1 Introduction

In this paper, we consider two nonlinear evolution equations, namely the modified Kortweg de Vries equation [1]

u u x x t u x u x t 4 u 3 u t +4u u x x x 4 u x u x x 16 u 3 u x =0
(1)

and the higher-order modified Boussinesq equation with damping term [2]

u t t +α u t x x +β u x x x x +γ [ 6 u ( u x ) 2 + 3 u 2 u x x ] =0.
(2)

It is well known that nonlinear evolution equations, such as (1) and (2), are widely used as models to describe physical phenomena in different fields of applied sciences such as plasma waves, solid state physics, plasma physics and fluid mechanics. One of the basic physical problems for these models is to obtain their exact solutions for the better understanding of nonlinear models [122]. In the last few decades, a variety of effective methods for finding exact solutions, such as the homogeneous balance method [3], the ansatz method [4, 5], the variable separation approach [6], the inverse scattering transform method [7], the Bäcklund transformation [8], the Darboux transformation [9], Hirota’s bilinear method [10], the reduction mKdV equation method [11], the tri-function method [12, 13], the projective Riccati equation method [14], the sine-cosine method [15], the Jacobi elliptic function expansion method [16, 17], the F-expansion method [18] and the exp-function expansion method [19] and many others, were successfully applied to nonlinear differential equations.

Although a great deal of research work has been devoted to finding different methods to solve nonlinear evolution equations, there is no unique method. In 2007 Wang et al. [20] proposed a new method referred to as the ( G /G)-expansion method for finding traveling wave solutions of nonlinear evolution equations. This paper showed that the ( G /G)-expansion method is an effective method for finding exact solutions of nonlinear evolution equations. It has been extensively used by various researchers (see, for example, papers [2022]) in a variety of scientific fields. The key ideas of the method are that the traveling wave solutions of a complicated nonlinear evolution equation can be constructed by means of various solutions of a second-order linear ordinary differential equation [20].

In this work, our main focus is on equations (1) and (2). We derive the traveling wave solutions of the two equations by using the ( G /G)-expansion method. The paper is organized as follows. In Section 2, we describe the ( G /G)-expansion method. Exact solutions of the modified Kortweg de Vries equation (1) and the higher-order modified Boussinesq equation with damping term (2) are constructed in Section 3 using the ( G /G)-expansion method. In Section 4, conclusion is given.

2 Analysis of the ( G /G)-expansion method

The ( G /G)-expansion method for finding exact solutions of nonlinear differential equations was introduced in [20]. Several researchers have recently applied this method to various nonlinear differential equations. They have shown that this method provides a very effective and powerful mathematical tool for solving nonlinear equations in various fields of applied sciences (see, for example, papers [2022]).

Consider a nonlinear partial differential equation (NPDE), say, in two independent variables x and t, given by

P(u, u x , u t , u t t , u x t , u x x ,)=0,
(3)

where u(x,t) is an unknown function, P is a polynomial in u and its various partial derivatives, in which the highest-order derivatives and nonlinear terms are involved. The essence of the ( G /G)-expansion method is given in the following steps.

  • Step 1. The transformation u(x,t)=U(z), z=xνt reduces equation (3) to the ordinary differential equation (ODE)

    P ( U , ν U , U , ν 2 U , ν U , U , ) =0.
    (4)
  • Step 2. According to the ( G /G)-expansion method, it is assumed that the traveling wave solution of equation (4) can be expressed by a polynomial in ( G /G) as follows:

    U(z)= i = 0 m α i ( G G ) i ,
    (5)

where G=G(z) satisfies the second-order linear ODE in the form

G +λ G +μG=0,
(6)

with α i , i=0,1,2,,m, λ and μ being constants to be determined. The positive integer m is determined by considering the homogenous balance between the highest-order derivatives and nonlinear terms appearing in ODE (4).

  • Step 3. By substituting (5) into (4) and using the second-order ODE (6), collecting all terms with same order of ( G /G) together, the left-hand side of (4) is converted into another polynomial in ( G /G). Equating each coefficient of this polynomial to zero, yields a set of algebraic equations for α 0 ,, α m , ν, λ, μ.

  • Step 4. Assuming that the constants can be obtained by solving the algebraic equations in Step 3, since the general solution of (6) is known, then substituting the constants and the general solutions of (6) into (5) we obtain traveling wave solutions of the NPDE (3).

3 Exact solutions of (1) and (2)

In this section we construct traveling wave solutions of mKdV and modified Boussinesq equations by employing the ( G /G)-expansion method.

3.1 The modified Kortweg de Vries equation

