Next Article in Journal
New Solutions of Nonlinear Dispersive Equation in Higher-Dimensional Space with Three Types of Local Derivatives
Next Article in Special Issue
Linearly Implicit High-Order Exponential Integrators Conservative Runge–Kutta Schemes for the Fractional Schrödinger Equation
Previous Article in Journal
A Numerical Approach to Solve the q-Fractional Boundary Value Problems
Previous Article in Special Issue
Initial Value Problems of Fuzzy Fractional Coupled Partial Differential Equations with Caputo gH-Type Derivatives
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Second-Order Time Stepping Scheme Combined with a Mixed Element Method for a 2D Nonlinear Fourth-Order Fractional Integro-Differential Equations

School of Mathematical Sciences, Inner Mongolia University, Hohhot 010021, China
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2022, 6(4), 201; https://doi.org/10.3390/fractalfract6040201
Submission received: 1 March 2022 / Revised: 29 March 2022 / Accepted: 31 March 2022 / Published: 2 April 2022
(This article belongs to the Special Issue Novel Numerical Solutions of Fractional PDEs)

Abstract

:
In this article, we study a class of two-dimensional nonlinear fourth-order partial differential equation models with the Riemann–Liouville fractional integral term by using a mixed element method in space and the second-order backward difference formula (BDF2) with the weighted and shifted Grünwald integral (WSGI) formula in time. We introduce an auxiliary variable to transform the nonlinear fourth-order model into a low-order coupled system including two second-order equations and then discretize the resulting equations by the combined method between the BDF2 with the WSGI formula and the mixed finite element method. Further, we derive stability and error results for the fully discrete scheme. Finally, we develop two numerical examples to verify the theoretical results.

1. Introduction

In recent years, scholars in various fields of science and engineering have established a large number of mathematical models with fractional differential or integral operators and solved their solutions to explain practical problems. The main reason is that fractional calculus operators are non-local and have a memory effect. However, fractional differential or integral equation models have a complex structure, and thus their solutions are difficult to solve accurately with analytical methods, which has prompted scholars to look for their numerical solutions by designing efficient numerical methods.
Among many fractional calculus models, the fourth-order fractional calculus model has attracted much attention, which can describe many practical problems, such as traveling waves of reaction–diffusion systems, the pattern formation of bistable systems and the propagation of domain walls in liquid crystals. Naturally, increasingly efficient algorithms have been developed to solve these models, which include fourth-order fractional differential Equations (FDEs) (the fourth-order fractional diffusion Equation [1,2,3,4,5], fourth-order fractional wave model [6,7] and other fourth-order fractional models [8,9,10,11,12]) and fourth-order fractional integral Equations (FIEs) [13,14,15,16].
From these studies, we find that most scholars have studied numerical algorithms of fourth-order FDEs, and only a few scholars have paid attention to the research of fourth-order FIEs. At the same time, we also noticed that most of these studies on numerical methods for fourth-order FIEs are linear or one-dimensional. Based on these considerations, it is worthwhile to develop efficient numerical algorithms for high-dimensional nonlinear fourth-order FIEs.
Here, we propose an efficient numerical algorithm to solve the following initial and boundary value problem of the fourth-order FIE model
u t Δ 0 I t α u + Δ 2 u Δ f ( u ) = g ( z , t ) , ( z , t ) Ω × ( 0 , T ] , u ( z , 0 ) = u 0 ( z ) , z Ω ¯ , u ( z , t ) = 0 , ( z , t ) Ω × [ 0 , T ] ,
where Ω is a two-dimensional convex polygon region, ( 0 , T ] is the time interval with T > 0 , f ( u ) is a nonlinear term, and 0 I t α ( α ( 0 , 1 ) ) is the Riemann–Liouville integral operator defined by
0 I t α u ( z , t ) = 1 Γ ( α ) 0 t ( t s ) α 1 u ( z , s ) d s .
In this article, we design a second-order time stepping scheme based on a mixed element method for solving the fourth-order FIE model (1) with a nonlinear term, where the second-order time stepping scheme is generated by the combination between the BDF2 and the second-order WSGI formula. The WSGI formula is used to approximate the fractional integral term, which was developed in [17] based on the WSGD formula proposed by Tian et al. in [18] and applied in other references [17,19]. In [20], Cao et al. applied the Crank–Nicolson WSGI difference/finite element method to the linear time-fractional wave problem with a second-order space derivative.
However, the WSGI formula is seldom used for fourth-order FIE models. In particular, there has been little research on two-dimensional nonlinear models. For our model (1), in addition to the difficulty caused by the fractional integral term Δ 0 I t α u , there exist the following technical difficulties: (1) due to the existence of the nonlinear term Δ f ( u ) , the general algorithm design is difficult; (2) the high-order space derivative term Δ 2 u in (1) will lead to the use of higher-order elements if the finite element algorithm is used directly; and (3) compared with the works for one-dimensional problems, the research of two-dimensional problems is complex and difficult.
In light of these reasons, we need to construct a fully discrete mixed element algorithm and to develop the theory analyses. First, we split the original problem by introducing a nonlinear auxiliary variable σ = Δ u f ( u ) (that is different from [2]) into the following low-order coupled system
( a ) σ = Δ u f ( u ) , ( b ) u t Δ 0 I t α u + Δ σ = g ( z , t ) .
We discretize the resulting system (3) in time by using the BDF2 and the WSGI formula and then formulate a weak formulation and a fully discrete mixed finite element scheme. Here, our main research content and contributions are as follows:
(1). An efficient low-order mixed element system is proposed to solve the fourth-order FIE model, which can reduce the demand for higher-order elements.
(2). Stability and error analyses based on the proposed fully discrete mixed element system are conducted in detail.
(3). A detailed algorithm is provided to tell readers how to conduct the numerical calculations, and the numerical tests are implemented in two numerical examples to validate our method.
(4). The error data are calculated for our method and another numerical scheme to show the advantages of our method in computational accuracy.
The rest of the article is structured as follows: In Section 1, we formulate the weak formulation and the fully discrete mixed element scheme. In Section 2, we derive the stability. In Section 3, we provide the detailed error analysis. In Section 4, we show several numerical examples to verify the validity of the algorithm and the correctness of the results. Finally, we give some conclusions about our work.

