Abstract

By considering an improved tanh function method, we found some exact solutions of Boussinesq and Burgers-like equations. The main idea of this method is to take full advantage of the Riccati equation which has more new solutions. We found some exact solutions of the Boussinesq equation and the Burgers-like equation.

1. Introduction

In recent years, nonlinear phenomena play a crucial role in applied mathematics and physics. Directly searching for exact solutions of nonlinear partial differential equations (PDEs) has become more and more attractive partly due to the availability of computer symbolic systems like Mathematica or Maple that allow us to perform some complicated and tedious algebraic calculation on a computer as well as help us to find exact solutions of PDEs [15] now.

Many explicit exact methods have been introduced in the literature [614]. Some of them are Painlevé method, homogeneous balance method, similarity reduction method, sine-cosine method, Darboux transformation, Cole-Hopf transformation, generalized Miura transformation, tanh method, Backlund transformation, and others methods [15, 16].

One of the most effectively straightforward methods constructing exact solution of PDEs is the extended function method [17]. Let us simply describe the tanh function. For doing this, one can consider in two variables general form of nonlinear PDE as follows: and transform (1) with where and are the wave number and wave speed, respectively. After the transformation, we get a nonlinear ODE for as follows:

The fact that the solutions of many nonlinear equations can be expressed as a finite series of functions that motivates us to seek for the solutions of (3) in the form where , an equation for , is obtained. is a positive integer that can be determined by balancing the linear term of highest order with the nonlinear term in (1), and are parameters to be determined.

Substituting solution (4) into (3) yields a set of algebraic equations for , then all coefficients of have to vanish. From these relations can be determined.

In this work, we will consider to solve general Boussinesq equation and the Burgers-like equation by using the improved function method which is introduced by Chen and Zhang [18].

2. Method and Its Applications

The main idea of this method is to take full advantage of the Riccati equation that function satisfies and uses its solutions to replace . The required Riccati equation is given as where and , and are constant. In the following, Chen and Zhang [18] have given several cases to get the solution of (5) in the form of finite series of functions (4).

Case 1. If , then (5) has the solutions

Case 2. If , and , then (5) has the solutions , .

Case 3. If , then (5) has the solutions , .

Case 4. If , , and, then (5) has the solutions , .

Case 5. If , , then (5) has the solutions .

Case 6. If , , then (5) has the solutions .

Case 7. If , , then (5) has the solutions .

The solutions of (1) can be expressed in the form where , and are the wave number and the wave speed, respectively, is a positive integer that can be determined by balancing the linear term of highest order with the nonlinear term in (1), and are parameters to be determined.

Introducing the similarity variable , the travelling wave solutions satisfy

Balancing the highest order of linear term with nonlinear term in (3), we can determine in (4).

We illustrate the method by considering the Boussinesq equation and Burgers-like equtions.

Example 1 (The Boussinesq equation). Let’s consider
If we accept that , and , , we conclude (10) by (9) as follows: for doing this example. We could use transformation with (1) for the Boussinesq equation. Let us consider the Boussinesq equation as follows:
Substituting (11) into (10), we get and integrating (12) we deduce the following equation:
Balancing with gives . Therefore, we may choose
Substituting (14) into (13) along with (5) and using Mathematica yield a system of equations , and . Setting the coefficients of in the obtained system of equations to zero, we can deduce the following set of algebraic polynomials with respect to unknowns , , and From the solutions of the system, we can find and with the aid of Mathematica, we find the following.
(i) When we choose , , and in (16), then we can deduce
Therefore, the solution can be found as
(ii) In this case, if we take , , and in (16), then we have
(iii) Again, when we choose , , then from (16) is
(iv) When we choose , , and , then we can find the coefficients of (16) as and using the coefficients, the solutions can be found as
(v) When we choose , , and, then we can find the coefficients of (16) as follows:
(vi) When we choose , , and , then we can find the coefficients of (16) as follows:
(vii) When we choose , , and , then we can find the coefficients of (16) as follows:
Figure 1 gives to us 2D and 3D graphics for (25).

Example 2 (Burger-like equations). Let’s consider where , and in order to obtain Burger-like solution of equation, we get
Substituting (27) into (26), we get
Balancing with gives . Therefore, we may choose the following ansatz:
Substituting (29) into (28) along with (5) and using Mathematica yield the following set of algebraic polynomials with respect to unknowns , , , and From the solutions of the system, we can find and we obtain the following multiple solution and triangular periodic solutions of (26).(i)When we choose , in (31), then Therefore, the solution can be found as (ii)In the case if we take , in (31), then we have (iii)Again, when we choose , , and , (iv)When we choose , , and , (v)When we choose , , then we can find the coefficients of (31) as follows: (vi)When we choose , , and , then we can find the coefficients of (31) as follows: Figure 2 gives to us 2D and 3D graphics for (39).

3. Conclusion

We have presented a generalized function method and used it to solve the Boussinesq equation and the Burgers-like equation. In fact this method is readily applicable to a large variety of nonlinear PDEs.

Firstly, all the nonlinear PDEs which can be solved by other function method can be solved easily by this method. Secondly we have used only the special solutions of (4). If we use only the special solutions of (4), we can obtain more solutions. We are also aware of the fact that not all fundamental equations can be treated with the method.

We also obtain some new and more general solutions at the same time. Furthermore, this method is also computerizable, which allows us to perform complicated and tedious algebraic calculation on a computer.