Next Article in Journal
Novel Precise Solitary Wave Solutions of Two Time Fractional Nonlinear Evolution Models via the MSE Scheme
Next Article in Special Issue
Existence of Solutions to a System of Riemann-Liouville Fractional Differential Equations with Coupled Riemann-Stieltjes Integrals Boundary Conditions
Previous Article in Journal
Asymptotic Synchronization of Fractional-Order Complex Dynamical Networks with Different Structures and Parameter Uncertainties
Previous Article in Special Issue
The Construction of High-Order Robust Theta Methods with Applications in Subdiffusion Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Implicit Difference Scheme for the Fourth-Order Nonlinear Evolution Equation with Multi-Term Riemann–Liouvile Fractional Integral Kernels

1
College of Sciences, Hunan University of Technology, Zhuzhou 412007, China
2
Laboratory of Computational Physics, Institute of Applied Physics and Computational Mathematics, Beijing 100088, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(8), 443; https://doi.org/10.3390/fractalfract6080443
Submission received: 29 June 2022 / Revised: 28 July 2022 / Accepted: 9 August 2022 / Published: 15 August 2022

Abstract

:
In this paper, an implicit difference scheme is proposed and analyzed for a class of nonlinear fourth-order equations with the multi-term Riemann–Liouvile (R–L) fractional integral kernels. For the nonlinear convection term, we handle implicitly and attain a system of nonlinear algebraic equations by using the Galerkin method based on piecewise linear test functions. The Riemann–Liouvile fractional integral terms are treated by convolution quadrature. In order to obtain a fully discrete method, the standard central difference approximation is used to discretize the spatial derivative. The stability and convergence are rigorously proved by the discrete energy method. In addition, the existence and uniqueness of numerical solutions for nonlinear systems are proved strictly. Additionally, we introduce and compare the Besse relaxation algorithm, the Newton iterative method, and the linearized iterative algorithm for solving the nonlinear systems. Numerical results confirm the theoretical analysis and show the effectiveness of the method.

1. Introduction

Partial integro-differential equations (PIDEs) have been applied widely in physical models, chemistry and biology [1,2,3,4]. Additionally, the fractional reaction–subdiffusion equation is believed to provide a powerful tool for the modeling plenty of natural phenomena in physics, biology, and chemistry [5,6,7]. Many numerical methods have been extensively studied. In [8], Sanz-Serna was the first to propose the difference scheme for nonlinear integro-differential equations; then, Lopez-Marcos [9] made a direct extension and considered the difference method for a class of nonlinear partial integro differential equations. Tang [10] considered a finite difference scheme for nonlinear PIDEs, approximated the differential term using the Crank–Nicolson scheme, and dealt with the integral term with the product trapezoidal method. Fairweather and Pani [11] used the backward Euler–Galerkin method for some partial integral differentials and derived the prior error estimates. Xu [12,13,14] also completed a series of studies for nonlinear integro-differential equations. A class of fractional convection–diffusion equations with variable coefficients are solved with the Sinc–Legendre collocation method [15], and nonlinear fractional convection–diffusion equations are solved using the homotopy analysis method [16]. For more development of numerical methods and analysis of the fractional reaction–subdiffusion equations, we refer the readers to [17,18,19].
This paper is devoted to the study of an implicit difference scheme for the nonlinear fourth-order equation with the multi-term Riemann–Liouvile fractional integral kernels
u t ( x , t ) + u ( x , t ) u x ( x , t ) L 1 u ( x , t ) + L 2 u ( x , t ) = f ( x , t ) , 0 < t T , 0 < x < L ,
the initial condition and the boundary value conditions are
u ( x , 0 ) = u 0 ( x ) , 0 x L ,
u ( 0 , t ) = u ( L , t ) = u x x ( 0 , t ) = u x x ( L , t ) = 0 , 0 < t T ,
respectively, where f ( x , t ) and u 0 ( x ) are the given smooth functions. Additionally, the L 1 u and L 2 u are defined by
L 1 u ( x , t ) = u x x ( x , t ) + I α 1 u x x ( x , t ) , 0 < α 1 < 1 ,
L 2 u ( x , t ) = u x x x x ( x , t ) + I α 2 u x x x x ( x , t ) , 0 < α 2 < 1 ,
where for γ = α 1 , α 2 , 0 < γ < 1 , I γ denote the R–L fractional integral operator [2] defined by
I γ φ ( t ) = 0 t β ( t s ) φ ( s ) d s = 1 Γ ( γ ) 0 t ( t s ) γ 1 φ ( s ) d s , t > 0 .
For the fourth-order nonlinear partial differential equations, many scholars have carried out extensive research [9,20,21,22,23]. In the paper, we propose the backward Euler scheme and convolution quadrature finite difference method for (1)–(3). The nonlinear convective term in our equation deals with Galerkin method, which attains an advantage over the scheme in [23]. We also introduce and compare three nonlinear iterative methods, including the Besse relaxation algorithm, the Newton iterative method, and the linearized iterative algorithm, to solve the nonlinear systems. We also discuss the advantages and disadvantages of three kinds of methods. The existence and uniqueness of numerical solutions for nonlinear systems are proved strictly. The stability and convergence are rigorously proved by the discrete energy method.
The outline of the paper is as follows. In Section 2, the backward Euler implicit difference scheme is derived. In Section 3, it is proved that the stability of the difference scheme under the L 2 and H 1 norms. In particular, the existence of the backward Euler implicit difference scheme is proved by the Leray–Schauder Theorem. In the Section 4, convergence is proved, and the uniqueness of solution is also proved. The numerical examples are given to check our analysis in Section 5. Finally, this paper ends with a brief conclusion in Section 6.

2. The Construction of the Fully Discrete Scheme

Let J be a positive integer, define the space-step size h : = L J , and x j : = j h ( 0 j J ) is the mesh points. For a positive integer N, we introduce the time-step size k : = T N , the nodes t n : = n k ( 0 n N ) , and the intermediate nodes t n 1 2 : = t n 1 2 ( 1 n N ) .
Additionally, we define the following grid functions:
U j n : = u ( x j , t n ) , f j n : = f ( x j , t n ) , 0 j J , 0 n N .
Giving grid function U = { U j n | 0 j J , 0 n N } . Some notations are defined as follows
δ t U j n = 1 k ( U j n U j n 1 ) , δ x U j n = 1 h ( U j n U j 1 n ) ; Δ U j n = U j + 1 n U j 1 n , Δ + U j n = U j + 1 n U j n ; Δ U j n = U j n U j 1 n , Δ x U j n = 1 2 h ( U j + 1 n U j 1 n ) ; U j n = 1 3 ( U j + 1 n + U j n + U j 1 n ) , δ x 2 U j n = 1 h ( δ x U j + 1 n δ x U j n ) ; δ x 4 U j n = 1 h 2 ( δ x 2 U j + 1 n 2 δ x 2 U j n + δ x 2 U j 1 n ) .
To construct the scheme fully, we first introduce the first-order quadrature rule [20,21] to approximate the R–L fractional integral I γ φ ( t )
I γ φ ( t n ) q ^ n γ ( φ ) = k γ p = 1 n ω n p γ φ p = k γ p = 0 n 1 ω p γ φ n p ,
by the generating power series ( δ ( ζ ) ) γ = ( 1 ζ ) γ , the quadrature weights ω p γ can be attained by
p = 0 ω p γ ζ p = ( 1 ζ ) γ .
Further, the quadrature weights ω p γ can be computed by
ω 0 γ = 1 , ω p γ = γ ( γ + 1 ) ( γ + p 1 ) p ! , p = 1 , 2 , .
Let E ( φ ) ( t n ) = I γ φ ( t n ) q ^ n γ ( φ ) , we can obtain the quadrature error in the next lemma.
Lemma 1
([3,14]). Let φ ( t ) be a real and continuously differentiable function in 0 < t T , and φ t ( t ) is continuous and integrable for 0 < t T . Then, based on the Equation (9), the error of the convolution quadrature is bounded by
| E ( φ ) ( t n ) | C k t n γ 1 | φ ( 0 ) | + C k 0 t n 1 ( t n s ) γ 1 | φ t ( s ) | d s + C k γ t n 1 t n | φ t ( s ) | d s ,
where the constant C does not rely on k.
Lemma 2.
Let u ( x , t ) C x , t 4 , 2 ( [ 0 , L ] × ( 0 , T ] ) , for 1 j J 1 , 1 n N ; it holds that
| ( R 1 ) j n | = | I α 1 u x x ( x j , t n ) q ^ n α 1 ( δ x 2 U j ) | C ( k α 1 n α 1 1 + h 2 ) .
Proof. 
By using the Taylor expansion with integral remainder [24,25,26], we obtain
2 u x 2 ( x j , t n ) = δ x 2 U j n 1 6 h 2 0 1 [ 4 u x 4 ( x j + s h , t n ) + 4 u x 4 ( x j s h , t n ) ] ( 1 s ) 3 d s , 1 j J 1 , 1 n N ,
by triangle inequality, we obtain
| ( R 1 ) j n | = | I α 1 u x x ( x j , t n ) q ^ n α 1 ( δ x 2 U j ) | | I α 1 u x x ( x j , t n ) q ^ n α 1 ( u x x ( x j , · ) ) | + | q ^ n α 1 ( u x x ( x j , · ) ) q ^ n α 1 ( δ x 2 U j ) | , 1 j J 1 , 1 n N .
Since q ^ n α 1 ( 1 ) = k α 1 p = 0 n 1 ω p α 1 = 1 Γ ( α 1 ) 0 t n ( t n s ) α 1 1 · 1 d s = t n α 1 Γ ( α 1 + 1 ) , then
| ( R 1 ) j n | q ^ n α 1 ( 1 ) h 2 6 | 0 1 [ 4 U x 4 ( x j + s h , t n i ) + 4 U x 4 ( x j s h , t n i ) ] ( 1 s ) 3 d s | + | I α 1 u x x ( x j , t n ) q ^ n α 1 ( u x x ( x j , · ) ) | , C h 2 t n α 1 Γ ( α 1 + 1 ) , 1 j J 1 , 1 n N .
By Lemma 1, we obtain
| I α 1 u x x ( x j , t n ) q ^ n α 1 ( u x x ( x j , · ) ) | C n α 1 1 k α 1 , 1 j J 1 , 1 n N .
The proof is finished.  ☐
Lemma 3.
Let u ( x , t ) C x , t 6 , 2 ( [ 0 , L ] × ( 0 , T ] ) , for 1 j J 1 , 1 n N , we know
| ( R 2 ) j n | = | I α 2 u x x x x ( x i , t n ) q ^ n α 2 ( δ x 4 U j ) | C ( n α 2 1 k α 2 + h 2 ) .
Proof. 
By using the Taylor expansion with integral remainder, we have
4 u x 4 ( x j , t n ) = δ x 4 U j n 1 6 h 2 0 1 [ 6 u x 6 ( x j + s h , t n ) + 6 u x 6 ( x j s h , t n ) ] ( 1 s ) 3 d s , 1 j J 1 , 1 n N .
Similarly to Lemma 2, we can complete the proof of the Lemma 3.  ☐
We now derive the backward Euler implicit difference scheme for the problem (1)–(3). Considering (1) at the point ( x j , t n ) , we obtain
u t ( x j , t n ) + u ( x j , t n ) u x ( x j , t n ) L 1 u ( x j , t n ) + L 2 u ( x j , t n ) = f ( x j , t n ) , 1 j J 1 , 1 n N .
Next, we discretize the (13) one by one. First, from Lemmas 2 and 3, we obtain
I α 1 u x x ( x j , t n ) = q ^ n α 1 ( δ x 2 U j ) + ( R 1 ) j n , 1 j J 1 , 1 n N , I α 2 u x x x x ( x j , t n ) = q ^ n α 2 ( δ x 4 U j ) + ( R 2 ) j n , 1 j J 1 , 1 n N ,
and
u x x ( x j , t n ) = δ x 2 U j n + ( R 3 ) j n , u x x x x ( x j , t n ) = δ x 4 U j n + ( R 4 ) j n ,
where
( R 3 ) j n = 1 6 h 2 0 1 [ 4 u x 4 ( x j + s h , t n ) + 4 u x 4 ( x j s h , t n ) ] ( 1 s ) 3 d s , ( R 4 ) j n = 1 6 h 2 0 1 [ 6 u x 6 ( x j + s h , t n ) + 6 u x 6 ( x j s h , t n ) ] ( 1 s ) 3 d s .
Thus, we have
L 1 u ( x j , t n ) = u x x ( x j , t n ) + I α 1 u x x ( x j , t n ) = δ x 2 U j n + q ^ n α 1 ( δ x 2 U j ) + ( R 1 ) j n + ( R 3 ) j n , 1 j J 1 , 1 n N ,
and
L 2 u ( x j , t n ) = u x x x x ( x j , t n ) + I α 2 u x x x x ( x j , t n ) = δ x 4 U j n + q ^ n α 2 ( δ x 4 U j ) + ( R 2 ) j n + ( R 4 ) j n . 1 j J 1 , 1 n N .
Second, for the nonlinear convection term u u x , we discretize it by the Galerkin method with piecewise linear test functions
u ( x j , t n ) u x ( x j , t n ) = U j + 1 n + U j n + U j 1 n 3 U j + 1 n U j 1 n 2 h + ( R 5 ) j n = 1 6 h ( U j n Δ U j n + Δ ( U j n ) 2 ) + O ( h 2 ) , 1 j J 1 , 1 n N .
Third, for u t ( x j , t n ) , we have
u t ( x j , t n ) = δ t U j n + ( R 6 ) j n , 1 j J 1 , 1 n N ,
where
( R 6 ) j n = k 0 1 2 u t 2 ( x j , t n 1 + s k ) s d s .
Substituting (14)–(18) into (13), we obtain
δ t U j n + 1 6 h ( U j n Δ U j n + Δ ( U j n ) 2 ) k α 1 p = 1 n ω n p α 1 δ x 2 U j p + k α 2 p = 1 n ω n p α 2 δ x 4 U j p δ x 2 U j n + δ x 4 U j n = f j n + R j n , 1 j J 1 , 1 n N ,
in which
R j n = ( R 1 ) j n ( R 2 ) j n ( R 3 ) j n ( R 4 ) j n ( R 5 ) j n ( R 6 ) j n , 1 j J 1 , 1 n N .
By Lemmas 1–3, there is a constant C independent of h and k, which satisfies
| R j n | C ( n α 1 1 k α 1 + n α 2 1 k α 2 + h 2 ) , 1 j J 1 , 1 n N .
The following initial and boundary value conditions can be attained
U 0 n = U J n = 0 , δ x 2 U 0 n = δ x 2 U J n = O ( h 2 ) , 1 n N . U j 0 = u 0 ( x j ) , 0 j J .
Omitting the small terms in (19) and (21), and replacing U j n with its numerical approximation u j n , 1 j J 1 , 1 n N , we obtain the backward Euler implicit difference scheme
δ t u j n + 1 6 h ( u j n Δ u j n + Δ ( u j n ) 2 ) L 1 u j n + L 2 u j n = f j n , u 0 n = u J n = 0 , δ x 2 u 0 n = δ x 2 u J n = 0 , u j 0 = u 0 ( x j ) ,
and
L 1 u j n = δ x 2 u j n + q ^ n α 1 ( δ x 2 u j ) , 1 j J 1 , 1 n N ,
L 2 u j n = δ x 4 u j n + q ^ n α 2 ( δ x 4 u j ) , 1 j J 1 , 1 n N ,
where
δ x 4 u j n = ( 2 δ x 2 u 1 n + δ x 2 u 2 n ) / h 2 , j = 1 , 1 n N , ( δ x 2 u j 1 n 2 δ x 2 u j n + δ x 2 u j + 1 n ) / h 2 , 2 j J 2 , 1 n N , ( δ x 2 u J 2 n 2 δ x 2 u J 1 n ) / h 2 , j = J 1 , 1 n N .

