Next Article in Journal
Spectral Approach to Fractional Power of Operator and Its Matrix Approximation
Previous Article in Journal
Fractional Order Derivative Models of Porosity on Physical Fractal Spaces
Previous Article in Special Issue
Fractional Bi-Susceptible Approach to COVID-19 Dynamics with Sensitivity and Optimal Control Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fast L2-1σ Finite Element Method for Time Fractional Keller–Segel Equations with Weakly Singular Solutions

School of Mathematics and Computer Sciences, Gannan Normal University, Ganzhou 341000, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2026, 10(2), 119; https://doi.org/10.3390/fractalfract10020119
Submission received: 5 January 2026 / Revised: 29 January 2026 / Accepted: 1 February 2026 / Published: 10 February 2026

Abstract

We propose a fast L2-1σ finite element method for solving the time fractional Keller–Segel equations with a Caputo fractional derivative of α ( 0 , 1 ) . Firstly, the fast L2-1σ scheme on the graded mesh is used to discretize the time fractional derivative. This approach relies on the sum of exponentials (SOE) skill to speed up the convolution kernel. Thus, we overcome the computational cost caused by the nonlocality of fractional derivatives. Then, by combining finite element discretization in spatial direction, a fully implicit numerical scheme is derived. Subsequently, we establish the stability and an α -robust error analysis of the fully discrete scheme. Finally, we present some numerical examples to demonstrate the correctness of our theoretical results.

1. Introduction

In recent years, fractional partial differential equations have been widely applied in different branches, for instance, biology [1], physics [2], control system [3], and finance [4]. And a large number of researchers have shown great interest in theoretical and numerical analysis. Let Ω be a open and bounded domain of R d ( d 1 ) with a smooth boundary Ω . Given α ( 0 , 1 ) , we shall be interested in the numerical approximation for a time-fractional Keller–Segel (TFKS) equation
t α u Δ u + · ( u v ) = 0 , x Ω , 0 < t < T , t α v Δ v + v = u , x Ω , 0 < t < T , u ( x , t ) = v ( x , t ) = 0 , x Ω , 0 < t < T , u ( x , 0 ) = u 0 ( x ) , v ( x , 0 ) = v 0 ( x ) , x Ω ,
where u 0 , v 0 are a given functions, and t α u represents the Caputo fractional derivative, which is defined as
t α u ( t ) = 0 t w 1 α ( t ξ ) u ( ξ ) d ξ , with w α = t α 1 Γ ( α ) .
When α = 1 , model (1) is called the classic Keller–Segel (KS) equation, which was first introduced in [5,6] to capture the chemotaxis response of bacteria towards chemical agents, where u ( x , t ) stands for the density of bacteria and v ( x , t ) represents the concentration of the oxygen. In biology and mathematics, diffusion and chemotaxis are the basis of the motion of bacteria [7,8]. Thus, KS equations provide a powerful framework to understand the intricate interplay between the motion of bacteria, chemical signaling, and emergent pattern formation [9]. However, anomalous diffusion is a ubiquitous phenomenon in the process of biological movement [10,11,12]. Moreover, we note that anomalous diffusion can be modeled as continuous-time random walks at the macroscopic level [13], so we can modify the diffusion equation by applying a fractional temporal operator. For instance, Langlands and Henry [14] developed fractional chemotaxis diffusion equations with anomalous diffusion for modeling the chemically directed transport of biological organisms. Their work studied the influence of substrate heterogeneity on the dynamics of the KS model by the means of fractional calculus in [15].
Let us recall some work in the literature concerning TFKS equations with the Caputo fractional derivative. By the Aubin–Lions lemma and its variants, the existence of a weak solution was introduced in [16]. Zhou et al. [17] proved the existence of a solution by using the Faedo–Galerkin method with some compactness arguments, and the Mittag–Leffler stability of the solution was given. Their work has established the existence of the nonnegative weak solution in [18]. In [19], some refined results regarding the large time behavior of solutions were derived, and the well-posedness and the asymptotic stability of solutions in Marcinkiewicz spaces were studied. The well-posedness and the blow-up of the solution were established in the setting of Lebesgue and Besov spaces from [20]. El-Sayed et al. [21] obtained the analytical solution by the Adomians decomposition method. The modified homotopy analysis transform method was developed in [22]. Additionally, studies on the fractional KS equations with other fractional derivative operators can be found in [23,24,25,26].
Less work has been carried out on the numerical methods of the TFKS equation. To our knowledge, it is only mentioned in [27]. This work proposed a fractional class of explicit Adams–Bashforth and implicit Adams–Moulton methods of first-and second-order accuracy to solve the TFKS equations with the sufficiently smooth solution. Nevertheless, a growing number of studies suggest that the solution of the time fractional partial differential equations is weakly singular near t = 0 [28,29], i.e., there exists a constant C, for any t ( 0 , T ] :
| t l u ( t ) | C 1 + t α l , l N ,
To overcome the initial time singularity, the L1, L2-1σ, L2 and DG methods on the graded meshes or general nonuniform meshes have been developed in [30,31,32,33,34,35]. The L1, L2 and CQ schemes with proper initial correction using uniform step size can recover the optimal error estimates; see [36,37,38,39]. Another important feature is the problem of large computational cost due to the nonlocality of the fractional derivatives. Then, the fast L1, L2 and L2-1σ schemes based on the sum of exponentials (SOE) approximation were proposed and analyzed in [40,41,42,43,44].
The main difficulties in the study of problem (1) are the weak singularity and nonlocality of the fractional time derivative and the nonlinearity of the equation itself. In order to derive high-precision numerical solutions, we firstly use the nonuniform L2-1σ scheme to handle the singularity of solutions at the initial time, and this scheme is high-order. Inspired by [45,46], we shall adopt the SOE approximation to speed up the computation of the L2-1σ scheme, thus reducing the computational storage and computational cost from O ( N ) and O ( N 2 ) to O ( N exp ) and O ( N N exp ) , respectively. Here N denotes the number of time step and N exp stands for the number of the quadrature nodes. Next, we use the finite element to discretize spatial direction and combine it with the fast L2-1σ method to obtain an implicit scheme. Compared to the explicit scheme, our approach is unconditionally stable, and its accuracy will not decrease. By the improved fractional Grönwall inequality, we further prove the stability and the α -robust error estimates of the numerical scheme. Finally, some numerical results demonstrate the correctness of the theoretical analysis.
The main contributions of our work are as follows:
  • We consider for the first time the numerical method for solving singular cases in the fractional KS models. Compared to the smooth case in reference [27], our numerical method is more in line with the characteristics of fractional order models.
  • A fast numerical scheme is obtained by constructing a fast nonuniform L2-1σ scheme with the finite element method for the time fractional Keller–Segel equations. This numerical scheme has the advantages of high accuracy and low computational storage and can effectively handle the singularity of the solution at t 0 .
  • We prove the stability of the numerical scheme for both the L 2 ( Ω ) and H 1 ( Ω ) norms under some constraints on the time step ratio and obtain a α -robust error estimate by the fractional Grönwall inequality. We note that this theoretical analysis framework is also applicable to the more complex time fractional-order coupled diffusion systems [47].
The outline of this work is as follows. In Section 2, a fast L2-1σ method and the fully discrete scheme are introduced. In Section 3, we establish the unconditional stability of the fully discrete scheme in both L 2 ( Ω ) and H 1 ( Ω ) norms. In Section 4, an α -robust error estimate is provided in both L 2 ( Ω ) and H 1 ( Ω ) norms. In Section 5, we propose several numerical examples to verify theoretical analysis. Finally, a summary of this work is made in Section 6.

2. Fully Discrete Scheme for the TFKS Equations

Let L p ( Ω ) be the Lebesgue space with norm · 0 , p for 1 p ; we denote as W k , p ( Ω ) the Sobolev space with norm · k , p . For p = 2 , we define H k ( Ω ) = W k , 2 ( Ω ) and H 0 1 ( Ω ) = { v H 1 ( Ω ) , v | Ω = 0 } . We also denote v L 2 ( Ω ) = v and v H k ( Ω ) = v k . For the sake of simplicity, we shall apply the letter C to denote a positive constant that is independent of the mesh size and time size.
A weak form of the problem (1) is as follows. Find u , v H 0 1 ( Ω ) such that
( t α u , w ) + ( u , w ) ( u v , w ) = 0 , w H 0 1 ( Ω ) , ( t α v , w ) + ( v , w ) + ( v , w ) = ( u , w ) , w H 0 1 ( Ω ) , u ( x , 0 ) = u 0 , v ( x , 0 ) = v 0 .
Let N N be the time step; we define a nonuniform time partition 0 = t 0 t 1 t N = T with the time point t k = k N r T , k = 0 , 1 , , N . Here r 1 is the grading constant. For k = 1 , 2 , , N , we let τ k = t k t k 1 and t k σ = ( 1 σ ) τ k + t k 1 , σ [ 0 , 1 ] . We also define φ k = φ ( t k ) and φ k , σ = ( 1 σ ) φ k + φ k 1 for 1 k N . Setting σ = α 2 here and after, the L2-1σ approximation of the Caputo derivative (2) is given below [48]. For n = 1 , 2 , , N , we have
t α φ n σ = 0 t n σ w 1 α t n σ ξ φ ( ξ ) d ξ k = 1 n 1 t k 1 t k w 1 α t n σ ξ Π 2 , k φ ( ξ ) d ξ + t n 1 t n σ w 1 α t n σ ξ Π 1 , n φ ( ξ ) d ξ = : ¯ τ α φ n σ ,
where Π 1 , n φ stands for the linear interpolate with the nodes t n , t n 1 , Π 2 , k φ denotes the quadratic interpolate at t k 1 , t k and t k + 1 . Setting the step size ratio ρ k = τ k / τ k + 1 for 1 k N 1 and τ φ k = φ k φ k 1 for 1 k N , the L2-1σ scheme in (4) can be reformulated as
¯ τ α φ n σ = k = 1 n 1 a n k ( n ) τ φ k + ρ k b n k ( n ) τ φ k + 1 b n k ( n ) τ φ k + a 0 ( n ) τ φ n = k = 1 n 1 A n k ( n ) τ φ k + A 0 ( n ) τ φ n
with
a 0 ( n ) = 1 τ n t n 1 t n σ w 1 α ( t n σ ξ ) d ξ , a n k ( n ) = 1 τ k t k 1 t k w 1 α ( t n σ ξ ) d ξ , b n k ( n ) = 2 τ k ( τ k + τ k + 1 ) t k 1 t k ( ξ t k 1 / 2 ) w 1 α ( t n σ ξ ) d ξ ,
and
A n k ( n ) = a 0 ( n ) + ρ n 1 b 1 ( n ) , k = n , a n k ( n ) + ρ k 1 b n k + 1 ( n ) b n k ( n ) , 2 k n 1 , a n 1 ( n ) b n 1 ( n ) , k = 1 .
As can be seen from the above, the computational storage and cost of the L2-1σ scheme are O ( N ) or O ( N 2 ) , which are too expensive. Thus, we consider the fast L2-1σ scheme based on the SOE technique to approximate the convolution kernel t α . The following lemmas are mainly adopted.
Lemma 1
([40]). For the given parameters α ( 0 , 1 ) , ϵ , τ ^ and T, there exists a family of points s i and weight ω i ( i = 1 , 2 , , N exp ) such that
t α i = 1 N exp ω i e s i t ϵ , t [ τ ^ , T ] ,
where
N exp = O log 1 ϵ log log 1 ϵ + log T τ ^ + log 1 τ ^ log log 1 ϵ + log 1 τ ^ .
Due to N exp is of the order O ( log N ) for T 1 or O ( log 2 N ) for T 1 when we fix ϵ , the complexity of our algorithm is nearly optimal. Based on the above lemma, the history part in (4) can be written as
k = 1 n 1 t k 1 t k w 1 α t n σ ξ Π 2 , k u ( ξ ) d ξ 1 Γ ( 1 α ) i = 1 N exp 0 t n 1 Π 2 , k u ( ξ ) ω i e s i ( t n σ ξ ) d ξ : = i = 1 N exp H i ( t n 1 ) ,
where H i ( t 0 ) = 0 and
H i ( t n 1 ) = e s i τ n σ H i ( t n 2 ) + 1 Γ ( 1 α ) t n 2 t n 1 Π 2 , k u ( ξ ) ω i e s i ( t n σ ξ ) d ξ .
Combining (4) and (5), the fast L2-1σ scheme can be represented as
¯ F α φ n σ = a 0 ( n ) τ φ n + i = 1 N exp H i ( t n 1 ) ,
where H i ( t n 1 ) can be calculated by the recurrence formula (6). Obviously, the fast algorithm reduces computational storage and cost from O ( N ) and O ( N 2 ) to O ( N exp ) and O ( N N exp ) , respectively. Then, we equivalently reformulate (7) into the following convolution form
¯ F α φ n σ = B 0 ( n ) φ n + i = 1 n 1 B n i ( n ) B n i 1 ( n ) φ i B n 1 ( n ) φ 0 ,
where
B n k ( n ) = a 0 ( n ) + i = 1 N exp ρ n 1 b ˜ 1 ( n ) , k = n , i = 1 N exp e s i ( t n σ t k + 1 σ ) a ˜ n k ( k + 1 ) + e s i τ k + 1 σ ρ k 1 b ˜ n k + 1 ( k ) b ˜ n k ( k + 1 ) , 2 k n 1 , i = 1 N exp e s i ( t n σ t 2 σ ) ( a ˜ n 1 ( 2 ) b ˜ n 1 ( 2 ) ) , k = 1 ,
with
a ˜ n k ( k + 1 ) = ω i τ k Γ ( 1 α ) t k 1 t k e s i ( t k + 1 σ ξ ) d ξ , b ˜ n k ( k + 1 ) = 2 ω i τ k ( τ k + τ k + 1 ) Γ ( 1 α ) t k 1 t k ( ξ t k 1 / 2 e s i ( t k + 1 σ ξ ) ) d ξ .
Then, the discrete convolution kernel B n k ( n ) of (8) has the following properties [49]:
B n k 1 ( n ) B n k ( k ) > 0 , for 1 k n 1 ,
B 0 ( n ) 26 11 t n 1 t n w 1 α ( t n s ) τ n d s 2 τ n α Γ ( 2 α )
with ϵ ϵ * = min α 2 ( 1 α ) w 1 α ( T ) , 1 26 w 1 α ( T ) .
Lemma 2
([50]). Assume that | t l φ ( t ) | C ( 1 + t α l ) for l = 0 , 1 , 2 , 3 . Then, the fast L2-1σ scheme (7) satisfies the following truncation errors:
t α φ ( t n σ ) ¯ F α φ n σ C t n σ α N min { 3 α , r α } + ϵ ,
and
φ ( t n σ ) φ n , σ C t n σ α N min { 2 , r α }
for n = 1 , 2 , , N .
Let U n (or V n ) be the approximate value of u (or v) at t n and U n , σ = ( 1 σ ) U n + U n 1 (or V n , σ = ( 1 σ ) V n + V n 1 ). We apply the fast L2-1σ scheme to (3), and an implicit semi-discrete scheme reads as follows. For n = 1 , 2 , , N , find U n , V n H 0 1 ( Ω ) such that
( ¯ F α U n σ , w ) + ( U n , σ , w ) ( U n , σ V n , σ , w ) = 0 , w H 0 1 ( Ω ) , ( ¯ F α V n σ , w ) + ( V n , σ , w ) + ( V n , σ , w ) = ( U n , σ , w ) , w H 0 1 ( Ω ) , U 0 = u 0 , V 0 = v 0 .
Define the Mittag–Leffler functions
E α , β ( z ) = k = 0 z k Γ ( β + k α ) , E α ( z ) = k = 0 z k Γ ( 1 + k α ) .
By utilizing Duhamel’s principle, we have the solution’s representation of the problem (1):
u ( t ) = E α ( t α Δ ) u 0 0 t ( t s ) α 1 E α , α ( ( t s ) α Δ ) · ( u v ) ( s ) d s ,
v ( t ) = E α ( t α ( Δ 1 ) ) v 0 + 0 t ( t s ) α 1 E α , α ( ( t s ) α ( Δ 1 ) ) u ( s ) d s ,
Furthermore, we calculate the gradient of (15) to obtain
v ( t ) = E α ( t α ( Δ 1 ) ) v 0 + 0 t ( t s ) α 1 E α , α ( ( t s ) α ( Δ 1 ) ) u ( s ) d s .
Generally, we call the above solutions “mild solution”. Based on the mild solution (14)–(16), we can derive a prior bounds of the solution in the problem (1).
Lemma 3
([19]). Suppose that u 0 L 1 ( Ω ) , v 0 , v 0 L 1 ( Ω ) L ( Ω ) are sufficiently small. Then, there exists a unique global solution ( u , v ) R 2 × ( 0 , + ) to the problem (1) such that
sup t > 0 ( u ( t ) L ( Ω ) + v ( t ) L ( Ω ) ) < , sup t > 0 v ( t ) L ( Ω ) < .
and has the following time decay behavior
sup t > 0 ( u ( t ) L ( Ω ) + v ( t ) L ( Ω ) ) < C ( 1 + t ) α / μ , sup t > 0 v ( t ) L ( Ω ) C ( 1 + t ) α / μ .
where 1 < μ < 2 .
According to the Lemma 3, we assume that v is bounded, i.e., for any t [ 0 , T ] , there exists a constant M > 0 , such that
v L ( Ω ) M .
Then, we shall derive the following boundedness of V n , σ :
V n , σ L ( Ω ) M ,
where M = max 0 n N v n , σ L ( Ω ) + 1 .
Let T h = K be a uniform mesh partition of Ω with the mesh size h. We define that V h H 0 1 ( Ω ) is the finite element space satisfying the homogeneous Dirichlet condition. Define the Ritz projection R h : H 0 1 ( Ω ) V h satisfying
( ( u R h u ) , w h ) = 0 , w V h .
Then, the following interpolation estimates hold [51]
u R h u + h u R h u 1 C h k + 1 u k + 1 .
for any u H 0 1 ( Ω ) H k + 1 ( Ω ) .
Together, the finite element method with the semi-discrete scheme (13) and the fully discrete scheme of the target problem (1) are as follows: For n = 1 , 2 , , N , find U h n , V h n V h such that
( ¯ F α U h n σ , w h ) + ( U h n , σ , w h ) ( U h n , σ V h n , σ , w h ) = 0 , w h V h , ( ¯ F α V h n σ , w h ) + ( V h n , σ , w h ) + ( V h n , σ , w h ) = ( U h n , σ , w h ) , w h V h , U h n = R h u 0 , V h n = R h v 0 .
Similarly, we give the boundedness of V h n , σ by using the the inverse inequality, adn we have
V h n , σ L ( Ω ) R h V n , σ L ( Ω ) + ( R h V n , σ V h n , σ ) L ( Ω ) R h V n , σ L ( Ω ) + C h 1 ( R h V n , σ V h n , σ ) R h V n , σ L ( Ω ) + C h 1 h k v k .
Thus, when v is smooth enough, there exists a constant M > 0 , such that
V h n , σ L ( Ω ) M .

3. Stability Analysis of Fully Discrete Scheme

In this section, we shall establish the stability of the fully discrete scheme (20) in both L 2 ( Ω ) and H 1 ( Ω ) norms. Inspired by [30], we define a sequence of the discrete complementary convolution kernels { P j ( n ) } j = 1 n by
P 0 ( n ) = 1 B 0 ( n ) , P j ( n ) = 1 B 0 ( n j ) k = 0 j 1 B j k 1 ( n k ) B j k ( n k ) P n k ( n ) , 1 j n 1 .
By the theoretical basis provided in [52], we shall derive that the kernel P j ( n ) satisfies the following three properties [50]:
j = k n B j k ( j ) P n j ( n ) = 1 for 1 n N .
j = 1 n P n j ( n ) t j σ α 2 1 + r α T α l N e r t N l N Γ ( 1 + l N α ) Γ ( 1 + l N ) , l N = 1 / ln N .
j = 1 n P n j ( n ) 2 t n α Γ ( 1 + α ) .
We shall introduce two useful lemmas, which play a significant role in the subsequent theory.
Lemma 4
([50]). For any sequence { φ n } n = 1 N , the following holds:
( ¯ F α φ n σ , φ n , σ ) 1 2 ¯ F α φ n σ 2 .
Lemma 5
([50]). Let λ i be the nonnegative constants with 0 i = 1 n λ i Λ , where Λ is a positive constant. Assume that the nonnegative sequences { φ k } k = 0 N , { ξ n } n = 1 N , and { η n } n = 1 N satisfy
¯ F α ( φ n σ ) 2 i = 1 n λ i ( φ i , σ ) 2 + ξ n φ n , σ + ( η n ) 2 for n 1 .
If the maximum time step satisfies τ [ 2 Γ ( 2 α ) Λ ] 1 / α , we can get
φ n E α ( 2 Λ t n α ) φ 0 + max 1 k n j = 1 k P k j ( k ) ( ξ j + η j ) + max 1 j n { η j } for 1 n N .
In the following, we shall present the stability results of the fully discrete scheme in both L 2 ( Ω ) and H 1 ( Ω ) norms.
Theorem 1.
Let U h n , V h n be the solution to the fully discrete scheme (20). For n = 0 , 1 , 2 , , N , there exists a positive constant τ * ( τ τ * ) , and the following holds
U h n 1 + V h n C U h 0 + V h 0 ,
U h n 1 + V h n 1 C U h 0 1 + V h 0 1 ,
where C is α-robust constant.
Proof. 
Setting w h = U h n , σ in the first equation of the fully discrete scheme (20), and utilizing the Cauchy–Schwartz inequality and the Young’s inequality, we have
( ¯ F α U h n σ , U h n , σ ) + ( U h n , σ , U h n , σ ) = ( U h n , σ V h n , σ , U h n , σ ) V h n , σ L ( Ω ) U h n , σ U h n , σ ε U h n , σ 2 + M ε U h n , σ 2 , ε ( 0 , 1 )
It follows from the Lemma 5 and (25) that
U h n   E α 2 M ε t n α U h 0 .
Let w h = V h n , σ in the second equation of the fully discrete scheme (20). We have
( ¯ F α V h n σ , V h n , σ ) + ( V h n , σ , V h n , σ ) + ( V h n , σ , V h n , σ ) = ( U h n , σ , V h n , σ ) ,
Then, we use Young’s inequality and (25) to get
¯ F α V h n σ 2 U h n , σ 2 + V h n , σ 2 .
By Lemma 5, we have
V h n E α ( 2 t n α ) V h 0 + max 1 j n U h j , σ .
Together with (28), (26) has been completed.
Let w h = ¯ F α U h n σ in the first equation of the fully discrete scheme (20). The Cauchy–Schwartz inequality and the Young’s inequality are used to yield
( ¯ F α U h n σ , ¯ F α U h n σ ) + ( U h n , σ , ¯ F α U h n σ ) = ( U h n , σ V h n , σ , ¯ F α U h n σ ) V h n , σ L ( Ω ) U h n , σ ¯ F α U h n σ M ε U h n , σ 2 + ε ¯ F α U h n σ 2
Here ε > 0 sufficient small. By the Poincaré inequality in (30) and (25), we obtain
¯ F α U h n σ 2 2 M ε U h n , σ 2 .
Then, based on Lemma 5, we have
U h n 1 E α 4 M ε t n α U h 0 1 .
Setting w h = Δ V h n , σ in the second equation of the fully discrete scheme (20), we have
( ¯ F α V h n σ , V h n , σ ) + ( Δ V h n , σ , Δ V h n , σ ) + ( V h n , σ , V h n , σ ) = ( U h n , σ , V h n , σ ) .
By using the Cauchy–Schwartz inequality and (25), we thus obtain
¯ F α V h n σ 1 2 U h n , σ 1 2 + V h n , σ 1 2 .
By Lemma 5, we get
V h n 1 E α ( 2 t n α ) V h 0 1 + max 1 j n U h j , σ 1 .
Then, (27) has been completed. □

4. Error Analysis of the Fully Discrete Scheme

In this section, we focus on the error analysis of the fully discrete scheme. Define
U n σ U h n σ = U n σ R h U n σ + R h U n σ U h n σ = θ h n σ + η h n σ . V n σ V h n σ = V n σ R h V n σ + R h V n σ V h n σ = ρ h n σ + β h n σ . U n , σ U h n , σ = U n , σ R h U n , σ + R h U n , σ U h n , σ = θ h n , σ + η h n , σ . V n , σ V h n , σ = V n , σ R h V n , σ + R h V n , σ V h n , σ = ρ h n , σ + β h n , σ .
Firstly, we provide the spatial error estimates for the fully discrete scheme (20).
Theorem 2.
Assume that U n , V n H k + 1 ( Ω ) H 0 1 ( Ω ) are the solution of the semi-discrete scheme (13). Let U h n , V h n V h be the solution of the fully discrete scheme (20). Then, for n = 1 , 2 , , N , the following error estimates hold:
U n U h n + V n V h n C h k + 1 ,
U n U h n 1 + V n V h n 1 C h k ,
where the constant C is α-robust.
Proof. 
Subtract the first equation of the semi-discrete scheme (13) from the first equation of the fully discrete scheme (20) to obtain
( ¯ F α η h n σ , w h ) + ( η h n , σ , w h ) = ( U n , σ V n , σ U h n , σ V h n , σ , w h ) ( ¯ F α θ h n σ , w h ) M ε U n , σ U h n , σ 2 + ε w h 2 + ¯ τ α θ h n w h M ε ( η h n , σ 2 + θ h n , σ 2 ) + ε w h 2 + ¯ F α θ h n σ w h .
By the definition (8), it follows from (9), (10) and (21) that
¯ F α θ h n σ   B 0 ( n ) θ h n   +   i = 1 n 1 ( B n i 1 ( n ) B n i ( n ) ) θ h i B n 1 ( n ) θ h 0 B 0 ( n ) θ h n + i = 1 n 1 ( B n i 1 ( n ) B n i ( n ) ) θ h i + B n 1 ( n ) θ h 0 B 0 ( n ) + i = 1 n 1 ( B n i 1 ( n ) B n i ( n ) ) + B n 1 ( n ) C h k + 1 = 2 B 0 ( n ) C h k + 1 4 τ n α Γ ( 2 α ) C h k + 1 .
Taking w h = η h n , σ in (35) and by (25), we have
¯ F α η h n σ 2 2 M ε η h n , σ 2 + 2 M ε C h 2 ( k + 1 ) + 4 B 0 ( n ) C h k + 1 η h n , σ 1 + 2 M ε η h n , σ 2 + 2 M ε + 2 B 0 ( n ) C h 2 ( k + 1 ) .
Due to η h 0 = 0 , by Lemma 5 and (24), we have
η h n E α 2 1 + 2 M ε t n α 2 M ε + 2 B 0 ( n ) C h k + 1 .
Subtract the second equation of the semi-discrete scheme (13) from the second equation of the fully discrete scheme (20) to yield
( ¯ F α β h n σ , w h ) + ( β h n , σ , w h ) = ( β h n , σ + ρ h n , σ , w h ) ( ¯ F α ρ h n σ , w h ) + ( θ h n , σ + η h n , σ , w h ) .
Let w h = β h n , σ and apply Young’s inequality and (25) to get
¯ F α β h n σ 2 2 3 2 β h n , σ 2 + ρ h n , σ β h n , σ + ¯ F α ρ h n σ β h n , σ + θ h n , σ β h n , σ + 1 2 η h n , σ 2 .
Similar to (36), we have
¯ F α ρ h n σ 2 B 0 ( n ) C h k + 1 .
Therefore, we obtain that
¯ F α β h n σ 2 3 β h n , σ 2 + 2 ( 2 + 2 B 0 ( n ) ) C h k + 1 β h n , σ + η h n , σ 2 .
Due to β h 0 = 0 , by Lemma 5 and (24), we have
β h n E α ( 6 t n α ) β h 0 + max 1 i n j = 1 i P i j ( i ) 2 ( 2 + 2 B 0 ( n ) ) C h k + 1 + η h j , σ + max 1 j n η h j , σ E α ( 6 t n α ) max 1 i n 4 ( 2 + 2 B 0 ( n ) ) t i α Γ ( 1 + α ) C h k + 1 + 2 t i α Γ ( 1 + α ) max 1 j i η h j , σ + max 1 j n η h j , σ E α ( 6 t n α ) 4 ( 2 + 2 B 0 ( n ) ) t n α Γ ( 1 + α ) C h k + 1 + 1 + 2 t n α Γ ( 1 + α ) max 1 j n η h j , σ C 1 h k + 1 + max 1 j n η h j , σ ,
where
C 1 = max E α ( 6 t n α ) 4 ( 2 + 2 B 0 ( n ) ) t n α Γ ( 1 + α ) C , E α ( 6 t n α ) 1 + 2 t n α Γ ( 1 + α ) .
Thus, by using the triangle inequality, (4) and the interpolation error (19), we can obtain (33).
Taking w h = ¯ F α η h n σ in the first equation of the semi-discrete scheme (13) and the fully discrete scheme (20), and subtracting the two equations to obtain
( ¯ F α η h n σ , ¯ F α η h n σ ) + ( η h n , σ , ¯ F α η h n σ ) = ( U n , σ V n , σ U h n , σ V h n , σ , ¯ F α η h n σ ) ( ¯ F α θ h n σ , ¯ F α η h n σ ) M ( η h n , σ + θ h n , σ ) ¯ F α η h n σ + ¯ F α θ h n σ ¯ F α η h n σ M ε ( η h n , σ 2 + θ h n , σ 2 ) + ε ¯ F α η h n σ 2 + 1 ε ¯ F α θ h n σ 2 + ε ¯ F α η h n σ 2 .
Here, we set the parameter ε to be sufficient small. Also, we have
¯ F α θ h n σ 2 B 0 ( n ) C h k + 1 .
Thus, by the Poincaré inequality and (25), we obtain
¯ F α η h n σ 2 2 M ε η h n , σ 2 + 2 M ε + 4 B 0 ( n ) ε C h 2 ( k + 1 ) .
By using the fractional Grönwall inequality, we have
η h n E α 4 M ε t n α 2 M ε + 4 B 0 ( n ) ε C h k + 1 .
Taking w h = Δ β h n , σ in Equation (38) and using Young’s inequality and interpolation estimate (19), we get
( ¯ F α β h n σ , β h n , σ ) β h n , σ 2 + ρ h n , σ β h n , σ + ¯ F α ρ h n , σ β h n , σ + θ h n , σ β h n , σ + η h n , σ β h n , σ 3 2 β h n , σ 2 + 2 C h k + ¯ F α ρ h n , σ β h n , σ + 1 2 η h n , σ 2 .
Also, ¯ F α ρ h n , σ 2 B 0 ( n ) C h k . Thus, similar to the deduction of (39), it can be concluded that
β h n C 1 h k + max 1 j n η h j , σ .
Finally, the triangle inequality and (41) can be used to prove (34). □
Assume that
| t l u ( t ) | C T ( 1 + t α l ) for l = 0 , 1 , 2 , 3 .
| t l v ( t ) | C T ( 1 + t α l ) for l = 0 , 1 , 2 , 3 .
Next, we shall introduce the error estimates of the fully discrete scheme (20) in both L 2 ( Ω ) and H 1 ( Ω ) norms.
Theorem 3.
Assume that u , v are the solution of the weak form (3). Let U h n , V h n be the solution of the fully discrete scheme (20). Then, for n = 0 , 1 , 2 , , N , the following error estimates hold:
u ( t n ) U h n + v ( t n ) V h n C N m i n { 2 , r α } + h k + 1 + ϵ .
u ( t n ) U h n 1 + v ( t n ) V h n 1 C N m i n { 2 , r α } + h k + ϵ .
where C is an α-robust constant.
Proof. 
Define
E u n , σ = u n , σ U n , σ , E v n , σ = v n , σ V n , σ . E u n σ = u n σ U n σ , E v n σ = v n σ V n σ .
Subtract the second equation of the semi-discrete scheme (13) from the second equation of the weak form (3) to yield
( t α v n σ ¯ F α V n σ , w ) + ( v n σ V n , σ , w ) + ( v n σ V n , σ , w ) = ( u n σ U n , σ , w ) .
Due to
t α v n σ ¯ F α V n σ = t α v n σ ¯ F α v n σ + ¯ F α v n σ ¯ F α V n σ . v n σ V n , σ = v n σ v n , σ + v n , σ V n , σ . v n σ V n , σ = v n σ v n , σ + v n , σ V n , σ . u n σ U n , σ = u n σ u n , σ + u n , σ U n , σ .
Taking w h = E v n , σ , we can obtain
( ¯ F α E v n σ , E v n , σ ) + ( E v n , σ , E v n , σ ) + ( E v n , σ , E v n , σ ) = ( t α v n σ F α v n σ , E v n , σ ) + ( Δ ( v n σ v n , σ ) , E v n , σ ) ( v n σ v n , σ , E v n , σ ) + ( u n σ u n , σ , E v n , σ ) + ( E u n , σ , E v n , σ ) .
According to the truncation errors (11) and (12), it follows from (25) that
¯ F α E v n σ 2 2 3 C t n σ α N m i n { 2 , r α } + C t n σ α N m i n { 3 α , r α } + ϵ E v n , σ + E v n , σ 2 + E u n , σ 2 E v n , σ 2 + 8 C t n σ α N m i n { 2 , r α } + ϵ E v n , σ + E u n , σ 2 .
Thus, by the Lemma 5, (23) and E v 0 = 0 , we can obtain
E v n E α ( 2 t n α ) max 1 k n j = 1 k P k j ( k ) 8 C T t j σ α N min { 2 , r α } + ϵ + E u j , σ + max 1 j n E u j , σ 8 C T E α ( 2 t n α ) 2 1 + r α T α l N e r t N l N Γ ( 1 + l N α ) Γ ( 1 + l N ) N min { 2 , r α } + ϵ + E α ( 2 t n α ) 2 t n α Γ ( 1 + α ) + 1 max 1 j n E u j , σ C 2 N min { 2 , r α } + ϵ + max 1 j n E u j , σ .
Here
C 2 = max 8 C T E α ( 2 t n α ) 2 1 + r α T α l N e r t N l N Γ ( 1 + l N α ) Γ ( 1 + l N ) , E α ( 2 t n α ) 2 t n α Γ ( 1 + α ) + 1 .
Subtracting the first equation of the semi-discrete scheme (13) from the second equation of the weak form (3) and shifting the equation terms to obtain
( ¯ F α E u n σ , w ) + ( E u n , σ , w ) = ( u n σ v n σ U n , σ V n , σ , w ) + ( ¯ F α u n σ t α u n σ , w ) + ( ( u n , σ u n σ ) , w ) M C t n σ α N m i n { 2 , r α } + E u n , σ w + ( C t n σ α N m i n { 3 α , r α } + ε ) w + C t n σ α N m i n { 2 , r α } w M E u n , σ w + ( M + 2 ) ( C t n σ α N m i n { 2 , r α } + ϵ ) w .
Taking w = E u n , σ and by (25), we obtain
¯ F α E u n σ 2 2 M E u n , σ 2 + ( M + 2 ) ( C t n σ α N m i n { 2 , r α } + ϵ ) E u n , σ .
Then, by the fractional Grönwall inequality, we have
E u n E α ( 4 M t n α ) 2 t n α Γ ( 1 + α ) + 1 ( M + 2 ) C t n σ α N m i n { 2 , r α } + ϵ .
Finally, the conclusion (42) can be obtained by utilizing the triangular inequality, (46) and (33).
Next, let w h = Δ E v n , σ in Equation (45) and taking w h = ¯ F α E u n σ in Equation (47). We adopt the proof in (42), and we can obtain
E u n C N min { 2 , r α } + ϵ .
and
E v n C N min { 2 , r α } + ϵ .
As a result, we can obtain (43) by combining (34) with the triangle inequality. □

5. Numerical Experiment

In this section, we shall provide some numerical examples to illustrate the effectiveness of our numerical scheme and the reliability of our theoretical results. To derive the numerical solution, we use the fast L2-1σ scheme to approximate the time Caputo fractional derivative and apply the linear finite element to discretize spatial direction. Moreover, we choose the tolerance error ϵ = 10 12 and the cut-off time τ ^ = 10 12 to speed up the convolution computation of the L2-1σ scheme. At each time level, the nonlinear algebraic systems is solved by using a fixed-point algorithms with the termination error 10 12 . For simplicity, we define
E u = max 1 n N u ( t n ) U h n , E u 1 = max 1 n N u ( t n ) U h n 1
E v = max 1 n N v ( t n ) V h n , E v 1 = max 1 n N v ( t n ) V h n 1
Let us consider the following time fractional order Keller–Segel problem.
t α u Δ u + · ( u v ) = f , x Ω , 0 < t < T , t α v Δ v + v u = g , x Ω , 0 < t < T .
Thus, the right-hand sides, f and g are determined from the choice for u and v.
Example 1.
Assume that the domain Ω = ( 0 , 1 ) 2 , we then consider the smooth solutions are given by
u = 4 π ( t 2 + t α ) sin ( π x ) sin ( π y ) , and v = ( t 2 + t α ) sin ( π x ) sin ( π y ) .
Taking the finial time T = 110 3 and the time mesh parameter r = 6 / α , the numerical solution and exact solution are shown in Figure 1, which are consistent. Here, we mainly consider the situation of α 1 . In Table 1, the spatial error convergence orders of u , v are approximately 2 and 1 in the L 2 ( Ω ) norm and the H 1 ( Ω ) norm, respectively, which is consistent with Theorem 2. In addition, we provide the time error results of u , v in the L 2 ( Ω ) norm in Table 2. From the results, it can be seen that the error convergence order is close to 2, which is consistent with Theorem 3.
Finally, we provide a computing time comparison between the L2-1σ scheme and the fast L2-1σ scheme in Table 3, and we can see that the fast algorithm requires significantly less computation time.
Example 2.
Assume that the domain Ω = ( 0 , 1 ) 2 ; we then consider the non-smooth solutions are given by
u = 5 ( t 2 + t α ) x y ( x 0.5 ) ( y 1 ) , in Ω 1 , ( t 2 + t α ) ( x 0.5 ) ( x 1 ) y ( y 1 ) , in Ω 2 ,
and
v = ( t 2 + t α ) x y ( x 0.5 ) ( y 1 ) , in Ω 1 , 0.2 ( t 2 + t α ) ( x 0.5 ) ( x 1 ) y ( y 1 ) , in Ω 2 ,
where Ω 1 = [ 0 , 0.5 ] × [ 0 , 1 ] and Ω 2 = [ 0.5 , 1 ] × [ 0 , 1 ] .
In the same way, we take the finial time T = 1 × 10−3 and the time mesh parameter r = 6 / α . From Figure 2, it can be seen that the numerical solution is consistent with the exact solution. Based on the results in Table 4, we can also achieve the convergence orders of the second order and the first order in the L 2 ( Ω ) norm and H 1 ( Ω ) norm for the case of the non-smooth solutions. By comparing the data in Table 2, Table 5, and Table 6, it can be concluded that for the case of the non-smooth solutions, a finer spatial mesh discretization is required to achieve a temporal convergence order close to 2.

6. Conclusions

This work presents present a fast L2-1σ/FEM scheme for solving the time fractional Keller–Segel equations with weakly singular solutions. Based on an improved fractional Grönwall inequality, we establish stability and the α robust error estimates for the numerical formats. Finally, some numerical examples are presented to illustrate the reliability of our algorithms and the correctness of our theoretical results. However, there are still some minor flaws here, such as the small final time of our numerical simulation. For this problem, we will further study the blow-up of the numerical solution to derive a long-term numerical simulation.

Author Contributions

Conceptualization, Q.L. and J.X.; methodology, Q.L. and J.X.; software, Q.L. and S.C.; validation, Q.L.; formal analysis, Q.L. and J.X.; investigation, Q.L.; writing—original draft preparation, Q.L. and J.X.; writing—review and editing, Q.L.; funding acquisition, Q.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Educational Commission Science Programm of Jiangxi Province (GJJ2201245) and the Natural Science Foundation of Jiangxi Province (20242BAB20007).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no competing interests.

References

  1. Magin, R.L. Fractional calculus models of complex dynamics in biological tissues. Comput. Math. Appl. 2010, 59, 1586–1593. [Google Scholar] [CrossRef]
  2. Hilfer, R. Applications of Fractional Calculus in Physics; World Scientific: Singapore, 2000. [Google Scholar]
  3. Caponetto, R.; Dongola, G.; Fortuna, L.; Petras, I. Fractional Order Systems: Modeling and Control Applications; World Scientific: Singapore, 2010; Volume 72. [Google Scholar]
  4. Lord, R.; Fang, F.; Bervoets, F.; Oosterlee, C.W. A fast and accurate FFT-based method for pricing early-exercise options under Lévy processes. SIAM J. Sci. Comput. 2008, 30, 1678–1705. [Google Scholar] [CrossRef]
  5. Keller, E.F.; Segel, L.A. Initiation of slime mold aggregation viewed as an instability. J. Theor. Biol. 1970, 26, 399–415. [Google Scholar] [CrossRef]
  6. Keller, E.F.; Segel, L.A. Traveling bands of chemotactic bacteria: A theoretical analysis. J. Theor. Biol. 1971, 30, 235–248. [Google Scholar] [CrossRef]
  7. Haastert, P.J.M.V.; Devreotes, P.N. Chemotaxis: Signalling the way forward. Nat. Rev. Mol. Cell Biol. 2004, 5, 626–634. [Google Scholar] [CrossRef] [PubMed]
  8. Hillen, T.; Painter, K.J. A user’s guide to PDE models for chemotaxis. J. Math. Biol. 2009, 58, 183–217. [Google Scholar] [CrossRef]
  9. Eisenbach, M. Chemotaxis; World Scientific Publishing Company: Singapore, 2004. [Google Scholar]
  10. Feder, T.J.; Brust-Mascher, I.; Slattery, J.P.; Baird, B.; Webb, W.W. Constrained diffusion or immobile fraction on cell surfaces: A new interpretation. Biophys. J. 1996, 70, 2767–2773. [Google Scholar] [CrossRef]
  11. Banks, D.S.; Fradin, C. Anomalous diffusion of proteins due to molecular crowding. Biophys. J. 2005, 89, 2960–2971. [Google Scholar] [CrossRef]
  12. Weiss, M.; Hashimoto, H.; Nilsson, T. Anomalous protein diffusion in living cells as seen by fluorescence correlation spectroscopy. Biophys. J. 2003, 84, 4043–4052. [Google Scholar] [CrossRef]
  13. Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar] [CrossRef]
  14. Langlands, T.A.M.; Henry, B.I. Fractional chemotaxis diffusion equations. Phys. Rev. E 2010, 81, 051102. [Google Scholar] [CrossRef] [PubMed]
  15. Naghibolhosseini, M. Estimation of Outer-Middle Ear Transmission Using DPOAEs and Fractional-Order Modeling of Human Middle Ear. Ph.D. Thesis, City University of New York, New York, NY, USA, 2015. [Google Scholar]
  16. Li, L.; Liu, J.G. Some compactness criteria for weak solutions of time fractional PDEs. SIAM J. Math. Anal. 2018, 50, 3963–3995. [Google Scholar] [CrossRef]
  17. Zhou, Y.; Manimaran, J.; Shangerganesh, L.; Debbouche, A. Weakness and Mittag–Leffler stability of solutions for time-fractional Keller–Segel models. Int. J. Nonlinear Sci. Numer. Simul. 2018, 19, 753–761. [Google Scholar] [CrossRef]
  18. Aruchamy, A.; Tyagi, J. Nonnegative solutions to time fractional Keller–Segel system. Math. Methods Appl. Sci. 2021, 44, 1812–1830. [Google Scholar] [CrossRef]
  19. Bezerra, M.; Cuevas, C.; Silva, C.; Soto, H. On the fractional doubly parabolic Keller-Segel system modelling chemotaxis. Sci. China Math. 2022, 65, 1827–1874. [Google Scholar] [CrossRef]
  20. Costa, M.; Cuevas, C.; Silva, C.; Soto, H. Well-posedness and blow-up of the fractional Keller–Segel model on domains. Math. Nachrichten 2023, 296, 5569–5592. [Google Scholar] [CrossRef]
  21. El-Sayed, A.M.A.; Rida, S.Z.; Arafa, A.A.M. On the solutions of time-fractional bacterial chemotaxis in a diffusion gradient chamber. Int. J. Nonlinear Sci. 2009, 7, 485–492. [Google Scholar]
  22. Kumar, S.; Kumar, A.; Argyros, I.K. A new analysis for the Keller–Segel model of fractional order. Numer. Algorithms 2017, 75, 213–228. [Google Scholar] [CrossRef]
  23. Dokuyucu, M.A.; Baleanu, D.; Çelik, E. Analysis of Keller–Segel model with Atangana-Baleanu fractional derivative. Filomat 2018, 32, 5633–5643. [Google Scholar] [CrossRef]
  24. Morales-Delgado, V.F.; Gómez-Aguilar, J.F.; Kumar, S.; Taneco-Hernández, M.A. Analytical solutions of the Keller–Segel chemotaxis model involving fractional operators without singular kernel. Eur. Phys. J. Plus 2018, 133, 200. [Google Scholar] [CrossRef]
  25. Nguyen, A.T.; Tuan, N.H.; Yang, C. On cauchy problem for fractional parabolic-elliptic Keller–Segel model. Adv. Nonlinear Anal. 2022, 12, 97–116. [Google Scholar] [CrossRef]
  26. Khaider, H.; El-Ouaarabi, M.; Raji, A. An Global existence and uniqueness of mild solution for a fractional Keller-Segel system in Besov-Morrey spaces. Math. Model. Anal. 2025, 30, 685–706. [Google Scholar] [CrossRef]
  27. Zayernouri, M.; Matzavinos, A. Fractional Adams–Bashforth/Moulton methods: An application to the fractional Keller–Segel chemotaxis system. J. Comput. Phys. 2016, 317, 1–14. [Google Scholar] [CrossRef]
  28. Sakamoto, K.; Yamamoto, M. Initial value/boundary value problems for fractional diffusion-wave equations and applications to some inverse problems. J. Math. Anal. Appl. 2011, 382, 426–447. [Google Scholar] [CrossRef]
  29. 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]
  30. Liao, H.L.; Li, D.F.; Zhang, J.W. Sharp error estimate of the nonuniform L1 formula for linear reaction-subdiffusion equations. SIAM J. Numer. Anal. 2018, 56, 1112–1133. [Google Scholar] [CrossRef]
  31. Kopteva, N. Error analysis of the L1 method on graded and uniform meshes for a fractional-derivative problem in two and three dimensions. Math. Comput. 2019, 88, 2135–2155. [Google Scholar] [CrossRef]
  32. Chen, H.; Stynes, M. Error analysis of a second-order method on fitted meshes for a time-fractional diffusion problem. J. Sci. Comput. 2019, 79, 624–647. [Google Scholar] [CrossRef]
  33. Kopteva, N. Error analysis of an L2-type method on graded meshes for a fractional-order parabolic problem. Math. Comput. 2021, 90, 19–40. [Google Scholar] [CrossRef]
  34. Huang, C.B.; Stynes, M. A sharp α-robust L(H1) error bound for a time-fractional Allen–Cahn problem discretised by the Alikhanov L2-1σ scheme and a standard FEM. J. Sci. Comput. 2022, 91, 43. [Google Scholar] [CrossRef]
  35. Mustapha, K.; Abdallah, B.; Furati, K.M. A discontinuous Petrov–Galerkin method for time-fractional diffusion equations. SIAM J. Numer. Anal. 2014, 52, 2512–2529. [Google Scholar] [CrossRef]
  36. Jin, B.T.; Li, B.Y.; Zhou, Z. Correction of high-order bdf convolution quadrature for fractional evolution equations. SIAM J. Sci. Comput. 2017, 39, A3129–A3152. [Google Scholar] [CrossRef]
  37. Jin, B.T.; Li, B.Y.; Zhou, Z. Subdiffusion with time-dependent coefficients: Improved regularity and second-order time stepping. Numer. Math. 2020, 145, 883–913. [Google Scholar] [CrossRef]
  38. Xing, Y.Y.; Yan, Y.B. A higher order numerical method for time fractional partial differential equations with nonsmooth data. J. Comput. Phys. 2018, 357, 305–323. [Google Scholar] [CrossRef]
  39. Yan, Y.B.; Khan, M.; Ford, N.J. An analysis of the modified L1 scheme for time-fractional partial differential equations with nonsmooth data. SIAM J. Numer. Anal. 2018, 56, 210–227. [Google Scholar] [CrossRef]
  40. Jiang, S.D.; Zhang, J.W.; Zhang, Q.; Zhang, Z.M. Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations. Commun. Comput. Phys. 2017, 21, 650–678. [Google Scholar] [CrossRef]
  41. Liao, H.L.; Yan, Y.G.; Zhang, J.W. Unconditional convergence of a fast two-level linearized algorithm for semilinear subdiffusion equations. J. Sci. Comput. 2019, 80, 1–25. [Google Scholar] [CrossRef]
  42. Yan, Y.G.; Sun, Z.Z.; Zhang, J.W. Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations: A second-order scheme. Commun. Comput. Phys. 2017, 22, 1028–1048. [Google Scholar] [CrossRef]
  43. Zhu, H.Y.; Xu, C.J. A fast high order method for the time-fractional diffusion equation. SIAM J. Numer. Anal. 2019, 57, 2829–2849. [Google Scholar] [CrossRef]
  44. Liu, N.; Chen, Y.P.; Zhang, J.W.; Zhao, Y.M. Unconditionally optimal h 1-error estimate of a fast nonuniform L2-1σ scheme for nonlinear subdiffusion equations. Numer. Algorithms 2023, 92, 1655–1677. [Google Scholar] [CrossRef]
  45. Li, Q.; Xie, J. A fast second order PDE approach for the space-time fractional parabolic problems. AIMS Math. 2025, 10, 25568–25588. [Google Scholar] [CrossRef]
  46. Zeng, Y.; Tan, Z. An α-robust two-grid finite element method with nonuniform L2-1Σ scheme for the semilinear Caputo-Hadamard time-fractional diffusion equations involving initial singularity. Appl. Math. Comput. 2025, 496, 129355. [Google Scholar]
  47. Garrappa, R.; Moret, I.; Popolizio, M. Solving the time-fractional Schrödinger equation by Krylov projection methods. J. Comput. Phys. 2015, 293, 115–134. [Google Scholar] [CrossRef]
  48. Alikhanov, A.A. A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 2015, 280, 424–438. [Google Scholar] [CrossRef]
  49. Li, X.; Liao, H.L.; Zhang, L.M. A second-order fast compact scheme with unequal time-steps for subdiffusion problems. Numer. Algorithms 2021, 86, 1011–1039. [Google Scholar] [CrossRef]
  50. Wang, Y.B.; An, N.; Huang, C.B. Unconditional optimal error bounds of the fast nonuniform Alikhanov scheme for a nonlinear time-fractional biharmonic equation. J. Appl. Math. Comput. 2024, 70, 4053–4071. [Google Scholar] [CrossRef]
  51. Thomée, V. Galerkin Finite Element Methods for Parabolic Problems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2007; Volume 25. [Google Scholar]
  52. 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]
Figure 1. The comparison figures of the exact solution and the numerical solution with N = 100, h = 1 64 , α = 0.8 for Example 1.
Figure 1. The comparison figures of the exact solution and the numerical solution with N = 100, h = 1 64 , α = 0.8 for Example 1.
Fractalfract 10 00119 g001
Figure 2. The comparison figures of the exact solution and the numerical solution for N = 100 , h = 1 64 , α = 0.8 for Example 2.
Figure 2. The comparison figures of the exact solution and the numerical solution for N = 100 , h = 1 64 , α = 0.8 for Example 2.
Fractalfract 10 00119 g002
Table 1. The spatial errors and convergence orders with the time steps N = 100 for Example 1.
Table 1. The spatial errors and convergence orders with the time steps N = 100 for Example 1.
α h E u Rate E u 1 Rate E v Rate E v 1 Rate
0.8 1 / 4 1.3527 × 10−34.5514 × 10−21.0776 × 10−43.6208 × 10−3
1 / 8 2.6193 × 10−42.36862.2136 × 10−21.03992.0876 × 10−52.36791.7614 × 10−31.0396
1 / 16 5.9070 × 10−52.14871.0954 × 10−21.01494.6869 × 10−62.15518.7172 × 10−41.0148
1 / 32 1.4979 × 10−51.97955.4615 × 10−31.00411.1450 × 10−62.03334.3463 × 10−41.0041
0.9 1 / 4 6.6022 × 10−42.3059 × 10−25.2545 × 10−51.8348 × 10−3
1 / 8 1.2279 × 10−42.42671.1145 × 10−21.04909.7748 × 10−62.42648.8684 × 10−41.0489
1 / 16 2.6402 × 10−52.21755.4992 × 10−31.01912.1014 × 10−62.21774.3761 × 10−41.0190
1 / 32 6.3036 × 10−62.06642.7391 × 10−31.00554.9967 × 10−72.07232.1797 × 10−41.0055
0.95 1 / 4 4.6514 × 10−41.6385 × 10−23.7016 × 10−51.3038 × 10−3
1 / 8 8.5618 × 10−52.44177.9053 × 10−31.05156.8140 × 10−62.44166.2907 × 10−41.0514
1 / 16 1.8064 × 10−52.24483.8966 × 10−31.02061.4378 × 10−62.24473.1008 × 10−41.0206
1 / 32 4.2409 × 10−62.09071.9399 × 10−31.00623.3717 × 10−72.09231.5437 × 10−41.0062
Table 2. The time errors and convergence orders with the spatial mesh size h = 1 100 for Example 1.
Table 2. The time errors and convergence orders with the spatial mesh size h = 1 100 for Example 1.
α N E u Rate E v Rate
0.844.6535 × 10−44.0864 × 10−5
81.4175 × 10−41.71491.2460 × 10−51.7135
163.7849 × 10−51.90513.2314 × 10−61.9471
321.0781 × 10−51.81187.9979 × 10−72.0145
0.941.2799 × 10−41.0654 × 10−5
83.8748 × 10−51.72383.2209 × 10−61.7258
161.0290 × 10−51.91298.4453 × 10−71.9312
322.7964 × 10−61.87962.1743 × 10−71.9576
0.9544.6330 × 10−53.7983 × 10−6
81.3992 × 10−51.72741.1443 × 10−61.7309
163.7566 × 10−61.89713.0351 × 10−71.9147
321.0897 × 10−61.78558.4279 × 10−81.8485
Table 3. The computation time of the L2-1σ/FEM and the fast L2-1σ/FEM scheme with h = 1 / 8 , α = 0.8 for Example 1.
Table 3. The computation time of the L2-1σ/FEM and the fast L2-1σ/FEM scheme with h = 1 / 8 , α = 0.8 for Example 1.
N8001000120014001600
L2-1σ/FEM scheme134.128 s208.3286 s338.0771 s673.9065 s900.8299 s
Fast L2-1σ/FEM scheme94.9092 s167.8129 s222.4437 s310.5037 s328.4481 s
Table 4. The spatial errors and convergence orders with the time steps N = 100 for Example 2.
Table 4. The spatial errors and convergence orders with the time steps N = 100 for Example 2.
α h E u Rate E u 1 Rate E v Rate E v 1 Rate
0.8 1 / 4 2.6299 × 10−56.3752 × 10−45.2618 × 10−61.2748 × 10−4
1 / 8 5.2585 × 10−62.32233.1209 × 10−41.03051.0528 × 10−62.32136.2412 × 10−51.0303
1 / 16 1.1810 × 10−62.15471.5406 × 10−41.01852.3662 × 10−72.15363.0811 × 10−51.0184
1 / 32 2.8548 × 10−72.04857.6730 × 10−51.00565.7217 × 10−82.04811.5346 × 10−51.0056
0.9 1 / 4 1.2896 × 10−53.2526 × 10−42.5793 × 10−66.5049 × 10−5
1 / 8 2.4591 × 10−62.39071.5789 × 10−41.04274.9192 × 10−72.39053.1577 × 10−51.0427
1 / 16 5.2117 × 10−72.23837.7482 × 10−51.02701.0429 × 10−72.23791.5496 × 10−51.0269
1 / 32 1.2231 × 10−72.09123.8500 × 10−51.00902.4481 × 10−82.09087.7001 × 10−61.0090
0.95 1 / 4 9.0968 × 10−62.3155 × 10−41.8194 × 10−64.6309 × 10−5
1 / 8 1.7121 × 10−62.40961.1223 × 10−41.04493.4244 × 10−72.40952.2446 × 10−51.0448
1 / 16 3.5306 × 10−72.27785.4960 × 10−51.03017.0629 × 10−82.27751.0992 × 10−51.0300
1 / 32 8.1251 × 10−82.11952.7276 × 10−51.01071.6257 × 10−82.11925.4552 × 10−61.0107
Table 5. The time errors and convergence orders with the spatial mesh size h = 1 100 for Example 2.
Table 5. The time errors and convergence orders with the spatial mesh size h = 1 100 for Example 2.
α N E u Rate E v Rate
0.841.9447 × 10−64.0582 × 10−7
85.7268 × 10−71.76371.2009 × 10−71.7567
161.5138 × 10−71.91953.1711 × 10−81.9211
324.9146 × 10−81.62311.0095 × 10−81.6513
0.946.3564 × 10−71.2934 × 10−7
81.9213 × 10−71.72613.9116 × 10−81.7253
165.2613 × 10−81.86861.0696 × 10−81.8707
321.8532 × 10−81.50543.7373 × 10−91.5170
0.9542.4057 × 10−74.8654 × 10−8
87.3227 × 10−81.71601.4809 × 10−81.7161
162.1337 × 10−81.77904.3061 × 10−91.7820
329.8102 × 10−91.12101.9678 × 10−91.1298
Table 6. The time errors and convergence orders with the spatial mesh size h = 1 200 for Example 2.
Table 6. The time errors and convergence orders with the spatial mesh size h = 1 200 for Example 2.
α N E u Rate E v Rate
0.841.9387 × 10−64.046 × 10−7
85.6607 × 10−71.77601.1876 × 10−71.7685
161.4301 × 10−71.98493.0036 × 10−81.9832
323.539 × 10−82.01477.3613 × 10−92.0287
0.946.3406 × 10−71.2902 × 10−7
81.9028 × 10−71.73653.8746 × 10−81.7355
164.9802 × 10−81.93381.0136 × 10−81.9345
321.2933 × 10−81.94522.6221 × 10−91.9508
0.9542.3972 × 10−74.8484 × 10−8
87.2087 × 10−81.73351.4581 × 10−81.7334
161.9153 × 10−81.91223.8711 × 10−91.9133
325.3333 × 10−91.84441.0739 × 10−91.8499
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

Li, Q.; Xie, J.; Chen, S. A Fast L2-1σ Finite Element Method for Time Fractional Keller–Segel Equations with Weakly Singular Solutions. Fractal Fract. 2026, 10, 119. https://doi.org/10.3390/fractalfract10020119

AMA Style

Li Q, Xie J, Chen S. A Fast L2-1σ Finite Element Method for Time Fractional Keller–Segel Equations with Weakly Singular Solutions. Fractal and Fractional. 2026; 10(2):119. https://doi.org/10.3390/fractalfract10020119

Chicago/Turabian Style

Li, Qingfeng, Jia Xie, and Shirong Chen. 2026. "A Fast L2-1σ Finite Element Method for Time Fractional Keller–Segel Equations with Weakly Singular Solutions" Fractal and Fractional 10, no. 2: 119. https://doi.org/10.3390/fractalfract10020119

APA Style

Li, Q., Xie, J., & Chen, S. (2026). A Fast L2-1σ Finite Element Method for Time Fractional Keller–Segel Equations with Weakly Singular Solutions. Fractal and Fractional, 10(2), 119. https://doi.org/10.3390/fractalfract10020119

Article Metrics

Back to TopTop