Next Article in Journal
Hilbert’s Double Series Theorem’s Extensions via the Mathieu Series Approach
Next Article in Special Issue
Stability Switching in Lotka-Volterra and Ricker-Type Predator-Prey Systems with Arbitrary Step Size
Previous Article in Journal
On h-Quasi-Hemi-Slant Riemannian Maps
Previous Article in Special Issue
The General Analytic Expression of a Harvested Logistic Model with Slowly Varying Coefficients
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solving Time-Fractional Partial Differential Equation Using Chebyshev Cardinal Functions

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.
Axioms 2022, 11(11), 642; https://doi.org/10.3390/axioms11110642
Submission received: 12 September 2022 / Revised: 10 November 2022 / Accepted: 11 November 2022 / Published: 14 November 2022
(This article belongs to the Special Issue Mathematical Modeling with Differential Equations)

Abstract

:
We propose a numerical scheme based on the Galerkin method for solving the time-fractional partial differential equations. To this end, after introducing the Chebyshev cardinal functions (CCFs), using the relation between fractional integral and derivative, we represent the Caputo fractional derivative based on these bases and obtain an operational matrix. Applying the Galerkin method and using the operational matrix for the Caputo fractional derivative, the desired equation reduces to a system of linear algebraic equations. By solving this system, the unknown solution is obtained. The convergence analysis for this method is investigated, and some numerical simulations show the accuracy and ability of the technique.

1. Introduction

In this paper, we propose and analyze an efficient algorithm for solving the time-fractional partial differential equation (TFPDE)
β w ( x , t ) t β + η w ( x , t ) x + σ 2 w ( x , t ) x 2 = g ( x , t ) , t 0 , x [ 0 , 1 ] , β [ 0 , 1 ] ,
with Dirichlet boundary and initial conditions
w ( x , 0 ) = w 0 ( x ) , x [ 0 , 1 ] , w ( 0 , t ) = f 1 ( t ) , w ( 1 , t ) = f 2 ( t ) , t 0 ,
where η and σ are constant, and β R + . Moreover, β w ( x , t ) t β is a Caputo derivative with respect to t and in the following, we introduce it.
Fractional calculus was developed in the 17th century and Gottfried Wilhelm Leibniz and Niels Henrik Abel played a unique role in introducing the fractional derivative [1]. Almost all concepts about fractional calculus were introduced by Abel. In recent years, fractional calculus and its application have had a brilliant role in physics, mathematics, and engineering. This branch of mathematics has attracted many enthusiasts, and many papers in this field have been published in various journals. Fractional differential equations are found in the modeling of many physical phenomena such as mathematical biology, fluid mechanics, electrochemistry, viscoelasticity, and many other fields [2,3,4,5]. Some differential equations of the fractional type with particular forms can be solved by the Fourier transform method or the Laplace transform method. However, an analytical solution to many generalized fractional differential equations is difficult to obtain. Thus, numerical techniques play a vital role in this regard. Here are some of the papers that solve fractional differential equations numerically using methods such as the discretized piecewise polynomial collocation method [6], the Kuratowski MNC technique [7], Simpson’s method [8], the multiwavelet Galerkin method [9], the B-spline collocation method [10], the Adomian decomposition [11], the least-squares finite element method [12], an operational method [13], and Gegenbauer’s wavelets method [14].
Several papers can be found in the literature for solving the fractional partial differential equation. Alikhanov [15] studied a finite difference method to solve the time-fractional diffusion equation. Du et al. [16] discussed a high-order scheme for approximating the Caputo fractional derivative and then solved the fractional diffusion wave equation. Langlands and Henry [17] analyzed the stability and accuracy of an implicit method for the fractional diffusion equation. Lakestani et al. [18] introduced an operational matrix for representing the fractional derivative in the Caputo sense and then used it to solve the fractional partial differential equation. The asymptotic homotopy method was utilized to find the approximate solution of fourth-order TFPDEs [19]. Uddin et al. [20] used a numerical scheme for solving TFPDEs based on radial basis functions. In [21], the authors used a neural network method to solve the advection–diffusion equation. There exist also some valuable references that considered the Caputo fractional derivative in their models [22,23,24].
Cardinal functions are nonzero at just one point. Therefore, any function can be approximated easily without applying integrals. This is the main property of cardinal functions. The general framework and how to build these types of functions can be found in reference [25]. Due to the high approximation power and characteristics of these types of functions, they have been widely used in solving equations. Afarideh et al. [26] used these bases for solving fractional Sturm–Liouville problem. Lakestani et al. [10], applied them to solve a partial differential equation with an unknown time-dependent coefficient. In [27], the authors used these bases to solve the second-order one-dimensional telegraph equation. Tchier et al. [28] employed a pseudospectral method based on the CCFs to solve the partial integro-differential equations.
The outline of this article is as follows: In Section 2, we describe and introduce the Chebyshev cardinal functions and their properties. Section 3 is dedicated to constructing the Galerkin method for solving TFPDEs based on the CCFs, 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. Chebyshev Cardinal Functions

Assume that Y is the set of the roots of the Chebyshev polynomials of the first kind, i.e.,
Y : = { y i : T m + 1 ( y i ) = 0 , i M } , M : = { 1 , 2 , , m + 1 } ,
in which T m + 1 denotes the Chebyshev polynomials of the first kind on [ 1 , 1 ] and the roots of Chebyshev polynomial T m + 1 can be determined by
y i : = cos ( 2 i 1 ) π 2 m + 2 , i M .
To define the shifted Chebyshev polynomials for any arbitrary interval [ a , b ] , by putting y = 2 ( x a ) b a 1 , we can introduce them as follows:
T m + 1 ( x ) : = T m + 1 2 ( x a ) b a 1 , x [ a , b ] .
It can be easily verified that the shifted Chebyshev function has the roots x i = ( y i + 1 ) ( b a ) 2 + a .
One of the significant cases among the cardinal functions for orthogonal polynomials is the Chebyshev cardinal functions (CCFs) [26]. Given i M , let T m + 1 , x ( x i ) interpret the differentiation with respect to x at the value x = x i . Now, we determine the CCFs via [10,26]
ψ i ( x ) = T m + 1 ( x ) T m + 1 , x ( x i ) ( x x i ) , i M .
With a simple review, it can be found that the CCFs satisfy the well-known cardinality condition, i.e.,
ψ i ( x j ) = δ i j ,
where δ i j denotes the Kronecker delta, which is 1 if the variables are equal, and 0 otherwise. This is an important property and it helps us to approximate any function f ( x ) H ν ( [ a , b ] ) ( H ν ( [ a , b ] ) is defined below). Motivated by (5), the function f ( x ) H ν ( [ a , b ] ) can be expressed as a linear combination of CCFs as
f ( x ) i = 1 m + 1 f ( x i ) ψ i ( x ) .
Given ν N , the Sobolev space H ν ( [ a , b ] ) consists of functions f C ν ( [ a , b ] ) such that D β f L 2 ( [ a , b ] ) , where N β ν , and D is the derivative operator. If f H ν ( [ a , b ] ) , we determine its norm
f H ν ( [ a , b ] ) 2 = i = 0 ν f ( i ) ( t ) L 2 ( [ a , b ] ) 2 ,
and a seminorm as follows
| f | H ν , m ( [ a , b ] ) 2 = i = min { ν , m } m f ( i ) ( t ) L 2 ( [ a , b ] ) 2 .
Lemma 1 ([29]).
Assume that X : = { x i : T m + 1 ( x i ) = 0 , i M } is the set of shifted Gauss–Chebyshev points, and f m is an approximation of f ( t ) H ν ( [ a , b ] ) , i.e.,
f m ( t ) = i = 1 m + 1 f ( x i ) ψ i ( t ) .
Then, one can bound the error obtained from this expansion via
f f m L 2 ( [ a , b ] ) C m ν | f | H ν , m ( [ a , b ] ) ,
in which C is a constant and independent of m. Moreover, for ν 1 and 1 l ν , we can verify that
f f m H l ( [ a , b ] ) C m 2 l 1 / 2 ν | f | H ν , m ( [ a , b ] ) .

2.1. Operational Matrix of Derivation

