Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
Article
A comparative study of a system of Lotka-Voltera type of PDEs
through perturbation methods
H. A. Wahab1, M. Shakil1, T. Khan1, S. Bhatti2, M. Naeem3
1Department of Mathematics, Hazara University, Manshera, Pakistan
2Department of Mathematics, COMSATS Institute of Information Technology, University Road, Abbottabad, Pakistan 3Department of Information Technology, Hazara University, Manshera, Pakistan
E-mail: [email protected]
Received 9 August 2013; Accepted 15 September 2013; Published online 1 December 2013
Abstract
In this paper the Adomian Decomposition Method (ADM) is employed in order to solve linear and nonlinear
functional equations and the results are then compared with those produced by Homotopy Perturbation Method
(HPM) through a system of Lotka Voltera type of PDEs. The result produced by HPM are promising and
ADM appears as a special case of HPM for Lotka Voltera type of PDEs.
Keywords Lotka Voltera PDE; Adomian Decomposition Method; Homotopy Perturbation Method.
1 Introduction
The Lotka Voltera equations are a pair of first order non linear differential equations these are also known as
the predator prey equations. The Lotka Voltera type problems were originally introduced by Lotka in 1920
(Lotka, 1920) as a model for undumped oscillating chemical reactions and after that these were applied by
Voltera (Voltera, 1926) to predator prey interactions, consist of a pair of first order autonomous ordinary
differential equations. Since that time the Lotka Voltera model has been applied to problems in chemical
kinetics, population biology, epidemiology and neural networks. These equations also model the dynamic
behavior of an arbitrary number of competitors.
Finding the solution of Lotka Voltera equations may become a difficult task either if the equations are
fractionalized, namely they become a non-local one. Recently some new methods such as Tanh function
method (Fan, 2000; Wazwaz, 2005) extended Jacobi elliptic function expansion method (Fu et al., 2001) and
the simplest equation method (Kudryashov, 2005) have been used in literature to find exact solutions for both
partial differential equation and system of partial differential equations. However, it is difficult to obtain closed
form solutions for nonlinear problems. In most cases, only approximated solutions either analytical ones or
numerical ones are founded. For analytical solutions of non linear problems Perturbation method is one of the
Computational Ecology and Software ISSN 2220721X URL: http://www.iaees.org/publications/journals/ces/onlineversion.asp RSS: http://www.iaees.org/publications/journals/ces/rss.xml Email: [email protected] EditorinChief: WenJun Zhang Publisher: International Academy of Ecology and Environmental Sciences
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
well-known methods. Perturbation method is based on the existence of small or large parameters, so-called
perturbation quantities (Hinch, 1991; Fernandez-Villaverde, 2011; Nayfeh, 1993).
2 Application Problem
Consider the following system of non linear Lotka-Voltera Type of PDEs (Cherniha and King, 2005),
,t x xw ww w a ew p g
(1)
,t x xb f q kw
(2)
with initial approximations as,
,0 ,w x x
,0 .x x (3)
where , , , , , , ,a b e f g k p q are arbitrary constants such that, 0, 0.ef gk
3 Solutions 3.1 General solution of the problem
In the given problem the system of equations are coupled equations and quadratic non linearity terms are also
contained in it.
An exact periodic solution of this system was presented in (Alabdullatif et al., 2007) as,
0 0 0
2( ) cos ,
2
g cw t t x g t
c
(4)
0 0 0
4 2( ) ( ) cos ,
2
gg g ct t x g t
c g c
(5)
where,
0
26 , 3
( ) ,3
3 tanh ( ) 3 , 32
g a gs t
tg a
g a s t a g a g
(6)
Here 0, , , , , , ,e f g k p q s are arbitrary constants such that,
0,c e f 2(2 6 ) 4
6 , , , 3 .ag g g
b a g k cg p q p g ac c
3.2 Analysis of the problem by using the Adomian Decomposition Method The Adomian decomposition method (Adomian, 1994; Bildik and Bayramoglu, 2005) defines a linear operator
of the form,
.t t
Then system (1) can be written as,
( ) ( ) ,t x xw ww w a ew p g (7)
111
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
( ) ( ) ,t x x b f q kw (8)
Applying the inverse operator to equations (7) and (8) we will have that,
1( , ) ( ) [ ( )],w x t x t aw g p F w (9)
1( , ) ( ) [ ( )],x t x t b kw q G (10)
where the non linear terms are, 2 2( ) ( ) , ( ) ( ) .x x x xF w ww ew G f
According to the decomposition method (Bildik and Bayramoglu, 2005) it is assumed that the unknown
functions ( , ), ( , )w x t x t are represented as,
0
( , ) ( , )nn
w x t w x t
, 0
( , ) ( , ).nn
x t x t
( ), ( )F w G
are the non linear and these non linear terms can be splited into an infinite series of polynomials
as,0
( , ) nn
F x t A
, 0
( , ) nn
G x t B
. Here the components
, , ,w x t x t can be founded by use of
recursive relations and
' , 'n nA s B s are the Adomian polynomials of ' , 'n nw s s respectively. ,n nw
For 0n are represented by the following recursive relations.
0 ( ,0) ( ),w w x x (11)
0 ( ,0) ( ),x x (12)
The other components are as follow,
11 0 0 0[ ],w t aw g p A
(13)
11 0 0 0[ ],t b kw q B
(14)
The result can be generalized for n-terms as,
11 [ ], 0,n n n nw t aw g p A n
1
1 [ ], 0,n n n nt b kw q B n
By using the recursive relations for
, , ,w x t x t will be determined as,
( , ) lim ( , ), ( , ) lim ( , ),n nx x
w x t x t x t x t
1 1
0 0
( , ) ( , ), ( , ) ( , ).n n
n i n ii i
x t w x t x t x t
Case #1
Consider 3 ,a g 0
1 2( ) 6 , 6 , 0, , 1, 1.
3t g b a g p q e f c g k
c s t
The obtained solutions
112
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
are as follows
0 0
1 2 1 2 26 6 cos ,
3 3 2
cw x
c s c s c
(15)
0 0
1 2 1 2 26 6 sin ,
3 3 2
cx
c s c s c
(16)
20
0 0
1
2 20
2 2 2 16 ( 6 cos ( (2 (2 6 )))
2 2
2cos ( (2 6 )) (2 (2 )cos )) (
2 2 2
2 2 4 1 2 2( 6) ) sin ( 6 (( ( 6)
2
sin2
c tct g g x sg B sg
s s c cs
c c ctx c sg sg c sg x
sw
c gg x tg g g g
c s c g s c
cx
0 0
.
2 2 2)) ( 6 ( ( 6) ) cos ) )
2
ct g g x a tp
s s c
(17)
2 202
20 0
1 02 2
1 2 2 2 2 2( ( ( ( 6) ) cos ) 2 ( 6 ( ( 6) )
2 2
2 4 1 2 2cos 2 ( 6 (( ( 6) ) sin )))
2 2
1((2 (2 6 )) sin ( (4 (2 6 )) 2
2
(
t cc g g x g g g
g s c s s c
c g cx c g g g x
s c g s c
csg c sg g g x g sg c sg sg
cs g
c
0
0
.
2 4 1 2 22 6 )) sin )) 2( 6 (( ( 6) )
2
sin )) 2 )2
c gsg g x g g g
s c g s c
cx b q
(18)
Case #2
For 3 ,a g 0
3( ) 3 tanh ( ) 3 ,
2
g at g a s t a g
3, 1, 1.2, 3, 1.2.a p g c k ,
the following results are obtained,
0
30.6975 0.1024cos 3 ,
2w x
(19)
0
30.9024 0.1024sin 3 ,
2x
(20)
113
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
2
1 2
1.4500 0.0142cos 1.22 3 0.0157cos 1.22 3.
0.1229sin 1.22 3 0.0157sin 1.22 3
x xw t
x x
(21)
2
1 2
1.4500 0.1229cos 1.22 3 0.0157 cos 1.22 3.
0.1423sin 1.22 3 0.0157sin 1.22 3
x xt
x x
(22)
Now in the next subsection, the analysis of this problem is presented by using Homotopy Perturbation Method
(He, 1999; He, 2000).
3.3 Analysis of the problem by using the Homotopy Perturbation Method
Constructed Homotopy for the given system of equations (1) and (2) respectively will be as follows,
20 0[ ( ) ] 0,t t t x xw y h y ww aw ew p g
(23)
20 0[ ( ) ] 0,t t t x xz h z b f q kw
(24)
The initial approximations are choosed as,
0 0, , ,0 ,w x t y x t w x x (25)
0 0, , ,0 .x t z x t x x (26)
Let us assume the solution for the above system of equations respectively as follow,
20 1 2, : ...,w x t h w hw h w
(27)
20 1 2, ; ...,x t h h h
(28)
Putting equations (27) and (28) in equations (23) and (24) and comparing the same powers of h ,
00 0 0: 0, , ,0 ,t th w y w x t w x x
(29)
00 0 0: 0, , ,0 ( ),t th z x t x x
(30)
1 2 2 21 0 0 0 0 0 0 0 1: 0, ,0 0,t t xx xh w y w w w aw ew p g w x
(31)
1 2 21 0 0 0 0 0 0 0 1: 0, , 0 0,t t xx xh z b e q kw x
(32)
22 0 1 0 1 1 0 1 0 1 0 1: 2 2 2 0.t x x xx xxh w w w w w w w aw ew w
(33)
22 0 1 0 1 1 0 1 0 1 0 1: 2 2 2 0.t x x xx xxh a e w w
(34)
Case # 1
Now consider the first case i.e. 3 .a g
0
2 2(0) .
3
g
cs c
(35)
And by taking 3, 1, 1.2, 3, 1.2.a p g c k , we find the following relations,
114
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
0 0
2 2 2, ,0 cos .
3 3 2
cw x t w x x x
cs c cs
(36)
0 0
2 2 2, ,0 sin .
3 3 2
cx t x x x
cs c cs
(37)
2
2
2
1
1cos 2
2 2 2 23 3 1
sin 21 1 2 2
cos 23 2 9
1 1cos 2 cos 2
2 2 2 2 2 22 23 3 3 3
2 2 2
3
cx B
cs c cscx B t
cx B ts cs
cx B cx Bw a t e t pt
cs c cs cs c cs
gcs c
21
sin 22
3
cx Bt
cs
2
2
2
1
1sin 2
2 2 2 23 3 1
cos 21 1 2 2
sin 23 2 9
1 1sin 2 sin 2
2 2 2 2 2 22 23 3 3 3
2 2 2
3
cx B
cs c cscx B t
cx B ts cs
cx B cx Ba t e t pt
cs c cs cs c cs
gcs c
21
cos 22
.3
cx Bt
cs
Simplification and comparison shows that these are the same components as were calculated by using
Adomian Decomposition Method.
Now from equation (33) and (34) we have that,
115
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
116
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
117
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
118
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
119
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
Case # 2
Now consider the second case i.e.
3 ,a g and by taking,
3, 1, 1.2, 3, 1.2, 4.a p g c k s ,
then for this case we find that, 0 (0) 0.6966.
Using these values the following results are calculated,
0
3, ,0 0.6966 0.1022 cos 3 ,
2w x t w x x
(38)
120
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
0
3, ,0 0.9020 0.1022 sin 3 .
2x t x x
(39)
2
1
(0.1536000000(0.9024000000 0.1024000000 ( 3 1.224744871 )))
( 3 1.224744871 ) 0.1572864000 ( 3 1.224744871 )
3.707200000 0.3072000000 ( 3 1.224744871 ) 3(0.9024000000
0.1024000000
sin x
sin x t e cos x t
w t sin x t
si
2
2
( 3 1.224744871 )) 1.200000000( 0.6975000000
0.1024000000 ( 3 1.224744871 )) .
n x t
cos x t
2
1
(0.1536000000( 0.6975000000 0.1024000000 ( 3 1.224744871 )))
( 3 1.224744871 ) 0.1572864000 ( 3. 1.224744871 )
1.092500000 0.3072000000 ( 3. 1.224744871 ) 3( 0.6975000000
0.10240000
cos x
cos x t e sin x t
t cos x t
2
2
00 ( 3 1.224744871 )) 1.2200000000(0.9024000000
0.1024000000sin( 3 1.224744871 )) .
cos x t
x t
Simplification and comparison shows that these are the same components as were calculated by using
Adomian Decomposition Method.
Now from equation (33) and (34) we have that,
121
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
122
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
123
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
124
Computational Ecology and Software, 2013, 3(4): 110-125
IAEES www.iaees.org
4 Concluding Remarks
In this study, approximated solutions for some non linear problems are calculated by Adomian Decomposition
Method (ADM) and Homotopy Perturbation Method (HPM) and then the numerical results are compared.
It is analyzed that in Adomian Decomposition Method first Adomian polynomials are calculated which is a
bit difficult and time wasting process and the fact that HPM solves nonlinear problems without using
Adomian’s polynomials is a clear advantage of this technique over ADM.
The comparative study between these two methods shows that the results obtained by using HPM with a
special convex constructed Homotopy is almost equivalent to the results obtained by using ADM for these
types of non linear problems.
References
Adomian G. 1994. Solving Frontier Problems of Physics-The Decomposition Method. Kluwer Academic,
Boston, MA, USA
Alabdullatif M, Abdusalam HA, Fahmy ES. 2007. Adomian Decomposition Method for Nonlinear Reaction
Diffusion System of Lotka-Voltera Type. International Mathematical Forum (2) No. 2, 87-96
Bildik N, Bayramoglu H. 2005. The solution of two dimensional non linear differential equation by Adomian
Decomposition Method. Applied Mathematics and Computation, 163: 519-524
Cherniha R, King JR. 2005. Non-linear reaction-diffusion systems with variable diffusivities: Lie symmetries,
ansatz and exact solutions. Journal of Mathematical Analysis and Applications, 308(1): 11-35
Fan E. 2000. Extended Tanh-Function Method and its applications to nonlinear equations. Physics Letters
A, 277: 212-218
Fernandez-Villaverde J. 2011. Perturbation Methods. University of Pennsylvania, USA
Fu ZT, Liu SK, Zhao Q. 2001. New Jacobi elliptic function expansion and new periodic solutions of nonlinear
wave equations. Physics Letters. A, 290(1-2): 72-76
He JH. 1999. Homotopy perturbation technique. Computer Methods in Applied Mechanics and Engineering,
178(3-4): 257-262
He JH. 2000. A coupling method of a homotopy technique and a perturbation technique for nonlinear
problems. International Journal of Non-Linear Mechanics, 35(1): 37-43
Hinch EJ. 1991. Perturbation Methods. Cambridge University Press, UK
Kudryashov NA. 2005. Simplest equation method to look for exact solutions of nonlinear differential quations.
Chaos, Solitons and Fractals, 24: 1217-1231
Lotka AJ. 1920. Undamped oscillations derived from the las of mass action. Journal of the American Chemical
Society, 42(8): 1595-1599
Nayfeh AH. 1993. Introduction to Perturbation Techniques. Wiley Classics Library Edition, USA
Voltera V. 1926. Variations and Fluctuations of the Number of the Individuals in Animal Species Living
together. In: Animal Ecology (Chapman RN, ed). McGraw-Hill, New York, USA
Wazwaz AM. 2005. The tan h method: solitons and periodic solutions for the Dodd–Bullough–Mikhailov and
the Tzitzeica–Dodd–Bullough equations. Chaos, Solitons and Fractals, 25: 55-63
125