Abstract

By using solutions of an ordinary differential equation, an auxiliary equation method is described to seek exact solutions of variable-coefficient KdV-MKdV equation. As a result, more new exact nontravelling solutions, which include soliton solutions, combined soliton solutions, triangular periodic solutions, Jacobi elliptic function solutions, and combined Jacobi elliptic function solutions, for the KdV-MKdV equation are obtained. It is shown that the considered method provides a very effective, convenient, and powerful mathematical tool for solving many other nonlinear partial differential equations with variable coefficients in mathematical physics.

1. Introduction

In the nonlinear science, many important phenomena in various fields can be described by the nonlinear partial differential equations (NPDEs). Searching for exact soliton solutions of NPDEs plays an important and significant role in the study on the dynamics of those phenomena. Various methods have been used to handle nonlinear partial differential equations, such as the Hirota bilinear method [1], inverse scattering method [2, 3] the Bäcklund transformation method [4], subequation method [57], -expansion method [810], sine-cosine method [11, 12], sech-tanh method [13, 14], Exp-function method [15, 16], and Jacobi elliptic function method [1719].

It is well known that NPDEs with variable coefficients are more realistic in various physical situations than their constant coefficients counterparts. However, most of the above methods are related to the constant-coefficient NPDEs. The present work is motivated by the desire to establish an auxiliary equation method to construct new and more general exact solutions of variable-coefficient NPDEs, such as soliton and soliton-like solutions, triangular periodic solutions, Jacobi elliptic function solutions, and many exact explicit solutions in form of hyperbolic function solutions and trigonometric function solutions. Being concise and straightforward, this method is applied to the generalized variable-coefficient KdV-MKdV equation as the following form [20]: where , , , , and are arbitrary functions of .

Equation (1) can be used to describe the propagation of weakly nonlinear long waves in a KdV-typed medium by changing the coefficients of dispersion and nonlinear coefficients. It includes the following three important equations:

(a) Setting , (1) can be degenerated to the following variable-coefficient and nonisospectral KdV equation studied in [21, 22]: which models many important nonlinear phenomena, including shallow water waves, dust acoustic solitary structures in magnetized dusty plasmas, and ion acoustic waves in plasmas.

(b) Setting , , , , , (1) can be degenerated to the following variable-coefficient MKdV equation studied in [23]: which models many important nonlinear phenomena, including shallow water waves, dust acoustic solitary structures in magnetized dusty plasmas, and ion acoustic waves in plasmas.

(c) Setting , , , , , , (1) becomes the following variable-coefficient Gardner equation: which is widely used in various branches of physics, such as plasma physics, fluid physics, and quantum field theory [24, 25]. It also describes a variety of wave phenomena in plasma and solid state.

The rest of this paper is organized as follows: in Section 2, we will describe the auxiliary equation method for finding out solutions of variable-coefficient NPDEs and give the main steps of the method here. In Section 3, we illustrate the method in detail with the generalized variable-coefficient KdV-MKdV equation. In Section 4, some conclusions are given.

2. Description of the Auxiliary Equation Method

Consider a given variable-coefficient nonlinear partial differential equation with independent variable and dependent variable : where is in general a polynomial function of its argument and the subscripts denote the partial derivatives.

Suppose (5) has the following solution: where and are functions to be determined later and satisfies where the values of can be determined by balancing the highest differential term with the nonlinear terms in (5). The main steps by which we get exact solutions to variable-coefficient NPDE are outlined as follows.

Step 1. Substituting (6) along with (7) into (5) and then setting all coefficients of (; ) of the resulting equation to zero, we get an overdetermined PDEs system for () and .

Step 2. Solving the set of overdetermined PDEs by use of Mathematica can permit obtention of explicit expressions of () and .

Step 3. Substituting () and obtained in Step 2 into (6) along with the solutions of (7), we can get the exact solutions of (5).

Remark 1. In this paper, we consider the case of . As we know the more solutions of (7) we find, the more exact solutions of (5) may be obtained. However, the general solutions are difficult to be listed because of the complexity of (7). Some special solutions [19, 2629] are listed as follows.

Case 1. Suppose that ; the solutions of (7) are given in Tables 1 and 2.

Case 2. Suppose that ; the solutions of (7) are given in Table 3.

Case 3. If , , , , , (7) has the following solutions:

Case 4. If , , , , , (7) has the following solutions:

Case 5. If , (7) has the following solutions:

Case 6. If , , , , , (7) has the following solutions:

3. Solutions for the Generalized Variable-Coefficient KdV-MKdV Equation

To solve (1), we first make the transformation where and are functions to be determined later. We consider that the solutions of (1) can be expressed as follows: where () are functions to be determined later.

Substituting (13) into (1), we can easily find that by balancing and in (1). Therefore,

With the aid of Mathematica, substituting (14) along with (7) into (1) and then setting each coefficient of to zero, we obtain a set of nonlinear and parameterized partial differential equations with respect to unknowns , , , and as follows: where , , , .

For the sake of simplicity, in the rest of this paper, we introduce four notations:

Solving the system by Mathematica, we get the following solution set: where , , and are arbitrary constants.

Therefore, from Cases 16, we obtain many kinds of explicit nontraveling solutions of (1). Taking Case 1 as an example, we have the following.

Case 7. Soliton and soliton-like solutions are as follows (Figures 1 and 2):where Consider where Consider where Consider where .

Case 8. Triangular periodic solutions are as follows:where Considerwhere Considerwhere

Case 9. Jacobi elliptic function solutions and combined Jacobi elliptic function solutions are as follows:where Considerwhere Considerwhere Considerwhere Considerwhere   −   Considerwhere   −   Considerwhere Considerwhere   −   Considerwhere   −   Considerwhere Considerwhere Considerwhere   −   Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere   +    +   Considerwhere   +   Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere   −    −   Considerwhere   +    +    +   Considerwhere   +   Considerwhere   −   Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere Considerwhere   −   Considerwhere

Remark 2. There are some other hyperbolic function solutions and trigonometric function solutions which can be obtained from solutions (25)–(60) at the limit case when and , but we omit them for simplicity.

Remark 3. By using our method, we can obtain many more general exact solutions including all the solutions given in [20] as special cases. More precisely, setting , , and , solution (18) is equivalent to (22) in [20]. Similarly, solution (20) is equivalent to (38) obtained in [20] setting , , and . Setting , , , and , solution (52) is equivalent to (62) in [20]. The comparison between our method and the well known results in [20] shows that our method is more powerful than the method in [20] in constructing exact solutions.

4. Conclusion

With the help of symbolic computation, we employ the auxiliary equation method to find many new and more general exact solutions of the generalized KdV-MKdV equation with variable coefficients. This paper showed that the auxiliary equation method not only gives a unified formulation to construct a series of exact solutions but also provides a guideline to classify the types of solutions according to the given parameters. Applying the more generalized ansätz and auxiliary equation method to other variable-coefficients NPDEs is our future work.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

This work is supported by the Hubei Provincial Department of Education (B2015146).