1 Introduction

It is well known that nonlinear phenomena occur in various areas of science and engineering, such as fluid mechanics, plasma, solid-state physics, biophysics, etc., and could be modeled by nonlinear evolution equations (NLEEs). So, many NLEEs are widely employed to describe these complex physical phenomena. Thus, the issue is to look for exact solutions of NLEEs which can help understand that the internal mechanism of intricate physical phenomena plays a vital role. Consequently, many powerful and efficient methods and techniques, such as Darboux transformations method [1], Bäcklund transformation method [2], Hirota’s bilinear method [3], Painlevé expansions method [4], symmetry method [5], the tanh method [6], the homogeneous balance method [7], the Jacobi-elliptic function method [8], the \((G'/G)\)-expansion method [915], F-expansion method [16], the exp-expansion method [17, 18], Exp-function method [1820], the modified simple equation method [2025], the generalized and improved \((G'/G)\)-expansion method [26], and so on, were established to obtain exact traveling wave solutions of nonlinear physical phenomena.

$$ u_{t}+uu_{x}+u_{xx}+u(1-u)=0 $$
(1)

and the modified Volterra equations

$$ \textstyle\begin{cases} u_{t}+\alpha u_{x}-u+uv=0, \\ v_{t}+\beta v_{x}+v-uv=0. \end{cases} $$
(2)

Eq. (1) not only arises in genetics, biology, heat and mass transfer, but also acts as a prototype model for describing the interaction between the reaction mechanism, convection effect and diffusion transport [27]. Eq. (2), also known as the predator-prey equations, is a pair of nonlinear evolution equations frequently used to describe the dynamics of biological systems with competition, disease and mutualism [28].

The article is organized as follows. In Section 2, the enhanced modified simple equation method is discussed. In Section 3, we apply this method to the nonlinear evolution equations pointed out above. In Section 4 and 5 discussions and conclusions are given, respectively.

2 The enhanced modified simple equation method

The proposed method can be described as follows. Suppose that we have a nonlinear evolution equation in the form

$$\begin{aligned} F(u, u_{t} ,u_{x}, u_{xx},\ldots) = 0, \end{aligned}$$
(3)

where F is a polynomial of u and its partial derivatives, in which the highest order derivatives and nonlinear terms are involved. In the following, we give the main steps of this method.

Step 1. Using the generalized wave transformation

$$\begin{aligned} u(x,t)=u(\xi),\qquad \xi=p(t)x+q(t), \end{aligned}$$
(4)

where \(p(t)\) and \(q(t)\) are differentiable functions of t, from (3) and (4) we have the following ODE:

$$\begin{aligned} F\bigl[u,\bigl(\dot{p}(t)x+\dot{q}(t)\bigr)u',p(t)u',\ldots \bigr]=0, \end{aligned}$$
(5)

