Abstract

The two variable -expansion method is employed to construct exact traveling wave solutions with parameters of two higher order nonlinear evolution equations, namely, the nonlinear Klein-Gordon equations and the nonlinear Pochhammer-Chree equations. When the parameters are replaced by special values, the well-known solitary wave solutions of these equations are rediscovered from the traveling waves. This method can be thought of as the generalization of well-known original -expansion method proposed by Wang et al. It is shown that the two variable -expansion method provides a more powerful mathematical tool for solving many other nonlinear PDEs in mathematical physics.

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 method [1], the Hirota bilinear transform method [2], the truncated Painleve expansion method [36], the Backlund transform method [7, 8], the exp-function method [913], the tanh-function method [1417], the Jacobi elliptic function expansion method [1820], the -expansion method [2130], the modified -expansion method [31], and the -expansion method [3234]. The key idea of the one variable -expansion method is that the exact solutions of nonlinear PDEs can be expressed by a polynomial in one variable in which satisfies the second order linear ODE , where and are constants and . The key idea of the two variable -expansion method is that the exact traveling wave solutions of nonlinear PDEs can be expressed by a polynomial in two variables and in which satisfies the second order linear ODE , where and are constants. The degree of this polynomial can be determined by considering the homogeneous balance between the highest-order derivatives and the nonlinear terms appearing in the given nonlinear PDEs. The coefficients of this polynomial can be obtained by solving a set of algebraic equations resulted from the process of using this method. Recently, Li et al. [32] have applied the -expansion method and determined the exact solutions of Zakharov equations, while Zayed et al. [33, 34] have used this method to find the exact solutions of the combined KdV-mKdV equation and the Kadomtsev-Petviashvili equation.

The objective of this paper is to apply the two variable -expansion method to find the exact traveling wave solutions of the higher order nonlinear Klein-Gordon equations [35] and the higher order nonlinear Pochhammer-Chree equations [36] where , , , and are constants.

Equation (1) plays an important role in many scientific applications, such as the solid state physics, the nonlinear optics, and the quantum field theory (see [3739]). Wazwaz [40, 41] investigated the nonlinear Klein-Gordon equations and found many types of exact traveling wave solutions including compact solutions, soliton solution, solitary patterns solutions, and periodic solutions using the tanh- function method. Zayed and Gepreel [35] have found the exact solutions of (1) using the -expansion method. Equation (2) represents nonlinear models of longitudinal wave propagation of elastic rods; see [4247]. Zuo [36] has discussed (2) using the extended -expansion method and found the traveling wave solutions of these equations. The rest of this paper is organized as follows. In Section 2, we give the description of the two variable -expansion method. In Section 3, we apply this method to solve (1) and (2). In Section 4, some conclusions are given.

2. Description of the Two Variable -Expansion Method

Before we describe the main steps of this method, we need the following remarks (see [3234]):

Remark 1. If we consider the second order linear ODE and set , , then we get where and are constants.

Remark 2. If , then the general solution of (3) has the following form: where and are arbitrary constants. Consequently, we have where .

Remark 3. If , then the general solution of (3) has the following form: and hence where .

Remark 4. If , then the general solution of (3) has the following form: and hence Suppose we have the following nonlinear evolution equation where is a polynomial in and its partial derivatives. In the following, we give the main steps of the -expansion method [3234].

Step 1. The traveling wave transformation where is a constant and reduces (11) to an ODE in the following form: where is a polynomial of and its total derivatives with respect to .

Step 2. Assuming that the solution of (13) can be expressed by a polynomial in the two variables and as follows: where () and () are constants to be determined later.

Step 3. Determine the positive integer in (14) by using the homogeneous balance between the highest-order derivatives and the nonlinear terms in (13). In some nonlinear equations the balance number is not a positive integer. In this case, we make the following transformations [48]:(a)when , where is a fraction in the lowest terms, we let then substitute (15) into (13) to get a new equation in the new function with a positive integer balance number;(b)when is a negative number, we let and substitute (16) into (13) to get a new equation in the new function with a positive integer balance number.

Step 4. Substituting (14) into (13) along with (4) and (6), the left-hand side of (13) can be converted into a polynomial in and , in which the degree of is no 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 , , , , , , and , where .

Step 5. Similar to Step 4, substituting (14) into (13) along with (4) and (8) for (or (4) and (10) for ), we obtain the exact solutions of (13) expressed by trigonometric functions (or by rational functions), respectively.

3. Applications

In this section, we will apply the method described in Section 2 to find the exact traveling wave solutions of (1) and (2) which are very important in the mathematical physics and have been paid attention to by many researchers.

Example 5. In this example, we start with the higher order nonlinear Klein-Gordon equation (1). To this end, we see that the traveling wave variable (12) permits us to convert (1) into the following ODE: Let us discuss the following two possibilities:
(I) If .
By balancing between and in (17) we get . According to Step 3, we use the transformation where is a new function of . Substituting (18) into (17), we get the new ODE Determining the balance number of the new (19), we get . Consequently, we get where , , and are constants to be determined later. There are three cases to be discussed as follows.
Case 1 (hyperbolic function solutions ). If , substituting (20) into (19) and using (4) and (6), the left-hand side of (19) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and as follows: On solving the above algebraic equations using the Maple or Mathematica, we get the following results.
Result 1. Consider the following: where , , and .
From (5), (20), and (22), we deduce the traveling wave solution of (17) as follows: where .
Result 2 (Figure 1). Consider the following: where and .
In this result, we deduce the traveling wave solution of (17) as follows: where .
In particular, by setting , , and in (25), we have the solitary solution while if , , and , then we have the solitary solution

Case 2 (trigonometric function solution ). If , substituting (20) into (19) and using (4) and (8), the left-hand side of (19) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results: where , , and .

From (7), (20), and (28), we deduce the traveling wave solution of (17) as follows: where .

Case 3 (rational function solutions ). If , substituting (20) into (19) and using (4) and (10), the left-hand side of (19) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results:

From (9), (20), and (30), we deduce the traveling wave solution of (17) as follows: where .

(II) If  .

In this case, (17) converts to By balancing between and in (32) we get . According to Step 3, we use the transformation where is a new function of . Substituting (33) into (32), we get the new ODE Determining the balance number of the new (34), we get . Consequently, we get where , , and are constants to be determined later. There are three cases to be discussed as follows.

Case 1 (hyperbolic function solutions ) (Figure 2). If , substituting (35) into (34) and using (4) and (6), the left-hand side of (34) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results: where and .

From (5), (35), and (36), we deduce the traveling wave solutions of (32) as follows: where .

In particular, by setting and in (37), we have the solitary wave solutions while if and , then we have the solitary wave solutions

Case 2 (trigonometric function solution ). If , substituting (35) into (34) and using (4) and (8), the left-hand side of (34) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results: where and .

From (7), (35), and (40), we deduce the traveling wave solutions of (32) as follows: where .

In particular, by setting and in (41), we have the periodic solutions while if and , then we have the periodic solutions

Case 3 (rational function solutions ). If , substituting (35) into (34) and using (4) and (10), the left-hand side of (34) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results: where .

From (9), (35), and (44), we deduce the traveling wave solution of (32) as follows: where .

Example 6. In this example, we study the higher order nonlinear Pochhammer-Chree equation (2). To this end, we see that the traveling wave variable (12) permits us to convert (2) into the following ODE: Integrating (46) twice with respect to and vanishing the constants of integration, we get Let us discuss the following two possibilities:
(I) If  .
By balancing between and in (47) we get . According to Step 3, we use the transformation where is a new function of . Substituting (48) into (47), we get the new ODE Balancing with in (49), we get . Consequently, we get where , , and are constants to be determined later. There are three cases to be discussed as follows.
Case 1 (hyperbolic function solutions ). If , substituting (50) into (49) and using (4) and (6), the left-hand side of (49) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and as follows: On solving the above algebraic equations using the Maple or Mathematica, we get the following results.
Result 1. Consider the following: From (5), (50), and (52), we deduce the traveling wave solution of (47) as follows: where , .
In particular, by setting and in (53), we have the solitary wave solutions while if and , then we have the solitary wave solutions Note that the solutions (53), (54), and (55) are in agreement with the solutions (16), (17), and (18) of [36], respectively.
Result 2. Consider the following: In this result, we deduce the traveling wave solution of (47) as follows: where .
In particular, by setting , , and in (57), we have the solitary wave solutions while if , , and , then we have the solitary wave solutions Result 3. Consider the following: In this result, we deduce the traveling wave solution of (47) as follows: where , .
In particular, by setting and in (61), we have the solitary wave solutions while if , , then we have the solitary wave solutions Result 4. Consider the following: In this result, we deduce the traveling wave solution of (47) as follows: where , .
In particular, by setting , , and in (65), we have the same solitary wave solutions (62), while if , , and , then we have the same solitary wave solutions (63).
Case 2 (trigonometric function solution ). If , substituting (50) into (49) and using (4) and (8), the left-hand side of (49) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and as follows: On solving the above algebraic equations using the Maple or Mathematica, we get the following results.
Result 1. Consider the following: From (7), (50), and (67), we deduce the traveling wave solution of (47) as follows: where , .
In particular, by setting and in (68), we have the periodic solutions while if and , then we have the periodic solutions Result 2 (Figure 3). Consider the following: In this result, we deduce the traveling wave solution of (47) as follows: where .
In particular, by setting , , and in (72), we have the periodic solutions while if , , and , then we have the periodic solutions

