Documente Academic
Documente Profesional
Documente Cultură
85-92
ISSN: 2222-2510
2013 WAP journal. www.waprogramming.com
Department of
Mathematics, Shabestar
Branch, Islamic Azad
University, Shabestar,
Iran.
Ma.seifollahi@yahoo.com
Department of
Mathematics, Shabestar
Branch, Islamic Azad
University, Shabestar,
Iran.
ali-salimi@iaushab.ac.ir
Abstract: In this paper we use operational matrices of shifted Chebyshev polynomials on the interval [0,1] to
solve nonlinear Multi-order fractional Differential Equations. The fractional derivatives are described by the
Caputo definition. The main feature of this method is to convert the nonlinear multi-order fractional differential
equations to a system of linear equations.
Keywords: Fractional differential equation, Caputo fractional derivative, Operational matrix, Shifted
Chebyshev polynomial.
I.
INTRODUCTION
Fractional calculus has been used in physical model and engineering processes that are best described by fractional
differential equations. There are many works on fractional calculus such as[3-6].Most fractional differential equations do
not have exact solutions, so approximation and numerical techniques must be used.
of order
is defined as follows:
D f (x)
1
f (m) (t)
dt,
(m ) 0 (x 1)m 1
where m 1 m,
m N, x 0
D c o
0
(n 1)
D x
xn
(n 1 )
for n N0 and n
(1)
for n N0 and n
that for N The Caputo differential operator coincides with the usual differential operator of integer order. The
Caputo fractional derivative appears to be more favored in the physical sciences[1].
85
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
II.
The well known Chebyshev polynomials on the interval[-1,1] and can be determined with the aid of the following
recurrence formulae:
T0 ( z ) 1
T1 ( z ) z
2 x (b a )
T 0* ( x) 1
T1* ( x)
ba
2 x (b a ) *
*
*
Ti1 ( x) 2(
)Ti ( x) Ti 1 ( x )
i 1,2,...
ba
If x [0,1]
x [ a, b]
( 2)
T0* ( x) 1
T1* ( x) 2 x 1
T2* ( x) 8 x 2 8 x 1
T3* ( x) 32 x 3 48 x 2 18 x 1
T4* ( x) 128 x 4 256 x 3 160 x 2 32 x 1
The orthogonality condition is
i j
0
*
*
T
(
x
)
T
(
x
)
(3)
0 i j
2 i j 0, 4 i j 0
see[7]A function u(x) , square integrable in [0,1],can be expressed in terms of the shifted Chebyshev polynomials as:
1
u ( x) c jT j* ( x)
j 0
2 1
*
u ( x)T j ( x) dx
0
cj 1
4 u ( x)T * ( x) dx
j
0
j 0
j0
In practice, only the first (m+1)-terms shifted Chebyshev polynomials are considered. Then we have
86
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
u m ( x) ciTi* ( x) c T ( x)
i 0
where the shifted Chebyshev coefficient vector c and the shifted Chebyshev vector
(4)
d ( x )
(1) ( x)
dx
(1)
where
(x)
(5)
is the (m 1)(m 1) operational matrix of derivative ,for example, for m=4 we have:
0 0 0 0
2 0 0 0
2
0 8 0 0
16 x 8
2
6 0 12 0
96 x 96 x 18
3
2
512 x 768 x 320 x 32 0 16 0 16
0
0
0
0
2x 1
8x 2 8 x 1
32 x 3 48 x 2 18 x 1
4
3
2
128x 256 x 160 x 32 x 1
d n ( x)
((1) ) n ( x)
dx n
n 1,2,3,...
n n 1
And
0 1 2 ... k
To solve problem (6) and (7) we approximation u(x) , D u(x) and D u(x) for i 1,...,k by the shifted Chebyshev
polynomials as:
m
u ( x) ciTi* ( x) cT ( x)
(8)
i 0
D u( x) cT D( )( x) cT ( )( x)
(9)
D Sj u ( x) c T D Sj ( x) c T Sj ( x) , j 0,..., k
(10)
Where vector c [c0 ,..., cm ] an unknown vector. By substituting these equations in Equation(7) we obtain:
u (0) c T (0) d 0
87
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
III.
ILLUSTRATIVE EXAMPLES
D 3u ( x ) D 2 u ( x ) u 2 ( x ) x 4
(12)
u ( 2) (0) 2 (13)
We solve this example, by our technique with m=3, approximate solution as follows:
3
u ( x) ciTi* ( x) c T ( x)
i 0
Here, we have
0
2
(1)
0
0
0
0
0
0
0 0
0 ( 2 ) 0 0
16 0
8 0 0
0 12 0
0 96
0 0
0
0 0 ( 3) 0
0
0 0
0 0
192
0 0 0
c0
c
0 0 0
C 1
c2
0 0 0
0 0 0
c3
u (0) c T (0) c0 c1 c2 c3 0
u (1) (0) c T (1) (0) 2c1 8c2 18c3 0
u ( 2) ( 0) c T ( 2) (0) 16c2 96c3 2
The systems of equation have, three equations with four unknowns and AX Y 0
c0 c1 c2 c3 0
3
u ( x) c T ( x)
8
1
2
2x 1
1
x2
0
2
8
8
x
8
x
3
2
32 x 48 x 18 x 1
Example2. Consider
4
7
2
D u ( x) D u ( x) u 3 ( x) x 9
(14)
88
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
u ( 3) (0) 6 (15)
u ( x) ciTi* ( x) c T ( x)
i 0
Here we have:
0 0 0 0
2 0 0 0
1 0 8 0 0
6 0 12 0
0 16 0 16
0
0
4 0
0
3072
0
0 0 0
0
0
0 0 0
0
0 2 16 0 0 0
0 96 0 0
0
0
128 0 19 20
0
0
0
0
0
0
0 3 0
0
0
192
0
0
0 1536
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
using
u(0) c T (0) d 0
u ( i ) ( 0) c T (i ) (0) d i , i 0,..., n
u ( 0) c T (0) c0 c1 c2 c3 c4 0
u (1) (0) c T (1) (0) 2c1 8c2 18c3 32c4 0
u ( 2) ( 0) c T ( 2 ) (0) 16c2 96c3 320c4 0
c0 c1 c2 c3 c4 0
192c3 1536c4 6
5
u ( x) cT ( x)
16
15 3
32 16
2x 1
3
0
x
8 x 2 8x 1
32
32 x 3 48 x 2 18 x 1
4
3
2
128x 256 x 160 x 32 x 1
89
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
By substituting u (x) with Equation (14) we see that the find solutions satisfy in equation.
7
D 4 u ( x) D 2 u ( x) u 3 ( x) x 9
D 4 u ( x) D 4 x 3 0
7
D 5u ( x) D 2 u ( x) u 4( x) x16
(17)
(3 )
(0) 0,
u ( 4 ) (0) 24
u ( x) ciTi* ( x) c T ( x)
i 0
Here we have:
0 0 0 0 0
2 0 0 0 0
0 8 0 0 0
(1)
6 0 12 0 0
0 16 0 16 0
10 0 20 0 20
( 3)
0
0
0
0
0
0
0
0
0
192
0
0
1536
0
0
2880
0
3840
( 5)
0
0
0
61440
0
0
0
0
0
0
0
0
0
0
0 ( 2) 16
0
0
0
0
0
96
0
0
0
128 0 192 0
0 480 0 320
0
0 0 0
0
0
0 0 0
0
0
0 0 0 ( 4 ) 0
0
0 0 0
0
0
0 0 0
0
3072
0 0 0
30720
0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
Using
u (0) c T (0) d 0
90
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0
0 0
0 0
0 0
0 0
0 0
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
u (0) c T (0) c0 c1 c2 c3 c4 c5 0
u (1) (0) cT (1) (0) 2c1 8c2 18c3 32c4 30c5 0
c0 c1 c2 c3 c4 c5 0
2c 8c 18c 32c 30c 0
1
2
3
4
5
3072c4 30720c5 0
5
19
u ( x) cT ( x)
128 16
2x 1
7
1
1
x4
8x 2 8x 1
0
3
2
32 16 128
32
x
48
x
18
x
5
4
3
2
512 x 1280 x 1120 x 16400x 50 x 1
D 5u ( x) D 2 u ( x) u 4 ( x) x16
D 5u ( x ) D 5 x 4 0
9
D 2 u ( x) D 2 x 4 0
IV.
CONCLUSION
Fractional calculus has been used in physical models and engineering processes. This paper deals with the approximate
solution of a class of multi-order fractional differential equations. The main characteristic behind the approach using this
technique is that it reduces problems of solving a system of algebraic equations, thus greatly simplifying the problem.
The fractional derivatives are described in the Caputo sense. The solution obtained using the suggested method shows
that this approach can solve the problem effectively. Moreover, only a small number of shifted Chebyshev polynomials
are needed to obtain a satisfactory result.
REFERENCES
[1] Paul Williams, Fractional Calculus of Schwartz Distributions,2007.
[2] Podlubny, Fractional Differential Equations,ACADEMIC Press,New York,1999.
91
M. Seifollahi and A. Salimi Shamloo,World Applied Programming, Vol (3), No (3), March 2013.
[3] M.M. Khader, Numerical Solution of Nonlinear Multi-order Fractional Differential Equations by Implementation of the
Operational Matrix of Fractional Derivative, Studies in Nonlinear Sciences 2 (1): 05-12, 2011
[4] A. Salimi Samloo and E. Babolian, Numerical Solution of Fractional Differential, Integral and Integro-differential Equations
by Using Piecewise Constant Orthogonal Functions, Proc. Appl. Math. Mech. 7, 20201392020140,2007.
[5] Saadatmandi, M. Dehghan, A new operational matrix for solving fractionalorder differential equations, Computers and
Mathematics with Applications, Volume 59 (2010) Pages 13261336.
[6] Shaher Momani and Ziad Odibat, Homotopy perturbation method for nonlinear partial differential equations of fractional
order, Physics Letters A, Vol. 365, (2007) 345-350
[7]
S.Gh.Hosseini and F.Mohammadi,A New Operational Matrix of Derivative for Chebyshev Wavelets and Its Applications in
Solving Ordinary Differential Equations with Non Analytic Solution, Applied Mathematical Sciences, Vol. 5, no. 51, 2537
2548, 2011.
92