Professional Documents
Culture Documents
10
Exp-Function Method
10.1 Introduction
In Chapter 9, we have studied Akbari–Ganji’s Method (AGM), which provides
the algebraic solution of linear and nonlinear differential equations. In the
present chapter we study another straightforward and simple method
called the exp-function method by which one can find the solution
(analytical/semi-analytical) of differential equations. This method was first
proposed by He and Wu [1] and was successfully applied to obtain the solitary
and periodic solutions of nonlinear partial differential equations. Further, this
method was used by many researchers for handling various other equations
like stochastic equations [2], system of partial differential equations [3],
nonlinear evaluation equation of high dimension [4], difference-differential
equation [5], and nonlinear dispersive long-wave equation [6].
Advanced Numerical and Semi-Analytical Methods for Differential Equations, First Edition.
Snehashish Chakraverty, Nisha Rani Mahato, Perumandla Karunakar, and Tharasi Dilleswar Rao.
© 2019 John Wiley & Sons, Inc. Published 2019 by John Wiley & Sons, Inc.
112 10 Exp-Function Method
Example 10.1 Let us solve nonlinear parabolic PDE from Ref. [11] as below
ut = uxx + u + 𝜆u3 . (10.4)
Case (i): For 𝜆 = − 𝜇 where 𝜇 > 0 is an arbitrary constant, Eq. (10.4) becomes
the Newell–Whitehead equation [11]. Then, we have
√ √
1 3 2
a=± , b = 0, c = 0, d = d, f = 0, 𝜔 = and k = ± .
𝜇 2 2
10.3 Numerical Examples 115
The solution (10.16) is the same as the solution given in Refs. [11] and [12]
for d = ± 1.
Plugging Eq. (10.26) in the ordinary differential equation (10.19) and simpli-
fying, we get
1[ ]
E exp(−2𝜂) + E−1 exp(−𝜂) + E0 + E1 exp(𝜂) + E2 exp(2𝜂) = 0 (10.27)
A −2
where A = [exp(𝜂) + d + exp(−𝜂)]3 ,
E−2 = − 𝜆kcfb − 𝜔cdf + 𝜆kc2 d + 𝜔f 2 b − k 2 f 2 b + k 2 cdf ,
E−1 = − 2𝜆kcfa − 𝜆kfb2 + 𝜆kbdc + k 2 dbf − k 2 cd2 + 2𝜆kc2 − 2𝜔cf
− 4k 2 af 2 − 𝜔cd2 + 4k 2 cf + 2𝜔af 2 + 𝜔dbf,
E0 = 6k 2 bf − 3𝜔cd − 3k 2 cd + 3𝜆kbc + 3𝜔adf − 3k 2 adf − 3𝜆kafb,
E1 = − 𝜔db + 2𝜆kac − 2𝜆ka2 f − 2𝜔c − 4k 2 c + k 2 db + 𝜆kb2 + 𝜔ad2
− k 2 ad2 + 4k 2 af + 2𝜔af − 𝜆kbda,
E2 = − 𝜆ka2 d − 𝜔b − k 2 b + 𝜔ad + 𝜆kab + k 2 ad.
Equating the coefficients of exp(n𝜂) in Eq. (10.27) to zero, we have
E−2 = 0, E−1 = 0, E0 = 0, E1 = 0 and E2 = 0. (10.28)
By solving the above system of equations (10.28), we obtain a = a, b = 0,
f (−4k+𝜆a)
c= 𝜆
, d = 0, f = f , k = k, and 𝜔 = 𝜆ka − 2k 2 .
By substituting the above obtained values of b, c, d, and 𝜔 in Eq. (10.26), we
get the final solution as
[ ]
1 a𝜆 exp(kx + (𝜆ka − 2k 2 )t) + f (−4k + 𝜆a) exp(−kx − (𝜆ka − 2k 2 )t)
u(x, t) =
𝜆 exp(kx + (𝜆ka − 2k 2 )t) + f exp(−kx − (𝜆ka − 2k 2 )t)
where a, f , and k are free parameters which may be found from initial and
boundary conditions.
Exercise
𝜕u
1 Solve the KdV equation 𝜕t
+ u 𝜕u
𝜕x
+ 𝜕3 u
𝜕x3
= 0 using the exp-function method.
𝜕u
2 Solve the modified KdV equation 𝜕t
+ u2 𝜕u
𝜕x
+ 𝜕3 u
𝜕x3
= 0 using the exp-
function method.
References
1 He, J.H. and Wu, X.H. (2006). Exp-function method for nonlinear wave
equations. Chaos, Solitons and Fractals 30 (3): 700–708.
2 Dai, C.Q. and Zhang, J.F. (2009). Application of He’s exp-function method
to the stochastic mKdV equation. International Journal of Nonlinear Sci-
ences and Numerical Simulation 10 (5): 675–680.
118 10 Exp-Function Method