Next Article in Journal
Positive Solutions for a Class of Integral Boundary Value Problem of Fractional q-Difference Equations
Previous Article in Journal
A New Numerical Approach for Variable-Order Time-Fractional Modified Subdiffusion Equation via Riemann–Liouville Fractional Derivative
Previous Article in Special Issue
An Efficient Technique to Solve Time-Fractional Kawahara and Modified Kawahara Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Interpolating Scaling Functions Tau Method for Solving Space–Time Fractional Partial Differential Equations

1
Department of mathematics, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
2
Engineering School (DEIM), University of Tuscia, Largo dell’Universit a, 01100 Viterbo, Italy
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(11), 2463; https://doi.org/10.3390/sym14112463
Submission received: 13 September 2022 / Revised: 10 November 2022 / Accepted: 16 November 2022 / Published: 21 November 2022

Abstract

:
This paper is devoted to an innovative and efficient technique for solving space–time fractional differential equations (STFPDEs). To this end, we apply the Tau method such that the bases used are interpolating scaling functions (ISFs). The operational metrics for the derivative operator and fractional integration operator are used to introduce the operational matrix for the Caputo fractional derivative. Due to some characteristics of ISFs, such as interpolation, computation costs can be significantly reduced. We investigate the convergence of the technique, and some numerical implementations show that the method is effective for solving such equations.

1. Introduction

Our objective is to introduce an efficient method to find the numerical solution for the space–time fractional partial differential equation STFPDEs
a 1 β w ( x , t ) t β + a 2 α w ( x , t ) x α = g ( x , t ) , α , β [ 0 , 1 ] , t 0 , x [ 0 , 1 ] ,
subject to the initial condition
w ( x , 0 ) = w 0 ( x ) , x [ 0 , 1 ] ,
and the boundary condition
w ( 0 , t ) = f 1 ( t ) , t 0 ,
in which a 1 and a 2 are constants. In addition, the function g ( x , t ) in (1) is assumed to be sufficiently smooth.
In recent decades, the generalization of differentiation has given rise to finding a new class of differential equations. Nowadays, we can imagine a significant role for fractional calculus and fractional differential and integral operators in various fields of science. Therefore, it is important to study this topic. In the field of solving fractional differential equations (FDE), an exact solution in many cases is not possible. Thus, introducing an efficient and precise numerical scheme is significant. For the one-dimensional fractional differential equations, several papers are dedicated to specifying the necessary and sufficient conditions for the existence and uniqueness of the solution [1,2]. Several papers introduced various approximation techniques for solving this type of equation. Among these, one can mention finite difference methods [3], wavelet method [1], Laplace transform method [4], B-spline method [5], tau method [6], Homotopy analysis method [7], and Adomian’s decomposition method [8], etc.
In [5], the authors represented the fractional derivatives based on B-spline functions as an operational matrix. Then, they solved the fractional ODEs and STFPDEs using this matrix. The operational matrix in this work is introduced directly, and they did not use the operational matrix of integration like the method presented in this paper. In [9], the authors solved the time-fractional diffusion equation
c D 0 β w ( x , t ) = D 2 w ( x , t ) + f ( x , t ) ,
where c D 0 β denotes the Caputo fractional derivative (Cfd). To apply the numerical technique proposed in [9], the desired equation is discretized by the spectral method in space and the finite difference method in time. Saadatmandi et al. [10] used the Sinc–Legendre collocation method to solve the time-fractional convection-diffusion equation. In [11], the authors used the differential transform method for solving linear fractional PDEs. In [12], the time-fractional reaction–diffusion equations are solved by a numerical scheme. Chen et al. [13] applied the wavelet method to solve the convection–diffusion equation of the fractional order. The space fractional diffusion equation is solved by the adomian decomposition method in [14]. In [15], a Tau method is developed to solve the space fractional diffusion equation. As we have said, various methods have been used in the literature to solve PDEs of the fractional order, including He’s variational iteration method [16], homotopy analysis method [17], and finite element methods [18], etc.
Interpolating scaling functions have an extensive background in applied mathematics and in solving different types of differential equations. Alpert introduced these functions and used them to solve the integral equation with a weakly singular kernel [19]. To simulate the squeezing nanofluid flow, these bases are used and numerical solutions with high accuracy are obtained from them [20]. Asadzadeh et al. [1] used these bases to solve the generalized Cauchy problem.
The outline of this article is as follows. In Section 2, the interpolating scaling functions (ISFs) and their properties are introduced. Section 3 is dedicated to applying the Tau method for solving STFPDEs based on ISFs, and the convergence analysis is investigated for the proposed method. Numerical results are given in Section 4 to demonstrate the ability and efficiency of the method.

