The Bäcklund transformation of the Riccati equation is applied in this article to construct traveling wave solutions for the nonlinear Kolmogorov-Petrovskii-Piskunov (KPP) equation. Solitons, trigonometric and rational solutions of this equation are obtained. This transformation is straightforward and concise. It gives much more general results than the well-known results obtaining by other methods. With the aid of Maple, some graphical representations for some results are presented by choosing suitable values of parameters.
Exact traveling wave solutions, Bäcklund transformation of the Riccati equation, Kolmogorov-Petrovskii-Piskunov equation, Soliton solutions, Trigonometric solutions, Rational solutions
Mathematics Subject Classification: 35K99, 35P05, 35P99, 35C05.
The investigation of exact traveling wave solutions to nonlinear PDEs plays an important role in the study of nonlinear physical phenomena. Nonlinear wave phenomena appears in various scientific and engineering fields, such as fluid mechanics, plasma physics, optical fibers, biology, solid state physics, chemical kinematics, chemical physics and geochemistry. Nonlinear wave phenomena of dispersion, dissipation, diffusion, reaction and convection are very important in nonlinear wave equations. In recent decades, many effective methods have been established to obtain exact solutions of nonlinear PDEs, such as the inverse scattering transform [1], the Hirota method [2], the truncated Painlevé expansion method [3], the Bäcklund transform method [1,4-8], the simplest equation method [9,10], the Weierstrass elliptic function method [11], the Jacobi elliptic function method [12-14], the tanh-function method [15,16], the (G'/G)-expansion method [17-22], the modified simple equation method [23-26], the Kudryashov method [27-29], the multiple exp-function algorithm method [30,31], the transformed rational function method [32], the Frobenius decomposition technique [33], the local fractional variation iteration method [34], the local fractional series expansion method [35], the (G'/G, 1/G)-expansion method [36-40], the generalized Riccati equation mapping method [41-43], the test function method [44,45] and so on.
The objective of this article is to use the Bäcklund transformation of the Riccati equation to construct new exact traveling wave solutions of the following nonlinear Kolmogorov-Petrovskii-Piskunov (KPP) equation [22,26,46].
Where µ,γ,δ are real constants? Eq. (1.1) includes the Fisher equation, Huxley equation, Burgers-Huxley equation, Chaffee-Infanfe equation and Fitzhugh-Nagumo equation as special cases. Recently, Feng, et al. [22] have discussed Eq. (1.1) using the (G'/G)-expansion method and found its exact solutions, while Zayed, et al. [26,46] have applied two methods via the modified simple equation method and the Riccati equation method combined with the (G'/G)-expansion method respectively, to Eq. (1.1) and determined the exact traveling wave solutions of it.
This paper is organized as follows: In Sec. 2, the description of the Bäcklund transformation of the Riccati equation is given. In Sec. 3, we use the given method described in Sec. 2, to find traveling wave solutions of the nonlinear KPP equation. In Sec. 4, physical explanations of some results are presented. In Sec. 5, some conclusions are obtained.
Suppose that we have the following nonlinear PDE:
Where F is a polynomial in u(x,t) and its partial derivatives, in which the highest order derivatives and the nonlinear terms are involved. In the following, we give the main steps of this method [5,47]:
Using the wave transformation.
Where k,ω are constants, to reduce Eq. (2.1) to the following ODE:
Where P is a polynomial in u(ξ) and its total derivatives while .
Assume that Eq. (2.3) has the formal solution.
Where ai are constants to be determined, such that aN ≠ 0 or a-N ≠ 0, while Ψ(ξ) comes from the following Bäcklund transformation
Where b,A,B are constants with B ≠ 0, while φ(ξ) satisfies the Riccati equation:
It is well-known [16] that Eq. (2.6) has the following solutions:
(i) If b < 0, then
(ii) If b > 0, then
(iii) If b = 0, then
We determine the positive integer N in (2.4) by using the homogeneous balance between the highest-order derivatives and the nonlinear terms in Eq. (2.3). More precisely we define the degree of u(ξ) as D[u(ξ)] = N which gives rise to the degree of other expressions as follows:
Therefore, we can get the value of N in (2.4). In some nonlinear equations the balance number N is not a positive integer. In this case, we make the following transformations [47]:
(a) When where is a fraction in the lowest terms, we let
Then substituting (2.8) into (2.3) to get a new equation in the new function v(ξ) with a positive integer balance number.
(b) When N is a negative number, we let
and substituting (2.9) into (2.3) to get a new equation in the new function v(ξ) with a positive integer balance number.
We substitute (2.4) along with Eq. (2.6) into Eq. (2.3), collect all the terms with the same powers of φI(ξ) and set them to zero, we obtain a system of algebraic equations, which can be solved by Maple to get the values of ai and k,ω. Consequently, we obtain the exact traveling wave solutions of Eq. (2.1).
Finally if B = 0, then the above method reduces to the well-known modified extended tanh-function method [16].
In this section, we will apply the method described in Sec. 2 to find the exact traveling wave solutions of the nonlinear KPP equation (1.1). To this end, we use the wave transformation (2.2) to reduce Eq. (1.1) to the following ODE:
By balancing u" with u3 in Eq. (3.1), we get N = 1. Consequently, we have the formal solution
Where a0, a1, a-1 are constants to be determined, such that a1 ≠ 0 or a-1 ≠ 0 while Ψ(ξ) is given by (2.5).
Now, substituting (3.2) along with Eqs. (2.5) and (2.6) into (3.1), collecting the coefficients of φi(ξ), (i = 0,1,....,6) and setting them to zero, we get a system of algebraic equations. Solving this system of algebraic equations with aid of Maple, we have the following results:
Provided that δ > 0.
From (3.1), (3.2) and (3.3), we deduce the exact traveling solutions of Eq. (1.1) as follows:
If b < 0, then we have the solutions
or
Provided that 4µδ-γ2 < 0.
If b > 0 then we have the solutions
Or
Provided that 4µδ-γ2 > 0.
If b = 0, then we get and we have the rational solution
Where .
Provided that δ > 0.
From (3.1), (3.2) and (3.9), we deduce the exact traveling solutions of Eq. (1.1) as follows: If b < 0, then we have the solutions
or
If b > 0 then we have the solutions
or
Where .
Provided that 4µδ-γ2 > 0 and δ > 0.
From (3.1), (3.2) and (3.14), we deduce the exact traveling solutions of Eq. (1.1) as follows:
If b < 0 then we have the solutions
or
under the constraint condition .
If b > 0 then we have the solutions
or
under the constraint condition , where .
Provided that δ > 0.
From (3.1), (3.2) and (3.19), we deduce the exact traveling solutions of Eq. (1.1) as follows: If b < 0 then we have the solutions
or
If b > 0 then we have the solutions
or
where .
provided that µ+2γa0 < 0.
Then from (3.1), (3.2) and (3.24), we have the exact traveling solutions:
or
where .
Provided that δ > 0, µ > 0 and .
From (3.1), (3.2) and (3.27), we deduce the exact traveling solutions of Eq. (1.1) as follows: If b < 0 then we have the solutions
or
If b > 0, then we have the solutions
Or
Where .
Provided that A2-3bB2 ≠ 0 and 3A2-bB2 ≠ 0.
From (3.1), (3.2) and (3.32), we deduce the exact traveling solutions of Eq. (1.1) as follows:
If b < 0 then we have the solutions
or
If b > 0 then we have the solutions
or
Where .
The obtained exact traveling wave solutions for the nonlinear KPP equation (1.1) are hyperbolic, trigonometric and rational. In this section, we have presented some graphs of the exact solutions constructed by taking suitable values Figure 1, Figure 2, Figure 3 and Figure 4 as it illustrates some of our results obtained in this article. To this end, we select some special values of the obtained parameters, for example, in some of the hyperbolic solutions (3.4), (3.5) and the trigonometric solutions (3.12), (3.13) of the nonlinear KPP equation (1.1) with B = k = δ = γ =1, -10 < x,t < 1, respectively.
Plot solution (3.4) with A = 1, µ = -1.
Plot solution (3.5) with A = 1, µ = -1.
Plot solution (3.12) with A = 2, B = 1.
Plot solution (3.13) with A = 2, B = 1.
In this article, we have employed the Bäcklund transformation of the Riccati equation to obtain exact traveling wave solutions of the nonlinear Kolmogorov- Petrovskii-Piskunov (KPP) equation (1.1). On comparing our results in this paper with the well-known results obtained in [22,26,46] we deduce that our results in this article are new and are not published elsewhere. Further, all solutions obtained in this article have been checked with the Maple by putting them back into the original equations. Finally, the proposed method in this article can be applied to many other nonlinear PDEs in mathematical physics, which will be done in forthcoming papers.
The authors wish to thank the referees for their comments on this paper.