Abstract

The two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method is proposed in this paper to construct new exact traveling wave solutions with parameters of the nonlinear (3+1)-dimensional Kadomtsev-Petviashvili equation. This method can be considered as an extension of the basic (๐บ๎…ž/๐บ)-expansion method obtained recently by Wang et al. When the parameters are replaced by special values, the well-known solitary wave solutions and the trigonometric periodic solutions of this equation were rediscovered from the traveling waves.

1. Introduction

In the recent years, investigations of exact solutions to nonlinear PDEs play an important role in the study of nonlinear physical phenomena. Many powerful methods have been presented, such as the inverse scattering transform method [1], the Hirota method [2], the truncated Painlevรฉ expansion method [3โ€“6], the Backlund transform method [7, 8], the exp-function method [9โ€“14], the tanh function method [15โ€“18], the Jacobi elliptic function expansion method [19โ€“21], the original (๐บ๎…ž/๐บ)-expansion method [22โ€“33], the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method [34, 35], and the first integral method [36]. The key idea of the original (๐บ๎…ž/๐บ)-expansion method is that the exact solutions of nonlinear PDEs can be expressed by a polynomial in one variable (๐บ๎…ž/๐บ) in which ๐บ=๐บ(๐œ‰) satisfies the second ordinary differential equation ๐บ๎…ž๎…ž(๐œ‰)+๐œ†๐บ๎…ž(๐œ‰)+๐œ‡๐บ(๐œ‰)=0, where ๐œ† and ๐œ‡ are constants. In this paper, we will use the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method, which can be considered as an extension of the original (๐บ๎…ž/๐บ)-expansion method. The key idea of the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method is that the exact traveling wave solutions of nonlinear PDEs can be expressed by a polynomial in the two variables (๐บ๎…ž/๐บ) and (1/๐บ), in which ๐บ=๐บ(๐œ‰) satisfies a second order linear ODE, namely, ๐บ๎…ž๎…ž(๐œ‰)+๐œ†๐บ(๐œ‰)=๐œ‡, where ๐œ† and ๐œ‡ are constants. The degree of this polynomial can be determined by considering the homogeneous balance between the highest order derivatives and nonlinear terms in the given nonlinear PDEs, while the coefficients of this polynomial can be obtained by solving a set of algebraic equations resulted from the process of using the method. According to Aslan [29], the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method becomes the basic (๐บ๎…ž/๐บ)-expansion method if ๐œ‡=0 in (2.1) and ๐‘๐‘–=0 in (2.12). Recently, Li et al. [34] have applied the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method and determined the exact solutions of the Zakharov equations, while Zayed and abdelaziz [35] have applied this method to determine the exact solutions of the nonlinear KdV-mKdV equation.

The objective of this paper is to apply the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method to find the exact traveling wave solutions of the following nonlinear (3+1)-dimensional Kadomtsev-Petviashvili equation: ๐‘ข๐‘ฅ๐‘ก๎€ท๐‘ข+6๐‘ฅ๎€ธ2+6๐‘ข๐‘ข๐‘ฅ๐‘ฅโˆ’๐‘ข๐‘ฅ๐‘ฅ๐‘ฅ๐‘ฅโˆ’๐‘ข๐‘ฆ๐‘ฆโˆ’๐‘ข๐‘ง๐‘ง=0.(1.1) This equation describes the dynamics of solitons and nonlinear wave in plasma and superfluids. Recently, Zayed [24] has found the exact solutions of (1.1) using the original (๐บ๎…ž/๐บ)-expansion method, while Aslan [14] has discussed (1.1) using the exp-function method. Comparison between our results and that obtained in [14, 24] will be discussed later. The rest of this paper is organized as follows. In Section 2, the description of the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method is given. In Section 3, we apply this method to (1.1). In Section 4, conclusions are obtained.

2. Description of the Two Variables (๐บ๎…ž/๐บ,1/๐บ)-Expansion Method

Before we describe the main steps of this method, we need the following remarks (see [34, 35]).

Remark 2.1. If we consider the second order linear ODE ๐บ๎…ž๎…ž(๐œ‰)+๐œ†๐บ(๐œ‰)=๐œ‡,(2.1) and set ๐œ™=๐บ๎…ž/๐บ and ๐œ“=1/๐บ, then we get ๐œ™๎…ž=โˆ’๐œ™2+๐œ‡๐œ“โˆ’๐œ†,๐œ“๎…ž=โˆ’๐œ™๐œ“.(2.2)