3. Existence and Stability

In this section, we analyze the L 2 stability, L stability, and existence of the backward Euler implicit difference scheme (22).
Firstly, we shall introduce some notations and lemmas that will be used for the proof of the stability. Let V h = { s | s = ( s 0 , s 1 , , s J ) , s 0 = s J = 0 } . For any grid functions s , g V h , we denote
s , g = h j = 1 J 1 s j g j , | | s | | = max 1 j J 1 { | s j | } , s = s , s .
Lemma 4
([27,28]). For any function s defined on V h , we obtain
| | s | | L 2 | | δ x s | | .
Lemma 5
([9,29]). Let s , g V h ; then
δ x 2 s , g = j = 0 J 1 h ( δ x s j + 1 ) ( δ x g j + 1 ) .
Lemma 6
([24,25,30]). For any s , g V h , such that δ x 2 s 0 = δ x 2 s J = 0 ; then, we have
δ x 4 s , g = j = 1 J 1 h ( δ x 2 s j ) ( δ x 2 g j ) .
Lemma 7
([31]). Let β ( t ) = t α 1 / Γ ( α ) be defined in Equation (6); β ( t ) L 1 , l o c ( 0 , ) is a positive type if and only if
R e ( β ^ ( t ) ) 0 , f o r t C , R e ( t ) > 0 ,
where R e denotes the real part, β ^ denotes the Laplace transform of β ( t ) .
Lemma 8
([24,25]). If { b 0 , b 1 , , b n , } is a real-valued sequence such that b ^ ( z ) = n = 0 b n z n is analytic in D = { z C : | z | 1 } , then for any positive integer N and any ( V 1 , V 2 , , V N ) R N ,
n = 1 N ( p = 1 n b n p V p ) V n 0 ,
if and only if
R e b ^ ( z ) 0 , f o r z D .
It is noticed that the generating function (9) satisfies the condition of Lemma 8.

3.1. Stability