2. Interpolating Scaling Functions

Given a set of r roots { τ η : η R } of the Legendre polynomial P r where R = { 0 , 1 , , r 1 } , the Lagrange basis for nodes { τ η : η R } is the set of polynomials { l η : η R } , which are described by
l η ( x ) = i = 0 , i η r 1 x τ i τ η τ i .
Now, we can define the interpolating scaling functions (ISFs) as a family of orthonormal basis via
ψ η ( x ) = 2 ω η l η ( 2 x 1 ) , x [ 0 , 1 ] , 0 , otherwise ,
in which ω η is the Gauss–Legendre quadrature weight and is obtained by
ω η = 2 r P r ( τ η ) P r 1 ( τ η ) .
There is a subspace A 0 r of the space L 2 [ 0 , 1 ] that is generated by { ψ η : η R } ,
A 0 r : = span { ψ η : η R } L 2 [ 0 , 1 ] .
Given J N 0 (natural numbers with zero), we consider I J , b : = [ z b , z b + 1 ] with z b : = b / ( 2 J ) as a finite number of sub-intervals of the interval [0,1], so that [ 0 , 1 ] = b B J I J , b and b B J : = { 0 , , 2 J 1 } . Further, we define the translation and dilation operators:
T b f ( x ) = f ( x b ) , and D a f ( x ) = a f ( a x ) , respectively .
It follows from the multi-resolution analysis (MRA) that there exist the nested subspaces
A j r = s p a n { ψ j , b η : = D 2 j T b ψ η , b B j , η = 0 , 1 , , r 1 } ,
such that A j r A j + 1 r . Therefore, the subspace A j r is generated by a family of orthonormal bases such that they are the dilation and translation version of the primal basis { ψ η : η R } .
There exists an orthogonal projection operator P J r so that any function g ( x ) can be mapped from L 2 [ 0 , 1 ] into A J r , i.e.,
g P J r ( g ) = b B J η R g , ψ J , b η L 2 [ 0 , 1 ] ψ J , b η , g L 2 [ 0 , 1 ] ,
where . , . denotes the L 2 -inner product
g 1 , g 2 = 0 1 g 1 ( x ) g 2 ( x ) d x .
However, in this system, we avoid calculating the integrals due to the interpolating property of ISFs, and instead of calculating g J , b η : = g , ψ J , b η L 2 [ 0 , 1 ] = I J , b g ( x ) ψ J , b r ( x ) d x , these coefficients are approximated by
g J , b η 2 J / 2 ω η 2 g 2 J ( τ ^ η + b ) , b B J , η R , and τ ^ η : = ( τ η + 1 ) / 2 .
It can be verified that the convergence rate for the projection P J r is O ( 2 J r ) [19], and we have the following error estimate:
P J r ( g ) g 2 J r 2 4 r r ! sup x [ 0 , 1 ] | g ( r ) ( x ) | ,
where g C r ( [ 0 , 1 ] ) is the r-times continuously differentiable function.
All these calculations can also be expressed in matrix form. Given b max : = max b B J , let us consider the vector function Ψ J r : = [ Ψ J , 0 r , , Ψ J , b max r ] T with Ψ J , b r : = [ ψ J , b 0 , , ψ J , b r 1 ] consisting of the scaling functions with dimension N : = r 2 J . According to these assumptions, Equation (2) can be rewritten as
P J r ( g ) = G T Ψ J r ,
where G is an N × N vector whose elements are obtained by (3). These calculations can be easily extended to higher spaces. To approximate a two-dimensional function, we introduce the two-dimensional subspace A J r , 2 : = A J r × A J r L 2 [ 0 , 1 ] 2 that is generated by
{ ψ J , b η ψ J , b η : b , b B J , η , η R } .
Therefore, it can be shown that the mapping of any two-dimensional function g into the space A J r , 2 can be written as a linear expansion as follows.
g P J r ( g ) = b B j η R b B j η R G r ( b α 2 J ) + ( η + 1 ) , r ( b α 2 J ) + ( η + 1 ) ψ J , b η ( x ) ψ J , b η ( y ) = Ψ J r T ( x ) G Ψ J r ( y ) ,
in which G is a square matrix whose components are obtained by
G r ( b α 2 J ) + ( η + 1 ) , r ( b α 2 J ) + ( η + 1 ) 2 J ω η 2 ω η 2 g 2 J ( τ ^ η + b ) , 2 J ( τ ^ η + b ) .
It has been investigated in references [21,22,23] that the error of this approximation is bounded and satisfies the following boundary.
P J r g g C max 2 1 r J 4 r r ! 2 + 2 1 J r 4 r r ! ,
where C max is a constant and the function g : = L 2 [ 0 , 1 ] 2 R possesses mixed 2 r order partial derivatives, which are continuous.

2.1. The Operational Matrix of Derivative

In this section, we would like to find an N × N dimensional matrix D ψ , so that
D ( Ψ J r ) ( x ) = D ψ Ψ J r ( x ) ,
where D is used to express the derivative operator. Motivated by [21,22], we can find D ψ (operational matrix of the derivative) as a block-tridiagonal matrix of form
D ψ = 2 J H ̲ R R T H R R T H R R T H ¯ N × N ,
in which each block is an r × r matrix with elements
H ̲ k + 1 , l + 1 = 1 2 ψ l ( 1 ) ψ k ( 1 ) ψ l ( 0 ) ψ k ( 0 ) q k + 1 , l + 1 , H k + 1 , l + 1 = 1 2 ψ l ( 1 ) ψ k ( 1 ) 1 2 ψ l ( 0 ) ψ k ( 0 ) q k + 1 , l + 1 , H ¯ k + 1 , l + 1 = ψ l ( 1 ) ψ k ( 1 ) 1 2 ψ l ( 0 ) ψ k ( 0 ) q k + 1 , l + 1 , R k + 1 , l + 1 = 1 2 ψ l ( 0 ) ψ k ( 1 ) , q k + 1 , l + 1 = ω l 2 d d t ψ k ( τ ^ l ) .

2.2. Operational Matrix of Fractional Derivative

