Next Article in Journal
Deep Learning Cascaded Feature Selection Framework for Breast Cancer Classification: Hybrid CNN with Univariate-Based Approach
Previous Article in Journal
Exploring Information and Communication Technologies as Driving Forces in Hotel SMEs Performance: Influence of Corporate Social Responsibility
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Unchanged Basis Function and Preserving Accuracy Crank–Nicolson Finite Element Reduced-Dimension Method for Symmetric Tempered Fractional Diffusion Equation

School of Digitalized Intelligence Engineering, Hunan Sany Polytechnic College, Changsha 410129, China
*
Author to whom correspondence should be addressed.
Submission received: 6 September 2022 / Revised: 27 September 2022 / Accepted: 29 September 2022 / Published: 4 October 2022
(This article belongs to the Topic Numerical Methods for Partial Differential Equations)

Abstract

:
We herein mainly employ a proper orthogonal decomposition (POD) to study the reduced dimension of unknown solution coefficient vectors in the Crank–Nicolson finite element (FE) (CNFE) method for the symmetric tempered fractional diffusion equation so that we can build the reduced-dimension recursive CNFE (RDRCNFE) method. In this case, the RDRCNFE method keeps the same basic functions and accuracy as the CNFE method. Especially, we adopt the matrix analysis to discuss the stability and convergence of RDRCNFE solutions, resulting in the very laconic theoretical analysis. We also use some numerical simulations to confirm the correctness of theoretical results.

1. Introduction

The fractional partial differential equations (PDEs) are of significant physical meaning and can be used to depict many natural phenomena. In addition, the fractional PDEs frequently come out in biology and economics, too. Thereby, the fractional PDEs have been attracting a lot of attention. For instance, Ding [1] established a high-order finite difference (FD) numerical scheme for a two-dimensional (2D) time-space tempered fractional diffusion-wave equation. Du et al. [2] addressed a high-order FD algorithm for the fractional diffusion wave equation with the Caputo fractional derivative. Li and Ding [3] also posed the higher order FD scheme for the reaction and anomalous diffusion equation. Xing and Wen [4] developed a fourth-order FD algorithm for the 2D space-fractional diffusion equations. Zhou et al. [5,6] also built some FD schemes for space fractional diffusion equations. Luo and Wang [7] established a reduced-order FD scheme for the fractional-order parabolic-type sine-Gordon equations, and Zhou and Luo [8] founded an optimized FD algorithm for the fractional-order parabolic-type sine-Gordon equations. Especially, Çelik and Duman [9] constructed the Crank–Nicolson finite element (FE) (CNFE) method with the unconditionally stable second-order time accuracy for the symmetric tempered fractional diffusion equation (STFDE), which is one of the most effective FE numerical methods.
Herein, we mainly study the reduced-dimension of unknown solution coefficient vectors to the CNFE method of the following STFDE in [9].
Problem 1.
Seek ϖ : Ω × J R that satisfies
t ϖ ( x , t ) + | x | θ , γ ϖ ( x , t ) = ρ ( x , t ) , x Ω , t J , ϖ ( 0 , t ) = ϖ ( l , t ) = 0 , t J ¯ , ϖ ( x , 0 ) = ϖ 0 ( x ) , x Ω ¯ ,
in which Ω = ( 0 , l ) , l > 0 is a real numer, J = ( 0 , T ) , T is the time upper limit, t = / t , 1 < θ < 2 , γ > 0 , ρ ( x , t ) and ϖ 0 ( x ) are the known source and initial functions, respectively, | x | θ , γ ϖ ( x , t ) is defined as follows
| x | θ , γ ϖ ( x , t ) = 1 2 cos ( θ π / 2 ) [ D + θ , γ ϖ ( x , t ) + D θ , γ ϖ ( x , t ) 2 γ θ ϖ ( x , t ) ] , D + θ , γ ϖ ( x , t ) = e γ x Γ ( n θ ) d n d x n x ( x ξ ) n θ 1 e γ ξ ϖ ( ξ , t ) d ξ , D θ , γ ϖ ( x , t ) = ( 1 ) n e γ x Γ ( n θ ) d n d x n x ( ξ x ) n θ 1 e γ ξ ϖ ( ξ , t ) d ξ , Γ ( θ ) = 0 x θ 1 e x d x , n = [ θ ] + 1 ,
and [ θ ] is the integer part for θ.
Although the CNFE method with the second-order time accuracy in [9] is one of the most effective numerical methods, when the partition on the region Ω ¯ is sufficiently refined, it also includes lots of unknowns, which would bring many difficulties in practical application. Hence, a key task is to reduce the unknowns of the CNFE method so as to lessen CPU runtime and rounding error amassing, and to mitigate the calculated load in the calculated process.
A lot of numerical simulations (see [4,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]) have shown that the POD method is one of the most effective approaches to reduce the unknowns of numerical models. It has played an important role in the order reduction of numerical models, such as the FD scheme, the Galerkin method, the FE method, the finite volume element (FVE) method, and the reduced basis (RB) method for time-space integer order derivative PDEs (see [4,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]). However, the above reduced-order FE, FVE, and RB methods all lower the dimension of subspaces of approximate solutions by the POD technique.
Unfortunately, at the moment, the POD technique has not been used to reduce the dimension of unknown solution coefficient vectors to the CNFE method of STFDE with the spatial fractional-order derivative. Hence, we herein adopt the POD technique to lower the dimension of unknown CNFE solution coefficient vectors of STFDE so as to build the reduced-dimension recursive CNFE (RDRCNFE) method with very few unknowns.
It is worth noting that the RDRCNFE method is absolutely different from the existed reduced-order FE and CNFE methods or the reduced-order FVE and RB methods both theoretically and technically, and the RDRCNFE method has at least the following two aspects of advantages.
Firstly, the existed reduced-order FE and CNFE methods or the reduced-order FVE and RB methods were built by replacing the finite dimensional subspaces with the subspaces spanned by the continuous POD basic functions, where their accuracy is impacted by the reduction order; unlike those, the RDRCNFE method is established by using the POD technique to lower the dimension of unknown solution coefficient vectors after the basic functions in the CNFE method are absorbed into the stiffness matrix, so that the RDRCNFE method possesses the same FE subspace and accuracy as the CNFE method. Although the unknowns of the RDRCNFE method are greatly reduced, the FE basis functions of the RDRCNFE method remain unchanged so that the accuracy of the RDRCNFE method is unchanged and maintains the same as that of the CNFE method. More specifically, if we assume that the finite dimensional subspace in the FE and CNFE methods or the FVE and RB methods is as follows
W h = span ζ j ( x ) : 1 j M ,
where ζ j ( x ) j = 1 M is the set of basis functions, then the classical solution ω h n in the FE and CNFE methods or the FVE, CS, and RB methods should be expressed as
ω h n = ζ 1 ( x ) z 1 n + ζ 2 ( x ) z 2 n + + ζ M ( x ) z M n = ( ζ 1 ( x ) , ζ 2 ( x ) , , ζ M ( x ) ) · ( z 1 n , z 2 n , , z M n ) W h , 1 n N .
Then, the existed reduced-order FE and CNFE methods or the reduced-order FVE and RB methods are to lower the dimension of W h , namely the dimension of basis function vector ( ζ 1 ( x ) , ζ 2 ( x ) , , ζ M ( x ) ) ; in other words, the subspace W h is replaced with the d-dimensional subspace W d = span { φ 1 , φ 2 , , φ d } generated by the main fewer d (usually d = 5∼7) POD basis φ 1 , φ 2 , , φ d . In addition, the classical solutions ω h n = ζ 1 ( x ) z 1 n + ζ 2 ( x ) z 2 n + + ζ M ( x ) z M n are approximated with ω d n = φ 1 β 1 n + φ 2 β 2 n + + φ d β d n , where β i ( 1 i d ) are unknowns. Whereas, the RDRCNFE method herein is to lower the dimension of unknown solution coefficient vectors ( z 1 n , z 2 n , , z M n ) ( 1 n N ) , namely the classical solutions ω h n = ( ζ 1 ( x ) , ζ 2 ( x ) , , ζ M ( x ) ) · ( z 1 n , z 2 n , , z M n ) are approximated with the linear combination ϖ d n = ( ζ 1 ( x ) , ζ 2 ( x ) , , ζ M ( x ) ) · [ Ψ M × d ( b 1 n , b 2 n , , b d n ) ] M × 1 T of the POD basis vectors Ψ M × d generated by the first few solution coefficient vectors ( z 1 n , z 2 n , , z M n ) ( 1 n L N ) , where b i ( 1 i d ) are unknowns. Thus, the FE basis functions in the RDRCNFE solutions ϖ d n are unchanged and are still ζ j ( x ) j = 1 M so that the RDRCNFE solutions ϖ d n have the same accuracy as the classical solutions ω h n . Therefore, the reduced dimension of unknown solution coefficient vectors herein is completely different from the existed reduced dimension of finite dimensional subspace, i.e., basis function vector.
Secondly, we adopt the matrix analysis to analyze the stability and convergence of RDRCNFE solutions, resulting in the very laconic and readily understood theory method, but the stability and convergence of the existed reduced-order FE and CNFE solutions are discussed by functional analysis so that their theory methods are abstract and complicated. Thereby, the RDRCNFE method is completely new.
Although the reduced-order methods of the unknown solution coefficient vectors for the hyperbolic, parabolic, Sobolev, viscoelastic wave, and unsteady Stokes equations with time-space integer order derivatives have been built in [27,28,29,30,31], respectively, the STFDE with the spatial fractional-order derivative herein is more complicated than the above five types of equations, so that both the structure for the RDRCNFE model and the theoretical analysis of existence, stability, and errors for the RDRCNFE solutions need more techniques and have more difficulties than those in [27,28,29,30,31]. However, the RDRCNFE method for the STFDE with the spatial fractional order derivative has very important applications.
The rest of the content herein is arranged in the following four sections. In Section 2, we retrospect the CNFE method of STFDE in [9] and the associated theoretical results such as the existence as well as the stability together with the error estimates for the CNFE solutions, and the most key step is to rewrite the CNFE format of functional form into the matrix form. In Section 3, we first build the RDRCNFE method with a set of POD basic vectors generated by the initial several CNFE solution coefficient vectors, and then, we employ the matrix analysis to analyze the stability together with the convergence of the RDRCNFE solutions. In Section 4, we utilize some numerical simulations to confirm the rightness of theory results so as to reveal the superiority of the RDRCNFE method. We provide the main conclusions and discussion in Section 5.

