Next Article in Journal
Non-Markovian Persistent Random Walk Model for Intracellular Transport
Next Article in Special Issue
New Generalized Jacobi Galerkin Operational Matrices of Derivatives: An Algorithm for Solving Multi-Term Variable-Order Time-Fractional Diffusion-Wave Equations
Previous Article in Journal
A Fractional-Order Fidelity-Based Total Generalized Variation Model for Image Deblurring
Previous Article in Special Issue
Approximate Analytical Solution of Fuzzy Linear Volterra Integral Equation via Elzaki ADM
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An H1-Galerkin Space-Time Mixed Finite Element Method for Semilinear Convection–Diffusion–Reaction Equations

1
School of Mathematical Sciences, Inner Mongolia University, Hohhot 010021, China
2
School of Mathematical Sciences, Hohhot Minzu College, Hohhot 010021, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(10), 757; https://doi.org/10.3390/fractalfract7100757
Submission received: 25 September 2023 / Revised: 8 October 2023 / Accepted: 11 October 2023 / Published: 13 October 2023
(This article belongs to the Special Issue Feature Papers for Numerical and Computational Methods Section)

Abstract

:
In this paper, the semilinear convection–diffusion–reaction equation is split into a lower-order system by introducing the auxiliary variable q = a ( x ) u x . An H 1 -Galerkin space-time mixed finite element method for the lower-order system is then constructed. The proposed method applies the finite element method to discretize the time and space directions simultaneously and does not require checking the Ladyzhenskaya–Babu s ˇ ka–Brezzi (LBB) compatibility constraints, which differs from the traditional mixed finite element method. The uniqueness of the approximate solutions u and q are proven. The L 2 ( L 2 ) norm optimal order error estimates of the approximate solution u and q are derived by introducing the space-time projection operator. The numerical experiment is presented to verify the theoretical results. Furthermore, by comparing with the classical H 1 -Galerkin mixed finite element scheme, the proposed scheme can easily improve computational accuracy and time convergence order by changing the basis function.

1. Introduction

The H 1 -Galerkin space-time mixed finite element method is investigated for the one-dimensional semilinear convection–diffusion–reaction problem. The initial boundary value problem considered in this article is as follows.
Find u = u ( x , t ) such that
u t a ( x ) u x x + b ( x ) u x + c ( x ) u = f ( u ) , ( x , t ) I × J , u ( 0 , t ) = u t ( 0 , t ) = u ( 1 , t ) = u t ( 1 , t ) = 0 , t J , u ( x , 0 ) = u 0 ( x ) , x I ,
where I = [ 0 , 1 ] , and J = ( 0 , T ] , with T < . The functions a ( x ) , b ( x ) , and c ( x ) are smooth. And 0 < a 0 < a ( x ) < a * in which a 0 and a * are positive constants. u 0 ( x ) is a known initial value function. We suppose that the nonlinear function f ( u ) satisfies f ( 0 ) = 0 , and there exists a positive constant C, such that
f ( u ) < C u .
Additionally, we presume that the Lipschitz condition is satisfied by the nonlinear function f ( u ) , that is, there exists a Lipschitz constant L, such that
f ( u ) f ( u ˜ ) < L u u ˜ .
As we know, convection–diffusion–reaction equations play an important role in describing mass and heat transport processes and reflect a wide range of physical phenomena. It is widely used in many practical fields, for example, environmental science, electronic science, energy development, hydrology, fluid dynamics, chemistry, biology, etc. [1,2]. This kind of equation is formed when chemical reactions occur within a fluid flow. Nonlinear equations usually cannot be solved precisely; hence, it is necessary to establish and research numerical methods for an approximate solution. This encourages us to build and study efficient numerical methods for this category of nonlinear PDEs. These include but are not limited to the finite difference method [3], the adaptive finite volume element method [4], the adaptive iterative splitting method [5], and so on. When the diffusion parameter is very small, however, the numerical solutions produced by these approaches are insufficient and show non-physical oscillations. Due to this, numerous stabilized finite element methods were developed, for instance, the stabilized finite element method [6], discontinuous Galerkin time stepping with local projection stabilization [7], weak Galerkin flux-based mixed finite element method [8], semi-Lagrangian discontinuous Galerkin ( D G ) -local DG method [9], space-time ultra-weak discontinuous Galerkin method [10], weak Galerkin finite element method [11], modified finite volume method [12], least-squares mixed element method [13], and the Galerkin/Least-Squares method [14], and so on.
In 1998, Pani [15] presented a type of H 1 -Galerkin mixed finite element approach. In essential ways, this strategy differs from standard mixed methods. First, the H 1 -Galerkin mixed finite element gains the selection range of finite element space and no longer requires that the finite element space has at least C 1 continuity. Second, the LBB consistency condition is ignored. Third, approximation finite element spaces V h and W h may have various polynomial degrees. Lastly, the mesh generation of finite elements does not require regularity requirements. Due to its multiple benefits, this method has been used to obtain numerical solutions to a variety of problems. In Ref. [16], Manickam investigated the semilinear reaction–diffusion problem using a higher-order exclusively discrete scheme paired with the H 1 -Galerkin mixed finite element method. A priori error estimates for the semidiscrete scheme were studied. An implicit Runge–Kutta method was used for the temporal direction for full discretization, and the error estimates for both components were addressed. Furthermore, the H 1 -Galerkin mixed finite element method was used to study the second-order hyperbolic equations [17], the heat conduction problem [18], the nonlinear Sine-Gordon equations [19], the regularized long wave equation [20], the second-order elliptic equations [21], two-dimensional time fractional diffusion equations [22], the Sobolev equations [23], the nonlinear Sobolev equation [24], and so on.
In these studies, the H 1 -Galerkin mixed finite element method was used for the discretization of the space variable, and the Euler, Crank–Nicolson, or Runge–Kutta difference method was used in the time discrete formula. One of the disadvantages of these kinds of approximate schemes is that high-order accuracy in time cannot be obtained, which results in the mismatch of the convergence order between time and space discrete. A type of space-time finite element method is presented to overcome these defects. In the space-time scheme, the finite element method is employed in both time and space discretize and the high-order precision for space and time can be obtained simultaneously. The space-time method has been used to solve some time-dependent issues, for example, the traditional continuous space-time finite element method for the heat equation [25], the reduced-order method combined with the space-time finite element method for the 2D Sobolev equation [26], a high-order space-time ultra-weak discontinuous Galerkin method for the second-order wave equation [10], an H 1 discontinuous space-time finite element method for convection–diffusion equations [27], and so on. In these studies, the analysis technique of interpolation polynomials is introduced to prove the space-time error estimate. Here, we will perform this by introducing a space-time projection operator which is different from the above methods.
In this paper, we first obtain a coupled system equivalent to problem ( 1 ) by introducing the auxiliary variable q = a ( x ) u x . The H 1 -Galerkin space-time mixed finite element method is established for the coupled system ( 4 ) . The mixed finite element method is extended to the space-time method here. It is a new try for a semilinear convection–diffusion–reaction problem solving by a kind of method combining the H 1 -Galerkin mixed method with a space-time finite element scheme. The analysis technique in this paper is different from those studies in which the interpolation technique is utilized to obtain the error of the corresponding unknown function [10,27]. The uniqueness of the approximate solutions u and q are proven. We obtain the L 2 ( L 2 ) norm optimal order error estimates by introducing the space-time projections and proving the properties of these operators. The numerical example is given to demonstrate the effectiveness of the algorithm as well as the reasonableness of the theoretical analysis conclusions. Furthermore, by comparing with the classical H 1 -Galerkin mixed finite element scheme, the proposed scheme can easily improve computational accuracy and time convergence order by changing the basis function.
The structure of this paper is as follows. The research state of the space-time finite element method and the H 1 -Galerkin mixed finite element method, as well as the primary content of this study, are discussed in Section 1. In Section 2, we give some definitions of Sobolev spaces and the corresponding norms required for theoretical analysis in this paper. The H 1 -Galerkin space-time mixed finite element scheme of the semilinear convection–diffusion–reaction equation is given and the uniqueness of the approximate solutions u and q are demonstrated. In Section 3, the L 2 ( L 2 ) norm optimal order error estimates of the finite element solutions u and q are provided. In Section 4, a numerical example is given to verify the validity and feasibility of the scheme. Finally, some conclusions are made in Section 5.

2. H 1 -Galerkin Space-Time Mixed Finite Element Scheme

Here, we will go over some fundamental concepts and definitions to understand the H 1 -Galerkin space-time mixed finite element method of Equation ( 1 ) as well as the theoretical analysis of the numerical solutions. All of the Sobolev spaces and norms used in this paper are customary [28,29].
We will use the classical Sobolev spaces W s , p ( Ω ) , ( 1 p ) , as
W s , p ( Ω ) = { u L p ( Ω ) | D α u L p ( Ω ) , 0 | α | s } ,
where L p ( Ω ) = { u ; Ω u p d x < } . The corresponding norm is given by
u s , p = { 0 | α | s Ω ( d α d x α u ( · ) ) p d x } 1 p .
when p = 2 , let W s , 2 ( Ω ) = H s ( Ω ) . H s ( Ω ) is called the L 2 ( Ω ) space, when s = 0 . The corresponding inner product ( · , · ) and norm · are defined as
( u , v ) = Ω u · v d x ,
and
u = [ Ω u ( · ) 2 d x ] 1 2 .
The space H 0 1 ( Ω ) is defined as
H 0 1 ( Ω ) = { v H 1 ( Ω ) ; v | Ω = 0 } .
In addition, we also need to introduce the following space-time Sobolev spaces.
H m ( J ; H s ( Ω ) ) = v ( x , t ) ; 0 T i = 0 m d i dt i v ( · , t ) s 2 dt < ,
the corresponding norm v H m ( J ; H s ( Ω ) ) is defined as
v H m ( J ; H s ( Ω ) ) = 0 T i = 0 m d i dt i v ( · , t ) s 2 dt 1 2 .
In particular, when m = 0 , s = 0 , 1 , the corresponding norms are recorded as
v L 2 ( J ; L 2 ( Ω ) ) = 0 T v ( · , t ) 2 dt 1 2 ,
and
v L 2 ( J ; H 1 ( Ω ) ) = 0 T v ( · , t ) 1 2 dt 1 2 .
To establish the H 1 -Galerkin space-time mixed finite element method for the problem ( 1 ) , we first discretize the space and time domain I × J ¯ . Let 0 = t 0 < t 1 < < t N 1 = T , subdividing the time interval J ¯ = [ 0 , T ] into the subintervals J n = [ t n , t n + 1 ] , n = 0 , 1 , , N 1 . This division is represented as Γ k , and the division unit is denoted as Q. The time step is
k n = t n + 1 t n , a n d k = max 0 n N 1 k n , n = 0 , 1 , , N 1 .
Further, we subdivide the space interval I = [ 0 , 1 ] into the subintervals I m = [ x m , x m + 1 ] , m = 0 , 1 , , M 1 . This division is written as h , and the division unit is denoted by K. The space step is
h m = x m + 1 x m , a n d h = max 0 m M 1 h m , m = 0 , 1 , , M 1 .
Let V h m ( I ) H 0 1 ( I ) and W h m ( I ) H 1 ( I ) , representing the space composed of piecewise continuous polynomial functions of degree m defined on the subdivision h for the space interval I, that is,
V h m = { v h H 0 1 ( I ) ; v h | K P m ( K ) , K h } ,
W h m = { w h H 1 ( I ) ; w h | K P m ( K ) , K h } ,
where P m ( K ) denotes the polynomial space defined on K, that degree m .
Let V k l ( [ 0 , T ] ) and W k l ( [ 0 , T ] ) , denoting the space composed of piecewise continuous polynomials functions of degree l defined on the subdivision Γ k for the time interval J ¯ , that is,
V k l ( [ 0 , T ] ) = { v k L 2 ( J ) ; v k | Q P l ( Q ) , Q Γ k } ,
W k l ( [ 0 , T ] ) = { w k H 1 ( J ) ; w k | Q P l ( Q ) , Q Γ k } ,
where P l ( Q ) denotes the polynomial space defined on Q, whose degree l .
Define the space
V h k = V h m V k l ( [ 0 , T ] ) ,
W h k = W h m W k l ( [ 0 , T ] ) .
Let S h n = [ 0 , 1 ] × J n , which is known as the space-time slab. V k l n and W k l n represent the piecewise polynomial space of V k l and W k l , respectively, defined on the space-time slab S h n . On this basis, V h k n and W h k n denote the space-time approximation polynomial space on each space-time slab S h n , that is,
V h k n = V h m V k l n ,
W h k n = W h m W k l n .
To produce the H 1 -Galerkin mixed space-time scheme, the semilinear convection–diffusion–reaction equation is split into a lower-order system by introducing the auxiliary variable q = a ( x ) u x . Then, Equation ( 1 ) can be restated as the following equivalent first-order differential system.
Find { u , q } , ( x , t ) [ 0 , 1 ] × [ 0 , T ] such that
( a ) u x = α ( x ) q , ( b ) u t q x + β q + c ( x ) u = f ( u ) ,
where α ( x ) = 1 a ( x ) , β ( x ) = α ( x ) b ( x ) .
Let v L 2 ( 0 , T ; H 0 1 ( I ) ) and ω H 1 ( 0 , T ; H 1 ( I ) ) . Multiplying the formula (a) in Equation ( 4 ) by v x , and the formula (b) in Equation ( 4 ) by ω x , we obtain the following weak form:
( a ) 0 T ( u x , v x ) d t = 0 T ( α q , v x ) d t , v L 2 ( 0 , T ; H 0 1 ( I ) ) , ( b ) 0 T ( u t , ω x ) d t 0 T ( q x , ω x ) d t + 0 T ( β q , ω x ) d t + 0 T ( c ( x ) u , ω x ) d t = 0 T ( f ( u ) , ω x ) d t , ω H 1 ( 0 , T ; H 1 ( I ) ) .
For 0 T ( u t , ω x ) d t in the formula (b) of Equation ( 5 ) , using integration by parts, and the Dirichlet boundary condition u t ( 0 , t ) = u t ( 1 , t ) = 0 , we have
0 T ( u t , ω x ) d t = 0 T [ ( u t , ω ) | 0 1 ( u t x , ω ) ] d t = 0 T ( u t x , ω ) d t = 0 T ( α q t , ω ) d t .
Similarly, for 0 T ( c ( x ) u , ω x ) d t in the formula (b) of Equation ( 5 ) , using integration by parts, and the Dirichlet boundary condition u ( 0 , t ) = u ( 1 , t ) = 0 , we have
0 T ( c ( x ) u , ω x ) d t = 0 T [ ( c ( x ) u , ω ) | 0 1 ( ( c ( x ) u ) x , ω ) ] d t = 0 T ( ( c ( x ) u ) x , ω ) d t = 0 T ( μ u , ω ) d t 0 T ( γ q , ω ) d t ,
where μ ( x ) = c ( x ) x , γ ( x ) = c ( x ) α ( x ) .
Bringing Equations ( 6 ) and ( 7 ) into the formula (b) of Equation ( 5 ) , we can obtain
( a ) 0 T ( u x , v x ) d t = 0 T ( α q , v x ) d t , v L 2 ( 0 , T ; H 0 1 ( I ) ) , ( b ) 0 T ( α q t , ω ) d t + 0 T ( q x , ω x ) d t = 0 T ( β q , ω x ) d t 0 T ( μ u , ω ) d t 0 T ( γ q , ω ) d t 0 T ( f ( u ) , ω x ) d t , ω H 1 ( 0 , T ; H 1 ( I ) ) .
Furthermore, when t [ 0 , T ] , we can reformulate Equation ( 8 ) as follows.
Find { u , q } : [ 0 , T ] L 2 ( 0 , T ; H 0 1 ( I ) ) × H 1 ( 0 , T ; H 1 ( I ) ) , such that
( a ) 0 t ( u x , v x ) d t = 0 t ( α q , v x ) d t , v L 2 ( 0 , T ; H 0 1 ( I ) ) , ( b ) 0 t ( α q t , ω ) d t + 0 t ( q x , ω x ) d t = 0 t ( β q , ω x ) d t 0 t ( μ u , ω ) d t 0 t ( γ q , ω ) d t 0 t ( f ( u ) , ω x ) d t , ω H 1 ( 0 , T ; H 1 ( I ) ) .
As a consequence, the semidiscrete H 1 -Galerkin space-time mixed finite element scheme for Equation ( 9 ) can be expressed as follows.
Find { u h k , q h k } : [ t n , t n + 1 ] V h k n × W h k n , such that
( a ) t n t n + 1 ( u x h k , v x h k ) d t = t n t n + 1 ( α q h k , v x h k ) d t , v h k V h k n , ( b ) t n t n + 1 ( α q t h k , ω h k ) d t + t n t n + 1 ( q x h k , ω x h k ) d t = t n t n + 1 ( β q h k , ω x h k ) d t t n t n + 1 ( μ u h k , ω h k ) d t t n t n + 1 ( γ q h k , ω h k ) d t t n t n + 1 ( f ( u h k ) , ω x h k ) d t , ω h k W h k n .
Summing Equation ( 10 ) from 1 to N, we can obtain
( a ) 0 T ( u x h k , v x h k ) d t = 0 T ( α q h k , v x h k ) d t , v h k V h k , ( b ) 0 T ( α q t h k , ω h k ) d t + 0 T ( q x h k , ω x h k ) d t = 0 T ( β q h k , ω x h k ) d t 0 T ( μ u h k , ω h k ) d t 0 T ( γ q h k , ω h k ) d t 0 T ( f ( u h k ) , ω x h k ) d t , ω h k W h k .
when t [ 0 , T ] , we have
( a ) 0 t ( u x h k , v x h k ) d t = 0 t ( α q h k , v x h k ) d t , v h k V h k , ( b ) 0 t ( α q t h k , ω h k ) d t + 0 t ( q x h k , ω x h k ) d t = 0 t ( β q h k , ω x h k ) d t 0 t ( μ u h k , ω h k ) d t 0 t ( γ q h k , ω h k ) d t 0 t ( f ( u h k ) , ω x h k ) d t , ω h k W h k .
 Theorem 1. 
Equation ( 12 ) has a unique solution.
 Proof of Theorem 1. 
Assuming that ( u ˜ h k , q ˜ h k ) is another solution of Equation ( 12 ) , we obtain
( a ) 0 t ( ( u h k u ˜ h k ) x , v x h k ) d s = 0 t ( α ( q h k q ˜ h k ) , v x h k ) d s , v h k V h k , ( b ) 0 t ( α ( ( q h k q ˜ h k ) t ) , ω h k ) d s + 0 t ( ( q h k q ˜ h k ) x , ω x h k ) d s = 0 t ( β ( q h k q ˜ h k ) , ω x h k ) d s 0 t ( μ ( u h k u ˜ h k ) , ω h k ) d s 0 t ( γ ( q h k q ˜ h k ) , ω h k ) d s 0 t ( ( f ( u h k ) f ( u ˜ h k ) ) , ω x h k ) d s , ω h k W h k .
In the formula (a) of Equation ( 13 ) , taking v = u h k u ˜ h k , we have
0 t ( ( u h k u ˜ h k ) x , ( u h k u ˜ h k ) x ) d s = 0 t ( α ( q h k q ˜ h k ) , ( u h k u ˜ h k ) x ) d s .
Using Cauchy’s inequality, we obtain
0 t ( u h k u ˜ h k ) x 2 d s 1 2 α m a x 0 t q h k q ˜ h k 2 d s + 1 2 0 t ( u h k u ˜ h k ) x 2 d s .
Furthermore, we have
0 t ( u h k u ˜ h k ) x 2 d s C 0 t q h k q ˜ h k 2 d s .
Thus, it holds that
( u h k u ˜ h k ) x L 2 ( 0 , t ; L 2 ( I ) ) 2 C q h k q ˜ h k L 2 ( 0 , t ; L 2 ( I ) ) 2 .
In the formula (b) of Equation ( 13 ) , choosing ω = q h k q ˜ h k , then
0 t ( α ( ( q h k q ˜ h k ) t , q h k q ˜ h k ) d s + 0 t ( ( q h k q ˜ h k ) x , ( q h k q ˜ h k ) x ) d s = 0 t ( β ( q h k q ˜ h k ) , ( q h k q ˜ h k ) x ) d s 0 t ( μ ( u h k u ˜ h k ) , q h k q ˜ h k ) d s 0 t ( γ ( q h k q ˜ h k ) , q h k q h k ˜ ) d s 0 t ( ( f ( u h k ) f ( u ˜ h k ) ) , ( q h k q ˜ h k ) x ) d s .
Using Cauchy’s inequality and Equation ( 3 ) , we obtain
1 2 α m i n 0 t d d t q h k q ˜ h k 2 d s + 0 t ( q h k q ˜ h k ) x 2 d s 3 4 β m a x 0 t q h k q ˜ h k 2 d s + 1 3 0 t ( q h k q ˜ h k ) x 2 d s + γ m a x 0 t q h k q ˜ h k 2 d s + 3 4 μ m a x 0 t u h k u ˜ h k 2 d s + 1 3 0 t q h k q ˜ h k 2 d s + 3 4 L 0 t u h k u ˜ h k 2 d s + 1 3 0 t ( q h k q ˜ h k ) x 2 d s .
Then
1 2 α m i n q h k q ˜ h k 2 + 1 3 0 t ( q h k q ˜ h k ) x 2 d s 3 4 β m a x 0 t q h k q ˜ h k 2 d s + γ m a x 0 t q h k q ˜ h k 2 d s + 3 4 μ m a x 0 t u h k u ˜ h k 2 d s + 1 3 0 t q h k q ˜ h k 2 d s + 3 4 L 0 t u h k u ˜ h k 2 d s .
Thus, it holds that
q h k q ˜ h k 2 + 0 t ( q h k q ˜ h k ) x 2 d s C ( 0 t q h k q ˜ h k 2 d s + 0 t u h k u ˜ h k 2 d s ) .
Furthermore, we obtain
q h k q ˜ h k 2 C ( 0 t q h k q ˜ h k 2 d s + 0 t u h k u ˜ h k 2 d s ) .
Owing to u h k u ˜ h k C ( u h k u ˜ h k ) x , combining with Equation ( 16 ) , we have
q h k q ˜ h k 2 C 0 t q h k q ˜ h k 2 d s .
According to Gronwall’s Lemma, we have q h k q ˜ h k 0 , thus q h k = q ˜ h k . Owing to q h k = q ˜ h k , through Equation ( 16 ) , we thus have u h k = u ˜ h k . Therefore, Equation ( 12 ) has a unique solution. Then, we complete the proof. □

3. Error Estimations of Approximate Solution

We first give several associated space-time projections and prove their properties to analyze the error estimation of { u h k , q h k } . Introduce the Ritz projection P x u : H 0 1 ( I ) V h m ( I ) , which ensures that if u H 0 1 ( I ) , P x u u V h m ( I ) satisfies
( ( P x u u ) x , φ x ) = ( u x , φ x ) , φ V h m ( I ) .
In the sense of the L 2 inner product, the above operator can be further extended to space-time projection P x u (for simplicity, we still denote the space-time projection as P x u , the same as below). Then P x u : L 2 ( 0 , T ; H 0 1 ( I ) ) V h m ( I ) × L 2 ( 0 , T ) is defined as
0 T ( ( P x u u ) x , φ x ) d t = 0 T ( u x , φ x ) d t , φ V h m ( I ) × L 2 ( 0 , T ) .
Further, we introduce the projection P t u : L 2 ( 0 , T ) V k l ( [ 0 , T ] ) , such that if u L 2 ( 0 , T ) , then P t u u V k l ( [ 0 , T ] ) satisfies
0 T ( P t u u ) δ d t = 0 T u δ d t , δ V k l ( [ 0 , T ] ) .
Similarly, it can be further extended to space-time projection P t u : L 2 ( 0 , T ; H 0 1 ( I ) ) H 0 1 ( I ) × V k l ( [ 0 , T ] ) , such that
0 T ( P t u u , δ ) d t = 0 T ( u , δ ) d t , δ H 0 1 ( I ) × V k l ( [ 0 , T ] ) .
 Lemma 1 
([25,28,30,31]).Let P x u and P t u be defined as Equations (24)–(27), then the following conclusions can be established.
(1) Suppose u H 2 ( 0 , T ; H 2 ( I ) ) , such that
( P x u u ) x = P x u u x , ( P t u u ) t = P t u u t , ( P x u u x ) t = ( P x u u t ) x ( P t u u x ) t = ( P t u u t ) x , P x u P t u u = P t u P x u u , P x u u x u x , P t u u L 2 ( J ) u L 2 ( J ) .
(2) Suppose u H 1 ( 0 , T ) H r ( 0 , T ) , there exists a positive constant C independent of the time step k, satisfying
P t u u u H s ( 0 , T ) C k r s u H r ( 0 , T ) , s = 0 , 1 , 1 r l + 1 .
(3) Suppose u H 0 1 ( I ) H r ( I ) , there exists a positive constant C independent of the space step h, satisfying
P x u u u s C h r s u r , s = 0 , 1 , 1 r m + 1 .
(4) Suppose u L 2 ( 0 , T ; H r ( I ) ) H 1 ( 0 , T ; H 0 1 ( I ) ) , such that
( u P x u u ) ( t ) L 2 ( 0 , T ; H s ( I ) ) C h r s u ( t ) L 2 ( 0 , T ; H r ( I ) ) , 1 r m + 1 , s = 0 , 1 .
(5) Suppose u L 2 ( 0 , T ; H 0 1 ( I ) ) H r ( 0 , T ; H 0 1 ( I ) ) , such that
( u P t u u ) ( t ) H s ( 0 , T ; H 0 1 ( I ) ) C k r s u ( t ) H r ( 0 , T ; H 0 1 ( I ) ) , 1 r l + 1 , s = 0 , 1 .
(6) Suppose u H l + 1 ( 0 , T ; H s ( I ) ) L 2 ( 0 , T ; H m + 1 ( I ) ) , s = 0 , 1 , such that
u P x u P t u u L 2 ( 0 , T ; H s ( I ) ) C { h m + 1 s u L 2 ( 0 , T ; H m + 1 ( I ) ) + k l + 1 u H l + 1 ( 0 , T ; H s ( I ) ) } .
 Proof of (1) in Lemma 1. 
For φ V h k ( I ) L 2 ( 0 , T ; H 0 1 ( I ) ) , we obtain
0 T ( ( P x u u ) x , φ x ) d t = 0 T ( u x , φ x ) d t = 0 T ( u x x , φ ) d t = 0 T ( ( P x u u x ) x , φ ) d t = 0 T ( P x u u x , φ x ) d t .
We can obtain the result ( P x u u ) x = P x u u x .
Further, let φ V h k ( I ) H 1 ( 0 , T ; H 0 1 ( I ) ) be an arbitrary function with φ x ( · , 0 ) = φ x ( · , T ) = 0 , then
0 T ( ( P x u u t ) x , φ x ) d t = 0 T ( u t x , φ x ) d t = 0 T ( u x , φ t x ) d t = 0 T ( ( P x u u ) x , φ t x ) d t = 0 T ( P x u u x , φ t x ) d t = 0 T ( ( P x u u x ) t , φ x ) d t .
Then ( P x u u x ) t = ( P x u u t ) x .
Let φ V h k ( I ) H 1 ( 0 , T ; H 0 1 ( I ) ) be an arbitrary function with φ x ( · , 0 ) = φ x ( · , T ) = 0 , we obtain
0 T ( P t u u t , φ x ) d t = 0 T ( u t , φ x ) d t = 0 T ( u , φ t x ) d t = 0 T ( P t u u , φ t x ) d t = 0 T ( ( P t u u ) t , φ x ) d t .
Indeed, we obtain the result ( P t u u ) t = P t u u t .
Further, for φ V h k ( I ) L 2 ( 0 , T ; H 0 1 ( I ) ) , we have
0 T ( ( P t u u x ) t , φ ) d t = 0 T ( P t u u x t , φ ) d t = 0 T ( u x t , φ ) d t = 0 T ( u t , φ x ) d t = 0 T ( P t u u t , φ x ) d t = 0 T ( ( ( P t u u t ) x , φ ) d t .
Then ( P t u u t ) x = ( P t u u x ) t .
Similarly, for φ V h k ( I ) L 2 ( 0 , T ; H 2 ( I ) ) , we have
0 T ( P x u P t u u , φ x x ) d t = 0 T ( ( P x u P t u u ) x , φ x ) d t = 0 T ( ( P t u u ) x , φ x ) d t = 0 T ( P t u u , φ x x ) d t = 0 T ( u , φ x x ) d t = 0 T ( u x , φ x ) d t = 0 T ( ( P x u u ) x , φ x ) d t = 0 T ( P x u u , φ x x ) d t + 0 T ( P t u P x u u , φ x x ) d t .
Therefore, we can obtain the result P x u P t u u = P t u P x u u .
For φ V h k ( I ) L 2 ( 0 , T ; H 0 1 ( I ) ) , it holds that
( P x u u x , φ x ) = ( u x , φ x ) .
Taking φ = P x u u in Equation ( 24 ) , we obtain
( P x u u x , P x u u x ) = ( u x , P x u u x ) .
Using the Schwartz’s inequality, we have
P x u u x 2 u x · P x u u x .
Then, we can obtain P x u u x u x .
Taking δ = P t u u in Equation ( 26 ) , we obtain
0 T ( P t u u ) 2 d t = 0 T u P t u u d t .
By Cauchy’s inequality, we can obtain P t u u L 2 ( J ) u L 2 ( J ) .
The conclusion of Equation (1) in Lemma 1 is proven. Combining Equations ( 31 ) and ( 32 ) , we obtain the scheme ( 33 ) . The remaining conclusions in Lemma 1 are the standard results of finite element analysis. □
Further, we have
u P x u P t u u L 2 ( 0 , T ; H s ( I ) ) u P x u u L 2 ( 0 , T ; H s ( I ) ) + P x u u P x u P t u u L 2 ( 0 , T ; H s ( I ) ) u P x u u L 2 ( 0 , T ; H s ( I ) ) + P x u ( u P t u u ) L 2 ( 0 , T ; H s ( I ) ) u P x u u L 2 ( 0 , T ; H s ( I ) ) + u P t u u L 2 ( 0 , T ; H s ( I ) ) .
To give an error estimate of u h k , first of all, we give the equation that the error u u h k satisfies. From the formula (a) of Equations ( 9 ) and ( 12 ) , we can obtain
0 t ( ( u u h k ) x , v x h k ) d t = 0 t ( α ( q q h k ) , v x h k ) d t .
The error is split as follows to determine error estimates for semidiscrete approximations u u h k = ( u P x u P t u u ) + ( P x u P t u u u h k ) = ρ + θ . Since the estimates of ρ are known from Lemma 1, it is enough to estimate θ . We first give the equation that θ satisfies.
 Lemma 2.
Suppose P x u and P t u be defined as (24)–(27), if u L 2 ( 0 , T ; H 0 1 ( I ) ) , v h k V h k , it obtains
0 t ( θ x , v x h k ) d t = 0 t ( ( P t u u u ) x , v x h k ) d t + 0 t ( α ( q q h k ) , v x h k ) d t .
 Proof of Lemma 2. 
According to Lemma 1 and Equation ( 34 ) , we have
0 t ( ( P x u P t u u u h k ) x , v x h k ) d t = 0 t ( ( P t u u u h k ) x , v x h k ) d t = 0 t ( ( P t u u u ) x , v x h k ) d t + 0 t ( ( u u h k ) x , v x h k ) d t = 0 t ( ( P t u u u ) x , v x h k ) d t + 0 t ( α ( q q h k ) , v x h k ) d t .
The conclusion of Lemma 2 is proven. □
 Lemma 3. 
Let u L 2 ( 0 , T ; H 0 1 ( I ) ) , then we obtain an error estimate of θ
0 t θ 2 d t C 0 t [ ( P t u u u ) x 2 + q q h k 2 ] d t .
 Proof of Lemma 3. 
Taking v h k = θ in Equation ( 35 ) of Lemma 2, we obtain
0 t ( θ x , θ x ) d t = 0 t ( ( P t u u u ) x , θ x ) d t + 0 t ( α ( q q h k ) , θ x ) d t .
Applying H o ¨ lder’s inequality and Cauchy’s inequality, we have
0 t θ x 2 d t 3 4 0 t ( P t u u u ) x 2 d t + 1 3 0 t θ x 2 d t + 3 4 α m a x 0 t q q h k 2 d t + 1 3 0 t θ x 2 d t .
Furthermore, we obtain
1 3 0 t θ x 2 d t 3 4 0 t ( P t u u u ) x 2 d t + 3 4 α m a x 0 t q q h k 2 d t .
Owing to θ C θ x , we obtain
0 t θ 2 d t C 0 t [ ( P t u u u ) x 2 + q q h k 2 ] d t .
Then, we complete the proof. □
To consider the error estimate of the intermediate variable q h k . We introduce the Ritz projection P x q : H 1 ( I ) W h m ( I ) , such that if q H 1 ( I ) , P x q q W h m ( I ) satisfies
( ( P x q q ) x , φ x ) = ( q x , φ x ) , φ W h m ( I ) .
And the approximation properties of P x q are satisfied
P x q q x q x , P x q q q s C h r s q r , q H r ( I ) , 1 r m + 1 , s = 0 .
In the sense of L 2 , the above operator can be further extended to space-time projection P x q : L 2 ( 0 , T ; H 1 ( I ) ) W h m ( I ) × L 2 ( 0 , T ) defined below
0 T ( ( P x q q ) x , φ x ) d t = 0 T ( q x , φ x ) d t , φ W h m ( I ) × L 2 ( 0 , T ) .
We introduce projection P t q : H 1 ( 0 , T ) W k l ( [ 0 , T ] ) , such that if q H 1 ( 0 , T ) , then P t q q W k l ( [ 0 , T ] ) satisfies
0 T ( P t q q ) t ζ d t = 0 T q t ζ d t , ζ W k l ( [ 0 , T ] ) .
The following approximation properties hold.
P t q q H 1 ( J ) q H 1 ( J ) , q H r ( 0 , T ) H 1 ( 0 , T ) ,
P t q q q H s ( 0 , T ) C k r s q H r ( 0 , T ) , ( l + 1 s 1 r l + 1 ) .
In the sense of L 2 inner product, P t q defined in Equation ( 43 ) can be further extended to space-time projection P t q : H 1 ( 0 , T ; L 2 ( I ) ) H 1 ( I ) × W k l ( [ 0 , T ] ) defined as below
0 T ( ( P t q q ) t , ζ ) d t = 0 T ( q t , ζ ) d t , ζ H 1 ( I ) × W k l ( [ 0 , T ] ) .
 Lemma 4 
([25,28,30,31]). Let P x q and P t q be defined as Equations ( 41 ) ( 44 ) , then the following conclusion can be established.
(1) Suppose q H 2 ( 0 , T ; H 2 ( I ) ) H 1 ( 0 , T ; L 2 ( I ) ) , then
( P x q q ) x = P x q q x , ( P x q q t ) x = ( P x q q x ) t , ( P t q q ) t = P t q q t , ( P t q q t ) x = ( P t q q x ) t , P x q P t q q t = P t q P x q q t , P x q P t q q x = P t q P x q q x , P x q P t q q = P t q P x q q .
(2) Suppose q H 1 ( 0 , T ; H 1 ( I ) ) H r ( 0 , T ; H 1 ( I ) ) , then it holds that
( q P t q q ) ( t ) H s ( 0 , T ; H 1 ( I ) ) C k r s q ( t ) H r ( 0 , T ; H 1 ( I ) ) , s = 0 , 1 , 0 r l + 1 .
(3) Suppose q H 1 ( 0 , T ; H r ( I ) ) H 1 ( 0 , T ; H 1 ( I ) ) , then
( q P x q q ) ( t ) H 1 ( 0 , T ; H s ( I ) ) C h r s q ( t ) H 1 ( 0 , T ; H r ( I ) ) , 1 r m + 1 , s = 0 , 1 .
(4) Suppose q H l + 1 ( 0 , T ; H s ( I ) ) H 1 ( 0 , T ; H m + 1 ( I ) ) , and q H 1 ( 0 , T ; H 1 ( I ) ) , s = 0 , 1 , we have
q P x q P t q q L 2 ( 0 , T ; H s ( I ) ) C { h m + 1 s q L 2 ( 0 , T ; H m + 1 ( I ) ) + k l + 1 q H l + 1 ( 0 , T ; H s ( I ) ) } .
 Proof of (1) in Lemma 4. 
Let ψ W h k ( I ) H 1 ( 0 , T ; H 1 ( I ) ) , we obtain
0 T ( ( P x q q ) x , ψ x ) d t = 0 T ( q x , ψ x ) d t = 0 T ( ( q x ) x , ψ ) d t = 0 T ( ( P x q q x ) x , ψ ) d t = 0 T ( P x q q x , ψ x ) d t .
Indeed, we can obtain the result ( P x q q ) x = P x q q x .
Further, let ψ W h k ( I ) H 1 ( 0 , T ; H 1 ( I ) ) be an arbitrary function with ψ ( · , 0 ) = ψ ( · , T ) = 0 ; therefore, we have
0 T ( ( P x q q t ) x , ψ x ) d t = 0 T ( q t x , ψ x ) d t = 0 T ( q x , ψ t x ) d t = 0 T ( ( P x q q ) x , ψ t x ) d t = 0 T ( ( ( P x q q ) x ) t , ψ x ) d t .
Then ( P x q q t ) x = ( P x q q x ) t .
Let ψ W h k ( I ) H 1 ( 0 , T ; H 1 ( I ) ) , then
0 T ( ( P t q q ) t , ψ t x ) d t = 0 T ( q t , ψ t x ) d t = 0 T ( ( q t ) t , ψ x ) d t = 0 T ( ( P t q q t ) t , ψ x ) d t = 0 T ( P t q q t , ψ t x ) d t .
In fact, we can obtain the result ( P t q q ) t = P t q q t .
Further, let ψ W h k ( I ) H 1 ( 0 , T ; H 1 ( I ) ) , then we have
0 T ( ( P t q q t ) x , ψ ) d t = 0 T ( P t q q t , ψ x ) d t = 0 T ( q t , ψ x ) d t = 0 T ( ( q t ) x , ψ ) d t = 0 T ( ( q x ) t , ψ ) d t = 0 T ( P t q ( q x ) t , ψ ) d t = 0 T ( ( P t q q x ) t , ψ ) d t .
Then ( P t q q t ) x = ( P t q q x ) t .
Let ψ W h k ( I ) H 1 ( 0 , T ; H 2 ( I ) ) , and we have
0 T ( P x q P t q q t , ψ t x x ) d t = 0 T ( ( P x q P t q q t ) x , ψ t x ) d t = 0 T ( ( P t q q t ) x , ψ t x ) d t = 0 T ( P x q q x , ψ t x x ) d t = 0 T ( ( P x q q ) x , ψ t x x ) d t = 0 T ( q x , ψ t x x ) d t = 0 T ( ( q x ) t , ψ x x ) d t = 0 T ( ( P t q q x ) t , ψ x x ) d t = 0 T ( ( P t q q x ) x , ψ t x ) d t = 0 T ( ( P x q P t q q x ) x , ψ t x ) d t = 0 T ( P x q P t q q x , ψ t x x ) d t .
So that P x q P t q q x = P t q P x q q x .
Let ψ W h k ( I ) H 1 ( 0 , T ; H 2 ( I ) ) , then we have
0 T ( P x q P t q q t , ψ t x x ) d t = 0 T ( ( P x q P t q q t ) x , ψ t x ) d t = 0 T ( ( P t q q t ) x , ψ t x ) d t = 0 T ( P t q q t , ψ t x x ) d t = 0 T ( ( P t q q ) t , ψ t x x ) d t = 0 T ( q t , ψ t x x ) d t = 0 T ( ( q t ) x , ψ t x ) d t = 0 T ( ( P x q q t ) x , ψ t x ) d t = 0 T ( ( P x q q t ) t , ψ x x ) d t = 0 T ( ( P t q P x q q t ) t , ψ x x ) d t = 0 T ( P t q P x q q t , ψ t x x ) d t .
So that P x q P t q q t = P t q P x q q t .
Let ψ W h k ( I ) H 1 ( 0 , T ; H 2 ( I ) ) , then we have
0 T ( P x q P t q q , ψ t x x ) d t = 0 T ( ( P x q P t q q ) x , ψ t x ) d t = 0 T ( ( P t q q ) x , ψ t x ) d t = 0 T ( P t q q x , ψ t x ) d t = 0 T ( ( P t q q x ) t , ψ x ) d t = 0 T ( ( q x ) t , ψ x ) d t = 0 T ( q x , ψ t x ) d = 0 T ( ( P x q q ) x , ψ t x ) d t = 0 T ( P x q q , ψ t x x ) d t = 0 T ( ( P x q q ) t , ψ x x ) d t = 0 T ( ( P t q P x q q ) t , ψ x x ) d t = 0 T ( P t q P x q q , ψ t x x ) d t .
The conclusion of Equation (1) in Lemma 4 is proven. The remaining conclusions in Lemma 4 are the standard results of finite element analysis. □
To prove an error estimation of q h k , we first present the error equation q q h k satisfied. By the formula (b) of Equations ( 9 ) and ( 12 ) , we obtain
0 t ( α ( q q h k ) t , ω h k ) d t + 0 t ( ( q q h k ) x , ω x h k ) d t = 0 t ( β ( q q h k ) , ω x h k ) d t 0 t ( μ ( u u h k ) , ω h k ) d t 0 t ( γ ( q q h k ) , ω h k ) d t 0 t ( ( f ( u ) f ( u h k ) ) , ω x h k ) d t .
The error split as follows to determine error estimates for semidiscrete approximations q q h k = ( q P t q P x q q ) + ( P t q P x q q q h k ) = η + ξ . From Lemma 4, it is sufficient to estimate ξ because the estimations of η are known. To analyze ξ , we first give the equation that ξ satisfies.
 Lemma 5. 
P x q and P t q defined as Equations ( 41 ) ( 44 ) , for ω h k W h k , q H 1 ( 0 , T ; H 1 ( I ) ) , then
0 t ( α ξ t , ω h k ) d t + 0 t ( ξ x , ω x h k ) d t = 0 t ( ( P x q q q ) t , ω h k ) d t + 0 t [ ( ( P t q q q ) x , ω x h k ) + ( ( 1 α ) η t , ω h k ) + ( β ( q q h k ) , ω x h k ) ] d t 0 t [ ( μ ( u u h k ) , ω h k ) + ( γ ( q q h k ) , ω h k ) + ( ( f ( u ) f ( u h k ) ) , ω x h k ) ] d t .
 Proof of Lemma 5. 
According to Lemma 4 and Equation ( 49 ) , we obtain
0 t ( ( P t q P x q q q h k ) t , ω h k ) d t + 0 t ( ( P t q P x q q q h k ) x , ω x h k ) d t = 0 t [ ( ( P x q q q h k ) t , ω h k ) + ( ( P t q q q h k ) x , ω x h k ) ] d t = 0 t [ ( ( P x q q q ) t , ω h k ) + ( ( P t q q q ) x , ω x h k ) + ( ( q q h k ) t , ω h k ) + ( ( q q h k ) x , ω x h k ) ) ] d t = 0 t [ ( ( P x q q q ) t , ω h k ) + ( ( P t q q q ) x , ω x h k ) + ( ( 1 α ) η t , ω h k ) + ( β ( q q h k ) , ω x h k ) ] d t 0 t [ ( μ ( u u h k ) , ω h k ) + γ ( q q h k ) , ω h k ) + ( ( ( f ( u ) f ( u h k ) ) , ω x h k ) ] d t + 0 t ( ( 1 α ) ( P t q P x q q q h k ) t , ω h k ) d t .
Furthermore, we have
0 t ( α ξ t , ω h k ) d t + 0 t ( ξ x , ω x h k ) d t = 0 t ( ( P x q q q ) t , ω h k ) d t + 0 t [ ( ( P t q q q ) x , ω x h k ) + ( ( 1 α ) η t , ω h k ) + ( β ( q q h k ) , ω x h k ) ] d t 0 t [ ( μ ( u u h k ) , ω h k ) + ( γ ( q q h k ) , ω h k ) + ( ( f ( u ) f ( u h k ) ) , ω x h k ) ] d t .
The proof is then completed. □
 Theorem 2. 
Let q and q h k be the solutions of Equations (9) and (12), respectively. For t [ 0 , T ] , q H l + 1 ( 0 , T ; H 1 ( I ) ) L 2 ( 0 , T ; H m + 1 ( I ) ) , then the following estimation holds.
ξ L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } .
 Proof of Theorem 2. 
Selecting ω h k = ξ in Equation ( 50 ) of Lemma 5, we obtain
0 t ( α ξ t , ξ ) d t + 0 t ( ξ x , ξ x ) d t = 0 t ( ( P x q q q ) t , ξ ) d t + 0 t [ ( ( P t q q q ) x , ξ x ) + ( ( 1 α ) η t , ξ ) + ( β ( q q h k ) , ξ x ) ] d t 0 t [ ( μ ( u u h k ) , ξ ) + ( γ ( q q h k ) , ξ ) + ( ( f ( u ) f ( u h k ) ) , ξ x ) ] d t .
Applying H o ¨ lder’s inequality and Cauchy’s inequality, and noticing the Lipschitz conditions f satisfied, yields
1 2 α m i n 0 t d d t ξ 2 d t + 0 t ξ x 2 d t 0 t [ ( P x q q q ) t 2 + 1 4 ξ 2 + ( P t q q q ) x 2 + 1 4 ξ x 2 ] d t + 0 t [ ( 1 α ) η t 2 + 1 4 ξ 2 + β ( η + ξ ) 2 + 1 4 ξ x 2 + γ ( η + ξ ) 2 ] d t + 0 t [ 1 4 ξ 2 + μ ( ρ + θ ) 2 + 1 4 ξ 2 + L ( ρ + θ ) 2 + 1 4 ξ x 2 ] d t .
Further, we obtain
1 2 α m i n ξ 2 + 1 4 0 t ξ x 2 d t 0 t [ ( P x q q q ) t 2 + ( P t q q q ) x 2 + ( 1 α ) η t 2 + β ( η + ξ ) 2 ] d t + 0 t [ γ ( η + ξ ) 2 + μ ( ρ + θ ) 2 + L ( ρ + θ ) 2 ] d t + 0 t ξ 2 d t .
Using the triangle inequality, we find that
ξ 2 C 0 t [ ( P x q q q ) t 2 + ( P t q q q ) x 2 + η 2 ] d t + 0 t [ η t 2 + ρ 2 + θ 2 ] d t + C 0 t ξ 2 d t .
From Lemma 3, we have
ξ 2 C 0 t [ ( P x q q q ) t 2 + ( P t q q q ) x 2 + ( P t u u u ) x 2 ] d t + 0 t [ η 2 + η t 2 + ρ 2 ] d t + C 0 t ξ 2 d t .
Using the Gronwall’s Lemma, we have
ξ 2 C 0 t [ ( P x q q q ) t 2 + ( P t q q q ) x 2 + ( P t u u u ) x 2 ] d t + 0 t [ η 2 + η t 2 + ρ 2 ] d t .
Combining Lemmas 1 and 4, we obtain
ξ L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } .
The conclusion in Theorem 2 is proven. □
Based on Theorem 2, with the error estimate of ξ , and θ satisfying Equation ( 36 ) , the following theorem can be obtained.
 Theorem 3. 
Let u and u h k be the solutions of Equations ( 9 ) and ( 12 ) , respectively. Then
u H l + 1 ( 0 , T ; L 2 ( I ) ) L 2 ( 0 , T ; H m + 1 ( I ) ) , and t [ 0 , T ] , we can obtain
θ L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } .
In Lemma 3, we have already discussed the estimation of θ , so we only need to substitute Equation ( 53 ) into Equation ( 36 ) , and we can obtain Theorem 3.
Through the conclusions of Theorem 2, Lemma 4, Theorem 3, and Lemma 1, we can obtain the L 2 ( L 2 ) norm error estimate of q q h k and u u h k .
 Theorem 4. 
Let q, u, and q h k , u h k be the solutions of Equations (9) and (12), respectively.
q H l + 1 ( 0 , T ; H 1 ( I ) ) L 2 ( 0 , T ; H m + 1 ( I ) ) , u H l + 1 ( 0 , T ; L 2 ( I ) ) L 2 ( 0 , T ; H m + 1 ( I ) ) ,
and t [ 0 , T ] . Then we obtain an error estimate of q q h k L 2 ( 0 , T ; L 2 ( I ) ) , u u h k L 2 ( 0 , T ; L 2 ( I ) )
q q h k L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } ,
and
u u h k L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } .
Based on the relative error estimation results of u u h k and q q h k , when t = T , we have an overall error estimate conclusion.
 Corollary 1. 
The following estimation formulas are established with the assumptions of Theorems 2 and 3.
q q h k L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } ,
and
u u h k L 2 ( 0 , T ; L 2 ( I ) ) C { h m + 1 [ q H 1 ( 0 , T ; H m + 1 ( I ) ) + u L 2 ( 0 , T ; H m + 1 ( I ) ) ] + k l + 1 [ q H l + 1 ( 0 , T ; H 1 ( I ) ) + q t H l + 1 ( 0 , T ; L 2 ( I ) ) + u H l + 1 ( 0 , T ; L 2 ( I ) ) ] } .

4. Numerical Experiments

Consider the initial boundary value problem of the semilinear convection–diffusion–reaction equation
u t ϵ u x x + ( 2 x 2 ) u x + ( 1 + x t ) sin u = f ( x , t ) , x I = [ 0 , 1 ] , t J = ( 0 , 1 ] , u ( 0 , t ) = u t ( 0 , t ) = u ( 1 , t ) = u t ( 1 , t ) = 0 , t J ¯ , u ( x , 0 ) = u 0 ( x ) , x I ,
where the diffusion coefficient ϵ is positive and the source term f ( x , t ) = e t ( c 1 + c 2 x c 3 ) + ( 1 e t ) c 3 ϵ + ( 2 x 2 ) ( 1 e t ) ( c 2 c 3 ϵ ) + ( 1 + x t ) sin [ ( 1 e t ) ( c 1 + c 2 x c 3 ) ] . The exact solution is u ( x , t ) = ( 1 e t ) ( c 1 + c 2 x c 3 ) and q = ( 1 e t ) ( c 2 c 3 ϵ ) , where c 1 = e 1 ϵ , c 2 = 1 c 1 , c 3 = e 1 + x ϵ .
The proposed method in this work combines time and space variables, so the 1D problem can be viewed as a 2D problem. Here, the space-time domain [ 0 , 1 ] × [ 0 , 1 ] is partitioned into m × n rectangular elements. The space-time linear and quadratic polynomial basis functions are taken in this experiment. Here, the convergence orders are calculated by using the following formula
o r d e r = l o g [ a i / a i + 1 ] l o g [ δ i / δ i + 1 ] , i = 1 , 2 , 3 , 4 , 5 ,
where a i is the error and δ i is the step size.
First, we consider the order of convergence in space direction. For this purpose, a sufficiently small fixed time step k is fixed (ensuring that the time part of the error is a very small percentage of the overall error), and the space grid parameter h is reduced by half. Table 1 gives the errors and convergence orders of q q h k and u u h k in the L 2 ( [ 0 , T ] ; L 2 ( I ) ) norm for the linear polynomial basis functions with a fixed time step k = 1 / 500 , respectively. It can be seen from Table 1 that the convergence orders of q q h k and u u h k are close to the second-order under the L 2 ( [ 0 , T ] ; L 2 ( I ) ) norm. Similarly, the errors and space convergence orders for a quadratic basis function with the fixed time step k = 1 / 200 are presented in Table 2. Nearly third-order convergence rates can be seen from Table 2.
Next, we consider the order of convergence in time direction. Hence, a small fixed space step h is taken, and then the time step k is decreased in a certain proportion. Table 3 gives the errors and convergence orders of q q h k and u u h k in the L 2 ( [ 0 , T ] ; L 2 ( I ) ) norm for the linear polynomial basis functions with a fixed time step h = 1 / 500 , respectively. It can be seen from Table 3 that the convergence orders of q q h k and u u h k are also close to the second-order under the L 2 ( [ 0 , T ] ; L 2 ( I ) ) norm. Similarly, the errors and the convergence orders for a quadratic basis function with a fixed space step h = 1 / 1000 are given in Table 4. Nearly third-order convergence rates can also be seen in Table 4. These numerical results are consistent with the theoretical analysis results of Theorem 4.
Further, Table 5 gives the errors and convergence orders of q q h k and u u h k in the L 2 ( [ 0 , T ] ; L 2 ( I ) ) norm for the quadratic polynomial basis functions with the same mesh size h = k , respectively. Nearly third-order convergence rates can also be seen from Table 5.
Figure 1 shows the comparison between the numerical solutions u h k , q h k and the exact solutions u , q with step sizes h = 1 80 , k = 1 80 under the space-time linear basis functions for ϵ = 1.0 , ϵ = 0.1 , and ϵ = 10 2 , respectively. From the figure, the numerical solution is a good simulation of the exact solution.
When the diffusion parameter ϵ is sufficiently small, however, the scheme will be unstable. That is, there will be oscillations produced in areas with large gradient changes. Thus, we need to introduce a stabilizing term in the scheme to deal with this phenomenon. For example, we can use the local projection stabilization technique [7,32].
Furthermore, we compare the proposed method with the traditional H 1 -Galerkin mixed finite element method combined with the Crank–Nicolson time difference discretization from the perspective of the time direction convergence orders and errors at the final time t = T . The numerical results for the piecewise linear polynomial basis functions are given in Table 6 and Table 7. These numerical data show that the errors of the proposed method u u h k L 2 ( I ) , q q h k L 2 ( I ) and that of the traditional method u u C N L 2 ( I ) , q q C N L 2 ( I ) are almost identical and present an almost second-order convergence order in the time direction.
However, one can observe from the data obtained by using the piecewise quadratic polynomial basis functions in Table 8 and Table 9 that the errors of the proposed method are almost one order of magnitude smaller than that of the traditional method. Moreover, the time direction convergence order of the proposed method is close to third-order, while that of the traditional method is still close to second-order since it uses the Crank–Nicolson scheme in the time direction. This implies that the proposed method in this paper can improve the convergence order and calculation accuracy by increasing the polynomial degree of the basis functions and allowing large time steps. Therefore, the space-time mixed H 1 -Galerkin scheme proposed in this paper is superior to the traditional mixed H 1 -Galerkin scheme.

5. Conclusions

By introducing the auxiliary variable q = a ( x ) u x , we first obtain a coupled system equivalent to problem ( 1 ) . The H 1 -Galerkin space-time mixed finite element method is established for the coupled system ( 4 ) . The finite element discrete is utilized in both space and time directions. Therefore, the space-time mixed finite element approach can concurrently obtain formal higher-order precision of the space and time variables. The uniqueness of the approximate solutions u and q are demonstrated. The L 2 ( L 2 ) norm estimates of the approximate solution u and q are proven by introducing the space-time projection operator without the constraint of space-time grid conditions. Finally, we give the numerical simulation of the original problem. Numerical experiments verify the correctness of the analysis. Furthermore, by comparing with the classical H1-Galerkin mixed finite element scheme, the proposed scheme can easily improve computational accuracy and time convergence order by changing the basis function.
Significantly, from the above analysis, it can be seen that the H 1 -Galerkin space-time mixed finite element method is discrete by finite element in both time and space directions, so it will generate more degrees of freedom than the standard finite element method, which will greatly affect the efficiency of the algorithm. Therefore, the proper orthogonal decomposition technology to reduce its dimension is the subject of our follow-up research.

Author Contributions

Conceptualization, X.R. and H.L.; methodology, X.R. and S.H.; Software, X.R. and S.H.; formal analysis, X.R.; Writing—original draft preparation, X.R.; Writing—review and editing, S.H. and 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, 12161034), Program for Innovative Research Team in Universities of Inner Mongolia Autonomous Region (NMGIRT2207).

Data Availability Statement

Not applicable.

Acknowledgments

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

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bear, J. Dynamics of Fluid in Porous Media; Dover: New York, NY, USA, 1972. [Google Scholar]
  2. Fetter, C.W. Contaminant Hydrogeology; Macmillan: New York, NY, USA, 1993. [Google Scholar]
  3. Jim, J.D.; Russell, T. Numerical methods for convection-dominated diffusion problems based on combining the method of characteristics with finite element or finite difference procedures, SIAM . J. Numer. Anal. 1982, 19, 871–885. [Google Scholar]
  4. Theeraek, P.; Phongthanapani, S.; Dechaumphai, P. Solving convection-diffusion-reaction equation by adaptive finite volume element method. Math. Comput. Simulat. 2011, 82, 220–233. [Google Scholar]
  5. Jürgen, G.; Hueso, J.L.; Eulalia, M. Adaptive iterative splitting methods for convection-diffusion-reaction equations. Mathematics 2020, 8, 302. [Google Scholar]
  6. Ali, S. A comparative study on stabilized finite element methods for the convection-diffusion-reaction problems. J. Appl. Math. 2018, 2018, 4259634. [Google Scholar]
  7. Ahmed, N.; Matthies, G.; Tobiska, L.; Xie, H. Discontinuous Galerkin time stepping with local projection stabilization for transient convection–diffusion–reaction problems. Comput. Method Appl. M. 2011, 200, 1747–1756. [Google Scholar]
  8. Gharibi, Z.; Dehghan, M. Convergence analysis of weak Galerkin flux-based mixed finite element method for solving singularly perturbed convection-diffusion-reaction problem. Appl. Numer. Math. 2021, 163, 303–316. [Google Scholar]
  9. Ding, J.M.; Cai, X.F.; Guo, W.; Qiu, J.M. A semi-Lagrangian discontinuous Galerkin(DG)-local DG method for solving convection-diffusion equations. J. Comput. Phys. 2020, 409, 109295. [Google Scholar]
  10. Baccouch, M.; Temimi, H. A high-order space-time ultra-weak discontinuous Galerkin method for the second-order wave equation in one space dimension. J. Comput. Appl. Math. 2021, 389, 113331. [Google Scholar]
  11. Kumar, N.; Singh, J.; Jiwari, R. Convergence analysis of weak Galerkin finite element method for semilinear parabolic convection dominated diffusion equations on polygonal meshes. Comput. Math. Appl. 2023, 145, 141–158. [Google Scholar]
  12. Xu, M. A modified finite volume method for convection-diffusion-reaction problems. Int. J. Heat. Mass. Tran. 2018, 117, 658–668. [Google Scholar]
  13. Pehlivanov, A.I.; Carey, G.F.; Lazarov, R.D. Least-squares mixed finite elements for second-order elliptic problems. SIAM. J. Numer. Anal. 1994, 31, 1368–1377. [Google Scholar]
  14. Hughes, T.J.R. The Galerkin/Least-Squares method for advective-diffusive equations, a new finite element formulation for computational fluid dynamics VIII. Int. J. Com. Meth. Appl. Mech. Eng. 1989, 73, 173–189. [Google Scholar] [CrossRef]
  15. Pani, A.K. An H1-Galerkin mixed finite element method for parabolic partial equations. SIAM. J. Numer. Anal. 1998, 35, 712–727. [Google Scholar]
  16. Manickam, S.A.V.; Moudgalya, K.K.; Pani, A.K. Higher order fully discrete scheme combined with H1-Galerkin mixed finite element method for semilinear reaction-diffusion equation. J. Appl. Math. Comput. 2004, 15, 1–28. [Google Scholar] [CrossRef]
  17. Pani, A.K.; Sinha, R.K.; Otta, A.K. An H1-Galerkin mixed method for second order hyperbolic equations. Int. J. Numer. Anal. Mod. 2004, 1, 111–130. [Google Scholar]
  18. Zhou, Z. An H1-Galerkin mixed finite element method for a class of heat transport equations. Appl. Math. Model. 2010, 34, 2414–2425. [Google Scholar]
  19. Shi, D.Y.; Wang, F.L.; Zhao, Y.M. High accuracy analysis of the lowest order H1-Galerkin mixed finite element method for nonlinear Sine-Gordon equations. Acta. Math. Appl. Sin. 2017, 33, 699–708. [Google Scholar]
  20. Guo, L.; Chen, H. H1-Galerkin mixed finite element method for the regularized long wave equation. Computing 2006, 77, 205–221. [Google Scholar]
  21. Tripathy, M.; Sinha, R.K. Superconvergence of H1-Galerkin mixed finite element methods for Second-Order elliptic equations. Numer. Func. Anal. Opt. 2012, 33, 320–337. [Google Scholar]
  22. Shi, Z.G.; Zhao, Y.M.; Liu, F.; Tang, Y.F.; Wang, F.L.; Shi, Y.H. High accuracy analysis of an H1-Galerkin mixed finite element method for two-dimensional time fractional diffusion equations. Comput. Math. Appl. 2017, 74, 1903–1914. [Google Scholar]
  23. Shi, D.Y.; Wang, J.J. Superconvergence analysis of an H1-Galerkin mixed finite element method for Sobolev equations. Comput. Math. Appl. 2016, 72, 1590–1602. [Google Scholar]
  24. Shi, D.Y.; Wang, J.J.; Yan, F.N. Unconditional superconvergence analysis of an H1-Galerkin mixed finite element method for nonlinear Sobolev equations. Numer. Methods Partial Differ. Equ. 2019, 37, 437–457. [Google Scholar] [CrossRef]
  25. Aziz, A.K.; Monk, P. Continuous finite elements in space and time for the heat equation. Math. Comput. 1989, 52, 255–274. [Google Scholar] [CrossRef]
  26. Yang, J.; Luo, Z.D. A reduced-order extrapolating space-time continuous finite element method for the 2D Sobolev equation umer . Methods Partial Differ. Equ. 2020, 36, 1446–1459. [Google Scholar] [CrossRef]
  27. He, S.; Li, H.; Liu, Y. H1 space-time discontinuous finite element method for convection-diffusion equations. Appl. Math. Mech. Engl. Ed. 2013, 34, 371–384. [Google Scholar]
  28. Luo, Z.D. Mixed Finite Element Methods and Applications; Chinese Science Press: Beijing, China, 2006. (In Chinese) [Google Scholar]
  29. Adams, R.A.; Fournier, J.J. Sobolev Spaces, 2nd ed.; Elsevier: Amsterdam, The Netherlands, 2003. [Google Scholar]
  30. Li, H.; Zhao, Z.Z.; Luo, Z.D. A space-time continuous finite element method for the 2D viscoelastic wave equation. Bound. Value Probl. 2016, 53, 53. [Google Scholar] [CrossRef]
  31. Luo, Z.D.; Chen, G. Proper Orthogonal Decomposition Methods for Partial Differential Equations; Academic Press of Elsevier: San Diego, CA, USA, 2018. [Google Scholar]
  32. Barrenechea, G.; John, V.; Knobloch, P. A local projection stabilization finite element method with nonlinear crosswind diffusion for convection-diffusion-reaction equations. ESAIM Math. Model. Num. Anal. 2013, 47, 1335–1366. [Google Scholar]
Figure 1. Take t = T , left: the exact and numerical solutions of u , right: the exact and numerical solutions of q ; top to bottom: ϵ = 1.0 , ϵ = 0.1 and ϵ = 10 2 .
Figure 1. Take t = T , left: the exact and numerical solutions of u , right: the exact and numerical solutions of q ; top to bottom: ϵ = 1.0 , ϵ = 0.1 and ϵ = 10 2 .
Fractalfract 07 00757 g001
Table 1. Error and order of convergence in space direction with linear basis function.
Table 1. Error and order of convergence in space direction with linear basis function.
k = 1 / 500
  h q q hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order u u hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order
ϵ = 1 1/25.0612 × 10−35.7799 × 10−3
1/41.2387 × 10−32.03071.4489 × 10−31.9961
1/83.0813 × 10−42.00723.6247 × 10−41.9990
1/167.6934 × 10−52.00189.0638 × 10−51.9997
1/321.9224 × 10−52.00072.2666 × 10−51.9996
  ϵ = 0.1 1/21.31671.5796 × 10−1
1/43.4350 × 10−11.93853.4259 × 10−22.2050
1/89.1683 × 10−21.90569.5018 × 10−31.8502
1/162.3474 × 10−21.96562.4611 × 10−31.9489
1/325.9090 × 10−31.99016.2080 × 10−41.9871
Table 2. ϵ = 1 , error and order of convergence in space direction with quadratic basis function.
Table 2. ϵ = 1 , error and order of convergence in space direction with quadratic basis function.
k = 1 / 200
h q q hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order u u hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order
1/21.9965 × 10−41.9186 × 10−4
1/42.4386 × 10−53.03342.4156 × 10−52.9896
1/83.0327 × 10−63.00743.0256 × 10−62.9971
1/163.7863 × 10−73.00183.7840 × 10−72.9992
1/324.7362 × 10−82.99904.7310 × 10−82.9997
Table 3. Error and order of convergence in temporal direction with linear basis function.
Table 3. Error and order of convergence in temporal direction with linear basis function.
h = 1 / 500
k q q hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order u u hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order
ϵ = 1 1/22.7259 × 10−38.4522 × 10−4
1/46.9177 × 10−41.97842.1407 × 10−41.9812
1/81.7365 × 10−41.99415.3720 × 10−51.9946
1/164.3440 × 10−51.99901.3472 × 10−51.9954
1/321.0853 × 10−52.00103.4049 × 10−61.9843
ϵ = 0.1 1/22.9338 × 10−26.2969 × 10−3
1/47.4294 × 10−31.98151.5764 × 10−31.9980
1/81.8565 × 10−32.00073.9322 × 10−42.0032
1/164.5696 × 10−42.02259.8075 × 10−52.0034
1/321.0822 × 10−42.07802.4453 × 10−52.0039
Table 4. ϵ = 1 , error and order of convergence in temporal direction with quadratic basis function.
Table 4. ϵ = 1 , error and order of convergence in temporal direction with quadratic basis function.
h = 1 / 1000
k q q hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order u u hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order
1/28.9522 × 10−52.7813 × 10−5
1/32.7606 × 10−52.90158.4885 × 10−62.9270
1/41.2180 × 10−52.84413.6941 × 10−62.8920
1/56.5664 × 10−62.76891.9607 × 10−62.8387
1/64.0216 × 10−62.68911.1817 × 10−62.7772
Table 5. When h = k , errors and orders of convergence with quadratic basis function.
Table 5. When h = k , errors and orders of convergence with quadratic basis function.
h = k q q hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order u u hk L 2 ( [ 0 , T ] ; L 2 ( I ) ) Order
ϵ = 1 1/82.7995 × 10−52.5708 × 10−5
1/102.5708 × 10−53.01391.2968 × 10−53.0667
1/203.5971 × 10−62.93483.1283 × 10−63.0256
1/251.9081 × 10−62.84121.6018 × 10−62.9998
ϵ = 0.1 1/89.2156 × 10−39.2923 × 10−4
1/104.9007 × 10−32.83014.9290 × 10−42.8415
1/206.4658 × 10−42.92216.4782 × 10−52.9276
1/253.3331 × 10−42.96953.3380 × 10−52.9715
Table 6. Linear basis function. Take t = T .
Table 6. Linear basis function. Take t = T .
k ( h = 2 k ) u u CN L 2 ( I ) Order u u hk L 2 ( I ) Order
ϵ = 1 1/251.4615 × 10−51.5646 × 10−5
1/357.4626 × 10−61.99768.0583 × 10−61.9720
1/454.5157 × 10−61.99884.9038 × 10−61.9764
1/553.0233 × 10−61.99933.2964 × 10−61.9793
1/652.1648 × 10−61.99962.3675 × 10−61.9812
ϵ = 0.1 1/253.9251 × 10−43.8624 × 10−4
1/352.0038 × 10−41.99821.9717 × 10−41.9983
1/451.2125 × 10−41.99901.1931 × 10−41.9989
1/558.1177 × 10−51.99947.9882 × 10−51.9992
1/655.8125 × 10−51.99965.7200 × 10−51.9993
Table 7. Linear basis function. Take t = T .
Table 7. Linear basis function. Take t = T .
k ( h = 2 k ) q q CN L 2 ( I ) Order q q hk L 2 ( I ) Order
ϵ = 1 1/251.5752 × 10−51.3716 × 10−5
1/358.0203 × 10−62.00617.0257 × 10−61.9883
1/454.8472 × 10−62.00384.2607 × 10−61.9764
1/553.2431 × 10−62.00272.8570 × 10−61.9917
1/652.3212 × 10−62.00212.0480 × 10−61.9928
ϵ = 0.1 1/253.7154 × 10−33.7156 × 10−3
1/351.8964 × 10−31.99881.8946 × 10−32.0017
1/451.1474 × 10−31.99931.1455 × 10−32.0023
1/557.6816 × 10−41.99967.6642 × 10−42.0025
1/655.5001 × 10−41.99975.4851 × 10−42.0025
Table 8. Quadratic basis function. Take t = T .
Table 8. Quadratic basis function. Take t = T .
k ( h = 2 k ) u u CN L 2 ( I ) Order u u hk L 2 ( I ) Order
ϵ = 1 1/255.1157 × 10−71.9517 × 10−8
1/352.6450 × 10−71.96057.0665 × 10−93.0193
1/451.6071 × 10−71.98263.3135 × 10−93.0137
1/551.0777 × 10−71.99141.8110 × 10−93.0106
1/657.7214 × 10−81.99571.0956 × 10−93.0085
ϵ = 0.1 1/252.5049 × 10−56.4858 × 10−6
1/351.2537 × 10−52.05712.3669 × 10−62.9960
1/457.5220 × 10−62.03271.1143 × 10−62.9976
1/555.0140 × 10−62.02126.1051 × 10−72.9983
1/653.5810 × 10−62.01493.6995 × 10−72.9986
Table 9. Quadratic basis function. Take t = T .
Table 9. Quadratic basis function. Take t = T .
k ( h = 2 k ) q q CN L 2 ( I ) Order q q hk L 2 ( I ) Order
ϵ = 1 1/255.2298 × 10−62.1434 × 10−8
1/352.6555 × 10−62.01437.6875 × 10−93.0475
1/451.6024 × 10−62.00993.5791 × 10−93.0419
1/551.0711 × 10−62.00761.9452 × 10−93.0384
1/657.6607 × 10−72.00621.1715 × 10−93.0356
ϵ = 0.1 1/251.9216 × 10−46.4817 × 10−5
1/359.5103 × 10−52.09052.3657 × 10−52.9955
1/455.6760 × 10−52.05371.1138 × 10−52.9974
1/553.7725 × 10−52.03576.1025 × 10−62.9983
1/652.6895 × 10−52.02563.6978 × 10−62.9988
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

Ren, X.; He, S.; Li, H. An H1-Galerkin Space-Time Mixed Finite Element Method for Semilinear Convection–Diffusion–Reaction Equations. Fractal Fract. 2023, 7, 757. https://doi.org/10.3390/fractalfract7100757

AMA Style

Ren X, He S, Li H. An H1-Galerkin Space-Time Mixed Finite Element Method for Semilinear Convection–Diffusion–Reaction Equations. Fractal and Fractional. 2023; 7(10):757. https://doi.org/10.3390/fractalfract7100757

Chicago/Turabian Style

Ren, Xuehui, Siriguleng He, and Hong Li. 2023. "An H1-Galerkin Space-Time Mixed Finite Element Method for Semilinear Convection–Diffusion–Reaction Equations" Fractal and Fractional 7, no. 10: 757. https://doi.org/10.3390/fractalfract7100757

APA Style

Ren, X., He, S., & Li, H. (2023). An H1-Galerkin Space-Time Mixed Finite Element Method for Semilinear Convection–Diffusion–Reaction Equations. Fractal and Fractional, 7(10), 757. https://doi.org/10.3390/fractalfract7100757

Article Metrics

Back to TopTop