where \(\cdot\equiv d/dt,'\equiv d/d\xi\).

Step 2. Suppose that Eq. (5) has the formal solution

$$\begin{aligned} u(\xi)=\sum_{k=0}^{N} A_{k}(t) \biggl[\frac{\psi'(\xi)}{\psi(\xi)} \biggr]^{k}, \end{aligned}$$
(6)

where \(A_{k}(t)\) are functions of t, \(A_{k}(t)\) and \(\psi(\xi)\) are unknown functions to be determined later such that \(A_{N}\neq0\).

Step 3. Determine the positive integer N in Eq. (6) by considering the homogeneous balance between the highest order derivatives and the nonlinear terms in Eq. (5).

Step 4. Substitute Eq. (6) into Eq. (5), calculate all the necessary derivatives \(u',u'', \ldots \) of the unknown function \(u(\xi)\) and obtain the function \(\psi(\xi)\). As a result, a polynomial of \(\frac{\psi'(\xi)}{\psi(\xi)}\) and its derivatives can be obtained. Then we gather all the terms in this polynomial of the same power of \(\psi(\xi)^{-j}\), where \(j\ge0\), and equate all the coefficients of these terms to zero. This operation yields a system of equations which can be solved to find \(A_{k}(t)\) and \(\psi(\xi)\). Consequently, we can get the exact solutions of Eq. (3).

3 Applications

In this section, we will employ the enhanced modified simple equation method to obtain the exact solutions and then the solitary wave solutions of the Burger-Fisher equation and the modified Volterra equations.

3.1 The Burger-Fisher equation

The exact solutions of Eq. (1) have been investigated by using different methods, e.g., the exp-function method in Ref. [29] and the \((G'/G)\)-expansion method in Ref. [30]. In this subsection, we will solve Eq. (1) by using the enhanced modified simple equation method. First, we use the generalized wave transformation (4) to reduce Eq. (1) to the following ODE:

$$\begin{aligned} \bigl[\dot{p}(t)x+\dot{q}(t)\bigr]u'+p(t)uu'+p^{2}(t)u''+u(1-u)=0. \end{aligned}$$
(7)

Taking the homogenous balance between the highest-order derivative \(u''\) and the nonlinear term of the highest order \(u^{2}\), we obtain \(N = 1\). Therefore, the solution of Eq. (7) has the formal solution

$$\begin{aligned} u(\xi)=A_{0}(t)+A_{1}(t) \biggl[\frac{\psi'(\xi)}{\psi(\xi)} \biggr], \end{aligned}$$
(8)

where \(A_{0}(t)\) and \(A_{1}(t)\) are functions of t to be determined later such that \(A_{1}(t)\neq0\). It is easy to see that

$$\begin{aligned} &{u'=A_{1}(t) \biggl(\frac{\psi''}{\psi}-\frac{\psi^{\prime 2}}{\psi^{2}} \biggr),} \end{aligned}$$
(9)
$$\begin{aligned} &{u''=A_{1}(t) \biggl(\frac{\psi'''}{\psi}-3 \frac{\psi'\psi''}{\psi^{2}}+ 2\frac{\psi{\prime 3}}{\psi^{3}}\biggr).} \end{aligned}$$
(10)

Substituting Eqs. (8)-(10) into Eq. (7) and equating all the coefficients of \(\psi^{0}\), \(\psi^{-1}\), \(\psi^{-1}x\), \(\psi^{-2}\), \(\psi^{-2}x\) and \(\psi^{-3}\) to zero, we respectively obtain

$$\begin{aligned} &{A_{0}^{2}(t)-A_{0}(t)=0,} \end{aligned}$$
(11)
$$\begin{aligned} &{p^{2}(t)\psi'''+\bigl[ \dot{q}(t)+p(t)A_{0}(t)\bigr]\psi''+ \bigl[1-2A_{0}(t)\bigr]\psi'=0,} \end{aligned}$$
(12)
$$\begin{aligned} &{\dot{p}(t)A_{1}(t)\psi''=0,} \end{aligned}$$
(13)
$$\begin{aligned} &{\bigl[p(t)A_{1}(t)-3p^{2}(t)\bigr]\psi''- \bigl[\dot{q}(t)+p(t)A_{0}(t)-A_{1}(t)\bigr] \psi'=0,} \end{aligned}$$
(14)
$$\begin{aligned} &{\dot{p}(t)A_{1}(t)\psi^{\prime 2}=0,} \end{aligned}$$
(15)
$$\begin{aligned} &{2p^{2}(t)A_{1}(t)\psi{\prime 3}-p(t)A_{1}^{2}(t) \psi{\prime 3}=0.} \end{aligned}$$
(16)

Eqs. (11), (13), (15) and (16) give the results

$$p(t)=k,\qquad A_{1}(t)=2k, \qquad A_{0}(t)=0, \qquad A_{0}(t)=1, $$

where k is a constant of integration. Let us now discuss the following cases.

Case 1. If \(A_{0}(t)=0\), Eq. (12) and Eq. (14) reduce to

$$\begin{aligned} &{k^{2}\psi'''+\dot{q}(t) \psi''+\psi'=0,} \end{aligned}$$
(17)
$$\begin{aligned} &{\psi'=\frac{k^{2}}{2k-\dot{q}(t)}\psi''.} \end{aligned}$$
(18)

Substituting Eq. (18) into Eq. (17), we conclude that

$$\begin{aligned} \frac{\psi'''}{\psi''}=\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{\dot{q}(t)k^{2}-2k^{3}}. \end{aligned}$$
(19)

Integrating Eq. (19) with respect to ξ yields

$$\begin{aligned} \psi''=c_{1}(t)\exp \biggl[ \frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{\dot{q}(t)k^{2}-2k^{3}}\xi \biggr]. \end{aligned}$$
(20)

Substituting Eq. (20) into Eq. (18), we conclude that

$$\begin{aligned} \psi'=\frac{k^{2}c_{1}(t)}{2k-\dot{q}(t)}\exp \biggl[\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{\dot{q}(t)k^{2}-2k^{3}}\xi \biggr], \end{aligned}$$
(21)

and then

$$\begin{aligned} \psi=c_{2}(t)+\frac{k^{4}c_{1}(t)}{\dot{q}^{2}(t)-2k\dot{q}(t)-k^{2}}\exp \biggl[\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{\dot{q}(t)k^{2}-2k^{3}}\xi \biggr], \end{aligned}$$
(22)

where \(c_{1}(t), c_{2}(t)\) and \(q(t)\) are arbitrary functions of t. Now the exact solution of Eq. (1) has the form

$$\begin{aligned} u_{1}(x,t)=\frac{\frac{2k^{3}c_{1}(t)}{2k-\dot{q}(t)}\exp [\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{\dot{q}(t)k^{2}-2k^{3}}\xi ]}{c_{2}(t)+\frac{k^{4}c_{1}(t)}{\dot{q}^{2}(t)-2k\dot{q}(t)-k^{2}}\exp [\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{\dot{q}(t)k^{2}-2k^{3}}\xi ]}. \end{aligned}$$
(23)

If we set \(c_{2}(t)=\pm1, c_{1}(t)=\frac{\dot{q}^{2}(t)-2k\dot{q}(t)-k^{2}}{k^{4}}\) in Eq. (23), then we have the following solitary-like wave solutions:

$$\begin{aligned} &{u_{11}(x,t)= \frac{\dot{q}^{2}(t)-2k\dot{q}(t)-k^{2}}{4k^{2}-2k\dot{q}(t)} \biggl\{ 1+\tanh \biggl[\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{2\dot{q}(t)k^{2}-4k^{3}}\bigl(kx+q(t)\bigr) \biggr] \biggr\} ,} \end{aligned}$$
(24)
$$\begin{aligned} &{u_{12}(x,t)= \frac{\dot{q}^{2}(t)-2k\dot{q}(t)-k^{2}}{4k^{2}-2k\dot{q}(t)} \biggl\{ 1+\coth \biggl[\frac{2k\dot{q}(t)-\dot{q}^{2}(t)+k^{2}}{2\dot{q}(t)k^{2}-4k^{3}}\bigl(kx+q(t)\bigr) \biggr] \biggr\} .} \end{aligned}$$
(25)

Case 2. If \(A_{0}(t)=1\), Eqs. (12) and (14) reduce to

$$\begin{aligned} \frac{\psi'''}{\psi''}=\frac{\dot{q}^{2}(t)}{k^{3}-k^{2}\dot{q}(t)}. \end{aligned}$$
(26)

Similar to case 1, we conclude that

$$\begin{aligned} \psi=c_{2}(t)+\frac{k^{4}c_{1}(t)}{\dot{q}^{2}(t)}\exp \biggl[\frac{\dot{q}^{2}(t)}{k^{3}-k^{2}\dot{q}(t)}\xi \biggr], \end{aligned}$$
(27)

where \(c_{1}(t), c_{2}(t)\) and \(q(t)\) are arbitrary functions of t. Now the exact solution of Eq. (1) has the form

$$\begin{aligned} u_{2}(x,t)=1+\frac{\frac{2k^{3}c_{1}(t)}{k-\dot{q}(t)}\exp [\frac{\dot{q}^{2}(t)}{k^{3}-k^{2}\dot{q}(t)}\xi ]}{c_{2}(t)+\frac{k^{4}c_{1}(t)}{\dot{q}^{2}(t)}\exp [\frac{\dot{q}^{2}(t)}{k^{3}-k^{2}\dot{q}(t)}\xi ]}. \end{aligned}$$
(28)

If we set \(c_{2}(t)=\pm1, c_{1}(t)=\frac{\dot{q}^{2}(t)}{k^{4}}\) in Eq. (28), then we have the following solitary-like wave solutions:

$$\begin{aligned} &{u_{21}(x,t)=1+\frac{\dot{q}^{2}(t)}{k^{2}-k\dot{q}(t)} \biggl\{ 1+\tanh \biggl[ \frac{\dot{q}^{2}(t)}{2k^{3}-2k^{2}\dot{q}(t)}\bigl(kx+q(t)\bigr) \biggr] \biggr\} ,} \end{aligned}$$
(29)
$$\begin{aligned} &{u_{22}(x,t)=1+\frac{\dot{q}^{2}(t)}{k^{2}-k\dot{q}(t)} \biggl\{ 1+\coth \biggl[ \frac{\dot{q}^{2}(t)}{2k^{3}-2k^{2}\dot{q}(t)}\bigl(kx+q(t)\bigr) \biggr] \biggr\} .} \end{aligned}$$
(30)

3.2 The modified Volterra equations

Now we will study the enhanced modified simple equation method to solve Eq. (1) in the following way.

Using the generalized wave transformation

$$\begin{aligned} \textstyle\begin{cases} u(x,t)=u(\xi), & \xi=p(t)x+q(t),\\ v(x,t) =v(\xi), & \xi=p(t)x+q(t), \end{cases}\displaystyle \end{aligned}$$
(31)

where \(p(t)\) and \(q(t)\) are differentiable functions of t, we have the following ODE:

$$\begin{aligned} \textstyle\begin{cases} [\dot{p}(t)x+\dot{q}(t)+\alpha p(t) ]u'-u+uv=0,\\ [\dot{p}(t)x+\dot{q}(t)+\beta p(t) ]v'+v-uv=0. \end{cases}\displaystyle \end{aligned}$$
(32)

Balancing the highest order derivative \(u'\), \(v'\), and the nonlinear term of the highest order uv, yields \(N = 1\). Through the enhanced modified simple equation method, for \(N = 1\) Eq. (32) become

$$\begin{aligned} \textstyle\begin{cases} u(\xi)=A_{0}(t)+A_{1}(t) [\frac{\psi'(\xi)}{\psi(\xi)} ], \\ v(\xi)=B_{0}(t)+B_{1}(t) [\frac{\psi'(\xi)}{\psi(\xi)} ], \end{cases}\displaystyle \end{aligned}$$
(33)

where \(A_{0}(t)\), \(B_{0}(t)\), \(A_{1}(t)\) and \(B_{1}(t)\) are functions of t to be determined later such that \(A_{1}(t)\neq0\) and \(B_{1}(t)\neq0\). It is easy to see that

$$\begin{aligned} \textstyle\begin{cases} u'=A_{1}(t)(\frac{\psi''}{\psi}-\frac{\psi^{\prime 2}}{\psi^{2}}), \\ v'=B_{1}(t)(\frac{\psi''}{\psi}-\frac{\psi^{\prime 2}}{\psi^{2}}). \end{cases}\displaystyle \end{aligned}$$
(34)

Substituting Eqs. (33)-(34) into (32) and equating all the coefficients of \(\psi^{0}\), \(\psi^{-1}\), \(\psi^{-1}x\), \(\psi^{-2}\), and \(\psi^{-2}x\) to zero yield a set of over-determined differential equations with respect to \(\{\xi, A_{0}(t), A_{1}(t), B_{0}(t),B_{1}(t),p(t),q(t)\}\). Solving these over-determined differential equations, we obtain the following results: \(p(t)=k\), \(A_{0}(t)=B_{0}(t)=0\) or \(A_{0}(t)=B_{0}(t)=1\), \(A_{1}(t)=-\dot{q}(t)-\beta k\), \(B_{1}(t)=\dot{q}(t)+\alpha k\), \(q(t)\) are arbitrary functions of t.

Case 1. If \(A_{0}(t)=B_{0}(t)=0\), therefore, the general form of solutions of Eqs. (2) can be expressed by

$$\begin{aligned} \textstyle\begin{cases} u_{1}(x,t)=[-\dot{q}(t)-\beta k]c_{1}(t)\frac{\exp[\frac{1}{\dot{q}(t)+\alpha k}\xi]}{c_{2}(t)+c_{1}(t)[\dot{q}(t)+\alpha k]\exp[\frac{1}{\dot{q}(t)+\alpha k}\xi]}, \\ v_{1}(x,t)=[\dot{q}(t)+\alpha k]c_{3}(t)\frac{\exp[\frac{-1}{\dot{q}(t)+\beta k}\xi]}{c_{4}(t)-c_{3}(t)[\dot{q}(t)+\beta k]\exp[\frac{-1}{\dot{q}(t)+\beta k}\xi]}. \end{cases}\displaystyle \end{aligned}$$
(35)

If we set \(c_{2}(t)=c_{4}(t)=\pm1\), \(c_{1}(t)=\frac{1}{\dot{q}(t)+\alpha k}\) and \(c_{3}(t)=\frac{-1}{\dot{q}(t)+\beta k}\) in Eqs. (35), then we have the following solitary-like wave solutions:

$$\begin{aligned} \textstyle\begin{cases} u_{11}(x,t)=-\frac{\dot{q}(t)+\beta k}{2[\dot{q}(t)+\alpha k]} \{1+\tanh [\frac{1}{2[\dot{q}(t)+\alpha k]}(kx+q(t)) ] \}, \\ v_{11}(x,t)=-\frac{\dot{q}(t)+\alpha k}{2[\dot{q}(t)+\beta k]} \{1+\tanh [\frac{-1}{2[\dot{q}(t)+\beta k]}(kx+q(t)) ] \}, \end{cases}\displaystyle \end{aligned}$$
(36)

and

$$\begin{aligned} \textstyle\begin{cases} u_{12}(x,t)=-\frac{\dot{q}(t)+\beta k}{2[\dot{q}(t)+\alpha k]} \{1+\coth [\frac{1}{2[\dot{q}(t)+\alpha k]}(kx+q(t)) ] \}, \\ v_{12}(x,t)=-\frac{\dot{q}(t)+\alpha k}{2[\dot{q}(t)+\beta k]} \{1+\coth [\frac{-1}{2[\dot{q}(t)+\beta k]}(kx+q(t)) ] \}. \end{cases}\displaystyle \end{aligned}$$
(37)

Case 2. If \(A_{0}(t)=B_{0}(t)=1\), the exact solutions of Eqs. (2) can be expressed by

$$\begin{aligned} \textstyle\begin{cases} u_{2}(x,t)=1-[\dot{q}(t)+\beta k]c_{1}(t)\frac{\exp[\frac{1}{\dot{q}(t)+\beta k}\xi]}{c_{2}(t)+c_{1}(t)[\dot{q}(t)+\beta k]\exp[\frac{1}{\dot{q}(t)+\beta k}\xi]}, \\ v_{2}(x,t)=1+[\dot{q}(t)+\alpha k]c_{3}(t)\frac{\exp[\frac{-1}{\dot{q}(t)+\alpha k}\xi]}{c_{4}(t)-c_{3}(t)[\dot{q}(t)+\alpha k]\exp[\frac{-1}{\dot{q}(t)+\alpha k}\xi]}. \end{cases}\displaystyle \end{aligned}$$
(38)

If we set \(c_{2}(t)=c_{4}(t)=\pm1\), \(c_{1}(t)=\frac{1}{\dot{q}(t)+\beta k}\) and \(c_{3}(t)=\frac{-1}{\dot{q}(t)+\alpha k}\) in Eqs. (38), then we have the following solitary-like wave solutions:

$$\begin{aligned} \textstyle\begin{cases} u_{21}(x,t)=\frac{1}{2} \{1-\tanh [\frac{1}{2[\dot{q}(t)+\beta k]}(kx+q(t)) ] \}, \\ v_{21}(x,t)=\frac{1}{2} \{1-\tanh [\frac{-1}{2[\dot{q}(t)+\alpha k]}(kx+q(t)) ] \}, \end{cases}\displaystyle \end{aligned}$$
(39)

and

$$\begin{aligned} \textstyle\begin{cases} u_{22}(x,t)=\frac{1}{2} \{1-\coth [\frac{1}{2[\dot{q}(t)+\beta k]}(kx+q(t)) ] \}, \\ v_{22}(x,t)=\frac{1}{2} \{1-\coth [\frac{-1}{2[\dot{q}(t)+\alpha k]}(kx+q(t)) ] \}. \end{cases}\displaystyle \end{aligned}$$
(40)

Remark

Solutions (24), (25), (29), (30), (36), (37), (39), (40) can be calculated and checked by hand. And if \(q(t)\) is a linear function, the solitary wave solutions are derived from Eqs. (24), (25), (29), (30), (36), (37), (39) and (40). When \(q(t)\) is not a linear function, we can find a rich variety of exact and fresh solutions of the Burger-Fisher and the modified Volterra equations.

4 Discussions

It should be mentioned that, to the authors’ knowledge, this is the first attempt to solve the Burger-Fisher and the modified Volterra equations with the enhanced modified simple equation method. The advantages of the method over the modified simple equation (MSE) is that the method provides more general and larger amount of new exact traveling wave solutions with several free parameters. Besides, by means of the enhanced modified simple equation method, the exact solutions to these equations have been gained in this article without using the symbolic computing software, such as Mathematica and Maple, since the computations are very simple.

5 Conclusions

In this letter, we considered the Burger-Fisher and the modified Volterra equations. We put forth the enhanced modified simple equation method for the solitary-like wave solutions and the solitary solutions of these nonlinear equations. This study reveals that the enhanced modified simple equation method is quite efficient and practically well suited to be used in finding exact solutions of NLEEs. Also, we observe that the promising and powerful method can be applied to many other NLEEs in mathematical physics.