By taking the fractional integral of the vector function Ψ J r ( x ) and expanding the results based on these bases (namely, Ψ J r ( x ) ), one can find an N-dimensional square matrix such that
I 0 β ( Ψ J r ( x ) ) I β Ψ J r ( x ) , x ( 0 , 1 ) ,
where the matrix I β is used to represent the operational matrix of the fractional integral. It follows from [2] that the fractional integral operator I a β is defined as follows.
Definition 1.
Let β R + . We specify the fractional integral operator I a β via
I a β ( f ) ( x ) : = 1 Γ ( β ) a x ( x ζ ) β 1 f ( ζ ) d ζ , x [ a , b ] , f L 1 [ a , b ] .
Throughout the paper, we will use Γ ( β ) to represent the gamma function. Our objective is to find the elements of matrix I β . To this end, we provide the following auxiliary Lemma.
Lemma 1
(cf. [1]). Given a set of r nodes { τ m } m R [ 0 , 1 ] , the Lagrange polynomials l m for those nodes can be explicitly given by
l m ( x ) = n = 0 r 1 β m , n x r n 1 , m = 0 , , r 1 ,
in which β m , 0 = 1 / ( n = 0 , n m r 1 ( τ m τ n ) ) and
β m , n = ( 1 ) n n = 0 , n m r 1 ( τ m τ n ) m n = m n 1 + 1 r 1 m 1 = 0 r n 2 i = 1 n τ m i , n = 1 , , r 1 , m m 1 m n .
Now, putting i = b r + m + 1 , j = b r + m + 1 where m , m R and b , b B J , the entries of the matrix I β can be computed by [1]
[ I β ] i , j = 2 J 2 ω m 2 I β ( ψ J , b r ) ( 2 J ( τ ^ m + b ) ) = 2 J 2 Γ ( β ) ω m 2 0 2 J ( τ m ^ + b ) ( 2 J ( τ ^ m + b ) t ) β 1 ψ J , b r ( t ) d t .
Notice that due to the formulation of ISFs, these bases are discontinuous. However, they are locally integrable, and their fractional integral are well-defined. In [1], Asadzadeh et al. evaluate this integral and verify that the matrix I β is an upper triangular matrix whose elements are obtained by considering three cases. We refer the reader to [1] for more details.
Case (1):
b < b . In this case, which includes elements below the main diagonal, we have
[ I β ] i , j = 0 , i , j = 1 , , N .
Case (2):
b = b . This case consists of those elements that lie on the diagonal. To evaluate the integrals in this case, using the beta function B, we obtain
[ I β ] i , j = ( 2 J λ ) β Γ ( β ) ω m ω m B ( 1 , β ) n = 0 r 1 β m , n ( 1 ) r n l 2 F 1 ( n + 1 r , 1 ; β + 1 ; 2 λ ) ,
where 2 F 1 ( n + 1 r , 1 ; β + 1 ; 2 λ ) is the hypergeometric function and is determined by
2 F 1 ( n + 1 r , 1 ; α + 1 ; 2 λ ) = k = 0 r n 1 ( 1 ) k r n l k ( 1 ) k ( β + 1 ) k ( 2 λ ) k .
Case (3):
b > b . The components of this case lie above the main diagonal and are calculated in reference [1] as follows.
[ I β ] i , j = ( 2 J λ ) β Γ ( β ) ω m ω m n = 0 r 1 β m , n k = 0 r 1 n r 1 n k ( 2 λ ) r 1 n k ( 1 ) k × ( 1 / λ ) σ σ 2 F 1 ( σ , 1 β ; σ + 1 ; 1 / λ ) ,
where σ : = r l m .
Definition 2
([2,24]). We specify the Caputo fractional derivative (Cfd) c D a β via
c D a β ( f ) ( x ) : = 1 Γ ( n β ) a x f ( n ) ( ζ ) d ζ ( x ζ ) β n + 1 = : I a n β D n ( f ) ( x ) ,
in which β R + and [ β ] + 1 : = n N .
Lemma 2
(cf. Corollary 2.3 (a), [2]). It can be proved that the Cfd operator c D a β is bounded via
c D a β ( f ) C 1 Γ ( n β ) ( n β + 1 ) f C n ,
where β R + , β N 0 and n = [ β ] .
Similar to the operational matrix for fractional integration I β , there exists a square matrix D β of dimension N such that it satisfies the following relation.
c D a β ( Ψ ( x ) ) D β Ψ ( x ) .
It follows from Definition 2 that there is a relation between the fractional integral operator and the Cfd operator as follows:
c D a β = I a n β D n .
Motivated by (9), (10) and using Equation (21), we obtain
c D a β ( Ψ ( x ) ) D n ( I n β ) Ψ ( x ) ,
In the sequel, the operational matrix for Cfd is equal to
D β = D n ( I n β ) .

3. Tau Method

