Next Article in Journal
Using Artificial Neural Networks to Solve the Gross–Pitaevskii Equation
Previous Article in Journal
Blow Up of Solutions to Wave Equations with Combined Logarithmic and Power-Type Nonlinearities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Reduced-Dimension Method for Crank–Nicolson Mixed Finite Element Solution Coefficient Vectors of the Extended Fisher–Kolmogorov Equation

School of Mathematical Sciences, Inner Mongolia University, Hohhot 010021, China
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(10), 710; https://doi.org/10.3390/axioms13100710
Submission received: 27 August 2024 / Revised: 5 October 2024 / Accepted: 10 October 2024 / Published: 14 October 2024

Abstract

:
A reduced-dimension (RD) method based on the proper orthogonal decomposition (POD) technology and the linearized Crank–Nicolson mixed finite element (CNMFE) scheme for solving the 2D nonlinear extended Fisher–Kolmogorov (EFK) equation is proposed. The method reduces CPU runtime and error accumulation by reducing the dimension of the unknown CNMFE solution coefficient vectors. For this purpose, the CNMFE scheme of the above EFK equation is established, and the uniqueness, stability and convergence of the CNMFE solutions are discussed. Subsequently, the matrix-based RDCNMFE scheme is derived by applying the POD method. Furthermore, the uniqueness, stability and error estimates of the linearized RDCNMFE solution are proved. Finally, numerical experiments are carried out to validate the theoretical findings. In addition, we contrast the RDCNMFE method with the CNMFE method, highlighting the advantages of the dimensionality reduction method.

1. Introduction

The primary goal of this research study is to apply the POD-based reduced-dimension method to solve the following nonlinear extended Fisher–Kolmogorov (EFK) equation:
u t + γ Δ 2 u Δ u + f ( u ) = 0 , ( x , t ) Ω × J , u ( x , 0 ) = u 0 ( x ) , x Ω , u ( x , t ) = Δ u ( x , t ) = 0 , ( x , t ) Ω × J ¯ ,
where Ω R d ( d = 1 , 2 , 3 ) is a bounded convex polygonal domain with boundary Ω . J = ( 0 , T ] is the time interval, where 0 < T < . Coefficient γ is a positive constant. u 0 ( x ) is the known initial function. f ( u ) = u 3 u is the Lipschitz continuous function of u, that is, there exists a positive constant C such that
| f ( u 1 ) f ( u 2 ) | C | u 1 u 2 | .
For simplicity, we assume that u 0 ( x ) = 0 in the following theoretical analysis.
When γ = 0 in (1), the second-order diffusion equation is obtained, which is called the standard Fisher–Kolmogorov equation. Coullet et al. [1] added a stabilizing fourth-order derivative term to obtain Equation (1) and called it the extended Fisher–Kolmogorov equation. The EFK equation has a very important physical background. It has been applied to various kinds of physics and engineering problems. Because of the complexity of the equation, it is difficult to obtain its analytical solution. Therefore, it is very important to solve the equation numerically.
There are many numerical methods for solving PEDs, for instance, the direct local boundary integral equation method [2], the Fourier pseudo-spectral method [3], the modified cubic B-spline and polynomial-based differential quadrature method [4,5], the explicit finite difference method (EFDM) [6,7], the radial basis function (RBF) method [8], physics-informed neural networks (PINNs) [6,9,10] and so on. These numerical methods are also used to solve EFK equations. He [11] used a three-level linearly implicit finite difference method to solve 1D and 2D EFK equations, and the method is second-order convergent in both the time and space directions. Kumar et al. [12] proposed two RBF-based mesh-free schemes for the numerical simulation of nonlinear EFK models. Tarbiyati and Nemati [13] presented a method for initializing weights in PINNs by using FD to study the one-dimensional diffusion (heat) equation, the FK equation and the nonlinear Burgers equation. Sultan and Zhang [14] used the moving mesh finite difference method (MMFDM) in conjunction with PINNs to solve the FK equation.
In addition, various fourth-order finite difference schemes [15,16,17,18], which have fourth-order and second-order accuracy in space and time variables, respectively, have been developed to solve EFK equations. Sweilam et al. [19] studied the stochastic EFK equation by combining the compact finite difference scheme and the semi-implicit Euler–Maruyama approach. Danumjaya and Pani [20] applied mixed finite element methods to solve EFK equations with different types of boundary conditions. Doss and Nandini [21] employed a splitting technique to derive an H 1 -Galerkin mixed finite element scheme for EFK equations. Wang et al. [22] used a new linearized CNMFE method to study EFK equations, in which u belongs to the weaker ( L 2 ( Ω ) ) 2 space instead of the classical H ( div ; Ω ) space. In this paper, we establish a CNMFE scheme for the 2D EFK equation and analyze the uniqueness, stability and convergence of the CNMFE solutions.
However, in practical problems, using the CNMFE method to solve EFK equations is a problem with a large number of unknowns, which makes running extremely slow, leads to an increase in rounding errors, and makes it difficult to obtain accurate numerical solutions. Therefore, it is crucial to lessen the number of unknowns in the CNMFE method for EFK equations to reduce the computational load, save CPU running time, and minimize the accumulation of rounding errors in the calculation process. The proper orthogonal decomposition (POD) technology, reducing the amount of unknowns in numerical schemes, is an efficient dimensionality reduction method for solving partial differential equations (PDEs). It reduces CPU running time and reduces the accumulation of round-off errors. The POD technology can be applied to the numerical methods for various PDEs, such as the finite difference method [23,24,25], the Schwarz domain decomposition method [26], the finite spectral element method [27,28], etc. For reduced-dimension FE and MFE models based on POD techniques, there are two dimensionality reduction methods. One method is that the optimized models are established by reducing the dimension of the FE or MFE subspace. The parabolic equation [29], the Sobolev equation [30], the Burgers equation [31] and some other PDEs [32,33,34,35] are solved by the reduced-dimension method of constructing the POD subspace. The other is a new reduced-dimension method for the CNFE [36,37] and CNMFE [38,39,40,41] solution coefficient vectors proposed by Luo et al. in 2020. In [42], Luo and Yang combined the unknown solution coefficient vector dimensionality reduction method and the continuous space–time finite element method to study 2D non-stationary incompressible Navier–Stokes equations.
There are existing order reduction methods for EFK equations, such as that in the [24], which combines the high-order compact finite difference scheme with the POD method to obtain the spatial sixth-order accuracy while greatly shortening the calculation time. The article in [40] uses the POD technique to reduce the dimensionality of two-grid CNMFE solution coefficient vectors, in which the matrix theory is used to deeply explore the stability and convergence of TGRDECNMFE solutions. However, the reduced-dimension method proposed in this paper is theoretically significantly different from the above research methods. This paper integrates POD technology with the linearized CNMFE method, and proposes a new reduced-dimension method for 2D nonlinear EFK equations. In this study, we adopt the CN fully discrete format in the temporal direction to achieve second-order time accuracy. Additionally, we linearize the nonlinear term to significantly enhance computational speed and efficiency while preserving model accuracy. Unlike [40], our work utilizes traditional finite element techniques to analyze uniqueness, stability, and convergence of the RDCNMFE solutions. Our proposed method combines the advantages of POD and linearized CNMFE methods for effective dimensionality reduction of the nonlinear EFK equation. This approach not only maintains accuracy but also greatly improves computational speed and efficiency, providing a novel insight and solution for solving the EFK equation.
The structure of this paper is as follows. In Section 2, we propose the CNMFE scheme and discuss the uniqueness, stability and convergence of the CNMFE solutions. In Section 3, we generate the POD basis to derive the reduced-dimension matrix model of the CNMFE solution coefficient vectors and analyze the uniqueness, stability and error estimate of the RDCNMFE solutions. In Section 4, we employ the numerical experiments of the 1D and 2D EFK equations to verify the effectiveness of the RDCNMFE method and correctness of theoretical analysis. In Section 5, we summarize the major conclusions and findings.

2. The Crank–Nicolson Mixed Finite Element Method of the EFK Equation

2.1. The CNMFE Schemes

The Sobolev spaces and their corresponding norms mentioned in this paper adhere to standard definitions (see [43]). In order to develop the CNMFE scheme of the EFK Equation (1), we initially introduce a diffusion term ω = Δ u , resulting in the following two lower-order equations:
u t γ Δ ω + ω + f ( u ) = 0 , ( x , t ) Ω × J , Δ u = ω , ( x , t ) Ω × J .
Let V = H 0 1 ( Ω ) . With Green’s formula, the mixed functional form of (3) is as follows.
Problem 1. 
Find { u , ω } : [ 0 , T ] V × V satisfying
( u t , v ) + γ ( ω , v ) + ( ω , v ) + ( f ( u ) , v ) = 0 , v V , ( ω , g ) ( u , g ) = 0 , g V , u ( x , 0 ) = 0 , ω ( x , 0 ) = 0 , x Ω .
Let h be the quasi-uniform triangulation subdivision on Ω ¯ . The FE subspace V h , spanned by the orthonormal basis { ζ j ( x ) } j = 1 M under the inner product in H 1 ( Ω ) , is defined as follows:
V h = { v h V C ( Ω ) ; v h K P M 1 ( K ) , K } = span { ζ j ( x ) : 1 j M } ,
in which P M 1 ( K ) is generated by ( M 1 ) th degree polynomials on K .
For given integer N > 0 , let Δ t = T / N , ϕ n = ϕ ( t n ) , ¯ t ϕ n = ( ϕ n ϕ n 1 ) / Δ t and ϕ n 1 2 = ( ϕ n + ϕ n 1 ) / 2 . Therefore, we can rewrite Problem 1 at time t = t n 1 2 in the following form.
( u t ( t n 1 2 ) , v ) + γ ( ω ( t n 1 2 ) , v ) + ( ω ( t n 1 2 ) , v ) + ( f ( u ( t n 1 2 ) ) , v ) = 0 , v V , ( ω ( t n 1 2 ) , g ) ( u ( t n 1 2 ) , g ) = 0 , g V .
Then, the equivalent expression of (6) is as follows.
( u n u n 1 Δ t , v ) + γ ( ω n 1 2 , v ) + ( ω n 1 2 , v ) + ( f ( u ^ ^ n 1 2 ) , v ) = ( R 1 n 1 2 , v ) + ( R 2 n 1 2 , v ) , v V , ( ω n 1 2 , g ) ( u n 1 2 , g ) = 0 , g V ,
where
f ( u ^ ^ n 1 2 ) = 3 2 f ( u n 1 ) 1 2 f ( u n 2 ) ,
R 1 n 1 2 = u n u n 1 Δ t u t ( t n 1 2 ) ,
R 2 n 1 2 = f ( u ^ ^ n 1 2 ) f ( u ( t n 1 2 ) ) .
Let { u h n , ω h n } represent the CNMFE approximations of solutions { u , ω } for Problem 1 at t n = n Δ t . Thus, the CNMFE model of Problem 1 can be constructed as follows.
Problem 2. 
Find { u h n , ω h n } V h × V h ( 1 n N ) satisfying
( ¯ t u h n , v h ) + γ ( ω h n 1 2 , v h ) + ( ω h n 1 2 , v h ) + ( f ( u ^ ^ h n 1 2 ) , v h ) = 0 , v h V h , ( ω h n 1 2 , g h ) ( u h n 1 2 , g h ) = 0 , g h V h , u h 0 ( x ) = 0 , ω h 0 ( x ) = 0 , x Ω .
Remark 1. 
By means of a linearized term
f ( u ^ ^ h n 1 2 ) = 3 2 f ( u h n 1 ) 1 2 f ( u h n 2 ) = 3 2 ( u h n 1 ) 3 1 2 ( u h n 2 ) 3 3 2 u h n 1 + 1 2 u h n 2 .
We can observe that the formulation (11) is a linear scheme.

2.2. The Uniqueness, Stability and Convergence of the CNMFE Solutions

By employing the base functions of the FE space V h , the solutions { u h n , ω h n } of Problem 2 can be formulated in the form of
u h n = j = 1 M U h j n ζ j = ζ · U h n , ω h n = j = 1 M W h j n ζ j = ζ · W h n ,
where ζ = ( ζ 1 , ζ 2 , , ζ M ) is the orthonormal base, satisfying
( ζ i , ζ j ) = δ i j , i , j = 1 , 2 , , M .
U h n = ( U h 1 n , U h 2 n , , U h M n ) T and W h n = ( W h 1 n , W h 2 n , , W h M n ) T are the unknown coefficient vectors of CNMFE solutions. From the expression of the solutions { u h n , ω h n } of (13), Problem 2 can be represented equivalently in the following matrix model.
Problem 3. 
Find { U h n , W h n } R M × R M and { u h n , ω h n } V h × V h ( 1 n N ) satisfying
¯ t U h n + γ B W h n 1 2 + W h n 1 2 = F ( U ^ ^ h n 1 2 ) , W h n 1 2 BU h n 1 2 = 0 , u h n = j = 1 M U h j n ζ j = U h n · ζ , ω h n = j = 1 M W h j n ζ j = W h n · ζ ,
where
B = ( b i j ) 1 i , j M , b i j = ( ζ j , ζ i ) ,
and
F ( U ^ ^ h n 1 2 ) = 3 2 F ( U h n 1 ) 1 2 F ( U h n 2 ) = 3 2 f j = 1 M U h j n 1 ζ j , ζ i 1 2 f j = 1 M U h j n 2 ζ j , ζ i 1 i M .
Theorem 1. 
Problem 3 has the unique solutions { u h n , ω h n } V h × V h .
Proof of Theorem 1. 
Problem 3 can be written as
I γ Δ t 2 B + Δ t 2 I B I U h n W h n = I γ Δ t 2 B Δ t 2 I B I U h n 1 W h n 1 Δ t F ( U ^ ^ h n 1 2 ) O ˜ ,
where I stands for the M × M unit matrix, and O ˜ denotes zero column vector of M × 1 .
From the definitions of matrices I and B , we know that they are positive definite and thus invertible. From (15), we can conclude that the coefficient matrix is invertible as well. Hence, there exists a unique set of solutions ( u h n , ω h n ) V h × V h for Problem 3. □
In order to prove the stability of the CNMFE solutions, we need to introduce the properties of B in Problem 3.
Lemma 1 
([44] (Lemma 1.19)). Matrix B satisfies the following inequality:
B C , B 1 C .
Theorem 2. 
The CNMFE solutions { u h n , ω h n } are unconditionally stable.
Proof of Theorem 2. 
We represent (14) as
B 1 ¯ t U h n + γ W h n 1 2 + B 1 W h n 1 2 = B 1 F ( U ^ ^ h n 1 2 ) , W h n 1 2 = BU h n 1 2 .
Substituting the second formula of (17) into the first formula, we obtain
B 1 ¯ t U h n + γ BU h n 1 2 + U h n 1 2 = B 1 F ( U ^ ^ h n 1 2 ) .
Taking the inner product of (18) and ¯ t U h n , we have
( B 1 ¯ t U h n , ¯ t U h n ) + γ ( BU h n 1 2 , ¯ t U h n ) + ( U h n 1 2 , ¯ t U h n ) = ( B 1 F ( U ^ ^ h n 1 2 ) , ¯ t U h n ) .
The left side of (19) is
( B 1 ¯ t U h n , ¯ t U h n ) + γ ( BU h n 1 2 , ¯ t U h n ) + ( U h n 1 2 , ¯ t U h n ) = ( B 1 ) 1 2 ¯ t U h n 2 + γ 2 Δ t ( B 1 2 U h n 2 B 1 2 U h n 1 2 ) + 1 2 Δ t ( U h n 2 U h n 1 2 ) ,
and the right side of (19) is
( B 1 F ( U ^ ^ h n 1 2 ) , ¯ t U h n ) C ( B 1 ) 1 2 2 F ( U ^ ^ h n 1 2 ) 2 + ( B 1 ) 1 2 ¯ t U h n 2 .
Combining Lemma 1 with the global Lipschitz-continuity of f ( u ) , the first term of (21) can be estimated as
( B 1 ) 1 2 2 F ( U ^ ^ h n 1 2 ) 2 C 3 2 F ( U h n 1 ) 1 2 F ( U h n 2 ) 2 C 1 2 F ( U h n 1 ) 1 2 F ( U h n 2 ) 2 + F ( U h n 1 ) F ( U h 0 ) 2 + F ( U h 0 ) 2 C ( U h n 1 U h n 2 2 + U h n 1 U h 0 2 + F ( U h 0 ) 2 ) C ( U h 0 2 + F ( U h 0 ) 2 + U h n 1 2 + U h n 2 2 ) C + C ( U h n 1 2 + U h n 2 2 ) , 2 n N ,
where U h 0 and F ( U h 0 ) are bounded. Combining (20), (21) and (22), we have
γ 2 Δ t ( B 1 2 U h n 2 B 1 2 U h n 1 2 ) + 1 2 Δ t ( U h n 2 U h n 1 2 ) C + C ( U h n 1 2 + U h n 2 2 ) .
Multiplying both sides of the inequality of (23) by 2 Δ t and summing from 2 to n ( n N ) , we have
U h n 2 U h 1 2 + γ B 1 2 U h 1 2 + 2 Δ t i = 2 n C + C Δ t i = 0 n 1 U h i 2 ( 1 + γ B 1 2 ) U h 1 2 + C T + C Δ t i = 0 n 1 U h i 2 ,
noting that U h 1 C , then
U h n 2 C + C Δ t i = 0 n 1 U h i 2 .
Applying the Gronwall Lemma to (25), we obtain
U h n 2 C e C n Δ t C , 1 n N .
And because
W h n = B U h n B U h n C U h n C , 1 n N .
From (26) and (27), we have
U h n + W h n C , 1 n N .
Due to ζ C , we can easily obtain
u h n + ω h n = U h n · ζ + W h n · ζ C U h n ζ + C W h n ζ C , 1 n N .
(28) and (29) indicate that the CNMFE solution coefficient vectors { U h , W h } are bounded, so the CNMFE solutions { u h , ω h } are unconditionally stable. □
In order to analyze the convergence of the linearized CNMFE scheme, we first need to establish the projection operator R h .
Lemma 2. 
Let R h : V V h satisfy the following relation:
( ( ϕ R h ϕ ) , χ ) = 0 , χ V h ,
and
ϕ R h ϕ L 2 ( Ω ) + h ϕ R h ϕ H 1 ( Ω ) C h 2 ϕ H 2 ( Ω ) ,
ϕ t R h ϕ t L 2 ( Ω ) C h 2 ( ϕ H 2 ( Ω ) + ϕ t H 2 ( Ω ) ) .
In order to facilitate theoretical analysis, the errors can be decomposed into
u ( t n ) u h n = u ( t n ) R h u ( t n ) + R h u ( t n ) u h n = τ n + θ n ,
ω ( t n ) ω h n = ω ( t n ) R h ω ( t n ) + R h ω ( t n ) ω h n = π n + κ n .
Subtracting (11) from (7) and using (30) at t = t n 1 2 , we obtain the following error equations.
θ n θ n 1 Δ t , v h + γ ( κ n 1 2 , v h ) + ( κ n 1 2 , v h ) + ( f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) , v h ) = τ n τ n 1 Δ t , v h ( π n 1 2 , v h ) + ( R 1 n 1 2 , v h ) + ( R 2 n 1 2 , v h ) , v h V h ,
( κ n 1 2 , g h ) ( θ n 1 2 , g h ) = ( π n 1 2 , g h ) , g h V h .
In order to obtain the error estimates, we introduce the following lemma, which is easily obtained by Taylor expansion.
Lemma 3. 
R 1 n 1 2 and R 2 n 1 2 satisfy the following estimates
R 1 n 1 2 2 C Δ t 3 u t t t L ( L 2 ) ,
R 2 n 1 2 2 C ( u ) Δ t 3 u t t t L ( L 2 ) .
Based on Lemmas 2 and 3, the following theorems for Crank–Nicolson fully discrete error estimates is obtained.
Theorem 3. 
With u h 1 = R h u ( t 1 ) , assume that the solution’s regular properties for (4) satisfy u t L 2 ( H 2 ) , u t t t L ( L 2 ) , u , ω L ( H 2 ) . Then, there exists a positive constant C independent of h and Δ t such that
u ( t J ) u h J C ( h 2 | | + ( Δ t ) 2 u t t t L ( L 2 ) ) ,
where | | u L ( H 2 ) + ω L ( H 2 ) + u t L 2 ( H 2 ) .
Proof of Theorem 3. 
Taking v h = θ n 1 2 and g h = κ n 1 2 in (35) and (36), respectively, we obtain
θ n 2 θ n 1 2 2 Δ t + γ ( κ n 1 2 , θ n 1 2 ) + ( κ n 1 2 , θ n 1 2 ) + ( f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) , θ n 1 2 ) = τ n τ n 1 Δ t , θ n 1 2 ( π n 1 2 , θ n 1 2 ) + ( R 1 n 1 2 , θ n 1 2 ) + ( R 2 n 1 2 , θ n 1 2 ) ,
κ n 1 2 2 ( θ n 1 2 , κ n 1 2 ) = ( π n 1 2 , κ n 1 2 ) .
Multiplying (41) by γ and adding it to (40) and using Cauchy–Schwarz inequality and Young inequality, we obtain
γ κ n 1 2 2 + 1 2 Δ t ( θ n 2 θ n 1 2 ) = ( κ n 1 2 , θ n 1 2 ) ( f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) , θ n 1 2 ) τ n τ n 1 Δ t , θ n 1 2 ( π n 1 2 , θ n 1 2 ) + ( R 1 n 1 2 , θ n 1 2 ) + ( R 2 n 1 2 , θ n 1 2 ) γ ( π n 1 2 , κ n 1 2 ) τ n τ n 1 Δ t + R 1 n 1 2 + R 2 n 1 2 θ n 1 2 + κ n 1 2 θ n 1 2 + γ π n 1 2 κ n 1 2 + ( f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) + π n 1 2 ) θ n 1 2 C τ n τ n 1 Δ t 2 + R 1 n 1 2 2 + R 2 n 1 2 2 + π n 1 2 2 + γ 2 κ n 1 2 2 + C f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) 2 + C θ n 1 2 2 .
For the nonlinear term f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) 2 , using the Young inequality, we have
f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) 2 = 3 2 f ( u n 1 ) 1 2 f ( u n 2 ) 3 2 f ( u h n 1 ) + 1 2 f ( u h n 2 ) 2 = 3 2 ( u n 1 ) 3 3 2 u n 1 1 2 ( u n 2 ) 3 + 1 2 u n 2 3 2 ( u h n 1 ) 3 + 3 2 u h n 1 + 1 2 ( u h n 2 ) 3 1 2 u h n 2 2 = 3 2 [ ( u n 1 ) 3 ( u h n 1 ) 3 ] 1 2 [ ( u n 2 ) 3 ( u h n 2 ) 3 ] 3 2 ( u n 1 u h n 1 ) + 1 2 ( u n 2 u h n 2 ) 2 3 2 ( u n 1 u h n 1 ) [ ( u n 1 ) 2 + u n 1 u h n 1 + ( u h n 1 ) 2 ] 2 + 1 2 ( u n 2 u h n 2 ) [ ( u n 2 ) 2 + u n 2 u h n 2 + ( u h n 2 ) 2 ] 2 + 3 2 ( u n 1 u h n 1 ) 2 + 1 2 ( u n 2 u h n 2 ) 2 = 9 4 ( C u 2 + 1 ) θ n 1 + τ n 1 2 + 1 4 ( C u 2 + 1 ) θ n 2 + τ n 2 2 C ( τ n 1 2 + τ n 2 2 + θ n 1 2 + θ n 2 2 ) .
Noting that
τ n τ n 1 Δ t 2 1 Δ t t n 1 t n τ t ( s ) 2 d s .
Substitute (43) and (44) into (42) to obtain
γ 2 κ n 1 2 2 + 1 2 Δ t ( θ n 2 θ n 1 2 ) C 1 Δ t t n 1 t n τ t ( s ) 2 d s + R 1 n 1 2 2 + R 2 n 1 2 2 + π n 1 2 2 + C ( τ n 1 2 + τ n 2 2 + θ n 2 + θ n 1 2 + θ n 2 2 ) .
Summing from n = 2 , , J , the resulting inequality becomes
γ Δ t n = 2 J κ n 1 2 2 + ( 1 C Δ t ) θ J 2 θ 1 2 + C Δ t n = 2 J ( R 1 n 1 2 2 + R 2 n 1 2 2 + π n 1 2 2 ) + C Δ t n = 0 J 1 ( τ n 2 + θ n 2 ) + C 0 t J τ t 2 d s .
Choosing Δ t 0 , when 0 < Δ t < Δ t 0 , 1 C Δ t > 0 , and using the discrete Gronwall Lemma and Lemma 3, we obtain
γ Δ t n = 2 J κ n 1 2 2 + 1 2 θ J 2 θ 1 2 + C Δ t n = 0 J 1 τ n 2 + C Δ t n = 2 J ( R 1 n 1 2 2 + R 2 n 1 2 2 + π n 1 2 2 ) + C 0 t J τ t 2 d s θ 1 2 + C ( τ n L ( L 2 ) 2 + π n 1 2 L ( L 2 ) 2 + 0 t J τ t 2 d s ) + C ( Δ t ) 4 u t t t L ( L 2 ) 2 .
Combining Lemma 2, (47) and the triangle inequality, the proof of (39) is accomplished. □
Theorem 4. 
With u h 1 = R h u ( t 1 ) and ω h 1 = R h ω ( t 1 ) , assume that the solution’s regular properties for (4) satisfy u t , ω t L 2 ( H 2 ) , u t t t L ( L 2 ) , u , ω L ( H 2 ) . Then, there exists a positive constant C independent of h and Δ t such that
ω ( t J ) ω h J C ( h 2 | | + ( Δ t ) 2 u t t t L ( L 2 ) ) ,
where | | u L ( H 2 ) + ω L ( H 2 ) + u t L 2 ( H 2 ) + ω t L 2 ( H 2 ) .
Proof of Theorem 4. 
From (36), we can obtain
κ n κ n 1 Δ t , g h θ n θ n 1 Δ t , g h = π n π n 1 Δ t , g h , g h V h .
Taking v h = θ n θ n 1 Δ t and g h = κ n 1 2 in (35) and (49), respectively, we obtain
θ n θ n 1 Δ t 2 + γ κ n 1 2 , θ n θ n 1 Δ t + κ n 1 2 , θ n θ n 1 Δ t + f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) , θ n θ n 1 Δ t = τ n τ n 1 Δ t , θ n θ n 1 Δ t π n 1 2 , θ n θ n 1 Δ t + R 1 n 1 2 , θ n θ n 1 Δ t + R 2 n 1 2 , θ n θ n 1 Δ t ,
κ n 2 κ n 1 2 2 Δ t θ n θ n 1 Δ t , κ n 1 2 = π n π n 1 Δ t , κ n 1 2 .
Multiplying (51) by γ and adding it to (50) and using the Cauchy–Schwarz inequality and Young inequality, we have
γ 2 Δ t ( κ n 2 κ n 1 2 ) + θ n θ n 1 Δ t 2 = κ n 1 2 , θ n θ n 1 Δ t f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) , θ n θ n 1 Δ t τ n τ n 1 Δ t , θ n θ n 1 Δ t π n 1 2 , θ n θ n 1 Δ t + R 1 n 1 2 , θ n θ n 1 Δ t + R 2 n 1 2 , θ n θ n 1 Δ t γ π n π n 1 Δ t , κ n 1 2 C ( f ( u ^ ^ n 1 2 ) f ( u ^ ^ h n 1 2 ) 2 + R 1 n 1 2 2 + R 2 n 1 2 2 + τ n τ n 1 Δ t 2 + π n π n 1 Δ t 2 ) + C ( π n 1 2 2 + κ n 1 2 2 ) + 1 2 θ n θ n 1 Δ t 2 .
Similar to (44),
π n π n 1 Δ t 2 1 Δ t t n 1 t n π t ( s ) 2 d s .
Multiplying (52) by 2 Δ t , summing from n = 2 , , J and using (43), (44) and (53) to obtain
γ κ J 2 + Δ t n = 2 J θ n θ n 1 Δ t 2 γ κ 1 2 + C Δ t n = 2 J ( τ n 1 2 + τ n 2 2 + θ n 1 2 + θ n 2 2 + R 1 n 1 2 2 + R 2 n 1 2 2 ) + C Δ t n = 2 J π n 1 2 2 + C 0 t J ( τ t ( s ) 2 + π t ( s ) 2 ) d s + C Δ t n = 2 J κ n 1 2 2 .
Using the Gronwall Lemma, we have
γ κ J 2 + Δ t n = 2 J θ n θ n 1 Δ t 2 γ κ 1 2 + C Δ t n = 0 J 1 ( τ n 2 + θ n 2 ) + C Δ t n = 2 J ( R 1 n 1 2 2 + R 2 n 1 2 2 + π n 1 2 2 ) + C 0 t J ( τ t ( s ) 2 + π t ( s ) 2 ) d s .
Substituting (47) and Lemma 3 into (55), we obtain
γ κ J 2 + Δ t n = 2 J θ n θ n 1 Δ t 2 γ κ 1 2 + C 0 t J ( τ t ( s ) 2 + π t ( s ) 2 ) d s + C ( τ n L ( L 2 ) 2 + π n 1 2 L ( L 2 ) 2 ) + C ( Δ t ) 4 u t t t L ( L 2 ) 2
Combining Lemma 2, (56) with the triangle inequality, we complete the proof. □

3. The Reduced-Dimension Method of the Crank–Nicolson Mixed Finite Element Solution Coefficient Vectors of the EFK Equation

3.1. Construction of POD Basis Vectors

Firstly, we need to compute the initial K-step solution coefficient vectors { U h n , W h n } n = 1 K of Problem 3, which will yield two M × K snapshot matrices A 1 = ( U h 1 , U h 2 , , U h K ) and A 2 = ( W h 1 , W h 2 , , W h K ) . Secondly, we need to compute the positive eigenvalues and arrange them in descending order μ i , 1 μ i , 2 μ i , r i > 0 ( r i = rank ( A i ) ) of A i A i T ( i = 1 , 2 ) , and the associated eigenvectors to form the matrix Φ ˜ i = ( φ i , 1 , φ i , 2 , , φ i , r i ) R M × r i . Finally, choosing the first d column vectors of Φ ˜ i as a set of POD bases Φ i = ( φ i , 1 , φ i , 2 , , φ i , d ) ( d r i , i = 1 , 2 ) , they satisfy the following equalities:
A i Φ i Φ i T A i 2 = μ i , d + 1 , i = 1 , 2 ,
where A 2 = s u p v R M A v v and v = i = 1 M | v i | 2 of vector v = ( v 1 , v 2 , , v M ) T . When n = 1 , 2 , , K , it follows that
U h n Φ 1 Φ 1 T U h n = ( A 1 Φ 1 Φ 1 T A 1 ) e n ( A 1 Φ 1 Φ 1 T A 1 ) 2 e n μ 1 , d + 1 ,
W h n Φ 2 Φ 2 T W h n = ( A 2 Φ 2 Φ 2 T A 2 ) e n ( A 2 Φ 2 Φ 2 T A 2 ) 2 e n μ 2 , d + 1 ,
Here, e n ( 1 n K ) denotes the unit vectors whose nth component is 1. Therefore, Φ i = ( φ i , 1 , φ i , 2 , , φ i , d ) ( d r i , i = 1 , 2 ) is a set of optimal POD bases.
Remark 2. 
Since the order M × M of matrix A i A i T ( i = 1 , 2 ) is much larger than the order K × K of matrix A i T A i , and the eigenvalues of A i A i T and A i T A i are equal, we first calculate the initial d eigenvalues μ i , j ( 1 j d ) of matrix A i T A i and their corresponding eigenvectors ϕ i , j ( 1 j d ) . Then, we use the relation φ i , j = A i ϕ i , j / μ i , j ( 1 j d ) to obtain the eigenvectors of A i A i T , and generate a set of POD basis vectors Φ i = ( φ i , 1 , φ i , 2 , , φ i , d ) ( d r i ) .

3.2. Formulation of the RDCNMFE Scheme

Firstly, letting α d n = ( α 1 n , α 2 n , , α d n ) T , β d n = ( β 1 n , β 2 n , , β d n ) T , and U d n = ( U d 1 n , U d 2 n , , U d M n ) T and W d n = ( W d 1 n , W d 2 n , , W d M n ) T represent the RDCNMFE solution coefficient vectors. Secondly, we can instantly obtain the first K RDCNMFE solution vectors U d n = Φ 1 Φ 1 T U h n = : Φ 1 α d n and W d n = Φ 2 Φ 2 T W h n = : Φ 2 β d n ( 1 n K ) from Section 3.1. Finally, by using U d n = Φ 1 α d n , W d n = Φ 2 β d n ( K + 1 n N ) instead of { U h n , W h n } in Problem 3, the following matrix-based RDCNMFE scheme can be established.
Problem 4. 
Find { U d n , W d n } R M × R M and { u d n , ω d n } V h × V h ( 1 n N ) satisfying
α d n = Φ 1 T U h n , β d n = Φ 2 T W h n , 1 n K , Φ 1 ¯ t α d n + γ B Φ 2 β d n 1 2 + Φ 2 β d n 1 2 = F ( Φ 1 α ^ ^ d n 1 2 ) , K + 1 n N , Φ 2 β d n 1 2 B Φ 1 α d n 1 2 = 0 , K + 1 n N , u d n = j = 1 M U d j n ζ j = U d n · ζ = Φ 1 α d n · ζ , ω d n = j = 1 M W d j n ζ j = W d n · ζ = Φ 2 β d n · ζ , 1 n N ,
in which { U h n , W h n } ( n = 1 , 2 , , K ) are the first K solution coefficient vectors for Problem 3. The definitions of matrix B , vector F , as well as FE basis function vectors ζ = ( ζ 1 ( x ) , ζ 2 ( x ) , , ζ M ( x ) ) are given in Section 2.2.

3.3. The Uniqueness, Stability and Error Estimate of the RDCNMFE Solutions

For the RDCNMFE solutions of Problem 4, the unique, stable and convergent properties are as follows.
Theorem 5. 
Under the same assumptions as Theorems 3 and 4, if { u n , ω n } V × V are the weak solutions to Problem 1 and { u d n , ω d n } V h × V h are the solutions to Problem 4, then for any 1 n N , the RDCNMFE solutions have uniqueness and unconditional stability, and the following error estimate is obtained.
u n u d n + ω n ω d n C ( h 2 + Δ t 2 + μ 1 , d + 1 + μ 2 , d + 1 ) .
Proof of Theorem 5. 
(1) Discuss the uniqueness of the RDCNMFE solutions.
For 1 n K , Theorem 1 guarantees the uniqueness of solutions { u h n , ω h n } to Problem 3. Therefore, the solutions { u d n , ω d n } generated from first and fourth formulas in Problem 4 must also be unique.
For K + 1 n N , using U d n = Φ 1 α d n , W d n = Φ 2 β d n ( K + 1 n N ) , the last three formulas of Problem 4 can be converted to
¯ t U d n + γ B W d n 1 2 + W d n 1 2 = F ( U ^ ^ d n 1 2 ) , K + 1 n N ,
W d n 1 2 B U d n 1 2 = 0 , K + 1 n N ,
u d n = j = 1 M U d j n ζ j = U d n · ζ , ω d n = j = 1 M W d j n ζ j = W d n · ζ , K + 1 n N .
For K + 1 n N , the set of solutions { u h n , ω h n } n = K + 1 N for Problem 3 is unique. Since (62)–(64) follow the same formats as Problem 3, the set of solutions { u d n , ω d n } n = K + 1 N for (62)–(64) is also unique.
(2)
Demonstrate the stability of the RDCNMFE solutions.
When 1 n K , since the vectors in Φ 1 and Φ 2 are orthonormal, using Theorem 2, we have
u d n + ω d n = U d n · ζ + W d n · ζ = Φ 1 Φ 1 T U h n · ζ + Φ 2 Φ 2 T W h n · ζ C ( u h n + ω h n ) C , 1 n L .
When K + 1 n N , since B is a positive definite symmetric matrix, we can rewrite (62) as
B 1 ¯ t U d n + γ W d n 1 2 + B 1 W d n 1 2 = B 1 F ( U ^ ^ d n 1 2 ) , K + 1 n N .
Putting (63) into (66), we have
B 1 ¯ t U d n + γ B U d n 1 2 + U d n 1 2 = B 1 F ( U ^ ^ d n 1 2 ) , K + 1 n N .
Taking the inner product of (67) and ¯ t U d n ,
( B 1 ¯ t U d n , ¯ t U d n ) + γ ( B U d n 1 2 , ¯ t U d n ) + ( U d n 1 2 , ¯ t U d n ) = ( B 1 F ( U ^ ^ d n 1 2 ) , ¯ t U d n ) , K + 1 n N .
Then, the left side of (68) is
( B 1 ¯ t U d n , ¯ t U d n ) + γ ( B U d n 1 2 , ¯ t U d n ) + ( U d n 1 2 , ¯ t U d n ) = ( B 1 ) 1 2 ¯ t U d n 2 + γ 2 Δ t ( B 1 2 U d n 2 B 1 2 U d n 1 2 ) + 1 2 Δ t ( U d n 2 U d n 1 2 ) , K + 1 n N ,
and the right side of (68) is
( B 1 F ( U ^ ^ d n 1 2 ) , ¯ t U d n ) C ( B 1 ) 1 2 2 F ( U ^ ^ d n 1 2 ) 2 + ( B 1 ) 1 2 ¯ t U d n 2 , K + 1 n N .
Using the same technique as (22), we have
( B 1 ) 1 2 2 F ( U ^ ^ d n 1 2 ) 2 C + C ( U d n 1 2 + U d n 2 2 ) , K + 1 n N .
Combining (69), (70) and (71), we have
γ 2 Δ t ( B 1 2 U d n 2 B 1 2 U d n 1 2 ) + 1 2 Δ t ( U d n 2 U d n 1 2 ) C + C ( U d n 1 2 + U d n 2 2 ) , K + 1 n N .
Multiplying both sides of (72) by 2 Δ t , and summing from 2 to n, we obtain
U d n 2 U d 1 2 + γ B 1 2 U d 1 2 + 2 Δ t i = 2 n C + C Δ t i = 0 n 1 U d i 2 ( 1 + γ B 1 2 2 ) U d 1 2 + C T + C Δ t i = 0 n 1 U d i 2 , K + 1 n N .
Noting that
U d 1 2 = Φ 1 Φ 1 T U h 1 2 C U h 1 2 C ,
and putting (74) into (73), we have
U d n 2 C + C Δ t i = 0 n 1 U d i 2 , K + 1 n N .
Using the Gronwall Lemma for (75),
U d n 2 C e C n Δ t C , K + 1 n N .
And
W d n = B U d n B U d n C U d n C , K + 1 n N .
So we have
U d n + W d n C , K + 1 n N .
Thus, noting that ζ C , we obtain
u d n + ω d n = U d n · ζ + W d n · ζ C U d n · ζ + C W d n · ζ C , K + 1 n N .
From (65) and (79), the RDCNMFE solutions { u d n , ω d n } ( 1 n N ) are unconditionally stable.
(3)
Analyze the error estimate of the RDCNMFE solutions.
When 1 n K , from ζ C , (58) and (59), we have
u h n u d n + ω h n ω d n U h n U d n ζ + W h n W d n ζ C U h n Φ 1 Φ 1 T U h n + W h n Φ 2 Φ 2 T W h n C ( μ 1 , d + 1 + μ 2 , d + 1 ) , 1 n K .
When K + 1 n N , letting δ n = U h n U d n and ρ n = W h n W d n , and combining (17), (66) and (63), we obtain
B 1 ¯ t δ n + γ ρ n 1 2 + B 1 ρ n 1 2 = B 1 F ( U ^ ^ h n 1 2 ) B 1 F ( U ^ ^ d n 1 2 ) , K + 1 n N ,
ρ n 1 2 = B δ n 1 2 , K + 1 n N .
Putting (82) into (81), we have
B 1 ¯ t δ n + γ B δ n 1 2 + δ n 1 2 = B 1 F ( U ^ ^ h n 1 2 ) B 1 F ( U ^ ^ d n 1 2 ) , K + 1 n N .
Taking the inner product of (83) and ¯ t δ n ,
( B 1 ¯ t δ n , ¯ t δ n ) + γ ( B δ n 1 2 , ¯ t δ n ) + ( δ n 1 2 , ¯ t δ n ) = ( B 1 F ( U ^ ^ h n 1 2 ) B 1 F ( U ^ ^ d n 1 2 ) , ¯ t δ n ) , K + 1 n N .
Then, the left side of (84) is
( B 1 ¯ t δ n , ¯ t δ n ) + γ ( B δ n 1 2 , ¯ t δ n ) + ( δ n 1 2 , ¯ t δ n ) = ( B 1 ) 1 2 ¯ t δ n 2 + γ 2 Δ t ( B 1 2 δ n 2 B 1 2 δ n 1 2 ) + 1 2 Δ t ( δ n 2 δ n 1 2 ) , K + 1 n N ,
and the right side of (84) is
( B 1 F ( U ^ ^ h n 1 2 ) B 1 F ( U ^ ^ d n 1 2 ) , ¯ t δ n ) C ( B 1 ) 1 2 2 F ( U ^ ^ h n 1 2 ) F ( U ^ ^ d n 1 2 ) 2 + ( B 1 ) 1 2 ¯ t δ n 2 , K + 1 n N .
Combining Lemma 1 with the global Lipschitz-continuity of f ( u ) , the first term of (86) can be estimated as
( B 1 ) 1 2 2 F ( U ^ ^ h n 1 2 ) F ( U ^ ^ d n 1 2 ) 2 C 3 2 F ( U h n 1 ) 1 2 F ( U h n 2 ) 3 2 F ( U d n 1 ) 1 2 F ( U d n 2 ) 2 C 3 2 ( U h n 1 U d n 1 ) 2 + 1 2 ( U h n 2 U d n 2 ) 2 C ( δ n 1 2 + δ n 2 2 ) , K + 1 n N .
Combining (85), (86) and (87), we have
γ 2 Δ t ( B 1 2 δ n 2 B 1 2 δ n 1 2 ) + 1 2 Δ t ( δ n 2 δ n 1 2 ) C ( δ n 1 2 + δ n 2 2 ) , K + 1 n N .
Multiplying both sides of (88) by 2 Δ t , and summing from K + 1 to n ( n N ) , we obtain
δ n 2 δ K 2 + B 1 2 δ K 2 + C Δ t i = K 1 n 1 δ i 2 C δ K 2 + C Δ t i = K 1 n 1 δ i 2 , K + 1 n N .
Noting that
δ K 2 = U h K U d K 2 = U h K Φ 1 Φ 1 T U h K 2 .
Putting (90) into (89), from (58) and (59), we have
δ n 2 C μ 1 , d + 1 + C Δ t i = K 1 n 1 δ i 2 , K + 1 n N .
Applying the Gronwall Lemma for (91),
δ n 2 C μ 1 , d + 1 e C n Δ t C μ 1 , d + 1 , K + 1 n N .
And
ρ n = B δ n C B δ n C δ n , K + 1 n N ,
Thus, we obtain
δ n + ρ n C ( μ 1 , d + 1 + μ 2 , d + 1 ) , K + 1 n N .
Further, from ζ C , we obtain
u h n u d n + ω h n ω d n U h n U d n · ζ + W h n W d n · ζ U h n U d n · ζ + W h n W d n · ζ C ( μ 1 , d + 1 + μ 2 , d + 1 ) , K + 1 n N .
Using the triangle inequality, Theorem 3 and 4, (80) and (95), we obtain
u n u d n + ω n ω d n u n u h n + u h n u d n + ω n ω h n + ω h n ω d n C ( h 2 + Δ t 2 + μ 1 , d + 1 + μ 2 , d + 1 ) , 1 n N .

4. The Numerical Examples for the EFK Equations

In order to verify the effectiveness of the RDCNMFE method, we can compare the errors and orders between the genuine, CNMFE and RDCNMFE solutions and CPU runtime on different time nodes. In order to calculate the error, we use the norm
u u ˜ 0 = Ω ( u u ˜ ) 2 d x 1 2 , ω ω ˜ 0 = Ω ( ω ω ˜ ) 2 d x 1 2
as the L 2 errors, where { u , ω } and { u ˜ , ω ˜ } are the exact and approximate solutions respectively; 0 can be omitted here.
We here adopt the numerical experiment that the following nonlinear EFK equation has a genuine solution. Generally speaking, it has no genuine solution.
u t + γ Δ 2 u Δ u + u 3 u = g ( x , t ) , x Ω × ( 0 , T ] , u ( x , t ) = Δ u ( x , t ) = 0 , x Ω , t [ 0 , T ] , u ( x , 0 ) = u 0 ( x ) , x Ω ,
Example 1. 
The 1D EFK model (97) problem is considered with a genuine solution given in the following form:
u ( x , t ) = e t sin ( 2 π x ) , x [ 0 , 1 ] .
The genuine solution of the auxiliary variable is
ω ( x , t ) = 4 π 2 e t sin ( 2 π x ) ,
and the time-dependent source term is
g ( x , t ) = e t ( 16 γ π 4 + 4 π 2 2 ) sin ( 2 π x ) + e 3 t sin 3 ( 2 π x ) .
Firstly, the initial 20 CNMFE solution vectors { U h n , W h n } ( n = 1 , 2 , , 20 ) are obtained by calculating Problem 3 to establish the snapshot matrixes A 1 = ( U h 1 , U h 2 , , U h 20 ) and A 2 = ( W h 1 , W h 2 , , W h 20 ) . Secondly, we calculate the eigenvalues μ i , j ( i = 1 , 2 , j = 1 , 2 , , 20 ) (arranged decreasingly) and the associated eigenvectors ϕ i , j ( i = 1 , 2 , j = 1 , 2 , , 20 ) of the matrixes A i T A i ( i = 1 , 2 ) . Then, we find that μ i , 7 h 2 + Δ t 2 , so that we just need to extract the first 6 eigenvectors ϕ i , j of the matrix A i T A i ( i = 1 , 2 ) to construct a set of POD basis vectors Φ i = ( φ i , 1 , φ i , 2 , , φ i , 6 ) , where φ i , j = A i ϕ i , j / μ i , j ( i = 1 , 2 , j = 1 , 2 , , 6 ) . Finally, we compute the RDCNMFE solutions { u d n , ω d n } of (97) by Problem 4 and the CNMFE solutions { u h n , ω h n } of (97) by Problem 3 when h = 1 / 100 and Δ t = 1 / 100 at T = 1 . And they are compared with the genuine solution, respectively, exhibited in Figure 1 and Figure 2. As evident from Figure 1 and Figure 2, the RDCNMFE and CNMFE solutions closely mirror the genuine solution.
To facilitate comparison, we present in Table 1 and Table 2 the L 2 errors and convergence orders of the CNMFE and RDCNMFE solutions for u and ω , respectively, under the conditions of Δ t = 1/10,000 and γ = 1 , 2 at T = 1 . Notably, the analysis of these tables reveals that the L 2 errors and convergence rates achieved by the RDCNMFE method closely mirror those of the CNMFE method, so this is consistent with the previous theoretical analysis.
To further substantiate the efficiency of the RDCNMFE method, we have documented the errors and the CPU runtime required to compute the solutions using CNMFE and RDCNMFE methods, with h = 1 / 1000 and Δ t = 1/10,000, at various time points T = 1.0 , 2.0 , 3.0 , 4.0 , 5.0 . These findings, derived from solving Problems 3 and 4, are summarized in Table 3.
As demonstrated in Table 3, the RDCNMFE method consumes much less CPU run time than the CNMFE method. This numerical example demonstrates that the RDCNMFE method significantly reduces CPU running time.
Example 2. 
The 2D EFK model (97) problem is considered with genuine solution given in the following form:
u ( x 1 , x 2 , t ) = e t sin ( π x 1 ) sin ( π x 2 ) , ( x 1 , x 2 ) [ 0 , 1 ] 2 , t [ 0 , T ] .
The genuine solution of the auxiliary variable is
ω ( x 1 , x 2 , t ) = 2 π 2 e t sin ( π x 1 ) sin ( π x 2 ) ,
and the time-dependent source term is
g ( x 1 , x 2 , t ) = e t ( 4 γ π 4 + 2 π 2 2 ) sin ( π x 1 ) sin ( π x 2 ) + e 3 t sin 3 ( π x 1 ) sin 3 ( π x 2 ) .
We compute the RDCNMFE solutions { u d n , ω d n } of (97) by Problem 4 and the CNMFE solutions { u h n , ω h n } of (97) by Problem 3 when h = 2 / 50 and Δ t = 1 / 100 at T = 1 . And they are compared with the genuine solution, respectively, exhibited in Figure 3 and Figure 4. As evident from Figure 3 and Figure 4, the RDCNMFE and CNMFE solutions closely mirror the genuine solution.
For comparison, we give the errors and convergence orders of the CNMFE and RDCNMFE solutions for u and ω when Δ t = 1 / 100 , 1 / 1000 and γ = 1 , 2 , at T = 1 in Table 4, Table 5, Table 6 and Table 7, respectively. As can be observed from Table 4, Table 5, Table 6 and Table 7, the errors and convergence rates of the RDCNMFE method are nearly identical to the CNMFE method, which aligns with the previous theoretical analysis. Figure 5 offers a more visual representation of the comparative results of the error convergence orders between u h n and u d n and between ω h n and ω d n when Δ t = 1 / 100 and γ = 1 .
Additionally, we offer maximum absolute error L when Δ t = 1 / 1000 and γ = 1 for u and ω in Table 8. As can be seen from Table 8, the L error obtained by the RDCNMFE method is not only quite close to that obtained by the CNMFE method, but even shows a slightly lower error level. This shows that the RDCNMFE method has some advantages over the CNMFE method in maintaining error control.
To provide additional evidence for the effectiveness of the RDCNMFE method, we recorded the errors and the CPU running time for computing the CNMFE and RDCNMFE solutions when h = 2 / 80 and Δ t = 1 / 100 , 1 / 1000 at T = 1.0 , 1.5 , 2.0 , 2.5 , 3.0 , respectively. These results are obtained by solving Problems 3 and 4 and shown in Table 9 and Table 10.
By comparing the linear equation systems in Problems 3 and 4, it can be seen that the CNMFE scheme maintains the solution coefficient vectors U h and W h as M-dimensional column vectors at each time node, which directly leads to higher computational complexity. On the contrary, the RDCNMFE scheme greatly reduces the dimension of the solution coefficient vectors from M to d ( d M ) through POD technology. This method greatly reduces the amount of data processing, thereby significantly reducing the computational cost. As demonstrated in Table 9 and Table 10, with the increase in time, the CNMFE method with 2 × 6561 degrees of freedom requires considerable CPU runtime at each time node. When Δ t = 1 / 100 , the running time increases by approximately 30 s for every additional 0.5 s, and when Δ t = 1 / 1000 , the running time increases by approximately 300 s for every additional 0.5 s. While performing at the same time node, the RDCNMFE method, with only 2 × 6 degrees of freedom, requires very minimal CPU runtime. When Δ t = 1 / 100 , there is an increase in running time of only about 0.1 s for every additional 0.5 s, and when Δ t = 1 / 1000 , there is an increase in running time of only about 1 s for every additional 0.5 s. The calculation time of the CNMFE method is approximately 70 times greater than that of the RDCNMFE method when T = 3.0 . This experiment demonstrates that the RDCNMFE method significantly reduces CPU running time. Furthermore, the results from Table 9 and Table 10 indicate that the RDCNMFE method produces slightly less L 2 errors compared to the CNMFE method.
According to the simulation results of the above two numerical examples, it is clear that the RDCNMFE method surpasses the CNMFE method, proving it as an effective numerical method for solving the nonlinear EFK equation.

5. Conclusions

In this study, we have focused on the reduced-dimension method of Crank–Nicolson mixed finite element solution coefficient vectors for 2D nonlinear EFK equations In order to give a full demonstration of the effectiveness of the reduced-dimension method, we have established the CNMFE scheme of the 2D nonlinear EFK equation and discussed the uniqueness, stability, and convergence of the CNMFE solution. Then, we have generated the POD basis based on the initial K CNMFE solutions, constructed the RDCNMFE matrix model, and employed the traditional finite element techniques to analyze the uniqueness, stability and error estimation of the RDCNMFE solution. Additionally, numerical experiments have been conducted to comparatively evaluate the performance of the two methods. Compared with the CNMFE method, the RDCNMFE method has fewer degrees of freedom at each time node. This characteristic enables the RDCNMFE method to greatly reduce computational load, running time, and error accumulation. In particular, this paper has simplified the actual calculation by linearizing the nonlinear term without iterative numerical calculation. Therefore, the RDCNMFE method constitutes a novel numerical technique for tackling nonlinear PDEs.
However, the methods presented in this paper exhibit certain limitations when applied to solving the EFK equation. The fourth-order derivative coefficient γ significantly impacts the convergence and accuracy of the numerical solutions. Notably, the current methods are not suitable for situations where the fourth-order coefficient γ takes on smaller values ( γ < 1 ) . In future research, we will endeavor to address this issue. And we intend to extend the scope of application of this method to PDEs with variable coefficients (in this paper, the coefficient γ is a constant).
Practical problems usually have no exact solutions. In order to assess the viability of the proposed method, we initially discuss its convergence using problems that possess exact solutions. This step verifies the feasibility of the method. Once feasibility is confirmed, we can confidently apply the method to practical problems without exact solutions.

Author Contributions

Conceptualization, X.C. and H.L.; methodology, X.C.; numerical simulation, X.C.; formal analysis, X.C.; writing—original draft preparation, X.C.; validation, X.C. 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) and the Program for Innovative Research Team in Universities of Inner Mongolia Autonomous Region (NMGIRT2207).

Data Availability Statement

Data are contained within the 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
RDCNMFEreduced-dimension Crank–Nicolson mixed finite element
EFKextended Fisher–Kolmogorov

References

  1. Coullet, P.; Elphick, C.; Repaux, D. Nature of spatial chaos. Phys. Rev. Lett. 1987, 58, 431–434. [Google Scholar] [CrossRef] [PubMed]
  2. Ilati, M.; Dehghan, M. Direct local boundary integral equation method for numerical solution of extended Fisher-Kolmogorov equation. Eng. Comput.-Ger. 2018, 34, 203–213. [Google Scholar] [CrossRef]
  3. Liu, F.N.; Zhao, X.P.; Liu, B. Fourier pseudo-spectral method for the extended Fisher-Kolmogorov equation in two dimensions. Adv. Differ. Equ.-Ny. 2017, 2017, 94. [Google Scholar] [CrossRef]
  4. Bashan, A.; Ucar, Y.; Yagmurlu, N.M.; Esen, A. Numerical solutions for the fourth order extended Fisher-Kolmogorov equation with high accuracy by differential quadrature method. Sigma J. Eng. Nat. Sci. 2018, 9, 273–284. [Google Scholar]
  5. Awasthi, A. Polynomial based differential quadrature methods for the numerical solution of fisher and extended Fisher-Kolmogorov equations. Int. J. Appl. Comput. Math. 2017, 3, 665–677. [Google Scholar]
  6. Savović, S.; Ivanović, M.; Min, R. A Comparative Study of the Explicit Finite Difference Method and Physics-Informed Neural Networks for Solving the Burgers’ Equation. Axioms 2023, 12, 982. [Google Scholar] [CrossRef]
  7. Savović, S.; Djordjevich, A.; Tse, P.W.; Nikezić, D. Explicit finite difference solution of the diffusion equation describing the flow of radon through soil. Appl. Radiat. Isot. 2011, 69, 237–240. [Google Scholar] [CrossRef]
  8. Dehghan, M.; Shafieeabyaneh, N. Local radial basis function-finite-difference method to simulate some models in the nonlinear wave phenomena: Regularized long-wave and extended Fisher–Kolmogorov equations. Eng. Comput.-Ger. 2021, 37, 1159–1179. [Google Scholar] [CrossRef]
  9. Noorizadegan, A.; Cavoretto, R.; Young, D.L.; Chen, C.S. Stable weight updating: A key to reliable PDE solutions using deep learning. Eng. Anal. Bound. Elem. 2024, 168, 105933. [Google Scholar] [CrossRef]
  10. Kim, Y.; Choi, Y. Learning finite difference methods for reaction-diffusion type equations with FCNNImage. Comput. Math. Appl. 2022, 123, 115–122. [Google Scholar] [CrossRef]
  11. He, D.D. On the L-norm convergence of a three-level linearly implicit finite difference method for the extended Fisher-Kolmogorov equation in both 1D and 2D. Comput. Math. Appl. 2016, 71, 2594–2607. [Google Scholar] [CrossRef]
  12. Kumar, S.; Jiwari, R.; Mittal, R.C. Radial basis functions based meshfree schemes for the simulation of non-linear extended Fisher–Kolmogorov model. Wave Motion 2022, 109, 102863. [Google Scholar] [CrossRef]
  13. Tarbiyati, H.; Nemati, S.B. Weight initialization algorithm for physics-informed neural networks using finite differences. Eng. Comput.-Ger. 2024, 40, 1603–1619. [Google Scholar] [CrossRef]
  14. Sultan, S.; Zhang, Z. A comparative investigation of a time-dependent mesh method and physics-informed neural networks to analyze the generalized Kolmogorov–Petrovsky–Piskunov equation. Inter. J. Numer. Methods Fluids 2024, 96, 651–669. [Google Scholar] [CrossRef]
  15. Li, S.G.; Xu, D.; Zhang, J.; Sun, C.J. A new three-level fourth-order compact finite difference scheme for the extended Fisher-Kolmogorov equation. Appl. Numer. Math. 2022, 178, 41–51. [Google Scholar] [CrossRef]
  16. Qiao, L.; Nikan, O.; Avazzadeh, Z. Some efficient numerical schemes for approximating the nonlinear two-space dimensional extended Fisher-Kolmogorov equation. Appl. Numer. Math. 2023, 185, 466–482. [Google Scholar] [CrossRef]
  17. Kadri, T.; Omrani, K. A fourth-order accurate finite difference scheme for the extended-Fisher-Kolmogorov equation. Bull. Korean Math. Soc. 2018, 55, 297–310. [Google Scholar]
  18. Ismail, K.; Atouani, N.; Omrani, K. A three-level linearized high-order accuracy difference scheme for the extended Fisher-Kolmogorov equation. Eng. Comput.-Ger. 2021, 2, 1215–1225. [Google Scholar] [CrossRef]
  19. Sweilam, N.H.; Elsakout, D.M.; Muttardi, M.M. Numerical solution for stochastic extended Fisher-Kolmogorov equation. Chaos Solitons Fractals 2021, 151, 111213. [Google Scholar]
  20. Danumjaya, P.; Pani, A.K. Mixed finite element methods for a fourth order reaction diffusion equation. Numer. Methods Partial. Differ. Equ. 2012, 28, 1227–1251. [Google Scholar] [CrossRef]
  21. Doss, L.J.T.; Nandini, A.P. An H1-Galerkin mixed finite element method for the extended Fisher-Kolmogorov equation. Int. J. Numer. Anal. Model. Ser. B 2012, 3, 460–485. [Google Scholar]
  22. Wang, J.F.; Li, H.; He, S.; Gao, W.; Liu, Y. A new linearized Crank-Nicolson mixed element scheme for the extended Fisher-Kolmogorov equation. Sci. World J. 2013, 2013, 756281. [Google Scholar] [CrossRef] [PubMed]
  23. Xu, B.Z.; Zhang, X.H. A reduced fourth-order compact difference scheme based on a proper orthogonal decomposition technique for parabolic equations. Bound. Value Probl. 2019, 130, 130. [Google Scholar] [CrossRef]
  24. Xu, B.Z.; Zhang, X.H.; Ji, D.B. A reduced high-order compact finite difference scheme based on POD technique for the two dimensional extended Fisher-Kolmogorov equation. IAENG Int. J. Appl. Math. 2020, 50, 474–483. [Google Scholar]
  25. 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]
  26. Song, J.P.; Rui, H.X. A reduced-order Schwarz domain decomposition method based on POD for the convection-diffusion equation. Comput. Math. Appl. 2024, 160, 60–69. [Google Scholar] [CrossRef]
  27. Luo, Z.D.; Teng, F.; Xia, H. A reduced-order extrapolated Crank-Nicolson finite spectral element method based on POD for the 2D non-stationary Boussinesq equations. J. Math. Anal. Appl. 2019, 471, 564–583. [Google Scholar] [CrossRef]
  28. Luo, Z.D.; Jiang, W.R. A reduced-order extrapolated Crank-Nicolson finite spectral element method for the 2D non-stationary Navier-Stokes equations about vorticity-stream functions. Appl. Numer. Math. 2020, 147, 161–173. [Google Scholar] [CrossRef]
  29. 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]
  30. Liu, Q.; Teng, F.; Luo, Z. A reduced-order extrapolation algorithm based on CNLSMFE formulation and POD technique for two-dimensional Sobolev equations. Appl. Math. J. Chinese Univ. 2014, 29, 171–182. [Google Scholar] [CrossRef]
  31. Luo, Z.D.; Zhou, Y.J.; Yang, X.Z. A reduced finite element formulation based on proper orthogonal decomposition for Burgers equation. Appl. Numer. Math. 2009, 59, 1933–1946. [Google Scholar] [CrossRef]
  32. Song, J.P.; Rui, H.X. A reduced-order characteristic finite element method based on POD for optimal control problem governed by convection-diffusion equation. Comput. Methods Appl. Mech. Eng. 2022, 391, 114538. [Google Scholar] [CrossRef]
  33. Song, J.P.; Rui, H.X. Reduced-order finite element approximation based on POD for the parabolic optimal control problem. Numer. Algorithms 2024, 95, 1189–1211. [Google Scholar] [CrossRef]
  34. Luo, Z.D. A POD-based reduced-order stabilized Crank-Nicolson MFE formulation for the Non-Stationary parabolized Navier-Stokes equations. Math. Model. Anal. 2015, 20, 346–368. [Google Scholar] [CrossRef]
  35. Luo, Z.D. A POD-based reduced-order TSCFE extrapolation iterative format for two-dimensional heat equations. Bound. Value Probl. 2015, 2015, 59. [Google Scholar] [CrossRef]
  36. 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]
  37. 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]
  38. Teng, F.; Luo, Z.D. A reduced-order extrapolation technique for solution coefficient vectors in the mixed finite element method for the 2D nonlinear Rosenau equation. J. Math. Anal. Appl. 2020, 485, 123761. [Google Scholar] [CrossRef]
  39. 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]
  40. Li, Y.J.; Teng, F.; Zeng, Y.H.; Luo, Z.D. Two-grid dimension reduction method of Crank-Nicolson mixed finite element solution coefficient vectors for the fourth-order extended Fisher-Kolmogorov equation. J. Math. Anal. Appl. 2024, 536, 128168. [Google Scholar] [CrossRef]
  41. 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. 2024, 133, 107962. [Google Scholar] [CrossRef]
  42. Luo, Z.D.; Yang, J. The reduced-order method of continuous space-time finite element scheme for the non-stationary incompressible flows. J. Comput. Phys. 2022, 456, 111044. [Google Scholar] [CrossRef]
  43. Adams, R.A. Sobolev Spaces; Academic Press: New York, NY, USA, 1975. [Google Scholar]
  44. Luo, Z.D. The Founfations and Applications of Mixed Finite Element Methods; Chinese Science Press: Beijing, China, 2006. (In Chinese) [Google Scholar]
Figure 1. (a) The comparison of u n and u h n at T = 1. (b) The comparison of u n and u d n at T = 1.
Figure 1. (a) The comparison of u n and u h n at T = 1. (b) The comparison of u n and u d n at T = 1.
Axioms 13 00710 g001
Figure 2. (a) The comparison of ω n and ω h n at T = 1. (b) The comparison of ω n and ω d n at T = 1.
Figure 2. (a) The comparison of ω n and ω h n at T = 1. (b) The comparison of ω n and ω d n at T = 1.
Axioms 13 00710 g002
Figure 3. (a) The genuine solution u n at T = 1. (b) The CNMFE solution u h n at T = 1. (c) The RDCNMFE solution u d n at T = 1.
Figure 3. (a) The genuine solution u n at T = 1. (b) The CNMFE solution u h n at T = 1. (c) The RDCNMFE solution u d n at T = 1.
Axioms 13 00710 g003
Figure 4. (a) The genuine solution ω n at T = 1. (b) The CNMFE solution ω h n at T = 1. (c) The RDCNMFE solution ω d n at T = 1.
Figure 4. (a) The genuine solution ω n at T = 1. (b) The CNMFE solution ω h n at T = 1. (c) The RDCNMFE solution ω d n at T = 1.
Axioms 13 00710 g004
Figure 5. Comparison of error results of u and ω when γ = 1 .
Figure 5. Comparison of error results of u and ω when γ = 1 .
Axioms 13 00710 g005
Table 1. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of u when Δ t = 1/10,000 at T = 1.
Table 1. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of u when Δ t = 1/10,000 at T = 1.
CNMFE MethodRDCNMFE Method
h | | u n u h n | | Order | | u n u d n | | Order
γ = 1 1 / 40 1.0743 × 10 3 1.0743 × 10 3
1 / 80 2.6293 × 10 4 2.03072.6293 × 10 4 2.0307
1 / 160 5.9726 × 10 5 2.13825.9726 × 10 5 2.1382
1 / 320 9.0547 × 10 6 2.72169.0547 × 10 6 2.7216
γ = 2 1 / 40 1.0840 × 10 3 1.0840 × 10 3
1 / 80 2.6835 × 10 4 2.01422.6835 × 10 4 2.0142
1 / 160 6.4055 × 10 5 2.06676.4056 × 10 5 2.0667
1 / 320 1.2982 × 10 5 2.30281.2983 × 10 5 2.3027
Table 2. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of ω when Δ t = 1/10,000 at T = 1.
Table 2. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of ω when Δ t = 1/10,000 at T = 1.
CNMFE MethodRDCNMFE Method
h | | ω n ω h n | | Order | | ω n ω d n | | Order
γ = 1 1 / 40 7.8197 × 10 2 7.8197 × 10 2
1 / 80 1.9323 × 10 2 2.01681.9323 × 10 2 2.0168
1 / 160 4.5886 × 10 3 2.07424.5886 × 10 3 2.0742
1 / 320 9.0468 × 10 4 2.34269.0470 × 10 4 2.3425
γ = 2 1 / 40 7.8588 × 10 2 7.8588 × 10 2
1 / 80 1.9541 × 10 2 2.00781.9541 × 10 2 2.0078
1 / 160 4.7634 × 10 3 2.03654.7633 × 10 3 2.0365
1 / 320 1.0680 × 10 2 2.15701.0680 × 10 3 2.1571
Table 3. Comparison of L 2 errors and CPU runtime of CNMFE and RDCNMFE solutions when Δ t = 1 / 10 , 000 .
Table 3. Comparison of L 2 errors and CPU runtime of CNMFE and RDCNMFE solutions when Δ t = 1 / 10 , 000 .
CNMFE MethodRDCNMFE Method
Real Time | | u n u h n | | CPU Runtime (s) | | u n u d n | | CPU Runtime (s)
T = 1.0 6.5981 × 10 6 41.0906.5995 × 10 6 6.153
T = 2.0 1.6443 × 10 6 82.5271.6443 × 10 6 18.609
T = 3.0 2.2493 × 10 6 125.0822.2493 × 10 6 39.335
T = 4.0 2.2493 × 10 6 164.2392.2493 × 10 6 66.781
T = 5.0 2.5537 × 10 6 205.0472.5537 × 10 6 100.456
Table 4. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of u when Δ t = 1 / 100 at T = 1.
Table 4. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of u when Δ t = 1 / 100 at T = 1.
CNMFE MethodRDCNMFE Method
Grid | | u n u h n | | Order | | u n u d n | | Order
γ = 1 10 × 10 3.0742 × 10 3 3.0742 × 10 3
20 × 20 7.5577 × 10 4 2.02427.5577 × 10 4 2.0242
40 × 40 1.7251 × 10 4 2.13131.7251 × 10 4 2.1313
80 × 80 2.7256 × 10 5 2.66202.7274 × 10 5 2.6611
γ = 2 10 × 10 3.1127 × 10 3 3.1127 × 10 3
20 × 20 7.7452 × 10 4 2.00687.7452 × 10 4 2.0242
40 × 40 1.8613 × 10 4 2.05701.8615 × 10 4 2.0568
80 × 80 3.8899 × 10 5 2.25853.8994 × 10 5 2.2552
Table 5. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of ω when Δ t = 1 / 100 at T = 1.
Table 5. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of ω when Δ t = 1 / 100 at T = 1.
CNMFE MethodRDCNMFE Method
Grid | | ω n ω h n | | Order | | ω n ω d n | | Order
γ = 1 10 × 10 1.0990 × 10 1 1.0990 × 10 1
20 × 20 2.7344 × 10 2 2.00682.7344 × 10 2 2.0068
40 × 40 6.5061 × 10 3 2.07146.5069 × 10 3 2.0712
80 × 80 1.2863 × 10 3 2.33851.2901 × 10 3 2.3345
γ = 2 10 × 10 1.1069 × 10 1 1.1069 × 10 1
20 × 20 2.7729 × 10 2 1.99712.7730 × 10 2 1.9970
40 × 40 6.7869 × 10 3 2.03066.7930 × 10 3 2.0294
80 × 80 1.5392 × 10 3 2.14061.5664 × 10 3 2.1166
Table 6. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of u when Δ t = 1 / 1000 at T = 1.
Table 6. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of u when Δ t = 1 / 1000 at T = 1.
CNMFE MethodRDCNMFE Method
Grid | | u n u h n | | Order | | u n u d n | | Order
γ = 1 10 × 10 3.0721 × 10 3 3.0721 × 10 3
20 × 20 7.5360 × 10 4 2.02737.5360 × 10 4 2.0273
40 × 40 1.7035 × 10 4 2.14531.7035 × 10 4 2.1453
80 × 80 2.5365 × 10 5 2.74762.5365 × 10 5 2.7476
γ = 2 10 × 10 3.1106 × 10 3 3.1106 × 10 3
20 × 20 7.7235 × 10 4 2.00987.7235 × 10 4 2.0098
40 × 40 1.8397 × 10 4 2.06981.8397 × 10 4 2.0698
80 × 80 3.6797 × 10 5 2.32183.6797 × 10 5 2.3218
Table 7. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of ω when Δ t = 1 / 1000 at T = 1.
Table 7. L 2 errors and order between the genuine, CNMFE and RDCNMFE solutions of ω when Δ t = 1 / 1000 at T = 1.
CNMFE MethodRDCNMFE Method
Grid | | ω n ω h n | | Order | | ω n ω d n | | Order
γ = 1 10 × 10 1.0985 × 10 1 1.0985 × 10 1
20 × 20 2.7300 × 10 2 2.00862.7300 × 10 2 2.0086
40 × 40 6.4615 × 10 3 2.07896.4615 × 10 3 2.0789
80 × 80 1.2424 × 10 3 2.37871.2424 × 10 3 2.3787
γ = 2 10 × 10 1.1065 × 10 1 1.1065 × 10 1
20 × 20 2.7684 × 10 2 1.99882.7685 × 10 2 1.9988
40 × 40 6.7424 × 10 3 2.03776.7424 × 10 3 2.0377
80 × 80 1.4948 × 10 3 2.17331.4977 × 10 3 2.1705
Table 8. L errors between the genuine, CNMFE and RDCNMFE solutions of u and ω when Δ t = 1 / 1000 at T = 1.
Table 8. L errors between the genuine, CNMFE and RDCNMFE solutions of u and ω when Δ t = 1 / 1000 at T = 1.
CNMFE MethodRDCNMFE Method
Grid | | u n u h n | | L | | ω n ω h n | | L | | u n u d n | | L | | ω n ω d n | | L
γ = 1 10 × 10 8.2452 × 10 5 2.3921 × 10 2 8.2452 × 10 5 2.3924 × 10 2
20 × 20 6.0560 × 10 5 5.0950 × 10 3 6.0560 × 10 5 5.1000 × 10 3
40 × 40 5.6503 × 10 5 1.6112 × 10 3 5.6503 × 10 5 1.6126 × 10 3
80 × 80 5.5083 × 10 5 4.1443 × 10 4 5.5083 × 10 5 4.1564 × 10 4
Table 9. Comparison of L 2 errors and CPU runtime of CNMFE and RDCNMFE solutions when Δ t = 1 / 100 .
Table 9. Comparison of L 2 errors and CPU runtime of CNMFE and RDCNMFE solutions when Δ t = 1 / 100 .
CNMFE MethodRDCNMFE Method
Real Time | | u n u h n | | | | ω n ω h n | | CPU Runtime (s) | | u n u d n | | | | ω n ω d n | | CPU Runtime (s)
T = 1.0 2.7256 × 10 5 1.2863 × 10 3 224.3682.7274 × 10 5 1.2901 × 10 3 4.410
T = 1.5 2.5421 × 10 5 1.4650 × 10 3 260.3574.7928 × 10 5 1.4653 × 10 3 4.545
T = 2.0 1.7506 × 10 5 1.4287 × 10 3 285.4531.7724 × 10 5 1.4523 × 10 3 4.635
T = 2.5 1.1089 × 10 5 1.3743 × 10 3 311.5361.5943 × 10 5 1.6888 × 10 3 4.678
T = 3.0 6.8308 × 10 6 1.3343 × 10 3 342.8016.8312 × 10 6 1.3403 × 10 3 4.919
Table 10. Comparison of L 2 errors and CPU runtime of CNMFE and RDCNMFE solutions when Δ t = 1 / 1000 .
Table 10. Comparison of L 2 errors and CPU runtime of CNMFE and RDCNMFE solutions when Δ t = 1 / 1000 .
CNMFE MethodRDCNMFE Method
Real Time | | u n u h n | | | | ω n ω h n | | CPU Runtime (s) | | u n u d n | | | | ω n ω d n | | CPU Runtime (s)
T = 1.0 2.5365 × 10 5 1.2424 × 10 3 774.1492.5365 × 10 5 1.2424 × 10 3 5.136
T = 1.5 2.4122 × 10 5 1.4376 × 10 3 1076.0102.4122 × 10 5 1.4376 × 10 3 6.602
T = 2.0 1.6704 × 10 5 1.4120 × 10 3 1378.6551.6704 × 10 5 1.4120 × 10 3 7.932
T = 2.5 1.0600 × 10 5 1.3642 × 10 3 1681.8071.0600 × 10 5 1.3643 × 10 3 9.075
T = 3.0 6.5339 × 10 6 1.3282 × 10 3 1969.7296.5339 × 10 6 1.3303 × 10 3 11.476
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

Chang, X.; Li, H. The Reduced-Dimension Method for Crank–Nicolson Mixed Finite Element Solution Coefficient Vectors of the Extended Fisher–Kolmogorov Equation. Axioms 2024, 13, 710. https://doi.org/10.3390/axioms13100710

AMA Style

Chang X, Li H. The Reduced-Dimension Method for Crank–Nicolson Mixed Finite Element Solution Coefficient Vectors of the Extended Fisher–Kolmogorov Equation. Axioms. 2024; 13(10):710. https://doi.org/10.3390/axioms13100710

Chicago/Turabian Style

Chang, Xiaohui, and Hong Li. 2024. "The Reduced-Dimension Method for Crank–Nicolson Mixed Finite Element Solution Coefficient Vectors of the Extended Fisher–Kolmogorov Equation" Axioms 13, no. 10: 710. https://doi.org/10.3390/axioms13100710

APA Style

Chang, X., & Li, H. (2024). The Reduced-Dimension Method for Crank–Nicolson Mixed Finite Element Solution Coefficient Vectors of the Extended Fisher–Kolmogorov Equation. Axioms, 13(10), 710. https://doi.org/10.3390/axioms13100710

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