An Extended Riccati Equation Method to Find New Solitary Wave Solutions of the Burgers-Fisher Equation ()
1. Introduction
Currently, the investigation into solitary waves and solitons is a prominent topic in the field of nonlinear physics, encompassing diverse areas such as chemical kinetics, population dynamics, plasma, optics, and biology [1] - [6] . By means of experimental evidence and physical mechanisms, the existence of solitons has been comprehended. Mathematical models based on reasonable assumptions have been established to describe the governing laws of numerous physical phenomena. In these studies, nonlinear evolution equations play a crucial role, and the discovery of exact solutions, particularly solitary wave solutions, is essential for understanding nonlinear problems and their characteristics. These solutions have practical implications in fields such as chemical kinetics and population dynamics.
Throughout the centuries, numerous scientists have dedicated their efforts to obtaining exact solutions for nonlinear evolution equations. Several effective and powerful methods have been proposed in previous works, including the tanh-sech method, extended tanh-coth method [7] [8] , F-expansion method [9] [10] , Jacobi elliptic function expansion method [11] [12] , auxiliary equation method [13] [14] [15] [16] , and others. However, while some of these methods have achieved success, not all of them are suitable for obtaining exact solutions for the Burgers-Fisher equation [16] , which describes the interaction between diffusion and reaction processes. This equation arises in chemical kinetics and population dynamics, involving phenomena such as the nonlinear evolution of one-dimensional conventional neutron populations in nuclear reactions. In Ref. [17] , the extended tanh-coth method was employed to solve the Burgers-Fisher equation, leading to the discovery of numerous new solitary wave solutions.
This paper proposes the utilization of the Riccati equation as an auxiliary equation to solve the Burgers-Fisher equation, offering the potential for new findings. The Burgers-Fisher equation is a highly nonlinear equation that combines reaction, convection, and diffusion mechanisms. It has extensive applications in fluid dynamics, gas dynamics, chemical dynamics, population dynamics, and other fields. This paper proposes an extended Riccati method, which not only simplifies the solving process of the Burgers-Fisher equation but also reveals new solitary wave solutions to the equation.
The structure of this paper is organized as follows: Section 2 introduces the methodology for constructing abundant exact solutions of the Riccati equation. Section 3 demonstrates the application of this method to derive new solitary wave solutions for the Burgers-Fisher equation. Finally, Section 4 presents the conclusion of the paper.
2. Abundant Exact Solutions of Riccati Equation
The Riccati equation method is very simple but very effective. Hence, it is an ideal method to solve constant coefficient, variable coefficient and high-dimensional nonlinear evolution equations. In the paper, it first comes to our mind that we can use the Racatti equation to solve the problems in the following form:
(1)
where p1 and q1 are constants and can be determined later. To find out new exact solutions of Equation (1), a new auxiliary function
is introduced, which satisfies the following form:
(2)
where p2 and q2 are constants. Equation (2) has the following hyperbolic function solution:
, (
) (3)
, (
) (4)
, (
) (5)
, (
) (6)
Then we assume
and
have the following formal solution:
(7)
where r is a constant. Substituting Equation (7) into Equation (1) and using Equation (2), we can obtain
(8)
Solving this system, we can obtain
or
(9)
So, we have the following exact solutions of Equation (1):
, (
) (10)
, (
) (11)
, (
) (12)
, (
) (13)
, (
) (14)
, (
) (15)
Next, we use the following another formal solution to solve Equation (1):
(16)
where
. Substituting Equation (16) into Equation (1) and using Equation (2), we can obtain
(17)
Solving this system, we can obtain
(18)
So, we can have the following exact solutions
, (
) (19)
It is easy to know that
can also satisfy Equation (1) in the condition of
,
. Equations (10) and (11) are a pair of solutions on this condition. Therefore, the following equations are also the solutions of Equation (1):
, (
) (20)
, (
) (21)
, (
) (22)
, (
) (23)
, (
) (24)
,
,
and
are the new types of exact solutions of Equation (1), which are rarely found in the other documents. Then, we use the Equation (1) and its solutions (10)-(15), (19) and (20)-(24) to solve the Burgers-Fisher equation, and the solving process can be greatly simplified.
3. Application of the Method
The following Burgers-Fisher equation [16] [17] is considered:
(25)
Then suppose Equation (25) has the traveling wave solution:
(26)
where μ and c are travelling wave parameters. Substituting the traveling wave equations into Equation (25), the following equation can be obtained:
(27)
We assume that Equation (27) has the following formal solution:
(28)
where
and
are constants to be determined and
is the solutions of Equation (1) and n can be determined by the homogeneous balance method. In Equation (27), it is easy to know n = 1, so that the solution can be expressed as:
(29)
We bring the above equation into Equation (27) and use Equation (1), resulting in a series of equations a set of algebraic equations about a0, a1, a2, b1, b2, μ and c. Then we collect all the terms with the same power of
, and set each coefficient to zero. Finally, we can obtain:
Case 1
(30)
Case 2
(31)
Case 3
(32)
According to Case 1, we have the following solitary wave solutions of the Burgers-Fisher equation:
(33)
where
. Figure 1(a) shows the three-dimensional diagrams of Equation (33), which represents the travelling wave solution with singularities. Figure 1(b) shows that the amplitude and velocity of this travelling wave remain unchanged during propagation.
(34)
where
. Figure 2(a) shows the three-dimensional
![]()
Figure 1. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (33), when ± sign takes – and
sign takes +.
![]()
Figure 2. (a) Three dimensional and (b) two dimensional plots represent the anti-kink solitary wave solution of Equation (34), when ± sign takes – and
sign takes +.
diagrams of Equation (34), which represents the ani-kink solitary wave solution. Figure 2(b) shows that the amplitude and velocity of this ani-kink solitary wave remain unchanged during propagation.
(35)
where
. This solution, like Equation (34), also represents kinked solitary wave solution (see Figure 3).
(36)
where
. This solution, like Equation (34), also represents kinked solitary wave solution (see Figure 4).
![]()
Figure 3. (a) Three dimensional and (b) two dimensional plots represent the ani-kink solitary wave solution of Equation (35), when ± sign takes – and
sign takes +.
![]()
Figure 4. (a) Three dimensional and (b) two dimensional plots represent the ani-kink solitary wave solution of Equation (36), when ± sign takes –,
sign takes + and
.
(37)
where
. The solution of Equation (37) represents the traveling wave solutions of Equation (27) in complex space.
(38)
where
. This solution, like Equation (34), also represents kinked solitary wave solution (see Figure 5).
(39)
where
. Figure 6(a) shows the three-dimensional diagrams of Equation (39), which represents the kink solitary wave solution.
![]()
Figure 5. (a) Three dimensional and (b) two dimensional plots represent the ani-kink solitary wave solution of Equation (38), when ± sign takes –,
sign takes + and
.
![]()
Figure 6. (a) Three dimensional and (b) two dimensional plots represent thekink solitary wave solution of Equation (39), when ± sign takes – and
sign takes +.
Figure 6(b) shows that the amplitude and velocity of this kink solitary wave remain unchanged during propagation.
(40)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 7).
(41)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 8).
(42)
![]()
Figure 7. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (40), when ± sign takes – and
sign takes +.
![]()
Figure 8. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (41), when ± sign takes –,
sign takes + and
.
where
. The solution of Equation (42) represents the traveling wave solutions of Equation (27) in complex space.
(43)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 9).
(44)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 10).
![]()
Figure 9. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (43), when ± sign takes –,
sign takes + and
.
Because the solutions
of Equation (1) contain that corresponding to
, the solitary wave solutions of the Burgers-Fisher equation in Case 2 are the same as in Case 1. Corresponding to case 3, we express the solitary wave solution of the Burgers-Fisher equation as
(45)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 11).
(46)
where
. This solution represents another travelling wave solution with singularities (see Figure 12).
(47)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 13).
(48)
where
. The solution of Equation (48) represents the traveling wave solutions of Equation (27) in complex space.
![]()
Figure 10. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (44), when ± sign takes – and
sign takes +.
![]()
Figure 11. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (45), when ± sign takes – and
sign takes +.
![]()
Figure 12. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (46), when ± sign takes – and
sign takes +.
(49)
where
. This solution, like Equation (33), represents the travelling wave solution with singularities (see Figure 14).
(50)
![]()
Figure 13. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (47), when ± sign takes –,
sign takes + and
.
![]()
Figure 14. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (49), when ± sign takes –,
sign takes + and
.
![]()
Figure 15. (a) Three dimensional and (b) two dimensional plots represent the travelling wave solution with singularities of Equation (50), when ± sign takes – and
sign takes +.
where
. This solution represents the new type of travelling wave solution with singularities (see Figure 15).
4. Conclusion
In this paper, we apply a new method to deal with the Burgers-Fisher equation to find more solitary wave solutions. The rich hyperbolic functions solutions of the Riccati equation are constructed through the hyperbolic functions equation, and then the Riccati equation is used as an auxiliary equation to solve the Burgers-Fisher equation so that many new exact solutions are obtained. With the formal solution of Equation (29), we have constructed abundant solitary wave solutions for the Burgers-Fisher equation. The solitary wave solutions expressed by Equations (38), (39), (43), (44), (49) and (50) are rarely found in other documents. The numerical images show that although the new expressions of many solutions are different, the solitary waves represented by them, including amplitude, wave velocity and space-time width, are the same. These solitary wave solutions exhibit characteristics such as kinks, anti-kinks, and singularities. Further research is needed on the application of these solitary wave solutions in specific research fields such as chemical kinetics and population dynamics. This method can greatly simplify the calculation process, especially suitable for solving more complex nonlinear systems.