ArticlePDF Available

PSEUDO−SPECTRAL OPERATIONAL MATRIX FOR NUMERICAL SOLUTION OF SINGLE AND MULTI−TERM TIME FRACTIONAL DIFFUSION EQUATION

Authors:

Abstract

This paper presents a new numerical approach to solve single and multi−term time fractional diffusion equation. In this work, the space dimension is discretized to the Gauss−Lobatto points. We use the normalized Grunwald approximation for the time dimension and pseudo−spectral successive integration matrix for the space dimension. This approach shows that with less number of points, we can approximate the solution with more accuracy. Some examples with numerical results in tables and figures displayed.
Turk J Math, V., N., ..., pp.xx-xx
PSEUDOSPECTRAL OPERATIONAL MATRIX FOR NUMERICAL
SOLUTION OF SINGLE AND MULTITERM TIME FRACTIONAL
DIFFUSION EQUATION
SAEID GHOLAMI1, ESMAIL BABOLIAN1,2, MOHAMMAD JAVIDI3
Abstract. This paper presents a new numerical approach to solve single and multiterm
time fractional diffusion equation. In this work, the space dimension is discretized to the
GaussLobatto points. We use the normalized Grunwald approximation for the time
dimension and pseudospectral successive integration matrix for the space dimension.
This approach shows that with less number of points, we can approximate the solu-
tion with more accuracy. Some examples with numerical results in tables and figures
displayed.
Keywords: PseudoSpectral Integration Matrix, normalized Grunwald approximation,
GaussLobatto Points, MultiTerm Fractional Diffusion Equation.
AMS Subject Classification: 35R11,65M70
1. Introduction
In the recent years, due to the accuracy of the fractional differential equations in de-
scribing a variety of engineering and physics fields, such as, kinetic [39, 35, 23, 34, 24, 27],
solid mechanics [32], quantum systems [38], magnetic plasma [25] and economics [3], many
researchers are interested in fractional calculus. In [39] the concepts of fractional kinetic
such as, particle dynamics in different potentials, particle advection in fluids, plasma
physics and fusion devices, quantum optics and etc were discussed. The fractional ki-
netic of the diffusion, diffusionadvection and FokkerPlanck type were presented which
derived of the generalization of the master and the Langevin equations were presented
[23].
However, because of the complex structure of the fractional kinetic equations, the an-
alytical solutions of these equations are very rare. Hence, the study on the numerical
methods to solve these equations is increasing. The time fractional diffusion equation,
is one of these equations which we will focus on the new numerical solution for it. In
this equation the firstorder time derivative replaced by a fractional derivative of order
0< α 1. Some numerical methods for the single time fractional diffusion equations
present as follows.
1Department of Mathematics, Science and Research Branch, Islamic Azad University, Tehran, Iran,
e-mail: saeid gholami@ymail.com
.
2Faculty of Mathematical Sciences and Computer, Kharazmy University, Tehran, Iran,
e-mail: babolian@tmu.ac.ir
.
3Department of Mathematics, Faculty of Mathematical Sciences, University of Tabriz, Tabriz, Iran,
e-mail: mo javidi@yahoo.com
Manuscript received xx.
1
2 TURK J MATH, V., N., ...
Valko and Abate [36] proposed numerical inversion of 2D Laplace transform to solve
the time fractional diffusion equation on a semiinfinite domain. Li and Xu [15] developed
the numerical solution for time fractional diffusion equation based on the spectral meth-
ods for both time and space dimensions, also in [17] presented a numerical approach based
on FDM in time and Legendre spectral method in space. Igor Podlubny and coworkers
in [31] presented a general method based on the matrix form representation of discretized
fractional operator in [30]. Diego A. Murio [24] developed an implicit unconditionally sta-
ble numerical approach to solve time fractional diffusion equation on a finite slab. Scherer
et al. [33] for numerical solution of time fractional diffusion equation with nonzero initial
condition presented a modification of the GrunwaldLetnikov approximation for Caputo
time derivative. The authors of [12] proposed a numerical method to solve FPDEs based
on highorder finite element method for space and FDM for time. A numerical method
for solution of time fractional diffusion equation in oneand twodimensional cases pre-
sented in [5] which applied FDM in time and the Kansa method in space dimension. Dou
and Hon [7] proposed a numerical computation for backward time fractional diffusion
equations and also some examples in oneand twodimensional cases were considered.
Wei and Zhang [37] considered a Cauchy problem of 1D time fractional diffusion equa-
tion. Finally, SincHarr collocation method [28], new difference scheme [1] to solve time
fractional diffusion equation is presented.
In this paper, we consider the multiterm time fractional diffusion equation
αu(x, t)
∂tα+
m
X
i=1
bi
βiu(x, t)
∂tβi
2u(x, t)
∂x2=f(x, t),(x, t)[1,1] ×[0, T ] (1)
with initial and boundary conditions
u(x, 0) = v(x), u(1, t) = g1(t), u(1, t) = g2(t),(x, t)[1,1] ×[0, T ]
where 0 βi1 and αu
∂tαis the Caputo fractional derivative of order 0 α1. Unlike
the singleterm fractional diffusion equation, the mathematical studies on the numerical
solution for the multiterm fractional diffusion equation are very rare. some studies on
the multiterm fractional diffusion equation are presented in [13,16,19,21].
Now, we present a new numerical approach to solve time fractional diffusion equation
which the space dimension is discretized to the GaussLobatto points, then pseudospectral
integration matrix is applied. Hence, we review briefly the history of the pseudospectral
integration matrix which is the main method in this paper. ElGendi [9] present an
operational matrix based on ClenshawCurtis quadrature scheme [6] to solve some lin-
ear integral equations of Fredholm and Volterra types, then he extended this method
for solution of the linear integrodifferential and ODEs. ElGendi with coworkers
[10] present a new matrix for successive integration of a function which was generaliza-
tion of the ElGendi operational matrix [9]. Elsayed M. E. Elbarbary [8] using some
properties of integrals and derivatives of Chebyshev polynomials and modified ElGendi
successive integration matrix [10] to derive an operational matrix for nfold integrations
(PseudoSpectral Integration Matrix) of a function. This matrix has more accurate re-
sults. Gholami [11] for the first time, applied this matrix with FDM to solve a PDE, then
in [2] with coauthors used this matrix to solve a PDE alone. Now, we apply the pseudo-
spectral successive integration matrix for the space dimension and normalized Grunwald
approximation for the time dimension to solve single and multiterm time fractional
diffusion equations.
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 3
2. Preliminaries
2.1. Concepts of Fractional Derivatives. In this subsection we present the most im-
portant definitions for the fractional derivatives.
Definition 2.1.1. The RiemannLiouville fractional derivative of order m1< α < m
is
aDα
xf(x) = 1
Γ(mα)
dm
mZξ
a
(ξη)mα1f(η)ξ=x
,(2)
xDα
bf(x) = 1
Γ(mα)
dm
mZb
ξ
(ηξ)mα1f(η)ξ=x
.(3)
Definition 2.1.2. The Caputo fractional derivative of order m1< α < m is
C
aDα
xf(x) = 1
Γ(mα)Zx
a
(xη)mα1f(m)(η)dη, (4)
C
xDα
bf(x) = 1
Γ(mα)Zb
x
(ηx)mα1f(m)(η)dη. (5)
Definition 2.1.3. [20] The GrunwaldLetnikov fractional derivative of order m1<
α < m is
Dα
a+f(x) = lim
h0,nh=xahα
n
X
j=0
(1)jα
jf(xjh),(6)
Dα
bf(x) = lim
h0,nh=bxhα
n
X
j=0
(1)jα
jf(x+jh).(7)
From [29] we can write
Dα
a+f(x) =
m1
X
j=0
f(j)(a)(xa)jα
Γ(jα+ 1) +1
Γ(mα)Zx
a
(xη)mα1f(m)(η)dη, (8)
Dα
bf(x) =
m1
X
j=0
(1)jf(j)(b)(bx)jα
Γ(jα+ 1) +(1)m
Γ(mα)Zb
x
(ηx)mα1f(m)(η)dη, (9)
for m1< α < m. Using repeated integration by parts then differentiation of RiemannLiouville
fractional derivative we have
1
Γ(mα)
dm
mZξ
a
(ξη)mα1f(η)=
m1
X
j=0
f(j)(a)(ξa)jα
Γ(jα+ 1)
+1
Γ(mα)Zξ
a
(ξη)mα1f(m)(η)dη. (10)
Similarly
1
Γ(mα)
dm
mZb
ξ
(ηξ)mα1f(η)=
m1
X
j=0
(1)jf(j)(b)(bξ)jα
Γ(jα+ 1)
+(1)m
Γ(mα)Zb
ξ
(ηξ)mα1f(m)(η)dη, (11)
4 TURK J MATH, V., N., ...
These equations show that
aDα
xf(x) = Dα
a+f(x),bDα
xf(x) = Dα
bf(x).(12)
Indeed, the GrunwaldLetnikov derivative and the RiemannLiouville derivative are
equivalent if the function f(x) has m1 continuous derivatives and f(m)(x) is integrable on
closed interval [a, b]. Using this fact [18], by the relationship between RiemannLiouville
fractional derivative and GrunwaldLetnikov fractional derivative we will derive a numer-
ical solution such that we use the RiemannLiouville definition during problem formu-
lation and then the GrunwaldLetnikov definition for achieving the numerical solution.
From the standard Grunwald definition we have
Definition 2.1.4. [40] The standard Grunwald formula for u(x, t) which axbis
Dα
a+u(x, t) = lim
M1→∞ hα
1
M1
X
j=0
(1)jα
ju(xjh1, t),(13)
Dα
bu(x, t) = lim
M2→∞ hα
2
M2
X
j=0
(1)jα
ju(x+jh2, t),(14)
where M1, M2N, h1=xa
M1, h2=bx
M2and g(j)
αare the normalized Grunwald weights
functions defined as
g(j)
α=αj+ 1
jg(j1)
α, j = 1,2,3, ... (15)
with g(0)
α= 1.
Let Ω = [a, b]×[0, T ],(x, t), tk=, k = 0(1)n, xi=a+ih, i = 0(1)m,with
τ=T
nand h=ba
mbe time and space steps, respectively. From [22], for u(x, t)
L1(Ω), Dα
a+u(x, t)`(Ω) and Dα
bu(x, t)`(Ω),we obtain
Dα
a+u(xi, tk) = hα
i
X
j=0
(1)jα
ju(xij, tk) + O(h),(16)
Dα
bu(xi, tk) = hα
mi
X
j=0
(1)jα
ju(xi+j, tk) + O(h).(17)
2.2. Pseudospectral integration matrix. We assume that (PNf)(x) is the Nth order
Chebyshev interpolating polynomial of the function f(x) at the points (xk, f (xk)) where
(PNf)(x) =
N
X
j=0
fjϕj(x),(18)
with
ϕj(x) = 2αj
N
N
X
r=0
αrTr(x)Tr(xj),(19)
where ϕj(xk) = δj,k, (δj,k is the Kronecker delta) and α0=αN= 1/2 , αj= 1 for
j= 1(1)N1. Since (PNf)(x) is a unique interpolating polynomial of order N, it can
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 5
be expressed in terms of a series expansion of the classical Chebyshev polynomials, hence
we have
(PNf)(x) =
N
X
r=0
arTr(x),(20)
where
ar=2αr
N
N
X
j=0
αjf(xj)Tr(xj).(21)
The successive integration of f(x) in the interval [1, xk] can be estimated by successive
integration of (PNf)(x). Thus we have
In(f)'
N
X
r=0
arZx
1Ztn1
1Ztn2
1
... Zt2
1Zt1
1
Tr(t0)dt0dt1... dtn2dtn1.(22)
Theorem 1. [14] The exact relation between Chebyshev functions and its derivatives is
expressed as
Tr(x) =
n
X
m=0
(1)mn
m
2nχm
T(n)
r+n2m, r > n,
where
χm=
n
Y
j=0
j6=nm
(r+nmj).
Theorem 2. [8] The successive integration of Chebyshev polynomials is expressed in
terms of Chebyshev polynomials as
Zx
1Ztn1
1Ztn2
1
... Zt2
1Zt1
1
Tr(t0)dt0dt1... dtn2dtn1=
nγr
X
m=0
βr
(1)mn
m
2nχm
ξn,m,r(x),
where
ξn,m,r(x) = Tr+n2m(x)
n1
X
i=0
ηiT(i)
r+n2m(1),
ηi=
i
X
j=0
xj
(ij)!j!, χm=
n
Y
j=0
j6=nm
(r+nmj),
βi=2i= 0,
1i > 0,γi=
n i = 0,
ni+ 1 1 in,
0i > n.
Thus, from Theorem 2 and relations (21) and (22),we have
In(f)'
N
X
j=0 2αj
N
N
X
r=0
αrTr(xj)
nγr
X
m=0
βr
(1)mn
m
2nχm
ξn,m,r(x)f(xj).
6 TURK J MATH, V., N., ...
The matrix form of the successive integration of the function f(x) at the Gauss-Lobatto
points xkis
[In(f)] = "N
X
j=0 2αj
N
N
X
r=0
αrTr(xj)
nγr
X
m=0
βr
(1)mn
m
2nχm
ξn,m,r(x)f(xj)#= Θ(n)[f].(23)
The elements of the matrix Θ(n)are
ϑ(n)
k,j =2αj
N
N
X
r=0
αrTr(xj)
nγr
X
m=0
βr
(1)mn
m
2nχm
ξn,m,r(xk).(24)
The matrix Θ(n)in (23), presented in [8], is called the pseudospectral integration matrix.
3. Single and MultiTerm Fractional Diffusion Equations
3.1. Time Fractional Diffusion Equation. We consider the time fractional diffusion
equation
αu(x, t)
∂tα=k(t)2u(x, t)
∂x2+q(t)u(x, t) + f(x, t),(x, t)[1,1] ×[0, T ],(25)
with initial condition
u(x, 0) = v(x),1x1,
and boundary conditions
u(1, t) = g1(t), u(1, t) = g2(t),0tT,
where αu(x,t)
∂tαis the Caputo fractional derivative of order 0 α1, also v(x), g1and g2
are known functions. In the equation (12) illustrated that the GrunwaldLetnikov deriva-
tive and RiemannLiouville derivative are equivalent under discussed conditions. Hence,
we use this fact to derive a numerical approach [18] for solution of fractional differential
equations such that in these equations we use the RiemannLiouville definition during
problem formulation and then the GrunwaldLetnikov definition for deriving the nu-
merical solution. The relationship between Caputo derivative α
∂tαand Riemannliouville
derivative 0Dα
tis as [4]
αu(x, t)
∂tα=0Dα
tu(x, t)u(x, 0)
tαΓ(1 α),0α1,
Hence, we can write the equation (25) for 0 α1 as
0Dα
tu(x, t)v(x)
tαΓ(1 α)=k(t)2u(x, t)
∂x2+q(t)u(x, t)+f(x, t),(x, t)[1,1]×(0, T ].
(26)
Now, we apply the pseudospectral integration matrix to descretization of the space
dimension to the GaussLobatto points xi=cos
Nfor NN. Assume that
2u(x, t)
∂x2
xi
=ϕ(xi, t),(27)
∂u(x, t)
∂x
xi
=
N
X
j=0
ϑ(1)
i,j ϕ(xj, t) + c1,(28)
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 7
u(xi, t) =
N
X
j=0
ϑ(2)
i,j ϕ(xj, t) + c1(xi+ 1) + c2,(29)
for i= 0(1)N. We can find the constants c1and c2to satisfy the boundary conditions.
From these conditions we obtained
c1=1
2N
X
j=0
ϑ(2)
N,j ϕ(xj, t) + g1(t)g2(t), c2=g1(t).
By substituting c1and c2into (29), we have
u(xi, t) =
N
X
j=0
ϑ(2)
i,j ϕ(xj, t)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j ϕ(xj, t) + pi(t),(30)
which
Pi(t) = 1
2(xi+ 1)g1(t)g2(t)+g1(t).(31)
Now, we substitute (27) and (30) into main equation (26) to obtain
N
X
j=0
ϑ(2)
i,j 0Dα
tϕ(xj, t)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j 0Dα
tϕ(xj, t)
=q(t)N
X
j=0
ϑ(2)
i,j ϕ(xj, t)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j ϕ(xj, t) + pi(t)
+k(t)ϕ(xi, t)0Dα
tpi(t) + v(xi)
tαΓ(1 α)+f(xi, t), i = 0(1)N. (32)
Let
tk=, k = 0(1)m, τ =T
m
and use the GrunwaldLetnikov approximation instance the RiemannLiouville deriva-
tive in time dimension to obtain the numerical formula as
0Dα
tkϕ(xj, t) = τα
k
X
r=0
g(r)
αϕ(xj, tkr), k = 0(1)m, (33)
where g(r)
αare normalized Grunwald weights functions. Hence, we insert (33) into (32) to
obtain
τα
k
X
r=0
g(r)
αN
X
j=0
ϑ(2)
i,j ϕ(xj, tkr)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j ϕ(xj, tkr)
=q(tk)N
X
j=0
ϑ(2)
i,j ϕ(xj, tk)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j ϕ(xj, tk) + pi(tk)+k(tk)ϕ(xi, tk)
+v(xi)
tα
kΓ(1 α)0Dtα
kpi(tk) + f(xi, tk), i = 0(1)N, k = 1(1)m. (34)
We recall from [2] to summarize
Ai=ϑ(2)
i,0, ϑ(2)
i,1, ..., ϑ(2)
i,N 1
2(Xi+ 1)ϑ(2)
N,0, ϑ(2)
N,1, ..., ϑ(2)
N,N ,(35)
Φk=ϕ0,k, ϕ1,k , ..., ϕN,kt,(36)
8 TURK J MATH, V., N., ...
then apply g(0)
α= 1 to obtain
ταq(tk)AiΦkk(tk)ϕ(xi, tk) = v(xi)
tα
kΓ(1 α)0Dtα
kpi(tk)
+pi(tk)q(tk) + f(xi, tk)τα
k
X
r=1
g(r)
αAiΦkr,(37)
for i= 0(1)Nand k= 1(1)m. indeed, (37) is the following system
AkΦk=Bk.(38)
for i= 0(1)Nand k= 1(1)msince Φ0=ϕ(xi,0) = V00(xi) from the initial condition.
All unknowns ϕ(xi, tk) obtained by solving this system, finally we can approximate the
solutions from the equation (30).
3.2. The MultiTerm Time Fractional Diffusion Equation. We consider the multiterm
time fractional diffusion equation (1) for m= 1 and b1= 1 as
αu(x, t)
∂tα+βu(x, t)
∂tβ=2u(x, t)
∂x2+f(x, t),(x, t)[1,1] ×[0, T ],(39)
with initial condition
u(x, 0) = v(x),1x1,
and boundary conditions
u(1, t) = g1(t), u(1, t) = g2(t),0tT,
with 0 α, β 1. Similar to pervious subsection, we apply PseudoSpectral integration
matrix for xi=cos(
N) and we have same procedure to (27) (31), exactly. Now, from
the relationship between Caputo and RiemmanLiouville fractional derivatives, we can
write the equation (39) as
0Dα
tu(x, t) + 0Dβ
tu(x, t) = 2u(x, t)
∂x2+F(x, t),(x, t)[1,1] ×[0, T ],(40)
which
F(x, t) = f(x, t) + v(x)tα
Γ(1 α)+tβ
Γ(1 β).
Substituting (27) and (30) into main equation (40), give us
N
X
j=0
ϑ(2)
i,j 0Dα
tϕ(xj, t)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j 0Dα
tϕ(xj, t)
+
N
X
j=0
ϑ(2)
i,j 0Dβ
tϕ(xj, t)1
2(xi+ 1)
N
X
j=0
ϑ(2)
N,j 0Dβ
tϕ(xj, t)
=ϕ(xi, t) + Hα,β(xi, t), i = 0(1)N, (41)
which
Hα,β(xi, t) = F(xi, t)0Dα
tPi(t)0Dβ
tPi(t).
Let
tk=, k = 0(1)m, τ =T
m
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 9
and use the normalized GrunwaldLetnikov approximation instance the RiemannLiouville
derivative as
0Dα
tkϕ(xj, t) = τα
k
X
r=0
g(r)
αϕ(xj, tkr), k = 0(1)m, (42)
0Dβ
tkϕ(xj, t) = τβ
k
X
r=0
g(r)
αϕ(xj, tkr), k = 0(1)m, (43)
by using the notations in [2], equations (42) and (43) we can write the equation (41) as
τα
k
X
r=0
g(r)
α+τβ
k
X
r=0
g(r)
βAiΦkrϕ(xi, tk) = Hα,β(xi, tk),(44)
for i= 0(1)Nand k= 1(1)m. Finally, because g(0)
α= 1 for any α, we have
τα+τβAiΦkϕ(xi, tk) = Hα,β(xi, tk)Ai
k
X
r=1 ταg(r)
α+τβg(r)
βΦkr,(45)
for i= 0(1)Nand k= 1(1)m. indeed, (45) is the following system
A Φk= Bk, i = 0(1)N, k = 1(1)N. (46)
for k= 0 from the initial condition we have Φ0=ϕ(xi,0) = V00(xi). All unknowns
ϕ(xi, tk) obtained by solving this system, finally we can approximate the solutions from
the equation (30).
4. Numerical results
Example 1. Consider the time fractional diffusion equation in [1] by translating 0
x1 to 1X1 as
αw(X, t)
∂tα= 4k(t)2w(X, t)
∂X 2q(t)w(X, t) + f(X, t),(47)
where 0 t1 and 0 α1 with initial condition
w(x, 0) = 0,1X1,
and boundary conditions
w(1, t) = w(1, t)=0,0t1,
which k(t) = et,q(t) = 1 sin (2t) and
f(X, t) = π2t2et+t2(1 sin (2t)) + 2t2α
Γ(3 α)sin π(X+ 1)
2.
The exact solution of this equation is w(X, t) = t2sin π(X+1)
2. The numerical results of
this problem are presented in the Tables 1 3 and Figures 1 4.
Example 2. We consider the onedimensional multiterm time fractional diffusion
equation in [13] by translating 0 x1 to 1X1 as
αw(X, t)
∂tα+βw(X, t)
∂tβ42w(X, t)
∂X 2=f(X, t),(X, t)[1,1]×[0,1],0α, β 1,
(48)
10 TURK J MATH, V., N., ...
with initial and boundary conditions
w(X, 0) = 1X2
4, w(1, t) = w(1, t) = 0,
and
f(X, t) = t2α
Γ(3 α)+t2β
Γ(3 β)1X2
2+ 2(1 + t2),
the exact solution of (48) is
w(X, t) = (1 + t2)1X2
4.
The numerical results of this problem are presented in the Tables 4 5 and Figures 5 7.
Example 3. Consider the time fractional diffusion equation in [28] by translating
0x1 to 1X1 as
αw(X, t)
∂tα42w(X, t)
∂X 2=f(X, t),(X, t)[1,1] ×[0,1],0α1,(49)
with initial and boundary conditions
w(X, 0) = 0, w(1, t) = w(1, t) = 0,
and
f(X, t) = Γ(3)
Γ(3 α)t2α+ 4π2t2sin π(X+ 1),
the exact solution of (49) is
w(X, t) = t2sin π(X+ 1).
The numerical results of this problem are presented in the Tables 68 and Figures 810.
5. Conclusion
In this paper, a new numerical approach for solution of single and multiterm time frac-
tional diffusion equation presented which pseudospectral operational matrix has critical
role in it. For the first attempt, Two numerical methods, pseudospectral integration
matrix and normalized Grunwald approximation applied simultaneously. The significance
of this work is the presentation a new discretization of the space dimension based on the
GaussLobatto points. This method shows that with less number of points we can approx-
imate the solutions with enough accuracy. Finally, we hope to use the pseudospectral
operational matrix for solution of fractional partial differential equations alone.
References
[1] Alikhanov AA. A new difference scheme for the time fractional diffusion equation. J Comput Phys
2015; 280: 424-438.
[2] Babolian E, Gholami S, Javidi M. A Numerical Solution for One-dimensional Parabolic Equation
Based On Pseudo-Spectral Integration Matrix. Appl Comput Math 2014; 13: 306-315.
[3] Baillie RT. Long memory processes and fractional integration in econometrics. J Econom 1996; 73:
5-59.
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 11
[4] Chen S, Liu F, Zhuang P, Anh V. Finite difference approximations for the fractional Fokker-Planck
equation. Appl Math Model 2009; 33: 256-273.
[5] Chen W, Ye L, Sun H. Fractional diffusion equations by the Kansa method. Comp Math Appl 2010;
59: 1614-1620.
[6] Clenshaw CW. The numerical solution of linear differential equations in Chebushev series. Proceed-
ings of the Cambridge Philosophical Society 1957; 53: 134-149.
[7] Dou FF, Hon YC. Numerical computation for backward time-fractional diffusion equation. Eng Anal
with Bound Elem 2014; 40: 138-146.
[8] Elbarbary Elsayed M E. Pseudo-spectral integration matrix and boundary value problems. Int J
Comp Math 2007; 84: 1851-1861.
[9] El-Gendi SE. Chebyshev solution of differential, integral, and integro-differential equations. Comp J
1969; 12: 282-287.
[10] El-Gendi SE, Nasr H, El-Hawary HM. Numerical solution of Poisson’s equation by expansion in
Chebyshev polynomials. CMS 1992; 84: 443-449.
[11] Gholami S. A Numerical Solution for One-dimensional Parabolic Equation Using Pseudo-spectral
Integration Matrix and FDM. R J Appl Sci Eng Tech 2014; 7: 801-806. pp.801-806.
[12] Jiang Y, Ma J. High-order finite element methods for time-fractional partial differential equations.
J Comput Appl Math 2011; 235: 3285-3290.
[13] Jin B, Lazarov R, Liu Y, Zhou Z. The Galerkin finite element method for a multi-term time-fractional
diffusion equation. J Comput Phys 2015; 281: 825-843.
[14] Khalifa AK, Elbarbary EME, Abd-Elrazek MA. Chebyshev expansion method for solving second
and fourth order elliptic equations. Appl Math and Comput 2003; 135: 307-318.
[15] Li X, Xu C. A space-time spectral method for the time fractional diffusion equation. SIAM J Numer
Anal 2009; 47: 21082131.
[16] Li Z, Liu Y, Yamamoto M. Initial-boundary value problems for multi-term time-fractional diffusion
equations with positive constant coefficients. Appl Math Comput 2013; 257: 381-397.
[17] Lin Y, Xu C. Finite difference/spectral approximations for the time fractional diffusion equation. J
Comput Phys 2007; 225: 1533-1552.
[18] Liu F, Anh V, Turner I. Numerical solution of the space fractional Fokker-Planck equation. J Comput
Appl Math 2004; 166: 209-219.
[19] Liu F, Meerschaert MM, McGough RJ, Zhuang P, Liu X. Numerical methods for solving the multi-
term time-fractional wave-diffusion equation. Frac Cal Appl Anal 2013; 16: 9-25.
[20] Lorenzo CF, Hartley TT. Initialization, Conceptualization, and Application in the Generalized Frac-
tional Calculus. Lewis , USA: Lewis Research Center, 1998.
[21] Luchko Y. Initial-boundary-value problems for the generalized multi-term time-fractional diffusion
equations. J Math Anal Appl 2011; 374: 538-548.
[22] Meerschaert MM, Tadjeran C. Finite difference approximations for fractional advection-dispersion
equations. J Comput Appl Math 2004; 172: 65-77.
[23] Metzler R, Klafter J. The random walk’s guide to anomalous diffusion: A fractional dynamics
approach. Phys Reports 2000; 339: 1-77.
[24] Murio AD. Implicit finite difference approximation for time fractional diffusion equations, Comp
Math Appl 2008; 56: 1138-1145.
[25] Negrete DDC, Carreras BA, Lynch VE. Front dynamics in reaction-diffusion systems with Levy
flights: A fractional diffusion approach. Phys Rev Lett 2003; 91: 018301-018304.
[26] Pagnini G. Short note on the emergence of fractional kinetics. Pysica A 2014; 409: 29-34.
[27] Philippa B, Robson RE, White RD. Generalized phase-space kinetic and diffusion equations for
classical and dispersive trasnport. New J Phys 2014; 16: 073040.
[28] Pirkhedri A, Javadi HHS. Solving the time fractional diffusion equation via Sinc-Haar collocation
method. Appl Math Comput 2015; 257: 317-326.
[29] Podlubny I. Fractional Differential Equations. San Diego, USA: Academic Press, 1999.
[30] Podlubny I. Matrix approach to discrete fractional calculus. Fractional Calculus and Applied Analysis
2000; 3: 359-386.
[31] Podlubny I, Chechkin A, Skovranek T, Chen Y, Jara VB. Matrix approach to discrete fractional
calculus II: partial fractional differential equations, J Comput Phys 2009; 228: 3137-3153.
12 TURK J MATH, V., N., ...
tα= 0.1α= 0.75 α= 0.85 α= 0.95
0.25 4.98E4 8.47E3 1.07E2 1.32E2
0.5 8.64E4 9.74E3 1.18E2 1.40E2
0.75 1.13E3 9.12E3 1.06E2 1.20E2
1 1.35E3 8.02E3 8.95E3 9.77E3
Table 1. Max error for example 1 when N= 4 and m= 4.
tα= 0.1α= 0.75 α= 0.85 α= 0.95
0.1 9.56E5 2.49E3 3.26E3 4.14E3
0.2 1.84E4 3.50E3 4.54E3 5.77E3
0.3 2.65E4 3.94E3 5.00E3 6.25E3
0.4 3.43E4 4.11E3 5.08E3 6.20E3
0.5 4.18E4 4.13E3 4.98E3 5.93E3
0.6 4.92E4 4.06E3 4.79E3 5.57E3
0.7 5.67E4 3.94E3 4.57E3 5.19E3
0.8 6.44E4 3.80E3 4.32E3 4.82E3
0.9 7.24E4 3.65E3 4.09E3 4.48E3
1 8.07E4 3.51E3 3.87E3 4.18E3
Table 2. Max errors for example 1 when N= 4 and m= 10.
[32] Rossikhin YA, Shitikova MV. Applications of fractional calculus to dynamic problems of linear and
nonlinear hereditary mechanics of solids. Appl Mech Rev 1997; 50: 15-67.
[33] Scherer R, Kalla SL, Boyadjiev L, Al-Saqabi B. Numerical treatment of fractional heat equations.
Appl Numer Math 2008; 58: 1212-1223.
[34] Sibatov RT, Uchaikin VV. Fractional differential kinetics of charge transport in unordered semicon-
ductors. Semiconductors 2007; 41: 335-340.
[35] Sokolov IM, Klafter J, Blumen A. Fractional kinetics. Phys Today 2002; 55: 48-54.
[36] Valko PP, Abate J. Numerical inversion of 2-d Laplace transforms applied to fractional diffusion
equation. Appl Numer Math 2005; 53: 73-88.
[37] Wei T, Zhang ZQ. Stable numerical solution to a Cauchy problem for a time fractional diffusion
equation. Engineering Analysis with Boundary Elements 2014; 40: 128-137.
[38] Wu JN, Huang HC, Cheng SC, Hsieh WF. Fractional Langevin equation in quantum systems with
memory effect. Appl Math 2014; 5: 1741-1749.
[39] Zaslavsky G. Chaos, fractional kinetics and anomalous transport. Phys Rep 2002; 371: 461-580.
[40] Zhuang P, Liu F, Anh V, Turner I. Numerical methods for the variable-order fractional advection-
diffusion equation with a nonlinear source term. SIAM J NUMER ANAL 2009; 47: 1760-1781.
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 13
tα= 0.1α= 0.75 α= 0.85 α= 0.95
0.05 2.62E5 8.73E4 1.15E3 1.45E3
0.1 5.18E5 1.35E3 1.80E3 2.31E3
0.15 7.69E5 1.65E3 2.18E3 2.81E3
0.2 1.02E4 1.84E3 2.40E3 3.09E3
0.25 1.27E4 1.96E-3 2.53E3 3.22E3
0.3 1.53E4 2.04E-3 2.59E3 3.26E3
0.35 1.79E4 2.09E3 2.62E3 3.24E3
0.4 2.06E-4 2.12E3 2.62E3 3.19E3
0.45 2.34E4 2.13E3 2.60E3 3.12E3
0.5 2.63E4 2.14E3 2.57E3 3.04E3
0.55 2.93E4 2.13E3 2.53E3 2.96E3
0.6 3.25E4 2.12E3 2.49E3 2.87E3
0.65 3.57E4 2.10E3 2.44E3 2.78E3
0.7 3.91E4 2.08E3 2.39E3 2.70E3
0.75 4.26E4 2.06E3 2.35E3 2.62E3
0.8 4.62E4 2.04E3 2.30E3 2.54E3
0.85 5.00E4 2.02E3 2.26E3 2.48E3
0.9 5.40E4 2.01E3 2.22E3 2.41E3
0.95 5.80E4 1.99E3 2.19E3 2.35E3
1 6.23E4 1.97E3 2.15E3 2.30E3
Table 3. Max errors for example 1 when N= 4,8 and m= 20.
tα= 0.25 α= 0.5α= 0.95
0.25 4.25E3 5.55E3 5.54E3
0.5 3.19E3 4.59E3 6.59E3
0.75 3.16E3 4.65E3 6.99E3
1 3.39E3 5.00E3 7.28E3
Table 4. Max error for example 2 when N=m= 4 and β= 0.2.
tα= 0.25 α= 0.5α= 0.95
0.1 3.76E3 4.92E3 2.17E3
0.2 2.12E3 2.97E3 2.52E3
0.3 1.57E3 2.23E3 2.56E3
0.4 1.33E3 1.92E3 2.55E3
0.5 1.22E3 1.79E3 2.53E3
0.6 1.18E3 1.74E3 2.53E3
0.7 1.17E3 1.73E3 2.54E3
0.8 1.18E3 1.75E3 2.57E3
0.9 1.21E3 1.79E3 2.59E3
1 1.24E3 1.84E3 2.61E3
Table 5. Max error for example 2 when N= 5, m = 10 and β= 0.2.
14 TURK J MATH, V., N., ...
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
x
w(x,0.25)
exact
alpha=0.1
alpha=0.75
alpha=0.85
alpha=0.95
Figure 1. Comparison of numerical solutions of the example 1 at t=0.25
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
x
w(x,0.75)
exact
alpha=0.1
alpha=0.75
alpha=0.85
alpha=0.95
Figure 2. Comparison of numerical solutions of the example 1 at t=0.75
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 15
−1 −0.8 −0.6 −0.4 −0.2 00.2 0.4 0.6 0.8 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0
0.2
0.4
0.6
0.8
1
1.2
1.4
x
numerical solution for N=m=8, alpha=0.75
t
w(x,t)
Figure 3. The approximation solution of example 1 when α= 0.75.
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
0
0.2
0.4
0.6
0.8
1
1.2
1.4
x
w(x,t)
numerical solution for N=m=8, alpha=0.1
Figure 4. The approximation solution of example 1 when α= 0.1.
16 TURK J MATH, V., N., ...
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
x
w(x,6/9)
Figure 5. Comparison of numerical and exact solutions of the example 2
for α= 0.95, β = 0.2 at t=6
9.
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
x
w(x,t)
Figure 6. Comparison of numerical and exact solutions of the example 2
for α= 0.95, β = 0.2.
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 17
−1 −0.8 −0.6 −0.4 −0.2 00.2 0.4 0.6 0.8 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
x
numerical solution for N=m=9, alpha=.95 and beta=.2
t
w(x,t)
Figure 7. The approximation solution of example 2 when α= 0.95 and
β= 0.2.
−1 −0.8 −0.6 −0.4 −0.2 00.2 0.4 0.6 0.8 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
−1
−0.8
−0.6
−0.4
−0.2
0
0.2
0.4
0.6
0.8
1
x
numerical solution for N=8, m=10, alpha=0.1
t
w(x,t)
Figure 8. The approximation solution of example 3 for N=m= 8 when
α= 0.1.
18 TURK J MATH, V., N., ...
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
−0.1
−0.08
−0.06
−0.04
−0.02
0
0.02
0.04
0.06
0.08
0.1
x
w(x,0.3)
exact
alpha=0.1
alpha=0.2
alpha=0.5
alpha=0.99
Figure 9. Comparison of numerical solutions of the example 3 at t= 0.3.
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
−1
−0.8
−0.6
−0.4
−0.2
0
0.2
0.4
0.6
0.8
1
x
w(x,t)
t=1
t=0.7
t=0.5
t=0.3 t=0
−−−o−−− exact
−−−*−−− alpha=0.1
Figure 10. Comparison of numerical solutions of the example 3 at some
values of t
S. GHOLAMI, E. BABOLIAN, M. JAVIDI : PSEUDOSPECTRAL INTEGRATION MATRIX ... 19
tα= 0.1α= 0.5α= 0.99
0.25 4.50E3 3.43E3 2.58E4
0.5 1.82E2 1.66E2 1.33E2
0.75 4.13E2 3.91E2 3.61E2
1 7.36E2 7.11E2 6.83E2
Table 6. Max error for example 3 when N= 4 and m= 4.
tα= 0.1α= 0.5α= 0.99
0.25 1.55E4 1.42E3 5.25E3
0.5 3.00E4 2.15E3 5.77E3
0.75 4.36E4 2.70E3 5.84E3
1 5.64E4 3.15E3 5.85E3
Table 7. Max error for example 3 when N= 8 and m= 4.
tα= 0.1α= 0.5α= 0.99
0.1 2.70E5 3.49E4 1.84E3
0.2 5.25E5 5.35E4 2.21E3
0.3 7.64E5 6.73E4 2.30E3
0.4 9.90E5 7.88E4 2.32E3
0.5 1.21E4 8.89E4 2.32E3
0.6 1.41E4 9.78E4 2.32E3
0.7 1.61E4 1.06E3 2.31E3
0.8 1.81E4 1.13E3 2.30E3
0.9 2.00E4 1.20E3 2.27E3
1 2.17E4 1.27E3 2.09E3
Table 8. Max errors for example 3 when N= 8 and m= 10.
... Due to the nature of the fractional derivatives/integrals and the close relationships between them, the numerical approaches in classical differential equations are expanding and developing to the fractional differential equations, among which the finite difference method and spectral methods are two of the most practical in applications. The finite difference method [1,2] , the spectral and pseudospectral methods [3,4] , combining of the finite difference and spectral methods [5,6] , Sinc-Haar method [7] , random walk method [8,9] , combining symbolic mathematics and numerical method [10] and numerical method based on operational matrix [11][12][13][14][15] are worth mentioning as important methods in dealing with fractional differential equations. ...
... They applied pseudospectral integration matrix to solve one dimensional parabolic equation in the Gauss-Lobatto points. Gholami et al. [5] present a new operational matrix to solve single and multi term time fractional diffusion equations. Indeed, normalized Grunwald approximation for the time dimension and pseudospectral successive integration matrix for the space dimension were combined to achieve the matrix. ...
Article
In this paper, we present a new pseudo-spectral integration matrix which can be used to compute n −fold integrals of function f for any n ∈ R + . Also, it can be used to calculate the derivatives of f for any non-integer order α< 0. We use the Chebyshev interpolating polynomial for f at the Gauss –Lobatto points in [ −1 , 1] . Less computational complexity and programming, much higher rate in running, calculating the integral/derivative of fractional order and its extraordinary accuracy, are advantages of this method in comparison with other known methods. We apply two approaches by using this matrix to solve some fractional differential equations with high accuracy. Some numerical examples are presented.
... The authors of [23] used finite difference method to solve time FFPE and in [47] finite difference/element methods are presented to solve time FFPE with Dirichlet boundary conditions. Our main work in this paper is development of used technique in [16] to solve the time FFPE. We use the Gauss-Lobatto points to discretize the space dimension and for discretization of time dimension in this equation we use the Grunwald-Letnikov approximation. ...
Article
This paper presents a new numerical method to solve time fractional Fokker-Planck equation. The space dimension is discretized to the Gauss-Lobatto points, then we apply pseudo-spectral successive integration matrix for this dimension. This approach shows that with less number of points, we can approximate the solution with more accuracy. The numerical results of the examples are displayed.
Article
Full-text available
In this paper, we introduce the fractional generalized Langevin equation (FGLE) in quantum systems with memory effect. For a particular form of memory kernel that characterizes the quantum system, we obtain the analytical solution of the FGLE in terms of the two-parameter Mittag-Leffler function. Based on this solution, we study the time evolution of this system including the qubit excited-state energy, polarization and von Neumann entropy. Memory effect of this system is observed directly through the trapping states of these dynamics.
Article
Full-text available
AMSTERDAM } LONDON } NEW YORK } OXFORD } PARIS } SHANNON } TOKYO R. Metzler, J. Klafter / Physics Reports 339 (2000) 1}77 1
Article
Full-text available
This paper presents a numerical method for the solution of a type of partial dif- ferential equations. This method is "pseudo-spectral integration matrix" which is based on El-Gendi pseudo-spectral method. We apply this method to approximate the solution of the one-dimensional parabolic equation. Numerical results are in satisfactory agreement with the exact solution.
Article
Full-text available
We formulate and solve a physically-based, phase space kinetic equation for transport in the presence of trapping. Trapping is incorporated through a waiting time distribution function. From the phase-space analysis, we obtain a generalized diffusion equation in configuration space. We analyse the impact of the waiting time distribution, and give examples that lead to dispersive or non-dispersive transport. With an appropriate choice of the waiting time distribution, our model is related to fractional diffusion in the sense that fractional equations can be obtained in the limit of long times. Finally, we demonstrate the application of this theory to disordered semiconductors.
Article
Abstract The present study investigates the Sinc–Haar collocation method for the solution of the time-fractional diffusion equation. The advantages of this technique are that not only the convergence rate of Sinc approximation is exponential but the computational speed also is high due to the use of the Haar operational matrices. This technique is used to convert the problem to the solution of linear algebraic equations via expanding the required approximation based on the elements of Sinc functions in space and Haar functions in ...
Article
In this paper we construct a new difference analog of the Caputo fractional derivative (called the $L2$-$1_\sigma$ formula). The basic properties of this difference operator are investigated and on its basis some difference schemes generating approximations of the second and forth order in space and the second order in time for the time fractional diffusion equation with variable coefficients are considered. Stability of the suggested schemes and also their convergence in the grid $L_2$ - norm with the rate equal to the order of the approximation error are proved. The obtained results are supported by the numerical calculations carried out for some test problems.
Article
In the present Short Note an idea is proposed to explain the emergence and the observation of processes in complex media that are driven by fractional non-Markovian master equations. Particle trajectories are assumed to be solely Markovian and described by the Continuous Time Random Walk model. But, as a consequence of the complexity of the medium, each trajectory is supposed to scale in time according to a particular random timescale. The link from this framework to microscopic dynamics is discussed and the distribution of timescales computed. In particular, when a stationary distribution is considered, the timescale distribution is uniquely determined as a function related to the fundamental solution of the space-time fractional diffusion equation. In contrast, when the non-stationary case is considered, the timescale distribution is no longer unique. Two distributions are here computed: one related to the M-Wright/Mainardi function, which is the Green's function of the time-fractional diffusion equation, and another related to the Mittag-Leffler function, which is the solution of the fractional-relaxation equation.
Article
Based on kernel-based approximation technique, we devise in this paper an efficient and accurate numerical scheme for solving a backward problem of time-fractional diffusion equation (BTFDE). The kernels used in the approximation are the fundamental solutions of the time-fractional diffusion equation which can be expressed in terms of the M-Wright functions. To stably and accurately solve the resultant highly ill-conditioned system of equations, we successfully combine the standard Tikhonov regularization technique and the L-curve method to obtain an optimal choice of the regularization parameter and the location of source points. Several 1D and 2D numerical examples are constructed to demonstrate the superior accuracy and efficiency of the proposed method for solving both the classical backward heat conduction problem (BHCP) and the BTFDE.