2. Fully Discrete Scheme

First, for any given positive integer N, we divide the time interval [ 0 , T ] into N equal parts with N + 1 nodes, which satisfy 0 = t 0 < t 1 < < t N = T . We define τ : = T / N and obtain t n = n τ . For convenience, we let u n = u ( · , t n ) and v n = v ( · , t n ) .
Now, we need to introduce the following approximation formula for the Riemann–Liouville integral operator (for α ( 0 , 1 ) ) at time node t n , which is called the WSGI approximation
0 I t α u n = τ α k = 0 n λ k ( α ) u n k + E 1 ˜ 0 I t α u n + E 0 n ˜ ,
where the error is E 0 n ˜ = O ( τ 2 ) , and
λ 0 ( α ) = ( 1 α 2 ) ω 0 ( α ) , λ k ( α ) = ( 1 α 2 ) ω k ( α ) + α 2 ω k 1 ( α ) , k 1 ,
ω 0 ( α ) = 1 , ω k ( α ) = ( 1 + α 1 k ) ω k 1 ( α ) , k 1 .
By applying the WSGI approximation formula and taking the BDF2 in time when n 2 and the backward Euler scheme when n = 1 in (3), we obtain the equivalent formulation as the following
Δ u n + σ n + 2 f ( u n 1 ) f ( u n 2 ) = E 1 n ˜ ,
3 u n 4 u n 1 + u n 2 2 τ Δ 0 I t α u n + Δ σ n = g n + E 2 n ˜ , n 2 , u 1 u 0 τ Δ 0 I t α u 1 + Δ σ 1 = g 1 + E 2 1 ˜ , n = 1 ,
where E 1 n ˜ = O ( τ 2 ) , E 2 n ˜ = O ( τ 2 ) and E 2 1 ˜ = O ( τ ) , and f ¯ ( u n ) 2 f ( u n 1 ) f ( u n 2 ) is a time second-order approximation for the nonlinear term f ( u n ) .
Now, we first multiply (3) ( a ) by v H 0 1 and (3) ( b ) by w H 0 1 , respectively, and further we integrate with respect to the spatial domain Ω to arrive at
( u n , v ) + ( σ n , v ) + ( 2 f ( u n 1 ) f ( u n 2 ) , v ) = ( E 1 n ˜ , v ) ,
3 u n 4 u n 1 + u n 2 2 τ , w + ( 0 I t α u n , w ) ( σ n , w ) = ( g n , w ) + ( E 2 n ˜ , w ) , n 2 , u 1 u 0 τ , w + ( 0 I t α u 1 , w ) ( σ 1 , w ) = ( g 1 , w ) + ( E 2 1 ˜ , w ) , n = 1 .
Next, we take finite element space V h H 0 1 and obtain the fully discrete scheme as follows
( u h n , v h ) + ( σ h n , v h ) + ( 2 f ( u h n 1 ) f ( u h n 2 ) , v h ) = 0 ,
3 u h n 4 u h n 1 + u h n 2 2 τ , w h + ( 0 I t α u h n , w h ) ( σ h n , w h ) = ( g n , w h ) , n 2 , u h 1 u h 0 τ , w h + ( 0 I t α u h 1 , w h ) ( σ h 1 , w h ) = ( g 1 , w h ) , n = 1 .
Remark 1.
If we introduce σ = 0 I t α u + Δ u f ( u ) , we reduce (1) into the following coupled system
σ = 0 I t α u + Δ u f ( u ) ,
u t + Δ σ = g ( z , t ) .
By a similar process to (11) and (12), we easily arrive at another fully discrete scheme
( σ h n , v h ) + ( 0 I t α u h n , v h ) + ( u h n , v h ) + ( 2 f ( u h n 1 ) f ( u h n 2 ) , v h ) = 0 ,
3 u h n 4 u h n 1 + u h n 2 2 τ , w h ( σ h n , w h ) = ( g n , w h ) , n 2 , u h 1 u h 0 τ , w h ( σ h 1 , w h ) = ( g 1 , w h ) , n = 1 .
In numerical tests, we make a comparison between our method in this article and the mixed element system (15) and (16) to illustrate the advantages of our method.

3. Stability Analysis

We analyze the stability of the numerical scheme above in this section. First, we need to introduce several lemmas to make preparations for it.
Lemma 1.
For series { χ n } , the following inequality holds
3 χ n 4 χ n 1 + χ n 2 2 τ , χ n 1 4 τ H ( χ n ) H ( χ n 1 ) , n 2 ,
where
H ( χ n ) = 3 χ n 2 χ n 1 2 + 2 χ n χ n 1 2 χ n 2 .
Theorem 1.
For u h n , σ h n V h , we can obtain the stability for the fully discrete system (11)–(12)
u h L 2 + K τ n = 1 L σ h n 2 C ( u h 0 2 + τ n = 1 L g n 2 ) ,
where L = 1 , 2 , , N .
Proof. 
For n 2 , we take v h = σ h n in (11) and w h = u h n in (12), we use Lemma 1 and apply the Hölder inequality and Young inequality to obtain
1 4 τ H ( u h n ) H ( u h n 1 ) + τ α k = 0 n λ k ( α ) ( u h n k , u h n ) 3 u h n 4 u h n 1 + u h n 2 2 τ , u h n + τ α k = 0 n λ k ( α ) ( u h n k , u h n ) = ( g n , u h n ) + ( σ h n , u h n ) = ( g n , u h n ) σ h n 2 ( 2 f ( u h n 1 ) f ( u h n 2 ) , σ h n ) 1 2 σ h n 2 + C ( u h n 2 + u h n 1 2 + u h n 2 2 ) + C g n 2 .
Sum (20) with respect to n from 2 to L and multiply both sides of the inequality by 4 τ so that we can obtain
H ( u h L ) + 2 τ n = 2 L σ h n 2 + 4 τ 1 + α n = 2 L k = 0 n λ k ( α ) ( u h n k , u h n ) H ( u h 1 ) + C τ n = 2 L g n 2 + C τ n = 0 L u h n 2 .
For the case n = 1 , we conduct a similar process to the above analyses to easily obtain
u h 1 2 + 2 τ α + 1 k = 0 1 λ k ( α ) ( u h 1 k , u h 1 ) + τ σ h 1 2 u h 0 2 + τ g 1 2 + τ u h 1 2 .
Combine (21) with (22) and use H ( u h 1 ) C ( u h 1 2 + u h 0 2 ) to obtain
( 1 C τ ) u h L 2 + 4 τ α + 1 n = 0 L k = 0 n λ k ( α ) ( u h n k , u h n ) + τ n = 1 L σ h n 2 C u h 0 2 + C τ n = 1 L g n 2 + C τ n = 0 L 1 u h n 2 .
Due to the fact that ( 0 I t α u h n , u h n ) 0 , we can remove it on the left-hand side of the inequality and use the Gronwall inequality to obtain the stability result. □

4. Error Analysis

Before we conduct the error analysis, the following Ritz-projection operator [5] needs to be introduced. We let the operator R h : H 0 1 ( Ω ) V h for any given z H 0 1 ( Ω ) satisfy
( ( z R h z ) , z h ) = 0 , z h V h ,
with the following estimate inequality.
z R h z + z t R h z t + h z R h z 1 C h r + 1 , z H r + 1 ( Ω ) H 0 1 ( Ω ) .
Theorem 2.
If ( u , σ ) is the solution of the mixed weak system (9) and (10) and ( u h , σ h ) is the solution of the fully discrete system (11) and (12), we would obtain the conclusion that there exists a constant C that makes the following inequality hold with the initial condition R h u 0 = u h 0 .
u ( t L ) u h L + τ n = 1 L σ ( t n ) σ h n 1 2 C ( h r + 1 + τ 2 ) , L = 1 , 2 , , N ,
where the constant C is independent of the spatial mesh parameter h and time grid step length τ.
Proof. 
For the convenience of expression, we write the errors as u ( t n ) u h n = ( u ( t n ) R h u n ) + ( R h u n u h n ) η u n + θ u n , σ ( t n ) σ h n = ( σ ( t n ) R h σ n ) + ( R h σ n σ h n ) ϕ σ n + ξ σ n .
We still consider the case of n 2 first. Subtract (11) from (9), subtract (12) from (10), apply the formula (24), take v h = ξ σ n , w h = θ u n and use the Hölder inequality as well as Young inequality to arrive at
3 θ u n 4 θ u n 1 + θ u n 2 2 τ , θ u n + τ α k = 0 n λ k ( α ) ( θ u n k , θ u n ) = ( ξ σ n , θ u n ) 3 η u n 4 η u n 1 + η u n 2 2 τ , θ u n + ( E 2 ˜ , θ u n ) = ξ σ n 2 3 η u n 4 η u n 1 + η u n 2 2 τ , θ u n ( f ¯ ( u n ) f ¯ ( u h n ) , ξ σ n ) + ( E 1 n ˜ , ξ σ n ) ( ϕ σ n , ξ σ n ) + ( E 2 n ˜ , θ u n ) = 1 2 ξ σ n 2 + 3 η u n 4 η u n 1 + η u n 2 2 τ 2 + ϕ σ n 2 + E 1 n ˜ 2 + E 2 n ˜ 2 + C θ u n 2 + C f ( u ¯ n 1 ) 2 ( η u n 1 2 + θ u n 1 2 ) + C f ( u ¯ n 2 ) 2 ( η u n 2 2 + θ u n 2 2 ) ,
where f ¯ ( z n ) = 2 f ( z n 1 ) f ( z n 2 ) , z = u or u h , u ¯ i ( i = n 1 or n 2 ) is the value between u i and u h i .
Multiply (27) by 4 τ and sum the resulting inequality from n = 2 to L to arrive at
H ( θ u L ) + 4 τ 1 + α n = 2 L k = 0 n λ k ( α ) ( θ u n k , θ u n ) + 2 τ n = 2 L ξ σ n 2 H ( θ u 1 ) + C τ n = 2 L 3 η u n 4 η u n 1 + η u n 2 2 τ 2 + ϕ σ n 2 + E 1 n ˜ 2 + E 2 n ˜ 2 + C τ n = 0 L θ u n 2 + C τ n = 0 L 1 η u n 2 .
Secondly, we consider the case n = 1 . By a similar process as the case n 2 , we take v h = ξ σ 1 and w h = θ u 1 to easily derive
θ u 1 2 + 2 τ α + 1 k = 0 1 λ k ( α ) ( θ u 1 k , θ u 1 ) + 2 τ ξ σ 1 2 C τ 2 η u 1 η u 0 τ 2 + 1 2 θ u 1 2 + τ ξ σ 1 2 + C τ ϕ σ 1 2 + C τ ( C ( u 0 , u h 0 ) + 1 ) ( η u 0 2 + θ u 0 2 ) + C τ 4 .
Now, combine (28) and (29) with (25) and use the Gronwall lemma to obtain
θ u L 2 + τ α + 1 n = 0 L k = 0 n λ k ( α ) ( θ u n k , θ u n ) + τ n = 1 L ξ σ n 2 C ( h 2 r + 2 + τ 4 ) .
Finally, combine (30) with (25) and use the triangle inequality to obtain the conclusion. □

5. Numerical Tests

5.1. Two-Dimensional Example Based on the Triangular Meshes

Here, a specific algorithm is given to illustrate how to implement the calculation process, and numerical results are given to verify our theoretical results.

5.1.1. Numerical Algorithm

We show the numerical algorithm with two processes, including the preliminary knowledge of algorithm and the algorithm based on our scheme.
Process I: Preliminary knowledge of the algorithm
We give the numerical algorithm based on the space–time mesh parameters M and N, where N is the number of time cells and M is the number of spatial triangular units.
In order to use linear interpolation in each triangular unit I p , ( 1 p M ) , we take the three vertexes of the unit as interpolation points. If we define the coordinates of three vertexes as ( x i , y i ) , ( x j , y j ) , ( x m , y m ) , the corresponding triangular unit’s area Δ e can be expressed as a third-order determinant consisting of the coordinates above.
Setting the values of the linear interpolation function u h at the three nodes u i , u j , u m , in triangular unit I p , we can easily work out the three unknown coefficients β 1 , β 2 , β 3 of u h , which are completely determined by ( x k , y k ) and u k , ( k = i , j , m ) .
Further, substituting { β k , k = 1 , 2 , 3 } , into the general form of the linear interpolation function u h , we can obtain the expression for u h in I p , which is
u h = N i u i + N j u j + N m u m ,
where
N k ( x , y ) = 1 2 Δ e ( a k x + b k y + c k ) , k = i , j , m ,
specifically, Δ e is given as follows, and a k , b k , c k are defined by the latter equation
Δ e = 1 2 x i y i 1 x j y j 1 x m y m 1 , h l = s l + 1 r l + 1 s l + 2 r l + 2 ,
where h = a , b , c , and the values of s and r depending on h and the indexes l + 1 are the following
s = y , h = a , x , h = b , x , h = c , , r = 1 , h = a , b y , h = c , , l + 1 = j , l = i , m , l = j , i , l = m ,
Likewise, the indexes l + 2 can be obtained by the indexes l + 1 .
Similarly, we set that function v takes v i , v j , v m at mesh nodes { i , j , m } in each triangular unit I p . From (31)–(34), we know that
u h ( x , y ) = k = i , j , m N k ( x , y ) u k , v ( x , y ) = k = i , j , m N k ( x , y ) v k , u h x = 1 2 Δ e k = i , j , m a k u k , u h y = 1 2 Δ e k = i , j , m b k u k .
To simplify this expression, let us introduce the matrix B and three dimensional column vector u ( e ) , v ( e ) , w ( e ) , N ( x , y ) as follows
B = 1 2 Δ e a i a j a m b i b j b m , u ( e ) = u i u j u m T , v ( e ) = v i v j v m T , w ( e ) = w i w j w m T , N ( x , y ) = N i N j N m T .
From (36), the gradients of u h ( x , y ) , v ( x , y ) can be expressed as
u h = B u ( e ) , v = B v ( e ) .
Therefore,
u h ( x , y ) = N ( x , y ) T u ( e ) , v ( x , y ) = N ( x , y ) T v ( e ) .
Process II: The algorithm based on our scheme
According to the formulas above, we can express (10) and (11) (the case of n 2 ) as
( u ( e ) n T B T B , v ( e ) ) + ( σ ( e ) n T N N T , v ( e ) ) = ( ( 2 f ( u n 1 ) f ( u n 2 ) ) N , v ( e ) ) ,
( 3 2 τ u ( e ) n T N N T , w ( e ) ) + ( τ α λ 0 ( α ) u ( e ) n T B T B , w ( e ) ) ( σ ( e ) n T B T B , w ( e ) ) = ( τ α k = 1 n λ k ( α ) u ( e ) n k T B T B , w ( e ) ) + ( 2 τ u ( e ) n 1 T N N T , w ( e ) ) ( 1 2 τ u ( e ) n 2 T N N T , w ( e ) ) + ( g n , w ( e ) ) .
For the case n = 1 in (11), we can deal with it by a similar method and do not repeat it here. Now, we write (39) and (40) as the following
e ( u ( e ) n T A ( e ) 1 v ( e ) + σ ( e ) n T B ( e ) 1 v ( e ) ) = e b ( e ) 1 T v ( e ) ,
e ( u ( e ) n T A ( e ) 2 w ( e ) + σ ( e ) n T B ( e ) 2 w ( e ) ) = e b ( e ) 2 T w ( e ) ,
where
A ( e ) 1 = e ( B T B ) d x d y , B ( e ) 1 = e ( N N T ) d x d y , b ( e ) 1 = e ( 2 f ( u n 1 ) f ( u n 2 ) ) N d x d y , A ( e ) 2 = e ( 3 2 τ N N T + τ α λ 0 ( α ) B T B ) d x d y , B ( e ) 2 = e ( B T B ) d x d y , b ( e ) 2 = e ( τ α k = 1 n λ k ( α ) B T B u ( e ) n k + 2 τ N N T u ( e ) n 1 1 2 τ N N T u ( e ) n 2 + g n N ) d x d y .
Clearly, (41) and (42) are equivalent to
A ( e ) 1 B ( e ) 1 A ( e ) 2 B ( e ) 2 u ( e ) n σ ( e ) n = b ( e ) 1 b ( e ) 2 .
In other words,
K U n = G n , 1 n N ,
where
K = A 1 B 1 A 2 B 2 , U n = u n σ n , G n = b 1 n b 2 n ,
A 1 = e A ( e ) 1 , A 2 = e A ( e ) 2 , B 1 = e B ( e ) 1 , B 2 = e B ( e ) 2 , b 1 n = e b ( e ) 1 , b 2 n = e b ( e ) 2 .
According to (41) and (43), we know that
A ( e ) 1 = a i i ( e ) a i j ( e ) a i m ( e ) a j i ( e ) a j j ( e ) a j m ( e ) a m i ( e ) a j m ( e ) a m m ( e ) , B ( e ) 1 = b i i ( e ) b i j ( e ) b i m ( e ) b j i ( e ) b j j ( e ) b j m ( e ) b m i ( e ) b j m ( e ) b m m ( e ) ,
A ( e ) 2 = c i i ( e ) c i j ( e ) c i m ( e ) c j i ( e ) c j j ( e ) c j m ( e ) c m i ( e ) c j m ( e ) c m m ( e ) , B ( e ) 2 = d i i ( e ) d i j ( e ) d i m ( e ) d j i ( e ) d j j ( e ) d j m ( e ) b m i ( e ) d j m ( e ) d m m ( e ) ,
b ( e ) 1 = b i 1 ( e ) b j 1 ( e ) b m 1 ( e ) T , b ( e ) 2 = b i 2 ( e ) b j 2 ( e ) b m 2 ( e ) T ,
and
a k l ( e ) = e 1 4 Δ e 2 ( a k a l + b k b l ) d x d y , b k l ( e ) = e N k N l d x d y , ( k , l = i , j , m ) , c k l ( e ) = e ( 3 2 τ N k N l + τ α λ 0 1 4 Δ e 2 ( a k a l + b k b l ) ) d x d y , d k l ( e ) = e 1 4 Δ e 2 ( a k a l + b k b l ) d x d y , b 1 i ( e ) = e ( 2 f ( u e n 1 ) f ( u e n 2 ) ) N i d x d y , b 1 j ( e ) = e ( 2 f ( u e n 1 ) f ( u e n 2 ) ) N j d x d y , b 1 m ( e ) = e ( 2 f ( u e n 1 ) f ( u e n 2 ) ) N m d x d y , b 2 i ( e ) = e ( τ α 1 4 Δ e 2 k = 1 n λ k α ( ( a i 2 + b i 2 ) u e , i n k + ( a i a j + b i b j ) u e , j n k + ( a i a m + b i b m ) u e , m n k ) + 2 τ ( N i N i u e , i n 1 + N i N j u e , j n 1 + N i N m u e , m n 1 ) 1 2 τ ( N i N i u e , i n 2 + N i N j u e , j n 2 + N i N m u e , m n 2 ) + g n N i ) d x d y , b 2 j ( e ) = e ( τ α 1 4 Δ e 2 k = 1 n λ k α ( ( a i a j + b i b j ) u e , i n k + ( a j 2 + b j 2 ) u e , j n k + ( a j a m + b j b m ) u e , m n k ) + 2 τ ( N i N j u e , i n 1 + N j N j u e , j n 1 + N j N m u e , m n 1 ) 1 2 τ ( N i N j u e , i n 2 + N j N j u e , j n 2 + N j N m u e , m n 2 ) + g n N j ) d x d y , b 2 m ( e ) = e ( τ α 1 4 Δ e 2 k = 1 n λ k α ( ( a i a m + b i b m ) u e , i n k + ( a j a m + b j b m ) u e , j n k + ( a m 2 + b m 2 ) u e , m n k ) + 2 τ ( N i N m u e , i n 1 + N j N m u e , j n 1 + N m N m u e , m n 1 ) 1 2 τ ( N i N m u e , i n 2 + N j N m u e , j n 2 + N m N m u e , m n 2 ) + g n N m ) d x d y .
Based on system (45), we can obtain the unique numerical solution of u and σ .

5.1.2. Numerical Calculations

For reflecting the effectiveness of the considered numerical method in the current article, two numerical examples with initial and boundary conditions are provided. In these tests, we take z = ( x , y ) Ω = ( 0 , 1 ) × ( 0 , 1 ) and T = 1 .
Example 1.
We take the exact solution of (1) as u ( x , y , t ) = t 3 ( sin π x ) y 3 1 y 3 and then substitute it into (2) to find
0 I t α u = 6 ( sin π x ) y 3 1 y 3 Γ ( α + 4 ) t α + 3 .
Now, we take the nonlinear term f ( u ) = sin u and obtain the corresponding source term g ( x , y , t ) . Here, we show the effectiveness by the calculated data in Table 1 and Table 2.
For the fractional parameters α = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 , we fix the time step length parameter τ = 1 / 200 and change the spatial grid parameters h = 1 / 4 , 1 / 8 , 1 / 16 , 1 / 32 to arrive at the spatial convergence results for both u and σ in Table 1. Further, by taking ( τ , h ) = ( 1 10 , 1 10 ) , ( 1 20 , 1 20 ) , ( 1 30 , 1 30 ) , ( 1 40 , 1 40 ) , we calculate the space–time convergence results shown in Table 2. The computed data illustrate that we can arrive at the approximating second-order convergence rate, which is in agreement with our theory results. In Figure 1, Figure 2, Figure 3 and Figure 4, we show the approximate process between u h and u by taking the fractional parameter α = 0.1 and space–time step length parameters τ = h = 1 / 20 , 1 / 30 and 1 / 40 . We also show the approximation behavior between σ h and σ in Figure 5, Figure 6, Figure 7 and Figure 8.
Example 2.
Now, we consider another numerical example to further validate the convergence for our method. We take the exact solution u ( x , y , t ) = t 2.5 x 3 1 x 3 y 3 1 y 3 and then obtain
0 I t α u = Γ ( 3.5 ) Γ ( α + 3.5 ) x 3 1 x 3 y 3 1 y 3 t α + 2.5 .
Next, we choose the nonlinear term f ( u ) = u 3 u to obtain the corresponding source term g ( x , y , t ) . In this case, we continue to do our tests.
Here, we list the computing data including errors and convergence orders in Table 3 and Table 4 and the approximation behaviors between the numerical solution and the exact solution in Figure 9, Figure 10, Figure 11 and Figure 12 with the chosen same fractional parameter α and space–time step length sizes to the ones used in Example 1. From Table 3 and Table 4 and Figure 13, Figure 14, Figure 15 and Figure 16, it is easy to see that the approximation effect is consistent with the theoretical results.
To further show the advantages of our method, we need to make a comparison with other numerical schemes. Now, we compute the Example 2 by using another method presented in Remark 1 and obtain the numerical results shown in Table 5. By the comparison of errors E u ( τ , h ) and E σ ( τ , h ) between Table 3 and Table 5, one easily finds that our method can obtain the better calculation accuracy.

6. Conclusions

In this article, we developed a fully discrete mixed element system with a second-order time stepping scheme to numerically solve 2D nonlinear fourth-order fractional integral equations. By computing numerical data, including errors and convergence orders, we found that the proposed fully discrete mixed element system was feasible.

Author Contributions

Conceptualization, D.W.; methodology, Y.L. and H.L.; software, D.W.; validation, Y.L., H.L. and Z.F.; formal analysis, D.W. and Y.L.; writing—original draft preparation, D.W.; writing—review and editing, Y.L., H.L. and Z.F.; funding acquisition, D.W., Y.L. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by Natural Science Foundation of Inner Mongolia (2020MS01003, 2021MS01018), Young Innovative Talents Project of Grassland Talents Project, Program for Innovative Research Team in Universities of Inner Mongolia Autonomous Region (NMGIRT2207) and National Innovation Project (202010126022).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All the data were computed using our algorithm.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Abbaszadeh, M.; Dehghan, M. Direct meshless local Petrov-Galerkin (DMLPG) method for time-fractional fourth-order reaction-diffusion problem on complex domains. Comput. Math. Appl. 2020, 79, 876–888. [Google Scholar] [CrossRef]
  2. Liu, Y.; Du, Y.W.; Li, H.; Li, J.C.; He, S. A two-grid mixed finite element method for a nonlinear fourth-order reaction-diffusion problem with time-fractional derivative. Comput. Math. Appl. 2015, 70, 2474–2492. [Google Scholar] [CrossRef]
  3. Nikan, O.; Machado, J.A.T.; Golbabai, A. Numerical solution of time-fractional fourth-order reaction-diffusion model arising in composite environments. Appl. Math. Model. 2021, 89, 819–836. [Google Scholar] [CrossRef]
  4. Ji, C.C.; Sun, Z.Z.; Hao, Z.P. Numerical algorithms with high spatial accuracy for the fourth-order fractional sub-diffusion equations with the first Dirichlet boundary conditions. J. Sci. Comput. 2016, 66, 1148–1174. [Google Scholar] [CrossRef]
  5. Haghi, M.; Ilati, M.; Dehghan, M. A fourth-order compact difference method for the nonlinear time-fractional fourth-order reaction-diffusion equation. Eng. Comput. 2021, 1–12. [Google Scholar] [CrossRef]
  6. Wang, J.R.; Liu, Y.; Wen, C.; Li, H. Efficient numerical algorithm with the second-order time accuracy for a two-dimensional nonlinear fourth-order fractional wave equation. Results Appl. Math. 2022. [Google Scholar]
  7. Li, X.H.; Wong, P.J.Y. A non-polynomial numerical scheme for fourth-order fractional diffusion-wave model. Appl. Math. Comput. 2018, 331, 80–95. [Google Scholar] [CrossRef]
  8. Akram, G.; Abbas, M.; Tariq, H.; Sadaf, M.; Abdeljawad, T.; Alqudah, M.A. Numerical approximations for the solutions of fourth order time fractional evolution problems using a novel spline technique. Fractal Fract. 2022, 6, 170. [Google Scholar] [CrossRef]
  9. Fakhar-Izadi, F.; Shabgard, N. Time-space spectral Galerkin method for time-fractional fourth-order partial differential equations. J. Appl. Math. Comput. 2022, 1–20. [Google Scholar] [CrossRef]
  10. Arshad, S.; Wali, M.; Huang, J.F.; Khalid, S.; Akbar, N. Numerical framework for the Caputo time-fractional diffusion equation with fourth order derivative in space. J. Appl. Math. Comput. 2021, 1–22. [Google Scholar] [CrossRef]
  11. Nandal, S.; Pandey, D.N. Numerical technique for fractional variable-order differential equation of fourth-order with delay. Appl. Numer. Math. 2021, 161, 391–407. [Google Scholar] [CrossRef]
  12. Ran, M.H.; Zhang, C.J. New compact difference scheme for solving the fourth-order time fractional sub-diffusion equation of the distributed order. Appl. Numer. Math. 2018, 129, 58–70. [Google Scholar] [CrossRef]
  13. Nawaz, Y. Variational iteration method and homotopy perturbation method for fourth-order fractional integro-differential equations. Comput. Math. Appl. 2011, 61, 2330–2341. [Google Scholar] [CrossRef] [Green Version]
  14. Yang, X.H.; Xu, D.; Zhang, H.X. Crank-Nicolson/quasi-wavelets method for solving fourth order partial integro-differential equation with a weakly singular kernel. J. Comput. Phys. 2013, 234, 317–329. [Google Scholar] [CrossRef]
  15. Liu, Y.L.; Yang, X.H.; Zhang, H.X.; Liu, Y. Analysis of BDF2 finite difference method for fourth-order integro-differential equation. Comput. Appl. Math. 2021, 40, 57. [Google Scholar] [CrossRef]
  16. Qiu, W.L.; Xu, D.; Guo, J. Numerical solution of the fourth-order partial integro-differential equation with multi-term kernels by the Sinc-collocation method based on the double exponential transformation. Appl. Math. Comput. 2021, 392, 125693. [Google Scholar] [CrossRef]
  17. Wang, Z.B.; Vong, S. Compact difference schemes for the modified anomalous fractional sub-diffusion equation and the fractional diffusion-wave equation. J. Comput. Phys. 2014, 277, 1–15. [Google Scholar] [CrossRef] [Green Version]
  18. Tian, W.Y.; Zhou, H.; Deng, W.H. A class of second order difference approximations for solving space fractional diffusion equations. Math. Comput. 2015, 84, 1703–1727. [Google Scholar] [CrossRef] [Green Version]
  19. Feng, R.H.; Liu, Y.; Hou, Y.X.; Li, H.; Fang, Z.C. Mixed element algorithm based on a second-order time approximation scheme for a two-dimensional nonlinear time fractional coupled sub-diffusion model. Eng. Comput. 2022, 38, 51–68. [Google Scholar] [CrossRef]
  20. Cao, Y.; Yin, B.L.; Liu, Y.; Li, H. Crank-Nicolson WSGI difference scheme with finite element method for multi-dimensional time-fractional wave problem. Comput. Appl. Math. 2018, 37, 5126–5145. [Google Scholar] [CrossRef]
Figure 1. Exact solution u at t = 1 .
Figure 1. Exact solution u at t = 1 .
Fractalfract 06 00201 g001
Figure 2. u h with τ = h = 1 20 .
Figure 2. u h with τ = h = 1 20 .
Fractalfract 06 00201 g002
Figure 3. u h with τ = h = 1 30 .
Figure 3. u h with τ = h = 1 30 .
Fractalfract 06 00201 g003
Figure 4. u h with τ = h = 1 40 .
Figure 4. u h with τ = h = 1 40 .
Fractalfract 06 00201 g004
Figure 5. Exact solution σ at t = 1 .
Figure 5. Exact solution σ at t = 1 .
Fractalfract 06 00201 g005
Figure 6. σ h with τ = h = 1 20 .
Figure 6. σ h with τ = h = 1 20 .
Fractalfract 06 00201 g006
Figure 7. σ h with τ = h = 1 30 .
Figure 7. σ h with τ = h = 1 30 .
Fractalfract 06 00201 g007
Figure 8. σ h with τ = h = 1 40 .
Figure 8. σ h with τ = h = 1 40 .
Fractalfract 06 00201 g008
Figure 9. Exact solution u at t = 1 .
Figure 9. Exact solution u at t = 1 .
Fractalfract 06 00201 g009
Figure 10. u h with τ = h = 1 20 .
Figure 10. u h with τ = h = 1 20 .
Fractalfract 06 00201 g010
Figure 11. u h with τ = h = 1 30 .
Figure 11. u h with τ = h = 1 30 .
Fractalfract 06 00201 g011
Figure 12. u h with τ = h = 1 40 .
Figure 12. u h with τ = h = 1 40 .
Fractalfract 06 00201 g012
Figure 13. Exact solution σ at t = 1 .
Figure 13. Exact solution σ at t = 1 .
Fractalfract 06 00201 g013
Figure 14. σ h with τ = h = 1 20 .
Figure 14. σ h with τ = h = 1 20 .
Fractalfract 06 00201 g014
Figure 15. σ h with τ = h = 1 30 .
Figure 15. σ h with τ = h = 1 30 .
Fractalfract 06 00201 g015
Figure 16. σ h with τ = h = 1 40 .
Figure 16. σ h with τ = h = 1 40 .
Fractalfract 06 00201 g016
Table 1. The spatial convergence results for u and σ with τ = 1 200 .
Table 1. The spatial convergence results for u and σ with τ = 1 200 .
α h E u ( τ , h ) Rate E σ ( τ , h ) Rate
0.11/41.2160 × 10 3 7.3073 × 10 2
1/83.0300 × 10 4 2.00471.8151 × 10 2 2.0093
1/167.5223 × 10 5 2.01014.7932 × 10 3 1.9210
1/321.8735 × 10 5 2.00541.1330 × 10 3 2.0809
0.31/41.2189 × 10 3 7.3130 × 10 2
1/83.0367 × 10 4 2.00501.8170 × 10 2 2.0089
1/167.5369 × 10 5 2.01044.7981 × 10 3 1.9210
1/321.8771 × 10 5 2.00551.1342 × 10 3 2.0807
0.51/41.2212 × 10 3 7.3175 × 10 2
1/83.0420 × 10 4 2.00521.8185 × 10 2 2.0086
1/167.5486 × 10 5 2.01074.8020 × 10 3 1.9210
1/321.8799 × 10 5 2.00551.1353 × 10 3 2.0806
0.71/41.2230 × 10 3 7.3210 × 10 2
1/83.0463 × 10 4 2.00541.8197 × 10 2 2.0084
1/167.5579 × 10 5 2.01104.8052 × 10 3 1.9210
1/321.8821 × 10 5 2.00561.1361 × 10 3 2.0806
0.91/41.2245 × 10 3 7.3238 × 10 2
1/83.0496 × 10 4 2.00551.8206 × 10 2 2.0082
1/167.5651 × 10 5 2.01124.8076 × 10 3 1.9210
1/321.8839 × 10 5 2.00571.1367 × 10 3 2.0805
Table 2. The space–time convergence results for u and σ .
Table 2. The space–time convergence results for u and σ .
α ( τ , h ) E u ( τ , h ) Rate E σ ( τ , h ) Rate
0.1(1/10,1/10)2.0896 × 10 4 1.3569 × 10 2
(1/20,1/20)4.6046 × 10 5 2.18213.0399 × 10 3 2.1582
(1/30,1/30)2.0672 × 10 5 1.97511.3515 × 10 3 1.9993
(1/40,1/40)1.1502 × 10 5 2.03817.4700 × 10 4 2.0609
0.3(1/10,1/10)2.0955 × 10 4 1.3585 × 10 2
(1/20,1/20)4.6178 × 10 5 2.18203.0437 × 10 3 2.1582
(1/30,1/30)2.0731 × 10 5 1.97531.3532 × 10 3 1.9992
(1/40,1/40)1.1535 × 10 5 2.03777.4796 × 10 4 2.0609
0.5(1/10,1/10)2.0995 × 10 4 1.3597 × 10 2
(1/20,1/20)4.6263 × 10 5 2.18213.0465 × 10 3 2.1581
(1/30,1/30)2.0768 × 10 5 1.97541.3545 × 10 3 1.9991
(1/40,1/40)1.1557 × 10 5 2.03747.4866 × 10 4 2.0609
0.7(1/10,1/10)2.1018 × 10 4 1.3606 × 10 2
(1/20,1/20)4.6309 × 10 5 2.18223.0484 × 10 3 2.1581
(1/30,1/30)2.0788 × 10 5 1.97541.3554 × 10 3 1.9990
(1/40,1/40)1.1568 × 10 5 2.03737.4916 × 10 4 2.0609
0.9(1/10,1/10)2.1028 × 10 4 1.3612 × 10 2
(1/20,1/20)4.6327 × 10 5 2.18243.0498 × 10 3 2.1581
(1/30,1/30)2.0795 × 10 5 1.97551.3560 × 10 3 1.9990
(1/40,1/40)1.1573 × 10 5 2.03737.4950 × 10 4 2.0609
Table 3. The spatial convergence results for u and σ with τ = 1 200 .
Table 3. The spatial convergence results for u and σ with τ = 1 200 .
α h E u ( τ , h ) Rate E σ ( τ , h ) Rate
0.11/41.9466 × 10 5 1.4787 × 10 3
1/84.8028 × 10 6 2.01903.2835 × 10 4 2.1711
1/161.2213 × 10 6 1.97558.8243 × 10 5 1.8957
1/323.1213 × 10 7 1.96822.1371 × 10 5 2.0458
0.31/41.9495 × 10 5 1.4795 × 10 3
1/84.8101 × 10 6 2.01903.2864 × 10 4 2.1705
1/161.2229 × 10 6 1.97588.8322 × 10 5 1.8957
1/323.1254 × 10 7 1.96822.1392 × 10 5 2.0457
0.51/41.9520 × 10 5 1.4801 × 10 3
1/84.8163 × 10 6 2.01903.2889 × 10 4 2.1701
1/161.2242 × 10 6 1.97608.8388 × 10 5 1.8957
1/323.1289 × 10 7 1.96812.1409 × 10 5 2.0456
0.71/41.9541 × 10 5 1.4806 × 10 3
1/84.8213 × 10 6 2.01903.2909 × 10 4 2.1697
1/161.2253 × 10 6 1.97638.8442 × 10 5 1.8957
1/323.1317 × 10 7 1.96812.1423 × 10 5 2.0456
0.91/41.9557 × 10 5 1.4811 × 10 3
1/84.8254 × 10 6 2.01903.2925 × 10 4 2.1694
1/161.2262 × 10 6 1.97648.8485 × 10 5 1.8957
1/323.1340 × 10 7 1.96812.1434 × 10 5 2.0455
Table 4. The space–time convergence results for u and σ .
Table 4. The space–time convergence results for u and σ .
α ( τ , h ) E u ( τ , h ) Rate E σ ( τ , h ) Rate
0.1(1/10,1/10)3.6207 × 10 6 2.5835 × 10 4
(1/20,1/20)8.4923 × 10 7 2.09205.9985 × 10 5 2.1066
(1/30,1/30)3.7741 × 10 7 2.00022.6440 × 10 5 2.0204
(1/40,1/40)2.0890 × 10 7 2.05611.4528 × 10 5 2.0816
0.3(1/10,1/10)3.6281 × 10 6 2.5859 × 10 4
(1/20,1/20)8.5093 × 10 7 2.09216.0046 × 10 5 2.1065
(1/30,1/30)3.7812 × 10 7 2.00052.6468 × 10 5 2.0203
(1/40,1/40)2.0931 × 10 7 2.05561.4543 × 10 5 2.0816
0.5(1/10,1/10)3.6338 × 10 6 2.5879 × 10 4
(1/20,1/20)8.5222 × 10 7 2.09226.0095 × 10 5 2.1065
(1/30,1/30)3.7865 × 10 7 2.00082.6490 × 10 5 2.0203
(1/40,1/40)2.0963 × 10 7 2.05531.4555 × 10 5 2.0816
0.7(1/10,1/10)3.6379 × 10 6 2.5894 × 10 4
(1/20,1/20)8.5315 × 10 7 2.09236.0133 × 10 5 2.1064
(1/30,1/30)3.7903 × 10 7 2.00102.6508 × 10 5 2.0202
(1/40,1/40)2.0986 × 10 7 2.05501.4565 × 10 5 2.0816
0.9(1/10,1/10)3.6407 × 10 6 2.5905 × 10 4
(1/20,1/20)8.5375 × 10 7 2.09236.0162 × 10 5 2.1063
(1/30,1/30)3.7927 × 10 7 2.00112.6521 × 10 5 2.0202
(1/40,1/40)2.1000 × 10 7 2.05491.4572 × 10 5 2.0816
Table 5. The spatial convergence rate for u and σ with τ = 1 200 .
Table 5. The spatial convergence rate for u and σ with τ = 1 200 .
α h E u ( τ , h ) Rate E σ ( τ , h ) Rate
0.11/42.5596 × 10 5 1.8764 × 10 3
1/85.6306 × 10 6 2.18454.2919 × 10 4 2.1283
1/161.4004 × 10 6 2.00751.0788 × 10 4 1.9922
1/323.5652 × 10 7 1.97382.7133 × 10 5 1.9913
0.31/42.5633 × 10 5 1.8737 × 10 3
1/85.6380 × 10 6 2.18474.2868 × 10 4 2.1279
1/161.4020 × 10 6 2.00771.0776 × 10 4 1.9921
1/323.5693 × 10 7 1.97382.7104 × 10 5 1.9913
0.51/42.5664 × 10 5 1.8714 × 10 3
1/85.6443 × 10 6 2.18494.2826 × 10 4 2.1275
1/161.4033 × 10 6 2.00791.0766 × 10 4 1.9920
1/323.5727 × 10 7 1.97382.7079 × 10 5 1.9913
0.71/42.5689 × 10 5 1.8695 × 10 3
1/85.6494 × 10 6 2.18504.2792 × 10 4 2.1272
1/161.4044 × 10 6 2.00811.0758 × 10 4 1.9919
1/323.5755 × 10 7 1.97382.7059 × 10 5 1.9912
0.91/42.5710 × 10 5 1.8680 × 10 3
1/85.6535 × 10 6 2.18514.2765 × 10 4 2.1270
1/161.4053 × 10 6 2.00831.0752 × 10 4 1.9919
1/323.5777 × 10 7 1.97382.7043 × 10 5 1.9912
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, D.; Liu, Y.; Li, H.; Fang, Z. Second-Order Time Stepping Scheme Combined with a Mixed Element Method for a 2D Nonlinear Fourth-Order Fractional Integro-Differential Equations. Fractal Fract. 2022, 6, 201. https://doi.org/10.3390/fractalfract6040201

AMA Style

Wang D, Liu Y, Li H, Fang Z. Second-Order Time Stepping Scheme Combined with a Mixed Element Method for a 2D Nonlinear Fourth-Order Fractional Integro-Differential Equations. Fractal and Fractional. 2022; 6(4):201. https://doi.org/10.3390/fractalfract6040201

Chicago/Turabian Style

Wang, Deng, Yang Liu, Hong Li, and Zhichao Fang. 2022. "Second-Order Time Stepping Scheme Combined with a Mixed Element Method for a 2D Nonlinear Fourth-Order Fractional Integro-Differential Equations" Fractal and Fractional 6, no. 4: 201. https://doi.org/10.3390/fractalfract6040201

Article Metrics

Back to TopTop