Remark 2.2. If ๐œ†<0, then the general solutions of (2.1) is ๐บ(๐œ‰)=๐ด1๎‚€๐œ‰โˆšsinh๎‚โˆ’๐œ†+๐ด2๎‚€๐œ‰โˆšcosh๎‚+๐œ‡โˆ’๐œ†๐œ†,(2.3) where ๐ด1 and ๐ด2 are arbitrary constants. Consequently, we have ๐œ“2=โˆ’๐œ†๐œ†2๐œŽ+๐œ‡2๎€ท๐œ™2๎€ธ,โˆ’2๐œ‡๐œ“+๐œ†(2.4) where ๐œŽ=๐ด21โˆ’๐ด22.

Remark 2.3. If ๐œ†>0, then the general solutions of (2.1) is ๐บ(๐œ‰)=๐ด1๎‚€๐œ‰โˆšsin๐œ†๎‚+๐ด2๎‚€๐œ‰โˆšcos๐œ†๎‚+๐œ‡๐œ†,(2.5) and hence ๐œ“2=โˆ’๐œ†๐œ†2๐œŽโˆ’๐œ‡2๎€ท๐œ™2๎€ธ.โˆ’2๐œ‡๐œ“+๐œ†(2.6) where ๐œŽ=๐ด21+๐ด22.

Remark 2.4. If ๐œ†=0, then the general solutions of (2.1) is ๐œ‡๐บ(๐œ‰)=2๐œ‰2+๐ด1๐œ‰+๐ด2,(2.7) and hence ๐œ“2=1๐ด21โˆ’2๐œ‡๐ด2๎€ท๐œ™2๎€ธ,โˆ’2๐œ‡๐œ“(2.8)

Suppose we have the following NLPDEs in the form: ๐น๎€ท๐‘ข,๐‘ข๐‘ก,๐‘ข๐‘ฅ,๐‘ข๐‘ฅ๐‘ฅ,๐‘ข๐‘ก๐‘ก๎€ธ,โ€ฆ=0,(2.9) where ๐น is a polynomial in ๐‘ข and its partial derivatives. In the following, we give the main steps of the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method [34, 35].

Step 1. The traveling wave variable ๐‘ข(๐‘ฅ,๐‘ก)=๐‘ข(๐œ‰),๐œ‰=๐‘ฅโˆ’๐‘‰๐‘ก(2.10) reduces (2.9) to an ODE in the form ๐‘ƒ๎€ท๐‘ข,๐‘ข๎…ž,๐‘ข๎…ž๎…ž๎€ธ,โ€ฆ=0,(2.11) where ๐‘‰ is a constant and ๐‘ƒ is a polynomial in ๐‘ข and its total derivatives, while {}๎…ž=๐‘‘/๐‘‘๐œ‰.

Step 2. Suppose that the solutions of (2.11) can be expressed by a polynomial in the two variables ๐œ™ and ๐œ“ as follows: ๐‘ข(๐œ‰)=๐‘–=๐‘๎“๐‘–=0๐‘Ž๐‘–๐œ™๐‘–+๐‘–=๐‘๎“๐‘–=1๐‘๐‘–๐œ™๐‘–โˆ’1๐œ“,(2.12) where ๐‘Ž๐‘–(๐‘–=0,1,โ€ฆ,๐‘) and ๐‘๐‘–(๐‘–=1,โ€ฆ,๐‘) are constants to be determined later.

Step 3. Determine the positive integer ๐‘ in (2.12) by using the homogeneous balance between the highest order derivatives and the nonlinear terms in (2.11).

Step 4. Substitute (2.12) into (2.11) along with (2.2) and (2.4), the left-hand side of (2.11) can be converted into a polynomial in ๐œ™ and ๐œ“, in which the degree of ๐œ“ is not longer than 1. Equating each coefficients of this polynomial to zero yields a system of algebraic equations which can be solved by using the Maple or Mathematica to get the values of ๐‘Ž๐‘–,๐‘๐‘–,๐‘‰,๐œ‡,๐ด1,๐ด2, and ๐œ† where ๐œ†<0. Thus, we get the exact solutions in terms of the hyperbolic functions.

Step 5. Similar to Step 4, substitute (2.12) into (2.11) along with (2.2) and (2.6) for ๐œ†>0 (or (2.2) and (2.8) for ๐œ†=0), we obtain the exact solutions of (2.11) expressed by trigonometric functions (or by rational functions), respectively.

3. An Application