Result 3. Consider the following: In this result, we deduce the traveling wave solution of (47) as follows: where , .

In particular, by setting and in (76), we have the periodic solutions while if and , then we have the periodic solutions Result 4. Consider the following: In this result, we deduce the traveling wave solution of (47) as follows: where , .

In particular, by setting , , and in (80), we have the same periodic solutions (77), while if , , and , then we have the same periodic solutions (78).

Case 3 (rational function solutions ). If , substituting (50) into (49) and using (4) and (10), the left-hand side of (49) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , and as follows: On solving the above algebraic equations using the Maple or Mathematica, we get the following results: From (9), (50), and (82), we deduce the traveling wave solution of (47) as follows: where and = .

In particular, by setting in (83), we have the solutions which are equivalent to the solutions (50) obtained in [36].

(II) If , .

In this case, (47) converts to By balancing between and in (85) we get . According to Step 3, we use the transformation where is a new function of . Substituting (86) into (85), we get the new ODE Determining the balance number of the new (87), we get . Consequently, we get where , , and are constants to be determined later. There are three cases to be discussed as follows.

Case 1 (hyperbolic function solutions ) (Figure 4). If , substituting (88) into (87) and using (4) and (6), the left-hand side of (87) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results: From (5), (88), and (89), we deduce the traveling wave solution of (85) as follows: where .

In particular, by setting and in (90), we have the solitary wave solutions while if and , then we have the solitary wave solutions Note that the solutions (91) and (92) are in agreement with the solutions (33) and (34) of [36] when , respectively.

Case 2 (trigonometric function solution ). If , substituting (88) into (87) and using (4) and (8), the left-hand side of (87) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results: From (7), (88), and (93), we deduce the traveling wave solution of (85) as follows: where .

In particular, by setting and in (94), we have the periodic solutions while if and , then we have the solitary wave solutions Note that the solutions (95) and (96) are in agreement with the solutions (37) and (38) of [36] when , respectively.

Case 3 (rational function solutions ). If , substituting (88) into (87) and using (4) and (10), the left-hand side of (87) becomes a polynomial in and . Setting the coefficients of this polynomial to be zero yields a system of algebraic equations in , , , , and which are omitted here for simplicity. On using the Maple or Mathematica we have found the following results.

Result 1. Consider the following: From (9), (88), and (97), we deduce the traveling wave solution of (85) as follows: where .

Note that the solutions (98) are equivalent to the solutions (40) obtained in [36].

Result 2. Consider the following: In this result, we deduce the traveling wave solution of (85) as follows: where .

Finally, if we set in (100) we get back to (98).

4. Conclusions

The two variable -expansion method is used in this paper to obtain some new solutions of two higher order nonlinear evolution equations, namely, the nonlinear Klein-Gordon equations and the nonlinear Pochhammer-Chree equations. As the two parameters and take special values, we obtain the solitary wave solutions. When and in (3) and (14), the two variable -expansion method reduces to the -expansion method. So the two variable -expansion method is an extension of the -expansion method. The proposed method in this paper is more effective and more general than the -expansion method because it gives exact solutions in more general forms. In summary, the advantage of the two variable -expansion method over the -expansion method is that the solutions obtained by using the first method recover the solutions obtained by using the second one. Finally, all solutions obtained in this paper have been checked with the Maple by putting them back into the original equations.

Conflict of Interests

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

Acknowledgment

The authors wish to thank the referees for their comments on this paper.