2. Retrospect the CNFE Method for STFDE and Rewrite Matrix-Form

2.1. Retrospect the CNFE Method for STFDE

Herein, the integer and fractional order Sobolev spaces (see [32]) are simultaneously adopted.
For θ > 0 and γ > 0 , set
H θ , γ ( R ) = { v L 2 ( R ) : γ 2 + ω 2 θ / 2 v ^ L 2 ( R ) } ,
endowed with norm
v H θ , γ ( R ) = ( γ 2 + ω 2 ) θ / 2 v ^ L 2 ( R ) ,
where v ^ is Fourier’s transformation of the function v, and ω is the variable in Fourier’s transformation.
Let W = H 1 ( 0 , T ; H 0 θ 2 , γ ( Ω ) ) , H 0 θ , γ ( Ω ) = v H θ , γ ( Ω ) : v | Ω = 0 , and H θ , γ ( Ω ) consist of the restrictions in Ω = ( 0 , l ) of functions in the space H θ , γ ( R ) . Thereupon, with integration by parts, the weak form for STFDE is established in the following.
Problem 2.
Seek u W that satisfies
( ϖ t , υ ) + a ( ϖ , υ ) = ( ρ , υ ) , υ H 0 θ 2 , γ ( Ω ) ,
in which ( · , · ) indicates the inner product in L 2 ( Ω ) , a ( ϖ , υ ) = C θ [ 2 ( ϖ , υ ) ( D + θ 2 , γ ϖ , D θ 2 , γ υ ) ( D θ 2 , γ ϖ , D + θ 2 , γ υ ) ] , C θ = 1 / ( 2 cos ( θ π / 2 ) ) , and ϖ ( x , 0 ) = ϖ 0 ( x ) ( x Ω ¯ ) .
Noting that a ( · , · ) is not coercive in H 0 θ 2 , γ ( Ω ) as mentioned in [9], it is necessary to make Problem 1 into coerciveness so that it is uniquely solvable in H 0 θ 2 , γ ( Ω ) . Thereby, by setting ϖ ( x , t ) = e κ t U ( x , t ) ( κ > 0 ) we can change Problem 1 into the following system of equations with respect to the unknown function U.
t U ( x , t ) + | x | θ , γ , κ U ( x , t ) = η ( x , t ) , x Ω , t J , U ( 0 , t ) = U ( l , t ) = 0 , t J ¯ , U ( x , 0 ) = ϖ 0 ( x ) , x Ω ¯ ,
where | x | θ , γ , κ U ( x , t ) = | x | θ , γ U ( x , t ) + κ U ( x , t ) and η ( x , t ) = e κ t ρ ( x , t ) .
Thereupon, with integration by parts, the weak form for the system of Equations (3) is built as follows.
Problem 3.
Seek U W that satisfies
(4) ( U t , υ ) + a κ ( U , υ ) = ( η , υ ) , υ H 0 θ 2 , γ ( Ω ) , (5) U ( x , 0 ) = ϖ 0 ( x ) , x Ω ¯ ,
where a κ ( U , υ ) = 2 C θ ( U , υ ) + κ ( U , υ ) C θ ( D + θ 2 , γ U , D θ 2 , γ υ ) C θ ( D θ 2 , γ U , D + θ 2 , γ υ ) , and C θ = 1 / ( 2 cos ( θ π / 2 ) ) .
The following result has proven in ([9], Lemma 3.3 and Theorems 4.3–4.5).
Theorem 1.
When ϖ 0 ( x ) H 0 θ 2 , γ ( Ω ) and ρ ( x , t ) L 2 ( 0 , T ; L 2 ( Ω ) ) , the bilinear functional a κ ( · , · ) is coercive and continuous in H 0 θ 2 , γ ( Ω ) such that Problem 3 has a unique weak solution U W .
Let h be the regular subdivision onto Ω ¯ = [ 0 , l ] such that Ω ¯ = { K : K h } and h = max K h { max | x 1 x 2 | : x 1 , x 2 K } . The FE subspace is defined as:
W h = { υ h H 0 θ 2 , γ ( Ω ) C ( Ω ) : υ h | K P m ( K ) , K h } = span ζ j ( x ) : 1 j M 1 ,
where P m ( K ) consists of the mth-degree polynomials on K h , and ζ j ( x ) j = 1 M 1 is a set of orthonormal bases under the inner product in L 2 ( Ω ) and may be obtained by the orthogonalization in ([32], Section 6.3 of Chapter 1).
For positive integer N > 0 , let τ = T / N , U h n be the CNFE solutions for Problem 3 at t n = n τ ( 0 n N ) , ¯ U h n = ( U h n U h n 1 ) / τ , U ¯ h n = ( U h n + U h n 1 ) / 2 , and η n 1 2 = η ( x , t n 1 2 ) . Thereupon, the CNFE model of Problem 3 is built as the following functional form.
Problem 4.
Seek U h n W h ( 1 n N ) that satisfies
(7) ( U h n , υ h ) + τ a κ ( U ¯ h n , υ h ) = ( U h n 1 , υ h ) + τ ( η n 1 2 , υ h ) , υ h W h , 1 n N , (8) U h 0 ( x ) = Π h ϖ 0 ( x ) , x Ω ¯ ,
in which Π h : H 0 θ 2 , γ ( Ω ) W h is an interpolation operator.
The following result of the existence as well as the stability together with the error estimations for the CNFE solutions to Problem 4 was proved in ([9], Theorems 5.1 and 5.3 and Corollary 5.4).
Theorem 2.
Problem 4 has a unique set of unconditionally stabilized CNFE solutions { U h n } n = 1 N W h . When the solution U to Problem 3 is sufficiently smooth, the CNFE solutions U h n have the following error estimations
U ( t n ) U h n 0 σ τ 2 + h m + 1 , n = 1 , 2 , , N .
where · 0 is the norm in L 2 ( Ω ) and σ represents a usually positive constant independent of τ and h, which may be unequal at different places. Furthermore, the CNFE solutions ϖ h n = e κ t n U h n ( n = 1 , 2 , . . . , N ) are also uniquely existing and unconditionally stabilized, and they have the following error estimations
ϖ ( t n ) ϖ h n 0 σ τ 2 + h m + 1 , n = 1 , 2 , , N .