Theorem 1.
( L 2 -stability) Assume that { u j n | 1 j J 1 , 1 n N } is the solution of the backward Euler implicit difference scheme (22). We can obtain
u n u 0 + 2 k i = 1 n f i , 1 n N .
Proof. 
Taking the inner product of (22) with u n , for 1 n N , we obtain the following formula
δ t u n , u n + 1 6 h u n Δ u n + Δ ( u n ) 2 , u n k α 1 p = 1 n ω n p α 1 δ x 2 u p , u n δ x 2 u n , u n + k α 2 p = 1 n ω n p α 2 δ x 4 u p , u n + δ x 4 u n , u n = f n , u n .
From [9,22,32], we have
u n Δ u n + Δ ( u n ) 2 , u n = 0 ,
then for N 1 , (24) can be rearranged
2 k n = 1 N δ t u n , u n 2 k α 1 + 1 n = 1 N p = 1 n ω n p α 1 δ x 2 u p , u n 2 k n = 1 N δ x 2 u n , u n + 2 k n = 1 N δ x 4 u n , u n + 2 k α 2 + 1 n = 1 N p = 1 n ω n p α 2 δ x 4 u n , u n = 2 k n = 1 N f n , u n , 1 n N .
Next, we estimate the terms in (25) one by one. First, it is clear that
δ t u n , u n = 1 2 k u n u n 1 , u n u n 1 + u n + u n 1 1 2 k ( u n 2 u n 1 2 ) ,
we arrive at
2 k n = 1 N δ t u n , u n u N 2 u 0 2 .
Second, utilizing Lemmas 4, 5, 7, and 8, we have
2 k n = 1 N δ x 2 u n , u n 2 k α 1 + 1 n = 1 N p = 1 n ω n p α 1 δ x 2 u p , u n = 2 k n = 1 N h j = 1 J 1 ( δ x u j n ) ( δ x u j n ) + 2 k α 1 + 1 n = 1 N p = 1 n ω n p α 1 h j = 1 J 1 ( δ x u j p ) ( δ x u j n ) = 2 k h n = 1 N j = 1 J 1 ( δ x u j n ) ( δ x u j n ) + 2 k α 1 + 1 h j = 1 J 1 [ n = 1 N ( p = 1 n ω n p α 1 δ x u j p ) δ x u j n ] 0 , 1 n N .
Additionally,
2 k n = 1 N δ x 4 u n , u n + 2 k α 2 + 1 n = 1 N p = 1 n ω n p α 2 δ x 4 u p , u n = 2 k n = 1 N j = 1 J 1 h ( δ x 2 u j n ) ( δ x 2 u j n ) + 2 k α 2 + 1 n = 1 N p = 1 n ω n p α 2 j = 1 J 1 h ( δ x 2 u j p ) ( δ x 2 u j n ) = 2 k n = 1 N j = 1 J 1 h ( δ x 2 u j n ) ( δ x 2 u j n ) + 2 k α 2 + 1 h j = 1 J 1 [ n = 1 N ( p = 1 n ω n p α 2 δ x 2 u j p ) δ x 2 u j n 0 , 1 n N .
Substituting (26)–(28) into (25), and using the Cauchy–Schwarz inequality, we have
u N 2 u 0 2 + 2 k n = 1 N f n u n .
Taking u M = max 0 n N u n , we obtain
u N u M u 0 + 2 k i = 1 M f i u 0 + 2 k i = 1 N f i .
The proof of the Theorem 1 is finished.
 ☐
Theorem 2.
( H 1 -stability) Assume that { u j n | 1 j J 1 , 1 n N } is the solution of the backward Euler implicit difference scheme (22). Then, it holds that
| u n | 1 | u 0 | 1 + 2 k n = 1 N | f n | 1 , 1 n N .
Proof. 
Taking the inner product of (22) with 2 k δ x 2 u n , for 1 n N , we have
2 k δ t u n , δ x 2 u n k 3 h u n Δ u n + Δ ( u n ) 2 , δ x 2 u n + 2 k 1 + α 1 p = 1 n ω n p α 1 δ x 2 u p , δ x 2 u n + 2 k δ x 2 u n , δ x 2 u n 2 k 1 + α 2 p = 1 n ω n p α 2 δ x 4 u p , δ x 2 u n 2 k δ x 4 u n , δ x 2 u n = 2 k f n , δ x 2 u n .
Since
u n Δ u n + Δ ( u n ) 2 , δ x 2 u n = δ x ( u n Δ u n + Δ ( u n u n ) ) , δ x u n = j = 1 J 1 h δ x ( u j n Δ u j n + Δ ( u j n u j n ) ) δ x u j n = j = 1 J 1 h δ x ( u j n ( u j + 1 n u j 1 n ) + ( u j + 1 n u j + 1 n u j 1 n u j 1 n ) ) δ x u j n = j = 1 J 1 h δ x ( ( u j n + u j + 1 n ) u j + 1 n ( u j n + u j 1 n ) u j 1 n ) δ x u j n = j = 1 J 1 h δ x ( u j n + u j + 1 n ) δ x u j + 1 n δ x u j n j = 1 J 1 h δ x ( u j n + u j 1 n ) δ x u j 1 n δ x u j n = j = 1 J 1 h δ x ( u j n + u j + 1 n ) δ x u j + 1 n δ x u j n j = 0 J 2 h δ x ( u j n + u j + 1 n ) δ x u j + 1 n δ x u j n = h δ x ( u J 1 n + u J n ) δ x u J n δ x u J 1 n h δ x ( u 0 n + u 1 n ) δ x u 1 n δ x u 0 n = 0 .
Then, we have
k 3 h u n Δ u n + Δ ( u n ) 2 , δ x 2 u n = 0 .
For N 1 , (31) can be rearranged
2 k n = 1 N δ t u n , δ x 2 u n + 2 k 1 + α 1 n = 1 N p = 1 n ω n p α 1 δ x 2 u p , δ x 2 u n + 2 k n = 1 N δ x 2 u n , δ x 2 u n 2 k 1 + α 2 n = 1 N p = 1 n ω n p α 2 δ x 4 u p , δ x 2 u n 2 k n = 1 N δ x 4 u n , δ x 2 u n = 2 k n = 1 N f n , δ x 2 u n , 1 n N .
Since
δ t u n , δ x 2 u n 1 2 k ( | u n | 1 2 | u n 1 | 1 2 ) ,
then
2 k n = 1 N δ t u n , δ x 2 u n | u N | 1 2 | u 0 | 1 2 .
By Lemma 8, we have
2 k n = 1 N δ x 2 u n , δ x 2 u n + 2 k α 1 + 1 n = 1 N p = 1 n ω n p α 1 δ x 2 u p , δ x 2 u n 0 , 1 n N .
Further, by Lemmas 4, 5, 7, and 8, we have
2 k n = 1 N δ x 4 u n , δ x 2 u n 2 k α 2 + 1 n = 1 N p = 1 n ω n p α 2 δ x 4 u p , δ x 2 u n = 2 k n = 1 N j = 0 J 1 h ( δ x 3 u j n ) ( δ x 3 u j n ) + 2 k α 2 + 1 n = 1 N p = 1 n ω n p α 2 j = 0 J 1 h ( δ x 3 u j p ) ( δ x 3 u j n ) = 2 k n = 1 N j = 0 J 1 h ( δ x 3 u j n ) ( δ x 3 u j n ) + 2 k α 2 + 1 h j = 0 J 1 [ n = 1 N ( p = 1 n ω n p α 2 δ x 3 u j p ) δ x 3 u j n 0 , 1 n N .
Substituting (33)–(35) into (32), and using the Cauchy–Schwarz inequality, we have
| u N | 1 2 | u 0 | 1 2 + 2 k n = 1 N | f n | 1 | u n | 1 .
Similarly to Equation (30), we finish the proof of the Theorem 2.  ☐

3.2. Existence

Next, we will use the Leray–Schauder Theorem [33] to prove the existence of numerical solutions for the scheme (22).
Theorem 3.
Giving two positive integers J, N, and u 0 R J 1 , the Equation (22) has a solution u n for 1 n N .
Proof. 
We can employ the mathematical induction to prove the Theorem 3. Since u 0 R J 1 , for given u m , 1 m n 1 , we will prove that Equation (22) has a solution for u n .
At the beginning, we define the mapping X : R J 1 R J 1 by
X ( v ) : = k 6 h ( v Δ v + Δ ( v ) 2 ) + k δ x 2 v + k α 1 + 1 ω 0 α 1 δ x 2 v k α 2 + 1 ω 0 α 2 δ x 4 v k δ x 4 v .
Then, u n is a solution of (22) if and only if
u n = X ( u n ) + f ˜ ,
in which
f ˜ = u n 1 + k α 1 + 1 p = 1 n 1 ω n p α 1 δ x 2 u p k α 2 + 1 p = 1 n 1 ω n p α 2 δ x 4 u p + k f n .
Next, we need to prove that the mapping G ( · ) = X ( · ) + f ˜ has a fixed point. We consider an open ball L = A ( 0 , r ) in R J 1 endowed with the norm · in (23). Suppose that for λ > 1 and u n in the boundary of L ,
λ u n = G ( u n ) = X ( u n ) + f ˜ .
Since v Δ v + Δ ( v ) 2 , v = 0 , using Lemmas 5 and 6, we obtain
X ( u n ) , u n 0 .
Taking the inner product of (37) with u n , we have
λ u n 2 f ˜ , u n f ˜ u n 1 2 ( f ˜ 2 + u n 2 ) .
Thus,
λ 1 2 f ˜ 2 + u n 2 u n 2 = 1 2 ( f ˜ 2 u n 2 + 1 ) f ˜ 2 2 r 2 + 1 2 .
It is noted that the above inequality contradicts with hypothesis λ > 1 for large r. Hence, (37) has no solution on L . By the Leray–Schauder Theorem [33], there is a fixed point of G in the closure of L . The proof of existence Theorem is finished.  ☐

4. Uniqueness and Convergence

4.1. Convergence

Let
e j n = U j n u j n , 0 j J , 1 n N .
Subtracting (22) from (19), we obtain the following error equations
δ t e j n + 1 6 h ( e j n Δ e j n + Δ ( e j n ) 2 ) L 1 e j n + L 2 e j n = ( R 1 ) j n ( R 2 ) j n ( R 3 ) j n ( R 4 ) j n ( R 5 ) j n ( R 6 ) j n 1 6 h ( ( R 7 ) j n + ( R 8 ) j n ) , 1 j J 1 , 1 n N e 0 n = e J n = 0 , 1 n N , e j 0 = 0 , 0 j J ,
where
( R 7 ) j n = U j n Δ e j n + Δ ( e j n U j n ) , ( R 8 ) j n = e j n Δ U j n + Δ ( e j n U j n ) .
To complete the proof of convergence, we provide the following Lemmas.
Lemma 9
([34]). (Discrete Gronwall’s inequality) If A n is a non-negative real sequence and satisfies
A n c ˜ n + m = 0 n 1 d ˜ m A m , n 0 ,
where c ˜ n is non-descending and non-negative sequence, d ˜ m 0 , then it holds that
A n c ˜ n e x p ( m = 0 n 1 d ˜ m ) , n 0 .
Lemma 10.
For s , g V h , it holds that
( i ) g Δ s , g + Δ ( g ) 2 , s = 0 ; ( i i ) g Δ g , s + Δ ( g s ) , g = 0 .
Proof. 
(i) By the definition of · , · , we have
g Δ s , g + Δ ( g ) 2 , s = h j = 1 J 1 g j ( s j + 1 s j 1 ) g j + h j = 1 J 1 ( g j + 1 g j + 1 g j 1 g j 1 ) s j = h j = 2 J g j 1 s j g j 1 h j = 1 J 1 g j s j 1 g j + h j = 2 J g j g j s j 1 h j = 1 J 1 g j + 1 g j + 1 s j = h g J 1 s J g J 1 h g 0 s 1 g 0 + h g J s J 1 g J h g 1 s 0 g 1 = 0 .
The proof of (ii) are similar to (i). Thus, Lemma 10 is proved.  ☐
Lemma 11.
When U 0 = U J = 0 and e 0 = e J = 0 , then it holds that
k n = 1 N ( ( R 1 ) j n + ( R 2 ) j n + ( R 3 ) j n + ( R 4 ) j n + ( R 5 ) j n ) + ( R 6 ) j n ) C ( T ) ( k + h 2 ) .
Proof. 
Utilizing the conditions U 0 = U J = 0 and e 0 = e J = 0 .
Firstly, by (15), Lemmas 1 and 2, we have
k n = 1 N ( R 1 ) j n + k n = 1 N ( R 3 ) j n k n = 1 N j = 1 J 1 h [ C ( n α 1 1 k α 1 + h 2 ) ] 2 C k n = 1 N ( k α 1 n α 1 1 + h 2 ) C k ( n = 1 N t n α 1 1 k ) + C ( N k ) h 2 C k ( t 0 t N s α 1 1 d s ) + C ( T ) h 2 C k ( T α 1 α 1 ) + C ( T ) h 2 C ( T ) ( k + h 2 ) .
Secondly,
k n = 1 N ( R 5 ) j n = k n = 1 N j = 1 J 1 h ( ( R 5 ) j n ) 2 k n = 1 N j = 1 J 1 h ( C h 2 ) 2 C ( T ) h 2 .
Thirdly,
k n = 1 N ( R 6 ) j n = k n = 1 N j = 1 J 1 h ( ( R 6 ) j n ) 2 k n = 1 N j = 1 J 1 h ( C k ) 2 C ( T ) k .
Finally, by (16), Lemmas 1 and 3, we have
k n = 1 N ( R 2 ) j n + k n = 1 N ( R 4 ) j n k n = 1 N j = 1 J 1 h [ C ( n α 2 1 k α 2 + h 2 ) ] 2 C k ( t 0 t N s α 1 1 d s ) + C ( T ) h 2 C k ( T α 2 α 2 ) + C ( T ) h 2 C ( T ) ( k + h 2 ) .
Combining (40)–(43), we have
k n = 1 N ( ( R 1 ) j n + ( R 2 ) j n + ( R 3 ) j n + ( R 4 ) j n + ( R 5 ) j n + ( R 6 ) j n ) C ( T ) ( k + h 2 ) .
Therefore, we are done with this proof.  ☐
Lemma 12.
Set c 0 ^ : = max ( x , t ) [ 0 , L ] × ( 0 , T ] { | u ( x , t ) | , | u x ( x , t ) | } , for U 0 = U J = 0 , e 0 = e J = 0 , 1 n N , we have
| ( R 8 ) n , e n | 3 c 0 ^ h e n 2 .
Proof. 
By Lemma 10, for s , g V h , it holds that
Δ ( g s ) , s = 1 2 s j + 1 Δ + g + s j 1 Δ g , s ,
then, we obtain
Δ ( e n U n ) , e n = 1 2 e j + 1 n Δ + U n + e j 1 n Δ U n , e n , 1 n N .
Utilizing the boundary conditions U 0 = U J = 0 , e 0 = e J = 0 and using the Cauchy–Schwarz inequality, we obtain
| e j + 1 n Δ + U n , e n | Δ + U n | e j + 1 n , e n | = Δ + U n | j = 1 J 1 h e j + 1 n e j n | Δ + U n j = 1 J 1 h 2 ( ( e j + 1 n ) 2 + ( e j n ) 2 ) = 1 2 Δ + U n ( j = 1 J 1 h ( e j + 1 n ) 2 + e n 2 ) 1 2 Δ + U ( j = 2 J h ( e j n ) 2 + e n 2 ) Δ + U n e n 2 , 1 n N .
Additionally, we can get
| e j 1 n Δ U n , e n | Δ U n e n 2 , 1 n N .
Thus, we obtain
| ( R 8 ) n , e n | = | e n Δ U n + Δ ( e n U n ) , e n | = | e n Δ U n , e n + 1 2 e j + 1 n Δ + U n + e j 1 n Δ U n , e n | Δ U n e n 2 + 1 2 ( Δ + U n + Δ U n ) e n 2 3 c 0 ˜ h e n 2 , 1 n N .
The proof is proved.  ☐
Theorem 4.
( L 2 -convergence) Suppose that the problem (1)–(3) has smooth solution u ( x , t ) C x , t 4 , 2 ( [ 0 , L ] × ( 0 , T ] ) , { u j n | 0 j J , 1 n N } is the solution of difference scheme (22). We can obtain
max 1 n N U n u n C ( T ) ( k + h 2 ) .
Proof. 
Taking the inner product of the (38) with e n , summing up for n from 1 to N, utilizing (26) and Lemma 8, and noting
e n Δ e n + Δ ( e n ) 2 , e n = 0
we can obtain
e N 2 e 0 2 + 2 k n = 1 N R 1 n R 2 n R 3 n R 4 n R 5 n R 6 n 1 6 h ( R 7 n + R 8 n ) , e n , 1 n N .
It is noted that when e 0 = 0 , we have
e N 2 2 k n = 1 N ( R 1 n + R 2 n + R 3 n + R 4 n + R 5 n + R 6 n e n 2 k n = 1 N 1 6 h ( R 7 n + R 8 n ) , e n , 1 n N .
Since
R 7 n , e n = U n Δ e n + Δ ( e n U n ) , e n = j = 1 J 1 h ( U j n Δ e j n + Δ ( e j n U j n ) ) e j n = j = 1 J 1 h ( U j n ( e j + 1 n e j 1 n ) + ( e j + 1 n U j + 1 n e j 1 n U j 1 n ) ) e j n = j = 1 J 1 h ( ( U j n + U j + 1 n ) e j + 1 n ( U j n + U j 1 n ) e j 1 n ) e j n = j = 1 J 1 h ( U j n + U j + 1 n ) e j + 1 n e j n j = 1 J 1 h ( U j n + U j 1 n ) e j 1 n e j n = j = 1 J 1 h ( U j n + U j + 1 n ) e j + 1 n e j n j = 0 J 2 h ( U j n + U j + 1 n ) e j + 1 n e j n = h ( U J 1 n + U J n ) e J n e J 1 n h ( U 0 n + U 1 n ) e 1 n e 0 n = 0 , 1 n N .
Combining (48), Lemma 12 and inequality (40), (47) can be written as
e N 2 2 k n = 1 N ( R 1 n + R 2 n + R 3 n + R 4 n + R 5 n + R 6 n ) e n + c 0 ^ k n = 1 N e n 2 , 1 n N .
Taking appropriate M such that e M = max 0 n N e n and using Lemma 11, we obtain
e N e M 2 k n = 1 N ( R 1 n + R 2 n + R 3 n + R 4 n + R 5 n + R 6 n ) + c 0 ^ k n = 1 N e n C ( T ) ( k + h 2 ) + c 0 ^ k n = 1 N e n .
Further
( 1 c 0 ^ k ) e N C ( T ) ( k + h 2 ) + c 0 ^ k n = 0 N 1 e n .
Using discrete Gronwall inequality, for k < c 0 ^ 2 , we obtain
e N 2 exp { 2 c 0 ^ N k } C ( T ) ( k + h 2 ) C ( T ) ( k + h 2 ) .
 ☐

4.2. Uniqueness

Theorem 5.
Under the assumptions in Theorem 4—for h is small enough and k = o ( h 3 4 ) —then the difference scheme (22) has a unique solution.
Proof. 
Set u n R n 1 and v n R n 1 , 0 n N to be the solutions of (22). Since u 0 = v 0 , we assume u m = v m for 0 m n 1 . Next, we need to prove u n = v n .
First, using (22), we have
δ t ( u j n v j n ) δ x 2 ( u j n v j n ) + δ x 4 ( u j n v j n ) + 1 6 h ( u j n Δ u j n + Δ ( u j n ) 2 v j n Δ v j n Δ ( v j n ) 2 ) = k α 1 p = 1 n ω n p α 1 δ x 2 ( u j p v j p ) k α 2 p = 1 n ω n p α 2 δ x 4 ( u j p v j p ) .
Second, taking the inner product of (51) with u n v n , and using Lemmas 5, 6, and 8, we obtain
1 2 k ( u n v n 2 u n 1 v n 1 2 ) 1 6 h u n Δ u n + Δ ( u n ) 2 v n Δ v n Δ ( v n ) 2 , u n v n = 1 6 h u n Δ ( u n v n ) + ( u n v n ) Δ v n + Δ ( u n v n ) ( u n + v n ) , u n v n .
Since
u n Δ ( u n v n ) + ( u n v n ) Δ v n + Δ ( u n v n ) ( u n + v n ) , u n v n = ( u n v n ) Δ v n + Δ ( v n ( u n v n ) ) , u n v n .
Then,
u n v n 2 u n 1 v n 1 2 k 3 h ( u n v n ) Δ v n + Δ ( v n ( u n v n ) ) , u n v n k 3 h | ( u n v n ) Δ v n + Δ ( v n ( u n v n ) ) , u n v n | .
Further, we have
| ( u n v n ) Δ v n + Δ ( v n ( u n v n ) ) , u n v n | Δ v n u n v n 2 + 1 2 ( Δ + v n + Δ v n ) u n v n 2 .
Rearranging, we have
Δ v n = max 1 j J 1 { | u j + 1 n v j 1 n | } max 1 j J 1 { | v j + 1 n V j + 1 n | + | V j + 1 n V j 1 n | + | V j 1 n v j 1 n | } 2 V n v n + C h 2 h 1 2 V n v n + C h C h 1 2 ( k + h 2 ) + C h .
Additionally,
| ( u n v n ) Δ v n + Δ ( v n ( u n v n ) ) , u n v n | C [ h 1 2 ( k + h 2 ) + h ] u n v n 2 .
Thus, we ottain
u n v n C ( k 2 h 3 2 + k h 1 2 + k ) u n v n .
Using inequality (56), we have u n v n 2 = 0 for k = o ( h 3 4 ) as h 0 and finish the proof.  ☐

5. Numerical Results

In this section, we solve this problem (1)–(3) with L = T = 1 by difference scheme (22). We provide three iterative methods [32,35,36]: the Besse relaxtion algorithm (Besse), the Newton iterative method (Newton), and the linearized iterative algorithm (linearized), to solve the nonlinear system (22). Let M a x S t e p = 300 and e p s = 1.0 × 10 5 and
E ( h , k ) = h j = 1 J 1 ( U j N u j N ) 2 , r a t e x = l o g 2 ( E ( 2 h , k ) E ( h , k ) ) , r a t e t = l o g 2 ( E ( h , 2 k ) E ( h , k ) ) .
Example 1.
In the first example, we consider the initial condition φ ( x ) = sin π x , the source term
f ( x , t ) = s i n 2 π x ( 2 α t α 1 Γ ( α + 1 ) 2 ( α + 1 ) t α Γ ( α + 2 ) ) + π s i n 4 π x ( 1 2 t α Γ ( α + 1 ) t α + 1 Γ ( α + 2 ) ) 2 + 4 π 2 s i n 2 π x ( t α 1 Γ ( α 1 + 1 ) 2 t α 1 + α Γ ( α + α 1 + 1 ) t α 1 + α + 1 Γ ( α + α 1 + 2 ) ) + 16 π 4 s i n 2 π x ( t α 2 Γ ( α 2 + 1 ) 2 t α 2 + α Γ ( α + α 2 + 1 ) t α 2 + α + 1 Γ ( α + α 2 + 2 ) ) ( 16 π 4 s i n 2 π x + 4 π 2 s i n 2 π x ) ( 1 2 t α Γ ( α + 1 ) t α + 1 Γ ( α + 2 ) ) .
and the exact solution is
u ( x , t ) = sin 2 π x ( 1 2 t α Γ ( α + 1 ) t α + 1 Γ ( α + 2 ) ) ,
where α, 0 < α < 1 is the regular parameter.
Table 1 lists the L 2 norm errors; the corresponding spatial convergence rate; and the total number of iterations of our scheme under different parameters α 1 and α 2 , respectively. Taking the temporal step k = 1 / 1024 and α = 0.50 , we can know from Table 1 that the spatial convergence order is about order 2. Through comparison, it can be seen that the numerical results of the three iterative methods have a small gap in the spatial direction.
Fix the spatial step h = 1 / J = 1024 and α = 0.50 . Table 2 shows that the temporal convergence order is about order one. Through the comparison of three iteration methods, we can find that the temporal convergence order of the Basse relaxation algorithm is not very stable. In addition, the total number of iterations of the linear iterative algorithm is less than the Newton iterative method.
Taking α = 0.5 fixed, Figure 1 shows the spatial convergence order for N = 1024 , and Figure 2 shows the convergence order in the time direction for J = 1024 . It can be seen that the numerical results of the convergence order are in good agreement with the theoretical analysis.
Example 2.
In the second Example, we take the exact solution
u ( x , t ) = sin π x 2 t α Γ ( α + 1 ) , 0 < α < 1 .
Correspondingly, the initial condition is u 0 ( x ) = 0 and the inhomogeneous term is
f ( x , t ) = sin π x 2 α t α 1 Γ ( α + 1 ) + 2 π sin 2 π x ( t α Γ ( α + 1 ) ) 2 + 2 π 2 sin ( π x ) t α + α 1 Γ ( α + α 1 + 1 ) + 2 π 4 sin ( π x ) t α + α 2 Γ ( α + α 2 + 1 ) + ( π 4 sin π x + π 2 sin π x ) 2 t α Γ ( α + 1 ) .
It can be seen from Table 3 and Table 4 that the spatial convergence order is about order two and the temporal convergence order is about order one, respectively. It can be seen that the numerical results are the same as Example 1 and the convergence order is in good agreement with the theoretical analysis.

6. Concluding Remarks

In this paper, we propose an implicit difference scheme for a class of nonlinear fourth-order equations with the multi-term Riemann–Liouvile fractional integral kernels. For the nonlinear convection term, we use the Galerkin method based on piecewise linear test functions. The Riemann–Liouvile fractional integral terms are treated by convolution quadrature. The standard central difference approximation is used to discretize the spatial derivative. The stability and convergence are rigorously proved by the discrete energy method. The existence and uniqueness of the numerical solutions for nonlinear systems are proved strictly. Lastly, we introduce and compare three iterative methods for solving the nonlinear systems.

Author Contributions

Conceptualization, X.J.; methodology, X.Y. and X.J.; software, H.Z.; validation, X.Y., H.Z., and Q.T.; formal analysis, X.Y., and X.J.; writing—original draft preparation, X.J.; and writing—review and editing, X.Y., H.Z., and Q.T. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported by the National Natural Science Foundation of China (12126321), the Scientific Research Fund of Hunan Provincial Education Department (21B0550), and the Hunan Provincial Natural Science Foundation of China (2022JJ50083, 2021JJ30209).

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. Friedman, A.; Shinbrot, M. Volterra integral equations in Banach space. Tran 1967, 126, 131–179. [Google Scholar] [CrossRef]
  2. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  3. Grimmer, R.C.; Pritchard, A.J. Analytic resolvent operators for integral equations in Banach space. J. Differ. Equations 1983, 50, 234–259. [Google Scholar] [CrossRef]
  4. Renardy, M. Mathematical Analysis of Viscoelastic Flows. Annu. Rev. Fluid Mech. 1989, 21, 21–34. [Google Scholar] [CrossRef]
  5. Amblard, F.; Maggs, A.C.; Yurke, B.; Pargellis, A.N.; Leibler, S. Subdiffusion and anomalous local viscoelasticity in actin networks. Phys. Rev. Lett. 1996, 77, 4470. [Google Scholar] [CrossRef] [PubMed]
  6. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives—Theory and Applications; Gordon and Breach Science Publishers: New York, NY, USA, 1993. [Google Scholar]
  7. Seki, K.; Wojcik, M.; Tachiya, M. Fractional reaction–diffusion equation. J. Chem. Phys. 2003, 119, 2165–2174. [Google Scholar] [CrossRef]
  8. Sanz-Serna, J.M. A numerical method for a partial integro-differential equation. SIAM J. Numer. Anal. 1988, 25, 319–327. [Google Scholar] [CrossRef]
  9. Lopez-Marcos, J.C. A difference scheme for a nonlinear partial integro-differential equation. SIAM J. Numer. Anal. 1990, 27, 20–31. [Google Scholar] [CrossRef]
  10. Tao, T. A finite difference scheme for partial integro-differential equations with a weakly singular kernel. Appl. Numer. Math. 1993, 11, 309–319. [Google Scholar]
  11. Pani, A.K.; Fairweather, G. An H1-Galerkin mixed finite element method for an evolution equation with a positive-type memory term. SIAM J. Numer. Anal. 2003, 40, 1475–1490. [Google Scholar] [CrossRef]
  12. Xu, D. Numerical asymptotic stability for the integro-differential equations with the multi-term kernels. Appl. Math. Comput. 2017, 309, 107–132. [Google Scholar] [CrossRef]
  13. Zhou, J.; Xu, D.; Dai, X. Weak Galerkin finite element method for the parabolic integro-differential equation with weakly singular kernel. Comput. Appl. Math. 2019, 38, 1–12. [Google Scholar] [CrossRef]
  14. Zhou, J.; Xu, D.; Chen, H. A weak Galerkin finite element method for multi-term time-fractional diffusion equations. East Asian J. Appl. Math. 2018, 8, 181–193. [Google Scholar] [CrossRef]
  15. Saadatmandi, A.; Dehghan, M.; Azizi, M.R. The Sinc–Legendre collocation method for a class of fractional convection diffusion equation with variable coefficients. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 4125–4136. [Google Scholar] [CrossRef]
  16. Dehghan, M.; Manafian, J.; Saadatmandi, A. Solving nonlinear fractional partial differential equations using the homotopy analysis method. Numer. Methods Partial. Differ. Equations 2010, 26, 448–479. [Google Scholar] [CrossRef]
  17. Chen, C.M.; Liu, F.; Turner, I.; Anh, V. A Fourier method for the fractional diffusion equation describing sub-diffusion. J. Comput. Phys. 2007, 227, 886–897. [Google Scholar] [CrossRef]
  18. Zhuang, P.; Liu, F.; Anh, V.; Turner, I. New solution and analytical techniques of the implicit numerical method for the anomalous subdiffusion equation. SIAM J. Numer. Anal. 2008, 46, 1079–1095. [Google Scholar] [CrossRef]
  19. Wei, L.; Dai, H.; Zhang, D.; Si, Z. Fully discrete local discontinuous Galerkin method for solving the fractional telegraph equation. Calcolo 2014, 51, 175–192. [Google Scholar] [CrossRef]
  20. Lubich, C. Discretized fractional calculus. SIAM J. Math. Anal. 1986, 17, 704–719. [Google Scholar] [CrossRef]
  21. Lubich, C. Convolution quadrature and discretized operational calculus (I). Numer. Math. 1988, 52, 187–199. [Google Scholar] [CrossRef]
  22. Chen, H.; Xu, D. A second-order fully discrete difference scheme for a nonlinear partial integro-differential equation. J. Syst. Sci. Math. Sci. 2008, 28, 51–70. (In Chinese) [Google Scholar]
  23. Yupen, K.; Sernasanz, J.M. Convergence of Methods for the Numerical Solution of the Korteweg-de Vries Equation. IMA J. Numer. Anal. 1981, 1, 215–221. [Google Scholar] [CrossRef]
  24. Hu, X.; Zhang, L. A compact finite difference scheme for the fourth-order fractional diffusion-wave system. Comput. Phys. Commun. 2011, 182, 1645–1650. [Google Scholar] [CrossRef]
  25. Hu, X.; Zhang, L. On finite difference methods for fourth-order fractional diffusion-wave and subdiffusion systems. Appl. Math. Comput. 2011, 218, 5019–5034. [Google Scholar] [CrossRef]
  26. Zhang, Y.; Sun, Z.; Wu, H. Error estimates of Crank-Nicolson type difference schemes for the subdiffusion equation. SIAM J. Numer. Anal. 2011, 49, 2302–2322. [Google Scholar] [CrossRef]
  27. Sun, Z. Numerical Methods for Partial Differential Equations, 2nd ed.; Science Press: Beijing, China, 2012. (In Chinese) [Google Scholar]
  28. Zhou, Y. Application of Discrete Functional Analysis to the Finite Difference Method; International Academic: Beijing, China, 1990. [Google Scholar]
  29. Chen, H.; Gan, S.; Xu, D.; Liu, Q. A second order BDF compact difference scheme for fractional order Volterra equations. Int. J. Comp. Math. 2016, 93, 1140–1154. [Google Scholar] [CrossRef]
  30. Qiu, W.; Xu, D.; Chen, H. A formally second-order BDF finite difference scheme for the integro-differential equations with the multi-term kernels. Int. J. Comput. Math. 2020, 97, 2055–2073. [Google Scholar] [CrossRef]
  31. Xu, D. The global behavior of time discretization for an abstract Volterra equation in Hilbert space. Calcolo 1997, 34, 71–104. [Google Scholar]
  32. Qiu, W.; Chen, H.; Zheng, X. An implicit difference scheme and algorithm implementation for the one-dimensional time-fractional Burgers equations. Math. Comput. Simul. 2019, 166, 298–314. [Google Scholar] [CrossRef]
  33. Ortega, J.M.; Rheinboldt, W.C. Iterative Solution of Nonlinear Equations in Several Variables; Academic Press: Cambridge, MA, USA, 1970. [Google Scholar]
  34. Sloan, I.H.; Thomée, V. Time discretization of an integro-differential equation of parabolic type. SIAM J. Numer. Anal. 1986, 23, 1052–1061. [Google Scholar] [CrossRef]
  35. Besse, C. Relaxation scheme for the nonlinear Schrödinger equation and Davey-Stewartson systems. Comptes Rendus de l’Académie des Sci.-Ser. I-Math. 1998, 326, 1427–1432. [Google Scholar]
  36. Zouraris, G.E. Error estimation of the Besse relaxation scheme for a semilinear heat equation. ESAIM Math. Model. Numer. Anal. 2021, 55, 301–328. [Google Scholar] [CrossRef]
Figure 1. The error and convergence orders in space with α = 0.50 and k = 1 / 1024 , for Example 1.
Figure 1. The error and convergence orders in space with α = 0.50 and k = 1 / 1024 , for Example 1.
Fractalfract 06 00443 g001
Figure 2. The error and convergence orders in time with α = 0.50 and h = 1 / 1024 , for Example 1.
Figure 2. The error and convergence orders in time with α = 0.50 and h = 1 / 1024 , for Example 1.
Fractalfract 06 00443 g002
Table 1. The errors and convergence rates when k = 1 / 1024 and α = 0.50 , for Example 1.
Table 1. The errors and convergence rates when k = 1 / 1024 and α = 0.50 , for Example 1.
Methods α 1 , α 2 JError r a t e x Iterative
B e s s e 16 2.3245 × 10 2
α 1 = 0.30 32 1.1700 × 10 2 0.9904
α 2 = 0.70 64 5.7776 × 10 3 1.0179
128 2.7732 × 10 3 1.0589
16 2.1483 × 10 2
α 1 = 0.35 32 1.0779 × 10 2 0.9950
α 2 = 0.65 64 5.3063 × 10 3 1.0224
128 2.5347 × 10 3 1.0659
16 1.8288 × 10 2
α 1 = 0.75 32 9.1218 × 10 3 1.0035
α 2 = 0.55 64 4.4609 × 10 3 1.0320
128 2.1079 × 10 3 1.0816
N e w t o n 16 2.3456 × 10 2 46
α 1 = 0.30 32 1.1747 × 10 2 0.9977 87
α 2 = 0.70 64 5.7882 × 10 3 1.0211 155
128 2.7753 × 10 3 1.0605 259
16 2.1633 × 10 2 46
α 1 = 0.35 32 1.0811 × 10 2 1.0007 87
α 2 = 0.65 64 5.3130 × 10 3 1.0249 155
128 2.5358 × 10 3 1.0671 259
16 1.8353 × 10 2 45
α 1 = 0.75 32 9.1346 × 10 3 1.0066 86
α 2 = 0.55 64 4.4631 × 10 3 1.0333 154
128 2.1078 × 10 3 1.0823 259
L i n e a r i z e d 16 2.3455 × 10 2 46
α 1 = 0.30 32 1.1747 × 10 2 0.9976 87
α 2 = 0.70 64 5.7879 × 10 3 1.0212 154
128 2.7751 × 10 3 1.0605 259
16 2.1632 × 10 2 46
α 1 = 0.35 32 1.0812 × 10 2 1.0006 87
α 2 = 0.65 64 5.3132 × 10 3 1.0250 154
128 2.5357 × 10 3 1.0672 259
16 1.8353 × 10 2 45
α 1 = 0.75 32 9.1347 × 10 3 1.0066 86
α 2 = 0.55 64 4.4626 × 10 3 1.0335 153
128 2.1077 × 10 3 1.0822 259
Table 2. The errors and convergence rates when h = 1 / 1024 and α = 0.50 , for Example 1.
Table 2. The errors and convergence rates when h = 1 / 1024 and α = 0.50 , for Example 1.
Methods α 1 , α 2 NError r a t e t Iterative
B e s s e 16 2.3245 × 10 2
α 1 = 0.30 32 1.1700 × 10 2 0.9904
α 2 = 0.70 64 5.7776 × 10 3 1.0179
128 2.7732 × 10 3 1.0589
16 2.1483 × 10 2
α 1 = 0.35 32 1.0779 × 10 2 0.9950
α 2 = 0.65 64 5.3063 × 10 3 1.0224
128 2.5347 × 10 3 1.0659
16 1.8288 × 10 2
α 1 = 0.75 32 9.1218 × 10 3 1.0035
α 2 = 0.55 64 4.4609 × 10 3 1.0320
128 2.1079 × 10 3 1.0816
N e w t o n 16 2.3456 × 10 2 46
α 1 = 0.30 32 1.1747 × 10 2 0.9977 87
α 2 = 0.70 64 5.7882 × 10 3 1.0211 155
128 2.7753 × 10 3 1.0605 259
16 2.1633 × 10 2 46
α 1 = 0.35 32 1.0811 × 10 2 1.0007 87
α 2 = 0.65 64 5.3130 × 10 3 1.0249 155
128 2.5358 × 10 3 1.0671 259
16 1.8353 × 10 2 45
α 1 = 0.75 32 9.1346 × 10 3 1.0066 86
α 2 = 0.55 64 4.4631 × 10 3 1.0333 154
128 2.1078 × 10 3 1.0823 259
L i n e a r i z e d 16 2.3455 × 10 2 46
α 1 = 0.30 32 1.1747 × 10 2 0.9976 87
α 2 = 0.70 64 5.7879 × 10 3 1.0212 154
128 2.7751 × 10 3 1.0605 259
16 2.1632 × 10 2 46
α 1 = 0.35 32 1.0812 × 10 2 1.0006 87
α 2 = 0.65 64 5.3132 × 10 3 1.0250 154
128 2.5357 × 10 3 1.0672 259
16 1.8353 × 10 2 45
α 1 = 0.75 32 9.1347 × 10 3 1.0066 86
α 2 = 0.55 64 4.4626 × 10 3 1.0335 153
128 2.1077 × 10 3 1.0822 259
Table 3. The errors and convergence rates when k = 1 / 1024 and α = 0.50 , for Example 2.
Table 3. The errors and convergence rates when k = 1 / 1024 and α = 0.50 , for Example 2.
Methods α 1 , α 2 JError r a t e x Iterative
B e s s e α 1 = 0.30 16 9.6163 × 10 3
α 2 = 0.70 32 2.2743 × 10 3 2.092
64 4.4453 × 10 4 2.423
α 1 = 0.35 16 9.7560 × 10 3
α 2 = 0.65 32 2.3922 × 10 3 2.073
64 5.5698 × 10 4 2.315
N e w t o n α 1 = 0.30 16 9.6292 × 10 3 2048
α 2 = 0.70 32 2.2840 × 10 3 2.0762048
64 4.5341 × 10 4 2.3332048
α 1 = 0.35 16 9.6486 × 10 3 2048
α 2 = 0.65 32 2.3005 × 10 3 2.0682048
64 4.6915 × 10 4 2.2942048
L i n e a r i z e d α 1 = 0.30 16 9.6291 × 10 3 2048
α 2 = 0.70 32 2.2839 × 10 3 2.0762048
64 4.5330 × 10 4 2.3332048
α 1 = 0.35 16 9.6484 × 10 3 2048
α 2 = 0.65 32 2.3004 × 10 3 2.0682048
64 4.6904 × 10 4 2.2942048
Table 4. The errors and convergence rates when h = 1 / 1024 and α = 0.50 , for Example 2.
Table 4. The errors and convergence rates when h = 1 / 1024 and α = 0.50 , for Example 2.
Methods α 1 , α 2 NError r a t e t Iterative
B e s s e α 1 = 0.30 16 1.2909 × 10 2
α 2 = 0.70 32 6.4875 × 10 3 0.993
64 3.2196 × 10 3 1.011
α 1 = 0.35 16 1.1689 × 10 2
α 2 = 0.65 32 5.8697 × 10 3 0.994
64 2.9127 × 10 3 1.011
N e w t o n α 1 = 0.30 16 1.2818 × 10 2 62
α 2 = 0.70 32 6.4717 × 10 3 0.986109
64 3.2142 × 10 3 1.010192
α 1 = 0.35 16 1.1588 × 10 2 62
α 2 = 0.65 32 5.8495 × 10 3 0.986110
64 2.9036 × 10 3 1.011192
L i n e a r i z e d α 1 = 0.30 16 1.2813 × 10 2 48
α 2 = 0.70 32 6.4754 × 10 3 0.98596
64 3.2101 × 10 3 1.012192
α 1 = 0.35 16 1.1580 × 10 2 48
α 2 = 0.65 32 5.8529 × 10 3 0.98496
64 2.9054 × 10 3 1.010192
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jiang, X.; Yang, X.; Zhang, H.; Tian, Q. An Implicit Difference Scheme for the Fourth-Order Nonlinear Evolution Equation with Multi-Term Riemann–Liouvile Fractional Integral Kernels. Fractal Fract. 2022, 6, 443. https://doi.org/10.3390/fractalfract6080443

AMA Style

Jiang X, Yang X, Zhang H, Tian Q. An Implicit Difference Scheme for the Fourth-Order Nonlinear Evolution Equation with Multi-Term Riemann–Liouvile Fractional Integral Kernels. Fractal and Fractional. 2022; 6(8):443. https://doi.org/10.3390/fractalfract6080443

Chicago/Turabian Style

Jiang, Xiaoxuan, Xuehua Yang, Haixiang Zhang, and Qingqing Tian. 2022. "An Implicit Difference Scheme for the Fourth-Order Nonlinear Evolution Equation with Multi-Term Riemann–Liouvile Fractional Integral Kernels" Fractal and Fractional 6, no. 8: 443. https://doi.org/10.3390/fractalfract6080443

Article Metrics

Back to TopTop