259
COMPUTATION OF THE EIGENVALUES AND EIGENFUNCTION OF GENERALIZED STURM-LIOUVILLE PROBLEMS VIA THE
DIFFERENTIAL TRANSFORMATION METHOD
Mohamed El-Gamel1 & Mahmoud Abd El-Hady2
Department of Mathematical Sciences, Faculty of Engineering, Mansoura University, Egypt Email: gamel [email protected]
ABSTRACT
This paper deals with the computation of the eigenvalues and eigenfunction of generalized Sturm-Liouville problems using the differential transformation method. A few numerical examples among will be presented to illustrate the merit of the method and comparison made with the regularized sampling method. These results show that the technique introduced here is accurate and easy to apply.
keywords: Eigenvalues, Eigenfunction, Sturm-Liouville problems, Differential Transformation.
1. INTRODUCTION
The study of many physical phenomena, such as the vibration of strings, the interaction of atomic particles, or the earth’s free oscillations yields Sturm-Liouville (SL) eigenvalue problems. The general form of sturm-liouville problems that concerns this paper is
] [0,
= ),
( ) (
= ) ( ) (
()2
0
=
b J
x x
u x q x u x p
i ii
(1)subject the boundary conditions
0 0
= ) (
) (
(0) (0)
) ( ) ( ) ( ) (
) ( ) ( ) ( ) (
22 21
22 21
12 11
12 11
b u
b u u u
b b
a a
b b
a a
(2)
where
p
i(x )
,i = 0,1,2.
is a real valued function satisfyingp
i( x ) L
1(0, b )
. We assume thatu
is sufficiently differentiable and that a unique solution of (1) exists. The values of
for which the boundary value problem has nontrivial solution are called eigenvalues of (1). A nontrivial solution corresponding to an eigenvalue is called an eigenfunction.The differential transform method (DTM) is a semi-numerical-analytic technique that formalizes the Taylor series in a totally different manner. The DTM was first introduced by Zhou in a study concerning electrical circuits [24]. The differential transform method obtains an analytical solution in the form of a polynomial. It is different from the traditional high order Taylor series method, which requires symbolic competition of the necessary derivatives of the data functions. The Taylor series method is computationally time-consuming for large orders. With this method, it is possible to obtain highly accurate results or exact solutions for differential equations. With this technique, the given partial differential equation and related initial conditions are transformed into a recurrence equation, that finally leads to the solution of a system of algebraic equations as coefficients of a power series solution. This method is useful for obtaining exact and approximate solutions of linear and nonlinear ordinary and partial differential equations. There is no need for linearization or perturbations, and large amounts of computational work and round- off errors are avoided. It has been used to solve effectively, easily and accurately a large class of linear and nonlinear problems with approximations. It is possible to solve a system of differential equations [7, 21, 22], two point boundary value problems [15], initial-value problems [17], differential algebraic equations [9], difference equations [3], differential difference equations [4], partial differential equations [18, 13, 16, 10],eigenvalue problems [14], fractional differential equations [20, 5], pantograph equations [19], one-dimensional Volterra integral and integro-differential equations [6, 23] and matrix differential equations [1] by using this method.
The aim of this paper is to extend the differential transformation method to solve equation (1). The accuracy of the numerical results will be compared with that of the regularized sampling method.
260
The paper is organized into five sections. the definitions and operations of differential transformation is introduced in Section 2. In Section 3, the differential transformation method is developed for the eigenvalues of Sturm- Liouville problems with quite general separated boundary conditions parameter. Some numerical examples are presented in Section 4. Finally, Section 5 provides conclusions of the study.
2. THE BASIC IDEA OF THE DIFFERENTIAL TRANSFORM METHOD
Differential transformation method has increasingly been recognized as powerful tools for attacking problems in applied physics and engineering. A general review of differential transformation is given in [2, 7, 13]. Hence, only properties important to the present goals are outlined in this section. Let
0
=
) (
!
= 1 ) (
x k k
x d
x y d k k
Y
(3)where
y (x )
is original function, andY (k )
is the transformed function which is called the T-function in brief.Differential inverse transformation of
Y (k )
is defined as follows) (
= ) (
0
=
k Y x x
y
kk
(4)in fact, from (3) and (4), we obtain
0 0 =
=
) (
= ! ) (
x k k k
k
d x
x y d k x x
y
(5)Equation (5) implies that the concept of differential transformation is derived from the Taylor series expansion. In this study, we use lower-case letters to represent the original functions and upper-case letters to stand for the transformed functions (T-function).
Some fundamental mathematical operations performed by differential transformation are listed
2) ( 2) ( 1) (
= ) ) (
= ( ) (
1) ( 1) (
= ) ) (
= ( ) (
) (
= ) ( )
(
= ) (
) ( ) (
= ) ( )
( ) (
= ) (
2 2
k F k k k x U
d x f x d
u
k F k k x U
d x f x d u
k F k
U x
f x u
k Z k F k U x
z x f x u
function d
Transforme function
Original
. 0
=
= 1 ) (
= ) ( 0,1,
= ,
= ) (
) ( ) (
= ) ( )
( ) (
= ) (
) ( ) ( 2) ( 1) (
= ) ) (
= ( ) (
0
=
m k
m k m for
k k
U m
x x u
r k Z r F k
U x
z x f x u
m k F m k k
k k x U
d x f x d
u
m
k
r m
m
3. THE DESCRIPTION OF DIFFERENTIAL TRANSFORMATION SCHEME Taking differential transformation of (1), we obtain
1) (
1) (
) ( 2)
( 2) (
1) (
)
(
10
= 2
0
=
P L k L k L Y k L
kP L k L Y k L
L k
L
) ( ) (
= ) ( ) (
0
= 0
0
=
L k Y L Q L
k Y L P
k
L k
L
(6)261
where the
P
i,andi = 0,1,2
,Y (k )
andQ (k )
are T-functions ofp
i,y (x )
andq
respectively.
1)( 2) ( 2) ( ) ( 1) ( 2) ( 2)
(
(0)
21
=
2
k k Y k P L k L k L Y k L
P
k
L
1( ) ( 1) ( 1)
0( ) ( ) ( ) ( ) = 0
0
=
L k Y L Q L k Y L P L
k Y L k L P
k
L
(7)or
2) 1)(
( (0)
2) (
2) (
1) (
) (
= 2) (
2 2
1
=
k k P
L k Y L k L k L P k
Y
k
L
2) 1)(
( (0)
) ( ) ( ) ( ) ( 1) (
1) (
) (
2
0 1
0
=
k k P
L k Y L Q L k Y L P L
k Y L k L P
k
L
(8) Using (3), B. C., at
x = 0
becomes0
= ) ( )
( (1)
(0)
10
= 12 0
= 11 12
11
Y a Y b b Y k b k b Y k
a
kn
k k
n
k
(9)and B. C., at
x = b
becomes0
= ) ( )
( (1)
(0)
10
= 22 0
= 21 22
21
Y a Y b b Y k b k b Y k
a
kn
k k
n
k
(10)
4. NUMERICAL ILLUSTRATIONS
The examples reported in this section were selected from a large collection of problems to which the differential transformation method could be applied. For purposes of comparison, contrast and performance, examples with known eigenvalues were chosen.
We use the absolute error which is defined as
tion transforma al
differenti solution
exact
E
DT=
Example 1: [11] We considered the following example
1
<
<
0 ), (
= u x x
u
and subject to the boundary conditions
0
= (1)
(1)
0
= (0) 4
(0)
2u u
u u
(11)
The exact characteristic function is
sin 2 4 cos
4 1
=
2 2
3
2exact
B
where zero is not an eigenvalue.
Taking differential transformation of equation, we obtain
) 2) ( 1)(
= ( 2)
( Y k
k k k
Y
(12) Using boundary condition (11), we have
4 (1) = 0
(0)
2Y
Y
or
4
2= (0)
(1) Y
Y
(13)262
0
= ) ( )
(
0
= 0
=
k Y k k
Y
n
k n
k
(14)Let
c Y (0) =
we obtain
c
Y
24
= 1
(1)
(15)Following the same recursive procedure, we have
.
! , 1) (
; 4 ,
1) ! (
= ) (
) 4 (
= 5!
(5)
= 4!
(4)
) 4 (
= 3!
(3)
= 2!
(2)
2 2
2 2
1 2
1 2 2 2
2
even n
n c
odd n n c
n Y
c Y
c Y
c Y
c Y
n n
n n
(16)Substituting (16) into (14),we obtain nonlinear equation in
. We can obtain
k by solving this equation. The higher values ofn
used, the more accurate the result. Table 1 lists the first three eigenvalues of example1
at40
= n
.Table
1
The first three eigenvalues in Example1
k
exact
DT1
9.73088657821308 9.73088657821309 2
88.7633162525897 88.7633162525991 3
157.884110438634 157.884110438597
Maximum absolute error are tabulated in Table 2 for Differential transformation together with the analogous results of B. Chanane [11].
Table
2
Maximum absolute errors for Example1
kP E
DTP
Results of [11]1 1.0658E-014 1.1180E-06 2 9.3934E-012 7.8870E-05 3 3.7005E-011 1.1231E-04
263
We obtain the eigenfunction
y
i(x )
corresponding to eigenvalues
i
32 2
2
2! 3! 4
4 1 1
= )
( x c x x x
y
i i i
i
i
2 5
2 4
2
4 5!
4! x x
i i i
Example 2: [11] We considered the following example
1
<
<
0 ), (
= u x x
u e u
x
and subject to the boundary conditions
0
= (1) cos
(1) sin
0
= (0)
u u
u
The exact characteristic function is
(2) 2 sin
= i I
2I
2e
B
exact i i
I
e
e e i I
e
2i 12
2i 2
(2)
2 sin
2
2
I e
I
i
i i
I e
e e i I
e
2i 12
2i 2
(17)
Taking differential transformation of equation, we obtain
2) = ( 1)( 1 2) 1 ! ( ) ( )
(
0
=
k Y L k L Y k
k k Y
k
L
(18)and
0
= (0) Y
0
= ) ( cos
) ( sin
0
= 0
=
k Y k k
Y
n
k n
k
(19)Let
c Y (1) =
Following the same recursive procedure, we have
264
=
21 , 1 3 1 30 43 42 103 8640
= 1 (10)
20 , 1 5 1 5 1 5 41 4 59 18144
= 1 (9)
60 , 1 15
1 8 1 56
= 1 (8)
48 , 1 16
1 3 1 48 29 105
= 1 (7)
5 , 1 3 1 24
= 1 (6)
4 , 1 2 1 1 30
= 1 (5)
12 ,
= 1 (4)
, ) 6 (1
= 1 (3)
0,
= (2)
3 2
4 3
2 2
3 2
2
c Y
c Y
c Y
c Y
c Y
c Y
c y
c Y
Y
(20) Substituting (20) into (19), we obtain nonlinear equation in
. We can obtain
k by solving this equation. The higher values ofn
used, the more accurate the result. Table 3 lists the first three eigenvalues of example2
at40
= n
.Table
3
The first three eigenvalues in Example 2
k
exact
DT1 0.92906202857 0.92906202857890 2 6.7478811782 6.74788117821933 3 16.1245477258 16.1245477258556
Maximum absolute error are tabulated in Table 4 for Differential transformation together with the analogous results of B. Chanane [11].
Table
4
Maximum absolute errors for Example2
k E
DT
Results of [11]1 8.9000E-012 6.752E-09 2 1.9330E-011 3.717E-08 3 5.5600E-011 7.855E-08
The eigenfunction
y
i(x )
corresponding to eigenvalues
i
3 4 2 54 1 2
30 1 12
) 1 6 (1
= 1 )
( x c x x x x
y
i
i
i
i
6 2 3 7 748 16 3 48 29 105
1 5
3 1 24
1
ix
i
i
ix x
265
8 2 3 4 9
2
20 1 5
1 5 1 5
41 4 59 1844
1 60
15 8 1 56
1
i
ix
i
i
i
ix
Example 3: [12] In the case,
0( x )
is a complex-valued function satisfying
0( x ) L
1Ioc(0,1)
the equation (1) becomes1 0
), (
= )
2
(
u e
ixu x u x x
and subject to the boundary conditions
0 = 0
0
= (1) (0)
u
u u
The exact characteristic function is
2
(1) (1)
2
(1) (1)
) ( (1)
) ( (1)
=
1 1
1
1
J J
J J
e J J
e J J
det B
i i
exact
Taking differential transformation of equation, we obtain
2) = ( 1)( 1 2) (2 ! ) ( ) ( )
(
0
=
k Y L k L Y
i k
k k Y
k L
L
(21)and
0
= (1) Y
0
= ) ( (0)
0
=
k Y Y
n
k
(22)Following the same recursive procedure, we have
c Y
i c i
Y i
c Y
i c Y
c Y
i c Y
c Y
Y
c Y
40320 649 1440
1 20160
41 10080
1 40320
= 1 (8)
2520 79 1260
13
= 280 (7)
27 25 720 3
= 1 (6)
= 15 (5)
3) 24 2
= 1 (4)
= 3 (3)
1) 2 (
= 1 (2)
0
= (1)
= (0)
2 3
4 2
2 3 2
(23)
Substituting (23) into (22), we obtain nonlinear equation in
. The higher values ofn
used, the more accurate the266
result. Table 5 lists the first three eigenvalues of example
4
atn = 40
.Table
5
The first three eigenvalues in Example 3
k
exact
DT1 4.9685430929+0.3906545895 i
4.9685430929+0.3906545895 i
2
20.6027103488+0.7502325235 i
20.6027103488+0.7502325235 i
3
64.140382448+0.68422837531 i
64.140382447+0.68422837612 i
The eigenfunction
y
i(x )
corresponding to eigenvalues
i
2
3
2 2 3)
424
1 1) 3
2 ( 1 1
= )
( i x x
x c
x
y
i
i
i
i
5 3 2 6 2 72520 79 1260
13 27 280
25 720 3
1
15 i i i x
x i x
i i
i i
i
4
3
2
8
40320 649 1440
1 20160
41 10080
1 40320
1
i
i
i
ix
Example 4: [11] We considered the following example
1 0
), (
=
u u x x
and subject to the boundary conditions
1 (0) 2 u u (1) (0) (1 ) u (1) = = 0 0
u
The exact characteristic function is
sin 1 2 sin cos
cos 2
=
exact
B
Taking differential transformation of equation, we obtain
) 2) ( 1)(
= ( 2)
( Y k
k k k
Y
(24) Using boundary condition at
x = 0
, we have0
= (1) 2 (0) Y
Y
or
(1) 2
= (0) Y Y
Using boundary condition at
x = 1
, we have 1 ( ) (1 ) ( ) = 0
0
= 0
=
k Y k k
Y
n
k n
k
(25)Let
c Y (1) =
Following the same recursive procedure, we have
267
c Y
c Y
c Y
c Y
c Y
c Y
c Y
c Y
c Y
4 4
3 3 2 2
362880
= 1 (9)
20160
= 1 (8)
5040
= 1 (7)
360
= 1 (6)
120
= 1 (5)
12
= 1 (4)
6
= 1 (3)
= (2)
2
= (0)
(26)
Substituting (26) into (25), we obtain nonlinear equation in
. The higher values ofn
used, the more accurate the result. Table 6 lists the first three eigenvalues of example4
atn = 40
.Table
6
The first three eigenvalues in Example 4
k
exact
DT1
0.929679054283188 0.929679054283189
2 9.9387434140
9.938743414030333 3 11.2738742105212 11.2738742105212
Maximum absolute error are tabulated in Table 7 for Differential transformation together with the analogous results of B. Chanane [11].
Table
7
Maximum absolute errors for Example4
k E
DT
Results of [11]1 9.9920E-16 0.155E-07 2 3.0334E-11 4.875E-06 3 4.4408E-14 0.361E-08
The eigenfunction
y
i(x )
corresponding to eigenvalues
i
2
3
2 412
1 6
2 1
= )
( x c x x x x
y
i
i
i
i
2 5 3 6 3 7 4 8
20160 1 5040
1 360
1 120
1
ix
ix
ix
ix
5. CONCLUSION
The differential transformation technique is applied to solve a strongly sturm-liouville problems with parameter dependent boundary condition. We have presented a few examples to illustrate a method and compared the
268
computed eigenvalues with the exact ones obtained as the zeros of the exact characteristic functions. Numerical results are compared to those obtained by the regularized sampling method [11] to illustrate the effectiveness of the proposed method. It is shown that the differential transformation method is very promising in this problem. The results of Example 3 clearly indicate that our method are accurate even when the coefficients
p
i is a complex- valued function satisfyingp
i L
1Ioc(0,1)
.REFERENCES
[1]. R. Abazari, Solution of Riccati types matrix differential equations using matrix differential transform method, J. Appl. Math. Inform. 27 (2009) 1133-1143.
[2]. I. Abdel-Halim Different applications for the differential transformation in the differential equations, Appl.
Math. Comput. 129 (2002) 183-201.
[3]. A. Arikoglu, I. Ozkol, Solution of difference equations by using differential transform method, Appl. Math.
Comput. 174 (2006) 1216-1228.
[4]. A. Arikoglu, I. Ozkol, Solution of differential difference equations by using differential transform method, Appl. Math. Comput., 181 (2006) 153-162.
[5]. A. Arikoglu, I. Ozkol, Solution of fractional differential equations by using differential transform method, Chaos Solitons Fractals, 34 (2007) 1473-1481.
[6]. A. Arikoglu, I. Ozkol, Solution of boundary value problems for integro-differential equations by using differential transform method, Appl. Math. Comput. 168 (2005) 1145-1158.
[7]. F. Ayaz, Solutions of the system of differential equations by differential transform method, Appl. Math.
Comput. 147 (2004) 547-567.
[8]. F. Ayaz, On two-dimensional differential transform method, Appl. Math. Comput., 143 ( 2003) 361-374.
[9]. F. Ayaz, Application of differential transform method to differential algebraic equations, Appl. Math.
Comput. 152 (2004) 649-657.
[10]. A. Borhanifar, R. Abazari, Exact solutions for non-linear Schrödinger equations by differential transformation method, J. Appl. Math. Comput., doi:10.1007/s12190-009-0338-2.
[11]. B. Chanane, Computation of the eigenvalues of sturm-Liouville problems with parameter dependent boundary conditions using the regularized sampling Method, Math. Comput. 74 (2005) 1793-1801.
[12]. B. Chanane,Computing the spectrum of non-self-adjoint Sturm-Liouville problems with parameter-dependent boundary conditions, J. Comput. Appl. Math. 206 (2007) 229-237.
[13]. C. Chen, Solving partial differential equations by two dimensional differential transform, Appl. Math.
Comput., 106 (1999) 171-179.
[14]. C. Chen, S. Ho, Application of differential transformation to eigenvalue problems, Appl. Math. Comput. 79 (1996) 173-188.
[15]. C. Chen, Y. Liu, Solution of two point boundary value problems using the differential transformation method, J. Opt. Theory Appl., 99 ( 1998) 23-35.
[16]. M. Jang, C. Chen, Y. Liy, Two-dimensional differential transform for Partial differential equations, Appl.
Math. Comput., 121 (2001) 261-270.
[17]. M. Jang, C. Chen, Y. Liu, On solving the initial-value problems using the differential transform method, Appl. Math. Comp. 115 (2000) 145-160.
[18]. F. Kangalgil, F. Ayaz, Solitary wave solutions for the KdV and mKdV equations by differential transform method, Chaos Solitons Fractals, 41 (2009) 464-472.
[19]. Y. Keskin, A. Kurnaz, M. Kiris, G. Oturanc, Approximate solutions of generalized pantograph equations by the differential transform method, Int. J. Nonlinear. Sci. 8 (2007) 159-164.
[20]. S. Momani, Z. Odibat, I. Hashim, Algorithms for nonlinear fractional partial differential equations: A selection of numerical methods, Topol. Method Nonlinear Anal. 31 (2008) 211-226.
[21]. M. Mossa Al-Sawalha, M. Noorani, Application of the differential transformation method for the solution of the hyperchaotic Rossler system, Commun. Nonlinear Sci. Numer. Simul., 14 (2009) 1509-1514.
[22]. M. Mossa Al-sawalha, M.S.M. Noorani, A numeric-analytic method for approximating the chaotic Chen system, Chaos Solitons Fractals, 42 (2009) 1784-1791.
[23]. Z. Odibat, Differential transform method for solving Volterra integral equations with separable kernels, Math. Comput. Modelling, 48 (2008) 1144-1149.
[24]. X. Zhou, Differential Transformation and its Applications for Electrical Circuits, Huazhong University Press, Wuhan, China, 1986 (in Chinese).