2.2. Rewrite the CNFE Functional Form into Matrix Form

With the orthonormal bases ζ j ( x ) j = 1 M 1 , the CNFE solutions to Problem 4 can be denoted by the following vector form:
U h n = j = 1 M 1 z j n ζ j ( x ) = Υ n · ζ , n = 1 , 2 , . . . , N ,
where Υ n = ( z 1 n , z 2 n , . . . , z M 1 n ) T and ζ = ( ζ 1 ( x ) , ζ 2 ( x ) , . . . , ζ M 1 ( x ) ) T . Thereupon, Problem 4 can be rewritten as the following matrix form.
Problem 5.
Seek Υ n R M 1 , U h n W h , and ϖ h n W h ( 1 n N ) that meet
I + τ 2 D Υ n = I τ 2 D Υ n 1 + τ F n 1 2 , n = 1 , 2 , , N ,
U h n = j = 1 M 1 z j n ζ j ( x ) = Υ n · ζ , ϖ h n = e κ t n U h n , n = 1 , 2 , , N ,
where the matrix D = ( a κ ( ζ i , ζ j ) ) ( M 1 ) × ( M 1 ) is symmetrical positive definite owing to the coerciveness of a κ ( · , · ) , I is an ( M 1 ) × ( M 1 ) identity matrix, Υ 0 = ( ϖ 0 ( x 1 ) , ϖ 0 ( x 2 ) , , ϖ 0 ( x M 1 ) ) T , x j ’s are the inner nodes in h , and F n 1 2 = ( ( η n 1 2 , ζ 1 ) , ( η n 1 2 , ζ 2 ) , , ( η n 1 2 , ζ M 1 ) ) T .
Remark 1.
When the FEs in h need to be sufficiently refined, there will be many unknowns in Problem 5, resulting in that the rounding errors are accumulated rapidly in the calculation process and the CNFE solutions appear to have a large deviation. Hence, it is necessary to adopt the POD technique to lower the dimension of unknown solution coefficient vectors Υ n in Problem 5.

3. The RDRCNFE Method for STFDE

3.1. Structure of POD Basic Vectors

We first seek the initial L solution coefficient vectors Υ n ( n = 1 , 2 , , L ) of Problem 5 to make up the matrix E = Υ 1 , Υ 2 , . . . , Υ L ( M 1 ) × L and calculate the positive eigenvalues χ j > 0 ( j = 1 , 2 , , κ = rank ( E ) ) (degressively sequenced) and the relative orthonormal eigenvectors Ψ ˜ = ( ϕ 1 , ϕ 2 , , ϕ κ ) R M × κ of E E T . Thus, a set of POD bases Ψ = ( ϕ 1 , ϕ 2 , , ϕ d ) , consisting of the initial d vectors in Ψ ˜ , has the following property (see [4]):
E Ψ Ψ T E 2 , 2 = χ d + 1 , d κ ,
where E 2 , 2 = sup y 0 E y / y and y are the Euclidian norm of vector y . Thereupon, we obtain
Υ n Ψ Ψ T Υ n = ( E Ψ Ψ T E ) e n E Ψ Ψ T E 2 , 2 e n χ d + 1 , 1 n L ,
in which e n ( 1 n L ) represents the identity vectors with the nth component 1.
Remark 2.
Owing to ( M 1 ) L , but both E T E and E E T have identical positive eigenvalues χ j ( 1 j r ) , we can firstly find that the main d eigenvectors φ j ( 1 j d ) correspond to most of the main eigenvalues χ j ( 1 j d ) of E T E , we then can lightly obtain most of the main d eigenvectors ϕ j = E φ j / χ j ( 1 j d ) of E E T to make up a set of POD basic vectors Ψ i = ( ϕ 1 , ϕ 2 , , ϕ d ) ( d κ ).

3.2. Construction of RDRCNFE Method

If we assume that b d n = ( b 1 n , b 2 n , , b d n ) T , Υ d n = ( z d 1 n , z d 2 n , . . . , z d ( M 1 ) n ) T = Ψ b d n = Ψ Ψ T Υ n , and U d n = ζ · Υ d n , we immediately gain the initial L RDRCNFE solutions U d n = ζ · Υ d n = ζ · ( Ψ Ψ T Υ n ) ( 1 n L ). If the unknown solution vectors Υ n ( L + 1 n N ) in Problem 5 are replaced with Υ d n = Ψ b d n ( L + 1 n N ) , by the positive definiteness and invertibility of matrix ( I + τ D / 2 ) , we could build the following RDRCNFE method.
Problem 6.
Seek b d n R d , U d n W h , and ϖ d n W h ( n = 1 , 2 , , N ) that meet
b d n = Ψ T Υ n , 1 n L ; b d n = Ψ T I + τ 2 D 1 I τ 2 D Ψ b d n 1
+ τ Ψ T I + τ 2 D 1 F n 1 2 , L + 1 n N ,
U d n = j = 1 M 1 z d j n ζ j ( x ) = ζ · ( Ψ b d n ) , ϖ d n = e κ t n U d n , 1 n N ,
where Υ n ( 1 n L ) are the initial L solution vectors to Problem 5, and the matrix D and vectors F n 1 2 are given in Problem 5.
Remark 3.
It is obvious that Problem 6 has a unique set of RDRCNFE solutions { U d n } n = 1 N W h so that the RDRCNFE solutions { ϖ d n } n = 1 N = { e κ t n U d n } n = 1 N W h of Problem 1 are also uniquely existing. Specially, at each time node, Problem 5 has ( M 1 ) unknowns, while Problem 6 has only d unknowns ( d M 1 ) , but it has the same basis functions { ζ i ( x ) } i = 1 M as Problem 5. Namely, although the unknowns of Problem 6 are greatly reduced, it keeps the basis functions unchanged so as to maintain the accuracy unchanged, too. Hence, Problem 6 is obviously superior to Problem 5. This signifies that Problem 6 can not only immensely salvage CPU runtime and slow down the rounding error amassing but also raise the accuracy for numerical solutions in the practical calculations.

3.3. Stability and Error Estimations of the RDRCNFE Solutions

The theoretical analysis for the stability together with the errors of the RDRCNFE solutions requires the following matrix properties (see [33], Theorems 1.4.1 and 1.4.2).
Lemma 1.
The symmetrical positive definite matrix D in Problem 5 possesses the following properties:
I + 0.5 τ D 1 I 0.5 τ D 2 , 2 1 ; I + 0.5 τ D 1 2 , 2 1 .
For the RDRCNFE solutions to Problem 6, we have the following result of stability together with error estimations.
Theorem 3.
Under the same conditions as Theorem 2, the RDRCNFE solutions U d n ( n = 1 , 2 , , N ) to Problem 6 are unconditionally stabilized and have the following error estimations
U ( t n ) U d n 0 σ τ 2 + h m + 1 + χ d + 1 , 1 n N ,
where U ( t n ) are the state of solutions of Problem 3 at t n = n τ ( 1 n N ) . Furthermore, the associated RDRCNFE solutions ϖ d n = e κ t n U d n ( 1 n N ) are also unconditionally stabilized and have the following error estimations
ϖ ( t n ) ϖ d n 0 σ τ 2 + h m + 1 + χ d + 1 , 1 n N .
Proof. 
(i) Prove the stability of solutions of Problem 6.
While n = 1 , 2 , , L , based on the orthonormality of POD bases Ψ , we obtain
U d n 0 = Υ d n · ζ 0 = Ψ Ψ T Υ n · ζ 0 σ U h n 0 .
Thus, with the unconditionally stability of U h n given by Theorem 2, we immediately assert that { U d n } n = 1 L is unconditionally stabilized.
While n = L + 1 , L + 2 , , N , by Υ d n = Ψ b d n , we could, respectively, revert (16) and (17) into
(21) Υ d n = I + τ 2 D 1 I τ 2 D Υ d n 1 + τ I + τ 2 D 1 F n 1 2 , n = L + 1 , L + 2 , , N , (22) U d n = ζ · Υ d n , n = L + 1 , L + 2 , , N .
Using Lemma 1, from (21) we obtain
Υ d n I + 0.5 τ D 1 I 0.5 τ D 2 , 2 Υ d n 1 + τ I + 0.5 τ D 1 2 , 2 F n 1 2 Υ d n 1 + τ F n 1 2 , n = L + 1 , L + 2 , , N .
Using (11) and Lemma 1, we obtain
Υ n I + 0.5 τ D 1 I 0.5 τ D Υ n 1 + τ I + 0.5 τ D 1 F n 1 2 Υ n 1 + τ F n 1 2 Υ 0 + τ i = 1 n F i 1 2 σ , n = 1 , 2 , . . . , N .
Thus, summing for (23) from L + 1 unto n, noting that Υ d L = Ψ Ψ T Υ L σ Υ L , by (24) we obtain
Υ d n Υ d L + τ i = L + 1 n F i 1 2 σ Υ L + τ i = L + 1 n F i 1 2 σ , n = L + 1 , L + 2 , , N .
Thus, noting that U d n = ζ · Υ d n , ζ 0 σ , and y y , we obtain
U d n 0 Υ d n · ζ 0 Υ d n ζ 0 Υ d n · ζ 0 σ , n = L + 1 , L + 2 , . . . , N ,
which implies that { U d n } n = L + 1 N is also unconditionally stable. Hence, both { U d n } n = 1 N and { ϖ d n } n = 1 N = { e κ t n U d n } n = 1 N are unconditionally stabilized.
(ii) Estimate the errors of ROECNFSE solutions.
While 1 n L , noting that U h n = ζ · Υ n , ζ 0 σ , and y y ( y R ( M 1 ) ), by (14) we obtain
U h n U d n 0 ζ 0 Υ n Υ d n σ Υ n Ψ Ψ T Υ n σ χ d + 1 .
While n = L + 1 , L + 2 , , N , by (11) and (21), using Lemma 1, we obtain
Υ n Υ d n = I + 0.5 τ D 1 I 0.5 τ D ( Υ n 1 Υ d n 1 ) I + 0.5 τ D 1 I 0.5 τ D 2 , 2 Υ n 1 Υ d n 1 Υ n 1 Υ d n 1 .
Thus, from (28) and (27), we obtain
Υ n Υ d n Υ L Υ d L σ χ d + 1 , n = L + 1 , L = 2 , , N .
Therefore, we have
U h n U d n 0 = ζ · ( Υ n Υ d n ) 0 ζ 0 Υ n Υ d n σ Υ n Υ d n σ χ d + 1 , n = L + 1 , L = 2 , , N .
Combining (27) and (30) together with Theorem 2, we obtain (18). By ϖ ( x , t n ) = e κ t n U ( x , t n ) , ϖ h ( x , t h ) = e κ t n U h n , and ϖ d n = e κ t n U d n ( n = 1 , 2 , , N ), from (18) and Theorem 2, we immediately obtain (19). Theorem 3 is proved. □
Remark 4.
Although the error estimates in Theorem 3 have one more term χ d + 1 than those in Theorem 2 due to the dimensionality reduction for the CNFE method, it can be used as a criterion for selecting the POD basis vectors. As long as the number d of POD bases meets χ d + 1 τ 2 + h m + 1 , there is little effect on the total errors. A lot of numerical simulations (see [4,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]) have shown that the series { χ j } of eigenvalues would rapidly decrease to 0. In a general way, while d = 5~7, χ d + 1 is already extremely small. Especially, if the RDRCNFE solution U d n 0 + 1 obtained by Problem 6 at some time node t n 0 + 1 cannot satisfy the accuracy requirement, but U d n at the time nodes t n ( n n 0 ) can still satisfy, we may choose a new set of solution vectors ( Υ n 0 + 1 L , Υ n 0 + 2 L , , Υ n 0 1 , Υ n 0 ) to construct a new set of POD basis vectors and to build the new RDRCNFE method, and then, we can calculate out the RDRCNFE solutions that satisfy accuracy requirements. In this way, we can calculate out the RDRCNFE solutions at an arbitrary time node. This is incomparable to the traditional CNFE method.

4. Some Numerical Simulations

Here, the correctness of theory results and the superiority of the RDRCNFE method are verified by the means of some numerical simulations. Problem 1 has an analytical solution, but it usually has no analytic solution when the source term and initial functions are complicated.
If the initial function ϖ 0 ( x ) = 2 γ 6 θ x 3 ( x 1 ) 3 Γ ( θ ) cos ( θ π / 2 ) and the source function ρ ( x , t ) is denoted by
ρ ( x , t ) = 2 γ 6 θ cos ( π θ / 2 ) Γ ( θ ) e t x 3 ( 1 x ) 3 + e t 3 γ 5 ( x 1 ) 2 x 2 ( 2 x 1 ) ν ( 1 θ , x γ ) + γ γ 5 x 3 ( 3 x 2 x 3 3 x + 1 ) ν ( θ , x γ ) + 3 γ 3 x ( 10 x 2 5 x 3 6 x + 3 ) ν ( 2 θ , γ γ x ) γ 5 ( x 1 ) 3 x 3 ν ( θ , γ γ x ) + γ 2 ( 20 x 3 30 x 2 + 12 x 1 ) ν ( 3 θ , γ x ) + γ 2 ( 1 12 x + 30 x 2 20 x 3 ) ν ( 3 θ , γ γ x ) 3 γ 4 ( x 1 ) 2 ( 2 x 1 ) x 2 ν ( 1 θ , γ γ x ) 3 γ ( 5 x 2 5 x + 1 ) ( ν ( 4 θ , γ x ) + ν ( 4 θ , γ γ x ) ) + 3 ( x 1 ) ( ν ( 5 θ , γ x ) ν ( 5 θ , γ γ x ) ) 3 γ 3 x ( x 1 ) ( 5 x 2 5 x + 1 ) ν ( 2 θ , γ x ) + 2 Γ ( 2 θ ) θ 4 14 θ 3 + 71 θ 2 154 θ + 120 + 3 ( 3 θ ) ( 2 θ ) γ 2 ( 5 x 2 5 x + 1 ) + 3 γ 4 x ( x 1 ) ( 5 x 2 5 x + 1 ) ν ( 6 θ , γ x ) 6 ν ( 6 θ , γ γ x ) ,
then Problem 1 has an analytic solution
ϖ ( x , t ) = 2 γ 6 θ x 3 ( x 1 ) 3 e t cos ( θ π / 2 ) Γ ( θ ) .
When Ω = J = ( 0 , 1 ) , τ = h = 1 / 1000 , and P 1 ( K ) consists of linear polynomials (i.e., m = 1 ), we firstly calculate out the 20 initial CNFE solutions Υ n ( n = 1 , 2 , . . . , 20 ) under various cases of θ = 1.1 , 1.5 , and 1.9 , and γ = 0.5 , 1.0 , and 2.0 by Problem 5 and make up the matrix E = ( Υ 1 , Υ 2 , . . . , Υ 20 ) , respectively. We then calculate out the eigenvalues χ i arrayed degressively and eigenvectors φ i ( i = 1 , 2 , . . . , 20 ) of the matrix E T E corresponding to the various cases of θ = 1.1 , 1.5 , and 1.9 , and γ = 0.5 , 1.0 , and 2.0 , respectively. By reckoning, we find that χ 7 3 × 10 6 . Thus, we just have to take the foremost six eigenvectors ϕ i ( i = 1 , 2 , . . . , 6 ) and produce a set of POD basis vectors Ψ = ( φ 1 , φ 2 , . . . , φ 6 ) by φ i = E ϕ i / χ i ( 1 i 6 ) . Finally, by using Matlab on a laptop (Think-Pad E530) to solve Problem 6, we calculate out the RDRCNFE solutions ϖ d n = e t n U d n ( n = 1000 , i.e., at t = 1 ) under the various cases of θ = 1.1 , 1.5 , and 1.9 , and γ = 0.5 , 1.0 , and 2.0 , respectively.
In order to explain the superiority of the RDRCNFE method by using the same Matlab on the same laptop to solve the CNFE method, we also calculate out the corresponding CNFE solutions ϖ h n (when n = 1000 , i.e., at t = 1 ) under the various cases of θ = 1.1 , 1.5 , and 1.9 , and γ = 0.5 , 1.0 , and 2.0 , respectively, and record the L 2 errors ϖ ( t n ) ϖ h n 0 between the analytic solutions ϖ ( t n ) and the CNFE solution ϖ h n , the errors ϖ ( t n ) ϖ d n 0 between the analytic solutions ϖ ( t n ) and the RDRCNFE solution ϖ d n , and the CPU runtime for the CNFE method and the RDRCNFE method when n = 1000 , i.e., t = 1 under the various cases of θ = 1.1 , 1.5 , and 1.9 , and γ = 0.5 , 1.0 , and 2.0 , as listed in Table 1.
Table 1 explains that the CPU runtime of the RDRCNFE method is about 26 times that of the CNFE method. Thus, the RDRCNFE method can greatly lessen the CPU runtime. Especially, at each time node, the RDRCNFE method only includes six unknowns, but the CNFE method has a thousand unknowns. When the CNFE method is applied to large-scale numerical calculations in the real world, it has more than millions of unknowns. Hence, the RDRCNFE method can not only greatly lessen the CPU runtime and decrease the rounding error amassing but also raise the calculating accuracy so that the RDRCNFE method is far superior to the CNFE method.
When χ 7 = O ( 10 6 ) and τ = h = 1 / 1000 , by Theorems 2 and 3, we can obtain that the theory errors between the analytic solutions ϖ ( t n ) and the CNFE solution ϖ h n together with the theory errors between the analytic solutions ϖ ( t n ) and the RDRCNFE solutions ϖ d n are about O ( 10 6 ) , but the numerical calculating errors in Table 1 are also O ( 10 6 ) . It is shown that the numerical results are in accord with the theoretical results.
To obtain the intuition, we exhibit the RDRCNFE solutions at t = 0.25 , 0.50 , 0.75 , and 1.00 for γ = 1.0 and θ = 1.1 , 1.5 , and 1.9 in Figure 1a, Figure 2a, Figure 3a, respectively. To compare with the RDRCNFE solutions, we also exhibit the CNFE solutions at t = 0.25 , 0.50 , 0.75 , and 1.00 for γ = 1.0 and θ = 1.1 , 1.5 , and 1.9 in Figure 1b, Figure 2b, Figure 3b, respectively. By comparison, we find that each pair in Figure 1, Figure 2 and Figure 3 is highly similar, which implies that the RDRCNFE solutions have the same accuracy as the the CNFE solutions and the RDRCNFE method is very effective for settling STFDE (i.e., Problem 1) even if it only employs six POD basis vectors.

5. Conclusions and Discussions

Herein, we have dealt with the reduced dimension for the unknown solution coefficient vectors to CNFE method of STFDE. We have made use of the POD technique to build the RDRCNFE method for STFDE, adopted the matrix analysis to analyze the stability and convergence of RDRCNFE solutions, and used some numerical simulations to confirm the correctness of theoretical results and the superiority of the RDRCNFE method. In particular, the RDRCNFE method is proposed for the first time and is absolutely different from the existed reduced-order methods such as the reduced-order methods in [4,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]. Therefore, the RDRCNFE method is a new development over the existing numerical methods.
Although we have only dealt with the reduced dimension for the unknown solution coefficient vectors to the CNFE method of STFDE, the method can be directly generalized to the two-dimensional (2D) or three-dimensional (3D) cases and even the more intricate real-world engineering numerical simulations. In fact, when the FE models for any 2D and 3D steady PDEs including the 2D and 3D STFDE are used to perform the numerical simulations on the computer, they need to express as the following matrix form
U n + 1 = B ( U n + 1 , U n , U n 1 ) , n = 1 , 2 , ,
where U n are very high-dimension vectors, which can reach millions or even tens of millions of dimensions in the actual engineering computation. Thus, we may first compute the first L steps solutions { U n } n = 1 L (empirical value L = 20 ), which are also formed from the observation values of experiments on all grid points at the L moments, to form the snapshot E = ( U 1 , U 2 , , U L ) . Thereupon, we may employ the discrete POD method in Section 3.1 to find the POD basis vectors Ψ = ( ϕ 1 , ϕ 2 , , ϕ d ) , which are the eigenvectors ϕ 1 , ϕ 2 , , ϕ d corresponding to the main eigenvalues λ 1 λ 2 λ d > 0 of E E T .
Let U d n = Ψ b n and b n = ( b 1 n , b 2 n , , b d n ) T be the d-dimensional unknown vectors. Substituting U d n = Ψ b n into U n in the above large-scale linear or nonlinear algebra Equation (31), we obtain the following reduced-dimension system of equations that only includes d unknowns:
{ b d n = Ψ T U n , n = 1 , 2 , , L ; Ψ b n + 1 = B ( Ψ b n + 1 , Ψ b n , Ψ b n 1 ) , n = L , L + 1 , , U d n = Ψ b n , n = 1 , 2 , , L , L + 1 , L + 2 , ,
where U n ( n = 1 , 2 , , L ) are the known solution vectors for the system of Equation (31) or observation values of experiments on all grid points at the L moments. If the reduced-dimension equations are linear, they can be directly solved iteratively; if the reduced-dimension equations are nonlinear, they can be solved by the Newton method or other methods of nonlinear algebra equations. As a consequence, the RDRCNFE method possesses very extensive applying foreground.

Author Contributions

X.Y. and Z.L. contributed to the draft of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China (11671106) and Qian Science Cooperation Platform Talent ([2017]5726-41).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ding, H. A high-order numerical algorithm for two-dimensional time-space tempered fractional diffusion-wave equation. Appl. Numer. Math. 2019, 135, 30–46. [Google Scholar] [CrossRef]
  2. Du, R.; Yan, Y.; Liang, Z. A high-order scheme to approximate the Caputo fractional derivative and its application to solve the fractional diffusion wave equation. J. Comput. Phys. 2019, 376, 1312–1330. [Google Scholar] [CrossRef] [Green Version]
  3. Xing, Z.; Wen, L. Numerical analysis and fast implementation of a fourth-order difference scheme for two-dimensional space-fractional diffusion equations. Appl. Math. Comput. 2019, 346, 155–166. [Google Scholar] [CrossRef]
  4. Luo, Z.D.; Chen, G. Proper Orthogonal Decomposition Methods for Partial Differential Equations; Academic Press of Elsevier: San Diego, CA, USA, 2018. [Google Scholar]
  5. Tian, W.; Zhou, H.; Deng, W. A class of second order difference approximations for solving space fractional diffusion equations. Math. Comput. 2015, 294, 1703–1727. [Google Scholar] [CrossRef] [Green Version]
  6. Zhou, H.; Tian, W.; Deng, W. Quasi-compact finite difference schemes for space fractional diffusion equations. J. Sci. Comput. 2013, 56, 45–66. [Google Scholar] [CrossRef] [Green Version]
  7. Luo, Z.D.; Wang, H. A highly efficient reduced-order extrapolated finite difference algorithm for time-space tempered fractional diffusion-wave equation. Appl. Math. Lett. 2020, 102, 106090. [Google Scholar] [CrossRef]
  8. Zhou, Y.; Luo, Z. An optimized Crank–Nicolson finite difference extrapolating model for the fractional-order parabolic-type sine-Gordon equations. Adv. Differ. Equ. 2019, 2019, 1. [Google Scholar] [CrossRef] [Green Version]
  9. Çelik, C.; Duman, M. Finite element method for a symmetric tempered fractional diffusion equation. Appl. Numer. Math. 2017, 120, 270–286. [Google Scholar] [CrossRef]
  10. Alekseev, A.K.; Bistrian, D.A.; Bondarev, A.E.; Navon, I.M. On linear and nonlinear aspects of dynamic mode decomposition. Int. J. Numer. Meth. Fluids 2016, 82, 348–371. [Google Scholar] [CrossRef]
  11. Deng, Q.X.; Luo, Z.D. A reduced-order extrapolated finite difference iterative scheme for uniform transmission line equation. Appl. Numer. Math. 2022, 172, 514–524. [Google Scholar] [CrossRef]
  12. Du, J.; Navon, I.M.; Zhu, J.; Fang, F.; Alekseev, A.K. Reduced order modeling based on POD of a parabolized Navier-Stokes equations model II Trust region POD 4D VAR data assimilation. Comput. Math. Appl. 2013, 65, 380–394. [Google Scholar] [CrossRef]
  13. Li, H.R.; Song, Z.Y. A reduced-order energy-stability-preserving finite difference iterative scheme based on POD for the Allen-Cahn equation. J. Math. Anal. Appl. 2020, 491, 124245. [Google Scholar] [CrossRef]
  14. Li, H.R.; Song, Z.Y. A reduced-order finite element method based on proper orthogonal decomposition for the Allen-Cahn model. J. Math. Anal. Appl. 2021, 500, 125103. [Google Scholar] [CrossRef]
  15. Chaturantabut, S.; Sorensen, D.C. A state space error estimate for POD-DEIM nonlinear model reduction. SIAM J. Numer. Anal. 2012, 50, 46–63. [Google Scholar] [CrossRef]
  16. Sirovich, L. Turbulence and the dynamics of coherent structures part I–III. Quart. Appl. Math. 1987, 45, 561–590. [Google Scholar] [CrossRef] [Green Version]
  17. Song, Z.Y.; Li, H.R. Numerical simulation of the temperature field of the stadium building foundation in frozen areas based on the finite element method and proper orthogonal decomposition technique. Math. Method Appl. Sci. 2021, 44, 8528–8542. [Google Scholar] [CrossRef]
  18. Zhu, S.; Dede, L.; Quarteroni, A. Isogeometric analysis and proper orthogonal decomposition for parabolic problems. Numer. Math. 2017, 135, 333–370. [Google Scholar] [CrossRef]
  19. Kunisch, K.; Volkwein, S. Galerkin proper orthogonal decomposition methods for a general equation in fluid dynamischs. SIAM J. Numer. Anal. 2002, 40, 492–515. [Google Scholar] [CrossRef]
  20. Li, K.; Huang, T.Z.; Li, L.; Lanteri, S.; Xu, L.; Li, B. A qreduced-order discontinuous Galerkin method based on POD for electromagnetic simulation. IEEE Trans. Antennas Propag. 2018, 66, 242–254. [Google Scholar] [CrossRef]
  21. Hinze, M.; Kunkel, M. Residual based sampling in POD model order reduction of drift-diffusion equations in parametrized electrical networks. J. Appl. Math. Mech. 2012, 92, 91–104. [Google Scholar] [CrossRef]
  22. Stefanescu, R.; Navon, I.M. POD/DEIM nonlinear model order reduction of an ADI implicit shallow water equations model. J. Comput. Phys. 2013, 237, 95–114. [Google Scholar] [CrossRef] [Green Version]
  23. Zokagoa, J.M.; Soulaǐmani, A. A POD-based reduced-order model for free surface shallow water flows over real bathymetries for Monte-Carlo-type applications. Comput Methods Appl. Mech. Eng. 2012, 221–222, 1–23. [Google Scholar] [CrossRef]
  24. Baiges, J.; Codina, R.; Idelsohn, S. Explicit reduced-order models for the stabilized finite element approximation of the incompressible Navier-Stokes equations. Int. J. Numer. Methods Fluids 2013, 72, 1219–1243. [Google Scholar] [CrossRef]
  25. Benner, P.; Cohen, A.; Ohlberger, M.; Willcox, A.K. Model Rduction and Approximation Theory and Algorithm; Computational Science & Engineering, SIAM: Philadelphia, PA, USA, 2017. [Google Scholar]
  26. Quarteroni, A.; Manzoni, A.; Negri, F. Reduced Basis Methods for Partial Differential Equations; Springer International Publishing: Manila, Philippines, 2016. [Google Scholar]
  27. Luo, Z.D. The reduced-order extrapolating method about the Crank–Nicolson finite element solution coefficient vectors for parabolic type equation. Mathematics 2020, 8, 1261. [Google Scholar] [CrossRef]
  28. Luo, Z.D.; Jiang, W.R. A reduced-order extrapolated technique about the unknown coefficient vectors of solutions in the finite element method for hyperbolic type equation. Appl. Numer. Math. 2020, 158, 123–133. [Google Scholar] [CrossRef]
  29. Zeng, Y.H.; Luo, Z.D. The reduced-dimension technique for the unknown solution coefficient vectors in the Crank–Nicolson finite element method for the Sobolev equation. J. Math. Anal. Appl. 2022, 513, 126207. [Google Scholar] [CrossRef]
  30. Luo, Z.D. The dimensionality reduction of Crank–Nicolson mixed finite element solution coefficient vectors for the unsteady Stokes equation. Mathematics 2022, 10, 2273. [Google Scholar] [CrossRef]
  31. Luo, Z.D. A finite element reduced-dimension method for viscoelastic wave equation. Mathematics 2022, 10, 3066. [Google Scholar] [CrossRef]
  32. Zhang, G.; Lin, Y. Notes on Functional Analysis; Peking University Press: Beijing, China, 1987. (In Chinese) [Google Scholar]
  33. Zhang, W.S. Finite Difference Methods for Patial Differential Equations in Science Computation; Higher Education Press: Beijing, China, 2006. (In Chinese) [Google Scholar]
Figure 1. (a) The RDRCNFE solutions for θ = 1.1 and γ = 1.0 . (b) The CNFE solutions for θ = 1.1 and γ = 1.0 .
Figure 1. (a) The RDRCNFE solutions for θ = 1.1 and γ = 1.0 . (b) The CNFE solutions for θ = 1.1 and γ = 1.0 .
Mathematics 10 03630 g001
Figure 2. (a) The RDRCNFE solutions for θ = 1.5 and γ = 1.0 . (b) The CNFE solutions for θ = 1.5 and γ = 1.0 .
Figure 2. (a) The RDRCNFE solutions for θ = 1.5 and γ = 1.0 . (b) The CNFE solutions for θ = 1.5 and γ = 1.0 .
Mathematics 10 03630 g002
Figure 3. (a) The RDRCNFE solutions for θ = 1.9 and γ = 1.0 . (b) The CNFE solutions for θ = 1.9 and γ = 1.0 .
Figure 3. (a) The RDRCNFE solutions for θ = 1.9 and γ = 1.0 . (b) The CNFE solutions for θ = 1.9 and γ = 1.0 .
Mathematics 10 03630 g003
Table 1. CPU runtime and errors between the analytic and the CNFE as well as RDRCNFE solutions when h = τ = 10 3 .
Table 1. CPU runtime and errors between the analytic and the CNFE as well as RDRCNFE solutions when h = τ = 10 3 .
CNFE MethodRDRCNFE Method
θγ ϖ ( t n ) ϖ h n 0 CPU Runtime ϖ ( t n ) ϖ d n 0 CPU Runtime
1.10.51.010356 × 10−643.568 S4.150523 × 10−61.623 S
1.01.012083 × 10−643.865 S4.250732 × 10−61.665 S
2.01.125338 × 10−643.914 S5.071732 × 10−61.673 S
1.50.51.315376 × 10−643.931 S4.352762 × 10−61.692 S
1.01.414376 × 10−643.982 S4.651718 × 10−61.713 S
2.01.534283 × 10−644.173 S5.052123 × 10−61.721 S
1.90.51.541232 × 10−643.842 S4.356431 × 10−61.676 S
1.01.562183 × 10−643.874 S4.672762 × 10−61.813 S
2.01.612386 × 10−644.187 S5.131753 × 10−61.925 S
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, X.; Luo, Z. An Unchanged Basis Function and Preserving Accuracy Crank–Nicolson Finite Element Reduced-Dimension Method for Symmetric Tempered Fractional Diffusion Equation. Mathematics 2022, 10, 3630. https://0-doi-org.brum.beds.ac.uk/10.3390/math10193630

AMA Style

Yang X, Luo Z. An Unchanged Basis Function and Preserving Accuracy Crank–Nicolson Finite Element Reduced-Dimension Method for Symmetric Tempered Fractional Diffusion Equation. Mathematics. 2022; 10(19):3630. https://0-doi-org.brum.beds.ac.uk/10.3390/math10193630

Chicago/Turabian Style

Yang, Xiaoyong, and Zhendong Luo. 2022. "An Unchanged Basis Function and Preserving Accuracy Crank–Nicolson Finite Element Reduced-Dimension Method for Symmetric Tempered Fractional Diffusion Equation" Mathematics 10, no. 19: 3630. https://0-doi-org.brum.beds.ac.uk/10.3390/math10193630

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

Article Metrics

Back to TopTop