1. Introduction
In the present paper, we investigate a class of nonlinear evolution equations with a nonlinear term of any order in the following:
The generalized Fisher equation [
1] (G-Fisher for short)
The generalized Fitzhugh-Nagumo equation [
2] (G-Fitzhugh-Nagumo):
The generalized Burgers-Fisher equation [
3] (G-Burgers-Fisher):
The generalized Gardner equation (G-Gardner):
The generalized KdV-Burgers equation [
4,
5] (G-KdV-Burgers):
The generalized Kuramoto-Sivashisky equation [
6] (G-KS) or the generalized Benney equation (G-Benney):
For Equations (2)–(6) above,
is an arbitrary positive integer. In particular, when
, Equations (l)–(6) become the important nonlinear model equations in mathematical physics. To be more precise, Equations (l)–(6) become the famous Fisher equation [
7], Fitzhugh-Nagumo equation [
8], Burgers-Fisher equation [
9], Gardner equation [
10], KdV-Burgers equation [
11,
12,
13] and Benney equation [
14], respectively. Since Equations (l)–(6) are the generalized forms of the important model equations in mathematical physics, their investigation is significant both in mathematics and physics.
In recent years, various methods to derive exact solutions of nonlinear PDEs have been presented and developed, such as Hirota’s bilinear operators [
15], the tanh-function expansion and its extension [
16,
17], the Jacobi elliptic function method [
18], the Exp-function method [
19], the F-expansion method [
20,
21], the (G’/G)-expansion method [
22,
23,
24], the simplest equation method [
6,
25], sub-ODE method [
26], and so on. As far as the Sub-ODE method is concerned, its core idea is to construct the traveling wave solutions of complex partial differential equations with simple and solvable ordinary differential equations. In dealing with a nonlinear differential equation, especially a partial differential equation with nonlinear terms of any order, finding a suitable Sub-ODE is still the most critical step in the PDE solution process.
In the present paper, we introduce a first-order nonlinear ODE as follows:
which admits solution:
This can be proved directly. For convenience sake, hereafter, function (8) is called the generalized Logistic function, and Equation (7) is the generalized Logistic equation.
In this particular case, when , function (8) becomes the standard Logistic function, and Equation (7) is the Logistic equation. It is well-known that the Logistic function has applications in many fields, including artificial neural networks, bio-mathematics, ecology, mathematical psychology, chemistry, demography, probability and statistics, and so on.
The main objective of the paper is to look for traveling wave solutions of Equations (1)–(6) using the generalized Logistic function (8) and Equation (7). The results obtained by the proposed method will be described in detail in
Section 2,
Section 3,
Section 4,
Section 5,
Section 6 and
Section 7. In
Section 8, the conclusion is made briefly.
2. Traveling Wave Solution of G-Fisher Equation (1)
Let us begin with Equation (1) and look for its traveling wave solution in the form
where
and
are constants to be determined. Substituting (9) into Equation (1) yields an ODE for
,
Considering the homogeneous balance between the highest order term
and the nonhomogeneous term
via the generalized Logistic Equation (7) (
), we can suppose that the solution of Equation (10) is of the form:
where
be a constant to be determined later,
is given by (8), which solves Equation (7).
From (11) and using Equation (7), it is derived that:
Substituting (11–13) into the left-hand side of Equation (10), collecting all terms with
together, and equating the coefficients of
to zero, yields a set of algebraic equations for
and
as follows:
Solving the algebraic equations above yields:
Substituting (8) and (14) with (9) into (11), we have traveling wave solutions of Equation (1) as follows
where
In particular, when
, (15) becomes:
which is the traveling wave solution of Fisher’s equation:
When
, (15) becomes:
which is the traveling wave solution of Huxley’s equation:
For the travelling wave solutions of Equation (17), when
, the corresponding graphs of
and
are given as follows (
Figure 1):
For the travelling wave solutions of Equation (17), when
, the corresponding graphs of
and
are given as follows (
Figure 2):
For the travelling wave solutions of Equation (19), when
, the corresponding graphs of
and
are given as follows (
Figure 3):
For the travelling wave solutions of Equation (19), when
, the corresponding graphs of
and
are given as follows (
Figure 4):
3. Traveling Wave Solution of G-Fitzhugh-Nagumo Equation (2)
To look for the traveling wave solution of Equation (2), we suppose that:
where
and
are constants to be determined.
The traveling wave variables (20) permit us to reduce Equation (2) into an ODE for
:
Considering the homogeneous balance between the highest order term
and the nonhomogeneous term
via Equation (7) (
), we can suppose that the solution of Equation (21) is of the form:
where
be a constant to be determined later,
is given by (8), which solves Equation (7).
From (22) and using Equation (7), it is derived that:
Substituting (22)–(24) into the left-hand side of Equation (21), collecting all terms with
together, and equating the coefficients of
to zero, yields a set of algebraic equations for
and
as follows:
Solving the algebraic equations above, we have four solutions:
Substituting (8) and (25) with (20) into (22), we have traveling wave solutions of Equation (2) as follows:
In particular, when
, (26) becomes:
Each one of the expressions (27) is the traveling wave solution of the Nagumo equation:
4. Traveling Wave Solution of G-Burgers-Fisher Equation (3)
To look for the traveling wave solution of Equation (3), we suppose that:
where
and
are constants to be determined.
The traveling wave variables (29) permit us to reduce Equation (3) into an ODE for
:
Considering the homogeneous balance between the highest order term
and the nonhomogeneous term
via the generalized Logistic Equation (7) (
), we can suppose that the solution of Equation (30) is of the form:
where
be a constant to be determined later,
is given by (8), which solves Equation (7).
From (31) and using Equation (7), it is derived that:
Substituting (31) and (32) into the left-hand side of Equation (30), collecting all terms with
together, and equating the coefficients of
to zero, yields a set of algebraic equations for
and
as follows:
Solving the algebraic equations above yields:
Substituting (8) and (33) with (29) into (31), we have a traveling wave solution of Equation (3) as follows:
In particular, when
, (34) becomes:
which is the traveling wave solution of Burgers-Fisher’s equation:
When
, (34) becomes:
which is the traveling wave solutions of modified Burgers-Huxley’s equation:
5. Traveling Wave Solution of G-Gardner Equation (4)
To look for the traveling wave solution of Equation (4), we suppose that
where
and
are constants to be determined.
The traveling wave variables (39) change Equation (4) into an ODE for
:
Integrating it with respect to
once and taking the constant of integration to zero, and dividing by
, yields:
Considering the homogeneous balance between the highest order term
and the nonhomogeneous term
via Equation (7) (
), we can suppose that the solution of Equation (40) is of the form:
where
be a constant to be determined later,
is given by function (8), which solves Equation (7).
From (41) and using Equation (7), it is derived that:
Substituting (41) and (42) into the left-hand side of Equation (40), collecting all terms with
together, and equating the coefficients of
to zero, yields a set of algebraic equations for
and
as follows:
Solving the algebraic equations above yields:
Substituting (8) and (43) with (39) into (41), we have traveling wave solutions of Equation (4) as follows:
In particular, when
, (44) becomes:
which is the traveling wave solution of Gardner’s Equation (10):
6. Traveling Wave Solution of G-KdV-Burgers Equation (5)
To look for the travelling wave solution of Equation (5), we suppose that:
where
and
are constants to be determined.
The traveling wave variables (46) permit us to reduce Equation (5) into an ODE for
:
Integrating it with respect to
once, taking the constant of integration to zero, and dividing by
, yields:
Considering the homogeneous balance between the highest order term
and the nonhomogeneous term
via Equation (7) (
), we can suppose that the solution of Equation (47) is of the form:
where
be a constant to be determined later,
is given by function (8), which solves Equation (7).
From (48) and using Equation (7), it is derived that:
Substituting (48)–(50) into the left-hand side of Equation (47), collecting all terms with
together, and equating the coefficients of
to zero, yields a set of algebraic equations for
and
as follows:
Solving the algebraic equations above yields:
Substituting (8) and (51) with (46) into (48), we have a traveling wave solution of Equation (5) as follows:
In particular, when
, (52) becomes:
which is the traveling wave solution of the KdV-Burgers equation:
In particular, when
, (52) becomes:
which is the traveling wave solution of the modified KdV-Burgers equation:
7. Travelling Wave Solution of G-KS Equation (6)
In order to look for the traveling wave solution of Equation (6), we suppose that:
where
and
are constants to be determined.
The traveling wave variables (57) permit us to reduce Equation (6) into an ODE for
:
Integrating it with respect to
once, taking the constant of integration to zero, and dividing by
, yields:
Considering the homogeneous balance between the highest order term
and the nonhomogeneous term
via Equation (7) (
), we can suppose that the solution of Equation (58) is of the form:
where
be a constant to be determined later,
is given by function (8), which solves Equation (7).
From (59) and using Equation (7), it is derived that:
Substituting (59)–(62) into the left-hand side of Equation (58), collecting all terms with
together and equating the coefficients of
to zero, yields a set of algebraic equations for
and
as follows:
Solving the algebraic equations above yields:
provided that
and
satisfy an additional condition:
Substituting (8) and (63) with (57) into (59), we have a traveling wave solution of Equation (6) as follows:
provided that
and
satisfy the additional condition (64).
In particular, when
, (65) becomes:
which is the traveling wave solution of the Benney equation (14]:
provided that
and
satisfy the additional condition:
which is obtained from (64) when
.
When
, (65) becomes:
which is the traveling wave solution of the modified Benney equation:
provided that
and
satisfy the additional condition:
which is obtained from (64) when
.
When
, (65) becomes:
which is the traveling wave solution of the G-Benney equation:
provided that
and
satisfy the additional condition:
which is obtained from (64) when
.
8. Conclusions
We have seen that the traveling wave solutions of six nonlinear evolution equations with nonlinear terms of any order are expressed by the generalized Logistic function introduced in this paper. To our knowledge, the results expressed by the generalized Logistic function and the method used in this paper have not been seen before in the literature.
The procedure for finding traveling wave solutions of mentioned nonlinear equations is simple and routine:
First, carrying on the traveling wave reduction of PDE to ODE, suppose that:
Second, considering the homogeneous balance between the highest order derivatives and highest order nonlinear term appearing in the reduction ODE to get integers , then suppose , where is the generalized Logistic function (8);
Third, substituting into the reduction ODE and using the generalized Logistic Equation (7), the reduction ODE is converted into a polynomial in , setting the coefficients of the polynomial to zero, a set of algebraic equations for and can be derived;
Fourth, after solving the algebraic equations to get and , then the traveling wave solutions of mentioned nonlinear equations can be easily obtained.
Since the generalized Logistic function is related to the hyperbolic tangent function, that is:
by which the traveling wave solutions obtained in the paper can be expressed by the hyperbolic tangent function.
In this particular case, when
, Equation (7) and function (8) become the Logistic equation:
and standard Logistic function:
respectively. Utilizing Equation (76) and its solution (77), traveling wave solutions of many nonlinear evolution equations such as the Burgers, KdV, KP, Boussinesq, Klein-Gordon, and so on, can be expressed by a polynomial in Logistic function (77) and the researching results of these equations will appear elsewhere.
It is worth mentioning that in Reference [
27], a fourth-order nonlinear differential equation is solved by using the Logistic function (77). The analytic solution in exponential form is obtained successfully. But these solutions are obtained when
and
take different specific parameters respectively. In this paper, the traveling wave solutions of a class of nonlinear evolution equations are obtained using the generalized Logistic function (75). Relatively speaking, the traveling wave solutions of the latter with a nonlinear term of any order are more abundant and general. Moreover, more nonlinear evolution equations with two nonlinear terms of any order can be obtained using the generalized Logistic function.