The modified KdV equation is given by [1]

u u x x t u x u x t 4 u 3 u t +4u u x x x 4 u x u x x 16 u 3 u x =0,
(7)

where u is a real-valued scalar function, t is time and x is a spatial variable.

As the first step, we transform the modified KdV type equation (7) to a nonlinear ordinary differential equation (ODE) using the traveling wave variable

u(t,x)=F(z),z=xνt.
(8)

Applying the above transformation, equation (7) transforms to the nonlinear ODE

νF F +ν F F +4ν F 3 F +4F F 4 F F 16 F 3 F =0,
(9)

which reduces to

(4ν) [ F F F F 4 F 3 F ] =0.
(10)

Hence if ν4, we obtain

F F F F 4 F 3 F =0,
(11)

where the prime denotes the derivative with respect to z.

The ( G /G)-expansion method assumes the solution of equation (11) to be of the form

F(z)= i = 0 M A i ( G / G ) i ,
(12)

where G(z) satisfies the second-order linear ODE with constant coefficients, viz.,

G +λ G +μG=0,
(13)

where λ and μ are constants.

The balancing procedure yields M=1, so the solution of the ODE (11) is of the form

F(z)= A 0 + A 1 ( G / G ) .
(14)

Substituting (14) into (11), making use of the ODE (13), collecting all terms with same powers of ( G /G) and equating each coefficient to zero yield the following system of algebraic equations:

( G / G ) 0 A 0 A 1 λ 2 μ2 A 0 A 1 μ 2 + A 1 2 λ μ 2 +4α A 0 3 α 1 μ=0,
(15)
( G / G ) 4 A 0 3 A 1 λ+12 A 0 2 A 1 2 μ+ A 1 2 λ 2 μ A 0 A 1 λ 3 8 A 0 A 1 λμ=0,
(16)
( G / G ) 2 7 A 1 2 λ 2 8 A 1 2 μ 7 A 0 A 1 λ 2 8 A 0 A 1 μ 2 A 1 2 λ μ ( G / G ) 2 + 12 A 0 A 1 3 μ + 12 A 0 2 A 1 2 λ + 4 A 0 3 A 1 = 0 ,
(17)
( G / G ) 3 4 A 1 4 μ + 12 A 0 A 1 3 λ + 12 A 0 2 A 1 2 + 4 A 1 2 λ 2 + 4 A 1 2 μ ( G / G ) 3 12 A 0 A 1 λ = 0 ,
(18)
( G / G ) 4 4 A 1 4 λ+12 A 0 A 1 3 7 A 1 2 λ6 A 0 A 1 =0,
(19)
( G / G ) 5 4 A 1 4 4 A 1 2 =0.
(20)

Solving this system of algebraic equations, with the aid of Mathematica, we obtain

A 0 = λ 2 , A 1 =1.
(21)

Substituting these values of A 0 , A 1 and the corresponding solution of ODE (13) into (14), we obtain three types of traveling wave solutions of equation (7). These are as follows.

Case 1: When λ 2 4μ>0, we obtain the hyperbolic function solutions

u 1 (t,x)= A 0 + A 1 ( λ 2 + δ 1 C 1 sinh ( δ 1 z ) + C 2 cosh ( δ 1 z ) C 1 cosh ( δ 1 z ) + C 2 sinh ( δ 1 z ) ) ,
(22)

where z=xνt, δ 1 = 1 2 λ 2 4 μ , C 1 and C 2 are arbitrary constants.

Case 2: When λ 2 4μ<0, we obtain the trigonometric function solutions

u 2 (t,x)= A 0 + A 1 ( λ 2 + δ 2 C 1 sin ( δ 2 z ) + C 2 cos ( δ 2 z ) C 1 cos ( δ 2 z ) + C 2 sin ( δ 2 z ) ) ,
(23)

where z=xνt, δ 2 = 1 2 4 μ λ 2 , C 1 and C 2 are arbitrary constants.

Case 3: When λ 2 4μ=0, we obtain the rational function solutions

u 3 (t,x)= A 0 + A 1 ( λ 2 + C 2 C 1 + C 2 z ) ,
(24)

where z=xνt, C 1 and C 2 are arbitrary constants.

3.2 Higher-order modified Boussinesq equation with damping term

We now consider the modified Boussinesq equation with damping term [2] given by

u t t +α u t x x +β u x x x x +γ [ 6 u ( u x ) 2 + 3 u 2 u x x ] =0,
(25)

where u is a real-valued scalar function, t is time, x is a spatial variable and α, β, γ are nonzero real constants.

Following the same procedure of the previous subsection equation (25) is transformed to the following ODE:

