Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

A high-order numerical scheme for right Caputo fractional differential equations with uniform accuracy


  • In this paper, we mainly study the high-order numerical scheme of right Caputo time fractional differential equations with uniform accuracy. Firstly, we construct the high-order finite difference method for the right Caputo fractional ordinary differential equations (FODEs) based on piecewise quadratic interpolation. The local truncation error of right Caputo FODEs is given, and the stability analysis of the right Caputo FODEs is proved in detail. Secondly, the time fractional partial differential equations (FPDEs) with right Caputo fractional derivative is studied by coupling the time-dependent high-order finite difference method and the spatial central second-order difference scheme. Finally, three numerical examples are used to verify that the convergence order of high-order numerical scheme is 3λ in time with uniform accuracy.

    Citation: Li Tian, Ziqiang Wang, Junying Cao. A high-order numerical scheme for right Caputo fractional differential equations with uniform accuracy[J]. Electronic Research Archive, 2022, 30(10): 3825-3854. doi: 10.3934/era.2022195

    Related Papers:

    [1] Chang Hou, Hu Chen . Stability and pointwise-in-time convergence analysis of a finite difference scheme for a 2D nonlinear multi-term subdiffusion equation. Electronic Research Archive, 2025, 33(3): 1476-1489. doi: 10.3934/era.2025069
    [2] Xingyang Ye, Xiaoyue Liu, Tong Lyu, Chunxiu Liu . $ \alpha $-robust error analysis of two nonuniform schemes for Caputo-Hadamard fractional reaction sub-diffusion problems. Electronic Research Archive, 2025, 33(1): 353-380. doi: 10.3934/era.2025018
    [3] Lijie Liu, Xiaojing Wei, Leilei Wei . A fully discrete local discontinuous Galerkin method based on generalized numerical fluxes to variable-order time-fractional reaction-diffusion problem with the Caputo fractional derivative. Electronic Research Archive, 2023, 31(9): 5701-5715. doi: 10.3934/era.2023289
    [4] Yining Yang, Yang Liu, Cao Wen, Hong Li, Jinfeng Wang . Efficient time second-order SCQ formula combined with a mixed element method for a nonlinear time fractional wave model. Electronic Research Archive, 2022, 30(2): 440-458. doi: 10.3934/era.2022023
    [5] Shuaikang Wang, Yunzhi Jiang, Yongbin Ge . High-order compact difference methods for solving two-dimensional nonlinear wave equations. Electronic Research Archive, 2023, 31(6): 3145-3168. doi: 10.3934/era.2023159
    [6] Wenjing An, Xingdong Zhang . An implicit fully discrete compact finite difference scheme for time fractional diffusion-wave equation. Electronic Research Archive, 2024, 32(1): 354-369. doi: 10.3934/era.2024017
    [7] Cheng Wang . Convergence analysis of Fourier pseudo-spectral schemes for three-dimensional incompressible Navier-Stokes equations. Electronic Research Archive, 2021, 29(5): 2915-2944. doi: 10.3934/era.2021019
    [8] Leilei Wei, Xiaojing Wei, Bo Tang . Numerical analysis of variable-order fractional KdV-Burgers-Kuramoto equation. Electronic Research Archive, 2022, 30(4): 1263-1281. doi: 10.3934/era.2022066
    [9] Mingfa Fei, Wenhao Li, Yulian Yi . Numerical analysis of a fourth-order linearized difference method for nonlinear time-space fractional Ginzburg-Landau equation. Electronic Research Archive, 2022, 30(10): 3635-3659. doi: 10.3934/era.2022186
    [10] Akeel A. AL-saedi, Jalil Rashidinia . Application of the B-spline Galerkin approach for approximating the time-fractional Burger's equation. Electronic Research Archive, 2023, 31(7): 4248-4265. doi: 10.3934/era.2023216
  • In this paper, we mainly study the high-order numerical scheme of right Caputo time fractional differential equations with uniform accuracy. Firstly, we construct the high-order finite difference method for the right Caputo fractional ordinary differential equations (FODEs) based on piecewise quadratic interpolation. The local truncation error of right Caputo FODEs is given, and the stability analysis of the right Caputo FODEs is proved in detail. Secondly, the time fractional partial differential equations (FPDEs) with right Caputo fractional derivative is studied by coupling the time-dependent high-order finite difference method and the spatial central second-order difference scheme. Finally, three numerical examples are used to verify that the convergence order of high-order numerical scheme is 3λ in time with uniform accuracy.



    It is known that fractional calculus is widely used, especially in engineering and science, and it is mainly described and realized through fractional differential equations (FDEs). For example: finance, biology, automatic control theory, mechanics, information theory and other fields have real applications. The Caputo-type fractional derivatives are divided into right Caputo derivative and left Caputo derivative. According to the research [1], by means of piecewise quadratic interpolation, a FODE high-order numerical scheme with consistent precision is given, and the unconditionally stable and consistent sharp numerical order is strict. A general high order method was used to solve FODE based on block-by-block method in [2]. In [3], by means of the L2 formula, a high-order compact finite difference method with respect to time FPDE is constructed. The high-order finite-difference methods with respect to time FPDE is introduced, moreover the first proof the stability of 3α was presented in [4]. The finite-difference method introduced in [5] is a meshless generalized type and is applied to deal with 3D variable-order time FPDE. In [6], the Caputo fractional derivative is approximated by a fractional numerical differentiation method and uses a high-order numerical approach to deal with time-dependent FPDEs. In [7], in order to obtain the fully discrete form of the spatial fractional diffusion wave equation, the time-dependent second-order difference method and the spatial finite element method are proposed. According to the study [8], the time fractional diffusion equation in regard to the Mittag-Leffler matrix function is solved by the line method. In [9], a high-order numerical scheme is introduced to infinitely approximate the Riemann-Liouville fractional derivative. In [10], some numerical methods are proposed to solve fractional calculus, such as piecewise interpolation and Simpson's method. The paper [11] presented a fractional Taylor-type formula for the right Caputo fractional derivative, meanwhile the derivative is characterized by a fractional differential formula and a fractional integral remainder. In [12], the right Caputo fractional derivative is obtained by making use of the singularity-preserving spectrum configuration approach of fractional differential equations, the convergence analysis to obtain and the best error estimate is obtained. In [13], based on the derived operation matrix, using the Gauss-Lobatto quadrature formula is not only effective for studying fractional optimal control problems, but also for fractional order variational problems. At the same time, it is also verified that the Lagrange multiplier method is still valid for them. Discuss two second-order numerical differential equations of Caputo derivative operator, moreover, proving its unconditional convergence and stability with the help of discrete energy approach in [14]. In [15], some numerical approaches to fractional derivatives are constructed, which are Caputo-type derivatives with finite real-valued lower bounds and Riemann-Liouville-type derivatives with infinite lower bounds. In [16], based on cubic Lagrangian interpolation polynomials, proposed a high-order numerical method to approximate Caputo fractional derivatives. In [17], in order to determine the spatially related source terms in the opposite problem of the time-fractional diffusion equation, the time finite difference method and the spatially local discontinuous Galerkin method are used to construct a numerical scheme. A high-order form of the Caputo-type fractional convection-diffusion equation is constructed under the Dirichlet boundary condition in [18]. In [19], the numerical solution for the coupled nonlinear time-dependent FPDE with Caputo derivatives was given by the implicit trapezoidal method. In [20], the high-order scheme of Caputo fractional derivative approximation was developed and applied to solve the time-dependent FPDEs. With smooth conditions on the solution, piecewise polynomials were popularly used to solve fractional differential equations; refer to the literature [21,22,23,24,25] for details. For no-smooth solutions, one should introduce the non-uniform meshes for the fractional differential equations, and readers can refer to [26,27,28] for details.

    In the current literature, we learn that there are limited high-order numerical schemes for studying right Caputo FDEs with uniform accuracy. Therefore, based on the idea of [1], this paper constructs a high-order numerical scheme with uniform precision convergence for right Caputo FDEs.

    The main content of this paper is organized as follows: We adopt a high-order numerical scheme to solve the right Caputo FODE, and Section 2 analyzes the local truncation error and stability of this scheme in detail. In Section 3, we study time-dependent FPDE with right Caputo derivative, implementing discrete-time FPDE by finite-difference methods in time, and second-order central-difference methods in space. In Section 4, some numerical examples are given to verify efficient high-order numerical methods and support our theoretical findings. Finally, some conclusions from this work are drawn in Section 5.

    Consider the following FODE

    tDλbm(t)=g(t,m(t)),atb,0<λ<1, (2.1)

    where the initial condition is m(b)=m0, and m0 is a known constant, tDλbm(t) in (2.1) defined as the right Caputo fractional derivative of order λ which is given by

    tDλbm(t)=1Γ(1λ)bt(ρt)λm(ρ)dρ, (2.2)

    here Γ() means Gamma function in [29].

    Now, we will construct a high-order scheme of (2.1) and divide the interval [a,b] into W uniform sub-intervals. Suppose a=t0<<tq<<tW=b, tq=qη, q=0,1,2,,W, and η=baW is the step size, mq is the numerical solution of (2.1) at tq, and gq=g(tq,mq).

    In order to discretize the right Caputo fractional derivative of (2.2), one can firstly determine the values of m(t) at tW2,tW1,tW, and employ quadratic Lagrange interpolation to m(t) on [tW2, tW] as follows

    m(t)γ[tW2,tW]m(t)=2i=0κi,W2(t)mW2+i, (2.3)

    where the quadratic Lagrangian interpolation basis function at points tW2,tW1 and tW are κi,W2,i=0,1,2, which are defined as follows

    κ0,W2(t)=(ttW1)(ttW)2η2,κ1,W2(t)=(ttW2)(ttW)η2,κ2,W2(t)=(ttW2)(ttW1)2η2. (2.4)

    For q=W1,W2, substituting (2.3) into (2.2), we can obtain

    tDλbm(tW1)=1Γ(1λ)tWtW1(ρtW1)λm(ρ)dρ 1Γ(1λ)tWtW1(ρtW1)λ[γ[tW2,tW]m(ρ)]dρ= E0,0W1mW2+E1,0W1mW1+E2,0W1mW, (2.5)
    tDλbm(tW2)= 1Γ(1λ)tWtW2(ρtW2)λm(ρ)dρ 1Γ(1λ)tWtW2(ρtW2)λ[γ[tW2,tW]m(ρ)]dρ= E0,0W2mW2+E1,0W2mW1+E2,0W2mW, (2.6)

    where the expression of Ei,0W1, Ei,0W2 are as follows

    Ei,0W1= 1Γ(1λ)tWtW1(ρtW1)λκi,W2(ρ)dρ,i=0,1,2, (2.7)
    Ei,0W2= 1Γ(1λ)tWtW2(ρtW2)λκi,W2(ρ)dρ,i=0,1,2. (2.8)

    When qW3, firstly in the interval of [tl1,tl], the approximation solution of m(t) at points tl1, tl, tl+1 is

    m(t)γ[tl1,tl]m(t)=2i=0ωi,l(t)ml1+i, (2.9)

    where

    ω0,l(t)=(ttl)(ttl+1)2η2,ω1,l(t)=(ttl1)(ttl+1)η2,ω2,l(t)=(ttl1)(ttl)2η2. (2.10)

    Substituting (2.3) and (2.9) into (2.2), we have

    tDλbm(tq)=1Γ(1λ)tWtq(ρtq)λm(ρ)dρ=1Γ(1λ)[tWtW1(ρtq)λm(ρ)dρ+W1l=q+1tltl1(ρtq)λm(ρ)dρ]1Γ(1λ){tWtW1(ρtq)λ[γ[tW2,tW]m(ρ)]dρ+W1l=q+1tltl1(ρtq)λ[γ[tl1,tl]m(ρ)]dρ}=E0,0qmW2+E1,0qmW1+E2,0qmW+W1l=q+1(E0,lqml1+E1,lqml+E2,lqml+1), (2.11)

    where

    Ei,0q=1Γ(1λ)tWtW1(ρtq)λκi,W2(ρ)dρ,i=0,1,2,Ei,lq=1Γ(1λ)tltl1(ρtq)λωi,l(ρ)dρ,i=0,1,2; l=W1,,q+1, (2.12)

    and κi,W2(t), ωi,l(t) are in (2.4) and (2.10), respectively.

    In summary, the linear combination of ml approximates the right Caputo derivative tDλbm(tq). After calculation, it is found that each Ei,lq is proportional to ηλΓ(3λ). After sorting (2.5),(2.6) and (2.11), the discrete Caputo derivative ηLλbmq be obtained as follows

    ηLλbmq={ηλΓ(3λ)(ˉE0mW2+ˉE1mW1+ˉE2mW),q=W1,ηλΓ(3λ)(E0mW2+E1mW1+E2mW),q=W2,ηλΓ(3λ)[ˉFqmW2+ˉGqmW1+ˉHqmW+W1l=q+1(Flml1+Glml+Hlml+1)],qW3, (2.13)

    where the values of all the coefficients E,F,G,H have been carefully calculated as follows

    ˉE0=λ2,ˉE1=22λ,ˉE2=3λ42,E0=λ+22λ,E1=4λ2λ,E2=3λ22λ;[2mm]ˉFq=2λ2[(Wq)1λ+(Wq1)1λ]+(Wq)2λ(Wq1)2λ;ˉGq=2(2λ)(Wq)1λ2(Wq)2λ+2(Wq1)2λ;[2mm]ˉHq=3(2λ)2(Wq)1λ+2λ2(Wq1)1λ+(Wq)2λ(Wq1)2λ;Fl=3(2λ)2(lq1)1λ+2λ2(lq)1λ+(lq)2λ(lq1)2λ;Gl=2(2λ)(lq1)1λ2(lq)2λ+2(lq1)2λ;Hl=2λ2[(lq)1λ+(lq1)1λ]+(lq)2λ(lq1)2λ. (2.14)

    With the observe of the above coefficients, we will find that all the coefficients only depend on the constant of λ. With the help of (2.13), we have

    tDλbm(tq)ηLλbmq,q=W1,,1,0.

    Therefore, this sufficiently shows that the high-order numerical scheme corresponding to the above Eq (2.1) is

    ηLλbmq=g(tq,mq),q=W1,,1,0. (2.15)

    In order to analysis the local error of scheme (2.15), we bring in the following operator

    ηLλbm(tq)={ηλΓ(3λ)[ˉE0m(tW2)+ˉE1m(tW1)+ˉE2m(tW)],q=W1,ηλΓ(3λ)[E0m(tW2)+E1m(tW1)+E2m(tW)],q=W2,ηλΓ(3λ)[ˉFqm(tW2)+ˉGqm(tW1)+ˉHqm(tW)+W1l=q+1(Flm(tl1)+Glm(tl)+Hlm(tl+1))],qW3, (2.16)

    where the values of all the coefficients E,F,G,H are defined by (2.14), which is replace mq with m(tq) in (2.13).

    Theorem 2.1. Suppose m(t)C3[a,b],0<λ<1, let

    Rq(η)=tDλbm(tq)ηLλbm(tq),q=W1,,1,0, (2.17)

    we have

    |Rq(η)|Cmη3λ, (2.18)

    where Cm is a positive constant independent of η.

    Proof. The following error estimates are estimated with the help of Taylor's theorem,

    m(t)γ[tW2,tW]m(t)=m(3)(ξW(ρ))6(ρtW2)(ρtW1)(ρtW), (2.19)
    m(t)γ[tl1,tl]m(t)=m(3)(ξl(ρ))6(ρtl1)(ρtl)(ρtl+1), (2.20)

    where ξW(ρ)[tW2,tW], ξl(ρ)[tl1,tl+1].

    When q=W1, according to (2.19), we get the following

    |RW1(η)|=|tDλbm(tW1)ηLλbm(tW1)|=1Γ(1λ)|tWtW1(ρtW1)λd[m(ρ)γ[tW2,tW]m(ρ)]|=λΓ(1λ)|tWtW1[m(ρ)γ[tW2,tW]m(ρ)](ρtW1)λ1dρ|=λΓ(1λ)|tWtW1m(3)(ξW(ρ))6(ρtW2)(ρtW)(ρtW1)λdρ|λΓ(1λ)tWtW1|m(3)(ξW(ρ))6(ρtW2)(ρtW)(ρtW1)λ|dρλ6Γ(1λ)maxt[a,b]|m(3)(t)|tWtW1(ρtW2)(tWρ)(ρtW1)λdρ=λ6Γ(1λ)maxt[a,b]|m(3)(t)|[11λtWtW1(ρtW1)1λ(2ρtWtW2)dρ]=λ6Γ(2λ)maxt[a,b]|m(3)(t)|[12λ(tWtW1)2λ(tWtW2)        22λtWtW1(ρtW1)2λdρ]=λ6Γ(2λ)maxt[a,b]|m(3)(t)|[22λη3λ22λtWtW1(ρtW1)2λdρ]=λ3Γ(3λ)maxt[a,b]|m(3)(t)|(113λ)η3λ=λ(2λ)3Γ(4λ)maxt[a,b]|m(3)(t)|η3λCmη3λ, (2.21)

    where Cm is a positive constant independent of η.

    When q=W2, by (2.19), we have

    |RW2(η)|=|tDλbm(tW2)ηLλbm(tW2)|=|1Γ(1λ)tWtW2(ρtW2)λ{m(ρ)[γ[tW2,tW]m(ρ)]}dρ|=1Γ(1λ)|tWtW2(ρtW2)λd[m(ρ)γ[tW2,tW]m(ρ)]|=λΓ(1λ)|tWtW2[m(ρ)γ[tW2,tW]m(ρ)](ρtW2)λ1dρ|=λΓ(1λ)|tWtW2m(3)(ξW(ρ))6(ρtW1)(ρtW)(ρtW2)λdρ|λ6Γ(1λ)maxt[a,b]|m(3)(t)|tWtW2|(ρtW1)(ρtW)(ρtW2)λ|dρλ6Γ(1λ)maxt[a,b]|m(3)(t)|tWtW2η2η(ρtW2)λdρ=λ6Γ(1λ)maxt[a,b]|m(3)(t)|2η2tWtW2(ρtW2)λdρ=λ6Γ(1λ)maxt[a,b]|m(3)(t)|2η211λ(2η)1λCmη3λ. (2.22)

    When qW3, according to (2.20), we obtain that

    |Rq(η)|=|tDλbm(tq)ηLλbm(tq)|=|1Γ(1λ)tWtq(ρtq)λ[m(ρ)γ[tq,tW]m(ρ)]dρ|=1Γ(1λ)|tWtW1(ρtq)λd[m(ρ)γ[tW2,tW]m(ρ)]+W1l=q+2tltl1(ρtq)λd[m(ρ)γ[tl1,tl]m(ρ)]+tq+1tq(ρtq)λd[m(ρ)γ[tq1,tq]m(ρ)]|=λΓ(1λ)|tWtW1[m(ρ)γ[tW2,tW]m(ρ)](ρtq)λ1dρ+W1l=q+2tltl1[m(ρ)γ[tl1,tl]m(ρ)](ρtq)λ1dρ+tq+1tq[m(ρ)γ[tq1,tq]m(ρ)](ρtq)λ1dρ|=λΓ(1λ)|S1+S2+S3|. (2.23)

    Next, we estimate each item at the right hand side of (2.23). By using (2.19), S1 is calculated as following

    |S1|=|tWtW1[m(ρ)γ[tW2,tW]m(ρ)](ρtq)λ1dρ|=|tWtW1m(3)(ξW(ρ))6(ρtW1)(ρtW)(ρtW2)(ρtq)λ1dρ|16maxt[a,b]|m(3)(t)|tWtW1|(ρtW1)(ρtW)(ρtW2)(ρtq)λ1|dρ16maxt[a,b]|m(3)(t)|tWtW1ηη2η(tWtq)λ1dρ=16maxt[a,b]|m(3)(t)|2η3ηηλ1(Wq)λ113maxt[a,b]|m(3)(t)|η3λ.

    S2 and S3 are calculated as follows

    |S2|=|W1l=q+2tltl1[m(ρ)γ[tl1,tl]m(ρ)](ρtq)λ1dρ|=|W1l=q+2tltl1m(3)(ξl(ρ))6(ρtl1)(ρtl)(ρtl+1)(ρtq)λ1dρ|16maxt[a,b]|m(3)(t)|W1l=q+2tltl1|(ρtl1)(ρtl)(ρtl+1)(ρtq)λ1|dρη33maxt[a,b]|m(3)(t)|tW1tq+1(ρtq)λ1dρ=13λmaxt[a,b]|m(3)(t)|η3λ[1(W1q)λ]13λmaxt[a,b]|m(3)(t)|η3λ, (2.24)
    |S3|=|tq+1tq[m(ρ)γ[tq1,tq]m(ρ)](ρtq)λ1dρ|=|tq+1tqm(3)(ξq(ρ))6(ρtq1)(ρtq+1)(ρtq)λdρ|16maxt[a,b]|m(3)(t)|tq+1tq|(ρtq1)(ρtq+1)(ρtq)λ|dρ=16maxt[a,b]|m(3)(t)|tq+1tq(ρtq1)(tq+1ρ)(ρtq)λdρ=16(1λ)maxt[a,b]|m(3)(t)|tq+1tq(ρtq1)(tq+1ρ)d(ρtq)1λ=16(1λ)maxt[a,b]|m(3)(t)|tq+1tq(ρtq)1λ(2ρtq1tq+1)dρ=16(1λ)maxt[a,b]|m(3)(t)|[12λ(tq+1tq)2λ(tq+1tq1)      22λtq+1tq(ρtq)2λdρ]=26(1λ)(2λ)maxt[a,b]|m(3)(t)|[η3λ13λ(tq+1tq)3λ]=13(1λ)(3λ)maxt[a,b]|m(3)(t)|η3λ. (2.25)

    Bringing (2.24) and (2.25) into (2.23), we can get

    |Rq(η)|=λΓ(1λ)|S1+S2+S3|Cmη3λ. (2.26)

    Combining (2.21), (2.22) with (2.26), Theorem 2.1 has been proved.

    We will now analyze the stability of the scheme (2.15), analogous to integer order differential equations, considering the problem

    g(t,m(t))=θm(t), (2.27)

    where θ>0 is a real number, first introducing the symbol,

    η0=Γ(3λ)ηλ,α0=Fq+1=4λ2. (2.28)

    Now rewrite the scheme (2.15) as follows, for qW3,

    mq+α10η0θmq=α10[(Gq+1+Fq+2)mq+1+(Hq+1+Gq+2+Fq+3)mq+2+W3s=q+3(Hs1+Gs+Fs+1)ms+(ˉFq+HW3+GW2+FW1)mW2+(HW2+GW1+ˉGq)mW1+(HW1+ˉHq)mW]. (2.29)

    When q=W1,W2, we have

    mW1+η012(1λ)θmW1=12(1λ)(¯E0mW2+¯E2mW),mW2+η02λλ+2θmW2=2λλ+2(E1mW1+E2mW). (2.30)

    Equations (2.29) and (2.30) are solved together, and to further simplify the representation, the coefficients are introduced, when qW3,

    dqq+1=(Gq+1+Fq+2)α10,dqq+2=(Hq+1+Gq+2+Fq+3)α10,dqs=(Hs1+Gs+Fs+1)α10,s=q+3,q+4,,W3,dqW2=(ˉFq+HW3+GW2+FW1)α10,dqW1=(HW2+GW1+ˉGq)α10,dqW=(HW1+ˉHq)α10. (2.31)

    Therefore, (2.29) is re-expressed as follows

    mq+α10η0θmq=Ws=q+1dqsms,qW3. (2.32)

    Before analyzing the stability of (2.32), two auxiliary lemmas are given.

    Lemma 2.2. For all 0<λ<1,qW3, the coefficients in the problem (2.32) satisfy:

    1)  Ws=q+1dqs=1;

    2)  dqs>0,s=W,W1,,q+4,q+3;

    3)  0<dqq+1<43;

    4)  The symbol for dqq+2 can not be determined;

    5)  14(dqq+1)2+dqq+2>0.

    Proof. For a detailed proof, see Appendix A.

    In Lemma 2.2, we find that the value of dqq+2 can be positive or negative. In order to prove that the high order scheme is absolutely stability for λ(0,1), let

    τ=12dqq+1, (2.33)

    then the Eq (2.32) can be re-expressed as follows

    mqτmq+1+α10η0θmq=τ(mq+1τmq+2)+(τ2+dqq+2)(mq+2τmq+3)+(τ3+τdqq+2+dqq+3)(mq+3τmq+4)++(τWq2+τWq4dqq+2++τdqW3+dqW2)(mW2τmW1)+(τW1q+τW3qdqq+2++τdqW2+dqW1)(mW1τmW)+(τWq+τW2qdqq+2++τdqW1+dqW)mW.

    Now we denote

    ˉdqs=τsq+sk=q+2τskdqk,s=W,W1,,q+2, (2.34)
    ˉms=msτms+1,s=W1,W2,,q. (2.35)

    The equivalent form of (2.29) is

    ˉmq+α10η0θmq=τˉmq+1+W1s=q+2ˉdqsˉms+ˉdqWmW. (2.36)

    Lemma 2.3. For all 0<λ<1,qW3, the coefficients of (2.36) satisfy

    1)  0<τ<23;

    2)  ˉdqs>0,s=W,W1,,q+2;

    3)  τ+W1s=q+2ˉdqs+ˉdqW1.

    Proof. 1) According to 3) in Lemma 2.2 and (2.33), it is obviously provable.

    2) When s=q+2,

    ˉdqq+2=τ2+dqq+2=14(dqq+1)2+dqq+2.

    According to 5) in Lemma 2.2, we have ˉdqq+2>0, thus

    ˉdqs=ˉdqs+1τ+dqs,s=W,W1,,q+3,

    and by 2) in Lemma 2.2, τ>0, we have

    ˉdqs>0,s=W,W1,,q+2.

    3) Assume Qq=τ+W1s=q+2ˉdqs+ˉdqW, for (2.34), we have

    Qq=Wqs=1τs+dqq+2Wq2s=0τs++dqW11s=0τs+dqW=τ1τWq1τ+dqq+21τWq11τ++dqW21τ31τ+dqW11τ21τ+dqW.

    Further available,

    (1τ)Qq=τ(1τWq)+dqq+2(1τWq1)++dqW1(1τ2)+dqW(1τ).

    According to 1), 2), 5) in Lemma 2.2 and (2.33), we get

    (1τ)Qqτ(1τWq)+dqq+2(1τWq1)+Ws=q+3dqs=(τ+Ws=q+2dqs)τWq1(τ2+dqq+2)=(1τ)τWq1(τ2+dqq+2)<(1τ).

    Therefore, Qq=τ+W1s=q+2ˉdqs+ˉdqW1. The proof of Lemma 2.3 is then completed.

    Lemma 2.4. For all 0<λ<1, there is

    ˉm2q+α10η0θm2qm2W,q=W1,,1,0. (2.37)

    Proof. For a detailed proof, see Appendix B.

    Theorem 2.5. When g is defined by (2.27), the high-order numerical scheme to (2.1)is stable, and have

    |mq|3|mW|,q=W1,,1,0.

    Proof. According to Lemma 2.4, we get

    |ˉmq||mW|,q=W1,,1,0. (2.38)

    From (2.35) and ms=ˉms+τms+1==ˉms+τˉms+1++τW1sˉmW1+τWsmW, bying using (2.38) and 1) in Lemma 2.3, we have

    |mq|=|ˉmq+τˉmq+1++τW1qˉmW1+τWqmW||ˉmq|+τ|ˉmq+1|++τW1q|ˉmW1|+τWq|mW|(1+τ++τW1q+τWq)|mW|11τ|mW|3|mW|.

    To sum up, Theorem 2.5 certificate is completed.

    Consider the following time FPDEs

    {tDλbm(y,t)2m(y,t)y2=g(y,t),atb,0<λ<1,y[c,d],m(y,b)=m0(y),y[c,d],m(c,t)=m(d,t)=0,t[a,b], (3.1)

    where λ represents the order of a fractional derivative in regard to time t, m0(y) is a known function, and the relevant definition of tDλbm(y,t) is shown below

    tDλbm(y,t)=1Γ(1λ)bt(ρt)λm(y,ρ)ρdρ,    0<λ<1. (3.2)

    To construct a time-dependent high-order numerical scheme, [a,b] is divided into W equal parts. Marking η=baW,tq=qη,q=0,1,2,,W, the interval [c,d] is divided into M equal parts, set Δy=dcM,yi=c+iΔy,i=0,1,,M. And let the numerical solution of (3.1) at (yi,tq) as mi,q. Next, construct the discrete scheme of (3.1) at time t, the derivation process is similar to the derivation of (2.13), then we have

    ηLλbm(y,tq)={ηλΓ(3λ)[ˉE0m(y,tW2)+ˉE1m(y,tW1)+ˉE2m(y,tW)],q=W1,ηλΓ(3λ)[E0m(y,tW2)+E1m(y,tW1)+E2m(y,tW)],q=W2,ηλΓ(3λ){ˉFqm(y,tW2)+ˉGqm(y,tW1)+ˉHqm(y,tW)+W1l=q+1[Flm(y,tl1)+Glm(y,tl)+Hlm(y,tl+1)]},qW3, (3.3)

    where the values of the coefficients E,F,G,H are defined by (2.14).

    Therefore, the semi-discrete scheme of (3.1) is

    2m(y,tW1)y2+g(y,tW1)=ηλΓ(3λ)[ˉE0m(y,tW2)            +ˉE1m(y,tW1)+ˉE2m(y,tW)],q=W1,2m(y,tW2)y2+g(y,tW2)=ηλΓ(3λ)[E0m(y,tW2)            +E1m(y,tW1)+E2m(y,tW)],q=W2,2m(y,tq)y2+g(y,tq)=ηλΓ(3λ){ˉFqm(y,tW2)+ˉGqm(y,tW1)+ˉHqm(y,tW)            +W1l=q+1[Flm(y,tl1)+Glm(y,tl)+Hlm(y,tl+1)]},qW3. (3.4)

    First analyze the truncation error of the above scheme, similar to Theorem 2.1, we have the following lemma.

    Lemma 3.1. Suppose that m(y,t) is the solution of (3.1), and it has fourth-order continuous partial derivative in regard to time variable t, then

    ˉR(y,tq)=|tDλbm(y,tq)ηLλbm(y,tq)|Cmη3λ, q=W1,,1,0, (3.5)

    where Cm is a constant independent of η.

    On the discretization of 2m(y,t)y2, for the fixed tq, use the idea of the central second-order difference scheme to discretize, and the method is as follows

    2m(yi,tq)y2m(yi1,tq)2m(yi,tq)+m(yi+1,tq)Δy2,   q=W1,,1,0. (3.6)

    Lemma 3.2. For a fixed time t, use the second-order central difference method to discretize 2m(y,t)y2, the scheme (3.6) is known that it has the second-order accuracy under suitable conditions.

    Proof. Its detail proof can be found in reference [30].

    We make use of the finite difference scheme (3.4) in the discretization of time and (3.6) in the discretization of space, and the high-order numerical scheme of the FPDE (3.1) is as follows

    mi1,W12mi,W1+mi+1,W1Δy2+gi,W1=ηλΓ(3λ)(ˉE0mi,W2+ˉE1mi,W1+ˉE2mi,W),mi1,W22mi,W2+mi+1,W2Δy2+gi,W2=ηλΓ(3λ)(E0mi,W2+E1mi,W1+E2mi,W),mi1,q2mi,q+mi+1,qΔy2+gi,q=ηλΓ(3λ)[ˉFqmi,W2+ˉGqmi,W1           +ˉHqmi,W+W1l=q+1(Flmi,l1+Glmi,l+Hlmi,l+1)], (3.7)

    where mi,q represents the numerical solution of m(yi,tq), gi,q represents g(yi,tq), and i=1,2,,M1. The error of the discrete scheme is given below, here, we first bring in two defined the operators

    L(m(yi,tq))=tDλbm(yi,tq)2m(yi,tq)y2,yˉI,t[a,b],LΔy,η(m(yi,tq))=ηLλbm(yi,tq)m(yi1,tq)2m(yi,tq)+m(yi+1,tq)Δy2. (3.8)

    Theorem 3.3. Assume m(y,t) is the solution of the Eq (3.1) and regarding the time variable t and space variable y both have 4th-order continuous partial derivatives, so

    |L(m(yi,tq))LΔy,ηm(yi,tq)|Cm(η3λ+Δy2), (3.9)

    where Cm is a constant independent of η and Δy.

    Proof. According to Lemmas 3.1, 3.2 and (3.8), we have already proved above, we are able to immediately gain

    |L(m(yi,tq))LΔy,ηm(yi,tq)|=|tDλbm(yi,tq)2m(yi,tq)y2ηLλbm(yi,tq)+m(yi1,tq)2m(yi,tq)+m(yi+1,tq)Δy2||tDλbm(yi,tq)ηLλbm(yi,tq)|+|m(yi1,tq)2m(yi,tq)+m(yi+1,tq)Δy22m(yi,tq)y2|Cm(η3λ+Δy2). (3.10)

    Theorem 3.3 is then proved.

    Consider the following FPDEs

    {tDλbm(y,z,t)2m(y,z,t)y22m(y,z,t)z2=g(y,z,t),t(a,b),(y,z)[c,d]2,m(y,z,b)=m0(y,z),(y,z)[c,d]2,m(c,z,t)=m(d,z,t)=m(y,c,t)=m(y,d,t)=0,t[a,b],y,z[c,d], (3.11)

    where λ represents the order of the fractional derivative in regard to time t, m0(y,z) is a known function, and the relevant definition of tDλbm(y,z,t) is shown below

    tDλbm(y,z,t)=1Γ(1λ)bt(ρt)λm(y,z,ρ)ρdρ,    0<λ<1. (3.12)

    Similar to (3.7), let Δy=Δz=dcM,zl=c+lΔz,l=0,1,,M, we have

    δ2ymi,l,W1+δ2zmi,l,W1+gi,l,W1=ηλΓ(3λ)(ˉE0mi,l,W2+ˉE1mi,l,W1+ˉE2mi,l,W),δ2ymi,l,W2+δ2zmi,l,W2+gi,l,W2=ηλΓ(3λ)(E0mi,l,W2+E1mi,l,W1+E2mi,l,W),δ2ymi,l,q+δ2zmi,l,q+gi,l,q=ηλΓ(3λ)[ˉFlmi,l,W2+ˉGlmi,l,W1        +ˉHlmi,l,W+W1s=l+1(Fsmi,l1,q+Gsmi,l,q+Hsmi,l+1,q)], (3.13)

    where mi,l,q represents the numerical solution of m(yi,zl,tq), gi,l,q represents g(yi,zl,tq),

    δ2ymi,l,q=mi1,l,q2mi,l,q+mi+1,l,qΔy2,  δ2zmi,l,q=mi,l1,q2mi,l,q+mi,l+1,qΔz2, (3.14)

    where i,l=1,2,,M1. The error of the scheme is given below, we first define the two operators

    L(m(yi,zl,tq))=tDλbm(yi,zl,tq)2m(yi,zl,tq)y22m(yi,zl,tq)z2,LΔy,Δz,η(m(yi,zl,tq))=ηLλbm(yi,zl,tq)δ2ym(yi,zl,tq)δ2zm(yi,zl,tq), (3.15)

    where δ2y,δ2z are defined as following for i,l=1,2,,M1,

    δ2ym(yi1,zl,tq)=m(yi,zl,tq)2m(yi,zl,tq)+m(yi+1,zl,tq)Δy2,δ2zm(yi,zl,tq)=m(yi,zl1,tq)2m(yi,zl,tq)+m(yi,zl+1,tq)Δz2. (3.16)

    The proof is given below that similar to Theorem 3.3.

    Theorem 3.4. Assume m(y,z,t) is the solution of the Eq (3.11) and has 4th-order continuous partial derivatives with respect to t,y,z, then

    |L(m(yi,zl,tq))LΔy,Δz,ηm(yi,zl,tq)|Cm(η3λ+Δy2+Δz2), (3.17)

    where Cm is a constant independent of η,Δy,Δz.

    In this section, three computational examples will be used to verify our conclusions and methods in the previous section.

    Example 4.1. Case (1). the exact solution is smooth. For the problem (2.1), let the initial value m0=0, and

    g(t,m)=24Γ(5λ)(1t)4λ+(1t)4m(t), (4.1)
    g(t,m)=24Γ(5λ)(1t)4λ+(1t)8m2(t). (4.2)

    It can be verified that the exact solutions of the above two cases are all m(t)=(1t)4. We take a=0, b=1, the step size is η=1W, W=2ˉn, where ˉn=4,,10. The following two cases for (4.1) and (4.2) use several different values of λ, and we will calculate the convergence order with the help of ln(e2η/eη)/ln2, where eη=maxq|m(tq)mq|.

    Firstly, when the function g is defined by (4.1) which g is a linear case of m, it can be seen from Table 1 that when λ takes 0.3,0.5 and 0.7, their convergence orders tend to be 2.7,2.5 and 2.3, respectively. In Table 2, we take λ0 or 1, that is λ=0.01 and 0.99, we find convergence orders close to 2.99 and 2.01, respectively. Therefore, from Tables 1 and 2, when λ take different values, even when it tends to 0 or 1, the convergence rate is still 3λ,λ(0,1), and this is basically consistent with our theoretical expected results.

    Table 1.  Maximum errors and convergence rates for the right hand side (4.1) with λ=0.3, 0.5 and 0.7.
    η λ=0.3 Rate λ=0.5 Rate λ=0.7 Rate
    116 4.0865E-04 - 1.2178E-03 - 3.0797E-03 -
    132 6.8093E-05 2.5853 2.2836E-04 2.4148 6.5760E-04 2.2275
    164 1.1060E-05 2.6222 4.1759E-05 2.4512 1.3692E-04 2.2639
    1128 1.7693E-06 2.6441 7.5362E-06 2.4702 2.8174E-05 2.2809
    1256 2.8029E-07 2.6582 1.3498E-06 2.4811 5.7624E-06 2.2896
    1512 4.4100E-08 2.6681 2.4068E-07 2.4876 1.1748E-06 2.2942
    11024 6.8703E-09 2.6823 4.2780E-08 2.4921 2.3914E-07 2.2965

     | Show Table
    DownLoad: CSV
    Table 2.  Maximum errors and convergence rates for the right hand side (4.1) with λ=0.01, 0.99.
    η λ=0.01 Rate λ=0.99 Rate
    116 7.5976E-05 - 1.0084E-02 -
    132 4.6806E-06 4.0208 2.6311E-03 1.9384
    164 2.8833E-07 4.0209 6.6795E-04 1.9778
    1128 1.7759E-08 4.0211 1.6760E-04 1.9947
    1256 2.4453E-09 2.8604 4.1826E-05 2.0025
    1512 3.3004E-10 2.8893 1.0411E-05 2.0063
    11024 4.2900E-11 2.9436 2.5881E-06 2.0082

     | Show Table
    DownLoad: CSV

    Secondly, when g is defined by (4.2) which g is the nonlinear case of m, it can be seen from Table 3 that when λ takes 0.2,0.5, and 0.8, the convergence order tends to 2.8,2.5, and 2.2, respectively. Similar to the above Table 2, λ=0.01 and 0.99 are also taken in Table 4, and the convergence order tends to 2.99 and 2.01, respectively. In short, the results in Tables 3 and 4 still verify that our order of convergence is 3λ. Therefore, in case (1) of the Example 4.1, when 0<λ<1, by taking different values of λ, we find that the obtained convergence orders are all 3λ, which again confirms the theoretical prediction in Theorem 2.1.

    Table 3.  Maximum errors and convergence rates for the right hand side (4.2) with λ=0.2, 0.5 and 0.8.
    η λ=0.2 Rate λ=0.5 Rate λ=0.8 Rate
    116 1.8078E-04 - 1.1076E-03 - 4.5826E-03 -
    132 2.9134E-05 2.6334 2.1050E-04 2.3956 1.0574E-03 2.1157
    164 4.5379E-06 2.6826 3.8742E-05 2.4418 2.3634E-04 2.1616
    1128 6.9296E-07 2.7112 7.0178E-06 2.4648 5.2111E-05 2.1812
    1256 1.0446E-07 2.7298 1.2597E-06 2.4779 1.1417E-05 2.1904
    1512 1.5603E-08 2.7430 2.2491E-07 2.4857 2.4934E-06 2.1950
    11024 2.3102E-09 2.7557 4.0018E-08 2.4906 5.4365E-07 2.1974

     | Show Table
    DownLoad: CSV
    Table 4.  Maximum errors and convergence rates for the right hand side (4.2) with λ=0.01 and 0.99.
    η λ=0.01 Rate λ=0.99 Rate
    116 5.3448E-06 - 1.0113E-02 -
    132 7.9246E-07 2.7537 2.6799E-03 1.9160
    164 1.1367E-07 2.8015 6.8385E-04 1.9704
    1128 1.5986E-08 2.8230 1.7191E-04 1.9921
    1256 2.2170E-09 2.8501 4.2933E-05 2.0015
    1512 3.0407E-10 2.8661 1.0690E-05 2.0058
    11024 3.9733E-11 2.9360 2.6578E-06 2.0079

     | Show Table
    DownLoad: CSV

    Case (2). The exact solution is non-smooth. Consider the problem (2.1), and m0=0 with an exact analytical solution:

    m(t)=(1t)λ. (4.3)

    It can be checked that the corresponding right hand side

    g(t,m)=Γ(1+λ)+tλm(t). (4.4)

    The choices of the fractional order are now also taken as λ=0.3,0.5 and 0.7. Other settings are the same as previous case (1) in the Example 4.1.

    The results are given in Table 5, from which we can obtain that when 0<λ<1, the convergence order is close to λ. The reason lies that the exact solution function has singularity at b=1 and is non-smooth on [0,1].

    Table 5.  Maximum errors and convergence rates for the right hand side (4.4) with λ=0.3, 0.5 and 0.7.
    η λ=0.3 Rate λ=0.5 Rate λ=0.7 Rate
    116 9.0233E-02 - 1.2294E-01 0.1750 1.0782E-01 0.5092
    132 9.2055E-02 -0.0288 9.9332E-02 0.3076 7.1437E-02 0.5940
    164 9.1231E-02 0.0129 7.6437E-02 0.3779 4.5892E-02 0.6384
    1128 8.4961E-02 0.1027 5.7148E-02 0.4195 2.8976E-02 0.6633
    1256 7.6174E-02 0.1575 4.1959E-02 0.4457 1.8112E-02 0.6779
    1512 6.6599E-02 0.1937 3.0444E-02 0.4628 1.1253E-02 0.6865
    11024 5.7213E-02 0.2191 2.1915E-02 0.4742 6.9671E-03 0.6917

     | Show Table
    DownLoad: CSV

    Case (3). We consider an exact analytical solution and the corresponding right hand side are (4.3) and (4.4), respectively.

    In this case, we choose graded mesh is ti=1(1i/W)β with a grading parameter β>1 based on the idea of [27] for i=0,1,2,,W. The choices of the fractional order are now also taken as λ=0.3,0.5,0.7 and W=8,16,32,64,128,256,512 and β=3.

    The results are given in Table 6, from which we can obtain that when 0<λ<1, the convergence order is close to min(βλ,3λ) which is result of the Lemma 8 in [27].

    Table 6.  Maximum errors and convergence rates for the right hand side (4.4) with λ=0.3, 0.5, 0.7 and β=3.
    W λ=0.3 Rate λ=0.5 Rate λ=0.7 Rate
    8 2.1258E-01 - 1.1954E-01 - 8.9002E-02 -
    16 1.1304E-01 0.9111 4.4942E-02 1.4114 2.2005E-02 2.0160
    32 6.0616E-02 0.8990 1.6266E-02 1.4661 5.2992E-03 2.0539
    64 3.2545E-02 0.8972 5.8004E-03 1.4876 1.2454E-03 2.0891
    128 1.7466E-02 0.8978 2.0570E-03 1.4956 2.9101E-04 2.0974
    256 9.3689E-03 0.8986 7.2805E-04 1.4984 6.7909E-05 2.0994
    512 5.0234E-03 0.8992 2.5750E-04 1.4994 1.5841E-05 2.0998

     | Show Table
    DownLoad: CSV

    Example 4.2. To demonstrate the validity of the algorithm and observe the approximation of the numerical solution to the exact solution, we solve the Eq (3.1) by means of the scheme (3.7), and the corresponding right-hand member as following

    g(y,t)=[24Γ(5λ)(1t)4λ+4π2(1t)4]sin2πy.

    The analytic solution was verified as m(y,t)=(1t)4sin2πy.

    We take a=0,b=1, the interval of the space be [0, 1], and set eη,Δy=maxi,q|mi,qm(yi,tq)|. We start by looking at spatial accuracy. To prevent the effect of time-dependent error on spatial accuracy, we need to fix the time step to be small enough. Let W=10,000 in Table 7, by comparing the error of λ, Δy under different values and the order of convergence. When 0<λ<1, the spatial accuracy is second-order convergence, this result is accord with the theoretical analysis obtained in Theorem 3.3.

    Table 7.  Maximum error and spatial convergence rates with λ=0.4, 0.6 and 0.8.
    Δy λ=0.4 Rate λ=0.6 Rate λ=0.8 Rate
    14 2.2127E-01 - 2.1751E-01 - 2.1283E-01 -
    18 5.0604E-02 2.1285 4.9863E-02 2.1250 4.8940E-02 2.1206
    116 1.2380E-02 2.0312 1.2205E-02 2.0305 1.1988E-02 2.0295
    132 3.0784E-03 2.0078 3.0354E-03 2.0076 2.9817E-03 2.0073
    164 7.6857E-04 2.0019 7.5786E-04 2.0019 7.4449E-04 2.0018
    1128 1.9208E-04 2.0005 1.8940E-04 2.0005 1.8606E-04 2.0005
    1256 4.8016E-05 2.0001 4.7347E-05 2.0001 4.6512E-05 2.0001
    1512 1.2004E-05 2.0000 1.1837E-05 2.0000 1.1628E-05 2.0000

     | Show Table
    DownLoad: CSV

    Next, we check the time-dependent convergence rate. In Table 8, we also list the value of eη,Δy and the corresponding order, when λ, η takes a series of different values, where Δy=O(η3λ2) is taken. When λ takes 0.4,0.6, and 0.8, the convergence order tends to 2.6,2.4, and 2.2, respectively, this can show that the convergence order in the time is 3λ.

    Table 8.  Maximum error and time convergence rates with λ=0.4, 0.6 and 0.8.
    η λ=0.4 Rate λ=0.6 Rate λ=0.8 Rate
    14 2.3612E-02 - 3.3816E-02 - 3.7639E-02 -
    18 3.7052E-03 2.6719 5.9787E-03 2.4998 8.9774E-03 2.0679
    116 6.1432E-04 2.5925 1.1055E-03 2.4351 2.0248E-03 2.1485
    132 1.0199E-04 2.5905 2.1213E-04 2.3817 4.4334E-04 2.1913
    164 1.7019E-05 2.5833 4.0298E-05 2.3962 9.5825E-05 2.2100
    1128 2.8131E-06 2.5969 7.6348E-06 2.4001 2.0869E-05 2.1990
    1256 4.6507E-07 2.5966 1.4495E-06 2.3971 4.5424E-06 2.1999
    1512 7.6865E-08 2.5971 2.7470E-07 2.3996 9.9072E-07 2.1969

     | Show Table
    DownLoad: CSV

    Example 4.3. In order to further test the feasibility of the algorithm, we use the scheme (3.13) to solve the Eq (3.11), the maximum error is eη,Δy,Δz=maxi,l,q|mi,l,qm(yi,zl,tq)|, and take the right side of the equation as follows

    g(y,z,t)=[24Γ(5λ)(1t)4λ+8π2(1t)4]sin2πysin2πz,

    and its exact solution is m(y,z,t)=(1t)4sin2πysin2πz.

    To study the convergence rate of the space, in Table 9, let W=6000, the domain of space be [0,1]×[0,1]. By observing the error and convergence order with λ and Δy=Δz choosing different values, we find that its spatial accuracy is second-order convergence.

    Table 9.  Maximum error and spatial convergence rates with λ=0.3, 0.5 and 0.8.
    Δy=Δz λ=0.3 Rate λ=0.5 Rate λ=0.8 Rate
    18 3.9558E-02 - 3.9298E-02 - 3.8777E-02 -
    116 1.1142E-02 1.8279 1.1071E-02 1.8277 1.0928E-02 1.8271
    132 2.9611E-03 1.9118 2.9424E-03 1.9117 2.9048E-03 1.9116
    164 7.6352E-04 1.9554 7.5870E-04 1.9554 7.4902E-04 1.9553
    1128 1.9387E-04 1.9776 1.9265E-04 1.9776 1.9019E-04 1.9776
    1256 4.8847E-05 1.9888 4.8539E-05 1.9888 4.7920E-05 1.9887
    1512 1.2259E-05 1.9944 1.2182E-05 1.9944 1.2027E-05 1.9943

     | Show Table
    DownLoad: CSV

    In Table 10, where Δy=Δz=O(η3λ2) is taken, studying the convergence order in time. When λ takes 0.3,0.5, and 0.8, the convergence order tends to 2.7,2.5, and 2.2, respectively, the numerical results reveal the theoretical analysis is accord with the numerical results, the convergence order is 3λ.

    Table 10.  Maximum error and time convergence rates with λ=0.3, 0.5 and 0.8.
    η λ=0.3 Rate λ=0.5 Rate λ=0.8 Rate
    18 2.6952E-03 - 4.5754E-03 - 7.8296E-03 -
    116 4.5757E-04 2.5583 7.9379E-04 2.5271 1.8635E-03 2.0709
    132 7.0351E-05 2.7014 1.4346E-04 2.4681 4.1626E-04 2.1625
    164 1.1002E-05 2.6768 2.5513E-05 2.4913 9.0761E-05 2.1973
    1128 1.6959E-06 2.6976 4.5175E-06 2.4976 1.9852E-05 2.1928

     | Show Table
    DownLoad: CSV

    In this paper, the high-order numerical scheme of the right Caputo FODE is constructed, and the local truncation error and stability are analyzed in detail based on the idea and methods of [1]. Secondly, the high-order scheme is used to solve the time FPDEs. Thirdly, three numerical examples are used to verify the validity of our conclusions that the optimal convergence rate of time is 3λ,λ(0,1) with uniform accuracy. Due to the length limitation of the paper, we only give the local error estimate for FPDEs. The convergence analysis can be directly obtained by using the method of stability of FODE in this paper and the ideas of [4]. In the future, We will study higher order numerical schemes with low smoothness based on the good idea of [26,27,28] by using the non-uniform mesh and we expect that the constructed efficient high-order scheme can be applied to the fractional order optimal control problem and topology optimization nonlocal problem of composites plate based on the idea of [31,32,33].

    The work was partially supported by National Natural Science Foundation of China (11961009 and 11901135), Guizhou Provincial Science and Technology Projects ([2020]1Y015), and Natural Science Research Project of Department of Education of Guizhou Province (QJJ2022015 and QJJ2022047). The authors thank the anonymous referees for their valuable suggestions to improve the quality of this work significantly.

    The authors declare there is no conflicts of interest.

    Proof. 1) can also be checked by a direct calculation using the definition of dqs and summing them for all s=q+1,,W. For example, for q=W3, by using (2.14) and (2.28), we have

    dW3W+dW3W1+dW3W2=[(ˉHW3+HW1)+(ˉGW3+HW2+GW1)+(ˉFW3+GW2+FW1)]α10=1.

    The case of other values of q can be verified similarly.

    2) Because

    Hs1GsFs+1=32(2λ)(sq1)1λ+12(2λ)(sq2)1λ12(2λ)(sq+1)1λ+32(2λ)(sq)1λ3(sq1)2λ+(sq2)2λ+3(sq)2λ(sq+1)2λ,

    when qW3, using Taylor's formula, we have

    Hs1GsFs+1=12(2λ)(sq2)1λ[13(1+1sq2)1λ+3(1+2sq2)1λ(1+3sq2)1λ]+(sq2)2θ[13(1+1sq2)2λ+3(1+2sq2)2λ(1+3sq2)2λ]=12(2λ)(sq2)1λ{13[1+(1λ)1!(1sq2)+]+3[1+1λ1!(2sq2)+(1λ)(λ)2!(2sq2)2+][1+1λ1!(3sq2)+(1λ)(λ)2!(3sq2)2+]}+(sq2)2λ{13[1+2λ1!(1sq2)+(2λ)(1λ)2!(1sq2)2+].+3[1+2λ1!(2sq2)+(2λ)(1λ)2!(2sq2)2+][1+2λ1!(3sq2)+(2λ)(1λ)2!(3sq2)2+]}=12(2λ)(1λ)(λ)(sq2)λ2+x=0ax(2λ)(1λ)(λ)(sq2)λ1, (A.1)

    where

    ax=xr=0(λ1r)(1sq2)x3x18+(3x+24)23+x(x+10)33+x(x+4)!,

    it is calculated that when r6, ax is a convergent alternating series with positive first term, so

    0<+x=0ax<4(λ+1),

    when q=W1,W2, using a method similar to (A.1), it can be shown that, dqW1>0,dqW1>0,

    In summary,

    dqs=Hs1GsFs+1α0>0,s=q+3,q+4,,W.

    3) Calculated from (2.31)

    dqq+1=2λ(2λ12)3λ+124λ,

    thus

    dqq+143=205λ+(3λ18)21λ3(4λ),

    let φ(λ)=205λ+(3λ18)21λ, by calculation we get

    φ(λ)=(3λ18)21λln25+321λ,φ(λ)=(3λ18)21λ(ln2)26ln221λ<0,

    therefore φ(λ) is monotonically decreasing and 0<φ(1)<φ(λ)<φ(0), so φ(λ) is monotonically increasing and φ(0)<φ(λ)<φ(1)=0, that is, there is

    dqq+143<0.

    Let ˜ϕ(λ)=2λ(2λ12)3λ+12, a tedious but routine calculation gives ˜ϕ(λ)>0, Therefore dqq+1>0, in short, 0<dqq+1<43.

    4) Because

    dqq+2=(Hq+1+Gq+2+Fq+3)α10=14λ[21λ(183λ)31λ(8λ)+3λ12]14λϕ1(λ),

    where 4λ>0,λ(0,1), so the sign of dqq+2 is determined by ϕ1(λ). It can be known by calculation, ϕ1(0)>0,ϕ1(1)<0, ϕ1(λ) increase at first and then decrease, and ϕ1(0)=0,ϕ1(1)=1<0. Therefore, when λ(0,1), dqq+2 have positive and negative values. Therefore, The symbol for dqq+2 can not be determined.

    5) Because

    14(dqq+1)2+dqq+2=14(4λ)2φ1(λ),

    where φ1(λ)=(3λ12)(4λ)+3(λ210λ+24)22λ+4(12λλ232)31λ+(6λ)241λ. According to Lagrange's mean value theorem, 41λ>43+λ31λ, we get

    ϕ1(λ)>(3λ12)(4λ)+3(λ210λ+24)22λ+4(12λλ232)31λ+(6λ)243+λ31λ=c1+c221λ+c321λ(1+12)1λ=c1+21λ{c2+c3[1+1λ1!12+(1λ)(λ)2!(12)2]+c3[(1λ)(λ)(λ1)3!(12)3+]}=c1+21λ{c2+c3c4+c3(λλ2)+n=0fn},

    where

    c1=(3λ12)(4λ),c3=43+λ[(6λ)2+(3+λ)(12λλ232)],c2=6(λ210λ+24),c4=1+1λ1!12+(1λ)(λ)2!(12)2,fn=Πnr=0(λ1r)1(n+3)!(12)n+3,f0=(λ+1)3(12)4>0,|fn+1fn|=λ+2+n2n+8<1,

    so +n=0fn is a convergent alternating series, that is, 0<+n=0fn<f0. Thus

    ϕ1(λ)>c1+21λ{c2+c3c4+c3(λλ2)+n=0fn}c1+21λ{c2+c3c4+c3(λλ2)f0}=c1+21λ{c2+c3[c4+(λλ2)λ+13!(12)3]}c1+21λ{c2+c3c5}φ2(λ),

    where

    c5=c4+(1λ)λλ+13!(12)3=1+6λ2λ329λ+2448.

    It can be obtained by calculation

    φ2(λ)=c1+21λ{c2+c3c5}=136+12λ{36(λ35λ2)+288(λ6)+21λ(λ616λ5+97λ4278λ3)+23λ(22λ2+183λ+216)}136+12λφ3(λ).

    Because of λ(0,1), so λ3<λ2,λ6>0, then

    φ3(λ)>{36(λ25λ2)+288(λ6)+21λ(016λ5+97λ4278λ3)+23λ(22λ2+183λ+216)}=144(λ2+2λ12)+21λ[16λ5+97λ4278λ3+4(22λ2+183λ+216)]=144(λ2+2λ12)+21λφ4(λ)ˉφ3(λ).

    By Calculating, we get ˉφ3(λ)<0, so ˉφ3(λ) is monotonically decreasing, so ˉφ3(1)<ˉφ3(λ)<ˉφ3(0), a similar method can be used to find the first derivative of ˉφ3(λ), because ˉφ3(0)>0,ˉφ3(1)<0, thus ˉφ3(λ) changes from positive to negative, so ˉφ3(λ) first increases and then decreases, and ˉφ3(0)=0,ˉφ3(1)=191>0, so ˉφ3(λ)>0,φ1(λ)>φ2(λ)>ˉφ3(λ)>0. To sum up,

    14(dqq+1)2+dqq+2>0,λ(0,1).

    The proof of Lemma 2.2 is completed.

    Proof. Bringing (2.27) into scheme (2.13), when q=W1,W2,

    ηDλbmW1=ηλΓ(3λ)(ˉE0mW2+ˉE1mW1+ˉE2mW)=θmW1,ηDλbmW2=ηλΓ(3λ)(E0mW2+E1mW1+E2mW)=θmW2, (B.1)

    and β0=ηλθ the relevant value of E is detailed in (2.14). It can be obtained by calculation,

    mW1=Y1Y2mW,mW2=Y3Y2mW,

    where

    Y1=IΓ(3λ)β0ˉE2,Y3=IΓ(3λ)β0E2;Y2=β20+Γ(3λ)(¯E1+E0)β0+I,I=42λ2λ[Γ(3λ)]2;ˉE1+E0=22λ+λ+22λ.

    So, when q=W1,

    ˉm2W1+α10η0θm2W1=(mW1τmW)2+θη0α10m2W1=(Y1Y2mWτmW)2+α10η0θ(Y1Y2mW)2=a0+a1Γ(3λ)β0+a2Γ(3λ)2β20+a3Γ(3λ)3β30+a4Γ(3λ)4β40e0+e1Γ(3λ)β0+e2Γ(3λ)2β20+e3Γ(3λ)3β30+e4Γ(3λ)4β40m2W,

    After detailed calculation, it can be obtained,

    a0=4(λ412λ3+52λ296λ+64)+242λ(λ416λ3+88λ2192λ+144)   24λ(λ414λ3+68λ2136λ+96)>0,a1=22+λ(3λ432λ3+116λ2160λ+64)242λ(λ412λ3+32λ2+48λ144)   +24λ(4λ450λ3+188λ2184λ48)4(13λ4144λ3+508λ2576λ+64)>0,a2=(9λ484λ3+244λ2224λ+64)4λ21+λ(21λ4170λ3+296λ2+608λ896)   +(λ48λ38λ2+96λ+144)41λ22λ(7λ458λ34λ2+648λ288)   +61λ44(137λ3221λ2488λ+480)>0,a3=41+λ(9λ369λ2+152λ80)+23λ(λ310λ2+12λ+72)   +21+λ(27λ3250λ2+592λ96)4(10λ3100λ2+216λ+144)>0,a4=9(λ28λ+16)4λ6(λ210λ+24)21+λ+4(λ212λ+36)>0,

    and

    e0a0=12(λ412λ3+52λ296λ+64)42λ(λ416λ3+88λ2192λ+144)   +24λ(λ414λ3+68λ2136λ+96)>0,e1a1=22+λ(5λ456λ3+220λ2352λ+192)+41λ(λ412λ3+32λ2+48λ144)    24λ(4λ450λ3+188λ2184λ48)+4(9λ4112λ3+460λ2704λ+320)>0,e2a2=4λ(7λ476λ3+284λ2416λ+192)+21+λ(13λ4122λ3+328λ2208λ+64)41λ(λ48λ38λ2+96λ+144)+22λ(7λ458λ34λ2+648λ288)57λ4+4(133λ3233λ2456λ+544)>0,e3a3=41+λ(5λ333λ2+56λ16)23λ(λ310λ2+12λ+72)21+λ(23λ3226λ2+592λ224)+4(10λ3100λ2+216λ+144)>0,e4a4=5(λ28λ+16)4λ+3(λ210λ+24)22+λ4(λ212λ+36)>0.

    With the above calculation, for all λ(0,1), when q=W1, we have

    aq0,eq0,aqeq,q=1,2,3,4.

    Therefore, we obtain

    ˉm2W1+α10η0θm2W1m2W. (B.2)

    When q=W2, it can be proved that

    ˉm2W2+α10η0θm2W2m2W (B.3)

    holds by a similar method as q=W1.

    The following proves that when q=W3, bring in (2.32) there is

    mW3+α10θη0mW3=dW3W2mW2+dW3W1mW1+dW3WmW.

    Due to τ=12[321λ(6λ)4λ],dW3W2=331λ(λ+4)4λ, and τ12dW3W2, according to (2.36) we get

    ˉmW3+α10η0θmW3=ˉdW3W2ˉmW2+ˉdW3W1ˉmW1+ˉdW3WmW, (B.4)

    where ˉdW3W2=dW3W2τ,ˉdW3W1=τˉdW3W2+dW3W1,ˉdW3W=τˉdW3W1+dW3W.

    Next, we will prove ˉdW3W20,ˉdW3W10,ˉdW3W0. By carefully calculation,

    ˉdW3W2=dW3W2τ=632λ3λ(12+3λ)+2λ(6λ)4λ>0.

    Because dW3W1=14λ31λ(4λ+4)3, then

    ˉdW3W1=34+(4λ82λ12)31λ+24+2λλ2(4λ)231λ2λ(1+24λ)24λ.

    By a tedious but routine calculation gives ˉdW3W1>0.

    Because dW3W=24λ(4λ2λ232λ)>0, so ˉdW3W=τˉdW3W1+dW3W>0.

    Next calculate ˉdW3W2+ˉdW3W1+ˉdW3W1. By carefully calculate, we have

    ˉdW3W2+ˉdW3W1+ˉdW3W=dW3W2τ+τˉdW3W2+dW3W1+τˉdW3W1+dW3W=dW3W2τ+τ(dW3W2τ)+dW3W1+τ2(dW3W2τ)+τdW3W1+dW3W=(dW3W2τ)(1+τ+τ2)+dW3W1(1+τ)+dW3W=(dW3W2τ)1τ31τ+dW3W11τ21τ+1τ1τdW3WQW3.

    According to 1) in Lemma 2.2, we get

    (1τ)QW3=(dW3W2τ)(1τ3)+dW3W1(1τ2)+dW3W(1τ)=(dW3W2+dW3W1+dW3Wτ)(dW3W2τ)τ3τ2dW3W1τdWW3(1τ)τ2[τ(dW3W2τ)+dW3W1]=(1τ)τ2ˉdW3W11τ.

    In summary,

    ˉdW3W2+ˉdW3W1+ˉdW3W1. (B.5)

    When q=W3, multiply 2ˉmW3 on both sides of (B.4) to have

    2ˉmW3(ˉmW3+α10η0θmW3)=2ˉmW3(ˉdW3W2ˉmW2+ˉdW3W1ˉmW1+ˉdW3WmW)ˉdW3W2ˉm2W2+ˉdW3W1ˉm2W1+ˉdW3Wm2W+(ˉdW3W2+ˉdW3W1+ˉdW3W)ˉm2W3.

    For the left side of the above equation

    2ˉmW3(ˉmW3+α10η0θmW3)=2ˉm2W3+2ˉmW3α10η0θmW3=2ˉm2W3+α10η0θ(m2W3+ˉm2W3τ2m2W2).

    By using (B.5), we have

    2ˉm2W3+α10η0θ(m2W3+ˉm2W3τ2m2W2)ˉdW3W2ˉm2W2+ˉdW3W1ˉm2W1+ˉdW3Wm2W+ˉm2W3. (B.6)

    By carefully calculation, we have

    ˉdW3W2τ=31λ4λ[4+λ(423λ)(32)λ]<0, (B.7)

    It is easy to check as follows

    τ+ˉdW3W1+ˉdW3W1. (B.8)

    From conditions (B.2), (B.3), (B.8) and 3) in Lemma 2.3, (B.6) becomes following as

    ˉm2W3+α10η0θm2W3τ(ˉm2W2+α10η0θm2W2)+ˉdW3W1(ˉm2W1+α10η0θm2W1)+ˉdW3Wm2W(τ+ˉdW3W1+ˉdW3W)m2Wm2W. (B.9)

    Therefore, when q=W3, (2.37) holds.

    When q=W4, there is

    ˉm2W4+α10η0θmW4=τˉmW3+ˉdW4W2ˉmW2+ˉdW4W1ˉmW1+ˉdW4WmW. (B.10)

    According to Lemma 2.3, we have τ+W1s=W2ˉdqs+ˉdqW1,ˉdW4s>0,s=W2,W1,W, multiply both sides of (B.10) by 2ˉmW4 at the same time, we have

    2ˉm2W4+α10η0θ(m2W4+ˉm2W4τ2m2W3)τˉm2W3+ˉdW4W2ˉm2W2+ˉdW4W1ˉm2W1+ˉdW4Wm2W+(τ+ˉdW4W2+ˉdW4W1+ˉdW4W)ˉm2W4,

    Due to 0<τ<23, using (B.2), (B.3) and (B.9), then

    ˉm2W4+α10η0θmW4τ(ˉm2W3+α10η0θm2W3)+ˉdW4W2(ˉm2W2+η0α10θm2W2)+ˉdW4W1(ˉm2W1+η0α10θm2W1)+ˉdW4Wm2W(τ+ˉdW4W2+ˉdW4W1+ˉdW4W)m2Wm2W.

    When qW5, using a similar method above, multiply 2ˉmq on both sides of (2.36), and after sorting, we can get,

    2ˉm2q+α10η0θ(m2q+ˉm2qτ2m2q+1)τˉm2q+1+W1s=q+2ˉdqsˉm2s+ˉdqWm2W+(τ+W1s=q+2ˉdqs+ˉdqW)ˉm2q,

    by mathematical induction, Lemma 2.3, we obtain,

    ˉm2q+α10η0θm2qτ(ˉm2q+1+α10η0θm2q+1)+W1s=q+2ˉdqs(ˉm2s+α10η0θm2s)+ˉdqWm2W(τ+W1s=q+2ˉdqs+ˉdqW)m2Wm2W.

    In summary, the proof of Lemma 2.4 is completed.



    [1] J. Cao, Z. Cai, Numerical analysis of a high-order scheme for nonlinear fractional difffferential equations with uniform accuracy, Numer. Math. Theor. Meth. Appl., 14 (2021), 71–112. https://doi.org/10.4208/nmtma.OA-2020-0039 doi: 10.4208/nmtma.OA-2020-0039
    [2] J. Cao, C. Xu, A high order schema for the numerical solution of the fractional ordinary differential equations, J. Comput. Phys., 238 (2013), 154–168. https://doi.org/10.1016/j.jcp.2012.12.013 doi: 10.1016/j.jcp.2012.12.013
    [3] Y. Wang, L. Ren, Analysis of a high-order compact finite difference method for Robin problems of time-fractional sub-diffusion equations with variable coefficients, Appl. Numer. Math., 156 (2020), 467–492. https://doi.org/10.1016/j.apnum.2020.05.023 doi: 10.1016/j.apnum.2020.05.023
    [4] C. Lv, C. Xu, Error analysis of a high order method for time-fractional diffusion equations, SIAM J. Sci. Comput., 38 (2016), A2699–A2724. https://doi.org/10.1137/15M102664X doi: 10.1137/15M102664X
    [5] Z. Wang, H. Sun, Generalized finite difference method with irregular mesh for a class of three-dimensional variable-order time-fractional advection-diffusion equations, Eng. Anal. Boundary Elem., 132 (2021), 345–355. https://doi.org/10.1016/j.enganabound.2021.08.009 doi: 10.1016/j.enganabound.2021.08.009
    [6] G. Gao, Z. Sun, H. Zhang, A new fractional numerical differentiation formula to approximate the Caputo fractional derivative and its applications, J. Comput. Phys., 259 (2014), 33–50. https://doi.org/10.1016/j.jcp.2013.11.017 doi: 10.1016/j.jcp.2013.11.017
    [7] M. Dehghan, M. Abbaszadeh, A finite difference/finite element technique with error estimate for space fractional tempered diffusion-wave equation, Comput. Math. Appl., 75 (2018), 2903–2914. https://doi.org/10.1016/j.camwa.2018.01.020 doi: 10.1016/j.camwa.2018.01.020
    [8] S. Kazem, M. Dehghan, Semi-analytical solution for time-fractional diffusion equation based on finite difference method of lines (MOL), Eng. Comput., 35 (2019), 229–241. https://doi.org/10.1007/s00366-018-0595-5 doi: 10.1007/s00366-018-0595-5
    [9] Y. Xing, Y. Yan, A higher order numerical method for time fractional partial differential equations with nonsmooth data, J. Comput. Phys., 357 (2018), 305–323. https://doi.org/10.1016/j.jcp.2017.12.035 doi: 10.1016/j.jcp.2017.12.035
    [10] C. Li, A. Chen, J. Ye, Numerical approaches to fractional calculus and fractional ordinary differential equation, J. Comput. Phys., 230 (2011), 3352–3368. https://doi.org/10.1016/j.jcp.2011.01.030 doi: 10.1016/j.jcp.2011.01.030
    [11] G. Anastassiou, On right fractional calculus, Chaos, Solitons Fractals, 42 (2009), 365–376. https://doi.org/10.1016/j.chaos.2008.12.013
    [12] I. Ameen, M. Zaky, E. Doha, Singularity preserving spectral collocation method for nonlinear systems of fractional differential equations with the right-sided Caputo fractional derivative, J. Comput. Appl. Math., 392 (2021), 113468. https://doi.org/10.1016/j.cam.2021.113468 doi: 10.1016/j.cam.2021.113468
    [13] S. Ezz-Eldien, A. El-Kalaawy, Numerical simulation and convergence analysis of fractional optimization problems with right-sided Caputo fractional derivative, J. Comput. Nonlinear Dynam., 13 (2018), 011010. https://doi.org/10.1115/1.4037597 doi: 10.1115/1.4037597
    [14] H. Ding, The development of higher-order numerical differential formulas of Caputo derivative and their applications (I), Comput. Math. Appl., 84 (2021), 203–223. https://doi.org/10.1016/j.camwa.2020.12.017 doi: 10.1016/j.camwa.2020.12.017
    [15] E. Mendes, G. Salgado, L. Aguirre, Numerical solution of Caputo fractional differential equations with infinity memory effect at initial condition, Commun. Nonlinear Sci. Numer. Simul., 69 (2019), 237–247. https://doi.org/10.1016/j.cnsns.2018.09.022 doi: 10.1016/j.cnsns.2018.09.022
    [16] R. Mokhtari, F. Mostajeran, A high order formula to approximate the Caputo fractional derivative, Commun. Appl. Math. Comput., 2 (2020), 1–29. https://doi.org/10.1007/s42967-019-00023-y doi: 10.1007/s42967-019-00023-y
    [17] S. Yeganeh, R. Mokhtari, J. Hesthaven, Space-dependent source determination in a time-fractional diffusion equation using a local discontinuous Galerkin method, BIT Numer. Math., 57 (2017), 685–707. https://doi.org/10.1007/s10543-017-0648-y doi: 10.1007/s10543-017-0648-y
    [18] J. Cao, C. Li, Y. Chen, High-order approximation to Caputo derivatives and Caputo-type advection-diffusion equations (II), Fract. Calc. Appl. Anal., 18 (2015), 735–761. https://doi.org/10.1515/fca-2015-0045 doi: 10.1515/fca-2015-0045
    [19] A. Jannelli, M. Speciale, On the numerical solutions of coupled nonlinear time-fractional reaction-diffusion equations, AIMS Math., 6 (2021), 9109–9125. https://doi.org/10.3934/math.2021529 doi: 10.3934/math.2021529
    [20] R. Du, Y Yan, Z. Liang, A high-order scheme to approximate the Caputo fractional derivative and its application to solve the fractional diffusion wave equation, J. Comput. Phys., 376 (2019), 1312–1330. https://doi.org/10.1016/j.jcp.2018.10.011 doi: 10.1016/j.jcp.2018.10.011
    [21] D. Baleanu, B. Shiri, Generalized fractional differential equations for past dynamic, AIMS Math., 7 (2022), 14394–14418. https://doi.org/10.3934/math.2022793 doi: 10.3934/math.2022793
    [22] D. Baleanu, B. Shiri, Nonlinear higher order fractional terminal value problems, AIMS Math., 7 (2022), 7489–7506. https://doi.org/10.3934/math.2022420 doi: 10.3934/math.2022420
    [23] G. Yang, B. Shiri, H. Kong, G. Wu, Intermediate value problems for fractional differential equations, Comp. Appl. Math., 40 (2021), 195. https://doi.org/10.1007/s40314-021-01590-8 doi: 10.1007/s40314-021-01590-8
    [24] B. Shiri, G. Wu, D. Baleanu, Terminal value problems for the nonlinear systems of fractional differential equations, Appl. Numer. Math., 170 (2021), 162–178. https://doi.org/10.1016/j.apnum.2021.06.015 doi: 10.1016/j.apnum.2021.06.015
    [25] B. Shiri, G. Wu, D. Baleanu, Collocation methods for terminal value problems of tempered fractional differential equations, Appl. Numer. Math., 156 (2020), 385–395. https://doi.org/10.1016/j.apnum.2020.05.007 doi: 10.1016/j.apnum.2020.05.007
    [26] G. Ameen, N. Elkot, M. Zaky, A. Hendy, E. Doha, A pseudo-spectral scheme for systems of two-point boundary value problems with file and right sided fractional derivatives and related integral equations, Comput. Model. Eng. Sci., 128 (2021), 21–41. https://doi.org/10.32604/cmes.2021.015310 doi: 10.32604/cmes.2021.015310
    [27] A. Hendy, M. Zaky, Graded mesh discretization for coupled system of nonlinear multi-term time-space fractional diffusion equations, Eng. Comput., 38 (2022), 1351–1363. https://doi.org/10.1007/s00366-020-01095-8 doi: 10.1007/s00366-020-01095-8
    [28] M. Zaky, Recovery of high order accuracy in Jacobi spectral collocation methods for fractional terminal value problems with non-smooth solutions, J. Comput. Appl. Math., 357 (2019), 103–122. https://doi.org/10.1016/j.cam.2019.01.046 doi: 10.1016/j.cam.2019.01.046
    [29] I. Podlubny, Fractional Differential Equations, Academic Press, San Diego, 1999.
    [30] Z. Li, Z. Qiao, T. Tang, Numerical Solution of Differential Equations: Introduction to Finite Difference and Finite Element Methods, Cambridge University Press, New York, 2017. https://doi.org/10.1017/9781316678725
    [31] Z. Wang, J. Cui, Second-order two-scale method for bending behavior analysis of composite plate with 3-D periodic configuration and its approximation, Sci. China Math., 57 (2014), 1713–1732. https://doi.org/10.1007/s11425-014-4831-1 doi: 10.1007/s11425-014-4831-1
    [32] C. Wu, Z. Wang, The spectral collocation method for solving a fractional integro-differential equation, AIMS Math., 7 (2022), 9577–9587. https://doi.org/10.3934/math.2022532 doi: 10.3934/math.2022532
    [33] Z. Wang, Q. Liu, J. Cao, A higher-order numerical scheme for two-dimensional nonlinear fractional Volterra integral equations with uniform accuracy, Fractal Fract., 6 (2022), 314. https://doi.org/10.3390/fractalfract6060314 doi: 10.3390/fractalfract6060314
  • This article has been cited by:

    1. Ziqiang Wang, Chunyu Cen, Junying Cao, Topological optimization algorithm for mechanical-electrical coupling of periodic composite materials, 2023, 31, 2688-1594, 2689, 10.3934/era.2023136
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2283) PDF downloads(75) Cited by(1)

Figures and Tables

Tables(10)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog