Next Article in Journal
Discrete Element Modelling of Fractal Behavior of Particle Size Distribution and Breakage of Ballast under Monotonic Loading
Next Article in Special Issue
Parameter Estimation for Several Types of Linear Partial Differential Equations Based on Gaussian Processes
Previous Article in Journal
Distributed Adaptive Mittag–Leffler Formation Control for Second-Order Fractional Multi-Agent Systems via Event-Triggered Control Strategy
Previous Article in Special Issue
A Higher-Order Numerical Scheme for Two-Dimensional Nonlinear Fractional Volterra Integral Equations with Uniform Accuracy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal H1-Norm Estimation of Nonconforming FEM for Time-Fractional Diffusion Equation on Anisotropic Meshes

1
School of Science, Xuchang University, Xuchang 461000, China
2
School of Mathematical Sciences, Beihang University, Beijing 100083, China
3
Henan Joint International Research Laboratory of High Performance Computation for Complex Systems, Xuchang 461000, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(7), 381; https://doi.org/10.3390/fractalfract6070381
Submission received: 18 May 2022 / Revised: 25 June 2022 / Accepted: 27 June 2022 / Published: 4 July 2022
(This article belongs to the Special Issue Novel Numerical Solutions of Fractional PDEs)

Abstract

:
In this paper, based on the L 2 - 1 σ scheme and nonconforming E Q 1 r o t finite element method (FEM), a numerical approximation is presented for a class of two-dimensional time-fractional diffusion equations involving variable coefficients. A novel and detailed analysis of the equations with an initial singularity is described on anisotropic meshes. The fully discrete scheme is shown to be unconditionally stable, and optimal second-order accuracy for convergence and superconvergence can be achieved in both time and space directions. Finally, the obtained numerical results are compared with the theoretical analysis, which verifies the accuracy of the proposed method.

1. Introduction

The development of fractional calculus has marked a significant impact on partial differential equations involving fractional differential operators. Especially in recent years, the applications of fractional partial differential equations have emerged in viscoelastic (See [1,2]), electromagnetic (See [3,4]), fluid dynamics (See [5]), control theory (See [6]), image processing (See [7]), ion-channel gating dynamics in some proteins (See [8]), airfoil theory, tumor development (See [9]), etc. For example, several fractional models have been successfully used to describe physical phenomena (See [10]). Furthermore, sufficient conditions for the existence of solutions to fractional differential equations involving Caputo derivatives were discussed in [11]. The analytical solutions of fractional differential equations are difficult to calculate using mathematical or analytical methods due to the complexity of fractional differential equations. Therefore, it is essential to develop efficient numerical methods and conduct rigorous numerical analysis for fractional partial differential equations, especially the time-fractional diffusion equation (See [12,13]), which is very useful in modeling physical and biological systems.
Some efforts have been devoted to time-fractional diffusion equations. Using the first-order finite difference scheme in both time and space directions, Liu et al. derived some stability conditions for the time-fractional diffusion equation in [14]. Lin et al. applied the backward differentiation and collocation method to numerically solve the time-fractional diffusion problem over finite fields, spatial exponential convergence and temporal 2 α order accuracy can be obtained, where α ( 0 < α < 1 ) represents the order of the fractional derivative (See [15]). Two finite difference/element methods were proposed in [16] for time-fractional diffusion equations with Dirichlet boundary conditions. Based on the spatial mixed FEM and the classical L 1 time step method, Zhao et al. established an unconditionally stable fully discrete approximation scheme for the time-fractional diffusion equation, and the global superconvergence result was derived (See [17]). By constructing a higher-order L 2 -1 σ scheme for the Caputo fractional derivative, [18] investigated the time-fractional variable coefficient diffusion equation and demonstrated the stability and convergence in the L 2 -norm. Using the L 2 -1 σ format and an unconditionally stable difference scheme, Gao et al. numerically solved the multi-term and distributed-order time-fractional diffusion equations (See [19]). Ref. [20] proposed a linear quasi-compact finite difference scheme for semi-linear space-fractional diffusion equations with time delays. And the time-space fractional nonlinear diffusion equation received attention in [21,22].
Furthermore, Refs. [23,24] discussed the regularity of the solution to the time-fractional diffusion problem and suggested that a key consideration in solving the time-fractional diffusion problem is the nonsmoothness of the solution at the initial time. As a result, some researchers mainly focus on initial singularity. Jin et al. revisited the L 1 format error analysis and established O ( τ ) order convergence results for smooth and nonsmooth initial data (See [25]). Using graded meshes is one way to deal with initial singularity (See [26]). By combining the L 1 scheme and spatial standard finite difference method on graded meshes, Ref. [27] presented a new analysis of stability and convergence for the time-fractional reaction-diffusion problem. Through complementary discrete convolution kernels, the global consistency error of fractional derivatives on graded meshes was deduced in [28], and the convergence analysis of the L 1 -FEM for the time-fractional reaction-diffusion equation was provided. The results in [27,28] showed that optimal 2 α order convergence can be achieved by choosing the suitable temporal mesh parameter. In addition, combining the L 2 - 1 σ scheme and the bilinear FEM, the L 2 -norm error analysis of the time-fractional diffusion equation was described in [29]. With the aid of the time-space splitting technique, [30] established H 1 -norm error estimates of two finite difference methods for the time-fractional reaction-diffusion problem on graded meshes. Refs. [31,32] presented fully discrete schemes of L 2 - 1 σ FE/spectral method on graded meshes for the time-fractional reaction-diffusion equations, and stability and convergence were deduced.
In the above analysis of smooth or nonsmooth data, the researchers were committed to developing a more efficient and accurate method. It is well known that superconvergence is an effective method for improving the accuracy of FE approximation. For example, Ref. [33] provided L ( H 1 ) error estimates and superconvergence results for the multi-term time-fractional diffusion problem utilizing the L 1 -FEM on graded meshes. Moreover, by combining the L 2 - 1 σ scheme on graded meshes and the nonconforming Wilson FEM, the superconvergence analysis of the time-fractional diffusion equation was demonstrated in [34]. However, it appears that the temporal accuracy in the analysis of [34] is reduced by r α / 2 . As a result, we re-analyzed the two-dimensional time fractional diffusion equation with variable coefficients to achieve optimal accuracy. The nonconforming FEM is an economical and flexible numerical method and is popular for its better convergence behavior. To the best of our knowledge, there has been limited research on the optimal superconvergence analysis of the two-dimensional time-fractional diffusion equation without sacrificing temporal accuracy. Therefore, the goal of this paper is to perform the optimal H 1 -norm error estimation and superconvergence analysis of the L 2 - 1 σ nonconforming E Q 1 r o t FEM for the time-fractional variable coefficient diffusion equation.
The two-dimensional time-fractional variable coefficient diffusion equation can be described as:
D t α u ( x , t ) · ( J ( x ) u ) = f ( x , t ) , ( x , t ) Ω × ( 0 , T ]
with a Dirichlet boundary condition
u ( x , t ) = 0 , ( x , t ) Ω × ( 0 , T ]
and a initial condition
u ( x , 0 ) = u 0 ( x ) , x Ω ,
Ω R 2 is a rectangular domain with a boundary Ω . The divergence operator and the gradient operator are represented by the symbol · and the symbol ∇, respectively. J ( x ) is a smooth, bounded diffusion coefficient that satisfies 0 < J 1 1 J ( x ) J 1 , where J 1 is a positive constant. u 0 ( x ) and f ( x , t ) are the initial value function and the right-side source term, respectively. The operator D t α is the α -order left-sided Caputo fractional derivative with respect to t. For α ( 0 , 1 ) , D t α u ( x , t ) is defined as
D t α u ( x , t ) = 1 Γ ( 1 α ) 0 t u ( x , η ) η d η ( t η ) α ,
where Γ ( · ) is the Gamma function.
In this paper, it is assumed that there is a solution u ( x , t ) to Equation (1) such that | t l u ( x , t ) | 1 + t α l ( l = 0 , 1 , 2 , 3 ) . It should be noted that this is a reasonable assumption satisfied by the typical problem solution (1). In addition, [24] illustrated that if the solution u ( x , t ) of Equation (1) is not as singular as assumed, that is, | t l u ( x , t ) | 1 + t γ l ( l = 0 , 1 , 2 , 3 ) for γ > α . Then the initial condition u 0 will be uniquely defined by the other data of the equation, which is obviously restrictive.
The rest of this paper is organized as follows. In Section 2, the L 2 - 1 σ scheme and some lemmas are introduced. Section 3 is devoted to the spatial discretization of the nonconforming E Q 1 r o t FEM. The fully discrete scheme and unconditional stability are discussed in Section 4. In Section 5, the L 2 -norm error estimate and the suboptimal H 1 -norm estimate are derived. The optimal H 1 -norm estimation is supplemented in Section 6. In Section 7, the interpolation postprocessing technique is introduced and the H 1 -norm global superconvergence result is presented. Section 8 implements numerical experiments to demonstrate the accuracy of our theoretical analysis. Finally, a brief conclusion completes our work.

2. L 2 - 1 σ Approximation on Graded Meshes

Notations. a b denotes a C b . The existence of a b and b a is described by a b . C is a positive constant and independent of mesh parameters, it can take various values in different locations.

2.1. Direct Error Analysis for L 2 - 1 σ Time-Stepping Scheme

Select the graded meshes t n = T ( n / N ) r ( r 1 ) at n = 0 , , N , and N is a positive integer. Then the time step τ n = t n t n 1 and t n + σ = t n + σ τ n + 1 ( 0 σ 1 ) . For the function v ( t ) defined on [ 0 , T ] , we denote
v n = v ( t n ) , v n + σ = v ( t n + σ ) , v n ¯ = σ v n + 1 + ( 1 σ ) v n and δ t v n = ( v n + 1 v n ) / τ n + 1 .
The properties of the graded meshes { t n } n = 0 N are described in Lemma 1 below.
Lemma 1.
For the graded meshes { t n } n = 0 N , we have
t n t n + 1 2 r a n d τ n T 1 r N 1 t n 1 1 r .
Proof. 
From the definition of { t n } n = 0 N , we can deduce
t n t n + 1 = n n + 1 r 1 2 r .
That is, for n = 1 , 2 , N 1 , t n t n + 1 2 r .
Furthermore, we derive the time step
τ n = t n t n 1 = T n r ( n 1 ) r N r = T 1 1 r n N r 1 T 1 r n N 1 r n r ( n 1 ) r N r = t n 1 1 r T 1 r N 1 j 1 r ( j r ( j 1 ) r ) .
j 1 r ( j r ( j 1 ) r ) can be discussed in two situations. For j = 1 , the equation j 1 r ( j r ( j 1 ) r ) = 1 is established.
Using the Cauchy mean value theorem, we have
j 1 r ( j r ( j 1 ) r ) = j r ( j 1 ) r j r 1 = r ( j θ j ) r 1 j r 1 = r j θ j j r 1 = r 1 θ j j r 1 for j 2 , θ j ( 0 , 1 ) .
It is not difficult to obtain τ n T 1 r N 1 t n 1 1 r for n = 1 , 2 , N with the help of
r 1 2 r 1 r 1 1 2 r 1 r 1 θ j j r 1 r .
The L 2 - 1 σ time step scheme proposed in [18] is used in this paper to approximate the Caputo fractional derivative D t α v n + σ :
D t α v n + σ δ t α v n + σ = k = 0 n A n k n + 1 ( v k + 1 v k ) , n = 0 , N 1 .
Lemma 2
([18]). For a function v ( x , t ) and the L 2 - 1 σ approximation δ t α v n + σ on the graded meshes { t n } n = 0 N , we have
2 ( v n ¯ , δ t α v n + σ ) δ t α v n + σ 2 , n = 0 , , N 1 .
In this article, ( · , · ) is the inner product in the space L 2 ( Ω ) , and · denotes the L 2 -norm. For each q N , N = { 1 , 2 , 3 , } , the symbol H q ( Ω ) represents the standard Sobolev space with the corresponding norm · q and semi-norm | · | q . L ( 0 , T ; H m ( Ω ) ) expresses the space of the measurable function v : ( 0 , T ) H m ( Ω ) , and v satisfies v L ( H m ) = ess sup 0 t T v ( t ) m < + .
Lemma 3
([32]). Assume that 1 α / 2 σ 1 . For a function v ( t ) defined on the graded meshes { t k } k = 0 N , we have
| v n + 1 | | v 0 | + Γ ( 1 α ) max k = 0 , , n { t k + σ α δ t α | v k + σ | } , n = 0 , , N 1 .
Remark 1.
Similar to the derivation of Lemma 3 in [32], replacing | · | with · and the conclusion is still valid.
Lemma 4.
For a function v ( x , t ) defined on the graded meshes { t n } n = 0 N , assuming σ = 1 α / 2 and t l v ( x , t ) q 1 1 + t α l ( q 1 = 0 , 1 ) for l = 0 , 1 , 2 , 3 , we have
t n + σ α δ t α v n + σ D t α v n + σ q 1 N m i n { r α , 3 α } , n = 0 , , N 1 .
Proof. 
We know from the result in [32] that t n + σ α | δ t α v n + σ D t α v n + σ | N m i n { r α , 3 α } is true for the function v ( t ) that satisfy v ( t ) C ( [ 0 , T ] ) C 3 ( ( 0 , T ] ) and | v ( l ) ( t ) | 1 + t α l ( l = 0 , 1 , 2 , 3 ) .
Furthermore, for the function v ( x , t ) , if t l v ( x , t ) q 1 1 + t α l ( q 1 = 0 , 1 ) for l = 0 , 1 , 2 , 3 , the conclusion presented in Lemma 4 is not difficult to deduce. □
Lemma 5.
Assume the function v ( x , t ) L ( 0 , T ; H 0 1 ( Ω ) H 2 + q 2 ( Ω ) ) and t l v ( x , t ) 2 + q 2 1 + t α l ( q 2 = 0 , 1 , 2 ) f o r l = 0 , 1 , 2 , 3 , we have
t n + σ α · ( J ( x ) ( v n ¯ v n + σ ) ) q 2 N m i n { r α , 2 } .
Proof. 
Using Taylor’s theorem, it is easy to derive
| v n ¯ v n + σ | 1 8 τ n + 1 2 max t ( t n , t n + 1 ) | v ( t ) | for v ( t ) C 2 ( ( 0 , T ] ) .
Using the result of (2), we have t σ α · ( J ( x ) ( v n ¯ v n + σ ) ) q 2 t 1 α T α N r α for n = 0 .
Combining Lemma 1, (2), and t 2 u ( x , t ) 2 + q 2 t α 2 yields the following result
t n + σ α · ( J ( x ) ( v n ¯ v n + σ ) ) q 2 t n + σ α τ n + 1 2 t n α 2 t n + 1 α T 2 r N 2 t n + 1 2 2 r 2 r ( α 2 ) t n + 1 α 2 N 2 t n + 1 2 α 2 r for n 1 .
Furthermore,
t n + σ α · ( J ( x ) ( v n ¯ v n + σ ) ) q 2 N 2 , for n = 1 , , N 1 if r 1 α , N 2 t 1 2 α 2 r N 2 N 2 r α + 2 N 2 r α , for n = 1 , , N 1 if 1 α r 1
is established as a more precise result.
The preceding analysis indicates that obtaining the desired result is not difficult. □

2.2. Global Consistency Error Analysis for L 2 - 1 σ Time-Stepping Scheme

In this section, we introduce complementary discrete convolution kernels
p 0 n + 1 = 1 A 0 n + 1 , p n j n + 1 = 1 A 0 j + 1 k = j + 1 n ( A k j 1 k + 1 A k j k + 1 ) p n k n + 1 , 0 j n 1 .
And j = k n p n j n + 1 A j k j + 1 1 is established for the convolution kernels p n j n + 1 .
In Lemma 6, we present the modified discrete fractional Grönwall inequality, which is based on the results in [30,31].
Lemma 6.
For given non-negative sequences { ω n k } k = 0 N 1 , { ε k + 1 } k = 0 N 1 and { ζ k + 1 } k = 0 N 1 , there is a constant ω independent of the time step, such that k = 0 N 1 { ω n k } ω . If the non-negative functions { v k + 1 } k = 0 N 1 defined on graded meshes satisfy
k = 0 n A n k n + 1 ( v k + 1 ) 2 ( v k ) 2 k = 0 n ω n k ( v n ¯ ) 2 + v n ¯ ε n + 1 + ( ζ n + 1 ) 2 f o r 0 n N 1 ,
then
v n + 1 2 E α 8 3 ω t n + 1 α v 0 + max 0 k n j = 0 k p k j k + 1 ε j + 1 + 4 Γ ( 1 α ) / 3 max 0 k n t k + 1 α / 2 ζ k + 1
is true, where Mittag-Leffler function E α ( ς ) = Σ k = 0 ς k / Γ ( 1 + k ς ) .
The following Lemma 7 plays an important role in the error estimation in this paper.
Lemma 7.
Assuming t l v ( x , t ) q 1 1 + t α l ( q 1 = 2 , 3 ) holds for l = 0 , 1 , 2 , 3 , we can infer the result
j = 0 n p n j n + 1 v n ¯ v n + σ q 1 τ min { λ α , 2 } , 0 n N 1 .
In addition, if t l v ( x , t ) q 2 1 + t α l ( q 2 = 0 , 1 ) and σ = 1 α / 2 , we have
j = 0 n p n j n + 1 δ t α v n + σ D t α v n + σ q 2 τ min { λ α , 2 } , 0 n N 1 .
Proof. 
According to Lemmas 3.6 and 3.8 in [31], if v ( t ) C 2 ( ( 0 , T ] ) and | v ( t ) | 1 + t α 2 , then
j = 0 n p n j n + 1 | v n ¯ v n + σ | τ min { λ α , 2 } , 0 n N 1
is established. Furthermore, if σ = 1 α / 2 , v ( t ) C ( [ 0 , T ] ) C 3 ( ( 0 , T ] ) , and | v ( l ) ( t ) | 1 + t α l ( l = 0 , 1 , 2 , 3 ) , we have
j = 0 n p n j n + 1 | δ t α v n + σ D t α v n + σ | τ min { λ α , 2 } , 0 n N 1 .
Inspired by the idea in [31], we assume t l v ( x , t ) q 1 1 + t α l ( q 1 = 2 , 3 ) and t l v ( x , t ) q 2 1 + t α l ( q 2 = 0 , 1 ) for l = 0 , 1 , 2 , 3 , the results (3) and (4) can be obtained, respectively. □

3. Nonconforming E Q 1 r o t FEM in Space

Let Γ h represent a family of anisotropic rectangular meshes on Ω with Ω ¯ = e Γ h e that do not need to satisfy the regularity or quasi-uniformity assumptions. Assume that O e is the center of e for each e Γ h . The four vertices of e are
A 1 = ( x e h x , e , y e h y , e ) , A 2 = ( x e + h x , e , y e h y , e ) , A 3 = ( x e + h x , e , y e + h y , e ) , and A 4 = ( x e h x , e , y e + h y , e ) .
O e = ( x e , y e ) , where h x , e and h y , e are the perpendicular distances between O e and two sides of e that are parallel to the two coordinate planes. Let l i = A i A i + 1 ¯ ( i = 1 , 2 , 3 , 4 . m o d ( 4 ) ) , h e = max { h x , e , h y , e } and h = max e Γ h { h e } . .
The FE space is defined as
V h = { v h ; v h | e { 1 , x , y , x 2 , y 2 } , F v h d s = 0 , F e , e Γ h } ,
where v h represents for the jump of v h across the edge F if F is an internal edge, and v h = v h if F is a boundary edge.
Let I h : v H 1 ( Ω ) I h v V h be the associated interpolation operator satisfying
I h | e = I e , l i ( v I e v ) d s = 0 , i = 1 , 2 , 3 , 4 , e ( v I e v ) d x d y = 0 .
From [35,36], we can obtain the following estimation results of the interpolation operator I h .
Lemma 8.
Assuming the function v H 0 1 ( Ω ) H 2 ( Ω ) on anisotropic meshes, we obtain
v I h v + h v I h v 1 h 2 v 2
and
( ( v I h v ) , v h ) = 0 , v h V h .
The Ritz projection operator R h : H 0 1 ( Ω ) V h is then defined, which satisfies ( J ( x ) ( v R h v ) , v h ) = 0 , v h V h . It is not difficult to conclude Lemma 9 from the results in Lemma 8, the definition of R h , and the literature [37].
Lemma 9.
For any function v H 0 1 ( Ω ) H 2 ( Ω ) , we have
R h v I h v 1 h 2 v 2
and
R h v v + h ( R h v v ) h 2 v 2 .
Combining the results in Lemma 8 and 9 with the proof in [38], the expected result is given in Lemma 10.
Lemma 10.
If the function v H 0 1 ( Ω ) H 4 ( Ω ) , we have
| e e J ( x ) v n v h d s | h 2 v 4 v h , v h V h ,
where | · | is the absolute value and n is the unit normal vector on e .

4. Stability in L 2 -Norm and H 1 -Norm

Combining the L 2 - 1 σ scheme and the nonconforming E Q 1 r o t FEM, the fully discrete scheme of (1) can be expressed as: find { u h n } n = 0 N V h such that
δ t α u h n + σ , v h + J ( x ) u h n ¯ , v h = f n + σ , v h , v h V h , ( u h 0 , v h ) = ( u 0 , v h ) , x Ω .
The unconditional stability of the fully discrete scheme (7) is described in Theorem 1.
Theorem 1.
Let { u h n + 1 } n = 0 N 1 represent the solutions of (7). If the function f L ( 0 , T ; L 2 ( Ω ) ) , we have
u h n + 1 2 u h 0 2 + Γ ( 1 α ) J 1 T α 2 max k = 0 , , N 1 f k + σ 2
and
u h n + 1 2 J 1 2 u h 0 2 + Γ ( 1 α ) J 1 T α 2 max k = 0 , , N 1 f k + σ 2 .
Proof. 
Taking v h = 2 u h n ¯ in (7), (7) can be rewritten as
( δ t α u h n + σ , 2 u h n ¯ ) + ( J ( x ) u h n ¯ , 2 u h n ¯ ) = ( f n + σ , 2 u h n ¯ ) .
From Lemma 2, we know that
( δ t α u h n + σ , 2 u h n ¯ ) δ t α u h n + σ 2 .
With the aid of (9) and the condition 0 < J 1 1 J ( x ) J 1 , applying the Cauchy-Schwartz inequality and Young’s inequality, (8) can be converted to
δ t α u h n + σ 2 + 2 J 1 u h n ¯ 2 2 f n + σ u h n ¯ J 1 2 f n + σ 2 + 2 J 1 u h n ¯ 2 ,
that is δ t α u h n + σ 2 J 1 2 f n + σ 2 . Remark 1 implies that
u h n + 1 2 u h 0 2 + Γ ( 1 α ) max k = 0 , , n { t k + σ α δ t α u h k + σ 2 } u h 0 2 + Γ ( 1 α ) J 1 T α 2 max k = 0 , , N 1 f k + σ 2 .
Choosing v h = 2 δ t α u h n + σ in (7) to estimate u h n + 1 , we have
( δ t α u h n + σ , 2 δ t α u h n + σ ) + ( J ( x ) u h n ¯ , 2 δ t α u h n + σ ) = ( f n + σ , 2 δ t α u h n + σ ) .
Lemma 2 means that
( J ( x ) u h n ¯ , 2 δ t α u h n + σ ) δ t α ( J 1 2 ( x ) u h n + σ ) 2 .
Combining (11) with (10), we have
2 δ t α u h n + σ 2 + δ t α ( J 1 2 ( x ) u h n + σ ) 2 2 f n + σ δ t α u h n + σ 1 2 f n + σ 2 + 2 δ t α u h n + σ 2 .
Then (12) can be rewritten as δ t α ( J 1 2 ( x ) u h n + σ ) 2 1 2 f n + σ 2 . Using Remark 1, we obtain that
( J 1 2 ( x ) u h n + 1 ) 2 ( J 1 2 ( x ) u h 0 ) 2 + Γ ( 1 α ) T α 2 max k = 0 , , N 1 f k + σ 2 .
Further, inequality (13) can be simplified to
u h n + 1 2 J 1 2 u h 0 2 + Γ ( 1 α ) J 1 T α 2 max k = 0 , , N 1 f k + σ 2 .

5. Error Estimates in Optimal L 2 -Norm and Suboptimal H 1 -Norm

Subtracting (7) from (1) yields the error equation
( δ t α ( u n + σ u h n + σ ) , v h ) + ( J ( x ) ( u n ¯ u h n ¯ ) , v h ) = ( R 1 n + σ , v h ) + ( · ( J ( x ) R 2 n + σ ) , v h ) + e e J ( x ) u n ¯ n v h d s e e J ( x ) R 2 n + σ n v h d s , v h V h ,
where R 1 n + σ = D t α u n + σ δ t α u n + σ , R 2 n + σ = u n + σ u n ¯ .
Denoting u n u h n = u n R h u n + R h u n u h n = η n + ξ n , the error equation has the following form:
δ t α ξ n + σ , v h + J ( x ) ξ n ¯ , v h = δ t α η n + σ , v h J ( x ) η n ¯ , v h R 1 n + σ , v h + · ( J ( x ) R 2 n + σ ) , v h + e e J ( x ) u n ¯ n v h d s e e J ( x ) R 2 n + σ n v h d s .
By using the error equation, we present the convergence and superclose results of the fully discrete scheme in Theorems 2 and 3, respectively.
Theorem 2.
Let u represent the solution of (1), and { u h n } n = 0 N represent the solutions of the fully discrete scheme (7) on graded meshes. Specify the parameter σ = 1 α / 2 . If u L ( 0 , T ; H 0 1 ( Ω ) H 2 ( Ω ) H 4 ( Ω ) ) , D t α u L ( 0 , T ; H 2 ( Ω ) ) and t l u ( x , t ) 4 1 + t α l hold for l = 0 , 1 , 2 , 3 , we can deduce
max 1 n N u n u h n h 2 + N m i n { r α , 2 } .
Proof. 
Choosing v h = 2 ξ n ¯ in (14), we have
δ t α ξ n + σ , 2 ξ n ¯ + J ( x ) ξ n ¯ , 2 ξ n ¯ = δ t α η n + σ , 2 ξ n ¯ J ( x ) η n ¯ , 2 ξ n ¯ R 1 n + σ , 2 ξ n ¯ + · ( J ( x ) R 2 n + σ ) , 2 ξ n ¯ + 2 e e J ( x ) u n ¯ n ξ n ¯ d s 2 e e J ( x ) R 2 n + σ n ξ n ¯ d s .
Lemma 2 implies
( δ t α ξ n + σ , 2 ξ n ¯ ) δ t α ξ n + σ 2 .
Applying the Lemma 10, we know that
( J ( x ) η n ¯ , 2 ξ n ¯ ) + 2 e e J ( x ) u n ¯ n ξ n ¯ d s 2 e e J ( x ) R 2 n + σ n ξ n ¯ d s 2 h 2 ( u n ¯ 4 + R 2 n + σ 4 ) ξ n ¯ .
Equation (15) can be simplified to
δ t α ξ n + σ 2 2 ( δ t α η n + σ + R 1 n + σ + · ( J ( x ) R 2 n + σ ) + h 2 u n ¯ 4 + h 2 R 2 n + σ 4 ) ξ n ¯
by substituting (16) and (17) into (15) and applying the Cauchy-Schwartz inequality. Using the result of Remark 1, we can easily determine that
max n = 1 , , N ξ n 2 2 Γ ( 1 α ) max k = 0 , , N 1 { t k + σ α ( δ t α η k + σ + R 1 k + σ + · ( J ( x ) R 2 k + σ ) + h 2 u k ¯ 4 + h 2 R 2 k + σ 4 ) } max s = 0 , , N ξ s .
Inequality (18) can be converted to
max n = 1 , , N ξ n 2 Γ ( 1 α ) max k = 0 , , N 1 { t k + σ α ( δ t α η k + σ + R 1 k + σ + · ( J ( x ) R 2 k + σ ) + h 2 u k ¯ 4 + h 2 R 2 k + σ 4 ) } i = 1 5 E i .
The next goal is to estimate i = 1 5 E i . Based on the result of (6) in Lemma 9, we have the following derivation
δ t α η k + σ δ t α u k + σ D t α u k + σ R h ( δ t α u k + σ D t α u k + σ ) + D t α η k + σ R 1 k + σ + R h R 1 k + σ + h 2 D t α u k + σ 2 2 R 1 k + σ + h 2 D t α u L ( H 2 ( Ω ) ) .
Combine the results in Lemmas 4 and 5 with D t α u L ( 0 , T ; H 2 ( Ω ) ) , we have E 1 + E 2 + E 3 h 2 + N m i n { r α , 2 } .   E 4 + E 5 h 2 is established employing u L ( 0 , T ; H 0 1 ( Ω ) H 4 ( Ω ) ) .
The preceding derivations suffice to demonstrate that max n = 1 , , N ξ n h 2 + N m i n { r α , 2 } .
Finally, the desired result can be obtained by using the result of (6) in Lemma 9 and the triangle inequality u n u h n u n R h u n + R h u n u h n . □
Theorem 3.
Suppose u is the solution of (1) and { u h n } n = 0 N are solutions of the fully discrete scheme (7) on graded meshes. If u L ( 0 , T ; H 0 1 ( Ω ) H 2 ( Ω ) H 4 ( Ω ) ) , D t α u L ( 0 , T ; H 2 ( Ω ) ) and t l u ( x , t ) 4 1 + t α l for l = 0 , 1 , 2 , 3 , choose σ = 1 α / 2 , we have the following result
( I h u n u h n ) h 2 + N m i n { r α 2 , 2 r α 2 } .
Proof. 
Taking v h = 2 δ t α ξ n + σ in (14), we have
( δ t α ξ n + σ , 2 δ t α ξ n + σ ) + ( J ( x ) ξ n ¯ , 2 δ t α ξ n + σ ) = ( δ t α η n + σ , 2 δ t α ξ n + σ ) ( J ( x ) η n ¯ , 2 δ t α ξ n + σ ) ( R 1 n + σ , 2 δ t α ξ n + σ ) + ( · ( J ( x ) R 2 n + σ ) , 2 δ t α ξ n + σ ) + 2 e e J ( x ) u n ¯ n δ t α ξ n + σ d s 2 e e J ( x ) R 2 n + σ n δ t α ξ n + σ d s .
( J ( x ) ξ n ¯ , 2 δ t α ξ n + σ ) δ t α J 1 2 ( x ) ξ n + σ 2 can be found in Lemma 2.
Applying the results of Lemma 10 and the Cauchy-Schwartz inequality, it is straightforward to obtain the following inequality
2 δ t α ξ n + σ 2 + δ t α λ 1 2 ( x ) ξ n + σ 2 2 ( δ t α η n + σ + R 1 n + σ + · ( J ( x ) R 2 n + σ ) + h 2 u n ¯ 4 + h 2 R 2 n + σ 4 ) δ t α ξ n + σ 1 2 ( δ t α η n + σ 2 + R 1 n + σ 2 + · ( J ( x ) R 2 n + σ ) 2 + h 4 u n ¯ 4 2 + h 4 R 2 n + σ 4 2 ) + 2 δ t α ξ n + σ 2 ,
that is
δ t α J 1 2 ( x ) ξ n + σ 2 1 2 ( δ t α η n + σ 2 + R 1 n + σ 2 + · ( J ( x ) R 2 n + σ ) 2 + h 4 u n ¯ 4 2 + h 4 R 2 n + σ 4 2 ) .
Using Remark 1, we have
ξ n + 1 2 Γ ( 1 α ) J 1 2 max k = 0 , , N 1 t k + σ α ( δ t α η k + σ 2 + R 1 k + σ 2 + · ( J ( x ) R 2 k + σ ) 2 + h 4 u k ¯ 4 2 + h 4 R 2 k + σ 4 2 ) i = 1 5 F i .
Similar to the estimation of (20), F 1 + F 2 Γ ( 1 α ) J 1 t k + σ α 2 R 1 k + σ 2 + h 4 D t α u L ( H 2 ( Ω ) ) 2 can be obtained.
A more precise estimate of t k + σ α R 1 k + σ 2 is required, and the derivation from the definitions of t k and t k + σ is as follows:
t k + σ α R 1 k + σ 2 = t k + σ α ( t k + σ α R 1 k + σ ) 2 t 1 α N 2 m i n { r α , 3 α } ( T α N r α ) N 2 m i n { r α , 3 α } T α N 2 m i n { r α 2 , 3 α r α 2 } .
F 1 + F 2 h 4 + N 2 m i n { r α 2 , 3 α r α 2 } can be inferred utilizing D t α u L ( 0 , T ; H 2 ( Ω ) ) and (21). By using the estimated result of Lemma 5 and (21), F 3 N 2 m i n { r α 2 , 2 r α 2 } is obtained.
The condition u L ( 0 , T ; H 0 1 ( Ω ) H 4 ( Ω ) ) means that F 4 + F 5 h 2 . Based on the above estimation of F i ( i = 1 , 2 , 3 , 4 , 5 ) , we come to the conclusion ξ n h 2 + N m i n { r α 2 , 2 r α 2 } .
The superclose result is established by combining the result of (5) in Lemma 9, the triangle inequality ( I h u n u h n ) ( I h u n R h u n ) + ( R h u n u h n ) , and the technique of combining interpolation with projection. □

6. The Optimal Error Estimate in H 1 -Norm

The H 1 -norm superclose result is derived in Theorem 5.2. However, the optimal time accuracy was not attained. As a result, improving temporal precision will be addressed in this section.
Due to analysis requirements, the L 2 -projection operator P h : L 2 ( Ω ) V h and the discrete Laplacian operator Δ h : V h V h are introduced.
For v h V h , we have ( P h v , v h ) = ( v , v h ) .
And for v , v h V h , the following formula is established:
( Δ h v , v h ) = ( J ( x ) v , v h ) .
Therefore, the fully discrete format of (1) can take the form: find { u h n } n = 0 N V h such that
( δ t α u h n + σ , v h ) ( Δ h u h n ¯ , v h ) = ( P h f n + σ , v h ) , 0 n N 1 , ( u h 0 ( x ) , v h ) = ( P h u 0 ( x ) , v h ) , v h V h , x Ω .
Using the property of the Ritz projection operator R h , the following relationship between between R h , Δ h , and P h can be obtained:
( Δ h R h v , v h ) = ( P h · ( J ( x ) ) v ) , v h ) e e J ( x ) v n v h d s , v H 2 ( Ω ) and v h V h .
The following equations can be derived by combining (22)–(24):
( δ t α ξ n + σ , v h ) ( Δ h ξ n ¯ , v h ) = ( R h δ t α u n + σ , v h ) ( δ t α u h n + σ , v h ) ( Δ h R h u n ¯ , v h ) + ( Δ h u h n ¯ , v h ) = ( R h δ t α u n + σ , v h ) ( P h f n + σ , v h ) ( P h · ( J ( x ) u n ¯ ) , v h ) + e e J ( x ) u n ¯ n v h d s = ( ( R h P h ) δ t α u n + σ , v h ) + ( P h δ t α u n + σ , v h ) ( P h f n + σ , v h ) ( P h · ( J ( x ) u n ¯ ) , v h ) + e e J ( x ) u n ¯ n v h d s = ( P h ( I R h ) δ t α u n + σ , v h ) + ( P h ( D t α u n + σ R 1 n + σ ) , v h ) ( P h ( · ( J ( x ) u n + σ ) · ( J ( x ) R 2 n + σ ) ) , v h ) ( P h f n + σ , v h ) + e e J ( x ) u n ¯ n v h d s = ( P h δ t α η n + σ , v h ) + ( P h ( D t α u n + σ R 1 n + σ ) , v h ) ( P h ( · ( J ( x ) u n + σ ) · ( J ( x ) R 2 n + σ ) ) , v h ) ( P h f n + σ , v h ) + e e J ( x ) u n ¯ n v h d s = ( P h δ t α η n + σ , v h ) + ( P h ( · ( J ( x ) R 2 n + σ ) R 1 n + σ ) , v h ) + e e J ( x ) u n ¯ n v h d s .
Theorem 4.
Suppose { u h n } n = 0 N are the solutions of the fully discrete scheme (25) on graded meshes, and u is the solution of (1). Let σ = 1 α / 2 , if u L ( 0 , T ; H 0 1 ( Ω ) H 2 ( Ω ) H 4 ( Ω ) ) , D t α u L ( 0 , T ; H 2 ( Ω ) ) and t l u ( x , t ) 3 1 + t α l f o r l = 0 , 1 , 2 , 3 , we have
I h u n + 1 u h n + 1 1 h 2 + τ min { λ α , 2 } .
Proof. 
Choosing v h = 2 Δ h ξ n ¯ in (25), we have
( J ( x ) δ t α ξ n + σ , 2 ξ n ¯ ) + 2 Δ h ξ n ¯ 2 = ( P h δ t α η n + σ , 2 Δ h ξ n ¯ ) ( P h ( · ( J ( x ) R 2 n + σ ) R 1 n + σ ) , 2 Δ h ξ n ¯ ) 2 e e J ( x ) u n ¯ n Δ h ξ n ¯ d s .
According to the result of Lemma 2, we know that
( J ( x ) δ t α ξ n + σ , 2 ξ n ¯ ) k = 0 n A n k n + 1 | J 1 2 ( x ) ξ k + 1 | 1 2 | J 1 2 ( x ) ξ k | 1 2 .
Combining Young’s inequality, the Cauchy-Schwartz inequality, and Lemma 9, the following derivation can be presented as
( P h δ t α η n + σ , 2 Δ h ξ n ¯ ) = ( R 1 n + σ , 2 Δ h ξ n ¯ ) + ( R h R 1 n + σ , 2 Δ h ξ n ¯ ) + ( D t α η n + σ , 2 Δ h ξ n ¯ ) = ( J ( x ) R 1 n + σ , 2 ξ n ¯ ) ( J ( x ) R h R 1 n + σ , 2 ξ n ¯ ) + ( D t α η n + σ , 2 Δ h ξ n ¯ ) 2 | J 1 2 ( x ) R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 + 2 | J 1 2 ( x ) R h R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 + 2 D t α η n + σ Δ h ξ n ¯ 2 | J 1 2 ( x ) R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 + 2 | J 1 2 ( x ) R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 + D t α η n + σ 2 + Δ h ξ n ¯ 2 4 | J 1 2 ( x ) R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 + C h 4 D t α u n + σ 2 2 + Δ h ξ n ¯ 2 4 | J 1 2 ( x ) R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 + C h 4 + Δ h ξ n ¯ 2
and
( P h ( · ( J ( x ) R 2 n + σ ) R 1 n + σ ) , 2 Δ h ξ n ¯ ) 2 J 1 2 ( x ) R 2 n + σ 3 + | J 1 2 ( x ) R 1 n + σ | 1 | J 1 2 ( x ) ξ n ¯ | 1 .
Referring to Lemma 10, we can know
| 2 e e J ( x ) u n ¯ n Δ h ξ n ¯ d s | 2 C h 2 u n ¯ 4 Δ h ξ n ¯ C h 4 + Δ h ξ n ¯ 2 .
Substituting (27)–(30) into (26), we have
k = 0 n A n k n + 1 | J 1 2 ( x ) ξ k + 1 | 1 2 | J 1 2 ( x ) ξ k | 1 2 6 | J 1 2 ( x ) R 1 n + σ | 1 + 2 J 1 2 ( x ) R 2 n + σ 3 | J 1 2 ( x ) ξ n ¯ | 1 + 2 C h 4 .
The result in Lemma 6 shows that
| J 1 2 ( x ) ξ n + 1 | 1 2 E α 16 3 k t n + 1 α ( | J 1 2 ( x ) ξ 0 | 1 + max 0 k n j = 0 k Q k j k + 1 6 | J 1 2 ( x ) R 1 j + σ | 1 + 2 | J 1 2 ( x ) R 2 j + σ | 3 + C h 2 max 0 k n t k + 1 α / 2 4 ( 2 + k 2 ) Γ ( 1 α ) / 3 ) .
In addition, (32) can be converted to
| ξ n + 1 | 1 2 E α 16 3 k t n + 1 α J 1 | ξ 0 | 1 + max 0 k n j = 0 k Q k j k + 1 6 J 1 | R 1 j + σ | 1 + 2 J 1 | R 2 j + σ | 3 + C h 2 max 0 k n t k + 1 α / 2 4 J 1 ( 2 + k 2 ) Γ ( 1 α ) / 3 .
The result of Lemma 7 implies that
| ξ n + 1 | 1 h 2 + τ min { λ α , 2 } .
It is not difficult to obtain
I h u n + 1 u h n + 1 1 C h 2 u n + 1 2 + ξ n + 1 + | ξ n + 1 | 1 h 2 + τ min { λ α , 2 }
from Lemma 9 and u L ( 0 , T ; H 0 1 ( Ω ) H 3 ( Ω ) ) . □

7. Interpolation Postprocessing Technology

In this section, superconvergent results are derived by reconstructing a series of meshes Γ 2 h . For e ˜ Γ 2 h (see Figure 1), it contains four adjacent small elements belonging to Γ h . Using the result in [39], the interpolation operator I 2 h v | e ˜ P 2 ( e ˜ ) can be defined by
l i ( I 2 h v v ) d s = 0 , i = 1 , 2 , 3 , 4 , e 1 e 3 ( I 2 h v v ) d x d y = 0 , e 2 e 4 ( I 2 h v v ) d x d y = 0 ,
where P 2 ( e ˜ ) = s p a n { 1 , x , y , x y , x 2 , y 2 } represents the quadratic polynomial space on the element e ˜ .
It has the following properties for the interpolation operator I 2 h :
I 2 h I h v = I 2 h v , I 2 h v v 1 h 2 v 3 , v H 3 ( Ω ) , I 2 h v h 1 v h 1 , v h V h .
Theorem 5.
The following global superconvergence result can be obtained under the assumption of Theorem 4
I 2 h u h n u n 1 h 2 + τ min { λ α , 2 } .
Proof. 
Combining the properties of I 2 h and the result of Theorem 4, we have the following derivation
I 2 h u h n u n 1 I 2 h u h n I 2 h I h u n 1 + I 2 h I h u n u n 1 = I 2 h ( u h n I h u n ) 1 + I 2 h u n u n 1 ( u h n I h u n ) + h 2 u n 3 .
That is,
I 2 h u h n u n 1 h 2 + τ min { λ α , 2 } .

8. Numerical Results

In this section, two numerical examples are provided to demonstrate the correctness of our theoretical results.
Example 1.
Consider problem (1) defined in the region Ω = [ 0 , 1 ] × [ 0 , 1 ] with diffusion coefficient J ( x ) = x 2 y 2 + 0.1 , and final time T = 1 . The function f ( x , t ) is chosen such that the exact solution u ( x , t ) = t α y ( 1 x ) ( 1 y ) ( 1 e x ϵ ) , where x = ( x , y ) .
Example 2.
Consider equation (1) in the spatial domain Ω = [ 0 , 1 ] × [ 0 , 1 ] and the time interval ( 0 , T ] , choosing the source term f ( x , t ) with the exact solution u ( x , t ) = t α ( 1 x ) sin π y ( 1 e x ϵ ) , where T = 1 , x = ( x , y ) . In this example, we set the diffusion coefficient J ( x ) = x 2 y 2 + 0.1 .
The exact and numerical solutions for Examples 1 and 2 are shown in Figure 2, Figure 3, Figure 4 and Figure 5. As can be seen from Figure 2, Figure 3, Figure 4 and Figure 5, the solution changes sharply in the x-direction, while it changes gently in the y-direction. That is, the solution to the problem (1) has strong anisotropy in the x-direction when the value of ϵ is very small. Further, comparing the images of the numerical solution and the exact solution, it can be seen that the numerical simulation is very perfect.
In addition, numerical experiments are performed on Examples 1 and 2 by choosing α = 0.3 , 0.5 , 0.8 . The errors and convergence orders in the time and space directions are shown in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6, Table 7, Table 8, Table 9 and Table 10, where m 1 and m 2 represent the number of elements in the x-direction and y-direction, respectively. The obtained numerical results are consistent with the theoretical analysis for different α values and r = 1 , r = 2 / α , r = ( 3 α ) / α . The algorithm can achieves optimal second-order accuracy in both time and space directions.

9. Conclusions

In this paper, we analyze a class of two-dimensional time-fractional variable coefficient diffusion equation using a high-precision L 2 - 1 σ scheme on graded meshes with an anisotropic nonconforming FEM. Unconditional stability, optimal H 1 -norm error estimates and global superconvergence result are rigorously derived. The results show that by selecting a suitable mesh parameter r, the optimal second-order accuracy can be achieved in time and space. Next we will focus on the superconvergence analysis of high-precision approximation schemes for nonlinear equations.

Author Contributions

Y.W.: Writing—review & editing, Methodology; Y.Z.: Writing—review & editing, Software; Y.F.: Writing—review & editing; F.W.: Investigation, Conceptualization; S.L.: Software, Conceptualization. All authors have read and agreed to the published version of the manuscript.

Funding

The work is supported by the National Natural Science Foundation of China (Nos. 11971416, 11672011) and the Scientific Research Innovation Team of Xuchang University (No. 2022CXTD002).

Acknowledgments

The first author (Yabing Wei) appreciates the funding provided by China Scholarship Council to support this work. And she is grateful to NTU for offering available resources during her visit.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schiessel, H.; Metzler, R.; Blumen, A.; Nonnenmacher, T. Generalised viscoelastic models: Their fractional equations with solutions. J. Phys. A 1995, 28, 6567–6584. [Google Scholar] [CrossRef]
  2. Bagley, R.; Torvik, P. Fractional calculus in the transient analysis of viscoelastically damped structures. AIAA J. 1985, 23, 918–925. [Google Scholar] [CrossRef]
  3. Taraqsov, V. Fractional integro-differential equations for electromagnetic waves in dielectric media. Theor. Math. Phys. 2009, 158, 355–359. [Google Scholar] [CrossRef] [Green Version]
  4. Rossikhin, Y.; Shitikova, M. Application of fractional calculus for dynamic problems of solid mechanics: Novel trends and recent results. Appl. Mech. Rev. 2010, 63, 010801. [Google Scholar] [CrossRef]
  5. Odibat, Z.; Momani, S. The variational iteration method: An efficient scheme for handling fractional partial diferential equations in fluid mechanics. Comput. Math. Appl. 2009, 58, 2199–2208. [Google Scholar] [CrossRef] [Green Version]
  6. Matignon, D. Stability results for fractional differential equations with applications to control processing. Comput. Eng. Syst. Appl. 1996, 2, 963–968. [Google Scholar]
  7. Guo, L.; Zhao, X.; Gu, X.; Zhao, Y.; Zheng, Y.; Huang, T. Three-dimensional fractional total variation regularized tensor optimized model for image deblurring. Appl. Math. Comput. 2021, 404, 126224. [Google Scholar] [CrossRef]
  8. Goychuk, I.; Hänggi, P. Fractional diffusion modeling of ion gating. Phys. Rev. E 2004, 70, 051915. [Google Scholar] [CrossRef] [Green Version]
  9. Lomin, A.; Dorfman, S.; Dorfman, L. On tumor development: Fractional transport approach. arXiv 2004, arXiv:q-bio/0406001. [Google Scholar]
  10. Yu, B.; Jiang, X.; Wang, C. Numerical algorithms to estimate relaxation parameters and caputo fractional derivative for a fractional thermal wave model in sperical composite medium. Appl. Math. Comput. 2016, 274, 106–118. [Google Scholar]
  11. Wang, J.; Lv, L.; Zhou, Y. Boundary value problems for fractional differential equations involving Caputo derivative in Banach space. J. Appl. Math. Comput. 2012, 38, 209–224. [Google Scholar] [CrossRef]
  12. Zhao, Y.; Zhang, Y.; Liu, F.; Turner, I.; Tang, Y.; Anh, V. Convergence and superconvergence of a fully-discrete scheme for multi-term time fractional diffusion equations. Comput. Math. Appl. 2017, 73, 1087–1099. [Google Scholar] [CrossRef]
  13. Gu, X.; Sun, H.; Zhao, Y.; Zheng, X. An implicit difference scheme for time-fractional diffusion equations with a time-invariant type variable order. Appl. Math. Lett. 2021, 120, 107270. [Google Scholar] [CrossRef]
  14. Liu, F.; Shen, S.; Anh, V.; Turner, I. Analysis of a discrete non-markovian random walk approximation for the time fractional diffusion equation. Anziam J. 2004, 46, C488–C504. [Google Scholar] [CrossRef]
  15. Lin, Y.; Xu, C. Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 2007, 225, 1533–1552. [Google Scholar] [CrossRef]
  16. Zeng, F.; Li, C.; Liu, F.; Turner, I. The use of finite difference/element approaches for solving the time-fractional subdiffusion equation. SIAM J. Sci. Comput. 2013, 35, A2976–A3000. [Google Scholar] [CrossRef]
  17. Zhao, Y.; Chen, P.; Bu, W.; Liu, X.; Tang, Y. Two mixed finite element methods for time-fractional diffusion equations. J. Sci. Comput. 2017, 70, 407–428. [Google Scholar] [CrossRef]
  18. Alikhanov, A. A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 2015, 280, 424–438. [Google Scholar] [CrossRef] [Green Version]
  19. Gao, G.; Alikhanov, A.; Sun, Z. The temporal second order difference schemes based on the interpolation approximation for solving the time multi-term and distributed-order fractional sub-diffusion equations. J. Sci. Comput. 2017, 73, 93–121. [Google Scholar] [CrossRef]
  20. Hao, Z.; Fan, K.; Cao, W.; Sun, Z. A finite difference scheme for semilinear space-fractional diffusion equations with time delay. Appl. Math. Comput. 2016, 275, 238–254. [Google Scholar] [CrossRef]
  21. Gu, X.; Huang, T.; Zhao, Y.; Lyu, P.; Carpentieri, B. A fast implicit difference scheme for solving generalized time-space fractional diffusion equations with variable coefficients. Numer. Meth. Part Differ. Equ. 2021, 37, 1136–1162. [Google Scholar] [CrossRef]
  22. Gu, X.; Sun, H.; Zhang, Y.; Zhao, Y. Fast implicit difference schemes for time-space fractional diffusion equations with the integral fractional Laplacian. Math. Meth. Appl. Sci. 2021, 44, 441–463. [Google Scholar] [CrossRef]
  23. McLean, W. Regularity of solutions to a time-fractional diffusion equation. Anziam J. 2010, 52, 123–138. [Google Scholar] [CrossRef] [Green Version]
  24. Stynes, M. Too much regularity may force too much uniqueness. Fract. Calc. Appl. Anal. 2010, 19, 1554–1562. [Google Scholar] [CrossRef] [Green Version]
  25. Jin, B.; Lazarov, R.; Zhou, Z. An analysis of the L1 scheme for the subdiffusion equation with nonsmooth data. IMA J. Numer. Anal. 2016, 36, 197–221. [Google Scholar] [CrossRef] [Green Version]
  26. Zhao, Y.; Gu, X.; Ostermann, A. A preconditioning technique for an all-at-once system from Volterra subdiffusion equations with graded time steps. J. Sci. Comput. 2021, 88, 11. [Google Scholar] [CrossRef]
  27. Stynes, M.; O’Riordan, E.; Gracia, J. 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]
  28. Liao, H.; Li, D.; Zhang, J. Sharp error estimate of the nonuniform L1 formula for linear reaction-subdiffusion equations. SIAM J. Numer. Anal. 2018, 56, 1112–1133. [Google Scholar] [CrossRef]
  29. Wei, Y.; Lü, S.; Chen, H.; Zhao, Y.; Wang, F. Convergence analysis of the anisotropic FEM for 2D time fractional variable coefficient diffusion equations on graded meshes. Appl. Math. Lett. 2021, 111, 106604. [Google Scholar] [CrossRef]
  30. Ren, J.; Liao, H.; Zhang, J.; Zhang, Z. Sharp H1-norm error estimates of two time-stepping schemes for reaction-subdiffusion problems. J. Comput. Appl. Math. 2021, 389, 113352. [Google Scholar] [CrossRef]
  31. Liao, H.; McLean, W.; Zhang, J. A second-order scheme with nonuniform time steps for a linear reaction-sudiffusion problem. arXiv 2019, arXiv:1803.09873. [Google Scholar]
  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. Huang, C.; Stynes, M. Superconvergence of a finite element method for the multi-term time-fractional diffusion problem. J. Sci. Comput. 2020, 82, 1–17. [Google Scholar] [CrossRef]
  34. Li, M.; Shi, D.; Pei, L. Convergence and superconvergence analysis of finite element methods for the time fractional diffusion equation. Appl. Numer. Math. 2020, 151, 141–160. [Google Scholar] [CrossRef]
  35. Lin, Q.; Tobiska, L.; Zhou, A. Superconvergence and extrapolation of non-conforming low order finite elements applied to the Poisson equation. IAM J. Numer. Anal. 2005, 25, 160–181. [Google Scholar] [CrossRef]
  36. Shi, D.; Mao, S.; Chen, S. An anisotropic nonconforming finite element with some superconvergence results. J. Comput. Math. 2005, 23, 261–274. [Google Scholar]
  37. Fan, H.; Zhao, Y.; Wang, F.; Shi, Y.; Tang, Y. A superconvergent nonconforming mixed FEM for multi-term time-fractional mixed diffusion and diffusion-wave equations with variable coefficients. East Asian J. Appl. Math. 2021, 11, 63–92. [Google Scholar] [CrossRef]
  38. Zhang, H.; Yang, X. Superconvergence analysis of nonconforming finite element method for time-fractional nonlinear parabolic equations on anisotropic meshes. Comput. Math. Appl. 2019, 77, 2707–2724. [Google Scholar] [CrossRef]
  39. Lin, Q.; Lin, J. Finite Element Methods: Accuracy and Improvement; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
Figure 1. New element e . ˜
Figure 1. New element e . ˜
Fractalfract 06 00381 g001
Figure 2. Example 1.
Figure 2. Example 1.
Fractalfract 06 00381 g002
Figure 3. Example 1.
Figure 3. Example 1.
Fractalfract 06 00381 g003
Figure 4. Example 2.
Figure 4. Example 2.
Fractalfract 06 00381 g004
Figure 5. Example 2.
Figure 5. Example 2.
Fractalfract 06 00381 g005
Table 1. Temporal numerical results of r = 1 on graded meshes to Example 1.
Table 1. Temporal numerical results of r = 1 on graded meshes to Example 1.
α = 0.8 u n U n I h u n U n 1 I 2 h U n u n 1
NErrorRateErrorRateErrorRate
325.7510 × 10 −5/2.7571 × 10 −4/2.1860 × 10 −3/
643.9133 × 10 −50.55541.8178 × 10 −40.60091.3213 × 10 −30.7262
1282.4954 × 10 −50.64901.1372 × 10 −40.67677.2972 × 10 −40.8566
2561.5227 × 10 −50.71256.8842 × 10 −50.72414.2070 × 10 −40.7945
Table 2. Temporal numerical results of u n U n on graded meshes to Example 1.
Table 2. Temporal numerical results of u n U n on graded meshes to Example 1.
T = 1 α = 0.3 α = 0.5 α = 0.8
NErrorRateErrorRateErrorRate
321.5549 × 10 −3/1.5500 × 10 −3/1.5327 × 10 −3/
r = 2 / α 644.0089 × 10 −41.95563.9971 × 10 −41.95523.9571 × 10 −41.9536
1281.0101 × 10 −41.98861.0072 × 10 −41.98859.9738 × 10 −51.9882
2562.5304 × 10 −51.99712.5230 × 10 −51.99712.4985 × 10 −51.9970
321.5594 × 10 −3/1.5520 × 10 −3/1.5329 × 10 −3/
r = ( 3 α ) / α 644.0202 × 10 −41.95564.0021 × 10 −41.95533.9577 × 10 −41.9536
1281.0130 × 10 −41.98851.0084 × 10 −41.98859.9752 × 10 −51.9882
2562.5378 × 10 −51.99702.5263 × 10 −51.99712.4989 × 10 −51.9970
Table 3. Temporal numerical results of I h u n U n 1 on graded meshes to Example 1.
Table 3. Temporal numerical results of I h u n U n 1 on graded meshes to Example 1.
T = 1 α = 0.3 α = 0.5 α = 0.8
NErrorRateErrorRateErrorRate
324.1956 × 10 −3/4.1603 × 10 −3/4.0345 × 10 −3/
r = 2 / α 641.0385 × 10 −32.01431.0294 × 10 −32.01489.9788 × 10 −42.0154
1282.5896 × 10 −42.00362.5665 × 10 −42.00392.4873 × 10 −42.0042
2566.4708 × 10 −52.00076.4124 × 10 −52.00086.2139 × 10 −52.0010
324.2283 × 10 −3/4.1752 × 10 −3/4.0363 × 10 −3/
r = ( 3 α ) / α 641.0475 × 10 −32.01301.0334 × 10 −32.01449.9836 × 10 −42.0154
1282.6133 × 10 −42.00302.5769 × 10 −42.00372.4885 × 10 −42.0042
2566.5317 × 10 −52.00036.4388 × 10 −52.00076.2171 × 10 −52.0009
Table 4. Temporal numerical results of I 2 h U n u n 1 on graded meshes to Example 1.
Table 4. Temporal numerical results of I 2 h U n u n 1 on graded meshes to Example 1.
T = 1 α = 0.3 α = 0.5 α = 0.8
NErrorRateErrorRateErrorRate
325.4900 × 10 −2/5.4901 × 10 −2/5.4903 × 10 −2/
r = 2 / α 641.5497 × 10 −21.82481.5500 × 10 −21.82451.5511 × 10 −21.8235
1284.0019 × 10 −31.95324.0028 × 10 −31.95314.0060 × 10 −31.9530
2561.0110 × 10 −31.98481.0112 × 10 −31.98481.0121 × 10 −31.9848
325.4900 × 10 −2/5.4901 × 10 −2/5.4903 × 10 −2/
r = ( 3 α ) / α 641.5494 × 10 −21.82501.5499 × 10 −21.82461.5511 × 10 −21.8236
1284.0011 × 10 −31.95324.0025 × 10 −31.95324.0060 × 10 −31.9530
2561.0108 × 10 −31.98481.0111 × 10 −31.98471.0121 × 10 −31.9848
Table 5. Spatial numerical results of ϵ = 0.05 on anisotropic meshes to Example 1.
Table 5. Spatial numerical results of ϵ = 0.05 on anisotropic meshes to Example 1.
α = 0.5 u n U n I h u n U n 1 I 2 h U n u n 1
m 1 × m 2 ErrorRateErrorRateErrorRate
32 × 4 3.0272 × 10 −3/4.4043 × 10 −2/3.2801 × 10 −1/
64 × 8 6.7511 × 10 −42.16477.9701 × 10 −32.46628.0403 × 10 −22.0284
128 × 16 1.6921 × 10 −41.99621.7240 × 10 −32.20881.9616 × 10 −22.0352
256 × 32 4.4113 × 10 −51.93964.2518 × 10 −42.01964.8606 × 10 −32.0128
Table 6. Temporal numerical results of r = 1 on graded meshes to Example 2.
Table 6. Temporal numerical results of r = 1 on graded meshes to Example 2.
α = 0.8 u n U n I h u n U n 1 I 2 h U n u n 1
NErrorRateErrorRateErrorRate
322.2153 × 10 −4/1.0555 × 10 −3/7.7283 × 10 −3/
641.5161 × 10 −40.54717.0104 × 10 −40.59044.5740 × 10 −30.7567
1289.6726 × 10 −50.64844.3974 × 10 −40.67292.5582 × 10 −30.8383
2565.9023 × 10 −50.71262.6636 × 10 −40.72331.4706 × 10 −30.7987
Table 7. Temporal numerical results of u n U n on graded meshes to Example 2.
Table 7. Temporal numerical results of u n U n on graded meshes to Example 2.
T = 1 α = 0.3 α = 0.5 α = 0.8
NErrorRateErrorRateErrorRate
326.0099 × 10 −3/5.9916 × 10 −3/5.9280 × 10 −3/
r = 2 / α 641.5456 × 10 −31.95911.5411 × 10 −31.95891.5257 × 10 −31.9581
1283.8922 × 10 −41.98953.8809 × 10 −41.98953.8426 × 10 −41.9893
2569.7486 × 10 −51.99739.7201 × 10 −51.99739.6244 × 10 −51.9973
326.0267 × 10 −3/5.9992 × 10 −3/5.9289 × 10 −3/
r = ( 3 α ) / α 641.5499 × 10 −31.95911.5430 × 10 −31.95901.5259 × 10 −31.9581
1283.9036 × 10 −41.98943.8858 × 10 −41.98953.8431 × 10 −41.9893
2569.7777 × 10 −51.99729.7326 × 10 −51.99739.6258 × 10 −51.9972
Table 8. Temporal numerical results of I h u n U n 1 on graded meshes to Example 2.
Table 8. Temporal numerical results of I h u n U n 1 on graded meshes to Example 2.
T = 1 α = 0.3 α = 0.5 α = 0.8
NErrorRateErrorRateErrorRate
321.5736 × 10 −2/1.5599 × 10 −2/1.5114 × 10 −2/
r = 2 / α 643.9176 × 10 −32.00603.8820 × 10 −32.00663.7582 × 10 −32.0078
1289.7884 × 10 −42.00089.6976 × 10 −42.00119.3855 × 10 −42.0015
2562.4471 × 10 −41.99992.4242 × 10 −42.00012.3459 × 10 −42.0002
321.5864 × 10 −2/1.5657 × 10 −2/1.512146 × 10 −2/
r = ( 3 α ) / α 643.9529 × 10 −32.00473.8977 × 10 −32.00613.7600 × 10 −32.0077
1289.8811 × 10 −42.00029.7381 × 10 −42.00099.3903 × 10 −42.0015
2562.4709 × 10 −41.99962.4345 × 10 −41.99992.3471 × 10 −42.0002
Table 9. Temporal numerical results of I 2 h U n u n 1 on graded meshes to Example 2.
Table 9. Temporal numerical results of I 2 h U n u n 1 on graded meshes to Example 2.
T = 1 α = 0.3 α = 0.5 α = 0.8
NErrorRateErrorRateErrorRate
321.9200 × 10 −1/1.9201 × 10 −1/1.9202 × 10 −1/
r = 2 / α 645.3623 × 10 −21.84025.3635 × 10 −21.83995.3676 × 10 −21.8389
1281.3846 × 10 −21.95341.3849 × 10 −21.95331.3862 × 10 −21.9532
2563.4994 × 10 −31.98433.5003 × 10 −31.98433.5034 × 10 −31.9842
321.9199 × 10 −1/1.9200 × 10 −1/1.9202 × 10 −1/
r = ( 3 α ) / α 645.3613 × 10 −21.84045.3629 × 10 −21.84005.3675 × 10 −21.8389
1281.3843 × 10 −21.95341.3848 × 10 −21.95331.3861 × 10 −21.9532
2563.4985 × 10 −31.98433.4999 × 10 −31.98433.5033 × 10 −31.9843
Table 10. Spatial numerical results of ϵ = 0.05 on anisotropic meshes to Example 2.
Table 10. Spatial numerical results of ϵ = 0.05 on anisotropic meshes to Example 2.
α = 0.5 u n U n I h u n U n 1 I 2 h U n u n 1
m 1 × m 2 ErrorRateErrorRateErrorRate
32 × 4 9.6520 × 10 −3/1.1496 × 10 −1/9.3686 × 10 −1/
64 × 8 2.2893 × 10 −32.07592.1546 × 10 −22.41572.1937 × 10 −12.0944
128 × 16 5.7768 × 10 −41.98654.8736 × 10 −32.14445.3944 × 10 −22.0238
256 × 32 1.5132 × 10 −41.93261.2299 × 10 −31.98641.3432 × 10 −22.0058
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wei, Y.; Zhao, Y.; Lü, S.; Wang, F.; Fu, Y. Optimal H1-Norm Estimation of Nonconforming FEM for Time-Fractional Diffusion Equation on Anisotropic Meshes. Fractal Fract. 2022, 6, 381. https://doi.org/10.3390/fractalfract6070381

AMA Style

Wei Y, Zhao Y, Lü S, Wang F, Fu Y. Optimal H1-Norm Estimation of Nonconforming FEM for Time-Fractional Diffusion Equation on Anisotropic Meshes. Fractal and Fractional. 2022; 6(7):381. https://doi.org/10.3390/fractalfract6070381

Chicago/Turabian Style

Wei, Yabing, Yanmin Zhao, Shujuan Lü, Fenling Wang, and Yayun Fu. 2022. "Optimal H1-Norm Estimation of Nonconforming FEM for Time-Fractional Diffusion Equation on Anisotropic Meshes" Fractal and Fractional 6, no. 7: 381. https://doi.org/10.3390/fractalfract6070381

Article Metrics

Back to TopTop