ν 2 U αν U +β U ′′′′ +γ [ 6 U ( U ) 2 + 3 U 2 U ] =0,
(26)

where the prime denotes the derivative with respect to z. Balancing the order of U ′′′′ and U 2 U in (26) yields M=1. The solution to equation (26) is also assumed to be of the form

U(z)= a 0 + a 1 ( G / G ) .
(27)

Substituting (27) into (26) and making use of (13), we obtain the following algebraic system of equations in terms of a 0 , a 1 , by equating all coefficients of the functions ( G / G ) i to zero.

( G / G ) 0 a 1 μ λ ν 2 + 2 a 1 μ 2 α ν + a 1 μ λ 2 α ν + 8 a 1 μ 2 λ β + a 1 μ λ 3 β ( G / G ) 0 + 6 a 0 a 1 2 μ 2 γ + 3 a 0 2 a 1 μ λ γ = 0 ,
(28)
( G / G ) a 1 λ 2 ν 2 + 2 a 1 μ ν 2 + 8 a 1 μ λ α ν + a 1 λ 3 α ν + 16 a 1 μ 2 β ( G / G ) + 22 a 1 μ λ 2 β + a 1 λ 4 β + 18 a 0 a 1 2 μ λ γ + 3 a 0 2 a 1 λ 2 γ + 6 a 0 2 a 1 μ γ ( G / G ) + 6 a 1 3 μ 2 γ = 0 ,
(29)
( G / G ) 2 3 a 1 λ ν 2 + 8 a 1 μ α ν + 7 a 1 λ 2 α ν + 60 a 1 μ λ β + 15 a 1 λ 3 β ( G / G ) 2 + 15 a 1 3 μ λ γ + 24 a 0 a 1 2 μ γ + 12 a 0 a 1 2 λ 2 γ + 9 a 0 2 a 1 λ γ = 0 ,
(30)
( G / G ) 3 2 a 1 ν 2 + 12 a 1 λ α ν + 40 a 1 μ β + 50 a 1 λ 2 β + 9 a 1 3 λ 2 γ ( G / G ) 3 + 18 a 1 3 μ γ + 30 a 0 a 1 2 λ γ + 6 a 0 2 a 1 γ = 0 ,
(31)
( G / G ) 4 6 a 1 αν+60 a 1 λβ+21 a 1 3 λγ+18 a 0 a 1 2 γ=0,
(32)
( G / G ) 5 24 a 1 β+12 a 1 3 γ=0.
(33)

Solving this system of algebraic equations, with the aid of Mathematica, one possible set of solution is

α= 3 λ β 2 ( λ 2 μ ) ,ν= 3 β λ α , a 0 =0, a 1 = 2 β γ .
(34)

Substituting these values from (34) and the corresponding solution of ODE (13) into (27) yields three types of traveling wave solutions of equation (26) as follows.

Case 1: When λ 2 4μ>0, we obtain the hyperbolic function solution

U 1 (x,t)= 2 β γ [ λ 2 + δ 1 ( C 1 sinh ( δ 1 z ) + C 2 cosh ( δ 1 z ) C 1 cosh ( δ 1 z ) + C 2 sinh ( δ 1 z ) ) ] ,
(35)

where z=xνt, δ 1 = 1 2 λ 2 4 μ and C 1 and C 2 are arbitrary constants.

Case 2: When λ 2 4μ<0, we obtain the trigonometric function solution

U 2 (x,t)= 2 β γ [ λ 2 + δ 2 ( C 1 sin ( δ 2 z ) + C 2 cos ( δ 2 z ) C 1 cos ( δ 2 z ) + C 2 sin ( δ 2 z ) ) ] ,
(36)

where z=xνt, δ 2 = 1 2 4 μ λ 2 and C 1 and C 2 are arbitrary constants.

Case 3: When λ 2 4μ=0, we obtain the rational function solution

U 3 (x,t)= 2 β γ ( λ 2 + C 2 C 1 + C 2 z ) ,
(37)

where z=xνt, and C 1 and C 2 are arbitrary constants.

4 Conclusion

In this paper, we studied two nonlinear partial differential equations that appear in a variety of scientific fields. These are the modified Kortweg de Vries equation and the higher-order modified Boussinesq equation with damping term. We used the ( G /G)-expansion method to obtain exact solutions of these two evolution equations. By using this method, we have successfully obtained traveling wave solutions expressed in the form of a hyperbolic function, a trigonometric function and a rational function. This work also highlighted the power of the ( G /G)-expansion method for the determination of exact solutions of nonlinear evolution equations.