Professional Documents
Culture Documents
14
14.1 Introduction
Homotopy analysis method (HAM) [1–7] is one of the well-known
semi-analytical methods for solving various types of linear and nonlinear
differential equations (ordinary as well as partial). This method is based on
coupling of the traditional perturbation method and homotopy in topology.
By this method one may get exact solution or a power series solution which
converges in general to exact solution. The HAM consists of parameter ℏ ≠ 0
called as convergence control parameter, which controls the convergent
region and rate of convergence of the series solution. This method was first
proposed by Liao [4]. The same was successfully employed to solve many types
of problems in science and engineering [1–8] and the references mentioned
therein.
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.
150 14 Homotopy Analysis Method
Denoting
1 𝜕 m 𝜙(x, t; p) ||
um (x, t) =
𝜕pm | , m = 1, 2, 3, … , (14.5)
m! |p=0
Eq. (14.4) turns into
∑
∞
𝜙(x, t; p) = u0 (x, t) + um (x, t)pm . (14.6)
m=1
If the series (14.6) converges for p = 1 [7], then we obtain the solution of
Eq. (14.1) as
∑
∞
u(x, t) = um (x, t). (14.7)
m=0
L(um (x, t) − 𝜒m um−1 (x, t)) = ℏH(x, t)Rm (um−1 (x, t)) (14.8)
{
0, if m ≤ 1
where H(x, t) is the auxiliary function, 𝜒m = and
1, if m > 1
( (∞ ))
1 𝜕 m−1 ∑
Rm (um−1 (x, t)) = N ui (x)pi
. (14.9)
(m − 1)! 𝜕pm−1 i=1
14.3 Numerical Examples 151
2.8
2.6 Exact
HAM for h = –0.50
2.4 HAM for h = –0.70
HAM for h = –0.80
2.2 HAM for h = –1.0
Solution u(x,1)
1.8
1.6
1.4
1.2
0.8
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x
Exact
7 HAM for h = –0.50
HAM for h = –0.80
HAM for h = –1.0
6 HAM for h = –1.2
Solution u(x, 2)
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x
By substituting Eq. (14.17) into Eq. (14.16) and equating the coefficients of like
powers of p, the mth-order deformation equation may be obtained as below [8]
L(um (x, t) − 𝜒m um−1 (x, t)) = ℏH(x, t)Rm (um−1 (x, t)) (14.18)
14.3 Numerical Examples 155
Subject to um (x, 0) = 0
For H(x, t) = 1, the solution of the mth-order deformation equation (14.18)
reads as
t
um (x, t) = 𝜒m um−1 (x, t) + ℏ Rm (um−1 (x, t)) d𝜏 (14.19)
∫0
where
{
0, if m ≤ 1
𝜒m =
1, if m > 1
and
( )
𝜕 𝜕
Rm (um−1 (x, t)) = u + um−1 um−1 − x (14.20)
𝜕t m−1 𝜕x
Let u0 (x, t) = u(x, 0) = 2
t
u1 (x, t) = 0 + ℏ R0 (u0 (x, t)) d𝜏
∫0
t
=ℏ (−x) d𝜏
∫0
= ℏ(−xt)
= −ℏxt
t
u2 (x, t) = u1 (x, t) + ℏ R1 (u1 (x, t)) d𝜏
∫0
t ( )
𝜕 𝜕
= u1 (x, t) + ℏ (u1 ) + u1 (u1 ) − x d𝜏
∫0 𝜕𝜏 𝜕x
t
= −ℏxt + ℏ (−ℏx + ℏ2 x𝜏 2 − x) d𝜏
∫0
( )
t3
= −ℏxt + ℏ −ℏxt + ℏ2 x − xt
3
So, the solution of Eq. (14.15) up to three terms is
u(x, t) = u0 (x, t) + u1 (x, t) + u2 (x, t) + · · ·
( )
t3
= 2 − ℏxt − ℏxt + ℏ −ℏxt + ℏ2 x − xt + · · ·
3
( )
One may see that for ℏ = − 1, u(x, t) = 2 1 − 12 t 2 + 5 4
t −··· +
( ) 24
x t − 13 t 3 + 15
2 5
t −···
Exercise
1 Apply the HAM to find the solution of the partial differential equation
ut + 14 u2x = x2 , subject to the initial condition u(x, 0) = 0.
x
2 Find the solution of ut + uut = x2 subject to u(x, 0) = 10
.
References
1 Wazwaz, A.M. (2008). A study on linear and nonlinear Schrodinger
equations by the variational iteration method. Chaos, Solitons and Fractals
37 (4): 1136–1142.
2 Song, L. and Zhang, H. (2007). Application of homotopy analysis method
to fractional KdV–Burgers–Kuramoto equation. Physics Letters A 367 (1):
88–94.
3 Liao, S. (2004). On the homotopy analysis method for nonlinear problems.
Applied Mathematics and Computation 147 (2): 499–513.
4 Liao, S. (2012). Homotopy Analysis Method in Nonlinear Differential
Equations, 153–165. Beijing: Higher Education Press.
5 Liang, S. and Jeffrey, D.J. (2009). Comparison of homotopy analysis method
and homotopy perturbation method through an evolution equation.
Communications in Nonlinear Science and Numerical Simulation 14 (12):
4057–4064.
6 Abbasbandy, S. (2006). The application of homotopy analysis method to non-
linear equations arising in heat transfer. Physics Letters A 360 (1): 109–113.
7 Hetmaniok, E., Słota, D., Trawiński, T., and Wituła, R. (2014). Usage of the
homotopy analysis method for solving the nonlinear and linear integral
equations of the second kind. Numerical Algorithms 67 (1): 163–185.
8 Liao, S.J., 1992. The proposed homotopy analysis technique for the solution
of nonlinear problems. Doctoral dissertation, PhD thesis, Shanghai Jiao Tong
University.
9 Wazwaz, A.M. (2010). Partial Differential Equations and Solitary Waves
Theory. Beijing: Springer Science & Business Media, Higher Education Press.