Processing math: 99%
Research article

An efficient high order numerical scheme for the time-fractional diffusion equation with uniform accuracy

  • Received: 22 March 2023 Revised: 24 April 2023 Accepted: 27 April 2023 Published: 05 May 2023
  • MSC : 65L12, 65M06, 65M12

  • The construction of efficient numerical schemes with uniform convergence order for time-fractional diffusion equations (TFDEs) is an important research problem. We are committed to study an efficient uniform accuracy scheme for TFDEs. Firstly, we use the piecewise quadratic interpolation to construct an efficient uniform accuracy scheme for the fractional derivative of time. And the local truncation error of the efficient scheme is also given. Secondly, the full discrete numerical scheme for TFDEs is given by combing the spatial center second order scheme and the above efficient time scheme. Thirdly, the efficient scheme's stability and error estimates are strictly theoretical analysis to obtain that the unconditionally stable scheme is 3β convergence order with uniform accuracy in time. Finally, some numerical examples are applied to show that the proposed scheme is an efficient unconditionally stable scheme.

    Citation: Junying Cao, Qing Tan, Zhongqing Wang, Ziqiang Wang. An efficient high order numerical scheme for the time-fractional diffusion equation with uniform accuracy[J]. AIMS Mathematics, 2023, 8(7): 16031-16061. doi: 10.3934/math.2023818

    Related Papers:

    [1] Junying Cao, Zhongqing Wang, Ziqiang Wang . Stability and convergence analysis for a uniform temporal high accuracy of the time-fractional diffusion equation with 1D and 2D spatial compact finite difference method. AIMS Mathematics, 2024, 9(6): 14697-14730. doi: 10.3934/math.2024715
    [2] Lei Ren . High order compact difference scheme for solving the time multi-term fractional sub-diffusion equations. AIMS Mathematics, 2022, 7(5): 9172-9188. doi: 10.3934/math.2022508
    [3] Ziqiang Wang, Kaihao Shi, Xingyang Ye, Junying Cao . Higher-order uniform accurate numerical scheme for two-dimensional nonlinear fractional Hadamard integral equations. AIMS Mathematics, 2023, 8(12): 29759-29796. doi: 10.3934/math.20231523
    [4] Philsu Kim, Seongook Heo, Dojin Kim . A high-order convergence analysis for semi-Lagrangian scheme of the Burgers' equation. AIMS Mathematics, 2023, 8(5): 11270-11296. doi: 10.3934/math.2023571
    [5] Xumei Zhang, Junying Cao . A high order numerical method for solving Caputo nonlinear fractional ordinary differential equations. AIMS Mathematics, 2021, 6(12): 13187-13209. doi: 10.3934/math.2021762
    [6] Muhammad Asim Khan, Norma Alias, Umair Ali . A new fourth-order grouping iterative method for the time fractional sub-diffusion equation having a weak singularity at initial time. AIMS Mathematics, 2023, 8(6): 13725-13746. doi: 10.3934/math.2023697
    [7] Yanhua Gu . High-order numerical method for the fractional Korteweg-de Vries equation using the discontinuous Galerkin method. AIMS Mathematics, 2025, 10(1): 1367-1383. doi: 10.3934/math.2025063
    [8] Xiao Qin, Xiaozhong Yang, Peng Lyu . A class of explicit implicit alternating difference schemes for generalized time fractional Fisher equation. AIMS Mathematics, 2021, 6(10): 11449-11466. doi: 10.3934/math.2021663
    [9] Sara S. Alzaid, Pawan Kumar Shaw, Sunil Kumar . A numerical study of fractional population growth and nuclear decay model. AIMS Mathematics, 2022, 7(6): 11417-11442. doi: 10.3934/math.2022637
    [10] Asifa Tassaddiq, Muhammad Yaseen, Aatika Yousaf, Rekha Srivastava . Computational study of the convection-diffusion equation using new cubic B-spline approximations. AIMS Mathematics, 2021, 6(5): 4370-4393. doi: 10.3934/math.2021259
  • The construction of efficient numerical schemes with uniform convergence order for time-fractional diffusion equations (TFDEs) is an important research problem. We are committed to study an efficient uniform accuracy scheme for TFDEs. Firstly, we use the piecewise quadratic interpolation to construct an efficient uniform accuracy scheme for the fractional derivative of time. And the local truncation error of the efficient scheme is also given. Secondly, the full discrete numerical scheme for TFDEs is given by combing the spatial center second order scheme and the above efficient time scheme. Thirdly, the efficient scheme's stability and error estimates are strictly theoretical analysis to obtain that the unconditionally stable scheme is 3β convergence order with uniform accuracy in time. Finally, some numerical examples are applied to show that the proposed scheme is an efficient unconditionally stable scheme.



    u: Change in temperature (K); f: The heat of source (K/s); x: Change in space (m); t: Change in time (s); Λ: Region; T: Maximum time; β: The order of fractional derivative of time; 0Dβt: Fractional derivative of time in the sense of Caputo; 2x: The second derivative of space; Δt: The step of time (s); h: The space division step size (m); K: Maximum number of time divisions; N: Maximum number of space divisions

    Fractional calculus is widely used in natural phenomena because many problems in engineering and science can be well described by fractional differential equation model. Recently, the research of solutions and numerical solutions of fractional differential equations is a very important research topic. For instance, finite difference method [1], spectral method [2,3], wavelets method [4], etc.

    In this paper, we consider the TFDE as following form:

    0Dβtu(x,t)2xu(x,t)=f(x,t), (1.1)

    with the initial and boundary conditions as follows:

    {u(x,0)=u0(x),    (1.2)u(a,t)=u(b,t)=0,0<tT,    (1.3)

    where T>0,0<β<1,Λ=(a,b) and I=(0,T]. The Caputo fractional derivatives 0Dβtu(x,t) of β order in (1.1) is defined by

    0Dβtu(x,t)=1Γ(1β)t0(tτ)βτu(x,τ)dτ,0<β<1,

    where Γ() being Euler's gamma function. It is easy to see that the Caputo fractional derivative can be understood as the weighted integral average of the classical derivatives in the past time. This means that the change rate of function at the current time is affected by the past time. This property is useful to describe some materials mechanical behaviors. Therefore, the study of numerical algorithms for TFDE has attracted many researchers. In [5], an alternating direction implicit scheme was used to solve the TFDE of 2D with Dirichlet boundary condition with initial weak singularity solution by L1 scheme on uniform mesh. In [6], it proposed a novel stability and convergence numerical scheme for TFDE with α(1<α<2) Caputo fractional derivative. The stability and convergence L2 type numerical scheme of the Caputo fractional derivative was constructed in [7]. A high-order convergence compact finite difference method for solving the TFDE of 2D was constructed in [8] by the L1 approximation with operator-splitting technique. In [9], they used L1 and L2 type approximation to construct a high order stability and convergence numerical method for the TFDE with rigorous analysis. In [10], it used Legendre polynomial to solve nonlinear fractional diffusion equation with advection and reaction terms. In [11], they constructed a space-time Petrov-Galerkin spectral method for TFDEs based on eigen-decomposition. In [12], it used the spectral collocation methods to solve distributed order TFDEs. In [13], they used the Legendre spectral tau method to solve the multi-term TFDEs and gave the error estimate and rigorous convergence analysis. For efficient numerical scheme constructing, an popular numerical method is based on sum-of-exponentials technique [14,15,16]. Many researchers use non-uniform grid or graded grid numerical schemes to solve problems when the solution of TFDE is initial value singularity [17,18,19,20,21]. In [22], they proposed an approximate spectral method for the nonlinear time-fractional partial integro-differential equation with a weakly singular kernel by using new basis functions based on shifted first-kind Chebyshev polynomials. From partial integro-differential equations, an efficient alternating direction implicit scheme were constructed for the nonlinear TFDEs in [23]. Based on the block-by-block method, a new general efficient technique to construct efficient numerical schemes for the fractional derivative was constructed in [24,25]. In [26], it presented finite difference and finite element scheme for space-time fractional diffusion equations. In [27], the time-stepping spectral method for the TFDEs was constructed by using the temporal second-order difference scheme and spatial spectral method discrete. In [28], it gave an efficient numerical scheme for the variable coefficient multiterm TFDE by the Crank-Nicolson method in temporal part and the exponential B-splines in spatial part with the unconditional stability and convergence rates analysis. Readers can refer to more references such as [29,30,31]. In this paper, we construct an efficient numerical scheme for TFDE with uniform accuracy by block-by-block approach to overcome the lack of the theoretical convergence order at the initial time of the above algorithms.

    The organizational structure of the rest article is as follows: We first describe the time discretization for the time-fractional derivative and derive a sharp estimate for the truncation error in Section 2. In Section 3, the full discrete numerical scheme for TFDE is given by combing the spatial center second order scheme and the efficient time scheme of Section 2. In Section 4, the efficient scheme's stability and error estimates are strictly theoretical analysis to obtain that the scheme is unconditionally stable and 3β convergence order in time with uniform accuracy. Some typical numerical examples are given to show the effectiveness of numerical algorithm in Section 5. We provide some concluding remarks in the final section.

    In order to simplify the symbols without losing generality, we set f(x,t)0 during the construction and analysis of numerical scheme. Now, we construct an efficient high order scheme for the fractional derivative in time, and divide the interval (0,T] into K equal subintervals with Δt=TK,tk=kΔt,k=0,1,,K.

    Next, we discuss the numerical scheme for time-fractional derivative 0Dβtu(x,t) in (1.1). Firstly, we determine the values of u(,t) on t1 and t2. The approximate formula of u(,t) on the interval [t0,t2] is given by Lagrange interpolation [32]:

    J[t0,t2]u(,t)=u(,t0)ˉω0.0(t)+u(,t1)ˉω1.0(t)+u(,t2)ˉω2.0(t), (2.1)

    where ˉωi.0(t) is defined by

    ˉω0.0(t)=(tt1)(tt2)(t0t1)(t0t2),ˉω1.0(t)=(tt0)(tt2)(t1t0)(t1t2),ˉω2.0(t)=(tt0)(tt1)(t2t0)(t2t1).

    When k=1,2, based on (2.1) we can approximate 0Dβtu(x,t1),0Dβtu(x,t2) by replacing u(,t) with J[t0,t2]u(,t) as following,

    0Dβtu(x,t1)=1Γ(1β)t10(t1τ)βτu(x,τ)dτ1Γ(tβ)t10(t1τ)βτ(J[t0,t2]u(x,τ))dτ=B0,01u(x,t0)+B1,01u(x,t1)+B2,01u(x,t2),0Dβtu(x,t2)=1Γ(1β)t20(t2τ)βτu(x,τ)dτ1Γ(tβ)t20(t2τ)βτ(J[t0,t2]u(x,τ))dτ=B0,02u(x,t0)+B1,02u(x,t1)+B2,02u(x,t2), (2.2)

    where

    Bi,01=1Γ(1β)t10(t1τ)βˉωi,0(τ)dτ,i=0,1,2,Bi.02=1Γ(1β)t20(t2τ)βˉωi,0(τ)dτ,i=0,1,2.

    Divide the integration interval into several subintervals, one can obtain 0Dβtu(x,tk) for k3 as follows:

    0Dβtu(x,tk)=1Γ(1β)tk0τu(x,τ)(tkτ)βdτ=1Γ(1β)[t10τu(x,τ)(tkτ)βdτ+k1j=1tj+1tjτu(x,τ)(tkτ)βdτ].

    For every subintervals [tj,tj+1],j=1,2,,k1, the approximation of u(x,t) is as follows:

    u(,t)u(,tj1)w0,j(t)+u(,tj)w1,j(t)+u(,tj+1)w2,j(t)J[tj,tj+1]u(,t), (2.3)

    where wi,j,i=0,1,2;j=1,2,k1 are defined by

    w0,j(t)=(ttj)(ttj+1)(tj1tj)(tj1tj+1),w1,j(t)=(ttj1)(ttj+1)(tjtj1)(tjtj+1),w2,j(t)=(ttj1)(ttj)(tj+1tj1)(tj+1tj).

    Similar to (2.2), based on (2.3) for k3, 0Dβtu(x,tk) can be approximated by replacing u(,t) with J[tj,tj+1]u(,t) in every [tj,tj+1] as follows:

    0Dβtu(x,tk)=1Γ(1β)[t10τu(x,τ)(tkτ)βdτ+k1j=1tj+1tjτu(x,τ)(tkτ)βdτ]1Γ(1β){t10(tkτ)β[J[t0,t2]u(τ)]dτ   +k1j=1tj+1tj(tkτ)β[J[tj,tj+1]u(τ)]dτ}=B0,0ku(x,t0)+B1,0ku(x,t1)+B2,0ku(x,t2)   +k1j=1[B0,jku(x,tj1)+B1,jku(x,tj)+B2,jku(x,tj+1)], (2.4)

    where

    Bi,0k=1Γ(1β)t10(tkτ)βˉωi,0(τ)dτ,i=0,1,2,Bi.jk=1Γ(1β)tj+1tj(tkτ)βˉωi,j(τ)dτ,i=0,1,2;j=1,2,,k1.

    Combining (2.2), (2.4), let β0=Γ(3β)Δtβ, one can immediately obtain the efficient scheme for 0Dβtu(x,tk) as follows:

    0DβΔtu(x,tk)={β10(^D0u(x,t0)+^D1u(x,t1)+^D2u(x,t2)),k=1,β10(~D0u(x,t0)+~D1u(x,t1)+~D2u(x,t2)),k=2,β10[¯Aku(x,t0)+¯Bku(x,t1)+¯Cku(x,t2)+k1j=1(Aju(x,tkj1)+Bju(x,tkj)+Cju(x,tkj+1))],k3, (2.5)

    where

    ^D1=(3β4)/2,^D1=2(1β),^D2=β/2,~D0=(3β2)/2β,~D1=4β/2β,~D2=(β+2)/2β,¯Ak=(2β)(k1)1β/23(2β)k1β/2(k1)2β+k2β,¯Bk=2(2θ)k1β+2(k1)2θ2k2β,¯Ck=(2β)[k1β+(k1)1β]/2+k2β(k1)2β,Aj=(2β)[(j1)1β+j1β]/2(j1)2β+j2β,Bj=2[(2β)(j1)1β+(j1)2βj2β],Cj=3(2β)(j1)1β/2+(2β)j1β/2(j1)2β+j2β.

    In the following Theorem 2.1, we give the error estimate to proposed numerical scheme (2.5) of fractional derivative.

    Theorem 2.1. Suppose u(,t)C3[0,T] and denote

    rk(Δt)=0Dβtu(x,tk)0DβΔtu(x,tk),k1,

    then

    |rk(Δt)|CuΔt3β,0<β<1, (2.6)

    where Cu is a constant and only depending on the function u.

    Proof. Based on the Taylor theorem, one can obtain the residue of (2.1) as follows

    u(x,t)J[t0,t2]u(x,t)=163u(x,ξ(t))t3(tt2)(tt1)(tt0),t[t0,t2], (2.7)

    where ξ(t)[t0,t2].

    Firstly, we will use (2.7) to estimate the case k=1 of (2.6) as follows:

    |r1(Δt)|=|1Γ(1β){t10(t1τ)βτu(x,τ)dτt10(t1τ)βτ([J[t0,t2]u(x,τ)])dτ}|=βΓ(1β)|t10(t1τ)β1[u(x,τ)J[t0,t2]u(x,τ)]dτ|=β6Γ(1β)|t103u(x,ξ(τ))τ3(τt2)(τt0)(t1τ)βdτ|β6Γ(1β)maxt[0,T]|3u(x,t)t3|t10(t2τ)(t1τ)βτdτ=β3(3β)Γ(2β)maxt[0,T]|3u(x,t)t3|Δt3βCuΔt3β.

    Secondly, the estimate of the case k=2 of (2.6) is similar to k=1, so the proof process is omitted without losing generality.

    Thirdly, based on the direct calculation it is easy to split the estimate of the case of (2.6) for k3 into two parts in the following

    |rk(Δt)|=|0Dβtu(x,tk)0DβΔtu(x,tk)|=1Γ(1β)|t10(tkτ)βτ[u(x,τ)J[t0,t2]u(x,τ)]dτ+k1j=1tj+1tj(tkτ)βτ[u(x,τ)J[tj,tj+1]u(x,τ)]dτ||M+N|.

    Repeating the similar proof process of |r1(Δt)|, one can immediately obtain the following estimate

    |M|CuΔt3β. (2.8)

    For the estimate of the second part N of |rk(Δt)|, using the Taylor theorem one can obtain

    |N|=1Γ(1β)|k1j=1tj+1tj(tkτ)βτ[u(x,τ)J[tj,tj+1]u(x,τ)]dτ|=1Γ(1β)|k2j=1tj+1tj(tkτ)βτ[u(x,τ)J[tj,tj+1]u(x,τ)]dτ+tktk1(tkτ)βτ[u(x,τ)J[tj,tj+1]u(x,τ)]dτ|=16Γ(1β){|k2j=1tj+1tj3u(x,ξ(τ))τ3(τtj)(τtj+1)(τtj1)d(tkτ)βtktk13u(x,ξ(τ))τ3(τtk)(τtk1)(τtk2)d(tkτ)β|}3β27Γ(1β)maxt[0,T]|3tu(x,t)|Δt3tj+1tj(tkτ)β1dτ+β6Γ(1β)maxt[0,T]|3tu(x,t)||Δt2tktk1(tkτ)βdτ3β27Γ(1β)maxt[0,T]|3tu(x,t)|Δt3β+β6Γ(1β)maxt[0,T]|3tu(x,t)|Δt3β. (2.9)

    In the above proof, we use |(τtj)(τtj+1)(τtj1)|239Δt3. Combining (2.8) and (2.9), one can get the following conclusions

    |rk(Δt)|CuΔt3β,k3.

    To sum up, the proof of Theorem 2.1 is completed.

    For convenience and generality, we divide Λ=(a,b) into N equal parts and denote h=baN, and xj=a+jh,j=0,1,,N. The numerical solution (1.1) at (xj,tk) is denoted as ukj. We use the following differential notations

    (ukj)x=ukj+1ukjh,(ukj)ˉx=ukjukj1h. (3.1)

    Similar to [16], for the sake stability and convergence we introduce the discrete inner product and norm as follows,

    (uk,vk)=N1j=1ukjvkjh,uk0=(uk,uk)12,(uk,vk]=Nj=1ukjvkjh,uk]|=(uk,uk]12,[uk,vk)=N1j=0ukjvkjh,|[uk=[uk,uk)12. (3.2)

    Though direct calculation, it is easy to prove the discrete Green formula:

    (uk,vkx)=ukNvkNuk0vk1(ukˉx,vk]. (3.3)

    Let u=y,v=zˉx, the Eq (3.3) immediately becomes

    (yk,(zkˉx)x)=(ykzkˉx)N(ykzkx)0(ykˉx,zkˉx]. (3.4)

    Therefore, using (3.1), the second-order central difference scheme in space as follows:

    2u(xj,tk)x2=(ukj+1)ˉx(ukj)ˉxh+O(h2)(ukˉx,j)x+O(h2). (3.5)

    Combining (2.5) with (3.5), one can immediately obtain the full discrete scheme for TFDEs as follows:

    {^D0u0j+^D1u1j+^D2u2jβ0(u1ˉx,j)x=0,   k=1,~D0u0j+~D1u1j+~D2u2jβ0(u2ˉx,j)x=0,   k=2,¯Aku0j+¯Bku1j+¯Cku2j+k1i=1(Aiuki1j+Biukij+Ciuki+1j)β0C11(ukˉx,j)x=0,   k3. (3.6)

    In order to analyze the numerical scheme (3.6), we firstly rewrite (3.6) for k4 into the following equivalent form

    ukj+β0C11(ukˉx,j)x=ki=1dkkiukij,4kK, (3.7)

    where

    dk0=C11(ˉAk+Ak1),   dk1=C11(Ak2+Bk1+ˉBk),dk2=C11(¯Ck+Ak3+Bk2+Ck1),dkki=C11(Ai1+Bi+Ci+1),i=3,4,,k3,dkk2=C11(A1+B2+C3),   dkk1=C11(B1+C2). (3.8)

    Similarly, we secondly rewrite (3.6) for k=3 into the following equivalent form

    u3j+β0C11(u3ˉx,j)x=d32u2j+d31u1j+d30u0j, (3.9)

    where

    d32=C11(¯C3+B1+C2),  d31=C11(¯B3+A1+B2),  d30=C11(¯A3+A2).

    According to (3.7) and (3.9), the full discrete scheme of (3.6) can be rewritten as the following equivalent form

    {^D0u0j+^D1u1j+^D2u2jβ0(u1ˉx,j)x=0,   k=1,      (3.10a)~D0u0j+~D1u1j+~D2u2jβ0(u2ˉx,j)x=0,   k=2,      (3.10b)u3j+β0C11(u3ˉx,j)x=d32u2j+d31u1j+d30u0j,   k=3,      (3.10c)ukj+β0C11(ukˉx,j)x=ki=1dkkiukij,   k4.      (3.10d)

    Before carrying out the full discrete scheme (4.1)'s stability and convergence, the properties of the coefficients dkki will be analyze firstly in the Lemma 3.1.

    Lemma 3.1. For all 0<β<1, as k4, the coefficients in the scheme (4.1d) satisfy

    (I) C1=4β2(32,2),

    (II) ki=1dkki1,

    (III) dkki>0,i=3,,k,

    (IV) 0<dkk1<43,

    (V) dkk2 there are positive and negative,

    (VI) dkk2+14(dkk1)2>0.

    Proof. (I) Based on the direct calculation, it is easy to prove directly.

    (II) Based on the fact that the fractional derivative of the constant is zero, one can prove it immediately by combining (2.5) and (3.8).

    (III) For k4, we can easy to observe that

    2(Ai1BiCi+1)=(β+2)[(i2)1β3(i1)1β+3i1β(1+i)1β]+2(i2)2β6(i1)2β+6i2β2(1+i)2β.

    Denote i2=ˉi for i6, and we use Taylor formula yields

    2(Ai1+Bi+Ci+1)=ˉi1β(2β){13(1+1ˉi)1β+3(1+2ˉi)1β(1+3ˉi)1β}+ˉi2β{26(1ˉi+1)2β+6(1+2ˉi)2β2(1+3ˉi)2β}=ˉi1β(2β){13[1+(1β)(1ˉi)+]+3[1+(1β)(2ˉi)+(1β)(β)2!(2ˉi)2+][1+(1β)(3ˉi)+(1β)(β)2!(3ˉi)2+]}+ˉi2β{26[1+(2β)(1ˉi)+(2β)(1β)2!(1ˉi)2+]+6[1+(2β)(2ˉi)+(2β)(1β)2!(2ˉi)2+]2[1+(2β)(3ˉi)+(2β)(1β)2!(3ˉi)2+]}=β(2β)(1β)ˉi2β+k=0ak+2β(2β)(1β)ˉi1β, (3.11)

    where

    ak=ki=0(i1β)(1ˉi)k3(6+k)+24(8+k)2k27(10+k)3k(k+4)!.

    It is easy to check that +k=0ak is an alternating series with a positive first term by carefully calculate, and we have 0<+k=0ak<4(β+1). Therefore, we have

    2(Ai1+Bi+Ci+1)>β(2β)(1β)ˉi2β4(β+1)+2β(2β)(1β)ˉi1β=2β(2β)(1β)ˉi2β[2(β+1)+ˉi]>0.

    Similarly, based on the directly calculating it is easy to prove as follows:

    2(A2B3C4)=4β+(3β18)21β+(243β)31β+(β10)41β>0, i=3,2(A3B4C5)=(6β)21β+(3β24)31β+(303β)41β+(β12)51β>0, i=4,2(A4B5C6)=(8β)31β+(3β30)41β+(363β)51β+(β14)61β>0, i=5. (3.12)

    Combining (3.11) and (3.12), one can easily obtain that

    dkki=12β2(Ai1+Bi+Ci+1)>0,i=3,,k3.

    For dk1=(Ak2+Bk1+ˉBk)β10, we let W1=(Ak2+Bk1+ˉBk), then

    W1=32(2+β)(k2)1β12(2+β)(k3)1β+2(2+β)k1β+(k3)2β3(k2)2β+2k2β.

    Let k2=ˉk, we use a Taylor expansion and get following as

    W1=32(2+β)ˉk1β+12(2β)(1+ˉk)1β2(2β)(2+ˉk)1β+(1+ˉk)2β3ˉk2β+2(2+ˉk)2β=(2β)ˉk1β{12[(1β)(β)2!(1ˉk)2(1β)(β)(β1)3!(1ˉk)3+]2[(1β)(β)2!(2ˉk)2+(1β)(β)(β1)3!(2ˉk)3+]}+(2β)ˉk2β{(1β)(β)3!(1ˉk)3+(1β)(β)(β+1)4!(1ˉk)4+2[(1β)(β)3!(2ˉk)3+(1β)(β)(β1)4!(2ˉk)4+]}=(2β)(1β)ˉkβ1+n=0ni=0(βi)(n+2)!(1ˉk)n[12(1)n+22n+3]+(2β)(1β)ˉkβ1+n=0ni=0(βi)(n+3)!(1ˉk)n[(1)n+3+2n+4]=(2β)(1β)ˉkβ1+n=0ni=0(βi)(1ˉk)nan,

    where

    an=12(1)n(n+1)82n(n+1)(n+3)!=(n+1)[(1)n2n+4]2(n+3)!<0.

    Therefore, +n=0ni=0(iβ)(1ˉk)nan is an alternating series with a positive first term and satisfy

    +n=0ni=0(iβ)(1ˉk)nan>0.

    For dk2=(ˉCk+Ak3+Bk2+Ck1)β10, taking W2=(Ak3+Bk2+Ck1+ˉCk), we have

    W2=12(β+2)k1β+32(β+2)(k2)1β32(β+2)(k3)1β+12(β+2)(k4)1βk2β+3(k2)2β3(k3)2β+(k4)2β.

    Let k2=ˆk, we still use Taylor formula and get

    W2=12(2β)(2+ˆk)1β+32(2β)ˆk1β32(2β)(ˆk1)1β+12(2β)(ˆk2)1β(ˆk+2)2β+3ˆk2β3(ˆk1)2β+(ˆk2)2β=32(2β)ˆk1β32(2β)ˆk1β(11ˆk)1β+12(2β)ˆk1β(12ˆk)1β+12(2β)ˆk1β(1+2ˆk)1β+3ˆk2β3ˆk2β(11ˆk)2β+ˆk2β(12ˆk)2βˆk2β(1+2ˆk)2β=(2β)ˆk1β{32[(1β)(β)2!(1ˆk)2(1β)(β)(β1)3!(1ˆk)3+]+12[(1β)(β)2!(2ˆk)2(1β)(β)(β1)3!(2ˆk)3+]+12[(1β)(β)2!(2ˆk)2+(1β)(β)(β1)3!(2ˆk)3+]}+(2β)ˆk2β{3[(1β)β3!(1ˆk)3+(1β)β(β+1)4!(1ˆk)4]+[(1β)β3!(2ˆk)3+(1β)β(β+1)4!(2ˆk)4][(1β)(β)3!(2ˆk)3+(1β)β(β+1)4!(2ˆk)4+]}=(2β)(1β)ˆkβ1+n=0ni=0(βi)(n+2)!(1ˆk)n{32(1)n+3+12(2)n+2+2n+1}+(2β)(1β)ˆkβ1+n=0ni=0(βi)(n+3)!(1ˆk)n[3(1)n+4+(2)n+32n+3]=(2β)(1β)ˆkβ1+n=0ni=0(βi)(1ˆk)n1(n+3)!bn,

    where

    bn=32(1)n+1(n+1)+2n+1(n+1)[1+(1)n],b0=52,b1=3.

    As n2, bn<0 for odd number n and bn=(n1)[42n32]3>0 for even number n. It is easy to verify that b0 and b1 are all positive. Therefore, it is an alternating series for n2, i.e.,

    0<+n=0ni=0(βi)(1ˆk)n1(n+3)!bn<113!(β)+(β)(β1)34!.

    Therefore, we have

    dk2=(Ak3+Bk2+Ck1+ˉCk)2β2>0,dk1=Ak2Bk1ˉBk2β2>0.

    (IV) According to (3.8), we have

    dkk1=3(4β)+(β6)21β4β.

    Therefore,

    dkk143=5(4β)+3(β6)21β3(4β).

    Let f(β)=5(4β)+3(β6)21β, by carefully calculate, we have

    f(β)=5+321β+3(β6)21β(ln2),f(β)=322β(ln2)+3(β6)21β(ln2)2<0.

    Therefore, f(β) is a monotone decreasing function and f(1)=15ln22>0,0<f(1)<f(β)<f(0). So f(β) is a monotone increasing function and f(0)<f(β)<f(1)=0. To sum up, we obtain 43>dkk1>0.

    We take g(β)=3(4β)+(β6)21β, due to

    g(β)=3+21β+(β6)(ln2)21β,g(β)=22β(ln2)+(β6)(ln2)221β<0.

    We can deduce g(β) is a monotone increasing function and 0<g(0)<g(β)<g(1). Therefore, 0<dkk1<43.

    (V) As k4, we have

    dkk2=C11(A1+B2+C3)=3(β22)(4β2)31β+(93β2)21β2β2=14β[3(4β)(8β)31β+3(6β)21β]14βf(β).

    Next, we discuss the sign of the f(β). β(0,1), 4β>0 always holds. So the sign of the dkk2 is determined by f(β). After calculation, f(0)>0,f(1)<0. Therefore, f(β) increases first and then decreases and f(0)=0,f(1)=1<0, we know f(β) has only one zero β0(0,1). Furthermore, when β(0,β0), f(β)>0. When β(β0,1), f(β)<0. That is, dkk2 has positive and negative on β(0,1).

    (VI) The following equation can be obtained through direct calculation

    14(dkk1)2+dkk2=14(4β)2f(β), (3.13)

    where

    f(β)=3(4β)2+6(4β)(6β)21β4(4β)(8β)31β+(6β)241β.

    According to Lagrange mean value theorem, we have 41β>43+β31β, and

    f(β)>3(4β)26(4β)(6+β)21β+4(4β)(8+β)31β+(β+6)243+β31β=a1+a221β+a321β(1+12)1β=a1+21β{a2+a3[1+12(1β)+(1β)(β)2(12)2]+a3[(1β)(β)(β1)3!(12)3+]}=a1+21β{a2+a3a4+a3(1β)β+k=0Πki=0(β1i)1(k+3)!(12)k+3}a1+21β{a2+a3a4+a3(1β)β+k=0bk},

    where

    a1=3(4β)2,a3=43+β[(4β)(8β)(3+β)+(6β)2],a2=6(4β)(6β),a4=1+1β2+(1β)(β)2(12)2,bk=Πki=0(1iβ)1(k+3)!(12)k+3,b0=(β1)3!(12)3>0,|bk+1bk|=β+2+k2(k+4)<1.

    So +k=0bk is an alternating and convergent series, i.e., 0<+k=0bk<b0, we have

    f(β)>a1+21β{a2+a3a4+a3β(1β)+k=0bk}a1+21β{a2+a3a4+a3(1β)βb0}=a1+21β{a2+a3[a4+(1β)β(β1)3!(12)3]}a1+21β[a2+a3a5]f1(β), (3.14)

    where

    a5=a4+(1β)β(β1)3!(12)3=48+24(1β)6(ββ2)+(ββ3)48.

    It can be obtained by careful calculation, we obtain

    f1(β)=a1+21β[a2+a3a5]=3612(3+β)[β35β28β+48]+21β12(3+β)[β616β5+97β4278β3+88β2+732β+864]=112(3+β)[36(β35β28β+48)+21β(β616β5+97β4278β3+88β2+732β+864)]112(3+β)ˉf3(β). (3.15)

    Next, we estimate ˉf3(β). β(0,1), β3<β2,β6>0, we have

    ˉf3(β)>36(β25β28β+48)+21β(016β5+97β4278β3+88β2+732β+864)=144(β2+2β12)+21β(16β5+97β4278β3+88β2+732β+864)144(β2+2β12)+21βf4(β)f3(β), (3.16)

    where

    f4(β)=16β5+97β4278β3+88β2+732β+864.

    After careful calculation, f3(β)<0. Therefore, f3(β) is a monotone decreasing function, so f3(0)>f3(β)>f3(1). Similarly,

    f3(β)=144(2β+2)+21β[f4(β)(ln2)+f4(β)],f3(0)>0,f3(1)<0,

    we find the sign of f3(β) become positive to negative, i.e., f3(β) increases first and then decreases. f3(0)=0, f3(1)=191>0. Therefore we prove

    f3(β)>0. (3.17)

    Combining (3.14), (3.15) with (3.16), (3.17), we have f(β)>f1(β)>f3(β)>0. From (3.13), we find

    14(dkk1)2+dkk2>0,β(0,1).

    To sum up, we already proved Lemma 3.1.

    Remark 3.1. From Lemma 3.1, the coefficient dkk2 has positive and negative on β(0,1): When β(0,β0), dkk2>0; when β(β0,1), dkk2<0. This brings great difficulties to the convergence and stability analysis of the proposed scheme, and the classical theoretical analysis method are invalid. Therefore, here a novel technique for the stability analysis β(0,1) will be given.

    Next, we will introduce a technique for numerical scheme (4.1):

    ρ=12dkk1. (3.18)

    By recombining of the Eq (4.1d), we have

    ukjρuk1j+β0C11(ukˉx,j)x=ρ(uk1jρuk2j)+(ρ2+dkk2)uk2j+dkk3uk3j++dk0u0j=ρ(uk1jρuk2j)+(ρ2+dkk2)(uk2jρuk3j)+(ρ3+ρdkk2+dkk3)(uk3jρuk4j)++(ρk2+ρk4dkk2++ρdk3+dk2)(u2jρu1j)+(ρk1+ρk3dkk2++ρdk2+dk1)(u1jρu0j)+(ρk+ρk2dkk2++ρdk0+dk0)u0j.

    Next, we denote

    ˉdkki=ρi+ij=2ρijdkkj,i=2,,k. (3.19)
    ˉuij=uijρui1j,i=1,,k. (3.20)

    Thus (4.1d) can be equivalent as follows:

    ˉukjβ0C11(ukˉx,j)x=ρˉuk1j+k1i=2ˉdkkiˉukij+ˉdk0u0j,   k4. (3.21)

    In the following Lemma 3.2, we give some good properties of the coefficients in numerical scheme (4.1).

    Lemma 3.2. When k4, 0<β<1, the coefficients in numerical scheme (3.21) satisfy

    (I) 0<ρ<23,

    (II) ˉdkki>0,i=2,3,,k,

    (III) ρ+k1i=2ˉdkki+ˉdk01.

    Proof. (I) According to (3.18) and (IV) in Lemma 3.1, we immediately give the estimate for ρ.

    (II) As i=2, we have

    ˉdkk2=dkk2+ρ2=dkk2+14(dkk1)2.

    According to (VI) in Lemma 3.1, we get ˉdkk2>0. Furthermore,

    ˉdkki=ˉdkki+1ρ+dkki,i=3,,k.

    Because of ρ>0 and (III) in Lemma 3.1, we obtain

    ˉdkki>0,i=3,4,,k.

    (III) Let Pk=ρ+k1i=2ˉdkki+ˉdk0, we can obtain from (3.19) that

    Pk=ρk1i=0ρi+dkk2k2i=0ρi++dk11i=0ρi+dk0=ρ1ρk1ρ+dkk21ρk11ρ++dk21ρ31ρ+dk11ρ21ρ+dk0.

    That is,

    Pk(1ρ)=(1ρk)ρ+(1ρk1)dkk2++(1ρ2)dk1+(1ρ)dk0.

    Then, we use (II), (III), (VI) in Lemma 3.1 gives

    Pk(1ρ)(1ρk)ρ+(1ρk1)dkk2+ki=3dkki=(ρ+ki=2dkki)(dkk2+ρ2)ρk1=(1ρ)(dkk2+ρ2)ρk1<(1ρ).

    Therefore, we already proved ρ+k1i=2ˉdkki+ˉdk01.

    As k=3, the equivalent of (4.1c) as follows:

    ˉu3+β0C11(u3ˉx,j)x=ˉd32ˉu2+ˉd31ˉu1+ˉd30ˉu0, (3.22)

    where

    ˉd32=d32ρ,ˉd31=ˉd32ρ+d31,ˉd30=ˉd31ρ+d30. (3.23)

    We find ρd32ρ. So we will give some properties of the coefficients in numerical scheme (3.22) in the following Lemma 3.3 as k=3.

    Lemma 3.3. The coefficients of (3.22) have the following properties when 0<β<1 and k=3,

    (I) ˉd33i>0,i=1,2,3,

    (II) ˉd32ρ<0,

    (III) ˉd30+ˉd31+ˉd321.

    Proof. (I) Let's firstly prove that,

    ˉd320,ˉd310,ˉd300. (3.24)

    Based on calculating carefully, one can immediately obtain that

    ˉd32=24β[6(β2+2)31β32β]12[3+(β23)21β2β2]=32+4+ββ431β6ββ42β>32(2β24β)31β>0.

    Because of d31=24β[(2β2)31β6+32β], so

    ˉd31=34+5β42(4β)31β+(4+β)(6β)(4β)231β21β(6β)2(4β)222β34+a131β+a231β2β+a322β,

    where

    a1=5β42(4β),a2=(6β)(4+β)(4β)2,a3=(6β)2(4β)2.

    Next, using a Taylor expansion yields

    ˉd31=34+a121β(1+12)1β+a221β(1+12)1β2β+a322β=34+[a121β+a2212β](1+12)1β+a322β=34+[a121β+a2212β][1+1β1!12+(1β)(β)2!(12)2+]+a322β=34+a121β+a2212β+a322β+[a121β+a2212β][12(1β)+(1β)(β)2!(12)2+].

    Next, we will estimate a121β+a2212β>0.

    a121β+a2212β=2β(4β)2[(5β4)(4β)+2(4+β)(6β)2β]2β(4β)2[(5β4)(4β)+(4+β)(6β)]2β(4β)2f(β),

    where f(β)=(5β4)(4β)+(4+β)(6β). Because of f(β)=2612β>0,f(β) monotonic increase, f(β)f(0)=8>0, so f(β)>0.

    Because of 1β1!12+(1β)(β)2!(12)2+(1β)(β)(β1)3!(12)3++k=0ak is an alternating series with positive first term, and +k=0ak=a0+a1++k=2ak, where +k=2ak is an alternating series which the first term is positive number, so 0<+k=2ak<a2, and

    ˉd31=34+a121β+a2212β+a322β+[a121β+a2212β][12(1β)+(1β)(β)2!(12)2]=34+a322β+[a121β+a2212β][1+12(1β)+(1β)(β)2!(12)2]34+2β8(4β)2[f1(β)+f2(β)],

    where

    f1(β)=192+368β196β2+49β35β4,f2(β)=(14448β2β2+7β3β4)21β.

    Next, we will prove ˉd31>0, that is 34+2β8(4β)2[f1(β)+f2(β)]>0f1(β)+f2(β)>348(4β)22β=6(4β)22β, that is f1(β)+f2(β)>6(4β)22β6f3(β). So to prove ˉD31>0, just prove f1(β)+f2(β)6f3(β)>0. Let's remember ˉf(β)=f1(β)+f2(β)6f3(β). Since ˉf(β) is an increasing firstly and then decreasing function, and ˉf(0)=0, ˉf(1)=16>0, so ˉf(β)>0, therefore ˉd31>0.

    Because d30=[2(32β+1)β2]>0, so ˉd30=ˉd31ρ+d30>0. To sum up, (3.24) is completed proved.

    (II) Because of

    ˉd32ρ=d322ρ=24β[6(β2+2)31β32β][3+(β23)21β2β2]<0.

    That is ˉd32ρ<0.

    (III) According to (3.23), we have

    ˉd30+ˉd31+ˉd32=d32ρ+ˉd32ρ+d31+ˉd31ρ+d30=d32ρ+(d32ρ)ρ+d31+(d32ρ)ρ2+ρd31+d30=(d32ρ)(1+ρ+ρ2)+D31(1+ρ)+D30=(d32ρ)1ρ31ρ+d311ρ21ρ+d301ρ1ρP3.

    Therefore, we have

    (1ρ)P3=(d32ρ)(1ρ3)+d31(1ρ2)+d30(1ρ)=(d30+d31+d32ρ)(d32ρ)ρ3d31ρ2d30ρ(d30+d31+d32ρ)(d32ρ)ρ3d31ρ2=(d30+d31+d32ρ)ρ2ˉd31d30+d31+d32ρ, (3.25)

    where d30>0, ˉd31>0. By carefully calculate, we have d30+d31+d32=1. According to (3.25), we obtain (1ρ)P31ρ, i.e.,

    ˉd30+ˉd31+ˉd321.

    The proof is then completed.

    From (3.21) and (3.22), thus the equivalent of (4.1) as follows:

    {^D0u0j+^D1u1j+^D2u2jβ0(u1ˉx,j)x=0,   k=1,      (4.1a)~D0u0j+~D1u1j+~D2u2jβ0(u2ˉx,j)x=0,   k=2,      (4.1b)u3j+β0C11(u3ˉx,j)x=d32u2j+d31u1j+d30u0j,   k=3,      (4.1c)ukj+β0C11(ukˉx,j)x=ki=1dkkiukij,   k4.      (4.1d)

    We will give the estimation of ˉu120+β0C11u1ˉx]|2,ˉu220+β0C11u2ˉx]|2 as following Lemma 4.1,

    Lemma 4.1. Let ˆβ=min{^D1~D1,~D2^D2,~D1,^D2} and ˆα=max{^D0~D1,|~D0^D2|}, we have

    {ˉu120+β0C11u1ˉx]|2M0u020,           (4.2)ˉu220+β0C11u2ˉx]|2M0u220,            (4.3)

    where M0 satisfies

    M0=max{8(ˆαˆβ)2+2ρ2,8(ˆαˆβ)2(1+ρ2)}. (4.4)

    Proof. Multiplying ~D1u1jh on both sides of (4.1a) for k=1 and taking the sum over j, one immediately gets

    ^D0~D1(u0,u1)^D1~D1(u1,u1)^D2~D1(u2,u1)β0~D1u1ˉx]|2=0. (4.5)

    Multiplying ^D2u2jh on both sides of (4.1b) by for k=2 and taking the sum over j with (3.2), one immediately gets

    ~D0^D2(u0,u2)+~D1^D2(u1,u2)+~D2^D2(u2,u2)+β0^D2u2ˉx]|2=0. (4.6)

    Add Eqs (4.5) and (4.6) correspondingly, one can obtain by combining similar terms,

    ^D1~D1u120+~D2^D2u220β0~D1u1ˉx]|2+β0^D2u2ˉx]|2=(u0,^D0~D1u1~D0^D2u2).

    Because of ^D1~D1,~D2^D2,~D1,^D2 and ^D0~D1 are all positive number depend on β, therefore ˆβ>0,ˆα>0, we have

    u120+u220+β0u1ˉx]|2+β0u2ˉx]|2ˆαˆβu00(u10+u20)ˆαˆβu00(u10+u20+β0u1ˉx]|+β0u2ˉx]|)=ˆαˆβu00u10+ˆαˆβu00u20+ˆαˆβu00β0u1ˉx]|+ˆαˆβu00β0u2ˉx]|12[4(ˆαˆβ)2u020+u120+u220+β0u1ˉx]|2+β0u2ˉx]|2].

    That is,

    u120+u220+β0u1ˉx]|2+β0u2ˉx]|24(ˆαˆβ)2u020. (4.7)

    Because of C1=4β2, therefore C11=24β(12,23), so C11<1,β0C11<β0. From (4.7), we can get

    {u120+β0C11u1ˉx]|24(ˆαˆβ)2u020,                  (4.8)u220+β0C11u2ˉx]|24(ˆαˆβ)2u020.                 (4.9)

    According to ¯u1=u1ρu0 and trigonometric inequality, one can get

    ˉu120=u1ρu020(u10+ρu00)22u120+2ρ2u020. (4.10)

    Using (4.8) and (4.10), it is easy to obtain that

    ˉu120+β0C11u1ˉx]|22u120+2ρ2u020+2β0C11u1ˉx]|2[8(ˆαˆβ)2+2ρ2]u020. (4.11)

    Similarly, we will estimate ˉu220+β0C11u2ˉx]|2. Using (4.8) and (4.9), one can get

    ˉu220+β0C11u2ˉx]|22u220+2ρ2u120+β0C11u2ˉx]|22(u220+β0C11u2ˉx]|2)+2ρ2(u120+β0C11u1ˉx]|2)24(ˆαˆβ)2u020+2ρ24(ˆαˆβ)2u020=8(ˆαˆβ)2(1+ρ2)u020. (4.12)

    In summary, by using (4.4), combining (4.11) with (4.12), then

    {ˉu120+β0C11u1ˉx]|2M0u020,ˉu220+β0C11u2ˉx]|2M0u220.

    Lemma 4.1 already completed proved.

    Next, for k3, we give the estimate for ˉuk20+β0C11ukˉx]|2 in the following Lemma 4.2, which is an important conclusion for the stability analysis of the proposed scheme.

    Lemma 4.2. ˉuk20+β0C11ukˉx]|2M0u020,  3kK, where M0 defined in (4.4).

    Proof. First, we deduce the general formula. Using (1.3) and (3.4), we have

    2N1j=1(ukˉx,j)xˉukjh=2((ukˉx)x,ˉuk)=2(ukˉx,ˉukˉx]=(ukˉx+ˉukˉx+ρˉuk1ˉx,ˉukˉx]=(ˉukˉx,ˉukˉx]+(ukˉx+ρuk1ˉx,ukˉx]=(ˉukˉx,ˉukˉx]+(ukˉx+ρuk1ˉx,ukˉxρuk1ˉx]=(ˉukˉx,ˉukˉx]+(ukˉx,ukˉx]ρ(ukˉx,uk1ˉx]+ρ(uk1ˉx,ukˉx]ρ2(uk1ˉx,uk1ˉx].

    That is,

    2N1j=1(ukˉx,j)xˉukjh=ˉukˉx]|2+ukˉx]|2ρ2uk1ˉx]|2. (4.13)

    Multiplying 2ˉu3jh on both sides of (4.1c) for k=3 and taking the sum over j and using (4.13), we get

    ˉu320+β0C11u3ˉx]|2β0C11ρ2u2ˉx]|2ˉd32ˉu220+ˉd31ˉu120+ˉd30u20.

    According to (I) in Lemma 3.2 and (II) in lemma 3.3, we have

    ˉu320+β0C11u3ˉx]|2ˉd32ˉu220+β0C11ρ2u2ˉx]|2+ˉd31ˉu120+ˉd30u20ρ(ˉu220+β0C11ρu2ˉx]|2)+ˉd31ˉu120+ˉd30u20ρ(ˉu220+β0C11u2ˉx]|2)+ˉd31(ˉu120+β0C11u1ˉx]|2)+ˉd30u20. (4.14)

    By directly computing, it can be easy to deduce that ˉd30+ˉd31+ρ1. By using (4.2) and (4.3), (4.14) is becoming as follows

    ˉu320+β0C11u3ˉx]|2M0(ρ+ˉd31+ˉd30)u20M0u20. (4.15)

    For k4, multiplying both sides of the (4.1d) by 2ˉukjh and taking the sum over j and using (4.13), one gets

    2ˉuk20+β0C11ˉukˉx]|2+β0C11ukˉx]|2β0C11ρ2uk1ˉx]|2ρ(ˉuk120+ˉuk20)+k1i=2ˉdkki(ˉuki20+ˉuk20)+ˉdk0(u020+ˉuk20)=ρˉuk120+k1i=2ˉdkkiˉuki20+ˉdk0u020+(ρ+k1i=2ˉdkki+ˉdk0)ˉuk20. (4.16)

    According to (III) in Lemma 3.3, the above inequality (4.16) becomes

    ˉuk20+β0C11ukˉx]|2β0C11ρ2uk1ˉx]|2ρˉuk120+k1i=2ˉdkkiˉuki20+ˉdk0u020. (4.17)

    By (I) in Lemma 3.2: 0<ρ<1 and (4.17) yields

    ˉuk20+β0C11ukˉx]|2ρˉuk120+β0C11ρ2uk1ˉx]|2+k1i=2ˉdkkiˉuki20+ˉdk0u020=ρ(ˉuk120+β0C11ρuk1ˉx]|2)+k1i=2ˉdkkiˉuki20+ˉdk0u020ρ(ˉuk120+β0C11uk1ˉx]|2)+k1i=2ˉdkkiˉuki20+ˉdk0u020ρ(ˉuk120+β0C11ρuk1ˉx]|2)+k1i=2ˉdkki(ˉuki20+β0C11ukiˉx]|2)+ˉdk0u020.

    That is,

    ˉuk20+β0C11ukˉx]|2ρ(ˉuk120+β0C11ρuk1ˉx]|2)+k1i=2ˉdkki(ˉuki20+β0C11ukiˉx]|2)+ˉdk0u020,  k4. (4.18)

    Using the mathematics induction, it is easy to prove the following inequality

    ˉuk20+β0C11ukˉx]|2M0u020,  4kK. (4.19)

    As k=4, by (4.2), (4.3) and (4.15), from (4.18) we can obtain

    ˉu420+β0C11u4ˉx]|2ρ(ˉu320+β0C11ρu3ˉx]|2)+3i=2ˉd44i(ˉu4i20+β0C11u4iˉx]|2)+ˉd40u020M0(ρ+3i=2ˉd44i+ˉd40)u020M0u020. (4.20)

    According to (4.20), this is the case of (4.19) when k=4. Assuming that (19) establish for k=5,6,,K1, and from (4.18) one immediately obtain that,

    ˉuK20+β0C11uKˉx]|2M0(ρ+K1i=2ˉdKKi+ˉdK0)u020M0u020.

    The proof of Lemma 4.2 is completed.

    We will give numerical scheme (4.1) is unconditionally stable in the following Theorem 4.1.

    Theorem 4.1. The numerical scheme (4.1) is unconditionally stable, and its solution satisfies the following estimate for all Δt>0,h>0:

    uk0+β0C11ukˉx]|(4M0+1)u00,  k=1,2,,K.

    Proof. According to Lemma 4.1 and Lemma 4.2, we immediately give the following estimate

    ˉuk20+β0C11ukˉx]|2M0u020,  k=1,2,,K. (4.21)

    From (4.21), we have

    ˉuk0M0u00,  k=1,2,,K.

    According to (3.20), (I) in Lemma 3.2, we have

    uk0=ˉuk+ρuk10ˉuk0+ρuk10ˉuk0+ρ(ˉuk10+ρuk20)=ˉuk0+ρˉuk10+ρ2uk20ˉuk0+ρˉuk10+ρ2ˉuk20+ρ3ˉuk30++ρk1ˉu10+ρku00M0u00+ρM0u00+ρ2M0u00++ρk1M0u00+ρku00=M0u00(1+ρ+ρ2++ρk1)+ρku00M0u0011ρ+u00(3M0+1)u00.

    According to the above estimation, we have

    uk0+β0C11ukˉx]|(4M0+1)u00,  k=1,,K.

    Theorem 4.1 is then completed.

    In the next Theorem 4.2, we give the convergence analysis of the full discrete scheme.

    Theorem 4.2. Assume that u(x,t) which is the solution of Eq (1.1), ukj be the solution of the problem (4.1), Suppose maxt(0,T]|3tu|M. Then for k=1,2,,K, we have

    u(xj,tk)uk0+β0C11uˉxukˉx]|C(Δt3β+h2),

    where 0<β<1, and C is a positive constant that does not depend on Δt, h.

    Proof. According to Theorem 2.1 and (3.5), similar to the Theorem 4.1, we can obtain the proof of Theorem 4.2. Here we omit it.

    Remark 4.1 The convergence of the proposed scheme can be analysis with the above analysis technique and the idea of [21] on the graded mesh. For the stability analysis of the proposed scheme is very difficult at present by using the analysis method in this paper. The mainly difficulty is whether the coefficients dkki in Lemma 3.1 is nonnegativity for the graded temporal mesh, which is still an open problem up to now.

    For the sake of simplicity, we only implement algorithm (4.1) as following:

    (1) Denote the I(N1)×(N1) as a identity matrix of (N1)×(N1), and D(N1)×(N1) as a difference matrix of second derivative in space, i.e.,

    D(N1)×(N1)=1h2(21121112),uk=(uk1,uk2,,ukN1),k=1,2,,K.

    (2) For k=1 and k=2, based on (4.1a) and (4.1b), we have

    (^D1I(N1)×(N1)β0D(N1)×(N1)^D2I(N1)×(N1)~D1I(N1)×(N1)~D2I(N1)×(N1)β0D(N1)×(N1))((u1)T(u2)T)=(^D0I(N1)×(N1)(u0)T~D0I(N1)×(N1)(u0)T), (5.1)

    where (u1)T represent the transpose of (u1). Solving the above Eq (5.1), we obtain u1 and u2.

    (3) For k=3, based on (4.1c), we have

    (I(N1)×(N1)+β0C11D(N1)×(N1))u3=d32I(N1)×(N1)u2+d31I(N1)×(N1)u1+d30I(N1)×(N1)u0. (5.2)

    By solving the above Eq (5.2), we can obtain u3. {1.} (4) For k4, based on (4.1d), we have

    (I(N1)×(N1)+β0C11D(N1)×(N1))uk=ki=1dkkiI(N1)×(N1)uki. (5.3)

    We solve the Eq (5.3) and get uk,k=4,5,,k.

    In this part, we carry out in this section a series of numerical experiments and present some results to confirm our theoretical statements. The main purpose is to check the convergence behavior of the numerical solution with respect to the time step Δt and space size h used in the calculation.The first two numerical examples are proposed to show the efficiency of the 3β order in time and second order in space of one and two dimension in space, respectively. The last numerical example, we choose the graded grid numerical schemes to solve problems when the solution of TFDEs is initial value singularity.

    Example 5.1. Consider f(x,t) and u0(x) in (1.2) as the following form

    f(x,t)=[Γ(5)Γ(5β)t4β+4π2t4]sin(2πx),  u0(x)=0,

    it is easy to check that the exact solution is given by u(x,t)=t4sin(2πx). In this example, we choose a=0,b=1,T=1,β=0.2,0.5,0.8 and the step size Δt=1K,h=1N. Here we take two different sets of step size parameters. In the first case, we verify that the spatial convergence order and choose K=210, and N=2k,k=2,3,4,5,6,7. In the second case, we verify that the convergence order in time and choose K=2k,k=2,3,4,5,6,7; and N=[K3β2] where [x] denote the maxinum integer part of x. We denote the max error as eΔt,h=maxj,k|ukju(xj,tk)|, here ukj and u(xj,tk) are the numerical solution and exact solution for (1.1) at point (xj,tk), respectively.

    Firstly, we plot the error distribution. In Figure 1, the error distribution of K=26,N=[K(1.50.5β)] and β=0.5 is shown, where [] indicates rounding up. From Figure 1, we find that the errors can be as small as 104.

    Figure 1.  Error distribution of β=0.5 for Example 5.1.

    Secondly, we plot log-log graph of error. In Figure 2, A logarithmic scale has been used for both Δt-axis and error-axis in this figure. For β=0.2,0.8, we find the temporal approximation order close to 3β, i.e. the slopes of the error curves in these log-log plots are 2.8, 2.2 respectively for β=0.2,0.8.

    Figure 2.  Errors as a function of the time step Δt for β=0.2,0.8 for Example 5.1.

    It is easy to see that the convergence order in Table 1 is very close to 2. This shows that the convergence order of space is 2 and not related to the selection of β, which is consistent with the theoretical result of the Theorem 4.2.

    Table 1.  The errors eΔt,h and decay rates for β=0.2, 0.5 and 0.8 for Example 5.1.
    h β=0.2 Rate β=0.5 Rate β=0.8 Rate
    14 2.24267623e-1 - 2.19495762e-1 - 2.12827066e-1 -
    18 5.11915396e-2 2.13124405 5.02547233e-2 2.12686198 4.89402966e-2 2.12058688
    116 1.25184509e-2 2.03184934 1.22977077e-2 2.03086976 1.19877349e-2 2.02946376
    132 3.11251399e-3 2.00790382 3.05813631e-3 2.00766481 2.98178274e-3 2.00731203
    164 7.77065525e-4 2.00197215 7.63522666e-4 2.00190982 7.44526894e-4 2.00177927
    1128 1.94200123e-4 2.00049214 1.90819202e-4 2.00046462 1.86098139e-4 2.00026033

     | Show Table
    DownLoad: CSV

    From Table 2, it is easy to see that convergence order is almost 2.8,2.5,2.2 with respect to β=0.2,0.5,0.8, respectively. This indicates that the time convergence order is 3β which is consistent with the theoretical result of the Theorem 4.2.

    Table 2.  The errors eΔt,h and decay rates for β=0.2, 0.5 and 0.8 for Example 5.1.
    Δt β=0.2 Rate β=0.5 Rate β=0.8 Rate
    14 6.61870458e-2 - 8.09279866e-2 - 1.30876112e-1 -
    18 9.79159847e-3 2.75693257 1.89320008e-2 2.09581181 3.08129985e-2 2.08659081
    116 1.33613669e-3 2.87347678 3.12778295e-3 2.59761458 7.22284764e-3 2.09289944
    132 1.95889521e-4 2.76995547 5.54215075e-4 2.49662254 1.57296693e-3 2.19907939
    164 2.81063830e-5 2.80107051 9.77531242e-5 2.50323123 3.38827437e-4 2.21486573
    1128 4.04673058e-6 2.79606910 1.72479211e-5 2.50272032 7.37134520e-5 2.20055087

     | Show Table
    DownLoad: CSV

    Example 5.2. Consider f(x,y,t) and u0(x,y) in (1.1) as the following form

    f(x,y,t)=[Γ(5)Γ(5β)t4β+8π2t4]sin(2πx)sin(2πy),  u0(x,y)=0,

    it is easy to check that the exact solution of (1.1) is following

    u(x,y,t)=t4sin(2πx)sin(2πy).

    In this numerical example, we choose T=1 and space domain is [0,1]2. Denote the step size Δt=1K, and spatial size Δx=Δy=h=1N, and the error is

    eΔt,Δx,Δy=maxi,j,k|uki,ju(xi,yj,tk)|.

    Here we take two different sets of step size parameters. In the first case, we verify that the spatial convergence order and choose K=528 and N=52k,k=2,3,4,5,6. In the second case, we verify that the temporal convergence order and choose K=52k,k=2,3,4,5,6, and N=[K3β2].

    From Table 3, it is easy to show that the convergence order in space is close to 2 which is consistent with the convergence order analysis in space of the Theorem 4.2.

    Table 3.  The errors eΔt,Δx,Δy and decay rates with β=0.2, 0.5 and 0.8 for Example 5.2.
    Δx=Δy β=0.2 Rate β=0.5 Rate β=0.8 Rate
    14 7.32588952e-3 - 7.26023603e-3 - 7.16700414e-3 -
    18 1.92366631e-3 1.92914538 1.90651985e-3 1.92907489 1.88217592e-3 1.92896870
    116 4.92984038e-4 1.96424572 4.88596603e-4 1.96422581 4.82373986e-4 1.96417747
    132 1.24789589e-4 1.98204334 1.23679889e-4 1.98203289 1.22112645e-4 1.98193949
    164 3.13925997e-5 1.99100117 3.11139553e-5 1.99097722 3.07270665e-5 1.99063066

     | Show Table
    DownLoad: CSV

    From Table 4, one can be easy to see that convergence order is almost 2.8,2.5,2.2 for β=0.2,0.5,0.8, respectively. This indicates that the temporal convergence order is 3β which is consistent with the theoretical result of the Theorem 4.2.

    Table 4.  The errors eΔt,Δx,Δy and decay rates with β=0.2, 0.5 and 0.8 for Example 5.2.
    Δt β=0.2 Rate β=0.5 Rate β=0.8 Rate
    14 1.45302385e-2 - 1.98108543e-2 - 2.87895267e-2 -
    18 2.39515094e-3 2.60086990 4.57826737e-3 2.11341747 7.83171525e-3 1.87814385
    116 3.35463869e-4 2.83588728 7.93856560e-4 2.52785146 1.86353942e-3 2.07128296
    132 4.98304436e-5 2.75105806 1.43458541e-4 2.46824448 4.16260488e-4 2.16248681
    164 7.18924725e-6 2.79311479 2.55133078e-5 2.49131199 9.07614406e-5 2.19733521

     | Show Table
    DownLoad: CSV

    In the above two numerical examples, we assume that the solution is sufficiently smooth, which is also the basic requirement of all high order numerical schemes. In order to illustrate the effectiveness of the numerical scheme of this paper, the third numerical example is the numerical result of nonsmooth solution by using the graded mesh.

    Example 5.3. In this example, we consider the problem (1.1) with exact solution is

    u(x,t)=t2+βsin(2πx),

    which the third derivative of time is singular at the initial value. It is easy to check that the right hand function is

    f(x,t)=[Γ(3+β)Γ(3)t2+4π2t2+β]sin(2πx)

    and u0(x)=0.

    It is easy to prove that the exact solution of this example is not satisfied the condition of Theorem 2.1. In order to ensure the time convergence order unreduced, we choose graded mesh is tj=(j/K)γ,j=0,1,,K, with a graded parameter γ base on the idea of [21] and β=0.3,0.5,0.7. Here we take two different sets of step size parameters. In the first case, we verify that the spatial convergence order and choose K=29 and N=2k,k=2,3,4,5,6,7. In the second case, we verify that the temporal convergence order and choose K=4,8,16,32,64,128 with γ=3ββ, N=[K3β2].

    From Table 5, one can see that the convergence order of spatial is almost 2. And under the condition of γ=3ββ, it is easy to obtain that the convergence order in time is 3β with respect to the theoretical analysis Theorem 4.1 in [21]. From the Table 6, we see that the convergence order in time is almost 3β.

    Table 5.  The errors eΔt,h and decay rates with β=0.3, 0.5 and 0.7 for Example 5.3.
    h β=0.3 Rate β=0.5 Rate β=0.7 Rate
    14 2.24283447e-1 - 2.22112851e-1 - 2.19254736e-1 -
    18 5.11949227e-2 2.13125050 5.07700212e-2 2.12924409 5.02100716e-2 2.12655931
    116 1.25192834e-2 2.03184875 1.24192472e-2 2.03139913 1.22874280e-2 2.03079381
    132 3.11274154e-3 2.00789428 3.08812229e-3 2.00777593 3.05571680e-3 2.00760021
    164 7.77143859e-4 2.00193220 7.71032310e-4 2.00186666 7.63024883e-4 2.00170883
    1128 1.94241274e-4 2.00033188 1.92735233e-4 2.00017098 1.90799176e-4 1.99967516

     | Show Table
    DownLoad: CSV
    Table 6.  The errors eΔt,h and decay rates with β=0.3, 0.5 and 0.7 for Example 5.3.
    Δt β=0.3 Rate β=0.5 Rate β=0.7 Rate
    14 2.33652761e-2 - 2.45667893e-2 - 3.43008919e-2 -
    18 3.21431860e-3 2.86178124 5.46965600e-3 2.16718731 7.69626349e-3 2.15601599
    116 5.91658503e-4 2.44167631 9.80816120e-4 2.47939550 1.68193842e-3 2.19403330
    132 9.94240948e-5 2.57309728 1.81758076e-4 2.43196321 3.41593332e-4 2.29977316
    164 1.65508545e-5 2.58668981 3.29996439e-5 2.46149711 7.10322502e-5 2.26573372
    1128 2.67622171e-6 2.62863615 5.93030244e-6 2.47627286 1.44529613e-5 2.29710906

     | Show Table
    DownLoad: CSV

    On the idea of [24,25], we propose a uniform accuracy 3β order for fractional derivatives based on piecewise quadratic interpolation, and apply it to solve TFDE. In particular, the proposed numerical scheme overcome the problem of order reduction at the initial value of the high-order numerical scheme, and also provides a general construction method for the numerical scheme with uniform convergence order. The stability and error estimates of high order uniform accuracy are strictly theoretical analysis. In terms of numerical implementation, we firstly use the full discrete scheme to solve one and two dimensional TFDE with the sufficiently smooth solution. We secondly use the numerical scheme to solve the TFDE with nonsmooth solution on the graded mesh. These two kinds of numerical examples fully illustrate that the full discrete scheme of this paper is very effective. The method of analyzing the convergence and stability of schemes in this paper can provide an effective analysis tool for analyzing the convergence and stability of numerical schemes of fractional integro-differential equations. In the future, we will use the proposed effective scheme to solve TFDE optimal control problem, and expands proposed effective scheme for solving the nonlinear multi-dimensional fractional integro-differential equations. Based on the ideas of references [33], we also consider to solve the nonlinear Lane-Emden equation with fractal-fractional derivative.

    This work was supported by National Natural Science Foundation of China (Grant Nos. 11961009, 11901135), Foundation of Guizhou Science and Technology Department (Grant No. [2020]1Y015), Natural Science Research Project of Department of Education of Guizhou Province (Grant Nos. QJJ2022015, QJJ2022047).

    The authors declare that they have no competing interests.



    [1] Y. Wang, L. Ren, A high-order L2-compact difference method for Caputo-type time-fractional sub-diffusion equations with variable coefficients, Appl. Math. Comput., 342 (2019), 71–93. https://doi.org/10.1016/j.amc.2018.09.007 doi: 10.1016/j.amc.2018.09.007
    [2] H. Zhang, J. Jia, X. Jiang, An optimal error estimate for the two-dimensional nonlinear time fractional advection-diffusion equation with smooth and non-smooth solutions, Comput. Math. Appl., 79 (2020), 2819–2831. https://doi.org/10.1016/j.camwa.2019.12.013 doi: 10.1016/j.camwa.2019.12.013
    [3] Y. H. Youssri, A. G. Atta, Petrov-Galerkin Lucas polynomials procedure for the time-fractional diffusion equation, Contemp. Math., 4 (2023), 230–248. https://doi.org/10.37256/cm.4220232420 doi: 10.37256/cm.4220232420
    [4] T. Eftekhari, S. Hosseini, A new and efficient approach for solving linear and nonlinear time-fractional diffusion equations of distributed order, Comput. Appl. Math., 41 (2022), 281. https://doi.org/10.1007/s40314-022-01981-5 doi: 10.1007/s40314-022-01981-5
    [5] Y. Wang, H. Chen, Pointwise error estimate of an alternating direction implicit difference scheme for two-dimensional time-fractional diffusion equation, Comput. Math. Appl., 99 (2021), 155–161. https://doi.org/10.1016/j.camwa.2021.08.012 doi: 10.1016/j.camwa.2021.08.012
    [6] Z. Liu, A. Cheng, X. Li, A novel finite difference discrete scheme for the time fractional diffusion-wave equation, Appl. Numer. Math., 134 (2018), 17–30. https://doi.org/10.1016/j.apnum.2018.07.001 doi: 10.1016/j.apnum.2018.07.001
    [7] A. A. Alikhanov, C. Huang, A high-order L2 type difference scheme for the time-fractional diffusion equation, Appl. Math. Comput., 411 (2021), 126545. https://doi.org/10.1016/j.amc.2021.126545 doi: 10.1016/j.amc.2021.126545
    [8] M. Cui, Convergence analysis of high-order compact alternating direction implicit schemes for the two-dimensional time fractional diffusion equation, Numer. Algor., 62 (2013), 383–409. https://doi.org/10.1007/s11075-012-9589-3 doi: 10.1007/s11075-012-9589-3
    [9] C. Lv, C. Xu, Error analysis of a high order method for time-fractional diffusion equations, SIAM J. Sci. Comput., 38 (2016), A2699–A2722. https://doi.org/10.1137/15M102664X doi: 10.1137/15M102664X
    [10] S. Kumar, D. Zeidan, An efficient Mittag-Leffler kernel approach for time-fractional advection-reaction-diffusion equation, Appl. Numer. Math., 170 (2021), 190–207. https://doi.org/10.1016/j.apnum.2021.07.025 doi: 10.1016/j.apnum.2021.07.025
    [11] J. Shen, C. Sheng, An efficient space-time method for time fractional diffusion equation, J. Sci. Comput., 81 (2019), 1088–1110. https://doi.org/10.1007/s10915-019-01052-8 doi: 10.1007/s10915-019-01052-8
    [12] M. A. Abdelkawy, A. M. Lopes, M. A. Zaky, Shifted fractional Jacobi spectral algorithm for solving distributed order time-fractional reaction-diffusion equations, Comput. Appl. Math., 38 (2019), 81. https://doi.org/10.1007/s40314-019-0845-1 doi: 10.1007/s40314-019-0845-1
    [13] M. A. Zaky, A Legendre spectral quadrature tau method for the multi-term time-fractional diffusion equations, Comput. Appl. Math., 37 (2018), 3525–3538. https://doi.org/10.1007/s40314-017-0530-1 doi: 10.1007/s40314-017-0530-1
    [14] J. Zhang, Z. Fang, H. Sun, Exponential-sum-approximation technique for variable-order time-fractional diffusion equations, J. Appl. Math. Comput., 68 (2022), 323–347. https://doi.org/10.1007/s12190-021-01528-7 doi: 10.1007/s12190-021-01528-7
    [15] P. Lyu, S. Vong, A fast linearized numerical method for nonlinear time-fractional diffusion equations, Numer. Algor., 87 (2021), 381–408. https://doi.org/10.1007/s11075-020-00971-0 doi: 10.1007/s11075-020-00971-0
    [16] S. Jiang, J. Zhang, Q. Zhang, Z. Zhang, Fast evaluation of the caputo fractional derivative and its applications to fractional diffusion equations. Commun. Comput. Phys., 21 (2017), 650–678. https://doi.org/10.4208/cicp.OA-2016-0136
    [17] P. Roul, V. Rohil, A high-order numerical scheme based on graded mesh and its analysis for the two-dimensional time-fractional convection-diffusion equation, Comput. Math. Appl., 126 (2022), 1–13. https://doi.org/10.1016/j.camwa.2022.09.006 doi: 10.1016/j.camwa.2022.09.006
    [18] S. Martin, O. Eugene, L. Jose, Error analysis of a finite difference method on graded meshes for a time-fractional diffusion equation, SIAM J. Numer. Anal., 55 (2017), 1057–1079. https://doi.org/10.1137/16M1082329 doi: 10.1137/16M1082329
    [19] N. Kedia, A. Alikhanov, V. Singh, Stable numerical schemes for time-fractional diffusion equation with generalized memory kernel, Appl. Numer. Math., 172 (2022), 546–565. https://doi.org/10.1016/j.apnum.2021.11.006 doi: 10.1016/j.apnum.2021.11.006
    [20] K. Mustapha, An L1 approximation for a fractional reaction-diffusion equation, a second-order error analysis over time-graded meshes, SIAM J. Numer. Anal., 58 (2020), 1319–1338. https://doi.org/10.1137/19M1260475 doi: 10.1137/19M1260475
    [21] N. Kopteva, Error analysis of an L2-type method on graded meshes for a fractional-order parabolic problem, Math. Comp., 90 (2021), 19–40. https://doi.org/10.1090/mcom/3552 doi: 10.1090/mcom/3552
    [22] A. G. Atta, Y. H. Youssri, Advanced shifted first-kind Chebyshev collocation approach for solving the nonlinear time-fractional partial integro-differential equation with a weakly singular kernel, Comp. Appl. Math., 41 (2022), 381. https://doi.org/10.1007/s40314-022-02096-7 doi: 10.1007/s40314-022-02096-7
    [23] J. Huang, D. Yang, L. O. Jay, Efficient methods for nonlinear time fractional diffusion-wave equations and their fast implementations, Numer. Algor., 85 (2020), 375–397. https://doi.org/10.1007/s11075-019-00817-4 doi: 10.1007/s11075-019-00817-4
    [24] J. Cao, C. Xu, A high order schema for the numercial 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
    [25] J. Cao, Z. Cai, Numerical analysis of a high-order scheme for nonlinear fractional differential 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
    [26] L. Feng, P. Zhuang, F. Liu, Y. T. Gu, Finite element method for space-time fractional diffusion equation, Numer. Algor., 72 (2016), 749–767. https://doi.org/10.1007/s11075-015-0065-8 doi: 10.1007/s11075-015-0065-8
    [27] H. Zhang, X. Jiang, F. Zeng, An H1 convergence of the spectral method for the time-fractional non-linear diffusion equations, Adv. Comput. Math., 47 (2021), 63. https://doi.org/10.1007/s10444-021-09892-5 doi: 10.1007/s10444-021-09892-5
    [28] A. S. V. R. Kanth, N. Garg, An unconditionally stable algorithm for multiterm time fractional advection-diffusion equation with variable coefficients and convergence analysis, Numer. Methods Partial Differ. Equ., 37 (2021), 1928–1945. https://doi.org/10.1002/num.22629 doi: 10.1002/num.22629
    [29] A. A. Alikhanov, A new difference scheme for the time fractional diffusion equation, J. Comput. Phys., 280 (2015), 424–438. https://doi.org/10.1016/j.jcp.2014.09.031 doi: 10.1016/j.jcp.2014.09.031
    [30] D. A. Murio, Implicit finite difference approximation for time fractional diffusion equations, Comput. Math. Appl., 56 (2008), 1138–1145. https://doi.org/10.1016/j.camwa.2008.02.015 doi: 10.1016/j.camwa.2008.02.015
    [31] R. Gorenflo, E. A. Abdel-Rehim, Convergence of the Grünwald-Letnikov scheme for time-fractional diffusion, J. Comput. Appl. Math., 205 (2007), 871–881. https://doi.org/10.1016/j.cam.2005.12.043 doi: 10.1016/j.cam.2005.12.043
    [32] R. L. Burden, J. D. Faires, A. M. Burden, Numerical analysis, Cengage Learning, 2015.
    [33] Y. H. Youssri, A. G. Atta, Spectral collocation approach via normalized shifted Jacobi polynomials for the nonlinear Lane-Emden equation with fractal-fractional derivative, Fractal Fract., 7 (2023), 133. https://doi.org/10.3390/fractalfract7020133 doi: 10.3390/fractalfract7020133
  • This article has been cited by:

    1. Junying Cao, Zhongqing Wang, Ziqiang Wang, Stability and convergence analysis for a uniform temporal high accuracy of the time-fractional diffusion equation with 1D and 2D spatial compact finite difference method, 2024, 9, 2473-6988, 14697, 10.3934/math.2024715
  • Reader Comments
  • © 2023 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(1711) PDF downloads(72) Cited by(1)

Figures and Tables

Figures(2)  /  Tables(6)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog