Next Article in Journal
Fractional and Integrable Perspectives on a Variable-Coefficient Semi-Discrete NLS Equation: Analytical Method and Engineering Applications
Previous Article in Journal
On the Motion of a Charged Colloid with a Harmonic Trap
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Crank-Nicolson Mixed Finite Element Scheme and Its Reduced-Order Extrapolation Model for the Fourth-Order Nonlinear Diffusion Equations with Temporal Fractional Derivative

1
School of Mathematical Sciences, Inner Mongolia University, Hohhot 010021, China
2
School of Statistics and Mathematics, Inner Mongolia University of Finance and Economics, Hohhot 010070, China
3
Department of Mathematics and Computer Engineering, Ordos Institute of Technology, Ordos 017000, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2025, 9(12), 789; https://doi.org/10.3390/fractalfract9120789
Submission received: 4 November 2025 / Revised: 24 November 2025 / Accepted: 27 November 2025 / Published: 1 December 2025
(This article belongs to the Section Numerical and Computational Methods)

Abstract

This paper presents a Crank–Nicolson mixed finite element method along with its reduced-order extrapolation model for a fourth-order nonlinear diffusion equation with Caputo temporal fractional derivative. By introducing the auxiliary variable v = ε 2 Δ u + f ( u ) , the equation is reformulated as a second-order coupled system. A Crank–Nicolson mixed finite element scheme is established, and its stability is proven using a discrete fractional Gronwall inequality. Error estimates for the variables u and v are derived. Furthermore, a reduced-order extrapolation model is constructed by applying proper orthogonal decomposition to the coefficient vectors of the first several finite element solutions. This scheme is also proven to be stable, and its error estimates are provided. Theoretical analysis shows that the reduced-order extrapolation Crank–Nicolson mixed finite approach reduces the degrees of freedom from tens of thousands to just a few, significantly cutting computational time and storage requirements. Numerical experiments demonstrate that both schemes achieve spatial second-order convergence accuracy. Under identical conditions, the CPU time required by the reduced-order extrapolation Crank–Nicolson mixed finite model is only 1 / 60 of that required by the Crank–Nicolson mixed finite scheme. These results validate the theoretical analysis and highlight the effectiveness of the methods.

1. Introduction

We consider the following nonlinear fourth-order time fractional diffusion equations.
Problem 1.
Find u ( x , t ) C 2 ( J ; C 2 ( Ω ) ) satisfying
D t α 0 C u κ Δ ( ε 2 Δ u + f ( u ) ) = 0 , ( x , t ) Ω × J , u ( x , 0 ) = u 0 ( x ) , x Ω , n u = n ( ε 2 Δ u + f ( u ) ) = 0 , ( x , t ) Ω × J ,
in which Ω R d ( d = 1 , 2 , 3 ) is a bounded domain and has a smooth boundary Ω ; J = ( 0 , T ] , u 0 ( x ) is a given initial function. Where κ is the diffusion mobility constant, ε is a positive constant. The function f ( u ) satisfies | f ( u ) | C | u | and the Lipschitz condition
| f ( u 1 ) f ( u 2 ) | L | u 1 u 2 | , u 1 , u 2 R ,
where L > 0 is a constant.
D t α 0 C u represents the Caputo fractional derivative with α ( 0 , 1 ) defined by
D t α 0 C u ( x , t ) = 1 Γ ( 1 α ) 0 t u ( x , r ) r 1 ( t r ) α d r ,
where Γ ( z ) = 0 t z 1 e t d t is the Gamma function. Throughout this work, C is defined as a positive constant that could take different values at different places.
Diffusion is a fundamental physical process for mass and energy transport. Its classical description relies on Fick’s law, which leads to an integer-order diffusion equation [1]. However, numerous experiments have revealed non-classical phenomena in diffusion processes, such as slow diffusion and long-term memory effects. These observations have motivated the development of time-fractional diffusion equations, with applications to seepage in porous media [2], anomalous transport [3], and bioengineering [4]. By replacing the first-order time derivative with Caputo, Gr u ¨ nwald−Letnikov or Riemann−Liouville fractional derivatives, these models provide a more precise mathematical framework for anomalous diffusion [5,6]. Despite the advantages of time-fractional models for physical modeling, their analytical solutions typically involve complex Mittag–Leffler functions [7], which hinders practical application. Thus, the development of efficient numerical methods is essential. For spatial discretization, common techniques include finite difference [8], Galerkin finite element [9], weak Galerkin finite element [10], discontinuous Galerkin [11], and spectral methods [12]. However, when these numerical methods solve directly for the primary variable (e.g., concentration or temperature), their approximations for the corresponding flux (e.g., mass or heat flux) are typically of low order. In contrast, the mixed finite element method (MFE) introduces the flux as an independent variable, yielding a coupled system that simultaneously approximates both the primary variable and the flux field with high precision [13,14]. This characteristic gives it a significant advantage in fields where high-precision approximation of the flux field is essential, such as groundwater flow simulation [15] and composite material mechanics [16]. The non-local nature of time-fractional derivatives poses severe challenges for computation and storage. For the temporal discretization of such problems, the Crank–Nicolson (CN) scheme is widely adopted because of its unconditional stability and accuracy [17,18,19]. In practice, the CN scheme is often combined with the L 1 formula. This approach effectively handles the historical memory term while preserving numerical accuracy [20,21]. Nevertheless, the high degrees of freedom in MFE methods, combined with the full-history dependence of fractional operators, leads to high computational costs. This limits the practicality of high-accuracy CN mixed finite element schemes for problems requiring multiple simulations.
To overcome this bottleneck, model reduction techniques are considered effective. Among them, the Proper Orthogonal Decomposition (POD) method is one of the most prominent spatial reduction techniques [22,23]. Its core idea is to extract solutions from the full-order model at specific parameters or time instances (known as “snapshots”) to construct an optimal orthogonal basis. A reduced-order model is then built by projecting the original system onto the low-dimensional subspace spanned by this POD basis. This method has been successfully applied to various partial differential equations, including parabolic equations [24] and two-dimensional Sobolev equations [25,26]. However, the traditional spatial dimensionality reduction method has certain limitations. The global basis functions it generates are highly dependent on the initial and boundary conditions of the problem. When these parameters change, the precomputed POD basis may become ineffective, necessitating the regeneration of snapshots and the reconstruction of new basis functions. This process is not only computationally expensive but also lacks clear criteria for updating the basis, which limits its flexibility in tackling complex problems. To circumvent this, Luo et al. proposed a novel approach where the POD method is applied directly to the solution coefficient vectors obtained from finite element discretization, rather than to the physical function space. This method is called reduced-order extrapolated Crank–Nicolson mixed finite element (ROECNMFE). This significantly improves computational efficiency and has been successfully applied to Sobolev equations [27], Stokes equations [28], and hyperbolic equations [29]. In recent years, this method has also been used to solve fractional partial differential equations [30,31,32].
In this work, the solution coefficient vector dimensionality reduction technique is applied to the fourth-order nonlinear diffusion equations with temporal fractional derivative for the first time. The core innovation lies in the integration of a high-precision CNMFE model with a solution coefficient vector dimensionality reduction technique. The main contributions of this work are threefold:
1. We construct a CNMFE scheme for the time-fractional diffusion equation. This scheme is designed to achieve high-order accuracy in both temporal and spatial discretizations, enabling the simultaneous and high-precision approximation of the primary variable and its associated flux variable.
2. To address the significant computational cost of the high-fidelity CNMFE model, we introduce a ROECNMFE method that acts directly on the solution coefficient vectors. By constructing an optimal POD basis from a set of snapshot solutions obtained from the full-order finite element model, we establish a reduced-order model that dramatically improves computational efficiency while maintaining satisfactory accuracy.
3. The designed numerical examples serve to verify the correctness of both schemes and the superior efficiency of the ROECNMFE model.
The remainder of this paper is organized as follows. Section 2 is devoted to formulating the CNMFE scheme for the time-fractional diffusion equation, followed by a rigorous analysis of its stability and a priori error estimates. Section 3 elaborates on the detailed construction process of the ROECNMFE model based on the coefficient vector reduction technique. This section also provides a theoretical analysis of the stability and error estimates. Section 4 verifies the effectiveness and advantages of the proposed method through a series of numerical experiments. Finally, Section 5 concludes the paper with a summary of our findings and a discussion on potential future research directions.

2. The CNMFE Method for the Diffusion Equation

First, introduce an intermediate variable v = ε 2 Δ u + f ( u ) . Thereby, a system of second-order coupled equations is obtained.
Problem 2.
Find ( u , v ) : Ω × J R satisfies
D t α 0 C u = κ Δ v , ( x , t ) Ω × J , v = ε 2 Δ u + f ( u ) , ( x , t ) Ω × J , u ( x , 0 ) = u 0 ( x ) , x Ω , n u | Ω = n v | Ω = 0 , t J .
The Sobolev space and their norms in this article are classical [33,34]. The space of square-integrable functions on Ω , denoted by L 2 ( Ω ) , is defined as
L 2 ( Ω ) = { u : Ω R | Ω | u ( x ) | 2 d x < } .
It is a Hilbert space equipped with the inner product
( u , v ) L 2 ( Ω ) = Ω u ( x ) v ( x ) d x ,
which induces the norm
u L 2 ( Ω ) = ( u , u ) L 2 ( Ω ) = ( Ω | u ( x ) | 2 d x ) 1 2 .
Let V = H 0 1 ( Ω ) . Then the variational form for equations as follows:
Problem 3.
For 0 < t T , find ( u , v ) V × V that satisfies
( D t α 0 C u , ψ ) + κ ( v , ψ ) = 0 , ψ V , ( v , ϕ ) = ε 2 ( u , ϕ ) + ( f ( u ) , ϕ ) , ϕ V .
The time interval [ 0 , T ] is partitioned as: 0 = t 0 < t 1 < < t N = T , where N is a positive integer. For convenience, we introduce some symbols
t n 1 2 = t n + t n 1 2 , u ( t n 1 2 ) = u ( x , t n 1 2 ) , v ( t n 1 2 ) = v ( x , t n 1 2 ) , u n 1 2 = u n + u n 1 2 , v n 1 2 = v n + v n 1 2 .
Then, we consider the discretization for the Caputo fractional derivative of u ( t n 1 2 ) [35]
D τ α 0 C u ( t n 1 2 ) = 1 Γ ( 1 α ) 0 t n 1 2 ( t n 1 2 r ) α u ( r ) d r = ( b 0 u ( t n 1 2 ) j = 2 n 1 ( b n j 1 b n j ) u ( t j 1 2 ) ( b n 2 B n ) u ( t 1 2 ) B n u ( t 0 ) ) + R 1 n 1 2 = ( b 0 u ( t n 1 2 ) j = 1 n 1 ( b n j 1 b n j ) u ( t j 1 2 ) ( b n 1 B n ) u ( t 1 2 ) B n u ( t 0 ) ) + R 1 n 1 2 = D t α u n 1 2 + R 1 n 1 2 ,
where R 1 n 1 2 = O ( τ 2 α ) [35] is the truncation error, and
b n j = τ α Γ ( 2 α ) ( ( n j + 1 ) 1 α ( n j ) 1 α ) , B n = 2 τ α Γ ( 2 α ) ( ( n 1 2 ) 1 α ( n 1 ) 1 α ) .
At t = t n 1 2 , (5) can be reformulated into the following form:
( D t α 0 C u ( t n 1 2 ) , ψ ) + κ ( v ( t n 1 2 ) , ψ ) = 0 , ψ V , ( v ( t n 1 2 ) , ϕ ) = ε 2 ( u ( t n 1 2 ) , ϕ ) + ( f ( u ( t n 1 2 ) ) , ϕ ) , ϕ V .
Furthermore, the equivalent weak form of (5) is obtained as follows:
( D t α u n 1 2 , ψ ) + κ ( v n 1 2 , ψ ) = ( R 1 n 1 2 , ψ ) , ψ V , ( v n 1 2 , ϕ ) = ε 2 ( u n 1 2 , ϕ ) + ( f ( u n 1 2 ) , ϕ ) , ϕ V .
Let T h be the quasi-uniform triangulation of Ω , h denote the spatial grid size. Then the M-dimensional finite element subspace can be defined as follows:
V h = { v h ( H 0 1 ( Ω ) C ( Ω ) ) : v h | K P m 1 ( K ) , K T h } = span { ζ i ( x ) : 1 i M } ,
where P m 1 ( K ) denotes the space of polynomials with no more than m 1 degrees on K T h , and { ζ i ( x ) } i = 1 M forms a set of orthonormal bases under the inner product in L 2 ( Ω ) . To ensure the subsequent error estimates are valid, we make the following regularity assumption on the exact solution u C 2 ( [ 0 , T ] ; H m ( Ω ) ) . This implies that the solution has sufficient smoothness in both time and space. We introduce the Ritz projection operator R h : V V h , which satisfies
( ( R h ϕ ϕ ) , χ ) = 0 , χ V h ,
and the operator satisfies the following inequality [36]:
ϕ R h ϕ p + h ϕ R h ϕ 1 , p C h m ϕ m , p , 1 p .
Using the subspace V h , we can build the CNMFE scheme as follows:
Problem 4.
Find ( u h n 1 2 , v h n 1 2 ) V h × V h ( n = 1 , 2 , , N ) that satisfies
( a ) ( D t α u h n 1 2 , ψ h ) + κ ( v h n 1 2 , ψ h ) = 0 , ψ h V h , ( b ) ( v h n 1 2 , ϕ h ) = ε 2 ( u h n 1 2 , ϕ h ) + ( f ( u h n 1 2 ) , ϕ h ) , ϕ h V h .
where the finite element space V h , defined in (11), is a standard Lagrange finite element space consisting of continuous piecewise polynomials. Both the solution u and the auxiliary variable v are approximated in this same space.
Lemma 1
([35]). For the coefficients of (7), it holds that
0 b n b n 1 , B n b n 1 , n 1 , b n B n , n 0 .
Lemma 2
((Discrete Fractional G r o ¨ n w a l l Inequality) [17]). Suppose that the nonnegative sequence { u n 1 2 | n = 1 , 2 , } and { g n 1 2 | n = 1 , 2 , } satisfies
D t α u n 1 2 μ 1 u n 1 2 + μ 2 u n 1 1 2 + g n 1 2 , n > 1 ,
where R 1 n 1 2 is well defined in (7), μ 1 0 and μ 2 0 are constants independent of τ. Especially, we let D τ α u 1 2 μ 1 u 1 2 + μ 2 u 0 + g 1 2 when n = 1 . There exist positive constant τ * , when τ τ * ,
u n 1 2 2 ( u 0 + g n 1 2 ) E α ( 2 μ t n 1 2 α ) , 1 n N ,
where μ = μ 1 + μ 2 B 1 b 0 B 2 and E α ( z ) = k = 0 z k Γ ( 1 + k α ) is the Mittag–Leffler function.
Theorem 1.
The mixed finite element solution ( u h n 1 2 , v h n 1 2 ) is unconditionally stable.
Proof. 
We let ψ h = ε 2 u h n 1 2 , ϕ h = κ v h n 1 2 at (14)
ε 2 ( D t α u h n 1 2 , u h n 1 2 ) + κ ε 2 ( v h n 1 2 , u h n 1 2 ) = 0 , ψ h V h , κ ( v h n 1 2 , v h n 1 2 ) = ε 2 κ ( u h n 1 2 , v h n 1 2 ) + κ ( f ( u h n 1 2 ) , v h n 1 2 ) , ϕ h V h .
The sum of the above two formulas is obtained
ε 2 ( D t α u h n 1 2 , u h n 1 2 ) + κ ( v h n 1 2 , v h n 1 2 ) = κ ( f ( u h n 1 2 ) , v h n 1 2 ) .
Using the definition of D t α u h n 1 2 and Lemma 1, the first term on the left side of the equation can be treated as
( D t α u h n 1 2 , u h n 1 2 ) = ( b 0 u h n 1 2 j = 2 n 1 ( b n j 1 b n j ) u h j 1 2 ( b n 2 B n ) u h 1 2 B n u h 0 , u h n 1 2 ) b 0 u h n 1 2 2 j = 2 n 1 ( b n j 1 b n j ) u h j 1 2 2 + u h n 1 2 2 2 ( b n 2 B n ) u h 1 2 2 + u h n 1 2 2 2 B n u h 0 2 + u h n 1 2 2 2 = 1 2 ( b 0 u h n 1 2 2 j = 2 n 1 ( b n j 1 b n j ) u h j 1 2 2 ( b n 2 B n ) u h 1 2 2 B n u h 0 2 ) = 1 2 D t α u h n 1 2 2 .
Substitute it into (19), using Cauchy inequality and f ( u h n 1 2 ) C u h n 1 2
ε 2 2 D t α u h n 1 2 2 + κ v h n 1 2 2 κ ( f ( u h n 1 2 ) , v h n 1 2 ) κ 2 ( f ( u h n 1 2 ) 2 + v h n 1 2 2 ) C u h n 1 2 2 + κ 2 v h n 1 2 2 .
Further organizing the above equation and applying lemma 2, we obtain
u h n 1 2 C u h 0 .
Combining the above two formulas, the following is obtained:
v h n 1 2 C u h n 1 2 C u h 0 .
The above results prove that solution is unconditionally stable. □
Theorem 2.
Let ( u ( t n 1 2 ) , v ( t n 1 2 ) ) a n d ( u h n 1 2 , v h n 1 2 ) be solutions of (9) and (14) respectively. The following estimator is satisfied
u ( t n 1 2 ) u h n 1 2 + v ( t n 1 2 ) v h n 1 2 C ( τ 2 α + h 2 ) .
Proof. 
First give some symbols
e ¯ n 1 2 = u ( t n 1 2 ) R h u ( t n 1 2 ) , e n 1 2 = u h n 1 2 R h u ( t n 1 2 ) , η ¯ n 1 2 = v ( t n 1 2 ) R h v ( t n 1 2 ) , η n 1 2 = v h n 1 2 R h v ( t n 1 2 ) .
Then, using the above relationship, from Equations (9) and (14), we can obtain
( D t α e n 1 2 , ψ h ) + κ ( η n 1 2 , ψ h ) = ( D t α e ¯ n 1 2 , ψ h ) + κ ( η ¯ n 1 2 , ψ h ) + ( R 1 n 1 2 , ψ h ) , ε 2 ( e n 1 2 , ϕ h ) + ( η n 1 2 , ϕ h ) = ε 2 ( e ¯ n 1 2 , ϕ h ) + ( η ¯ n 1 2 , ϕ h ) + ( f ( u h n 1 2 ) f ( u n 1 2 ) , ϕ h ) .
Take ψ h = ε 2 e n 1 2 , ϕ h = κ η n 1 2 in (26). Obtain two equations and add them
ε 2 ( D t α e n 1 2 , e n 1 2 ) + κ ( η n 1 2 , η n 1 2 ) = ε 2 ( D t α e ¯ n 1 2 , e n 1 2 ) + ε 2 ( R 1 n 1 2 , e n 1 2 ) + κ ( η ¯ n 1 2 , η n 1 2 ) + κ ( f ( u h n 1 2 ) f ( u n 1 2 ) , η n 1 2 ) .
Similar to (20), we have ( D t α e n 1 2 , e n 1 2 ) 1 2 D t α e n 1 2 2 . Then, by using the Cauchy inequality, the above equation can be organized as
ε 2 2 D t α e n 1 2 2 + κ η n 1 2 2 D t α e ¯ n 1 2 2 + R 1 n 1 2 2 + ε 4 2 e n 1 2 2 + κ η ¯ n 1 2 2 + κ f ( u h n 1 2 ) f ( u n 1 2 ) 2 + κ 2 η n 1 2 2 .
Using (13), we obtain the estimation of the first term on the right
D t α e ¯ n 1 2 2 = D t α ( u ( t n 1 2 ) R h u ( t n 1 2 ) ) 2 = D t α u ( t n 1 2 ) D t α R h u ( t n 1 2 ) 2 = D t α u ( t n 1 2 ) D t α 0 C u ( t n 1 2 ) + D t α 0 C u ( t n 1 2 ) D t α R h u ( t n 1 2 ) 2 D t α u ( t n 1 2 ) D t α 0 C u ( t n 1 2 ) 2 + D t α 0 C u ( t n 1 2 ) D t α R h u ( t n 1 2 ) 2 C ( τ 2 α ) 2 + C ( h 2 ) 2 .
Therefore, (28) can be concluded
D t α e n 1 2 2 C e n 1 2 2 + C ( τ 2 α ) 2 + C ( h 2 ) 2 .
By using Lemma 2, we obtain
e n 1 2 C ( τ 2 α + h 2 )
The above results, combined with (28), yield the following error estimation
η n 1 2 C τ 2 α + C h 2 + e n 1 2 C ( τ 2 α + h 2 ) .
Let U h n 1 2 = ( u h 1 n 1 2 , u h 2 n 1 2 , , u h M n 1 2 ) , V h n 1 2 = ( v h 1 n 1 2 , v h 2 n 1 2 , , v h M n 1 2 ) . By using the orthonormal basis { ζ i } i = 1 M , we can obtain the matrix model for Problem 4.
Problem 5.
Find ( U h n 1 2 , V h n 1 2 ) R M × R M that satisfies
( a ) D t α U h n 1 2 + κ BV h n 1 / 2 = 0 , 1 n N , ( b ) V h n 1 / 2 = ε 2 BU h n 1 / 2 + F ( U h n 1 / 2 ) , 1 n N , ( c ) u h n 1 2 = i = 1 M u i n 1 2 ζ i = U n 1 2 · ζ , v h n 1 2 = i = 1 M v i n 1 2 ζ i = V n 1 2 · ζ .
where B = ( ζ i , ζ j ) M × M , F ( U h n 1 / 2 ) = ( f ( i = 1 M u i n 1 2 ζ i ) , ζ j ) M × M . And we can find that B is a positive definite symmetric matrix. To demonstrate the stability of the solution obtained by CNMFE scheme, we introduce a properties of B from Problem 5.
Lemma 3.
Matrix B satisfies the following inequality [34,37]
B C , B 1 C .

3. The ROECNMFE Method Based on POD for the Diffusion Equation

3.1. Construction of POD Bases

First, we choose the first L layers of solution vectors U h n ( n = 1 , 2 , , L ) and V h n ( n = 1 , 2 , , L ) of the solutions U h n ( n = 1 , 2 , , N ) and V h n ( n = 1 , 2 , , N ) of Problem 5, forming two snapshot matrices G 1 = ( U h 1 , U h 2 , , U h L ) and G 2 = ( V h 1 , V h 2 , , V h L ) , respectively. Let λ i , j > 0 ( i = 1 , 2 , j = 1 , 2 , , r i = r a n k ( G i ) ) be the positive eigenvalues of G i G i T arranged degressively and Φ ¯ i = ( φ i , 1 , φ i , 2 , , φ i , r i ) be the homologous orthonormal eigenvectors of G i G i T . Thus, two sets of POD bases Φ i = ( φ i , 1 , φ i , 2 , , φ i , d ) ( d r i , i = 1 , 2 ) are obtained from the first d vectors in Φ ¯ i , and satisfy the following equation [38]:
G 1 Φ 1 Φ 1 T G 1 2 , 2 = λ 1 , d + 1 , G 2 Φ 2 Φ 2 T G 2 2 , 2 = λ 2 , d + 1 .
where G i 2 , 2 = s u p χ 0 G i χ 2 χ 2 and χ 2 is the Euclidean norm for vectors χ . It follows that
U h n Φ 1 Φ 1 T U h n = ( G 1 Φ 1 Φ 1 T G 1 ) ϵ n G 1 Φ 1 Φ 1 T G 1 2 , 2 ϵ n λ 1 , d + 1 , U h n 1 2 Φ 1 Φ 1 T U h n 1 2 = ( G 1 Φ 1 Φ 1 T G 1 ) ϵ n 1 2 G 1 Φ 1 Φ 1 T G 1 2 , 2 ϵ n 1 2 λ 1 , d + 1 , V h n 1 2 Φ 2 Φ 2 T V h n 1 2 = ( G 2 Φ 2 Φ 2 T G 2 ) ϵ n 1 2 G 2 Φ 2 Φ 2 T G 2 2 , 2 ϵ n 1 2 λ 2 , d + 1 .
where ϵ n ( n = 1 , 2 , , L ) are the unit vectors whose nth component is 1. Thereupon, two sets of POD bases Φ i = ( φ i , 1 , φ i , 2 , , φ i , d ) ( d r i , i = 1 , 2 ) are obtained.
Remark 1.
The eigenvalues λ i , j are positive because the snapshot matrix G i is real-valued, making G i T G i a positive semi-definite matrix. Furthermore, in practice, the number of snapshots L + 1 is typically much smaller than the dimension of the system M ( L + 1 M ), and the snapshots are linearly independent, which ensures that G i T G i is strictly positive definite. Consequently, all its eigenvalues are real and positive. The error term λ i , d + 1 ( i = 1 , 2 ) in (36) is caused by the reduced dimension for the CNMFE solution coefficient vectors, but it may serve as the suggestion to elect the POD bases, namely it is only necessary to elect the number d of POD bases such that λ i , d + 1 ( i = 1 , 2 ) τ 2 α + h 2 , the error estimates are optimal order. In our setup ( h = 10 2 , τ = 10 3 ), we find λ 1 , 3 + λ 2 , 3 7.6104 × 10 15 , which satisfies the inequality. Thus, d = 2 is selected. And the POD basis is generated for a specific set of parameters and is not reused for different α or ε. Since G i T G i and G i G i T have the same positive eigenvalue, and L + 1 M . Therefore, by calculating the eigenvalue λ i , j and the eigenvector δ i , j of G i T G i and using the relation φ i , j = G i δ i , j λ i , j , the eigenvalue λ i , j of G i G i T and the corresponding orthogonal eigenvector φ i , j can be quickly obtained.
Remark 2.
The term “extrapolation” in the ROECNMFE method specifically refers to the technique used to generate an advanced initial guess for the solutions coefficient vectors at each new time level, thereby accelerating the solution of the reduced-order system. Before solving for the unknowns U d n 1 2 and V d n 1 2 in the system below, their initial values are predicted using CNMFE solutions from previously computed solutions. This simple yet effective extrapolation step leverages the temporal continuity of the solution, providing a high-quality initial guess that significantly reduces the number of iterations for the solver to converge, which is a key contributor to the computational efficiency of the overall method.

3.2. ROECNMFE Scheme

The form of the reduced order extrapolation mixed finite element solution in the first L time layer is as follows:
u d n 1 2 = U d n 1 2 · ζ = ( u d 1 n 1 2 , u d 2 n 1 2 , , u d M n 1 2 ) · ζ = Φ 1 Φ 1 T U h n 1 2 · ζ = Φ 1 α d n 1 2 · ζ , 1 n L , v d n 1 2 = V d n 1 2 · ζ = ( v d 1 n 1 2 , v d 2 n 1 2 , , v d M n 1 2 ) · ζ = Φ 2 Φ 2 T V h n 1 2 · ζ = Φ 2 β d n 1 2 · ζ , 1 n L .
where α d n 1 2 = ( α 1 n 1 2 , α 2 n 1 2 , , α d n 1 2 ) , β d n 1 2 = ( β 1 n 1 2 , β 2 n 1 2 , , β d n 1 2 ) .
In Problem 5, replace U h n 1 2 and V h n 1 2 with U d n 1 2 = Φ 1 α d n 1 2 and V d n 1 2 = Φ 2 β d n 1 2 . The ROECNMFE matrix model is as follows.
Problem 6.
Find ( α d n 1 2 , β d n 1 2 ) R d × R d , ( U d n 1 2 , V d n 1 2 ) V h × V h satisfies
( a ) α d n 1 2 = Φ 1 T U h n 1 2 , β d n 1 2 = Φ 2 T V h n 1 2 , 1 n L , ( b ) D t α Φ 1 α d n 1 2 + κ B Φ 2 β d n 1 2 = 0 , L + 1 n N , ( c ) Φ 2 β d n 1 2 = ε 2 B Φ 1 α d n 1 2 + F ( Φ 1 α d n 1 2 ) , L + 1 n N , ( d ) u d n 1 2 = U d n 1 2 · ζ = Φ 1 α d n 1 2 · ζ , v d n 1 2 = V d n 1 2 · ζ = Φ 2 β d n 1 2 · ζ , 1 n N .
Remark 3.
Borrowing Φ 1 and Φ 2 , it is not difficult to determine that Problem 5 and Problem 6 have the same form, which means that the ROECNMFE matrix model has a unique solution. More importantly, Problem 6 has only 2 d degrees of freedom while Problem 5 has 2 M ( M d ) degrees of freedom at the same time level. Therefore, Problem 6 greatly reduces the number of unknowns, which greatly saves calculation time in practical problems. Therefore, the ROECNMFE matrix format is similar to the CNMFE format. In addition, since Problem 5 and Problem 6 have the same basis function, they have the same error precision.
Theorem 3.
Under the same assumptions as Theorem 2, suppose that ( u n 1 2 , v n 1 2 ) V × V is a weak solution to Problem 2, ( u d n 1 2 , v d n 1 2 ) V h × V h is a solution to Problem 6. For any 1 n N , the unconditional stability of the solution can be obtained and the following convergence results are obtained:
u n 1 2 u d n 1 2 + v n 1 2 v d n 1 2 C ( τ 2 α + h 2 + λ 1 , d + 1 + λ 2 , d + 1 ) .
Proof. (1)
Prove unconditional stability
When 1 n L , combine the orthogonality of Φ i ( i = 1 , 2 ) and Theorem 2
u d n 1 2 + v d n 1 2 = U d n 1 2 · ζ + V d n 1 2 · ζ = Φ 1 Φ 1 T U h n 1 2 · ζ + Φ 2 Φ 2 T V h n 1 2 · ζ C ( U h n 1 2 · ζ + V h n 1 2 · ζ ) = C ( u h n 1 2 + v h n 1 2 ) C u h 0 , 1 n L .
When L + 1 n N , since Φ 1 α d n 1 2 = U d n 1 2 , Φ 2 β d n 1 2 = V d n 1 2 , B is a positive definite symmetric matrix, rewrite ((38) ( b ) ) and ((38)) ( c ) ), we have
( a ) D t α U d n 1 2 + κ BV d n 1 2 = 0 , L + 1 n N , ( b ) V d n 1 2 = ε 2 BU d n 1 2 + F ( U d n 1 2 ) , L + 1 n N .
Substitute ((41) ( b ) ) into ((41) ( a ) ), we obtain
D t α U d n 1 2 + κ ε 2 B 2 U d n 1 2 + κ BF ( U d n 1 2 ) = 0 , L + 1 n N .
Take the inner product with U d n 1 2 , we get the following formula
( D t α U d n 1 2 , U d n 1 2 ) + κ ε 2 ( B 2 U d n 1 2 , U d n 1 2 ) + κ ( BF ( U d n 1 2 ) , U d n 1 2 ) = 0 , L + 1 n N .
Similar to (20), we have ( D t α U d n 1 2 , U d n 1 2 ) 1 2 D t α U d n 1 2 2 . Then, by using the Cauchy inequality and F ( U d n 1 2 ) C U d n 1 2 , the above equation can be organized as
1 2 D t α U d n 1 2 2 + κ ε 2 BU d n 1 2 2 κ ( BF ( U d n 1 2 ) , U d n 1 2 ) κ BF ( U d n 1 2 ) 2 + κ 4 U d n 1 2 2 κ B 2 F ( U d n 1 2 ) 2 + κ 4 U d n 1 2 2 C U d n 1 2 2 , L + 1 n N .
By using Lemma 2 and ( ) , we obtain
U d n 1 2 C U d L C U h 0 , L + 1 n N .
Using ((41) ( b ) ) and F ( U d n 1 2 ) C U d n 1 2 , we have
V d n 1 2 C U d n 1 2 C U h 0 , L + 1 n N .
The above results prove that solution is unconditionally stable.
(2) Prove convergence
When 1 n L , due to ζ C and (36), we can conclude that
u h n 1 2 u d n 1 2 + v h n 1 2 v d n 1 2 U h n 1 2 U d n 1 2 ζ + V h n 1 2 V d n 1 2 ζ C ( U h n 1 2 Φ 1 Φ 1 T U h n 1 2 + V h n 1 2 Φ 2 Φ 2 T V h n 1 2 ) C ( λ 1 , d + 1 + λ 2 , d + 1 ) , 1 n L .
When L + 1 n N , Assuming δ n 1 2 = U h n 1 2 U d n 1 2 and ρ n 1 2 = V h n 1 2 V d n 1 2 , combine (33) and (41), we derive
( a ) D t α δ n 1 2 + κ B ρ n 1 2 = 0 , L + 1 n N , ( b ) ρ n 1 2 = ε 2 B δ n 1 2 + F ( U h n 1 2 ) F ( U d n 1 2 ) , L + 1 n N .
Substitute ((48) ( b ) ) into ((48) ( a ) ), we have
D t α δ n 1 2 + κ ε 2 B 2 δ n 1 2 + κ B ( F ( U h n 1 2 ) F ( U d n 1 2 ) ) = 0 , L + 1 n N .
Take the inner product with δ n 1 2 , we obtain
( D t α δ n 1 2 , δ n 1 2 ) + κ ε 2 ( B 2 δ n 1 2 , δ n 1 2 ) + κ ( B ( F ( U h n 1 2 ) F ( U d n 1 2 ) ) , δ n 1 2 ) = 0 .
Similar to (20), we have ( D t α δ n 1 2 , δ n 1 2 ) 1 2 D t α δ n 1 2 2 . Then, by using the Cauchy inequality and F ( U h n 1 2 ) F ( U d n 1 2 ) L U h n 1 2 U d n 1 2 , the above equation can be organized as
1 2 D t α δ n 1 2 2 + κ ε 2 B δ n 1 2 2 κ ( B ( F ( U h n 1 2 ) F ( U d n 1 2 ) ) , δ n 1 2 ) κ B ( F ( U h n 1 2 ) F ( U d n 1 2 ) ) 2 + κ 4 δ n 1 2 2 κ B 2 F ( U h n 1 2 ) F ( U d n 1 2 ) 2 + κ 4 U d n 1 2 2 C δ n 1 2 2 , L + 1 n N .
By using Lemma 2 and (47), we obtain
δ n 1 2 C δ L C λ 1 , d + 1 , L + 1 n N .
Using ((48)(b)) and F ( U h n 1 2 ) F ( U d n 1 2 ) C ( U h n 1 2 U d n 1 2 ) , we have
ρ n 1 2 C δ n 1 2 C λ 1 , d + 1 , L + 1 n N .
Further utilizing ζ C , we obtain
u h n 1 / 2 u d n 1 / 2 + v h n 1 / 2 v d n 1 / 2 U h n 1 / 2 U d n 1 / 2 ζ + V h n 1 / 2 V d n 1 / 2 ζ C ( U h n 1 / 2 U d n 1 / 2 + V h n 1 / 2 V d n 1 / 2 ) C ( λ 1 , d + 1 + λ 2 , d + 1 ) , L + 1 n N .
Using triangular inequalities, we obtain
u n 1 / 2 u d n 1 / 2 + v n 1 / 2 v d n 1 / 2 u n u h n 1 / 2 + u h n u d n 1 / 2 + v n 1 / 2 v h n 1 / 2 + v h n 1 / 2 v d n 1 / 2 C ( τ 2 α + h 2 + λ 1 , d + 1 + λ 2 , d + 1 ) , 1 n N .
Remark 4.
The generic constant C appearing in the stability estimate and the convergence estimate is independent of the time step τ, the mesh size h, the number of POD modes d, and the final time T. However, it may depend on the parameters of the problem, such as the diffusion coefficient ε, the constant κ, the Lipschitz constant C of the nonlinear term f ( u ) and the initial condition u 0 .
Remark 5.
The convergence result in Theorem 3 provides a rigorous upper bound for the total error, which combines the errors from temporal discretization, spatial discretization, and model reduction. The term τ 2 α represents the temporal error, which is of order O ( τ 2 α ) . The temporal order approaches the classical second-order convergence O ( τ 2 ) of the Crank–Nicolson scheme when the fractional order α 1 . For α < 1 , the temporal order decreases smoothly with α. The term h 2 represents the spatial error introduced by the mixed finite element method, achieving optimal second-order convergence in space. The terms λ 1 , d + 1 and λ 2 , d + 1 represent the model reduction errors due to the POD approximation. These errors are controlled by the truncation of POD modes and can be made arbitrarily small by choosing a sufficiently large d.

4. The Numerical Examples for the Diffusion Equation

Solve the following system of equations: find ( u , v ) : Ω × J R satisfy
D t α 0 C u κ Δ ( ε 2 Δ u + f ( u ) ) = g ( x , t ) , ( x , t ) Ω × J , u ( x , 0 ) = u 0 ( x ) , x Ω , n u = n ( ε 2 Δ u + f ( u ) ) = 0 , ( x , t ) Ω × J .
The ROECNMFE solutions can be solved in the following four steps.
Step 1. Calculate out two sets of initial L = 20 CNMFE solution coefficient vectors ξ 1 , ξ 2 , , ξ 20 by Problem 5. Here, the nonlinear system at each time step is solved using the Newton-Raphson iterative method. These vectors are used to compose two snapshot matrices G i = ( ξ 1 , ξ 2 , , ξ 20 ) ( i = 1 , 2 , ξ = U h , V h ) , when ε = 1 , α = 0.2 (in different calculation examples, parameters can be changed).
Step 2. By using the technique in Section 3.1, calculate four sets of non-negative eigenvalues λ i , 1 λ i , 2 λ i , 20 0 and the corresponding four sets of orthonormal eigenvectors Φ ¯ i , j ( i = 1 , 2 , 1 j 20 ) for matrices G i T G i ( i = 1 , 2 ) .
Step 3. By estimating, we come to the conclusion that λ 1 , 3 + λ 2 , 3 7.6104 × 10 15 . Thereupon, with two sets of formulas φ i , j = G i δ i , j λ i , j ( i = 1 , 2 , 1 j 3 and the eigenvector δ i , j of G i T G i ). We obtain four POD bases Φ i = ( φ i , 1 , φ i , 2 , φ i , 3 ) ( i = 1 , 2 ) .
Step 4. By substituting Φ i into Problem 6, we calculate the ROECNMFE solutions.
According to the above calculation steps, we designed two sets of experiments with parameters α = 0.1 , 0.2 , 0.4 , 0.5 , 0.8 , 0.9 and ε = 1 , 0.1 , 0.01 . The key findings are summarized as follows:
(i) Surface and contour plots at t = T compare the analytical solution with the CNMFE and ROECNMFE solutions for u and v. The three sets of results are visually nearly identical.
(ii) The L 2 errors and convergence orders for both variables were computed under different α and ε .
(iii) Under the same experimental setup, the CPU time of the ROECNMFE method is only about 1 / 60 of that required by the CNMFE method, highlighting the significant computational advantage of the reduced-order approach.
Example 1.
Consider the source term g ( x , t ) = cos ( π x ) cos ( π y ) ( 2 Γ ( 3 α ) t 2 α + 2 κ π 2 t 2 ( 2 π 2 ε 2 + cos ( t 2 cos ( π x ) cos ( π y ) ) ) ) + κ π 2 t 4 sin ( t 2 cos ( π x ) cos ( π y ) ) ( sin 2 ( π x ) cos 2 ( π y ) + cos 2 ( π x ) sin 2 ( π y ) ) . f ( u ) = sin u , u ( x , y , t ) = t 2 cos ( π x ) cos ( π y ) , Ω = [ 1 , 1 ] × [ 1 , 1 ] , with parameters κ = 1 and ε = 1, 0.1, 0.01. The computational domain is discretized using spatial step size h = 2 / 100 and temporal step size Δ t = T / 1000 .
Figure 1 and Figure 2 compare the analytical, CNMFE, and ROECNMFE solutions for variables u and v at T = 1 , respectively. The three solutions in each figure show close visual agreement. Similarly, Figure 3 and Figure 4 present contour plots of the same solutions at T = 1 , where the contour distributions are nearly identical across all three methods. These comparisons preliminarily demonstrate the effectiveness of the proposed scheme in solving the time-fractional fourth-order nonlinear diffusion equation. To further quantify the accuracy, we conducted two sets of experiments: (i) with ε = 1 fixed and α = 0.2 , 0.4 , 0.8 . (ii) with α = 0.5 fixed and ε = 1 , 0.1 , 0.01 . In each case, the L 2 errors and convergence orders were computed for both the CNMFE and ROECNMFE solutions against the analytical solution.
Table 1, Table 2, Table 3 and Table 4 present the numerical errors and convergence orders under successive spatial refinement ( h h / 2 ) and a fixed time step Δ t = 1 / 1000 . The results indicate that for different fractional orders α , both the CNMFE and ROECNMFE schemes yield nearly identical error estimates for the variables u and v, and consistently achieve second-order convergence—in full agreement with theoretical predictions. It is also observed that smaller values of ε lead to smaller numerical errors. To further assess computational performance, we compare the CPU runtimes of the CNMFE and ROECNMFE methods.
Theoretically, at each time level, the CNMFE method requires solving for 2 × 101 2 unknowns, whereas the ROECNMFE method only needs to dolve for 2 × 2 2 unknowns. As a result, the ROECNMFE method is expected to have a significantly shorter CPU runtime. To validate this theoretical expectation, we compared the computation times of both methods on the same computer. Table 5 presents the CPU running time when the spatial step is h = 2 / 100 and the time step is Δ t = 0.5 / 1000 , 1 / 1000 , 2 / 1000 and 3 / 1000 . The data unequivocally show that under identical conditions, the ROECNMFE method is faster than the CNMFE method, with a speed-up factor ranging from approximately 40 to 104 times across different time points. These findings highlight the considerable advantage of the ROECNMFE method in drastically reducing computational time.
Example 2.
Consider the source term g ( x , t ) = 2 t 2 α Γ ( 3 α ) ϕ ( x , y ) κ t 2 ( Δ ϕ ε 2 Δ 2 ϕ ) , f ( u ) = u , u ( x , y , t ) = t 2 ϕ , ϕ ( x , y ) = ( x ( 1 x ) y ( 1 y ) ) 2 , Ω = [ 0 , 1 ] × [ 0 , 1 ] , with parameters κ = 1 and ε = 1, 0.1, 0.01. The computational domain is discretized using spatial step size h = 1 / 80 and temporal step size Δ t = T / 1000 .
Figure 5 and Figure 6 compare the analytical, CNMFE, and ROECNMFE solutions for variables u and v at T = 1 , respectively. The three solutions in each figure show close visual agreement. Similarly, Figure 7 and Figure 8 present contour plots of the same solutions at T = 1 , where the contour distributions are nearly identical across all three methods. These comparisons preliminarily demonstrate the effectiveness of the proposed scheme in solving the time-fractional fourth-order nonlinear diffusion equation. To further quantify the accuracy, we conducted two sets of experiments: (i) with ε = 0.1 fixed and α = 0.1 , 0.5 , 0.9 ; (ii) with α = 0.4 fixed and ε = 1 , 0.1 , 0.01 . In each case, the L 2 errors and convergence orders were computed for both the CNMFE and ROECNMFE solutions against the analytical solution.
Table 6, Table 7, Table 8 and Table 9 present the numerical errors and convergence orders under successive spatial refinement ( h h / 2 ) and a fixed time step Δ t = 1 / 1000 . The results indicate that for different fractional orders α , both the CNMFE and ROECNMFE schemes yield nearly identical error estimates for the variables u and v, and consistently achieve second-order convergence in full agreement with theoretical predictions. It is also observed that smaller values of ε lead to smaller numerical errors. To further assess computational performance, we compare the CPU runtimes of the CNMFE and ROECNMFE methods.
Theoretically, at each time level, the CNMFE method requires solving for 2 × 101 2 unknowns, whereas the ROECNMFE method only needs to solve for 2 × 2 2 unknowns. As a result, the ROECNMFE method is expected to have a significantly shorter CPU runtime. To validate this theoretical expectation, we compared the computation times of both methods on the same computer. Table 10 presents the CPU running time when the spatial step is h = 2 / 100 and the time step is Δ t = 0.5 / 1000 , 1 / 1000 , 2 / 1000 and 3 / 1000 . The data unequivocally show that under identical conditions, the ROECNMFE method is faster than the CNMFE method, with a speed-up factor ranging from approximately 50 times across different time points. These findings highlight the considerable advantage of the ROECNMFE method in drastically reducing computational time.

5. Conclusions

This paper investigates a nonlinear fourth-order diffusion equation with a time-fractional derivative. By introducing an auxiliary variable v = ε 2 Δ u + f ( u ) , the original equation is reformulated into a second-order coupled system. A CNMFE scheme is constructed, which achieves ( 2 α ) order temporal accuracy and high-precision spatial approximations for both u and v. The numerical stability is rigorously established using a discrete fractional G r o ¨ n w a l l inequality, and detailed error estimates are derived. Numerical examples confirm the theoretical correctness and convergence order of the scheme. To alleviate the high computational cost resulting from the large number of degrees of freedom in the CNMFE model, a dimensionality reduction technique is applied to the solution coefficient vectors. Proper orthogonal decomposition is performed on snapshots from a small number of time steps to construct a low-dimensional ROECNMFE model. Theoretical analysis and numerical experiments show that the ROECNMFE model preserves the second-order convergence accuracy of the CNMFE scheme, while reducing the degrees of freedom from tens of thousands to only a few. As a result, the computational time is shortened to approximately 1 / 60 of that required by the CNMFE model, demonstrating a significant improvement in computational efficiency and storage requirements.
Although the proposed method achieves promising results in simulating fourth-order nonlinear diffusion equations, several directions warrant further investigation. Future work may extend the approach to more complex models, such as coupled reaction–diffusion systems, variable-coefficient fourth-order equations, or other types of fractional partial differential equations. The method could be extended to higher-dimensional problems, and corresponding computational frameworks should be developed to address larger-scale practical engineering simulations.

Author Contributions

Conceptualization, J.W. and H.L.; methodology, J.W.; numerical simulation, X.C. and J.W.; formal analysis, J.W.; writing—original draft preparation, J.W.; validation, J.W., X.R. and H.L.; writing—review, H.L.; supervision, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (12161063, 12561068), Major Projects of Inner Mongolia Natural Science Foundation (2025ZD036) and Inner Mongolia Autonomous Region Science and Technology Plan Projects (2025KYPT0098).

Data Availability Statement

All data generated in this study are included within this article.

Acknowledgments

The authors would like to thank the reviewers and editors for their invaluable comments, which greatly refined the content of this article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PODproper orthogonal decomposition
CNMFECrank–Nicolson mixed finite element
ROECNMFEreduced-order extrapolation Crank–Nicolson mixed finite element

References

  1. Fourier, J.B.J. Théorie Analytique de la Chaleur; Firmin Didot: Paris, France, 1822. [Google Scholar]
  2. Benson, D.A.; Wheatcraft, S.W.; Meerschaert, M.M. The fractional-order governing equation of Lévy motion. Water Resour. Res. 2000, 36, 1413–1423. [Google Scholar] [CrossRef]
  3. Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar] [CrossRef]
  4. West, B.J. Fractional calculus in bioengineering. J. Stat. Phys. 2007, 126, 1285–1286. [Google Scholar] [CrossRef]
  5. Diethelm, K.; Ford, N.J. Analysis of fractional differential equations. J. Math. Anal. Appl. 2002, 265, 229–248. [Google Scholar] [CrossRef]
  6. Kilbas, A.A. Theory and Applications of Fractional Differential Equations; North-Holland Mathematics Studies; Elsevier: Amsterdam, The Netherlands, 2006; Volume 204. [Google Scholar]
  7. Gorenflo, R.; Kilbas, A.A.; Mainardi, F.; Rogosin, S.V. Mittag-Leffler Functions, Related Topics and Applications; Springer Monographs in Mathematics; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
  8. Qiao, H.L. The space-time generalized finite difference method for the time fractional mobile/immobile diffusion equation. Netw. Heterog. Media 2025, 20, 818–843. [Google Scholar] [CrossRef]
  9. Zhao, Z.G.; Zheng, Y.Y. Galerkin Finite Element Method for Caputo–Hadamard Time-Space Fractional Diffusion Equation. Mathematics 2024, 12, 2227–7390. [Google Scholar] [CrossRef]
  10. Wang, S.; Ma, J.; Du, N. A stabilizer-free weak Galerkin finite element method for an optimal control problem of a time fractional diffusion equation. Math. Comput. Simul. 2025, 231, 99–118. [Google Scholar] [CrossRef]
  11. Zheng, Y.Y.; Zhao, Z.G. The time discontinuous space-time finite element method for fractional diffusion-wave equation. Appl. Numer. Math. 2020, 150, 105–116. [Google Scholar] [CrossRef]
  12. Sheng, C.T.; Shen, J. A space-time Petrov–Galerkin spectral method for time fractional diffusion equation. Numer. Math. Theory Methods Appl. 2018, 11, 854–876. [Google Scholar]
  13. Liu, X.F.; Yang, X.Y. Mixed finite element method for the nonlinear time-fractional stochastic fourth-order reaction–diffusion equation. Comput. Math. Appl. 2021, 84, 39–55. [Google Scholar] [CrossRef]
  14. Zhao, J.; Dong, S.B.; Fang, Z.C. A mixed finite element method for the multi-term time-fractional reaction–diffusion equations. Fractal Fract. 2024, 8, 51. [Google Scholar] [CrossRef]
  15. Sbai, M.A.; Larabi, A. A Deforming Mixed-Hybrid Finite Element Model for Robust Groundwater Flow Simulation in 3D Unconfined Aquifers with Unstructured Layered Grids. Water 2023, 15, 1177. [Google Scholar] [CrossRef]
  16. Müsevitoğlu, A.; Özütok, A.; Reddy, J.N. Static analysis of functionally graded and laminated composite beams using various higher-order shear deformation theories: A study with mixed finite element models. Eur. J. Mech. A Solids 2025, 111, 105596. [Google Scholar] [CrossRef]
  17. Wang, Y.; Yin, B.; Liu, Y.; Li, H. Modified L1 Crank–Nicolson finite element methods with unconditional convergence for nonlinear time-fractional Schrödinger equations. Commun. Nonlinear Sci. Numer. Simul. 2025, 143, 108623. [Google Scholar] [CrossRef]
  18. Fang, Z.C.; Zhao, J.; Li, H.; Liu, Y. Fast two-grid finite volume element algorithms combined with Crank-Nicolson scheme for the nonlinear time fractional mobile/immobile transport model. Int. J. Comput. Math. 2025, 102, 1563–1584. [Google Scholar] [CrossRef]
  19. Chen, X.Y.; Tian, W.Y. Error Analysis of Crank-Nicolson Scheme for an Optimal Control Problem with Time-Fractional Diffusion Equation. J. Sci. Comput. 2025, 105, 20. [Google Scholar] [CrossRef]
  20. Wang, L.; Yu, H.J. Convergence analysis of an unconditionally energy stable linear Crank-Nicolson scheme for the Cahn-Hilliard equation. J. Math. Study 2018, 51, 89–114. [Google Scholar] [CrossRef]
  21. Wu, C.L.; Wei, C.C.; Yin, Z.; Zhu, A.L. A Crank-Nicolson Compact Difference Method for Time-Fractional Damped Plate Vibration Equations. Axioms 2022, 11, 535. [Google Scholar] [CrossRef]
  22. Holmes, P.; Lumley, J.L.; Berkooz, G. Turbulence, Coherent Structures, Dynamical Systems and Symmetry; Cambridge University Press: Cambridge, UK, 1996. [Google Scholar]
  23. Jolliffe, I.T. Principal Component Analysis; Springer: Berlin/Heidelberg, Germany, 2002. [Google Scholar]
  24. Luo, Z.D.; Li, L.; Sun, P. A reduced-order MFE formulation based on POD method for parabolic equations. Acta Math. Sci. 2013, 33, 1471–1484. [Google Scholar] [CrossRef]
  25. Liu, Q.; Teng, F.; Luo, Z.D. A reduced-order extrapolation algorithm based on CNLSMFE formulation and POD technique for two-dimensional Sobolev equations. Appl. Math. J. Chin. Univ. 2014, 29, 171–182. [Google Scholar] [CrossRef]
  26. Luo, Z.D.; Teng, F. A reduced-order extrapolated finite difference iterative scheme based on POD method for 2D Sobolev equation. Appl. Math. Comput. 2018, 329, 374–383. [Google Scholar] [CrossRef]
  27. 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]
  28. 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]
  29. 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]
  30. Zeng, Y.H.; Li, Y.J.; Zeng, Y.T.; Cai, Y.H.; Luo, Z.D. The dimension reduction method of two-grid Crank–Nicolson mixed finite element solution coefficient vectors for nonlinear fourth-order reaction diffusion equation with temporal fractional derivative. Commun. Nonlinear Sci. Numer. Simul. 2024, 133, 107962. [Google Scholar] [CrossRef]
  31. Sun, Y.H.; He, L.; Li, Y.J.; Shen, C.; Luo, Z.D. A new two-grid mixed finite element Crank-Nicolson method for the temporal fractional fourth-order sine-Gordon equation. J. Math. Anal. Appl. 2025, 550, 129597. [Google Scholar] [CrossRef]
  32. Ren, X.H.; Li, H. A reduced-dimension weighted explicit finite difference method based on the proper orthogonal decomposition technique for the space-fractional diffusion equation. Axioms 2024, 13, 461. [Google Scholar] [CrossRef]
  33. Adams, R.A. Sobolev Spaces; Academic Press: New York, NY, USA, 1975. [Google Scholar]
  34. Luo, Z.D. The Foundations and Applications of Mixed Finite Element Methods; Chinese Science Press: Beijing, China, 2006. (In Chinese) [Google Scholar]
  35. Zeng, F.; Li, C. A new Crank–Nicolson finite element method for the time-fractional subdiffusion equation. Appl. Numer. Math. 2017, 121, 82–95. [Google Scholar] [CrossRef]
  36. Yan, Y.; Chen, W.B.; Wang, C.; Wise, S.M. A second-order energy stable BDF numerical scheme for the Cahn-Hilliard equation. Commun. Comput. Phys. 2018, 23, 572–602. [Google Scholar] [CrossRef]
  37. Zhang, S.W. Finite Difference Methods for Partial Differential Equations in Science Computation; Higher Education Press: Beijing, China, 2006. (In Chinese) [Google Scholar]
  38. Luo, Z.D.; Chen, G. Proper Orthogonal Decomposition Methods for Partial Differential Equations; Academic Press: Cambridge, MA, USA, 2018. [Google Scholar]
Figure 1. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Figure 1. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Fractalfract 09 00789 g001
Figure 2. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Figure 2. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Fractalfract 09 00789 g002
Figure 3. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Figure 3. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Fractalfract 09 00789 g003
Figure 4. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Figure 4. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Fractalfract 09 00789 g004
Figure 5. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Figure 5. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Fractalfract 09 00789 g005
Figure 6. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Figure 6. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Fractalfract 09 00789 g006
Figure 7. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Figure 7. u at T = 1 . (a) The analytical solution of u. (b) The CNMFE solution of u. (c) The ROECNMFE solution of u.
Fractalfract 09 00789 g007
Figure 8. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Figure 8. v at T = 1 . (a) The analytical solution of v. (b) The CNMFE solution of v. (c) The ROECNMFE solution of v.
Fractalfract 09 00789 g008
Table 1. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , ε = 1 ).
Table 1. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , ε = 1 ).
Norm u ( t n ) u h n u ( t n ) u d n
α Mesh Error Order Error Order
0.2 8 × 8 1.0287 × 10 1 1.0287 × 10 1
16 × 16 2.6585 × 10 2 1.952 2.6585 × 10 2 1.9525
32 × 32 6.7018 × 10 3 1.988 6.7018 × 10 3 1.988
64 × 64 1.6789 × 10 3 1.997 1.6789 × 10 3 1.997
0.4 8 × 8 1.0282 × 10 1 1.0282 × 10 1
16 × 16 2.6573 × 10 2 1.952 2.6573 × 10 2 1.952
32 × 32 6.6986 × 10 3 1.988 6.6986 × 10 3 1.988
64 × 64 1.6781 × 10 3 1.997 1.6781 × 10 3 1.997
0.8 8 × 8 1.0273 × 10 1 1.0273 × 10 1
16 × 16 2.6547 × 10 2 1.952 2.6547 × 10 2 1.995
32 × 32 6.6917 × 10 3 1.988 6.6917 × 10 3 1.998
64 × 64 1.6760 × 10 3 1.997 1.6760 × 10 3 1.999
Table 2. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , ε = 1 ).
Table 2. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , ε = 1 ).
Norm | | v ( t n ) v h n | | | | v ( t n ) v d n | |
α Mesh Error Order Error Order
0.2 8 × 8 1.1953 1.1953
16 × 16 2.9881 × 10 1 2.000 2.9881 × 10 1 2.000
32 × 32 7.4707 × 10 2 2.000 7.4707 × 10 2 2.000
64 × 64 1.8677 × 10 2 2.000 1.8677 × 10 2 2.000
0.4 8 × 8 1.1945 1.1945
16 × 16 2.9859 × 10 1 2.000 2.9859 × 10 1 2.000
32 × 32 7.4651 × 10 2 2.000 7.4651 × 10 2 2.000
64 × 64 1.8663 × 10 2 2.000 1.8663 × 10 2 2.000
0.8 8 × 8 1.1929 1.1929
16 × 16 2.9815 × 10 1 2.000 2.9815 × 10 1 2.000
32 × 32 7.4530 × 10 2 2.000 7.4530 × 10 2 2.000
64 × 64 1.8626 × 10 2 2.001 1.8626 × 10 2 2.001
Table 3. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , α = 0.5 ).
Table 3. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , α = 0.5 ).
Norm u ( t n ) u h n u ( t n ) u d n
ε Mesh Error Order Error Order
1 8 × 8 1.0280 × 10 1 1.0280 × 10 1
16 × 16 2.6567 × 10 2 1.952 2.6567 × 10 2 1.952
32 × 32 6.6970 × 10 3 1.988 6.6970 × 10 3 1.988
64 × 64 1.6777 × 10 3 1.997 1.6777 × 10 3 1.997
0.1 8 × 8 7.9464 × 10 2 7.9464 × 10 2
16 × 16 2.0037 × 10 2 1.988 2.0037 × 10 2 1.988
32 × 32 5.0168 × 10 3 1.998 5.0168 × 10 3 1.998
64 × 64 1.2525 × 10 3 2.002 1.2525 × 10 3 2.002
0.01 8 × 8 3.5011 × 10 2 3.5011 × 10 2
16 × 16 8.2977 × 10 3 2.077 8.2977 × 10 3 2.077
32 × 32 2.0455 × 10 3 2.020 2.0455 × 10 3 2.020
64 × 64 5.0899 × 10 4 2.007 5.0899 × 10 4 2.007
Table 4. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , α = 0.5 ).
Table 4. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , α = 0.5 ).
Norm | | v ( t n ) v h n | | | | v ( t n ) v d n | |
ε Mesh Error Order Error Order
1 8 × 8 1.1941 1.1941
16 × 16 2.9848 × 10 1 2.000 2.9848 × 10 1 2.000
32 × 32 7.4622 × 10 2 2.000 7.4622 × 10 2 2.000
64 × 64 1.8655 × 10 2 2.000 1.8655 × 10 2 2.000
0.1 8 × 8 8.2288 × 10 3 8.2288 × 10 3
16 × 16 1.9690 × 10 3 2.063 1.9690 × 10 3 2.063
32 × 32 4.8643 × 10 4 2.017 4.8643 × 10 4 2.017
64 × 64 1.2098 × 10 4 2.007 1.2098 × 10 4 2.007
0.01 8 × 8 1.2004 × 10 4 1.2004 × 10 4
16 × 16 2.9311 × 10 5 2.034 2.9311 × 10 5 2.034
32 × 32 7.3014 × 10 6 2.005 7.3014 × 10 6 2.005
64 × 64 1.8424 × 10 6 1.987 1.8424 × 10 6 1.987
Table 5. Comparison of errors and CPU runtime for the CNMFE method and the ROECNMFE method.
Table 5. Comparison of errors and CPU runtime for the CNMFE method and the ROECNMFE method.
Time PointCPU Runtime (s)Speed-Up
CNMFE ROECNMFE Ratio
T = 1 263.8252.540103.9
T = 2 269.3414.22363.8
T = 3 165.6954.19839.5
T = 4 156.2782.57760.6
Table 6. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , ε = 0.1 ).
Table 6. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , ε = 0.1 ).
Norm u ( t n ) u h n u ( t n ) u d n
α Mesh Error Order Error Order
0.1 8 × 8 6.5908 × 10 5 6.5908 × 10 5
16 × 16 1.6955 × 10 5 1.959 1.6955 × 10 5 1.959
32 × 32 4.2686 × 10 6 1.990 4.2686 × 10 6 1.990
64 × 64 1.0690 × 10 6 1.997 1.0687 × 10 6 1.998
0.5 8 × 8 6.5593 × 10 5 6.5593 × 10 5
16 × 16 1.6868 × 10 5 1.959 1.7545 × 10 5 1.902
32 × 32 4.2458 × 10 6 1.990 4.2460 × 10 6 2.046
64 × 64 1.0627 × 10 6 1.998 1.0628 × 10 6 1.998
0.9 8 × 8 6.5243 × 10 5 6.5242 × 10 5
16 × 16 1.6757 × 10 5 1.961 1.6757 × 10 5 1.961
32 × 32 4.2028 × 10 6 1.995 4.2030 × 10 6 1.995
64 × 64 1.0380 × 10 6 2.017 1.0379 × 10 6 2.017
Table 7. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , ε = 0.1 ).
Table 7. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , ε = 0.1 ).
Norm | | v ( t n ) v h n | | | | v ( t n ) v d n | |
α Mesh Error Order Error Order
0.1 8 × 8 1.8930 × 10 5 1.8930 × 10 5
16 × 16 4.8458 × 10 6 1.966 4.8458 × 10 6 1.966
32 × 32 1.2185 × 10 6 1.992 1.2185 × 10 6 1.992
64 × 64 3.0505 × 10 7 1.998 3.0505 × 10 7 1.998
0.5 8 × 8 1.8849 × 10 5 1.8849 × 10 5
16 × 16 4.8224 × 10 6 1.967 4.8224 × 10 6 1.967
32 × 32 1.2130 × 10 6 1.991 1.2130 × 10 6 1.991
64 × 64 3.0343 × 10 7 1.999 3.0343 × 10 7 1.999
0.9 8 × 8 1.8761 × 10 5 1.8761 × 10 5
16 × 16 4.7956 × 10 6 1.968 4.7956 × 10 6 1.968
32 × 32 1.2018 × 10 6 1.997 1.2018 × 10 6 1.997
64 × 64 2.9728 × 10 7 2.015 2.9728 × 10 7 2.015
Table 8. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , α = 0.4 ).
Table 8. Comparison of the Error and Order of Convergence for the Two Methods (u at T = 1 , α = 0.4 ).
Norm u ( t n ) u h n u ( t n ) u d n
ε Mesh Error Order Error Order
1 8 × 8 6.6827 × 10 5 6.6827 × 10 5
16 × 16 1.7208 × 10 5 1.957 1.7208 × 10 5 1.957
32 × 32 4.3334 × 10 6 1.989 4.3334 × 10 6 1.990
64 × 64 1.0853 × 10 6 1.997 1.0852 × 10 6 1.997
0.1 8 × 8 6.5675 × 10 5 6.5675 × 10 5
16 × 16 1.6891 × 10 5 1.959 1.6891 × 10 5 1.959
32 × 32 4.2519 × 10 6 1.990 4.2520 × 10 6 1.990
64 × 64 1.0646 × 10 6 1.998 1.0646 × 10 6 1.998
0.01 8 × 8 5.5042 × 10 5 5.5042 × 10 5
16 × 16 1.4252 × 10 5 1.949 1.4252 × 10 6 1.949
32 × 32 3.5996 × 10 6 1.985 3.5972 × 10 6 1.986
64 × 64 9.0203 × 10 7 1.997 8.9797 × 10 7 2.002
Table 9. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , α = 0.4 ).
Table 9. Comparison of the Error and Order of Convergence for the Two Methods (v at T = 1 , α = 0.4 ).
Norm | | v ( t n ) v h n | | | | v ( t n ) v d n | |
ε Mesh Error Order Error Order
1 8 × 8 1.9178 × 10 3 1.9178 × 10 3
16 × 16 4.9141 × 10 4 1.964 4.9141 × 10 4 1.964
32 × 32 1.2359 × 10 4 1.991 1.2367 × 10 4 1.990
64 × 64 3.0945 × 10 5 1.998 3.0944 × 10 5 1.999
0.1 8 × 8 1.8870 × 10 5 1.9025 × 10 5
16 × 16 4.8291 × 10 6 1.966 4.8301 × 10 6 1.978
32 × 32 1.2141 × 10 6 1.992 1.2652 × 10 6 1.933
64 × 64 3.0390 × 10 7 1.998 3.0390 × 10 7 2.056
0.01 8 × 8 2.5973 × 10 7 2.5973 × 10 7
16 × 16 6.4684 × 10 8 2.005 6.5069 × 10 8 1.997
32 × 32 1.6081 × 10 8 2.008 1.6361 × 10 8 1.992
64 × 64 4.0162 × 10 9 2.001 4.1754 × 10 9 1.970
Table 10. Comparison of errors and CPU runtime for the CNMFE method and the ROECNMFE method.
Table 10. Comparison of errors and CPU runtime for the CNMFE method and the ROECNMFE method.
Time PointCPU Runtime (s)Speed-Up
CNMFE ROECNMFE Ratio
T = 0.5 171.9283.19553.8
T = 1 167.1363.28650.9
T = 2 316.5846.44249.1
T = 3 332.5176.38352.1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, J.; Li, H.; Ren, X.; Chang, X. The Crank-Nicolson Mixed Finite Element Scheme and Its Reduced-Order Extrapolation Model for the Fourth-Order Nonlinear Diffusion Equations with Temporal Fractional Derivative. Fractal Fract. 2025, 9, 789. https://doi.org/10.3390/fractalfract9120789

AMA Style

Wang J, Li H, Ren X, Chang X. The Crank-Nicolson Mixed Finite Element Scheme and Its Reduced-Order Extrapolation Model for the Fourth-Order Nonlinear Diffusion Equations with Temporal Fractional Derivative. Fractal and Fractional. 2025; 9(12):789. https://doi.org/10.3390/fractalfract9120789

Chicago/Turabian Style

Wang, Jiahua, Hong Li, Xuehui Ren, and Xiaohui Chang. 2025. "The Crank-Nicolson Mixed Finite Element Scheme and Its Reduced-Order Extrapolation Model for the Fourth-Order Nonlinear Diffusion Equations with Temporal Fractional Derivative" Fractal and Fractional 9, no. 12: 789. https://doi.org/10.3390/fractalfract9120789

APA Style

Wang, J., Li, H., Ren, X., & Chang, X. (2025). The Crank-Nicolson Mixed Finite Element Scheme and Its Reduced-Order Extrapolation Model for the Fourth-Order Nonlinear Diffusion Equations with Temporal Fractional Derivative. Fractal and Fractional, 9(12), 789. https://doi.org/10.3390/fractalfract9120789

Article Metrics

Back to TopTop