Homotopt perturbation method
Homotopt perturbation method
www.elsevier.com/locate/amc
Abstract
In this paper, a new perturbation method is proposed. In contrast to the traditional
perturbation methods, this technique does not require a small parameter in an equation.
In this method, according to the homotopy technique, a homotopy with an imbedding
parameter p 2 ½0; 1 is constructed, and the imbedding parameter is considered as a
‘‘small parameter’’, so the method is called the homotopy perturbation method, which
can take the full advantages of the traditional perturbation methods and homotopy
techniques. To illustrate its effectiveness and its convenience, a Duffing equation with
high order of nonlinearity is used; the result reveals that its first order of approximation
obtained by the proposed method is valid uniformly even for very large parameter, and
is more accurate than the perturbation solutions.
Ó 2002 Elsevier Science Inc. All rights reserved.
1. Introduction
q
This work is supported by the China National Natural Science Foundation.
E-mail address: [email protected] (J.-H. He).
0096-3003/02/$ - see front matter Ó 2002 Elsevier Science Inc. All rights reserved.
PII: S 0 0 9 6 - 3 0 0 3 ( 0 1 ) 0 0 3 1 2 - 5
74 J.-H. He / Appl. Math. Comput. 135 (2003) 73–79
or
The changing process of p from zero to unity is just that of vðr; pÞ from u0 to
uðrÞ. In topology, this is called deformation, and LðvÞ Lðu0 Þ, AðvÞ f ðrÞ are
homotopic.
Here the embedding parameter is introduced much more naturally, unaf-
fected by artificial factors; further it can be considered as a small parameter for
0 6 p 6 1. So it is very natural to assume that the solution of (9a), (9b) can be
expressed as
v ¼ v0 þ pv1 þ p2 v2 þ ð12Þ
u ¼ lim v ¼ v0 þ v1 þ v2 þ ð13Þ
p!1
The convergence of the series of (13) has been proved in the [8,9].
76 J.-H. He / Appl. Math. Comput. 135 (2003) 73–79
2. Some examples
5
a2 ¼ 1 þ eA4 þ Oðe2 Þ: ð30Þ
8
Its period can be approximately expressed as follows:
2p
T ¼ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ; ð31Þ
1 þ 5eA4 =8
while the approximation and its period obtained by perturbation method [10]
are
2p
u ¼ A cosð1 þ 5eA4 =16Þt; T ¼ ; ð32Þ
1 þ 5eA4 =16
and the exact period can be readily obtained as follows:
Z p=2
4 dx
Tex ¼ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ; ð33Þ
1 þ ð1=3ÞeA 0 4 1 þ k cos2 x þ k cos4 x
with k ¼ ð1=3ÞeA4 =ð1 þ ð1=3ÞeA4 Þ.
It should be specially pointed out that the perturbation formula (32) is valid
only for small parameter e, whereas (31) is valid not only for the small pa-
rameter, but also for very large parameter; even in case eA4 ! 1, we have
pffiffiffiffiffiffiffiffiffiffi Z pffiffiffiffiffiffiffiffiffiffi
Tex 2 15=8 p=2 dx 2 15=8
lim ¼ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ¼ 1:21433
eA4 !1 T p 0 1 þ cos2 x þ cos4 x p
¼ 1:05856:
Therefore, for any value of e, it can be easily proved that 0 6 jðTex T Þj=
Tex 6 5:8%, so the approximate solution obtained by the proposed method is
uniformly valid for any value of e!
3. Conclusion
References
[1] G.L. Liu, New research directions in singular perturbation theory: artificial parameter
approach and inverse-perturbation technique, in: Conference of 7th Modern Mathematics and
Mechanics, Shanghai, 1997.
[2] S.J. Liao, An approximate solution technique not depending on small parameters: a special
example, Int. J. Non-Linear Mech. 30 (3) (1995) 371–380.
J.-H. He / Appl. Math. Comput. 135 (2003) 73–79 79
[3] S.J. Liao, Boundary element method for general nonlinear differential operators, Eng. Anal.
Boundary Elem. 20 (2) (1997) 91–99.
[4] J.H. He, Approximate analytical solution for seepage flow with fractional derivatives in porous
media, Comput. Meth. Appl. Mech. Eng. 167 (1998) 57–68.
[5] J.H. He, Approximate solution for nonlinear differential equations with convolution product
nonlinearities, Comput. Meth. Appl. Mech. Eng. 167 (1998) 69–73.
[6] J.H. He, Variational iteration method: a kind of nonlinear analytical technique: some
examples, Int. J. Non-Linear Mech. 34 (4) (1999) 699–708.
[7] J.H. He, A review on some new recently developed nonlinear analytical techniques, Int. J.
Nonlinear Sci. Numer. Simul. 1 (1) (2000) 51–70.
[8] J.H. He, Homotopy perturbation technique, Comput. Meth. Appl. Mech. Eng. 178 (1999)
257–262.
[9] J.H. He, A coupling method of homotopy technique and perturbation technique for nonlinear
problems, Int. J. Non-Linear Mech. 35 (1) (2000) 37–43.
[10] A.H. Nayfeh, Problems in Perturbation, Wiley, New York, 1985.