To solve the space-time fractional partial differential Equation (1), assume that the function w ( x , t ) can be approximated by
w ( x , t ) w J r ( x , t ) : = P J r ( w ) ( x , t ) = b B j η R b B j η R W r ( b α 2 J ) + ( η + 1 ) , r ( b α 2 J ) + ( η + 1 ) ψ J , b η ( x ) ψ J , b η ( y )
Using the definition of the vector function Ψ J r , one can rewrite Equation (24) as follows.
w J r ( x , t ) = Ψ J r T ( x ) W Ψ J r ( y ) ,
where W is the N × N matrix.
Substituting the approximate solution (25) in (1), we obtain
a 1 β w J r ( x , t ) t β + a 2 α w J r ( x , t ) x α = g J r ( x , t ) ,
where
g ( x , t ) g J r ( x , t ) = Ψ J r ( x ) G Ψ J r ( t ) .
Employing the operational matrix D β , one can obtain the residual function via
r ( x , t ) : = Ψ J r ( x ) a 1 W D β + a 2 D α T W G Ψ J r ( t ) .
We aim to force r ( x , t ) to be approximately zero. To do this, we adopt the Tau method to obtain the linear system of algebraic equations, i.e.,
Y ( W ) : = a 1 W D β + a 2 D α T W G = 0 .
Equation (28) consists of 2 N + 1 dependent equations. Therefore, the boundary and initial conditions are used to find 2 N + 1 independent linear equations.
Y ( W ) 1 , j = ( W Ψ J r ( 0 ) W 0 ) j , 1 , j = 1 , , N + 1 , Y ( W ) i , 1 = ( Ψ J r T ( 0 ) W F 1 T ) 1 , i , i = 2 , , N + 1 ,
where
w 0 ( x ) W 0 T Ψ J r ( x ) , f 1 ( 0 , t ) F 1 T Ψ J r ( t ) .
Since STFPDEs (1) is a linear equation, then, using vectorization, we obtain the linear system of ( N + 1 ) 2 equations
A W = B ,
in which W and B are obtained from vectorization of W and B, respectively. The solution of this system gives rise to the approximate solution.

Convergence Analysis

Assume that e J r = w w J r where w J r and w are the approximate and exact solutions of (1), respectively. Subtracting (1) from (26) gives
a 1 β e J r ( x , t ) t β + a 2 α e J r ( x , t ) x α = g ( x , t ) g J r ( x , t ) .
The residual function is obtained as
R ( x , t ) : = a 1 β e J r ( x , t ) t β + a 2 α e J r ( x , t ) x α ( g ( x , t ) g J r ( x , t ) ) .
Our objective is to show that the residual function R tends to zero. Taking the C-norm ( f c : = max x [ 0 , 1 ] | f ( x ) | ) from both sides of (31), we obtain
R ( x , t ) | a 1 | β e J r ( x , t ) t β + | a 2 | α e J r ( x , t ) x α + ( g ( x , t ) g J r ( x , t ) )
It immediately follows from Lemma 2 that
R ( x , t ) | a 1 | 1 Γ ( n β ) ( n β + 1 ) e J r C n + | a 2 | 1 Γ ( n α ) ( n α + 1 ) e J r C n + ( g ( x , t ) g J r ( x , t ) ) ,
where n = n = 1 ( α , β < 1 ) . Given a max : = max { | a 1 | , | a 2 | } , assume that
M : = 2 a max max { 1 Γ ( n β ) ( n β + 1 ) , 1 Γ ( n α ) ( n α + 1 ) } .
Therefore, we can rewrite Equation (32) as
R ( x , t ) M e J r C n + ( g ( x , t ) g J r ( x , t ) ) .
Using (8), we have
R ( x , t ) M m a x 2 1 r J 4 r r ! 2 + 2 1 J r 4 r r ! .
where M m a x is a constant. It can be demonstrated that R ( x , t ) tends to 0 as J , r . Therefore, the convergence of the method is guaranteed.

4. Numerical Experiments

Example 1.
As the first example, we consider the STFPDEs
1 / 2 w ( x , t ) t 1 / 2 + 1 / 2 w ( x , t ) x 1 / 2 = 8 3 π ( x 3 / 2 + t 3 / 2 ) ,
with conditions
w ( 0 , t ) = t 2 , w ( x , 0 ) = x 2 , t 0 , x [ 0 , 1 ] .
The exact answer is given as w ( x , t ) = x 2 + t 2 [5].
In Table 1, we compare the proposed method in the previous section with B-spline method [5]. Our method gives better results than the B-spline method. Figure 1 demonstrates the approximate solution on the left side and corresponding absolute errors on the right.
Example 2.
We consider STFPDEs (1) where a 1 = a 2 = 1 , α = 1 / 2 , β = 1 / 3 and the function f ( x , t ) is equal to
f ( x , t ) = t 2 π C ( 2 x π ) 2 π cos ( x ) + S ( 2 x π ) 2 π sin ( x ) + 9 t 5 / 3 sin ( x ) 5 Γ ( 2 / 3 ) ,
where C ( x ) and S ( x ) are the Fresnel integrals and are defined through the following power series,
C ( x ) = m = 0 ( 1 ) m x 4 m + 3 ( 2 m + 1 ) ! ( 4 m + 3 ) ,
and
S ( x ) = m = 0 ( 1 ) m x 4 m + 1 ( 2 m ) ! ( 4 m + 1 ) .
For this example, the exact answer is given as w ( x , t ) = sin ( x ) t 2 .
Table 2 shows the effect of the parameters r and J on the L 2 -errors. It is evident that the error is reduced as parameters r and J tend to ∞. Figure 2 and Figure 3 illustrate the effect of J and r on the absolute errors and L 2 -errors, respectively.
Example 3.
The third example is dedicated to the STFPDEs
1 / 2 w ( x , t ) x 1 / 2 + 1 / 3 w ( x , t ) t 1 / 3 = 15 π x 2 t 2 16 + 9 5 Γ 2 / 3 t 5 3 x 5 2 ,
with conditions
w ( x , 0 ) = 0 , w ( 0 , t ) = 0 .
The exact solution for this equation is w ( x , t ) = x 5 / 2 t 2 .
Table 3 shows the effect of the parameters r and J on the L 2 -errors. It is evident that the error is reduced as parameters r and J tend to ∞. Figure 4 illustrates the effect of J and r on the L 2 -errors, respectively.

5. Conclusions

Interpolating the scaling functions Tau method was proposed to solve the space–time fractional partial differential equations. According to the relation between the integral and derivative operators of the fractional order in the Caputo sense, we obtained the fractional derivative for ISFs as an operational matrix, indirectly. To this end, the operational matrices for the derivative operator and fractional integral were used. Using the Tau method, the considered equation was reduced to a system of algebraic equations. By solving this system, we found the approximate solution via an expansion based on interpolating scaling functions. We proved that the proposed method is convergent. Numerical results illustrated that the proposed method gives better results than other methods, and, in some cases, it is very accurate.

Author Contributions

Conceptualization, H.B.J.; Methodology, H.B.J. and C.C.; Software, H.B.J. and C.C.; Validation, H.B.J. and C.C.; Formal analysis, H.B.J. and C.C.; Investigation, H.B.J. and C.C.; Resources, H.B.J.; Writing—original draft, H.B.J.; Writing—review & editing, H.B.J. and C.C.; Supervision, H.B.J.; Project administration, H.B.J.; Funding acquisition, H.B.J. All authors have read and agreed to the published version of the manuscript.

Funding

This project was supported by Researchers Supporting Project number (RSP-2021/210), King Saud University, Riyadh, Saudi Arabia.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
STFPDEsSpace–time fractional differential equations
ISFsInterpolating scaling functions
FDEFractional differential equations
CfdCaputo fractional derivative
MRAMulti-resolution analysis

References

  1. Asadzadeh, M.; Saray, B.N. On a multiwavelet spectral element method for integral equation of a generalized Cauchy problem. BIT Numer. Math. 2022, 1–34. [Google Scholar] [CrossRef]
  2. Kilbas, A.; Srivastava, H.M.; Trujillo, J.J. Theory and applications of fractional differential Equations (24). In Theory and Applications of Fractional Differential Equations; Elsevier B.V.: Amsterdam, The Netherlands, 2006. [Google Scholar]
  3. Su, L.; Wang, W.; Xu, Q. Finite difference methods for fractional dispersion equations. Appl. Math. Comput. 2010, 216, 3329–3334. [Google Scholar] [CrossRef]
  4. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  5. Lakestani, L.; Dehghan, M.; Iroust-Pakchin, S. The construction of operational matrix of fractional derivatives using B-spline functions. Commun. Nonlinear Sci. 2012, 17, 1149–1162. [Google Scholar] [CrossRef]
  6. Mokhtary, P.; Ghoreishi, F.; Srivastavac, H.M. The Müntz-Legendre Tau method for fractional differential equations. Math. Comput. Simul. 2022, 194, 210–235. [Google Scholar] [CrossRef]
  7. Odibat, Z.; Momani, S.; Xu, H. A reliable algorithm of homotopy analysis method for solving nonlinear fractional differential equations. Appl. Math. Model. 2010, 34, 593–600. [Google Scholar] [CrossRef]
  8. Duan, J.S.; Rach, R.; Baleanu, D.; Wazwaz, A.M. A review of the Adomian decomposition method and its applications to fractional differential equations. Commun. Frac. Calc. 2012, 3, 73–99. [Google Scholar]
  9. Lin, Y.; Xu, C. Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 2007, 255, 1533–1552. [Google Scholar] [CrossRef]
  10. Saadatmandi, A.; Dehghan, M.; Azizi, M.R. The Sinc–Legendre collocation method for a class of fractional convection–diffusion equations with variable coefficients. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 4125–4136. [Google Scholar] [CrossRef]
  11. Odibat, Z.; Momani, S. A generalized differential transform method for linear partial differential equations of fractional order. Appl. Math. Lett. 2008, 21, 194–199. [Google Scholar] [CrossRef] [Green Version]
  12. Rida, S.Z.; El-Sayed, A.M.A.; Arafa, A.A.M. On the solutions of time-fractional reaction–diffusion equations. Nonlinear Sci. Numer. Simulat. 2010, 15, 3847–3854. [Google Scholar] [CrossRef]
  13. Chen, Y.; Wu, Y.; Cui, Y.; Wang, Z.; Jin, D. Wavelet method for a class of fractional convection–diffusion equation with variable coefficients. J. Comput. Sci. 2010, 1, 146–149. [Google Scholar] [CrossRef]
  14. Ray, S.S. Analytical solution for the space fractional diffusion equation by two-step adomian decomposition method. Commun. Nonlinear Sci. Numer. Simul. 2009, 14, 1295–1306. [Google Scholar]
  15. Saadatmandi, A.; Dehghan, M. A tau approach for solution of the space fractional diffusion equation. Comput. Math. Appl. 2011, 62, 1135–1142. [Google Scholar] [CrossRef] [Green Version]
  16. Dehghan, M.; Yousefi, S.A.; Lotfi, A. The use of He’s variational iteration method for solving the telegraph and fractional telegraph equations. Int. J. Numer. Biomed. Eng. 2011, 27, 219–231. [Google Scholar] [CrossRef]
  17. Dehghan, M.; Manafian, J.; Saadatmandi, A. Solving nonlinear fractional partial differential equations using the homotopy analysis method. Numer. Partial Differ. Equ. 2010, 26, 448–479. [Google Scholar] [CrossRef]
  18. Jiang, Y.; Ma, J. High–order finite element methods for time–fractional partial differential equations. J. Comput. Appl. Math. 2011, 235, 3285–3290. [Google Scholar] [CrossRef] [Green Version]
  19. Alpert, B.; Beylkin, G.; Coifman, R.R.; Rokhlin, V. Wavelet-like bases for the fast solution of second-kind integral equations. SIAM J. Sci. Stat. Comput. 1993, 14, 159–184. [Google Scholar] [CrossRef]
  20. Seyedi, S.H.; Saray, B.N.; Ramazani, A. On the multiscale simulation of squeezing nanofluid flow by a highprecision scheme. Powder Technol. 2018, 340, 264–273. [Google Scholar] [CrossRef]
  21. Saray, B.N. Abel’s integral operator: Sparse representation based on multiwavelets. BIT Numer. Math. 2021, 61, 587–606. [Google Scholar] [CrossRef]
  22. Saray, B.N. Sparse multiscale representation of Galerkin method for solving linear-mixed Volterra-Fredholm integral equations. Math. Methods Appl. Sci. 2020, 43, 2601–2614. [Google Scholar] [CrossRef]
  23. Saray, B.N.; Lakestani, M.; Dehghan, M. On the sparse multiscale representation of 2-D Burgers equations by an efficient algorithm based on multiwavelets. Numer. Meth. Part. Differ. Equ. 2021. [Google Scholar] [CrossRef]
  24. Afarideh, A.; Dastmalchi Saei, F.; Lakestani, M.; Saray, B.N. Pseudospectral method for solving fractional Sturm-Liouville problem using Chebyshev cardinal functions. Phys. Scr. 2021, 96, 125267. [Google Scholar] [CrossRef]
Figure 1. Comparing the approximate and exact solutions, using r = 3 and J = 2 , for Example 1.
Figure 1. Comparing the approximate and exact solutions, using r = 3 and J = 2 , for Example 1.
Symmetry 14 02463 g001
Figure 2. Numerical results for Example 2.
Figure 2. Numerical results for Example 2.
Symmetry 14 02463 g002
Figure 3. Effect of the parameters r and J on L 2 -errors for Example 2.
Figure 3. Effect of the parameters r and J on L 2 -errors for Example 2.
Symmetry 14 02463 g003
Figure 4. Effect of the parameters r and J on L 2 -errors for Example 3.
Figure 4. Effect of the parameters r and J on L 2 -errors for Example 3.
Symmetry 14 02463 g004
Table 1. Comparison between the proposed technique and the B-spline method [5] for Example 1.
Table 1. Comparison between the proposed technique and the B-spline method [5] for Example 1.
B-Spline Method [5] Proposed Method
J 345 3
L 2.5 × 10 2 9.3 × 10 3 3.4 × 10 3 1.90 × 10 14
L 2 1.4 × 10 2 5.4 × 10 3 2.0 × 10 3 5.71 × 10 15
Table 2. Effect of the parameters r and J on L 2 -errors at different times for Example 2.
Table 2. Effect of the parameters r and J on L 2 -errors at different times for Example 2.
rJ t = 0.2 t = 0.4 t = 0.6 t = 0.8 t = 1.0
32 2.790 × 10 6 1.114 × 10 5 2.503 × 10 5 4.444 × 10 5 6.934 × 10 5
3 2.891 × 10 7 1.165 × 10 6 2.635 × 10 6 4.703 × 10 6 7.370 × 10 6
52 6.244 × 10 10 2.479 × 10 9 5.542 × 10 9 9.801 × 10 9 1.524 × 10 8
3 1.614 × 10 11 6.466 × 10 11 1.443 × 10 10 2.583 × 10 10 4.059 × 10 10
Table 3. Effect of the parameters r and J on L 2 -errors at different times for Example 3.
Table 3. Effect of the parameters r and J on L 2 -errors at different times for Example 3.
rJ t = 0.2 t = 0.4 t = 0.6 t = 0.8 t = 1.0
32 1.781 × 10 5 7.199 × 10 5 1.631 × 10 4 2.914 × 10 4 4.570 × 10 4
3 2.337 × 10 6 9.532 × 10 6 2.170 × 10 5 3.890 × 10 5 6.117 × 10 5
52 5.434 × 10 7 2.246 × 10 6 5.154 × 10 6 9.294 × 10 6 1.468 × 10 5
3 7.152 × 10 8 2.965 × 10 7 6.814 × 10 7 1.230 × 10 6 1.944 × 10 6
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bin Jebreen, H.; Cattani, C. Interpolating Scaling Functions Tau Method for Solving Space–Time Fractional Partial Differential Equations. Symmetry 2022, 14, 2463. https://doi.org/10.3390/sym14112463

AMA Style

Bin Jebreen H, Cattani C. Interpolating Scaling Functions Tau Method for Solving Space–Time Fractional Partial Differential Equations. Symmetry. 2022; 14(11):2463. https://doi.org/10.3390/sym14112463

Chicago/Turabian Style

Bin Jebreen, Haifa, and Carlo Cattani. 2022. "Interpolating Scaling Functions Tau Method for Solving Space–Time Fractional Partial Differential Equations" Symmetry 14, no. 11: 2463. https://doi.org/10.3390/sym14112463

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop