Next Article in Journal
Design of a High-Efficiency External Rotor Interior Permanent Magnet Synchronous Motor Without Magnetic Leakage Flux Path
Previous Article in Journal
Pair of Associated η-Ricci–Bourguignon Almost Solitons with Vertical Potential on Sasaki-like Almost Contact Complex Riemannian Manifolds
Previous Article in Special Issue
Fractional Dynamics: Applications of the Caputo Operator in Solving the Sawada–Kotera and Rosenau–Hyman Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite Difference/Fractional Pertrov–Galerkin Spectral Method for Linear Time-Space Fractional Reaction–Diffusion Equation

Department of Mathematics and Statistics, College of Science, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11623, Saudi Arabia
Mathematics 2025, 13(11), 1864; https://doi.org/10.3390/math13111864
Submission received: 23 March 2025 / Revised: 7 May 2025 / Accepted: 13 May 2025 / Published: 3 June 2025

Abstract

Achieving high-order accuracy in finite difference/spectral methods for space-time fractional differential equations often relies on very restrictive and usually unrealistic smoothness assumptions in the spatial and/or temporal domains. For spatial discretization, spectral methods using smooth basis functions are commonly employed. However, spatial–fractional derivatives pose challenges, as they often lack guaranteed spatial smoothness, requiring non-smooth basis functions. In the temporal domain, finite difference schemes on uniformly graded meshes are commonly employed; however, achieving accuracy remains challenging for non-smooth solutions. In this paper, an efficient algorithm is adopted to improve the accuracy of finite difference/Pertrov–Galerkin spectral schemes for a time-space fractional reaction–diffusion equation, with a hyper-singular integral fractional Laplacian and non-smooth solutions in both time and space domains. The Pertrov–Galerkin spectral method is adapted using non-smooth generalized basis functions to discretize the spatial variable, and the L1 scheme on a non-uniform graded mesh is used to approximate the Caputo fractional derivative. The unconditional stability and convergence are established. The rate of convergence is O N μ γ + K min { ρ β , 2 β } , achieved without requiring additional regularity assumptions on the solution. Finally, numerical results are provided to validate our theoretical findings.

1. Introduction

Reaction–diffusion models have widespread applicability across numerous fields, including chemistry, biology, physics, and engineering [1]. In these models, the Laplace operator typically represents the spatial diffusion that characterizes transport mechanisms arising from Brownian motion. However, several experiments have shown that many complex systems and phenomena involve anomalous diffusion, where the underlying stochastic processes are non-Brownian and are typically characterized by Lévy motion [2,3]. This distinction highlights the limitations of classical integer-order models in capturing the dynamics of such systems. To address these limitations, fractional models have been proposed, where the diffusion process is governed by the fractional Laplacian [2]. These fractional models are particularly well-suited for representing long-range interactions and power law invasion profiles observed in numerous applications. The fractional Laplacian, from a probabilistic perspective, corresponds to the infinitesimal generator of a stable Lévy process [4].
The d-dimensional fractional Laplacian exhibits rotational invariance, a critical property used in accurately modeling isotropic anomalous diffusion in various scientific and engineering applications [5]. This invariance ensures that the diffusion process behaves uniformly in all directions, making the fractional Laplacian particularly suited for systems where isotropy is essential. This distinguishes the fractional Laplacian from other types of fractional derivatives, which often lack rotational invariance and may not be appropriate for capturing the behavior of isotropic processes [6]. The fractional diffusion equation with both time and space fractional derivatives has been widely applied to study the anomalous diffusive processes associated with sub-diffusion (fractional in time) and super-diffusion (fractional in space) across many fields. Despite their advantages, the nonlocal nature of fractional operators poses substantial challenges in both theoretical analysis and numerical computation [7].
In this paper, we consider the following time-fractional reaction–diffusion equation with a hyper-singular integral fractional Laplacian:
D t β 0 C ϕ ( x , t ) + ( Δ ) μ / 2 ϕ ( x , t ) + λ ϕ ( x , t ) = f ( x , t ) , x I , t ( 0 , T ] , ϕ ( x , t ) = 0 , x I c , t ( 0 , T ] , ϕ ( x , 0 ) = g 0 ( x ) , x I ,
where I = ( 1 , 1 ) , I c = R I , and D t β 0 C is the Caputo derivative of order β ( 0 , 1 ) defined as follows:
D t β 0 C ϕ ( t ) = 1 Γ ( 1 β ) 0 t ( t s ) β s ϕ ( s ) d s .
The the fractional Laplacian ( Δ ) μ / 2 is defined by the following:
( Δ ) μ / 2 ϕ ( x ) = c 1 , μ P . V . R ϕ ( x ) ϕ ( t ) | x t | 1 + μ d t , μ ( 1 , 2 ) , for all ϕ S ,
where S denotes the Schwartz space of rapidly decreasing functions on R , and c 1 , μ is the normalization constant, which can be expressed as follows:
c 1 , μ = 2 μ 1 μ Γ μ + 1 2 π Γ ( 1 μ / 2 ) .
The principal value integral (P.V.) is defined as in the following equation:
P . V . R ϕ ( x ) ϕ ( t ) x t 1 + μ d t = lim ϵ 0 R B ϵ ( x ) ϕ ( x ) ϕ ( t ) x t 1 + μ d t .
The spatial fractional Laplacian operator ( Δ ) μ / 2 governs the anomalous diffusion mechanism, capturing long-range interactions through its nonlocal formulation, where particle displacements follow Lévy flights rather than Brownian motion. The temporal Caputo derivative D t β 0 C introduces memory effects into the system, modeling sub-diffusive processes where particles experience waiting times between jumps with heavy-tailed distributions. The source term f ( x , t ) represents external influences on the system, such as the localized injection/removal of material, thermal energy sources in heat transfer problems, or biological growth/death rates in population dynamics. The linear reaction term λ ϕ ( x , t ) characterizes the intrinsic system behavior; positive λ values model the autocatalytic growth or amplification of feedback mechanisms, while negative values describe decay processes like radioactive disintegration or damping effects. This combination of fractional operators extends classical reaction–diffusion frameworks to systems exhibiting simultaneous non-Markovian temporal evolution and nonlocal spatial interactions, making it particularly relevant for modeling complex phenomena in viscoelastic materials, heterogeneous media, and biological systems with memory-dependent transport characteristics [8,9,10].
Challenges in the numerical solution of the time-space fractional reaction–diffusion equation (Equation (1)) stem mainly from the singular nature of its solution near boundaries. The most recent regularity findings in this regard were presented in [11,12,13]. A numerical analysis of the reaction–diffusion equation with a hyper-singular integral fractional Laplacian, with or without the Caputo time-fractional operator, has only been considered by a few authors. In [14], implicit difference schemes for solving the time-space fractional diffusion equation with integral fractional Laplacian were introduced using the graded L1 formula and special finite difference discretization. A fractional-centered difference approach was considered for the fractional diffusion equation with a high-dimensional hyper-singular integral fractional Laplacian [15]. In [16], the finite element method on a locally refined composite mesh was applied to discretize the fractional Poisson equation, the fractional-in-space Allen–Cahn equation, and the fractional Burgers equation with an integral fractional Laplacian. A numerical method with a numerical quadrature based on the singular integral representation for the fractional Laplacian was proposed in [17]. In [18], a central difference technique was utilized in conjunction with a “punched-hole” trapezoidal formula to approximate the fractional Laplacian. This method was used to study stochastic differential equations with non-Gaussian μ -stable Lévy motions. The integral version of the Dirichlet homogeneous fractional Laplace equation was discussed in [19], providing weighted and fractional Sobolev estimates and proving optimal convergence for the standard linear finite element method derived for quasi-uniform and graded meshes. The study in [20] focused on constructing the components needed to build an adaptive finite element code for the integral fractional Laplacian. The goal of the study [21] was to obtain convergence results for the approximation of solutions to the fractional Laplacian equation, considering both domain truncation and spatial discretization. Mao and Shen [22] developed efficient Hermite–collocation and Hermite–Galerkin methods to solve a class of fractional PDEs in unbounded domains directly, deriving corresponding error estimates. Tang et al. [23] developed accurate spectral methods using rational basis functions for fractional partial differential equations involving fractional Laplacian in unbounded domains.
For problems involving non-smooth solutions in both time and space, hybrid finite difference/spectral approaches can face challenges, as these methods often rely on the assumption of smoothness in at least one dimension [24,25,26,27]. In cases where smoothness is present, spectral methods with smooth basis functions such as Legendre polynomials are typically employed for spatial discretization, while finite difference schemes on non-uniform graded meshes are used for time discretization [28]. However, for non-smooth solutions, these techniques may need adaptation or alternative strategies, as the lack of regularity in the spatial direction can degrade their accuracy and efficiency. To the best of our knowledge, there is essentially no work available along this line.
In this paper, we intend to fill this gap by designing and analyzing a hybrid finite difference/Pertrov–Galerkin spectral approach for a class of time-fractional reaction–diffusion equations with a spatial hyper-singular integral fractional Laplacian. We apply L1 discretization to the temporal fractional derivative, where the graded mesh can capture the model problem with weak singularity at the initial time. Moreover, the Generalized Jacobi Pertrov–Galerkin method is employed in the spatial direction to handle non-smooth spatial solutions effectively.
The remainder of this paper is organized as follows: In the next section, we present the weighted Sobolev spaces. Section 2 introduces the time discretization of the fractional reaction–diffusion equation. Section 4 discusses the stability analysis. Section 5 proves the convergence analysis of the fully discrete scheme. Section 6 describes the numerical experiments used to support our theoretical results. Finally, Section 7 summarizes the main conclusions.

2. Weighted Sobolev Spaces

Let ω μ 1 , μ 2 = ( 1 x ) μ 1 ( 1 + x ) μ 2 with μ 1 , μ 2 > 1 . Define the inner product of L ω μ 1 , μ 2 2 ( I ) as follows:
( u , ν ) ω μ 1 , μ 2 = I u ν ω μ 1 , μ 2 d x ,
which is equipped with the norm u ω μ 1 , μ 2 . Subscripts may be omitted when ω μ 1 , μ 2 = 1 , if no confusion arises.
To account for endpoint singularities, we introduce the weighted Sobolev space (cf. [29]) as follows:
B ω μ 1 , μ 2 q ( I ) = ϕ | x j ϕ L ω μ 1 + j , μ 2 + j 2 ( I ) , j = 0 , 1 , , q , q a nonnegative integer ,
with the following norm:
ϕ B ω μ 1 , μ 2 q = i = 0 q | ϕ | B ω μ 1 , μ 2 i 2 1 / 2 , | ϕ | B ω μ 1 , μ 2 i = x i ϕ ω μ 1 + i , μ 2 + i .
These spaces are closely related to Jacobi polynomials. The orthogonality of Jacobi polynomials P n μ 1 , μ 2 ( x ) is given by the following:
P r μ 1 , μ 2 ( x ) , P s μ 1 , μ 2 ( x ) ω μ 1 , μ 2 = h n μ 1 , μ 2 δ r s ,
where δ r s is the Kronecker delta and:
h s μ 1 , μ 2 = P s μ 1 , μ 2 ω μ 1 , μ 2 = 2 μ 1 + μ 2 + 1 2 s + μ 1 + μ 2 + 1 Γ ( s + μ 1 + 1 ) Γ ( s + μ 2 + 1 ) Γ ( s + μ 1 + μ 2 + 1 ) Γ ( s + 1 ) .
For notational simplicity, we omit the second index when μ 1 = μ 2 . For instance, P n μ / 2 ( x ) denotes P n μ / 2 , μ / 2 ( x ) , ω μ / 2 ( x ) represents ω μ / 2 , μ / 2 ( x ) , and h n μ / 2 stands for h n μ / 2 , μ / 2 . When q = γ is a non-integer, the space is defined via interpolation (see [30]). For any γ , the norm ϕ B ω μ 1 , μ 2 γ is equivalent to (cf. [30]) the following:
ϕ B ω μ 1 , μ 2 γ 2 = n = 0 ϕ n μ 1 , μ 2 2 1 + n 2 γ 2 n + μ 1 + μ 2 + 1 , ϕ B ω μ 1 , μ 2 γ ,
where ϕ n μ 1 , μ 2 are the Jacobi–Fourier coefficients of ϕ with respect to P n μ / 2 ( x ) . The equivalence of norms allows for their interchangeable use. These spaces coincide with Besov spaces [30].
An equivalent characterization of the weighted Sobolev space is provided in [31]. For B μ s ( I ) with s = m + σ , 0 < σ < 1 , and s 1 + μ if 1 < μ < 0 , the norm is equivalent to the following:
ϕ B ω μ s = ϕ B ω μ m 2 + Ω I , a ω μ + s | ϕ ( m ) ( x ) ϕ ( m ) ( y ) | 2 | x y | 1 + 2 σ d x d y 1 / 2 ,
where Ω I , a I × I for a > 1 is defined as follows:
Ω I , a = ( x , y ) I × I | a 1 ( 1 | x | ) < 1 sgn ( x ) y < a ( 1 | x | ) .
Here, a > 1 is arbitrary; we fix a = 2 .
The unweighted Sobolev space H q , s ( I ) is equipped with the norm, as follows:
ϕ H q , s ( I ) = ϕ H q 2 + | μ 2 | = q | D μ 2 ϕ | H s 2 1 / 2 , | ϕ | H s = I I | ϕ ( x ) ϕ ( y ) | 2 | x y | 1 + 2 s d x d y 1 / 2 ,
where q 0 is an integer, 0 < s < 1 , and:
H q ( I ) = ϕ | ϕ , x l ϕ L 2 ( I ) , l = 1 , , q .
Frequently, we use the following notation:
| ϕ | H μ s = I I | ϕ ( x ) ϕ ( y ) | 2 ω μ ( x ) | x y | 1 + 2 s d x d y 1 / 2 .

3. Numerical Scheme and Implementation

This section presents the temporal discretization for the fractional reaction–diffusion equation—Equation (1)—using Caputo derivative approximation.

3.1. Temporal Discretization on a Graded Mesh

Let K be a positive integer. Define temporal nodes t i = T ( i / K ) ρ for i = 0 , 1 , , K with mesh grading parameter ρ 1 . A uniform mesh corresponds to ρ = 1 . The time step sizes τ i : = t i t i 1 decrease near t = 0 to resolve solution singularities. Let ϕ i : = ϕ ( · , t i ) denote the numerical approximation at t i .
The non-uniform L1 scheme approximates the Caputo derivative D t β 0 C ϕ ( x , t n ) as follows:
D t β 0 C ϕ ( x , t ) t = t n = D K β ϕ n + R n = i = 1 n a ˜ n i n ( ϕ i ϕ i 1 ) + R n = d n , 1 ϕ n d n , n ϕ 0 i = 1 n 1 ( d n , n i d n , n i + 1 ) ϕ i + R n ,
where coefficients satisfy the following:
d n , n i = ( t n t i ) 1 β ( t n t i + 1 ) 1 β τ i + 1 Γ ( 2 β ) , 0 i n 1
and ω β ( t ) = t β 1 / Γ ( β ) . Equivalently:
D K β ϕ n = i = 0 n b ˜ n i n ϕ i , n = 1 , , K
with b ˜ 0 n = d n , 1 , b ˜ n n = d n , n , and b ˜ n i n = d n , n i d n , n i + 1 for 1 i n 1 . These coefficients satisfy the following:
d n , n i > d n , n i + 1 > 0 , 0 i n 1 .
Lemma 1
([32]). If ϕ C 2 ( ( 0 , T ] ) satisfies | ϕ ( t ) | C ϕ ( 1 + t β 2 ) for 0 < t T with non-decreasing time steps τ n 1 τ n ( 2 n K ), then:
D t β 0 C ϕ ( t n ) D K β ϕ ( t n ) C ϕ K min { ρ β , 2 β } .
Define positive multipliers μ m , j recursively as μ m , m : = 1 and:
μ m , j : = k = 1 m j 1 d m k , 1 ( d m , k d m , k + 1 ) μ m k , j
where m = 1 , 2 , , K and 1 j m 1 .
Lemma 2
(Corollary 5.4 [33]). For m = 1 , 2 , , K :
Γ ( 2 β ) τ m β j = 1 m μ m , j t m β Γ ( 1 + β ) .

3.2. The L1–Pertrov–Galerkin Spectral Scheme

Key results for matrix construction:
Lemma 3
(see [34]). For i 0 and x I :
( Δ ) μ / 2 [ ( 1 x 2 ) μ / 2 P i μ / 2 ( x ) ] = d i μ P i μ / 2 ( x ) , d i μ = Γ ( μ + i + 1 ) i ! .
Lemma 4
(see [35]). Jacobi polynomial expansion:
P n μ 1 , μ 2 ( x ) = k = 0 n c ^ k n ( μ 1 , μ 2 , a , b ) P k a , b ( x )
with coefficients:
c ^ k n ( μ 1 , μ 2 , a , b ) = ( 2 k + a + b + 1 ) Γ n + μ 1 + 1 Γ ( k + a + b + 1 ) Γ ( n + μ 1 + μ 2 + 1 ) Γ n + a + 1 × m = 0 n k ( 1 ) m Γ ( n + k + m + μ 1 + μ 2 + 1 ) Γ ( m + k + a + 1 ) m ! ( n k m ) ! Γ ( k + m + μ 1 + 1 ) Γ ( m + 2 k + a + b + 1 ) .
Define the approximation space as follows:
ω μ / 2 P N = { g | g ( x ) = ( 1 x 2 ) μ / 2 ψ ( x ) , ψ P N } .
The L1–Petrov–Galerkin method seeks ϕ N n ω μ / 2 P N satisfying the following:
( D K β ϕ N n , v ) + ( ( Δ ) μ / 2 ϕ N n , v ) + λ ( ϕ N n , v ) = ( f n , v ) v P N .
Rewriting yields the following:
b ¯ 0 n ( ϕ N n , v ) + ( ( Δ ) μ / 2 ϕ N n , v ) = i = 1 n 1 b ˜ n i n ( ϕ N i , v ) + ( f ¯ n , v ) ,
where b ¯ 0 n = b ˜ 0 n + λ and f ¯ n = f n + b ˜ n n g 0 .
Express the solution as follows:
ϕ N n ( x ) = i = 0 N ϕ ^ i n φ i ( x ) ω μ / 2 P N , φ i ( x ) = ( 1 x 2 ) μ / 2 P i μ / 2 ( x ) .
Substituting into (23) with test functions v = P j μ / 2 ( x ) yields the following:
( b ¯ 0 n M ¯ + S ¯ ) U n = K ¯ n 1 + F ¯ n
Using Lemma 3 and 4, we obtain the following:
S ¯ i , j = Δ μ / 2 φ i , P j μ / 2 = d i μ P i μ / 2 , P j μ / 2 , M ¯ i , j = φ i , P j μ / 2 = h i μ / 2 δ i , j , K ¯ n 1 = i = 1 n 1 b ˜ n i n M ¯ U i , F ¯ i n = f ¯ n , φ i
There are two methods that can be used for calculating the matrix S ¯ .
S ¯ i , j = d i μ 1 1 P i μ / 2 ( x ) P j μ / 2 ( x ) d x .
First, we precisely express the integral given above using the orthogonality of Legendre polynomials and Lemma 4 as follows:
S ¯ i , j = d i μ r = 0 min i , j c ^ r i ( μ / 2 , μ / 2 , 0 , 0 ) c ^ r j ( μ / 2 , μ / 2 , 0 , 0 ) h r 0 .
The Gauss–Legendre quadrature is another tool for calculating S ¯ i , j , which can be expressed as follows:
S ¯ i , j = d i μ r = 0 N P j μ / 2 ( x r 0 ) P i μ / 2 ( x r 0 ) ϖ r 0 ,
where ϖ i 0 , x i 0 are the Gauss–Legendre weights and nodes. As i + j 2 N , the above quadrature rule is exact, where the Gauss quadrature rule is exact for all polynomials of order ( 2 N + 1 ) . To compute F ¯ i n = f ¯ n , φ i , we apply a suitable Jacobi–Gauss quadrature rule.

4. Stability Analysis

Lemma 5
(Lemma 4.2 [36]). Let { ξ m } m = 1 and { η m } m = 1 be nonnegative sequences. If the nonnegative grid function { ψ m } m = 0 K satisfies ψ 0 0 and
( D K β ψ m ) ψ m ξ m ψ m + ( η m ) 2 for m = 1 , 2 , , K ,
then for any 1 m K :
ψ m ψ 0 + Γ ( 2 β ) τ m β j = 1 m μ m , j ( ξ j + η j ) + max 1 j m { η j } .
Lemma 6.
Let u and w vanish outside Ω R d almost everywhere, with w such that all integrals below exist. Define ρ ( x ) = c d , μ Ω c 1 | x y | d + μ d y . Then:
2 Ω w u ( Δ ) μ / 2 ϕ ( x ) d x = c d , μ Ω Ω ( ϕ ( x ) ϕ ( y ) ) 2 w ( y ) x y d + μ d y d x + Ω u 2 ( x ) ρ ( x ) w ( x ) + ( Δ ) μ / 2 w d x ,
provided all integrals are well-defined.
Theorem 1.
Let ϕ N ω μ / 2 P N be the solution of (22). Then:
ϕ N n ω μ / 2 ϕ N 0 ω μ / 2 + t n β Γ ( 1 + β ) f j ω μ / 2 2 , 1 n K .
Proof. 
Taking ν = ϕ ˜ N n = ( 1 x 2 ) μ / 2 ϕ N n in (22) yields the following:
( D K β ϕ ˜ N n , ϕ ˜ N n ) ω μ / 2 + ( ( Δ ) μ / 2 ( ω μ / 2 ϕ ˜ N n , ϕ ˜ N n ) + λ ( ϕ ˜ N n , ϕ ˜ N n ) ω μ / 2 = ( f n , ϕ ˜ N n ) .
Using Lemma 6 and the identity ( Δ ) μ / 2 ω μ / 2 = Γ ( μ + 1 ) , we obtain the following:
2 ( ( Δ ) μ / 2 ( ω μ / 2 ϕ ˜ N ) , ϕ ˜ N ) = c 1 , μ | ϕ ˜ N | H μ / 2 μ / 2 2 + Γ ( μ + 1 ) ϕ ˜ N 2 + ϕ ˜ N ρ 1 / 2 ω μ / 2 2 .
From the weighted norm definition in (10), we derive the following:
| ϕ ˜ N | B ω μ / 2 μ / 2 | ϕ ˜ N | H μ / 2 μ / 2 .
Thus:
2 ( ( Δ ) μ / 2 ( ω μ / 2 ϕ ˜ N ) , ϕ ˜ N ) c 1 , μ | ϕ ˜ N | B ω μ / 2 μ / 2 2 + Γ ( μ + 1 ) ϕ ˜ N 2 + ϕ ˜ N ρ 1 / 2 ω μ / 2 2 .
Applying Cauchy–Schwarz inequality:
2 ( D K β ϕ ˜ N n , ϕ ˜ N n ) ω μ / 2 +   c 1 , μ | ϕ ˜ N | B ω μ / 2 μ / 2 2 + Γ ( μ + 1 ) ϕ ˜ N 2 +   ϕ ˜ N ρ 1 / 2 ω μ / 2 2 + 2 λ ϕ ˜ N n ω μ / 2 2 2 ( f n , ϕ ˜ N n ) .
This simplifies to the following:
( D K β ϕ ˜ N n , ϕ ˜ N n ) ω μ / 2 ( f n , ϕ ˜ N n ) .
Through coefficient manipulation:
d m , 1 ϕ ˜ N m ω μ / 2 2 i = 0 m 1 ( d m , i d m , i + 1 ) ( ϕ ˜ N i , ϕ ˜ N m ) ω μ / 2 +   d m , m ( ϕ ˜ N 0 , ϕ ˜ N m ) ω μ / 2 + ( f m , ϕ ˜ N m ) .
Applying Cauchy–Schwarz again:
d m , 1 ϕ ˜ N m ω μ / 2 2 i = 0 m 1 ( d m , m i d m , m i + 1 ) ϕ ˜ N i ω μ / 2 ϕ ˜ N m ω μ / 2 +   d m , m ϕ ˜ N 0 ω μ / 2 ϕ ˜ N m ω μ / 2 + f m ω μ / 2 ϕ ˜ N m ω μ / 2 .
Thus:
( D K μ ϕ ˜ N m ω μ / 2 ) ϕ ˜ N m ω μ / 2 f m ω μ / 2 ϕ ˜ N m ω μ / 2 .
Lemmas 2 and 5 yield the following:
ϕ N m ω μ / 2   ϕ N 0 ω μ / 2 + Γ ( 2 β ) τ m β j = 1 m μ m , j f j ω μ / 2   ϕ N 0 ω μ / 2 + t m β Γ ( 1 + β ) max 1 j m f j ω μ / 2 .
Remark 1.
The stability result in Theorem 1 is more accurate and β-robust, i.e., the bound does not blow up when β 1 . In contrast, the bound in ([37], Theorem 4.1) is not β-robust, as there exists a factor Γ ( 1 β ) that will blow up when β 1 .

5. Convergence Analysis

Let the projection operator P N μ 1 , μ 2 : L ω μ 1 , μ 2 2 ( I ) P N be defined by ( P N μ 1 , μ 2 ϕ ϕ , ν ) ω μ 1 , μ 2 = 0 for all ϕ L ω μ 1 , μ 2 2 ( I ) and ν P N . This projection error satisfies the following property [38]:
Lemma 7
([39]). For any ϕ B ω μ 1 , μ 2 r ( I ) and 0 r 1 r ,
P N μ 1 , μ 2 ϕ ϕ B ω μ 1 , μ 2 r 1 C ( N ( N + μ 1 + μ 2 ) ) r 1 r 2 | ϕ | B ω μ 1 , μ 2 r ,
where C > 0 is independent of ϕ, N, μ 1 , and μ 2 .
Theorem 2.
Let ϕ ˜ = ω μ / 2 ϕ and ϕ ˜ N = ω μ / 2 ϕ N . Assume f L ( 0 , T , B ω μ / 2 1 r ( I ) ) with r 0 , and that D t μ 0 C ϕ ˜ and ϕ ˜ L ( 0 , T , B ω μ / 2 1 r ( μ ϵ ) + μ ϵ ( I ) B ω μ / 2 γ ( I ) ) for γ = ( r ( μ ϵ ) + μ ϵ ) ( μ + 1 ) r + μ , where ϵ > 0 is arbitrarily small. Then:
ϕ ϕ N n ω μ / 2 C N μ γ + K min { ρ β , 2 β } ,
where C > 0 is independent of K and N.
Proof. 
For m = 0 , , K , define e N m = ϕ N m ϕ N * m ( t m ) = ω μ / 2 e ˜ N n and η N m = ϕ ( t m ) ϕ N * m ( t m ) = ω μ / 2 η ˜ N m , where ϕ N * will be specified later.
From (1) and (22), we derive the error equation for n = 1 , , K :
D K β e N n + ( Δ ) μ / 2 e N n + λ e N n , v N = R n + D K β η N n + ( Δ ) μ / 2 η N n + λ η N n , v N ,
where R n = D t β 0 C ϕ n D K β ϕ n . Choosing v N = e ˜ N n and using (35):
2 ( D K β e ˜ N n , e ˜ N n ) ω μ / 2 +   c 1 , μ | e ˜ N n | B ω μ / 2 μ / 2 2 + Γ ( μ + 1 ) e ˜ N n 2 + e ˜ N n ρ 1 / 2 ω μ / 2 2 +   2 λ e ˜ N n ω μ / 2 2 2 D K β η N n + ( Δ ) μ / 2 η N n + λ η N n + R n , e ˜ N n .
Using ω μ ρ ( x ) and 2 ( D K β e ˜ N n , e ˜ N n ) ω μ / 2 D K β e ˜ N n ω μ / 2 2 :
D K β e ˜ N n ω μ / 2 2   + c 1 , μ e ˜ N n B ω μ / 2 μ / 2 2 + Γ ( μ + 1 ) e ˜ N n 2 + e ˜ N n ω μ / 2 2 + 2 λ e ˜ N n ω μ / 2 2 ( Δ ) μ / 2 η N n ) ω μ / 2 2 + e ˜ N n ω μ / 2 2 + 2 D K β η N n + λ η N n + R n , e ˜ N n .
D K β e ˜ N n ω μ / 2 2   + c 1 , μ e ˜ N n B ω μ / 2 μ / 2 2 + Γ ( μ + 1 ) e ˜ N n 2 + 2 λ e ˜ N n ω μ / 2 2 ( Δ ) μ / 2 η N n ω μ / 2 2 + 2 D K β η N n + λ η N n + R n , e ˜ N n ( Δ ) μ / 2 η N n ω μ / 2 2 + 2 D K β η N n + λ η N n + R n e ˜ N n ,
D K β e ˜ N n ω μ / 2 2   + c 1 , μ e ˜ N n B ω μ / 2 μ / 2 2 + Γ ( μ + 1 ) 1 e ˜ N n 2 + 2 λ e ˜ N n ω μ / 2 2 ( Δ ) μ / 2 η N n ω μ / 2 2 + D K β η N n + λ η N n + R n 2 ,
D K β e ˜ N n ω μ / 2 2 C ( Δ ) μ / 2 η N n ω μ / 2 + D K β η N n + λ η N n + R n 2 ,
Taking ϕ N * n = ω μ / 2 P N μ / 2 ϕ ˜ n and by Lemma 7, we obtain the following:
D K β e ˜ N n ω μ / 2 2 C ( I P N μ / 2 ) ( Δ ) μ / 2 ϕ ω μ / 2 + D K β η N n + λ η N n + R n 2 C ( I P N μ / 2 ) ( Δ ) μ / 2 ϕ ω μ / 2 + D K β η N n + λ η N n + R n 2 C C N μ γ ϕ ˜ n B ω μ / 2 γ + C N μ γ D K β ϕ ˜ n B ω μ / 2 γ + R n 2 .
Using the non-uniform discrete fractional Grönwall inequality and the maximum principle, we derive the following:
e N n ω μ / 2 C N μ γ + R n , 1 n K .
Further by the triangle inequality, we obtain the following equation:
ϕ ϕ N n ω μ / 2 = e N n η N n ω μ / 2 C e N n ω μ / 2 + η ω μ / 2 C N μ γ + K min { ρ β , 2 β } ,
where C is a positive constant independent of K and N. □

6. Numerical Results

We consider the following time-space fractional diffusion equation with a non-smooth solution in both time and space:
D t β 0 C ϕ ( x , t ) + ( Δ ) μ / 2 ϕ ( x , t ) + λ ϕ ( x , t ) = f ( x , t ) , x I , t ( 0 , 1 ] ,
where f ( x , t ) = ( 1 x 2 ) μ / 2 t σ β Γ ( σ β + 1 ) + t σ Γ ( σ + 1 ) + Γ ( 1 + μ ) t σ Γ ( σ + 1 ) . The exact solution is u ( x , t ) = ( 1 x 2 ) μ / 2 t σ Γ ( σ + 1 ) .
We demonstrate the convergence order and temporal errors by selecting N to be large in order to eliminate the spatial error. For N = 20 , the errors for various ρ and β are illustrated in Table 1 and Table 2. The theoretical analysis is consistent with the finding that min ρ σ , 2 β -order temporal accuracy has been achieved. Additionally, we confirm the spatial accuracy by selecting a sufficiently large K to prevent contamination of the temporal error. Table 3 illustrates the errors with regard to the polynomial degree N for various μ when K = 1000 and ρ = 3 .

7. Conclusions

We have established a finite difference/Petrov–Galerkin spectral approach to solve the space-time fractional reaction–diffusion equation, where the solution is inherently non-smooth in both the temporal and spatial directions. The stability and convergence of the fully discrete scheme are analyzed. The results show that the temporal convergence order is min { ρ σ , 2 β } . Future work will extend this framework to nonlinear fractional diffusion equations, where coupling between nonlinearities and fractional operators introduces additional analytical and computational complexity. This extension aims to broaden applicability to problems such as reaction–diffusion systems with nonlocal interactions or phase-field models with memory effects, further bridging the gap between theoretical fractional calculus and practical computational science.

Funding

This research received no external funding.

Data Availability Statement

All data supporting the findings of this study are available within the article.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Murray, J.D. Mathematical Biology: I. An Introduction; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2007; Volume 17. [Google Scholar]
  2. del Castillo-Negrete, D.; Carreras, B.; Lynch, V. Front Dynamics in Reaction-Diffusion Systems with Levy Flights: A Fractional Diffusion Approach. Phys. Rev. Lett. 2003, 91, 018302. [Google Scholar] [CrossRef]
  3. Hanert, E.; Schumacher, E.; Deleersnijder, E. Front dynamics in fractional-order epidemic models. J. Theor. Biol. 2011, 279, 9–16. [Google Scholar] [CrossRef]
  4. Valdinoci, E. From the long jump random walk to the fractional Laplacian. SeMA J. Boletín Soc. Espa Nola Matemática Apl. 2009, 355, 33–44. [Google Scholar]
  5. Kullberg, A.; del Castillo-Negrete, D.; Morales, G.; Maggs, J. Isotropic model of fractional transport in two-dimensional bounded domains. Phys. Rev. E-Stat. Nonlinear Soft Matter Phys. 2013, 87, 052115. [Google Scholar] [CrossRef] [PubMed]
  6. Izsák, F.; Szekeres, B.J. Models of space-fractional diffusion: A critical review. Appl. Math. Lett. 2017, 71, 38–43. [Google Scholar] [CrossRef]
  7. Duo, S.; Zhang, Y. Accurate numerical methods for two and three dimensional integral fractional Laplacian with applications. Comput. Methods Appl. Mech. Eng. 2019, 355, 639–662. [Google Scholar] [CrossRef]
  8. Wei, L.; Yang, Y. Optimal order finite difference/local discontinuous Galerkin method for variable-order time-fractional diffusion equation. J. Comput. Appl. Math. 2021, 383, 113129. [Google Scholar] [CrossRef]
  9. Kheybari, S.; Darvishi, M.T.; Alizadeh, F.; Hincal, E.; Hosseini, K.; Chen, X. Solving Multi-Point Boundary Value Differential Equations with a Novel Semi-Analytical Algorithm. Int. J. Comput. Methods 2025, 22, 2450086. [Google Scholar] [CrossRef]
  10. Zhang, X.; Feng, Y.; Luo, Z.; Liu, J. A spatial sixth-order numerical scheme for solving fractional partial differential equation. Appl. Math. Lett. 2025, 159, 109265. [Google Scholar] [CrossRef]
  11. Alsaedi, A.; Kirane, M.; Torebek, B.T. Global existence and blow-up for a space and time nonlocal reaction-diffusion equation. Quaest. Math. 2021, 44, 747–753. [Google Scholar] [CrossRef]
  12. Kolokoltsov, V.N.; Veretennikova, M. Well-posedness and regularity of the Cauchy problem for nonlinear fractional in time and space equations. Fract. Differ. Calc. 2014, 4, 1–30. [Google Scholar] [CrossRef]
  13. Jia, J.; Li, K. Maximum principles for a time–space fractional diffusion equation. Appl. Math. Lett. 2016, 62, 23–28. [Google Scholar] [CrossRef]
  14. Gu, X.M.; Sun, H.W.; Zhang, Y.; Zhao, Y.L. Fast implicit difference schemes for time-space fractional diffusion equations with the integral fractional Laplacian. Math. Methods Appl. Sci. 2021, 44, 441–463. [Google Scholar] [CrossRef]
  15. Hao, Z.; Zhang, Z.; Du, R. Fractional centered difference scheme for high-dimensional integral fractional Laplacian. J. Comput. Phys. 2021, 424, 109851. [Google Scholar] [CrossRef]
  16. Zhou, J.; Chen, H. Finite Element Method on locally refined composite meshes for Dirichlet fractional Laplacian. J. Comput. Sci. 2024, 82, 102433. [Google Scholar] [CrossRef]
  17. Huang, Y.; Oberman, A. Numerical methods for the fractional Laplacian: A finite difference-quadrature approach. SIAM J. Numer. Anal. 2014, 52, 3056–3084. [Google Scholar] [CrossRef]
  18. Gao, T.; Duan, J.; Li, X.; Song, R. Mean exit time and escape probability for dynamical systems driven by Lévy noises. SIAM J. Sci. Comput. 2014, 36, A887–A906. [Google Scholar] [CrossRef]
  19. Acosta, G.; Borthagaray, J.P. A fractional Laplace equation: Regularity of solutions and finite element approximations. SIAM J. Numer. Anal. 2017, 55, 472–495. [Google Scholar] [CrossRef]
  20. Ainsworth, M.; Glusa, C. Aspects of an adaptive finite element method for the fractional Laplacian: A priori and a posteriori error estimates, efficient implementation and multigrid solver. Comput. Methods Appl. Mech. Eng. 2017, 327, 4–35. [Google Scholar] [CrossRef]
  21. Tian, X.; Du, Q.; Gunzburger, M. Asymptotically compatible schemes for the approximation of fractional Laplacian and related nonlocal diffusion problems on bounded domains. Adv. Comput. Math. 2016, 42, 1363–1380. [Google Scholar] [CrossRef]
  22. Mao, Z.; Shen, J. Hermite spectral methods for fractional PDEs in unbounded domains. SIAM J. Sci. Comput. 2017, 39, A1928–A1950. [Google Scholar] [CrossRef]
  23. Tang, T.; Wang, L.L.; Yuan, H.; Zhou, T. Rational spectral methods for PDEs involving fractional Laplacian in unbounded domains. SIAM J. Sci. Comput. 2020, 42, A585–A611. [Google Scholar] [CrossRef]
  24. Abbaszadeh, M.; Zaky, M.A.; Dehghan, M. Virtual element approximation and BDF2 time-discrete scheme for a partial integro-differential equation with a singular Abel’s kernel. Appl. Math. Comput. 2025, 501, 129451. [Google Scholar] [CrossRef]
  25. Moussa, H.; Saker, M.; Zaky, M.; Babatin, M.; Ezz-Eldien, S. Mapped Legendre-spectral method for high-dimensional multi-term time-fractional diffusion-wave equation with non-smooth solution. Comput. Appl. Math. 2025, 44, 167. [Google Scholar] [CrossRef]
  26. Ghoreyshi, A.; Abbaszadeh, M.; Zaky, M.A.; Dehghan, M. Finite block method for nonlinear time-fractional partial integro-differential equations: Stability, convergence, and numerical analysis. Appl. Numer. Math. 2025, 214, 82–103. [Google Scholar] [CrossRef]
  27. Moghaddam, B.P.; Zaky, M.A.; Lopes, A.M.; Galhano, A. A Fractional Time–Space Stochastic Advection–Diffusion Equation for Modeling Atmospheric Moisture Transport at Ocean–Atmosphere Interfaces. Fractal Fract. 2025, 9, 211. [Google Scholar] [CrossRef]
  28. Zaky, M.A.; Al Kenany, A.; Alhazmi, S.; Ezz-Eldien, S.S. Numerical treatment of tempered space–fractional Zeldovich–Frank–Kamenetskii equation. Rom. Rep. Phys. 2025. Available online: https://rrp.nipne.ro/IP/AP821.pdf (accessed on 10 May 2025).
  29. Guo, B.y.; Wang, L.l. Jacobi approximations in non-uniformly Jacobi-weighted Sobolev spaces. J. Approx. Theory 2004, 128, 1–41. [Google Scholar] [CrossRef]
  30. Babuska, I.; Guo, B. Direct and inverse approximation theorems for the p-version of the finite element method in the framework of weighted Besov spaces. Part I: Approximability of functions in the weighted Besov spaces. SIAM J. Numer. Anal. 2002, 39, 1512–1538. [Google Scholar] [CrossRef]
  31. Fdez-Manin, G.; Munoz-Sola, R. Polynomial approximation of some singular solutions in weighted Sobolev space. In Proceedings of the Third International Conference on Spectral and Higher Order Methods, Houston, TX, USA, 5–9 June 1995. [Google Scholar]
  32. Stynes, M.; O’Riordan, E.; Gracia, J.L. Error analysis of a finite difference method on graded meshes for a time-fractional diffusion equation. SIAM J. Numer. Anal. 2017, 55, 1057–1079. [Google Scholar] [CrossRef]
  33. Chen, H.; Stynes, M. Blow-up of error estimates in time-fractional initial-boundary value problems. IMA J. Numer. Anal. 2021, 41, 974–997. [Google Scholar] [CrossRef]
  34. Acosta, G.; Borthagaray, J.P.; Bruno, O.; Maas, M. Regularity theory and high order numerical methods for the (1D)-fractional Laplacian. Math. Comput. 2018, 87, 1821–1857. [Google Scholar] [CrossRef]
  35. Zeng, F.; Liu, F.; Li, C.; Burrage, K.; Turner, I.; Anh, V. A Crank–Nicolson ADI spectral method for a two-dimensional Riesz space fractional nonlinear reaction-diffusion equation. SIAM J. Numer. Anal. 2014, 52, 2599–2622. [Google Scholar] [CrossRef]
  36. Huang, C.; Stynes, M. α-robust error analysis of a mixed finite element method for a time-fractional biharmonic equation. Numer. Algorithms 2021, 87, 1749–1766. [Google Scholar] [CrossRef]
  37. Chen, H.; Hu, X.; Ren, J.; Sun, T.; Tang, Y. L1 scheme on graded mesh for the linearized time fractional KdV equation with initial singularity. Int. J. Mod. Sim. Sci. Comp. 2019, 10, 18. [Google Scholar] [CrossRef]
  38. Ma, H.; Sun, W. Optimal error estimates of the Legendre–Petrov–Galerkin method for the Korteweg–de Vries equation. SIAM J. Numer. Anal. 2001, 39, 1380–1394. [Google Scholar] [CrossRef]
  39. Zhang, Z. Error estimates of spectral Galerkin methods for a linear fractional reaction–diffusion equation. J. Sci. Comput. 2019, 78, 1087–1110. [Google Scholar] [CrossRef]
Table 1. Numerical temporal accuracy for N = 20 , σ = β = 0.4 , and μ = 1.3 .
Table 1. Numerical temporal accuracy for N = 20 , σ = β = 0.4 , and μ = 1.3 .
K ρ = 1 ρ = 2 ρ = 4
ErrorOrderErrorOrderErrorOrder
50 4.084 × 10 2 - 1.134 × 10 2 - 1.217 × 10 3 -
100 3.334 × 10 2 0.287 6.771 × 10 3 0.745 4.313 × 10 4 1.496
200 2.704 × 10 2 0.308 3.978 × 10 3 0.767 1.496 × 10 4 1.528
400 2.157 × 10 2 0.326 2.316 × 10 3 0.781 5.130 × 10 5 1.544
800 1.703 × 10 2 0.341 1.340 × 10 3 0.789 1.746 × 10 5 1.555
1000 1.575 × 10 2 0.350 1.123 × 10 4 0.792 1.232 × 10 5 1.560
min r σ , 2 β   0.400   0.800   1.600
Table 2. Numerical temporal accuracy for N = 20 , σ = β = 0.8 , and μ = 1.3 .
Table 2. Numerical temporal accuracy for N = 20 , σ = β = 0.8 , and μ = 1.3 .
K ρ = 1 ρ = 3 2 ρ = 2
ErrorOrderErrorOrderErrorOrder
50 7.641 × 10 3 - 2.755 × 10 3 - 1.681 × 10 3 -
100 4.701 × 10 3 0.700 1.357 × 10 3 1.021 7.598 × 10 4 1.146
200 2.814 × 10 3 0.740 6.527 × 10 4 1.057 3.379 × 10 4 1.169
400 1.665 × 10 3 0.756 3.077 × 10 4 1.085 1.489 × 10 4 1.182
800 9.762 × 10 4 0.770 1.428 × 10 4 1.107 6.529 × 10 5 1.190
1000 8.2034 × 10 4 0.780 1.112 × 10 4 1.119 5.003 × 10 5 1.193
min r σ , 2 β 0.8000 1.200 1.200
Table 3. Numerical spacial accuracy for ρ = 3 , and M = 1000 .
Table 3. Numerical spacial accuracy for ρ = 3 , and M = 1000 .
N μ = 1.5 μ = 1.9
10 2.153 × 10 5 2.079 × 10 5
20 2.153 × 10 5 2.079 × 10 5
30 2.153 × 10 5 2.079 × 10 5
40 2.153 × 10 5 2.079 × 10 5
50 2.153 × 10 5 2.079 × 10 5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zaky, M.A. Finite Difference/Fractional Pertrov–Galerkin Spectral Method for Linear Time-Space Fractional Reaction–Diffusion Equation. Mathematics 2025, 13, 1864. https://doi.org/10.3390/math13111864

AMA Style

Zaky MA. Finite Difference/Fractional Pertrov–Galerkin Spectral Method for Linear Time-Space Fractional Reaction–Diffusion Equation. Mathematics. 2025; 13(11):1864. https://doi.org/10.3390/math13111864

Chicago/Turabian Style

Zaky, Mahmoud A. 2025. "Finite Difference/Fractional Pertrov–Galerkin Spectral Method for Linear Time-Space Fractional Reaction–Diffusion Equation" Mathematics 13, no. 11: 1864. https://doi.org/10.3390/math13111864

APA Style

Zaky, M. A. (2025). Finite Difference/Fractional Pertrov–Galerkin Spectral Method for Linear Time-Space Fractional Reaction–Diffusion Equation. Mathematics, 13(11), 1864. https://doi.org/10.3390/math13111864

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