In this section, we apply the method described in Section 2, to find the exact traveling wave solutions of the nonlinear (3+1)-dimensional Kadomtsev-Petviashvili equation (1.1). To this end, we see that the traveling wave variables ๐œ‰=๐‘ฅ+๐‘ฆ+๐‘งโˆ’๐‘‰๐‘ก reduce (1.1) to the following ODE: โˆ’(2+๐‘‰)๐‘ข๎…ž๎…ž๎€ท๐‘ข+6๎…ž๎€ธ2+6๐‘ข๐‘ข๎…ž๎…žโˆ’๐‘ข๎…ž๎…ž๎…ž๎…ž=0.(3.1) Balancing ๐‘ข๎…ž๎…ž๎…ž๎…ž with ๐‘ข๐‘ข๎…ž๎…ž in (3.1) we get ๐‘=2. Consequently, we get ๐‘ข(๐œ‰)=๐‘Ž0+๐‘Ž1๐œ™(๐œ‰)+๐‘Ž2๐œ™2(๐œ‰)+๐‘1๐œ“(๐œ‰)+๐‘2๐œ™(๐œ‰)๐œ“(๐œ‰),(3.2) where ๐‘Ž0,๐‘Ž1,๐‘Ž2,๐‘1, and ๐‘2 are constants to be determined later. There are three cases to be discussed as follows.

Case 1. Hyperbolic function solutions (๐œ†<0).
If ๐œ†<0, substituting (3.2) into (3.1) and using (2.2) and (2.4), the left-hand side of (3.1) becomes a polynomial in ๐œ™ and ๐œ“. Setting the coefficients of this polynomial to zero yields a system of algebraic equations in ๐‘Ž0,๐‘Ž1,๐‘Ž2,๐‘1,๐‘2,๐œ‡,๐œŽ, and ๐œ† which can be solved by using the Maple or Mathematica to find the following results: ๐‘Ž0=๐‘Ž0,๐‘Ž1=0,๐‘Ž2=1,๐‘1=โˆ’๐œ‡,๐‘2๎ƒŽ=ยฑโˆ’๎€ท๐œ†2๐œŽ+๐œ‡2๎€ธ๐œ†,๐‘‰=6๐‘Ž0โˆ’5๐œ†โˆ’2.(3.3)
From (2.3), (3.2), and (3.3), we deduce the traveling wave solution of (1.1) as follows: ๐‘ข(๐œ‰)=๐‘Ž0โˆ’๐œ‡๐ด1๎‚€๐œ‰โˆšsinh๎‚โˆ’๐œ†+๐ด2๎‚€๐œ‰โˆšcosh๎‚+โˆ’๐ดโˆ’๐œ†(๐œ‡/๐œ†)1๎‚€๐œ‰โˆšcosh๎‚โˆ’๐œ†+๐ด2๎‚€๐œ‰โˆšsinh๎‚โˆ’๐œ†๎‚€๐ด1๎‚€๐œ‰โˆšsinh๎‚โˆ’๐œ†+๐ด2๎‚€๐œ‰โˆšcosh๎‚๎‚โˆ’๐œ†+๐œ‡/๐œ†2ร—๎‚ธ๐ด1๎‚€๐œ‰โˆš๐œ†cosh๎‚โˆ’๐œ†+๐ด2๎‚€๐œ‰โˆš๐œ†sinh๎‚โˆ“๎”โˆ’๐œ†๐œ†2๐œŽ+๐œ‡2๎‚น,(3.4) where ๎€ท๐œ‰=๐‘ฅ+๐‘ฆ+๐‘งโˆ’6๐‘Ž0๎€ธโˆ’5๐œ†โˆ’2๐‘ก.(3.5) In particular, by setting ๐ด1=0,๐ด2>0 and ๐œ‡=0 in (3.4), we have the solitary solution ๐‘ข(๐œ‰)=๐‘Ž0๎‚€๐œ‰โˆšโˆ’๐œ†tanh๎‚€๐œ‰โˆšโˆ’๐œ†๎‚๎‚ƒtanh๎‚โˆ’๐œ†โˆ“๐‘–sech๎‚€๐œ‰โˆš,โˆ’๐œ†๎‚๎‚„(3.6) where โˆš๐‘–=โˆ’1, while if ๐ด2=0,๐ด1>0, and ๐œ‡=0, then we have the solitary solution ๐‘ข(๐œ‰)=๐‘Ž0๎‚€๐œ‰โˆšโˆ’๐œ†coth๎‚€๐œ‰โˆšโˆ’๐œ†๎‚๎‚ƒcoth๎‚โˆ“โˆ’๐œ†csch๎‚€๐œ‰โˆš.โˆ’๐œ†๎‚๎‚„(3.7)