In this section, our objective is to find an ( m + 1 ) × ( m + 1 ) dimensional matrix D, so that
D ( Ψ ) ( x ) = D Ψ ( x ) ,
where Ψ ( x ) is a vector function of dimension m + 1 consisting of CCFs. To find the elements of matrix D, one can employ the property (5) and Equation (6), i.e.,
D i , j = D ( ψ i ) ( x j ) .
To find the elements of the matrix, we make some changes to the CCFs. Assuming ω = 2 2 m + 1 / ( ( b a ) m + 1 T m + 1 , x ( x i ) ) and using (4), we can obtain
ψ i ( x ) = ω ρ = 1 , ρ i m + 1 ( x x ρ ) .
In the sequel, one can obtain the following relation via taking the derivative from both sides of (13), viz.,
D ( ψ i ) ( x ) = ω ρ = 1 ρ i m + 1 D ( x x ρ ) = ω k = 1 k i m + 1 ρ = 1 ρ i , ρ m + 1 ( x x ρ ) = k = 1 k i m + 1 T m + 1 ( x ) ( x x i ) ( x x k ) T m + 1 , x ( x i ) = k = 1 k i m + 1 k ( x x k ) ψ i ( x ) .
Note here that depending on the selection of nodes, two cases can be considered as follows:
1.
If i = j , due to the fact that ψ i ( x i ) = 1 , we have
D ( ψ i ) ( x j ) = k = 1 k i m + 1 1 ( x j x k ) .
2.
If i j , according to Equation (14), we get
D ( ψ i ) ( x j ) = η ρ = 1 ρ i , j m + 1 ( x j x ρ ) .

2.2. Operational Matrix of Fractional Integration

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 ] ,
in which Γ ( β ) determines the Gamma function.
By taking the fractional integral of the vector function Ψ ( x ) and expanding the results based on these bases (namely Ψ ( x ) ), one can find an N-dimensional square matrix such that
I 0 β ( Ψ ( x ) ) I β Ψ ( x ) , x ( 0 , 1 ) ,
where I β is called the operational matrix of fractional integration. Finding the elements of matrix I β is our objective. Motivated by Equation (6), one can obtain the elements of I β via
I i , j β = I a β ψ i ( x j ) .
By performing simple calculations, it follows from [30] that
ρ = 1 ρ i m + 1 ( x x ρ ) = ρ = 0 m γ i , ρ x m ρ ,
where γ i , k is given by
γ i , 0 = 1 , γ i , ρ = 1 ρ k = 0 ρ θ i , k γ i , ρ k , i = 1 , , m + 1 , ρ = 1 , , m ,
with
θ i , ρ = j = 1 j i m + 1 x j ρ , i = 1 , , m + 1 , ρ = 1 , , m .
Using this rearrangement, the CCFs can be modified to
ψ i ( x ) = η ρ = 0 m γ i , ρ x m ρ .
Subtracting (21) from (18), it can be shown that
I a β ψ i ( x ) = ω I a β ( ρ = 0 m γ i , ρ x m ρ ) = ω ρ = 0 m γ i , ρ I a β ( x m ρ ) = ω ρ = 0 m γ i , ρ Γ ( m ρ + 1 ) Γ ( m ρ + β + 1 ) x m ρ + β .
With this modification, we can now find the elements of matrix I β as follows
I i , j β = ω ρ = 0 m γ i , ρ Γ ( m ρ + 1 ) Γ ( m ρ + β + 1 ) x j m ρ + β .
Since the fractional integral operator is invertible [26,31], then it follows that the matrix I β is invertible.

2.3. Operational Matrix of Fractional Derivation

Definition 2.
Let β R + . We specify the fractional derivative operator D a β of the Riemann–Liouville (RL) type via
R D a β ( f ) ( x ) : = D n I a n β ( f ) ( x ) = 1 Γ ( n β ) D n a x ( x ζ ) n β 1 u ( ζ ) d ζ ,
where [ β ] + 1 : = n N and D n : = d n d x n .
Definition 3.
The Caputo fractional derivative is determined by [26,32].
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), [32]).
It can be proved that the Caputo fractional derivative 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 = [ β ] .
There exists an ( m + 1 ) -dimensional square matrix D β such that
c D a β ( Ψ ( x ) ) D β Ψ ( x ) .
Using the operational matrices for derivation and fractional integration, it follows from (23) that
c D a β ( Ψ ( x ) ) = I a n β D n ( Ψ ( x ) ) D n ( I β ) n β Ψ ( x ) .

3. Galerkin Method

In this section, we introduce an effective method based on Galerkin to solve TFPDEs (1). Assume that the unknown solution w ( x , t ) can be expressed as a linear combination of CCFs as follows
w ( x , t ) i = 1 m + 1 j = 1 m + 1 w ( x i , x j ) ψ i ( x ) ψ j ( t ) .
Using the vector function Ψ ( x ) , this equation can be written as
w ( x , t ) Ψ T ( x ) W Ψ ( t ) ,
where W is a square matrix of dimension m + 1 and includes unknown coefficients. Using the operational matrix for derivation and fractional derivation, a similar approximation (28) can be found for all terms in Equation (1) as follows.
β w ( x , t ) t β Ψ T ( x ) D β W Ψ ( t ) , w ( x , t ) x Ψ T ( x ) W D Ψ ( t ) , 2 w ( x , t ) x 2 Ψ T ( x ) W D 2 Ψ ( t ) .
Substituting (28) and (29) into Equation (1), one can obtain the residual function via
r ( x , t ) : = Ψ T ( x ) D β W + η W D + σ W D 2 G Ψ ( t ) ,
where G is a square matrix with a dimension equal to W, and it is obtained as follows:
g ( x , t ) i = 1 m + 1 j = 1 m + 1 g ( x i , x j ) ψ i ( x ) ψ j ( t ) = Ψ T ( x ) G Ψ ( t ) : = g m ( x , t ) .
Our objective is to force r ( x , t ) to be approximately zero. To this end, we use the Galerkin method to obtain the following linear system of algebraic equations, i.e.,
Λ ( W ) : = D β W + η W D + σ W D 2 G = 0 .
Equation (32) consists of some dependent equations,
Λ ( W ) i , j = 0 , i = 2 , 3 , n + 1 , j = 2 , 3 , , m .
The boundary conditions are used to find the other 3 m + 1 independent linear equations.
Λ ( W ) 1 , j = W Ψ ( 0 ) W 0 , i = 1 , , m + 1 , Λ ( W ) i , 1 = Ψ T ( 0 ) W F 1 T , j = 2 , , m + 1 , Λ ( W ) i , m + 1 = Ψ T ( 1 ) W F 2 T , j = 2 , , m + 1 ,
where
w 0 ( t ) W 0 T Ψ ( t ) , f 1 ( 0 , t ) F 1 T Ψ ( x ) , f 2 ( 1 , t ) F 2 T Ψ ( x ) .
Because the desired Equation (1) is linear, using vectorization, we have the linear system of ( m + 1 ) 2 equations
A W = G ,
in which W and G are obtained from the vectorization of W and G, respectively. The solution of this system gives the approximate solution of the desired equation.

Convergence Analysis

Suppose that the function p ( x , y ) interpolates the function values
g i , j = g ( x i , y j ) , i , j = 1 , , m ,
where x i and y j are distinct points. It follows from [33] that the reminder formula for a sufficiently smooth function g ( x , y ) is equal to
| g ( x , y ) p ( x , y ) | = m x m g ( ξ , y ) Π i = 1 m ( x x i ) m ! + m y m g ( x , τ ) Π j = 1 m ( y y j ) m ! 2 m x m y m g ( ξ , τ ) Π i = 1 m ( x x i ) Π j = 1 m ( y y j ) m ! m ! ,
in which ξ , τ , ξ , τ [ 0 , 1 ] . By choosing the Chebyshev polynomial zeros as the interpolation points, one can find the Chebyshev interpolation polynomial for the desired function g ( x , y ) . Notice that the leading coefficient of the Chebyshev polynomial is 2 m 1 , and this gives rise to
| g ( x , y ) p ( x , y ) | 1 2 m 1 2 m 1 m ! sup ξ [ 0 , 1 ) | m x m g ( ξ , y ) | + 1 2 m 1 2 m 1 m ! sup τ [ 0 , 1 ) | m y m g ( x , τ ) | + 1 2 2 m 1 4 m 1 ( m ! ) 2 sup ξ , τ [ 0 , 1 ) | 2 m x m y m g ( ξ , τ ) | .
Assume that w m is the approximate solution of Equation (1). Thus, the global error e = w w m satisfies
β e ( x , t ) t β + η e ( x , t ) x + σ 2 e ( x , t ) x 2 = g ( x , t ) g m ( x , t ) ,
and for this equation, the residual function is as follows
R ( x , t ) = β e ( x , t ) t β + η e ( x , t ) x + σ 2 e ( x , t ) x 2 g ( x , t ) + g m ( x , t ) .
We have to show that residual function R tends to zero. To this end, we express all terms on the right-hand side of (37) as a linear combination of CCFs and obtain
R ( x , t ) = Ψ T ( x ) D β E + η E D + σ E D 2 Ψ ( t ) g ( x , t ) + g m ( x , t ) ,
where
e ( x , t ) Ψ T ( x ) E Ψ ( t ) .
Taking the L 2 -norm from both sides of (38), we have
R ( x , t ) Ψ T ( x ) D β E + η E D + σ E D 2 Ψ ( t ) + g ( x , t ) g m ( x , t ) Ψ T ( x ) D β E + η E D + σ E D 2 Ψ ( t ) + g ( x , t ) g m ( x , t )
Because the CCFs are polynomial, we conclude Ψ T ( x ) = M < . Thus, it follows from (39) that
R ( x , t ) M 2 D β E + η E D + σ E D 2 + g ( x , t ) g m ( x , t ) M 2 ε E + g ( x , t ) + g m ( x , t ) ,
where D β + η D + σ D 2 ε .
Setting
M m a x = max sup ξ [ 0 , 1 ) | m x m g ( ξ , y ) | , sup τ [ 0 , 1 ) | m y m g ( x , τ ) | , sup ξ , τ [ 0 , 1 ) | 2 m x m y m g ( ξ , τ ) | sup ξ [ 0 , 1 ) | m x m e ( ξ , y ) | , sup τ [ 0 , 1 ) | m y m e ( x , τ ) | , sup ξ , τ [ 0 , 1 ) | 2 m x m y m e ( ξ , τ ) ,
and using Equation (35), we conclude from (40) that
R ( x , t ) C 1 2 m 1 2 m 1 m ! 2 + 1 2 m 1 2 m 1 m ! ,
where C = M 2 M m a x ε .
Finally, the norm of the residual tends to 0 as m tends to . This proves the convergence of the method.

4. Numerical Experiments

Example 1.
For the first example, consider the time-fractional partial differential equation
β w ( x , t ) t β + w ( x , t ) x 2 u w ( x , t ) x 2 = 2 t 2 α Γ 3 α + 2 x 2 , t 0 , x [ 0 , 1 ] , β [ 0 , 1 ] ,
subject to initial and Dirichlet boundary conditions
w ( x , 0 ) = x 2 , x [ 0 , 1 ] , w ( 0 , t ) = t 2 , w ( 1 , t ) = t 2 + 1 , t 0 .
The exact solution for this example is provided in [20] and is equal to w ( x , t ) = x 2 + t 2 .
Table 1 demonstrates a comparison between our technique and RBFs method [20], taking m = 3 and β = 0.5 . It can be seen that the proposed method provides better results than [20]. Figure 1 demonstrates the approximate solution on the left side and corresponding absolute errors on the right.
Example 2.
The second example is devoted to using the CCFs–Galerkin method for solving the following TFPDE:
β w ( x , t ) t β + w ( x , t ) x = t 1 α sin x Γ 2 α + t cos x , t 0 , x [ 0 , 1 ] , β [ 0 , 1 ] ,
subject to Dirichlet boundary and initial conditions
w ( x , 0 ) = 0 , x [ 0 , 1 ] , w ( 0 , t ) = 0 , w ( 1 , t ) = t sin ( 1 ) , t 0 .
The solution of this equation is given by w ( x , t ) = t sin ( x ) [20,34].
For the computation, we took β = 0.6 . We compare the proposed method in the previous section with the RBFs method [20] in Table 2. Our method gives better results than the RBFs method. The approximate solution and the absolute errors for different choices of parameter m are plotted in Figure 2. Figure 3 demonstrates the effect of parameter m on the L 2 -error. The numerical results in Table 3 shows the approximate solution at different times with different m.

5. Conclusions

To solve time-fractional partial differential equations, we applied the Galerkin method based on Chebyshev cardinal functions. For this purpose, we found the operational matrix of fractional derivation for the CCFs in the Caputo sense via the operational matrices for the derivation operator and fractional integral operator. Using this operational matrix and applying the Galerkin method, the desired equation was reduced to a system of algebraic equations. By solving this system, we could find the unknown solution. We proved that the proposed method was convergent. Numerical results illustrated that our proposed method gave better results than other methods and in some cases, it was very accurate.

Author Contributions

Conceptualization, H.B.J.; Formal analysis, H.B.J. and C.C.; Funding acquisition, H.B.J.; Investigation, H.B.J. and C.C.; Methodology, H.B.J. and C.C.; Project administration, H.B.J.; Resources, H.B.J.; Software, H.B.J. and C.C.; Supervision, H.B.J.; Validation, H.B.J. and C.C.; Writing—original draft, H.B.J.; Writing—review & editing, H.B.J. and C.C. 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.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors state that they have no known personal relationships or competing financial interests that could have appeared to affect the work reported in this work.

Abbreviations

The following abbreviations are used in this manuscript:
TFPDEsTime-fractional partial differential equations
CCFsChebyshev cardinal functions
RBFsRadial basis functions

References

  1. Udita, N.K. A New Approach To Generalized Fractional Derivatives. Bull. Math. Anal. Appl. 2014, 6, 1–15. [Google Scholar]
  2. Arif, M.; Ali, F.; Khan, I.; Nisar, K.S. A time fractional model with non-singular kernel the generalized couette flow of couple stress nanofluid. IEEE Access 2020, 8, 77378–77395. [Google Scholar] [CrossRef]
  3. Chang, A.; Sun, H.; Zheng, C.; Lu, B.; Lu, C.; Ma, R.; Zhang, Y. A Time Fractional Convection-Diffusion Equation to Model Gas Transport through Heterogeneous Soil and Gas Reservoirs. Physica A 2018, 502, 356–369. [Google Scholar] [CrossRef]
  4. Tenreiro, M.; Silva, M.F.; Barbosa, R.S.; Jesus, I.S.; Reis Cecília, M.; Marcos, M.G.; Galhano, A.F. Some Applications of Fractional Calculus in Engineering. Math. Probl. Eng. 2010, 2010, 639801. [Google Scholar]
  5. Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity; Imperial College Press: London, UK, 2010. [Google Scholar]
  6. Shiri, B.; Wu, G.C.; Baleanu, D. Terminal value problems for the nonlinear systems of fractional differential equations. Appl. Numer. Math. 2021, 170, 162–178. [Google Scholar] [CrossRef]
  7. Benkerrouche, B.; Baleanu, D.; Souid, M.S.; Hakem, A.; Inc, M. Boundary value problem for nonlinear fractional differential equations of variable order via Kuratowski MNC technique. Adv. Differ. Equ.-N. Y. 2021, 2021, 365. [Google Scholar] [CrossRef]
  8. Arshad, S.; Saleem, I.; Defterli, O.; Tang, Y.; Baleanu, D. Simpson’s method for fractional differential equations with a non-singular kernel applied to a chaotic tumor model. Phys. Scr. 2021, 96, 124019. [Google Scholar] [CrossRef]
  9. 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]
  10. Lakestani, M.; Dehghan, M. The use of Chebyshev cardinal functions for the solution of a partial differential equation with an unknown time-dependent coefficient subject to an extra measurement. J. Comput. Appl. Math. 2010, 235, 669–678. [Google Scholar] [CrossRef] [Green Version]
  11. Daftardar-Gejji, V.; Jafari, A. Adomian decomposition: A tool for solving a system of fractional differential equations. J. Math. Anal. Appl. 2005, 301, 508–518. [Google Scholar] [CrossRef] [Green Version]
  12. Fix, G.J.; Roop, J.P. Least squares finite element solution of a fractional order two-point boundary value problem. Comput. Math. Appl. 2004, 48, 1017–1033. [Google Scholar] [CrossRef] [Green Version]
  13. Luchko, Y.F.; Gorenflo, R. An operational method for solving fractional differential equations with the Caputo derivatives. Acta Math. Vietnam 1999, 24, 207–233. [Google Scholar]
  14. Asad Iqbal, M.; Shakeel, M.; Mohyud-Din, S.T.; Rafiq, M. Modified wavelets–based algorithm for nonlinear delay differential equations of fractional order. Adv. Mech. Eng. 2017, 9, 1–8. [Google Scholar] [CrossRef]
  15. Alikhanov, A.A. A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 2015, 280, 424–438. [Google Scholar] [CrossRef] [Green Version]
  16. Du, R.; Yan, Y.; Liang, Z. A high-order scheme to approximate the Caputo fractional derivative and its application to solve the fractional diffusion wave equation. J. Comput. Phys. 2019, 376, 1312–1330. [Google Scholar] [CrossRef] [Green Version]
  17. Langlands, T.A.M.; Henry, B.I. The accuracy and stability of an implicit solution method for the fractional diffusion equation. J. Comput. Phys. 2005, 205, 719–736. [Google Scholar] [CrossRef]
  18. Lakestani, M.; Dehghan, M.; Irandoust-Pakchin, S. The construction of operational matrix of fractional derivatives using B-spline functions. Commun. Nonlinear Sci. 2012, 17, 1149–1162. [Google Scholar] [CrossRef]
  19. Mustahsan, M.; Younas, H.M.; Iqbal, S.; Rathore, S.; Nisar, K.S.; Singh, J. An Efficient Analytical Technique for Time-Fractional Parabolic Partial Differential Equations. Front. Phys. 2020, 8, 1–8. [Google Scholar] [CrossRef]
  20. Uddin, M.; Haq, S. RBFs approximation method for time fractional partial differential equations. Commun. Nonlinear Sci. Numer. Simulat. 2011, 16, 4208–4214. [Google Scholar] [CrossRef]
  21. Qu, H.; Liu, X.; Lu, X.; Ur Rahman, M.; She, Z. Neural network method for solving nonlinear fractional advection-diffusion equation with spatiotemporal variable-order. Chaos Soliton Fract. 2022, 156, 111856. [Google Scholar] [CrossRef]
  22. Mahmood, T.; Rahman, M.; Arfan, M.; Ilyas Kayani, S.; Sun, M. Mathematical study of Algae as a bio-fertilizer using fractal–fractional dynamic model. Math. Comput. Simulat. 2023, 203, 207–222. [Google Scholar] [CrossRef]
  23. Xu, C.; Ur Rahman, M.; Baleanu, D. On fractional-order symmetric oscillator with offset-boosting control. Nonlinear Anal.-Model. 2022, 27, 994–1008. [Google Scholar] [CrossRef]
  24. Zhang, L.; Ur Rahman, M.; Ahmad, S.H.; Riaz, M.B.; Jarad, F. Dynamics of fractional order delay model of coronavirus disease. AIMS Math. 2021, 7, 4211–4232. [Google Scholar] [CrossRef]
  25. Boyd, J.P. Chebyshev and Fourier Spectral Methods: Second Revised Edition; Dover Publications: New York, NY, USA, 2000. [Google Scholar]
  26. 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]
  27. Dehghan, M.; Lakestani, M. The use of Chebyshev cardinal functions for solution of the second-order one-dimensional telegraph equation. Numer. Math. Part. Differ. Equ. 2009, 25, 931–938. [Google Scholar] [CrossRef]
  28. Tchier, F.; Dassios, I.; Tawfiq, F.; Ragoub, L. On the Approximate Solution of Partial Integro-Differential Equations Using the Pseudospectral Method Based on Chebyshev Cardinal Functions. Mathematics 2021, 9, 286. [Google Scholar] [CrossRef]
  29. Canuto, C.; Hussaini, M.Y.; Quarteroni, A.; Zang, T.A. Spectral Methods Fundamentals in Single Domains; Springer: Berlin, Germany, 2006. [Google Scholar]
  30. Sayev, K.; Arab, H. An efficient extension of the Chebyshev cardinal functions for differential equations with coordinate derivatives of non-integer order. Comput. Methods Differ. Equ. 2018, 6, 339–352. [Google Scholar]
  31. Beezer, R.A. A First Course in Linear Algebra, 3rd ed.; Congruent Press: Washington, DC, USA, 2012. [Google Scholar]
  32. Kilbas, A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier B. V.: Amsterdam, The Netherlands, 2006; Volume 24. [Google Scholar]
  33. Dahlquist, G.; Björck, A. Numerical Methods; Prentice Hall: Englewood Cliffs, NJ, USA, 1974. [Google Scholar]
  34. Zaid, O.; Shaher, M. The Variational iteration method: An efficient scheme for handling fractional partial differential equations in fluid mechanics. Comput. Math. Appl. 2009, 58, 2199–2208. [Google Scholar]
Figure 1. Approximate solution (left) and corresponding absolute errors (right), with m = 3 and β = 0.4 , for Example 1.
Figure 1. Approximate solution (left) and corresponding absolute errors (right), with m = 3 and β = 0.4 , for Example 1.
Axioms 11 00642 g001
Figure 2. The approximate solution (top-left) and absolute errors by choosing different values of m for Example 2.
Figure 2. The approximate solution (top-left) and absolute errors by choosing different values of m for Example 2.
Axioms 11 00642 g002
Figure 3. Effect of the parameter m on L 2 –errors, with β = 0.6 , for Example 2.
Figure 3. Effect of the parameter m on L 2 –errors, with β = 0.6 , for Example 2.
Axioms 11 00642 g003
Table 1. Comparison between our technique and RBFs method [20] for Example 1.
Table 1. Comparison between our technique and RBFs method [20] for Example 1.
t = 0.1 t = 0.5 t = 1
RBFs method (m = 51) L 6.09 × 10 2 2.96 × 10 2 2.11 × 10 2
L 2 2.61 × 10 1 1.28 × 10 1 9.12 × 10 2
CCFs method (m = 3) L 2.00 × 10 16 1.40 × 10 16 3.30 × 10 15
L 2 3.15 × 10 17 6.90 × 10 17 1.40 × 10 15
Table 2. Comparison between the proposed method and RBFs method [20] for Example 2.
Table 2. Comparison between the proposed method and RBFs method [20] for Example 2.
t = 0.1 t = 0.5 t = 1
RBFs method (m = 121) L 1.045 × 10 7 7.000 × 10 7 1.657 × 10 6
L 2 8.765 × 10 8 1.368 × 10 6 4.769 × 10 6
CCFs method (m = 9) L 4.951 × 10 12 2.465 × 10 10 9.131 × 10 11
L 2 5.577 × 10 12 2.552 × 10 11 3.058 × 10 11
Table 3. The approximate solutions with different values for m at different times for Example 2.
Table 3. The approximate solutions with different values for m at different times for Example 2.
m t = 0.2 t = 0.4 t = 0.6 t = 0.8 t = 1.0
3 3.036 × 10 03 5.510 × 10 03 7.448 × 10 03 8.891 × 10 03 9.903 × 10 03
4 9.548 × 10 05 1.659 × 10 04 2.374 × 10 04 3.345 × 10 04 4.849 × 10 04
5 9.056 × 10 06 1.572 × 10 05 2.453 × 10 05 3.103 × 10 05 2.495 × 10 05
6 1.856 × 10 07 3.609 × 10 07 5.298 × 10 07 6.550 × 10 07 1.239 × 10 06
7 1.220 × 10 08 2.481 × 10 08 3.382 × 10 08 4.833 × 10 08 3.392 × 10 08
8 2.072 × 10 10 4.010 × 10 10 5.863 × 10 10 7.608 × 10 10 1.607 × 10 09
9 1.107 × 10 11 2.018 × 10 11 3.115 × 10 11 3.915 × 10 11 3.058 × 10 11
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. Solving Time-Fractional Partial Differential Equation Using Chebyshev Cardinal Functions. Axioms 2022, 11, 642. https://doi.org/10.3390/axioms11110642

AMA Style

Bin Jebreen H, Cattani C. Solving Time-Fractional Partial Differential Equation Using Chebyshev Cardinal Functions. Axioms. 2022; 11(11):642. https://doi.org/10.3390/axioms11110642

Chicago/Turabian Style

Bin Jebreen, Haifa, and Carlo Cattani. 2022. "Solving Time-Fractional Partial Differential Equation Using Chebyshev Cardinal Functions" Axioms 11, no. 11: 642. https://doi.org/10.3390/axioms11110642

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