Upload
noise-compressor
View
235
Download
0
Embed Size (px)
Citation preview
7/30/2019 Homotopy perturbation
1/13
ISSN 1749-3889 (print), 1749-3897 (online)
International Journal of Nonlinear Science
Vol.12(2011) No.4,pp.485-497
Approximate Solutions to System of Nonlinear Partial Differential
Equations Using Homotopy Perturbation Method
Marwan Alquran1 , Mahmoud Mohammad1 Department of Mathematics and Statistics, Jordan University of Science and Technology, Irbid 22110, Jordan
(Received 13 September 2011, accepted 26 November 2011)
Abstract: In this paper, the homotopy perturbation method (HPM) is applied to obtain approximate solutions
to three systems of nonlinear wave equations, namely, two component evolutionary system of a homogeneous
KdV equations of order 3 (type I) as well as (type II), and the generalized coupled Hirota Satsuma KdV. The
numerical results show that this method is a powerful tool for solving systems of nonlinear PDEs.
Keywords: Homotopy perturbation method (HPM); systems of nonlinear PDEs
1 Introduction
Homotopy perturbation method was established in 1999 by J. H. He [1], and was further developed and improved by
him [24]. The method is a powerful and efficient technique to solve many types of linear and nonlinear problems. The
coupling of the perturbation method and homotopy method is called the homotopy perturbation method. This method can
take the advantages of the perturbation method while eliminating its restrictions.
HPM has been applied by many authors [5, 6, 13, 14], to solve many types of linear and non-linear equations in
science and engineering. The investigation of exact or approximate solutions to partial differential equations help us to
understand physical phenomena better. In this method, the solution is considered as the sum of an infinite series, whichrapidly converges to accurate solutions. Using the homotopy technique in topology, a homotopy is constructed with an
embedding parameter p [0, 1], which is considered as a small parameter.In this work, we solve three systems of nonlinear wave equations, these systems can be seen in [8]. In mathematical
physics, they play a major role in various fields, such as plasma physics, fluid mechanics, optical fibers, solid state physics,
geochemistry, and so on. One of these systems is the generalized coupled Hirota Satsuma KdV system given by
u
t=
1
2
3u
x3 3u u
x+ 3
x
x;
t=
3
x3+ 3u
x;
t=
3
x3+ 3u
x,
subject to u(x, 0) = 13
+ 2tanh2(x), (x, 0) = tanh(x), (x, 0) = 83
tanh(x). The generalized coupled HirotaSatsuma KdV system investigated by many authors using different methods such as the extended tanh method [9, 11],
differential transform method [7] and trig-hyperbolic function method [10].
The other two systems are called component evolutionary systems of homogeneous KdV equations of order 3 (type
I), (type II) respectively given by
u
t
3u
x3 u u
x
x= 0,
Corresponding author. E-mail address: [email protected]
Copyright cWorld Academic Press, World Academic Union
IJNS.2011.12.31/566
7/30/2019 Homotopy perturbation
2/13
486 International Journal of NonlinearScience,Vol.12(2011),No.4,pp. 485-497
t+ 2
3
x3+ u
x= 0,
subject to
u(x, 0) = 3
6 tanh2(
x
2
), (x, 0) =
3
2tanh2(x
2
),
andu
t
3u
x3 2 u
x u
x= 0,
t u u
x= 0,
subject to
u(x, 0) = tanh( x3
), (x, 0) = 16 1
2tanh2(
x3
).
In [9, 11] the extended tanh method is used to obtain soliton solutions of the above two systems.
2 Analysis of hes homotopy perturbation methodTo illustrate the basic idea of this method, we consider the following nonlinear differential equation
A(u) f(r) = 0, r , (1)with the boundary conditions
B(u,u
) = 0, r , (2)
where A is a general differential operator, B is a boundary operator, f(r) is a known analytical function, and is theboundary of the domain . The operator A can be divided into two parts, which are L and N, where L is the linear, andN is the nonlinear operator. Therefore, (1) can be written as follows:
L(u) + N(u) f(r) = 0, r . (3)By the homotopy technique, we construct a homotopy (r, p) : [0, 1] R, which satisfies
H(, p) = (1 p)[L() L(u0)] + p[A() f(r)] = 0, (4)which is equivalent to,
H(, p) = L() L(u0) + p[L(u0) + N() f(r)] = 0, (5)where p [0, 1] is an embedding parameter, u0 is an initial approximation solution of (1), which satisfies the boundaryconditions. Obviously, from (4) and (5) we obtain
H(, 0) = L() L(u0) = 0,H(, 1) = A()
f(r) = 0.
Changing the process of p from zero to unity is just a change of (r, p) from u0(r) to u(r). In topology, this is calledhomotopy. According to the HPM, we can first use the embedding parameter p as a small parameter, and assume that the
solutions of equations (4) and (5) can be written as a power series in p:
= 0 + p1 + p22 + p
33 + . (6)Setting p = 1, gives the solution of (1)
u = limp 1
= 0 + 1 + 2 + 3 + . (7)
To study the convergence of the method [12], we rewrite the equation (5) in the following form
L() = L(u0) + p[f(r)
L(u0)
N()], (8)
IJNS email for contribution: [email protected]
7/30/2019 Homotopy perturbation
3/13
M. Alquran, M. Mohammad: Approximate Solutions to System of Nonlinear Partial Differential Equations 487
applying the inverse operator L1, to both sides of equation (8), we obtain
= u0 + p[L1f(r) L1N() u0], (9)
substituting (6) into the right-hand side of equation (9), we get the following form
= u0 + p[L1f(r) (L1N)(
i=0
pii) u0].
The exact solution may be obtained by using (7)
u = limp 1
= L1f(r) (L1N)(i=0
i)
= L1f(r)
i=0
(L1N)(i).
The series (7) is convergent for most cases. However the following suggestions has been made by He [1] to find theconvergence rate on nonlinear operator:
(1) The second derivative of N() with respect to must be small because the parameter may be relatively large, i.e.,p 1.
(2) The norm ofL1 N
must be smaller than one so that the series converges.
3 Systems of nonlinear wave equations
In this section, we apply the HPM to the proposed systems of interest
3.1 System I
Consider a two component evolutionary system of a homogeneous KdV equations of order 3 (type I)
u
t
3u
x3 u u
x
x= 0, (10)
t+ 2
3
x3+ u
x= 0, (11)
subject to
u(x, 0) = 3 6tanh2
(
x
2 ), (x, 0) = 3
2tanh
2
(
x
2 ). (12)By HPM, the homotopy construction of system (10), (11) is
u
t+ p(
3u
x3 u u
x
x) = 0, (13)
t+ p(2
3
x3+ u
x) = 0. (14)
Suppose that the solution of system (10), (11) has the form
u = u0 + pu1 + p2u2 + p
3u3 + (15)
= 0 + p1 + p22 + p
33 +
. (16)
IJNS homepage: http://www.nonlinearscience.org.uk/
7/30/2019 Homotopy perturbation
4/13
488 International Journal of NonlinearScience,Vol.12(2011),No.4,pp. 485-497
Substituting (15), (16) in (13), (14), respectively; and comparing the coefficients of identical degrees of p, we obtain
p0 :u0
t= 0,
p0
:0
t = 0, (17)
p1 :u1
t u0 u0
x
3u0
x3 0 0
x= 0,
p1 :1
t+ u0
0
x+ 2
30
x3= 0, (18)
p2 :u2
t u1 u0
x u0 u1
x 1 0
x 0 1
x
3u1
x3= 0,
p2 :2
t+ u1
0
x+ u0
1
x+ 2
31
x3= 0. (19)
The solutions of (17) can be obtained by using (12)
u0 = u(x, 0) = 3 6tanh2( x2
)
0 = (x, 0) = 3
2tanh2(x
2)
Hence, the solution of (18) is
u1 =
t0
u0u0
x+
3u0
x3+ 0
0
xdt
= 48t csch3(x)(sinh4( x2
)
1 =
t
0
u0 0x
2 30
x3dt
= t(9
2sech2(x
2) tanh(
x
2) 12
2sech4(
x
2) tanh(
x
2)
12
2sech2(x
2)tanh3(
x
2)).
Considering the first eight terms of (15), (16), then the approximate solution of the system (10), (11) by setting p = 1 is
uapp(x, t) =
7i=0
ui
= 3
6tanh2(
x
2
)
48t csch3(x)(sinh4(
x
2
) +
app(x, t) =
7i=0
i
= 3
2 tanh2(x
2) + t(9
2sech2(
x
2) tanh(
x
2)
12
2sech4(x
2) tanh(
x
2) 12
2sech2(
x
2)tanh3(
x
2)) + .
The exact solution of (10), (11) is
u(x, t) = 3 6tanh2( t + x2
)
(x, t) =
3
2 tanh2(t + x
2
). (20)
IJNS email for contribution: [email protected]
7/30/2019 Homotopy perturbation
5/13
M. Alquran, M. Mohammad: Approximate Solutions to System of Nonlinear Partial Differential Equations 489
Table 1: Absolute error | u(x, t) uapp(x, t) | for system I with n=7t
x 0.05 0.1 0.15 0.2 0.25 0.3
-6 8.9 1016 1.8 1015 6.6 1014 6.8 1013 4.2 1012 1.9 1011-4 1.3 1015 3.5 1013 9 1012 9.1 1011 5.5 1010 2.4 109-2 2.7 1014 6.9 1012 1.8 1010 1.7 109 1 108 4.4 1082 2.8 1014 6.9 1012 1.8 1010 1.8 109 1 108 4.5 1084 4.4 1016 3.4 1013 8.7 1012 8.7 1011 5.1 1010 2.2 1096 8.9 1016 1.8 1015 5.2 1014 4.8 1013 2.7 1012 1.1 1011
The absolute errors with respect to uapp(x, t), app(x, t), are shown respectively in Table 1 and Table 2.
Table 2: Absolute error | (x, t) app(x, t) | for system I with n=7t
x 0.05 0.1 0.15 0.2 0.25 0.3
-6 8.9 1016 8.9 1016 4.5 1014 4.8 1013 3 1012 1.3 1011-4 8.9 1016 2.4 1013 6.4 1012 6.4 1011 3.9 1010 1.7 109-2 1.9 1014 4.9 1012 1.2 1010 1.2 109 7.3 109 3.1 1082 2 1014 4.9 1012 1.2 1010 1.2 109 7.4 109 3.2 1084 4.4 1016 2.4 1013 6.2 1012 6.1 1011 3.6 1010 1.6 1096 8.9 1016 8.9 1016 3.6 1014 3.4 1013 1.9 1012 7.9 1012
Also, the absolute errors with respect to uapp(x, t), app(x, t) are shown respectively in Figure 1 in the region 10 x 10 and 0 t 0.5.
3.2 System II
Consider a two component evolutionary system of a homogeneous KdV equations of order 3 (type II)
u
t
3u
x3 2 u
x u
x= 0, (21)
t u u
x= 0, (22)
subject to
u(x, 0) = tanh( x3
), (x, 0) = 16 1
2tanh2(
x3
). (23)
The homotopy construction of (21), (22) is
u
t+ p(
3u
x3 2 u
x u
x) = 0, (24)
t+ p(u u
x) = 0. (25)
Suppose that the solution of system (21), (22) has the form
u = u0 + pu1 + p2u2 + p
3u3 +
(26)
IJNS homepage: http://www.nonlinearscience.org.uk/
7/30/2019 Homotopy perturbation
6/13
490 International Journal of NonlinearScience,Vol.12(2011),No.4,pp. 485-497
Figure 1: The absolute errors with respect to uapp(x, t), app(x, t) are shown respectively, 10 x 10, and 0 t 0.5, for system I with n=7.
= 0 + p1 + p22 + p
33 + . (27)Substituting (26), (27) in (24), (25), respectively; and comparing the coefficients of identical degrees of p, we obtain
p0 :u0
t= 0,
p0 :0
t= 0, (28)
p1 :u1
t 20 u0
x u0 0
x
3u0
x3= 0,
p1
:
1
t u0u0
x = 0, (29)
p2 :u2
t 21 u0
x 20 u1
x u1 0
x u0 1
x
3u1
x3= 0,
p2 :2
t u1 u0
x u0 u1
x= 0.
(30)
The solutions of (28) can be obtained by using (23)
u0 = u(x, 0) = tanh( x3
)
0 = (x, 0) = 1
6 1
2 tanh2
(
x
3 ),then we derive the solution of equations (29) as
u1 =
t0
20u0
x+ u0
0
x+
3u0
x3dt
=1
3t sech2(
x3
)
1 =
t0
u0u0
xdt
=1
3t tanh(
x
3)sech2(
x
3).
IJNS email for contribution: [email protected]
7/30/2019 Homotopy perturbation
7/13
M. Alquran, M. Mohammad: Approximate Solutions to System of Nonlinear Partial Differential Equations 491
Considering the first nine terms of (26), (27), then the approximate solution of (21), (22) by setting p = 1 is
uapp(x, t) =8
i=0
ui
= tanh( x3
) +1
3t sech2(
x3
) +
app(x, t) =8
i=0
i
= 16 1
2tanh2(
x3
) +1
3t tanh(
x3
)sech2(x
3) + . (31)
The exact solution of (21), (22) is
u(x, t) = tanh(t + x3
)
(x, t) = 16 1
2tanh2(t + x
3). (32)
Behavior ofu(x, t), uapp(x, t), are shown in Figures 2, 4 and the behavior of (x, t), app(x, t) are shown in Figures 3, 5in the regions 10 x 10 and 0 t 0.5.
Figure 2: u(x, t), uapp(x, t) are shown respectively, 10 x 10, and 0 t 0.5, for system II with n=8.
3.3 System III
Consider the generalized coupled Hirota Satsuma KdV system
u
t 1
2
3u
x3+ 3u
u
x 3
x( ) = 0, (33)
t+
3
x3 3u
x= 0, (34)
t
+3
x3
3u
x
= 0, (35)
IJNS homepage: http://www.nonlinearscience.org.uk/
7/30/2019 Homotopy perturbation
8/13
492 International Journal of NonlinearScience,Vol.12(2011),No.4,pp. 485-497
Figure 3: (x, t), app(x, t) are shown respectively,
10
x
10, and 0
t
0.5, for system II with n=8.
Figure 4: u(x, ti), uapp(x, ti) are shown respectively, 5 x 5, for different value of t, t = 0.1, 0.2, 0.3, 0.4, 0.5,for system II with n=8.
Figure 5: (x, ti), app(x, ti) are shown respectively, 5 x 5, for different value of t, t = 0.1, 0.2, 0.3, 0.4, 0.5,for system II with n=8.
IJNS email for contribution: [email protected]
7/30/2019 Homotopy perturbation
9/13
M. Alquran, M. Mohammad: Approximate Solutions to System of Nonlinear Partial Differential Equations 493
subject to
u(x, 0) =13
+ 2 tanh2(x),
(x, 0) = tanh(x),
(x, 0) =8
3tanh(x).
By HPM, the homotopy construction of system (33)-(35) is
u
t+ p(1
2
3u
x3+ 3u
u
x 3
x( )) = 0, (36)
t+ p(
3
x3 3u
x) = 0, (37)
t+ p(
3
x3 3u
x) = 0. (38)
Suppose that the solution of (33)-(35) has the form
u = u0 + pu1 + p2u2 + p
3u3 + (39)
= 0 + p1 + p22 + p
33 + (40) = 0 + p1 + p
22 + p33 + . (41)
Substituting (39) - (41) in (36) - (38), respectively; and comparing the coefficients of identical degrees of p, we obtain
p0 :u0
t= 0,
p0 :0
t= 0,
p0 : 0t
= 0, (42)
p1 :u1
t+ 3u0
u0
x 30 0
x 30 0
x 1
2
3u0
x3= 0,
p1 :1
t 3u0 0
x+
30
x3= 0,
p1 :1
t 3u0 0
x+
30
x3= 0, (43)
p2 :u2
t+ 3u1
u0
x+ 3u0
u1
x 31 0
x 30 1
x
310
x 301
x 1
2
3u1
x3 = 0,
p2 :2
t 3u1 0
x 3u0 1
x+
31
x3= 0,
p2 :2
t 3u1 0
x 3u0 1
x+
31
x3= 0.
The solution of (42) can be obtained by using
u0 = u(x, 0) =13
+ 2 tanh2(x)
0 = (x, 0) = tanh(x)
0 = (x, 0) =8
3
tanh(x),
IJNS homepage: http://www.nonlinearscience.org.uk/
7/30/2019 Homotopy perturbation
10/13
494 International Journal of NonlinearScience,Vol.12(2011),No.4,pp. 485-497
and hence the solution of equations in (43) is
u1 =
t0
3u0 u0x
+ 300
x+ 30
0
x+
1
2
3u0
x3dt
= 4tsech2
(x) tanh(x)
1 =
t0
3u00
x
30
x3dt
= tsech 2(x)
1 =
t0
3u00
x
30
x3dt
=8
3tsech 2(x).
Considering the first seven terms of (39)-(41), then the approximate solution of (33)-(35) by setting p = 1 is
uapp(x, t) =6
i=0
ui
=13
+ 2 tanh2(x) + 4tsech 2(x) tanh(x) +
app(x, t) =
6i=0
i
= tanh(x) + tsech 2(x) +
app(x, t) =6
i=0
i
= 83
tanh(x) + 83
tsech 2(x) + .
The exact solution of (33)-(35) is
u(x, t) =13
+ 2 tanh2(t + x)
(x, t) = tanh(t + x)
(x, t) =8
3tanh(t + x). (44)
Behavior of u(x, t), uapp(x, t) are shown in Figures 6, 9, behavior of (x, t), app(x, t), are shown in Figures 7, 10 andthe behavior of(x, t), app(x, t), are shown in Figures 8, 11 in the regions 10 x 10, and 0 t 0.5.
4 Conclusion
Homotopy perturbation method has widely been used in solving nonlinear problems. It requires small size of compu-
tations and rapid convergence, the homotopy perturbation method is more reliable and confirms the power and ability
as an easy device for computing the solution of partial differential equations PDEs. In this work, HPM was successful
implemented in approximating the solutions of nonlinear systems of PDEs.
References
[1] J. H. He. Homotopy perturbation technique. Comput. Methods Appl. Mech. Eng. 178(1999):257-262.
IJNS email for contribution: [email protected]
7/30/2019 Homotopy perturbation
11/13
M. Alquran, M. Mohammad: Approximate Solutions to System of Nonlinear Partial Differential Equations 495
Figure 6: u(x, t), uapp(x, t) are shown respectively, 10 x 10, and 0 t 0.5, for system III with n=6.
Figure 7: (x, t), app(x, t) are shown respectively, 10 x 10, and 0 t 0.5, for system III with n=6.
Figure 8: (x, t), app(x, t) are shown respectively, 10 x 10, and 0 t 0.5, for system III with n=6.
IJNS homepage: http://www.nonlinearscience.org.uk/
7/30/2019 Homotopy perturbation
12/13
496 International Journal of NonlinearScience,Vol.12(2011),No.4,pp. 485-497
Figure 9: u(x, ti), uapp(x, ti) are shown respectively, 5 x 5, for different value of t, t = 0.1, 0.2, 0.3, 0.4, 0.5,for system III with n=6.
Figure 10: (x, ti), app(x, ti) are shown respectively, 5 x 5, for different value of t, t = 0.1, 0.2, 0.3, 0.4, 0.5,for system III with n=6.
Figure 11: (x, ti), app(x, ti) are shown respectively, 5 x 5, for different value of t, t = 0.1, 0.2, 0.3, 0.4, 0.5,for system III with n=6.
IJNS email for contribution: [email protected]
7/30/2019 Homotopy perturbation
13/13
M. Alquran, M. Mohammad: Approximate Solutions to System of Nonlinear Partial Differential Equations 497
[2] J.H. He. A coupling method of homotopy technique and perturbation technique for nonlinear problems. Int. J. Non-
linear Mech. 35(2000):37-43.
[3] J.H. He. Comparison of homotopy perturbtaion method and homotopy analysis method. Appl. Math. Comput.
156(2004):527-539.
[4] J.H. He. Homotopy perturbation method, a new nonlinear analytical technique. Appl. Math. Comput. 135(2003):73-79.
[5] J. Biazar, H. Ghazvini. Exact solution for non-linear Schrodinger equations by Hes Homotopy perturbation method.
Physics Letters A 366(2007):79-84.
[6] Zaid Odibat, Shaher Momani. A reliable treatment of homotopy perturbation method for Klein-Gordon equations.
Physics Letters A 356(2007):351-357.
[7] Figen Kangalgil, Fatma Ayaz. Solitary wave solutions for hirota-satsuma coupled KdV equation and coupled mKdV
equation by differential transfom method. The Arabian Journal for Science and Engineering. 35(2010):203-213.
[8] Mikhail V. Foursov and Mark Moreno Maza. On Computer-assisted Classifications of Coupled Integrable Equations.
J. Sympolic Computation. 33(2002):647-660.
[9] Ahmet Bekir. Applications of the extended tanh method for coupled nonlinear evolution equations. Communications
in Nonlinear Science and Numerical Simulation.13(2008):1748-1757.
[10] Roba Al-Omary. Soliton solutions to systems of nonlinear partial differential equations using trigonometric-functionmethod. Master Thesis. Jordan University of Science and Technology. 2011.
[11] S. Shukri, K. Al-Khaled. The Extended Tanh Method For Solving Systems Of Nonlinear Wave Equations. Appl.
Math. Comput. 217(2010): 1997-2006.
[12] S. J. Liao. Beyond Perturbation, Interoduction to Homotopy Analysis Method. Chapman and Hall/Crc Press, Boca
Raton. 2003.
[13] N. H. Sweilam, M. M. Khader. Exact solutions of some coupled nonlinear partial differential equations using the
homotopy perturbation method. Computers and Mathematics with Applications. 58 (2009):2134-2141.
[14] J. Biazar, K. Hosseini, P. Gholamin. Homotopy Perturbation Method for Solving KdV and Sawada-Kotera Equations.
Journal of Applied Mathematics, 6(21)(2009):23-29.
IJNS homepage: http://www.nonlinearscience.org.uk/