Case 2. Trigonometric function solutions (๐œ†>0).
If ๐œ†>0, substituting (3.2) into (3.1) and using (2.2) and (2.6), we get a polynomial in ๐œ™ and ๐œ“. Vanishing each coefficient of this polynomial to get the algebraic equations which can be solved by using the Maple or Mathematica to find the following results: ๐‘Ž0=๐‘Ž0,๐‘Ž1=0,๐‘Ž2=1,๐‘1=โˆ’๐œ‡,๐‘2๎ƒŽ=ยฑ๐œ†2๐œŽโˆ’๐œ‡2๐œ†,๐‘‰=6๐‘Ž0โˆ’5๐œ†โˆ’2.(3.8)
From (2.5), (3.2), and (3.8), we deduce the traveling wave solution of (1.1) as follows: ๐‘ข(๐œ‰)=๐‘Ž0โˆ’๐œ‡๐ด1๎‚€๐œ‰โˆšsin๐œ†๎‚+๐ด2๎‚€๐œ‰โˆšcos๐œ†๎‚++๐ด(๐œ‡/๐œ†)1๎‚€๐œ‰โˆšcos๐œ†๎‚โˆ’๐ด2๎‚€๐œ‰โˆšsin๐œ†๎‚๎‚€๐ด1๎‚€๐œ‰โˆšsin๐œ†๎‚+๐ด2๎‚€๐œ‰โˆšcos๐œ†๎‚๎‚+๐œ‡/๐œ†2ร—๎‚ธ๐ด1๎‚€๐œ‰โˆš๐œ†cos๐œ†๎‚โˆ’๐ด2๎‚€๐œ‰โˆš๐œ†sin๐œ†๎‚ยฑ๎”๐œ†2๐œŽโˆ’๐œ‡2๎‚น,(3.9) where ๐œ‰ has the same form (3.5).
In particular, by setting ๐ด1=0,๐ด2>0, and ๐œ‡=0 in (3.9), we have the periodic solution ๐‘ข(๐œ‰)=๐‘Ž0๎‚€๐œ‰โˆš+๐œ†tan๐œ†๎‚€๐œ‰โˆš๎‚๎‚ƒtan๐œ†๎‚โˆ“sec๎‚€๐œ‰โˆš๐œ†,๎‚๎‚„(3.10) while if ๐ด2=0,๐ด1>0, and ๐œ‡=0, then we have the periodic solution ๐‘ข(๐œ‰)=๐‘Ž0+๐œ†cot๎‚€๐œ‰โˆš๐œ†๎‚๎‚ƒcot๎‚€๐œ‰โˆš๐œ†๎‚ยฑcsc๎‚€๐œ‰โˆš๐œ†.๎‚๎‚„(3.11)

Case 3. Rational function solutions (๐œ†=0).
If ๐œ†=0, substituting (3.2) into (3.1) and using (2.2) and (2.8), we get a polynomial in ๐œ™ and ๐œ“. Setting each coefficients of this polynomial to be zero to get the algebraic equations which can be solved by using the Maple or Mathematica to find the following results: ๐‘Ž0=๐‘Ž0,๐‘Ž1=0,๐‘Ž2=1,๐‘1=โˆ’๐œ‡,๐‘2๎”=ยฑ๐ด21โˆ’2๐œ‡๐ด2,๐‘‰=6๐‘Ž0โˆ’2.(3.12) From (2.7), (3.2), and (3.12), we deduce the traveling wave solution of (1.1) as follows: ๐‘ข(๐œ‰)=๐‘Ž0โˆ’๐œ‡(๐œ‡/2)๐œ‰2+๐ด1๐œ‰+๐ด2+๎€ท๐œ‡๐œ‰+๐ด1๎€ธ๎‚ต๐œ‡๐œ‰+๐ด1ยฑ๎”๐ด21โˆ’2๐œ‡๐ด2๎‚ถ๎€ท(๐œ‡/2)๐œ‰2+๐ด1๐œ‰+๐ด2๎€ธ2,(3.13) where ๎€ท๐œ‰=๐‘ฅ+๐‘ฆ+๐‘งโˆ’6๐‘Ž0๎€ธโˆ’2๐‘ก.(3.14)

Remark 3.1. All solutions of this paper have been checked with Maple by putting them back into the original equation (1.1).

4. Conclusions

The two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method has been used in this paper to discuss (1.1) and obtain the exact traveling wave solutions (3.4), (3.9), and (3.13) of Section 3. As the two parameters ๐ด1 and ๐ด2 take special values, we obtain the solitary wave solutions (3.6) and (3.7) and the trigonometric periodic solutions (3.10) and (3.11). On comparing these solutions with the result (11) of [14] obtained by Aslan using the exp-function method as well as the results (3.28)โ€“(3.31) of [24] obtained by Zayed using the basic (๐บ๎…ž/๐บ)-expansion method, we conclude that all these solutions of (1.1) are different and satisfying that equation. The advantage of the two variables (๐บ๎…ž/๐บ,1/๐บ)-expansion method over the basic (๐บ๎…ž/๐บ)-expansion method is that the first method is an extension of the second one.

Acknowledgment

The authors wish to thank the referee for his suggestions and comments.