Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
Research article

Two linearized finite difference schemes for time fractional nonlinear diffusion-wave equations with fourth order derivative

  • Received: 25 January 2021 Accepted: 08 April 2021 Published: 12 April 2021
  • MSC : 65M06, 65M12

  • In this paper, we present a linearized finite difference scheme and a compact finite difference scheme for the time fractional nonlinear diffusion-wave equations with space fourth order derivative based on their equivalent partial integro-differential equations. The finite difference scheme is constructed by using the Crank-Nicolson method combined with the midpoint formula, the weighted and shifted Gr¨unwald difference formula and the second order convolution quadrature formula to deal with the temporal discretizations. Meanwhile, the classical central difference formula and fourth order Stephenson scheme are used in the spatial direction. Then, the compact finite difference scheme is developed by using the fourth order compact difference formula for the spatial direction. The proposed schemes can deal with the nonlinear terms in a flexible way while meeting weak smoothness requirements in time. Under the relatively weak smoothness conditions, the stability and convergence of the proposed schemes are strictly proved by using the discrete energy method. Finally, some numerical experiments are presented to support our theoretical results.

    Citation: Emadidin Gahalla Mohmed Elmahdi, Jianfei Huang. Two linearized finite difference schemes for time fractional nonlinear diffusion-wave equations with fourth order derivative[J]. AIMS Mathematics, 2021, 6(6): 6356-6376. doi: 10.3934/math.2021373

    Related Papers:

    [1] 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
    [2] Mubashara Wali, Sadia Arshad, Sayed M Eldin, Imran Siddique . Numerical approximation of Atangana-Baleanu Caputo derivative for space-time fractional diffusion equations. AIMS Mathematics, 2023, 8(7): 15129-15147. doi: 10.3934/math.2023772
    [3] 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
    [4] Zeshan Qiu . Fourth-order high-precision algorithms for one-sided tempered fractional diffusion equations. AIMS Mathematics, 2024, 9(10): 27102-27121. doi: 10.3934/math.20241318
    [5] Ajmal Ali, Tayyaba Akram, Azhar Iqbal, Poom Kumam, Thana Sutthibutpong . A numerical approach for 2D time-fractional diffusion damped wave model. AIMS Mathematics, 2023, 8(4): 8249-8273. doi: 10.3934/math.2023416
    [6] Zhichao Fang, Ruixia Du, Hong Li, Yang Liu . A two-grid mixed finite volume element method for nonlinear time fractional reaction-diffusion equations. AIMS Mathematics, 2022, 7(2): 1941-1970. doi: 10.3934/math.2022112
    [7] Yanjie Zhou, Xianxiang Leng, Yuejie Li, Qiuxiang Deng, Zhendong Luo . A novel two-grid Crank-Nicolson mixed finite element method for nonlinear fourth-order sin-Gordon equation. AIMS Mathematics, 2024, 9(11): 31470-31494. doi: 10.3934/math.20241515
    [8] Krunal B. Kachhia, Jyotindra C. Prajapati . Generalized iterative method for the solution of linear and nonlinear fractional differential equations with composite fractional derivative operator. AIMS Mathematics, 2020, 5(4): 2888-2898. doi: 10.3934/math.2020186
    [9] Abdul-Majeed Ayebire, Saroj Sahani, Priyanka, Shelly Arora . Numerical study of soliton behavior of generalised Kuramoto-Sivashinsky type equations with Hermite splines. AIMS Mathematics, 2025, 10(2): 2098-2130. doi: 10.3934/math.2025099
    [10] 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
  • In this paper, we present a linearized finite difference scheme and a compact finite difference scheme for the time fractional nonlinear diffusion-wave equations with space fourth order derivative based on their equivalent partial integro-differential equations. The finite difference scheme is constructed by using the Crank-Nicolson method combined with the midpoint formula, the weighted and shifted Gr¨unwald difference formula and the second order convolution quadrature formula to deal with the temporal discretizations. Meanwhile, the classical central difference formula and fourth order Stephenson scheme are used in the spatial direction. Then, the compact finite difference scheme is developed by using the fourth order compact difference formula for the spatial direction. The proposed schemes can deal with the nonlinear terms in a flexible way while meeting weak smoothness requirements in time. Under the relatively weak smoothness conditions, the stability and convergence of the proposed schemes are strictly proved by using the discrete energy method. Finally, some numerical experiments are presented to support our theoretical results.



    Fractional partial differential equations (FPDEs) have attracted considerable attention in various fields. Though research shows that many phenomena can be described by FPDEs such as physics [1], engineering [2], and other sciences [3,4]. However, finding the exact solutions of FPDEs by using current analytical methods such as Laplace transform, Green's function, and Fourier-Laplace transform (see [5,6] for examples) are often difficult to achieve[7]. Thus, proposing numerical methods to find approximate solutions of these equations has practical importance. Due to this fact, in recent years a large number of numerical methods have been proposed for solving FPDEs, for instances see [8,9,10,11,12] and the references therein.

    The time fractional diffusion-wave equation is obtained from the classical diffusion-wave equation by replacing the second order time derivative term with a fractional derivative of order α, 1<α<2, and it can describe the intermediate process between parabolic diffusion equations and hyperbolic wave equations. Many of the universal mechanical, acoustic and electromagnetic responses can be accurately described by the time fractional diffusion-wave equation, see [13,14] for examples. The fourth order space derivative arises in the wave propagation in beams and modeling formation of grooves on a flat surface, thus considerable attention has been devoted to fourth order fractional diffusion-wave equation and its applications, see [15]. In this paper, the following nonlinear time fractional diffusion-wave equation with fourth order derivative in space and homogeneous initial boundary conditions will be considered

    2u(x,t)t2+C0Dαtu(x,t)+Kc4u(x,t)x4=2u(x,t)x2+g(u)+f(x,t), (1.1)

    where 1<α<2, f(x,t) is a known function, g(u) is a nonlinear function of u with g(0)=0 and satisfies the Lipschitz condition, and C0Dαtu(x,t) denotes the temporal Caputo derivative with order α defined as

    C0Dαtu(x,t)=1Γ(2α)t0(ts)1α2u(x,s)s2ds.

    Recently, there exist many works on numerical methods for time fractional diffusion-wave equations (TFDWEs), see [16,17,18,19,20,21,22] and the references therein. Chen et al. [17] proposed the method of separation of variables with constructing the implicit difference scheme for fractional diffusion-wave equation with damping. Heydari et al. [19] have proposed Legendre wavelets (LWs) for solving TFDWEs where fractional operational matrix of integration for LWs was derived. Bhrawy et al. [16] have proposed Jacobi tau spectral procedure combined with the Jacobi operational matrix for solving TFDWEs. Ebadian et al. [18] have proposed triangular function (TFs) methods for solving a class of nonlinear TFDWEs where fractional operational matrix of integration for the TFs was derived. Mohammed et al. [21] have proposed shifted Legengre collocation scheme and sinc function for solving TFDWEs with variable coefficients. Zhou et al. [22] have applied Chebyshev wavelets collocation for solving a class of TFDWEs where fractional integral formula of a single Chebyshev wavelets in the Riemann-Liouville sense was derived. Khalid et al. [20] have proposed the third degree modified extended B-spline functions for solving TFDWEs with reaction and damping terms. Some other numerical methods were presented for solving time fractional diffusion equations, one can see [23,24,25,26] and the references therein.

    To the best of our knowledge, there is no existing numerical method which can be used to solve Eq (1.1) neither directly nor by transferring Eq (1.1) into an equivalent integro-differential equation. Thus, the aim of this study is devoted to constructing the high order numerical schemes to solve Eq (1.1), and carrying out the corresponding numerical analysis for the proposed schemes. Herein, we firstly transform Eq (1.1) into the equivalent partial integro-differential equations by using the integral operator. Secondly, the Crank-Nicolson technique is applied to deal with the temporal direction. Then, we use the midpoint formula to discretize the first order derivative, use the weighted and shifted Gr¨unwald difference formula to discretize the Caputo derivative, and apply the second order convolution quadrature formula to approximate the first order integral. The classical central difference formula, the fourth order Stephenson scheme, and the fourth order compact difference formula are applied for spatial approximations.

    The rest of this paper is organized as follows. In Section 2, some preparations and useful lemmas are provided and discussed. In Section 3, the finite difference scheme is constructed and analyzed. In Section 4, the compact finite difference scheme is deduced, and the convergence and the unconditional stability are strictly proved. Numerical experiments are provided to support the theoretical results in Section 5. Finally, some concluding remarks are given.

    Lemma 2.1. (see Lemma 6.2 in [27]) Eq (1.1) is equivalent to the following partial integro-differential equation,

    u(x,t)t+C0Dα1tu(x,t)+Kc0Jt4u(x,t)x4=0Jt2u(x,t)x2+0Jtg(u)+F(x,t), (2.1)

    where F(x,t)=0Jtf(x,t) and 0Jt is first order integral operator, i.e., 0Jtu(,t)=t0u(,s)ds.

    To discretize Eq (2.1), we introduce the temporal step size τ=T/N with a positive integer N, tn=nτ, and tn+1/2=(n+1/2)τ. Similarly, define the spatial step size h=L/M with a positive integer M, and denote xi=ih. Then, define a grid function space Θh={vni| 0nN,0iM,vn0=vnM=0}, and introduce the following notations, inner product, and norm, i.e., for un,vnΘh, we define

    Δxuni=12h(uni+1uni1),δ2xuni=1h2(uni12uni+uni+1),un,vn=hM1i=1univni,||un||2=un,un,
    Huni={(1+h212δ2x)uni=112(uni1+10uni+uni+1), 1iM1,uni, i=0 or M.

    Lemma 2.2. (see Lemmas 2.2 and 2.3 in [28]) If u(,t)C2([0,T]) and 0<γ<1, then it holds

    0Jtu(,tn+1/2)=12[0Jtu(,tn+1)+0Jtu(,tn)]+O(τ2).

    Furthermore, if u(,t)C3([0,T]), then we have

    ut(,tn+1/2)=u(,tn+1)u(,tn)τ+O(τ2)=δtu(,tn+1/2)+O(τ2)

    and

    C0Dγtu(,tn+1/2)=12(C0Dγtu(,tn+1)+C0Dγtu(,tn))+O(τ2).

    Lemma 2.3. (see Theorem 4.1 in [29]) Let {ωk} be the weights from generating function (3/22z+z2/2)1, i.e., ωk=13(k+1). If u(,t)C2([0,T]) and u(,0)=ut(,0)=0, then we have

    0Jtn+1u(,t)τn+1k=0ωn+1ku(,tk)=O(τ2).

    Lemma 2.4. (see Theorem 2.4 in [30]) For u(,t)L1(R), RLDγ+2tu(,t) and its Fourier transform belong to L1(R), if we use the weighted and shifted Gr¨unwald difference operator to approximate the Riemann-Liouville derivative, then it holds

    RL0Dγ0u(,tk+1)=τγk+1j=0σ(γ)ju(,tk+1j)+O(τ2),0<γ<1,

    where

    σ(γ)0=2+γ2c(γ)0,σ(γ)j=2+γ2c(γ)jγ2c(γ)j1,j1,

    and c(γ)j=(1)j(γj) for j0.

    Lemma 2.5. (see Lemma 1.2 in [31]) Suppose u(x,)C4([xi1,xi+1]), let ζ(s)=u(4)(xi+sh,)+u(4)(xish,), then

    δ2xu(xi,)=u(xi1,)2u(xi,)+u(xi+1,)h2=uxx(xi,)+h22410ζ(s)(1s)3ds.

    Lemma 2.6. (see Page 6 of [32]) Assume that u(x,)C8([0,L]) with u(0,)=u(L,)=ux(0,)=ux(L,)=0, and define the operator δ4x by

    δ4xuni=12h2(Δxvniδ2xuni),

    where vni is a compact approximation of ux(xi,tn), i.e.,

    16vni1+23vni+16vni+1=Δxuni.

    Then, we have the following approximation

    δ4xuni=4u(xi,tn)x4+O(h4).

    Furthermore, let un=(un1,un2,,unM1)T, then the matrix representation of the operator δ4x is

    Sun=6h4(3KP1K+2D)un,

    where

    K=(0110110110)(M1)×(M1)P=(4114114114)(M1)×(M1),

    and D=6IP with the identity matrix I.

    Lemma 2.7. (see Lemma 3.3 in [32]) The matrix S defined in Lemma 2.6 is symmetric positive definite.

    It follows from Lemma 2.7, there is an invertible matrix B such that, S=BTB. Then for wn,vnΘh, we have

    Swn,vn=BTBwn,vn=Bwn,Bvn. (2.2)

    The following lemma is required when we use compact operator H to increase the spatial accuracy.

    Lemma 2.8. (see Lemma 1.2 in [31]) Suppose u(x,)C6([xi1,xi+1]), 1iM1, and ζ(s)=5(1s)33(1s)5. Then it holds that

    112[uxx(xi1,)+10uxx(xi,)+uxx(xi+1,)]1h2[u(xi1,)2u(xi,)+u(xi+1,)]=h436010[u(6)(xish,)+u(6)(xi+sh,)]ζ(s)ds.

    In order to linearize the nonlinear function g(u), we can easily get the following lemma by Taylor expansions.

    Lemma 2.9. Assume that u(,t)C1([0,T])C2((0,T]), then the following approximation holds

    u(,tn+1)=2u(,tn)u(,tn1)+O(τ2).

    In this subsection, a finite difference scheme with the accuracy O(τ2+h2) for nonlinear Problem (2.1) is constructed.

    Assume that u(x,t)C8,3x,t([0,L]×[0,T]), and u(,0)=ut(,0)=0. Consider Eq (2.1) at the point u(xi,tn+1/2), we have

    u(xi,t)t|t=tn+1/2=C0Dα1tn+1/2u(xi,t)Kc0Jtn+1/24u(xi,t)x4+0Jtn+1/22u(xi,t)x2+0Jtn+1/2g(u(xi,t))+F(xi,tn+1/2).

    The Crank-Nicolson technique and Lemma 2.2 for the above equation yield

    u(xi,tn+1)u(xi,tn)τ=12[C0Dα1tn+1u(xi,t)+C0Dα1tnu(xi,t)]Kc2[0Jtn+14u(xi,t)x4+0Jtn4u(xi,t)x4]+12[0Jtn+12u(xi,t)x2+0Jtn2u(xi,t)x2]+12[0Jtn+1g(xi,t)+0Jtng(xi,t)]+F(xi,tn+1/2)+O(τ2). (3.1)

    Let u(xi,tn)=uni. Since the initial values are 0, thus the Riemannliouville derivative is equivalent to Caputo derivative. We apply Lemmas 2.3 and 2.4 to discretize the first order integral operator and Caputo derivative in Eq (3.1) respectively, apply Lemma 2.6 to discretize 4u(xi,t)x4, and Lemma 2.5 to discretize 2u(xi,t)x2, then we get

    un+1iuniτ=τ1α2[n+1k=0σ(α1)kun+1ki+nk=0σ(α1)kunki]Kcτ2[n+1k=0ωkδ4xun+1ki+nk=0ωkδ4xunki]+τ2[n+1k=0ωkδ2xun+1ki+nk=0ωkδ2xunki]+τ2[n+1k=0ωkg(un+1ki)+nk=0ωkg(unki)]+Fn+12i+(R1)n+1i, (3.2)

    where (R1)n+1i=O(τ2+h2+h4)=O(τ2+h2).

    It is clear that Eq (3.2) is a nonlinear system with respect to the unknown un+1i. To linearly solve Eq (3.2), we use u1i=u0i+τ(ut)0i+O(τ2) and Lemma 2.9 to linearize Eq (3.2) for n=0 and 1nN1, respectively, and then multiply Eq (3.2) by τ, i.e.,

    u1iu0i=τ2α2[1k=0σ(α1)ku1ki+σ(α1)0u0i]Kcτ22[1k=0ωkδ4xu1ki+ω0δ4xu0i]+τ22[1k=0ωkδ2xu1ki+ω0δ2xu0i]+τ22[ω0g(u0i+τ(ut)0i)+ω1g(u0i)+ω0g(u0i)]+τFn+12i+O(τ3+τh2) (3.3)

    and

    un+1iuni=τ2α2[n+1k=0σ(α1)kun+1ki+nk=0σ(α1)kunki]Kcτ22[n+1k=0ωkδ4xun+1ki+nk=0ωkδ4xunki]+τ22[n+1k=0ωkδ2xun+1ki+nk=0ωkδ2xunki]+τ22[n+1k=1ωkg(un+1ki)+nk=0ωkg(unki)]+τ2ω02g(2uniun1i)+τFn+12i+O(τ3+τh2), for 1nN1. (3.4)

    Noting (ut)0i=0, neglecting the truncation error term O(τ3+τh2) in both above equations, and replacing the uni with its numerical solution Uni, we deduce the following finite difference scheme for Problem (2.1)

    U1iU0i=τ2α2[1k=0σ(α1)kU1ki+σ(α1)0U0i]Kcτ22[1k=0ωkδ4xU1ki+ω0δ4xU0i]+τ22[1k=0ωkδ2xU1ki+ω0δ2xU0i]+τ22[ω0g(U0i)+ω1g(U0i)+ω0g(U0i)]+τFn+12i (3.5)

    and

    Un+1iUni=τ2α2[n+1k=0σ(α1)kUn+1ki+nk=0σ(α1)kUnki]Kcτ22[n+1k=0ωkδ4xUn+1ki+nk=0ωkδ4xUnki]+τ22[n+1k=0ωkδ2xUn+1ki+nk=0ωkδ2xUnki]+τ22[n+1k=1ωkg(Un+1ki)+nk=0ωkg(Unki)]+τ2ω02g(2UniUn1i)+τFn+12i, for 1nN1. (3.6)

    Remark 3.1. In case of g(u)=f(x,t)=0, the only solution of the finite difference Scheme (3.5) and (3.6) is zero solution.

    In this subsection, the convergence and stability of the finite difference Scheme (3.5) and (3.6) will be discussed. For convenience, let C be a generic constant, whose value is independent of discretization parameters and may be different from one line to another. To begin, we provide two lemmas that will be used in our convergence and stability analysis.

    Lemma 3.2. (see Proposition 5.2 in [33] and Lemma 3.2 in [34]) Let {ωk} and {σ(α1)k} be the weights defined in Lemmas 2.3 and 2.4, respectively. Then for any positive integer K and real vector (V1,V2,,VK)T, the inequalities

    K1n=0(nj=0ωjVn+1j)Vn+10

    and

    K1n=0(nj=0σ(α1)jVn+1j)Vn+10

    hold.

    Lemma 3.3. (see Lemma 4.2.2 in [35]) For any grid function wn,vnΘh, it holds

    δ2xwn,vn=δxwn,δxvn.

    Theorem 3.4. Assume u(x,t)C8,3x,t([0,L]×[0,T]) and u(,0)=ut(,0)=0, and let u(x,t) be the exact solution of Eq (2.1) and {Uni|0iM,1nN} be the numerical solution for Scheme (3.7) and (3.8). Then, for 1nN, it holds that

    unUnC(τ2+h2).

    Proof. Let us start by analyzing the error of (3.6). Subtracting Eq (3.6) from Eq (3.4), we have

    en+1ieni=τ2α2[n+1k=0σ(α1)ken+1ki+nk=0σ(α1)kenki]Kcτ22[n+1k=0ωkδ4xen+1ki+nk=0ωkδ4xenki]+τ22[n+1k=0ωkδ2xen+1ki+nk=0ωkδ2xenki]+τ22nk=0(ωk+1+ωk)[g(unki)g(Unki)]+τ2ω02[g(2uniun1i)g(2UniUn1i)]+O(τ3+τh2),

    where eni=uniUni. Since e0i=0, the above equation becomes

    en+1ieni=τ2α2[nk=0σ(α1)k(en+1ki+enki)]Kcτ22[nk=0ωkδ4x(en+1ki+enki)]+τ22[nk=0ωkδ2x(en+1ki+enki)]+τ22nk=0(ωk+1+ωk)[g(unki)g(Unki)]+τ2ω02[g(2uniun1i)g(2UniUn1i)]+O(τ3+τh2).

    Multiplying the both sides of the above equation by h(en+1i+eni) and summing over 1iM1. Then using Lemmas 3.3, 2.6, and Eq (2.2), we have

    en+12en2=τ2α2nk=0σ(α1)ken+1k+enk,en+1+enKcτ22nk=0ωkB(en+1k+enk),B(en+1+en)τ22nk=0ωkδx(en+1k+enk),δx(en+1+en)+τ22nk=0(ωk+1+ωk)g(unk)g(Unk),en+1+en+τ2ω02g(2unun1)g(2UnUn1),en+1+en+O(τ3+τh2),en+1+en.

    Summing the above equation over n from 1 to J1 leads to

    eJ2e12=τ2α2J1n=1nk=0σ(α1)ken+1k+enk,en+1+enKcτ22J1n=1nk=0ωkB(en+1k+enk),B(en+1+en)τ22J1n=1nk=0ωkδx(en+1k+enk),δx(en+1+en)+τ22J1n=1nk=0(ωk+1+ωk)g(unk)g(Unk),en+1+en+τ2ω02J1n=1g(2unun1)g(2UnUn1),en+1+en+J1n=1O(τ3+τh2),en+1+en. (3.7)

    Now, we turn to analyze e1. Subtracting Eq (3.5) from Eq (3.3), and by the similar deductions as above, we can derive that

    e12=τ2α2σ(α1)0e1+e0,e1+e0Kcτ22ω0B(e1+e0),B(e1+e0)τ22ω0δx(e1+e0),δx(e1+e0)+τ2ω0g(u0)g(U0),e1+e0+τ2ω12g(u0)g(U0),e1+e0+O(τ3+τh2),e1+e0. (3.8)

    Sum up Eq (3.7) and Eq (3.8), and apply Lemma 3.2, it deduces that

    eJ2τ22J1n=1nk=0(ωk+1+ωk)g(unk)g(Unk),en+1+en+τ2ω02J1n=1g(2unun1)g(2UnUn1),en+1+en+τ2ω0g(u0)g(U0),e1+e0+τ2ω12g(u0)g(U0),e1+e0+CJ1n=1τ3+τh2,en+1+en. (3.9)

    Using the Lipschitz condition of g and exchanging the order of two summations in the above inequality, we have

    eJ2Cτ2J1k=0J1n=k(ωn+1k+ωnk)eken+1+en+Cτ2J1n=1enen+1+en+CJ1n=1(τ3+τh2)en+1+en. (3.10)

    Assuming eP=max. Since {\tau \sum\limits_{n = k}^{N}\left(\omega_{n+1-k} + \omega_{n-k}\right)} is bounded (see [29]), then the above inequality yields

    \begin{align} \|e^P\| \leq C \tau \sum\limits_{k = 0}^{P-1}\|e^k\| + C(\tau^{2} + h^2). \end{align} (3.11)

    Once the discrete Gronwall inequality has been applied to Inequality (3.11), we arrive at the estimate

    \begin{align*} \|e^P\| \leq C(\tau^{2} + h^2), \end{align*}

    thus the proof is completed.

    Theorem 3.5. Let \{U_i^n|\mathit{\text{}}0\leq i \leq M, 0\leq n \leq N\} be the numerical solution of Scheme (3.5) and (3.6) for Problem (2.1). Then for 1 \leq K \leq N , it holds

    \begin{align} \|U^K\| \leq C\left(\max\limits_{0\leq n \leq N} \|g(U^n)\| +\max\limits_{0\leq n \leq N-1} \|F^{n+\frac{1}{2}}\| \right). \end{align} (3.12)

    Proof. Multiplying (3.6) by h(U_i^{n+1}+U_i^n) and summing up for i from 1 to M - 1 , we have

    \begin{align*} \|U^{n+1}\|^2 -\|U^n\|^2 = & -\frac{\tau^{2-\alpha}}{2}\sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}\langle U^{n+1-k}+U^{n-k}, U^{n+1} + U^n\rangle\\ &- \frac{K_c\tau^2}{2}\sum\limits_{k = 0}^{n}\omega_k\langle \delta_x^4(U^{n+1-k} + U^{n-k}), U^{n+1} + U^n\rangle\\ &+\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}\omega_k\langle \delta^2_x(U^{n+1-k} + U^{n-k}), U^{n+1} + U^n\rangle\\ &+\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}(\omega_{k+1} + \omega_k)\langle g(U^{n-k}), U^{n+1} + U^n\rangle\\ &+\frac{\tau^2 \omega_0}{2}\langle g(2U^n -U^{n-1}), U^{n+1} + U^n \rangle\\ & - \frac{K_c\tau^2}{2}\omega_{n+1}\langle \delta_x^4U^{0}, U^{n+1} + U^n\rangle -\frac{\tau^{2-\alpha}}{2}\sigma_{n+1}^{(\alpha-1)}\langle U^{0}, U^{n+1} + U^n\rangle \\ &+\frac{\tau^2}{2}\omega_{n+1}\langle \delta^2_xU^{0}, U^{n+1} + U^n\rangle+\tau\langle F^{n+\frac{1}{2}}, U^{n+1} + U^n\rangle. \end{align*}

    Note that Eq (1.1) is equipped with the homogeneous initial conditions, thus it deduces

    \begin{align*} \|U^{n+1}\|^2 -\|U^n\|^2 = & -\frac{\tau^{2-\alpha}}{2}\sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}\langle U^{n+1-k}+U^{n-k}, U^{n+1} + U^n\rangle\\ &- \frac{K_c\tau^2}{2}\sum\limits_{k = 0}^{n}\omega_k\langle \delta_x^4(U^{n+1-k} + U^{n-k}), U^{n+1} + U^n\rangle\\ &+\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}\omega_k\langle \delta^2_x(U^{n+1-k} + U^{n-k}), U^{n+1} + U^n\rangle\\ &+\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}(\omega_{k+1} + \omega_k)\langle g(U^{n-k}), U^{n+1} + U^n\rangle\\ &+\frac{\tau^2 \omega_0}{2}\langle g(2U^n -U^{n-1}), U^{n+1} + U^n \rangle \\ &+\tau\langle F^{n+\frac{1}{2}}, U^{n+1} + U^n\rangle. \end{align*}

    Applying the similar deductions to get Eq (3.9), it achieves that

    \begin{align} \|U^{J}\|^2 \leq& C \tau \sum\limits_{k = 0}^{J-1}\|g(U^k)\|\left(\|U^{n+1}\|+\|U^{n}\|\right) +\frac{\tau^2}{2} \omega_0\sum\limits_{n = 1}^{J-1}\|g(2U^{n}-U^{n-1})\|\left(\|U^{n+1}\|+\|U^n\|\right)\\ &+C\tau \sum\limits_{n = 1}^{J-1}\|F^{n+\frac{1}{2}}\|\left(\|U^{n+1}\|+\|U^n\|\right). \end{align} (3.13)

    One can estimate \| g(2U^n -U^{n-1}) \| as the following

    \begin{align} \| g(2U^n -U^{n-1})\| = & \| g(2U^n -U^{n-1})-g(U^n)+g(U^n)\|, \\ \leq&\| g(2U^n -U^{n-1})-g(U^n)\| + \| g(U^n)\|, \\ \leq& C(\| U^n\| + \|U^{n-1}\|) + \| g(U^n)\|. \end{align} (3.14)

    Substituting Eq (3.14) into Eq (3.13) and using Young's inequality, then we have

    \begin{align} \|U^J\|^2 \leq C\tau \sum\limits_{n = 0}^{J-1}\|U^n\|^2 + C\max\limits_{0\leq n\leq N}\|g(U^n)\|^2 + C\max\limits_{0\leq n\leq N-1}\|F^{n+\frac{1}{2}}\|^2. \end{align} (3.15)

    By applying the Gronwall inequality to (3.15), it becomes

    \begin{align*} \|U^J\|^2 \leq C\left(\max\limits_{0\leq n\leq N}\|g(U^n)\|^2 + \max\limits_{0\leq n\leq N-1}\|F^{n+\frac{1}{2}}\|^2\right), \end{align*}

    and this completes the proof.

    In this subsection, a compact finite difference scheme with accuracy O(\tau^2 + h^4) for nonlinear Problem (2.1) is presented.

    Now let us act on both sides of Eq (3.1) with the compact operator \mathcal{H} . Then, by using Lemma 2.8, we obtain

    \begin{align} \mathcal{H}\left[\frac{u(x_i, t_{n+1})-u(x_i, t_{n})}{\tau}\right] = &-\frac{1}{2}\mathcal{H}\left[{}^{C}_{0}D^{\alpha-1}_{t_{n+1}}u(x_i, t)+{}^{C}_{0}D^{\alpha-1}_{t_{n}}u(x_i, t)\right]\\ &- \frac{K_c}{2}\mathcal{H}\left[ {}_{0}J_{t_{n+1}}\frac{\partial^4 u(x_i, t)}{\partial x^4} + {}_{0}J_{t_{n}}\frac{\partial^4 u(x_i, t)}{\partial x^4} \right]\\ &+ \frac{1}{2}\left[{}_{0}J_{t_{n+1}}\delta_x^2 u(x_i, t)+{}_{0}J_{t_{n}}\delta_x^2 u(x_i, t)\right] \\ &+ \frac{1}{2}\mathcal{H}\left[{}_{0}J_{t_{n+1}}g(x_i, t)+{}_{0}J_{t_{n}}g(x_i, t)\right]\\ &+ \mathcal{H}F_i^{n+\frac{1}{2}}+O(\tau^2+h^4) . \end{align} (4.1)

    Apply the similar deductions to get Eqs (3.3) and (3.4), it achieves

    \begin{align} \mathcal{H}\left[u_i^{1} - u_i^{0}\right] = &-\frac{\tau^{2-\alpha}}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{1}\sigma_k^{(\alpha-1)}u_i^{1-k}+\sigma_0^{(\alpha-1)}u_i^0\right]-\frac{K_c\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{1}\omega_k\delta_x^4u_i^{1-k} + \omega_0\delta_x^4u_i^0\right]\\ &+\frac{\tau^2}{2}\left[\sum\limits_{k = 0}^{1}\omega_k\delta_x^2u_i^{1-k} + \omega_0\delta_x^2u_i^0\right] + \frac{\tau^2}{2}\mathcal{H}\left[\omega_0g(u_i^0) + \omega_1g(u_i^0) + \omega_0g(u_i^0)\right] \\ &+ \tau \mathcal{H}F_i^{n+\frac{1}{2}} +O(\tau^3 +\tau h^4) \end{align} (4.2)

    and

    \begin{align} \mathcal{H}\left[u_i^{n+1} - u_i^{n}\right] = &-\frac{\tau^{2-\alpha}}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{n+1}\sigma_k^{(\alpha-1)}u_i^{n+1-k} + \sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}u_i^{n-k}\right] - \frac{K_c\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{n+1}\omega_k\delta_x^4u_i^{n+1-k} + \sum\limits_{k = 0}^{n}\omega_k\delta_x^4u_i^{n-k}\right]\\ &+\frac{\tau^2}{2}\left[\sum\limits_{k = 0}^{n+1}\omega_k\delta_x^2u_i^{n+1-k} + \sum\limits_{k = 0}^{n}\omega_k\delta_x^2u_i^{n-k}\right]+\frac{\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 1}^{n+1}\omega_kg(u_i^{n+1-k}) + \sum\limits_{k = 0}^{n}\omega_kg(u_i^{n-k}) \right]\\ &+\frac{\tau^2 \omega_0}{2}\mathcal{H}g(2u_i^n-u_i^{n-1}) +\tau \mathcal{H}F_i^{n+\frac{1}{2}} + O(\tau^3 +\tau h^4), \text{ for } 1\leq n \leq N-1. \end{align} (4.3)

    Neglecting the truncation error term O(\tau^{3} + \tau h^4) in both above equations, and replacing the u_i^n with its numerical solution U_i^n , we deduce the following compact finite difference scheme for Problem (2.1)

    \begin{align} \mathcal{H}\left[U_i^{1} - U_i^{0}\right] = &-\frac{\tau^{2-\alpha}}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{1}\sigma_k^{(\alpha-1)}U_i^{1-k}+\sigma_0^{(\alpha-1)}U_i^0\right]-\frac{K_c\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{1}\omega_k\delta_x^4U_i^{1-k} + \omega_0\delta_x^4U_i^0\right]\\ &+\frac{\tau^2}{2}\left[\sum\limits_{k = 0}^{1}\omega_k\delta_x^2U_i^{1-k} + \omega_0\delta_x^2U_i^0\right]+\frac{\tau^2}{2}\mathcal{H}\left[\omega_0g(U_i^0) + \omega_1g(U_i^0) + \omega_0g(U_i^0)\right]\\ & + \tau \mathcal{H}F_i^{n+\frac{1}{2}} \end{align} (4.4)

    and

    \begin{align} \mathcal{H}\left[U_i^{n+1} - U_i^{n}\right] = &-\frac{\tau^{2-\alpha}}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{n+1}\sigma_k^{(\alpha-1)}U_i^{n+1-k} + \sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}U_i^{n-k}\right]\\ &-\frac{K_c\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{n+1}\omega_k\delta_x^4U_i^{n+1-k} + \sum\limits_{k = 0}^{n}\omega_k\delta_x^4U_i^{n-k}\right]\\ &+\frac{\tau^2}{2}\left[\sum\limits_{k = 0}^{n+1}\omega_k\delta_x^2U_i^{n+1-k} + \sum\limits_{k = 0}^{n}\omega_k\delta_x^2U_i^{n-k}\right]\\ &+\frac{\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 1}^{n+1}\omega_kg(U_i^{n+1-k}) + \sum\limits_{k = 0}^{n}\omega_kg(U_i^{n-k}) \right]\\ &+\frac{\tau^2 \omega_0}{2}\mathcal{H}g(2U_i^n-U_i^{n-1}) +\tau \mathcal{H}F_i^{n+\frac{1}{2}}, \text{ for } 1\leq n \leq N-1. \end{align} (4.5)

    Remark 4.1. In case of g(u) = f(x, t) = 0 , the only solution of the compact finite difference Scheme (4.4) and (4.5) is zero solution.

    In this subsection, we turn to analyze the convergence and stability of the compact finite difference Scheme (4.4) and (4.5). Firstly, we provide the following lemmas, which will be used in our convergence and stability analysis.

    Lemma 4.2. (see Lemma 5 in [36]) Let \{\sigma_k^{(\alpha-1)}\} be the weighted coefficients defined in Lemma 2.4, then for any positive integer n and w^n \in \Theta_h , it holds that

    \begin{align*} \sum\limits_{m = 0}^{n}\sum\limits_{k = 0}^{m}\sigma_{k}^{(\alpha-1)}\langle \mathcal{H}w^{m-k}, w^{m}\rangle \geq 0. \end{align*}

    Lemma 4.3. (see Lemma 4.2 in [37]) For any grid function w^n \in \Theta_h , we have

    \begin{align*} \frac{2}{3}\|w^n\|^2 \leq \langle \mathcal{H}w^n, w^n\rangle \leq \|w^n\|^2. \end{align*}

    Theorem 4.4. Assume u(x, t)\in C_{x, t}^{8, 3}\left([0, L] \times[0, T]\right) and u(\cdot, 0) = u_t(\cdot, 0) = 0 , and let u(x, t) be the exact solution of Eq (2.1) and \{U_i^n|\mathit{\text{}}0\leq i \leq M, 1 \leq n \leq N\} be the numerical solution for Scheme (4.4) and (4.5). Then, for 1 \leq n \leq N , it holds that

    \begin{align*} \|u^n - U^n\| \leq C(\tau^{2} + h^4). \end{align*}

    Proof. Let us start by analyzing the error of (4.5). Subtracting Eq (3.5) from Eq (4.3), we have

    \begin{align*} \mathcal{H}\left[e_i^{n+1} - e_i^n\right] = & -\frac{\tau^{2-\alpha}}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{n+1}\sigma_k^{(\alpha-1)}e_i^{n+1-k} + \sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}e_i^{n-k} \right]-\frac{K_c\tau^2}{2}\mathcal{H}\left[\sum\limits_{k = 0}^{n+1}\omega_k\delta_x^4e_i^{n+1-k} + \sum\limits_{k = 0}^{n}\omega_k\delta_x^4e_i^{n-k}\right]\\ &+\frac{\tau^2}{2}\left[\sum\limits_{k = 0}^{n+1}\omega_k\delta_x^2e_i^{n+1-k} + \sum\limits_{k = 0}^{n}\omega_k\delta_x^2e_i^{n-k}\right]+\frac{\tau^2}{2}\mathcal{H}\sum\limits_{k = 0}^{n}\left(\omega_{k+1} + \omega_k\right)\left[g(u_i^{n-k}) - g(U_i^{n-k})\right]\\ &+\frac{\tau^2 \omega_0}{2}\mathcal{H}\left[g(2u_i^{n} - u_i^{n-1}) - g(2U_i^{n} - U_i^{n-1})\right]+O(\tau^{3} + \tau h^4), \end{align*}

    where e_i^n = u_i^n - U_i^n . Since e_i^0 = 0 , the above equation becomes

    \begin{align*} \mathcal{H}\left[e_i^{n+1} - e_i^n\right] = & -\frac{\tau^{2-\alpha}}{2}\left[\sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}\mathcal{H}(e_i^{n+1-k} + e_i^{n-k})\right]-\frac{K_c\tau^2}{2}\left[\sum\limits_{k = 0}^{n}\omega_k\mathcal{H}\delta_x^4\left(e_i^{n+1-k} + e_i^{n-k}\right) \right]\\ &+\frac{\tau^2}{2}\left[\sum\limits_{k = 0}^{n}\omega_k\delta_x^2\left(e_i^{n+1-k} + e_i^{n-k}\right)\right] +\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}\left(\omega_{k+1} + \omega_k\right)\mathcal{H}\left[g(u_i^{n-k}) - g(U_i^{n-k})\right]\\ &+\frac{\tau^2 \omega_0}{2}\mathcal{H}\left[g(2u_i^{n} - u_i^{n-1}) - g(2U_i^{n} - U_i^{n-1})\right] + O(\tau^{3} + \tau h^4). \end{align*}

    Multiplying the both sides of the above equation by h(e_i^{n+1} + e_i^{n}) and summing over 1\leq i \leq M-1 . Then using Lemmas 2.6, 3.2, 4.2, and Eq (2.2), we have

    \begin{align*} \|e^{n+1}\|^2 -\|e^n\|^2 \leq& -\frac{\tau^{2-\alpha}}{2}\sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}\langle \mathcal{H}(e^{n+1-k}+e^{n-k}), e^{n+1} + e^n\rangle\\ &- \frac{K_c\tau^2}{2}\sum\limits_{k = 0}^{n}\omega_k\langle \mathcal{H}\mathbf{B}(e^{n+1-k} + e^{n-k}), \mathbf{B}(e^{n+1} + e^n)\rangle\\ &-\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}\omega_k\langle \delta_x(e^{n+1-k} + e^{n-k}), \delta_x(e^{n+1} + e^n)\rangle\\ &+\frac{\tau^2}{2}\sum\limits_{k = 0}^{n}(\omega_{k+1} + \omega_k)\langle \mathcal{H}\left(g(u^{n-k})-g(U^{n-k})\right), e^{n+1} + e^n\rangle\\ &+\frac{\tau^2 \omega_0}{2}\langle \mathcal{H} \left(g(2u^n -u^{n-1})- g(2U^n -U^{n-1})\right), e^{n+1} + e^n \rangle\\ &+C\langle \tau^{3} + \tau h^4, e^{n+1} + e^n\rangle. \end{align*}

    Summing the above inequality over n from 1 to J-1 leads to

    \begin{align} \|e^{J}\|^2 -\|e^1\|^2 \leq& -\frac{\tau^{2-\alpha}}{2}\sum\limits_{n = 1}^{J-1}\sum\limits_{k = 0}^{n}\sigma_k^{(\alpha-1)}\langle \mathcal{H}(e^{n+1-k}+e^{n-k}), e^{n+1} + e^n\rangle\\ &- \frac{K_c\tau^2}{2}\sum\limits_{n = 1}^{J-1}\sum\limits_{k = 0}^{n}\omega_k\langle \mathcal{H}B(e^{n+1-k} + e^{n-k}), B(e^{n+1} + e^n)\rangle\\ &-\frac{\tau^2}{2}\sum\limits_{n = 1}^{J-1}\sum\limits_{k = 0}^{n}\omega_k\langle \delta_x(e^{n+1-k} + e^{n-k}), \delta_x(e^{n+1} + e^n)\rangle\\ &+\frac{\tau^2}{2}\sum\limits_{n = 1}^{J-1}\sum\limits_{k = 0}^{n}(\omega_{k+1} + \omega_k)\langle \mathcal{H}\left(g(u^{n-k})-g(U^{n-k})\right), e^{n+1} + e^n\rangle\\ &+\frac{\tau^2 \omega_0}{2}\sum\limits_{n = 1}^{J-1}\langle \mathcal{H} \left(g(2u^n -u^{n-1})-g(2U^n -U^{n-1})\right), e^{n+1} + e^n \rangle\\ &+C\sum\limits_{n = 1}^{J-1}\langle \tau^{3} + \tau h^4, e^{n+1} + e^n\rangle. \end{align} (4.6)

    Now, we turn to analyze \|e^1\| . From Eqs (4.4), (4.2), and by the similar deductions as above, we can derive that

    \begin{align} \|e^1\|^2 \leq& -\frac{\tau^{2-\alpha}}{2}\sigma_0^{(\alpha-1)}\langle \mathcal{H}(e^{1}+e^{0}), e^{1} + e^0\rangle - \frac{K_c\tau^2}{2}\omega_0\langle \mathcal{H}\mathbf{B}(e^{1} + e^{0}), \mathbf{B}(e^{1} + e^0)\rangle\\ &-\frac{\tau^2}{2}\omega_0\langle \delta_x(e^{1} + e^{0}), \delta_x(e^{1} + e^0)\rangle +\frac{\tau^2\omega_{1}}{2}\langle \mathcal{H}\left(g(u^{0})-g(U^{0})\right), e^{1} + e^0\rangle\\ &+\tau^2 \omega_0\langle \mathcal{H} \left(g(u^0)- g(U^0)\right), e^{1} + e^0 \rangle + C\langle \tau^{3} + \tau h^4, e^{1} + e^0\rangle. \end{align} (4.7)

    Sum up Eqs (4.6) and (4.7), and apply Lemmas 3.2 and 4.2, it deduces that

    \begin{align*} \|e^J\|^2 \leq& \frac{\tau^2}{2}\sum\limits_{n = 1}^{J-1}\sum\limits_{k = 0}^{n}(\omega_{k+1} + \omega_k)\langle \mathcal{H}\left(g(u^{n-k})-g(U^{n-k})\right), e^{n+1} + e^n\rangle\nonumber\\ &+\frac{\tau^2 \omega_0}{2}\sum\limits_{n = 1}^{J-1}\langle \mathcal{H} \left(g(2u^n -u^{n-1})- g(2U^n -U^{n-1})\right), e^{n+1} + e^n \rangle\nonumber\\ &+\frac{\tau^2\omega_{1}}{2}\langle \mathcal{H}\left(g(u^{0})-g(U^{0})\right), e^{n+1} + e^n\rangle \nonumber\\ &+\tau^2 \omega_0\langle \mathcal{H} \left(g(u^0)- g(U^0)\right), e^{n+1} + e^n \rangle +C \sum\limits_{n = 1}^{J-1}\langle \tau^{3} + \tau h^4, e^{n+1} + e^n\rangle. \end{align*}

    According to the same technique as for dealing with (3.9), we can achieve

    \begin{align*} \|e^P\| \leq C(\tau^{2} + h^4), \end{align*}

    thus completes the proof.

    Theorem 4.5. Let \{U_i^n|\mathit{\text{}}0\leq i \leq M, 0\leq n \leq N\} be the numerical solution of Scheme (4.4) and (4.5) for Problem (2.1). Then for 1 \leq K \leq N , it holds

    \begin{align*} \|U^K\| \leq C\left(\max\limits_{0\leq n \leq N} \|g(U^n)\| +\max\limits_{0\leq n \leq N-1} \|F^{n+\frac{1}{2}}\| \right). \end{align*}

    In this section, we carry out numerical experiments to verify the theoretical results and demonstrate the performance of our new schemes. All of the computations are performed by using a MATLAB on a computer with Intel(R) Core(TM) i5-8265U CPU 1.60GHz 1.80GHz and 8G RAM.

    Example 5.1. Consider the following problem with exact solution u(x, t) = t^{2+\alpha} \sin^2(\pi x)

    \begin{align*} \frac{\partial^2u(x, t)}{\partial t^2} + {}^{C}_{0}D_{t}^{\alpha}u(x, t) +\frac{\partial^{4}u(x, t)}{\partial x^4} = \frac{\partial^2 u(x, t)}{\partial x^2}+ f(x, t) + g(u), \end{align*}

    where T = 1 , 0 < x < 1 , 0 < t \leq T , and 1 < \alpha < 2 . The nonlinear function g(u) = u^2 and f(x, t) is

    \begin{align*} f(x, t) = (2&+\alpha)(1+\alpha) t^{\alpha}\sin^2(\pi x) + \frac{\Gamma(3+\alpha)}{2}t^{2}\sin^2(\pi x) - 8\pi^4 t^{2+\alpha}\cos(2\pi x)\\ -& 2\pi^2 t^{2+\alpha}\cos(2\pi x) - t^{2(2+\alpha)}\sin^{4}(\pi x). \end{align*}

    It is clear that u(x, t) satisfies all smoothness conditions required by Theorems 3.4 and 4.4, so that both of our schemes can be applied in this example. In Figures 1 and 2, we compare the exact solution with the numerical solution of finite difference Scheme (3.5) and (3.6) and compact finite difference Scheme (4.4) and (4.5). We easily see that the exact solution can be well approximated by the numerical solutions of our schemes.

    Figure 1.  The comparison of numerical solution of Scheme (3.5) and (3.6) with the exact solution for \tau = h = 0.01 and \alpha = 1.6 .
    Figure 2.  The comparison of numerical solution of the compact finite difference Scheme (4.4) and (4.5) with the exact solution for \tau = h = 0.01 and \alpha = 1.6 .

    First, we in Tables 1, 2 and 3 show that the errors, time and space convergence order \thickapprox 2 and CPU times (second) of the finite difference Scheme (3.5) and (3.6) for \alpha = 1.25, 1.5, 1.75 . The average CPU time, expressed as the mean time (mean) for \alpha = 1.25, 1.5, 1.75 . Specifically, Table 1 tests the case that when \tau = h . In Table 2, we set h = 0.001 , a value small enough such that the spatial discretization errors are negligible as compared with the temporal errors, and choose different time step size. In Table 3, we set \tau = 0.001 , a value small enough such that the temporal discretization errors are negligible as compared with the spatial errors, and choose different space step size. From all scenarios above, we conclude that the temporal and spatial convergence order is 2. It verifies Theorem 3.4.

    Table 1.  The errors, CPU times (second) for different \alpha , and numerical convergence orders of Scheme (3.5) and (3.6) for different \tau = h .
    \tau=h \alpha=1.25 \alpha=1.5 \alpha = 1.75 CPU time
    error order error order error order mean
    1/5 6.6627\times 10^{-2} 7.8031\times 10^{-2} 8.9815\times 10^{-2} 0.0896
    1/10 1.8412\times 10^{-2} 1.8555 2.1839\times 10^{-2} 1.8371 2.5456\times 10^{-2} 1.8190 0.0973
    1/20 4.8132\times 10^{-3} 1.9355 5.7273\times 10^{-3} 1.9310 6.6917\times 10^{-3} 1.9275 0.0994
    1/40 1.2137\times 10^{-3} 1.9876 1.4621\times 10^{-3} 1.9698 1.7210\times 10^{-3} 1.9591 0.1359

     | Show Table
    DownLoad: CSV
    Table 2.  The errors, CPU times (second) for different \alpha , and temporal numerical convergence orders of Scheme (3.5) and (3.6) for h = 0.001 and different \tau .
    \tau \alpha=1.25 \alpha=1.5 \alpha = 1.75 CPU time
    error order error order error order mean
    1/5 7.0844\times 10^{-2} 8.2130\times 10^{-2} 9.3783\times 10^{-2} 0.5852
    1/10 1.9012\times 10^{-2} 1.8977 2.2432\times 10^{-2} 1.8724 2.6040\times 10^{-2} 1.8486 1.0501
    1/20 4.9405\times 10^{-3} 1.9442 5.8537\times 10^{-3} 1.9381 6.8169\times 10^{-3} 1.9335 2.4071
    1/40 1.2435\times 10^{-3} 1.9903 1.4917\times 10^{-3} 1.9724 1.7504\times 10^{-3} 1.9615 6.7799

     | Show Table
    DownLoad: CSV
    Table 3.  The errors, CPU times (second) for different \alpha , and spatial numerical convergence orders of Scheme (3.5) and (3.6) for \tau = 0.001 and different h .
    h \alpha=1.25 \alpha=1.5 \alpha = 1.75 CPU time
    error order error order error order mean
    1/5 4.7813\times 10^{-3} 4.7510\times 10^{-3} 4.7111\times 10^{-3} 2.2382
    1/10 6.1943\times 10^{-4} 2.9484 6.1518\times 10^{-4} 2.9492 6.0963\times 10^{-4} 2.9501 2.2952
    1/20 1.2773\times 10^{-4} 2.2778 1.2654\times 10^{-4} 2.2815 1.2503\times 10^{-4} 2.2857 2.5410
    1/40 2.8950\times 10^{-5} 2.1415 2.8363\times 10^{-5} 2.1575 2.7665\times 10^{-5} 2.1761 3.4293

     | Show Table
    DownLoad: CSV

    On the other hand, we check the numerical convergence orders and CPU times (second) in time and space of the compact finite difference Scheme (4.4) and (4.5) for \alpha = 1.25, 1.5, 1.75 in Tables 4 and 5, respectively. The average CPU time, expressed as the mean time (mean) for \alpha = 1.25, 1.5, 1.75 . As expected, the numerical results reflect that the compact finite difference has a convergence order of 2 and 4 in time and space, respectively, which verifies our Theorem 4.4.

    Table 4.  The errors, CPU times (second) for different \alpha , and temporal convergence orders of Scheme (4.4) and (4.5) for h = 0.001 and different \tau .
    \tau \alpha=1.25 \alpha=1.5 \alpha = 1.75 CPU time
    error order error order error order mean
    1/5 7.0844\times 10^{-2} 8.2129\times 10^{-2} 9.3783\times 10^{-2} 0.9501
    1/10 1.9012\times 10^{-2} 1.8978 2.2432\times 10^{-2} 1.8724 2.6040\times 10^{-2} 1.8486 2.3622
    1/20 4.9407\times 10^{-3} 1.9441 5.8538\times 10^{-3} 1.9381 6.8169\times 10^{-3} 1.9335 7.6793
    1/40 1.2436\times 10^{-3} 1.9901 1.4919\times 10^{-3} 1.9723 1.7506\times 10^{-3} 1.9612 28.9326

     | Show Table
    DownLoad: CSV
    Table 5.  The errors, CPU times (second) for different \alpha , and spatial convergence orders of Scheme (4.4) and (4.5) for \tau = 0.0005 and different h .
    h \alpha=1.25 \alpha=1.5 \alpha = 1.75 CPU time
    error order error order error order mean
    1/5 3.8110\times 10^{-3} 3.7871\times 10^{-3} 3.7555\times 10^{-3} 12.5566
    1/10 2.5308\times 10^{-4} 3.9125 2.5141\times 10^{-4} 3.9130 2.4922\times 10^{-4} 3.9135 14.0490
    1/20 2.2087\times 10^{-5} 3.5183 2.1851\times 10^{-5} 3.5243 2.1557\times 10^{-5} 3.5312 18.1726
    1/40 1.8261\times 10^{-6} 3.5964 1.7163\times 10^{-6} 3.6703 1.5904\times 10^{-6} 3.7607 43.9104

     | Show Table
    DownLoad: CSV

    We in this paper constructed two linearized finite difference schemes for time fractional nonlinear diffusion-wave equations with the space fourth-order derivative. The equations were transformed into equivalent partial integro-differential equations. Then, the Crank-Nicolson technique, the midpoint formula, the weighted and shifted Gr \ddot{\text{u}} nwald difference formula, the second order convolution formula, the classical central difference formula, the fourth-order approximation and the compact difference technique were applied to construct the two proposed schemes. The finite difference Scheme (3.5) and (3.6) has the accuracy O(\tau^2 + h^2) . The compact finite difference Scheme (4.4) and (4.5) has the accuracy O(\tau^2 + h^4) . It should be mentioned that our schemes require the exact solution u(\cdot, t) \in C^3([0, T]) , while it requires u(\cdot, t)\in C^4([0, T]) if one discretizes Eq (1.1) directly to get the second order accuracy in time. Theoretically, the convergence and the unconditional stability of the two proposed schemes are proved and discussed. All of the numerical experiments can support our theoretical results.

    This research is supported by Natural Science Foundation of Jiangsu Province of China (Grant No. BK20201427), and by National Natural Science Foundation of China (Grant Nos. 11701502 and 11871065).

    The authors declare that they have no competing interests.



    [1] R. Herrmann, Fractional Calculus, An Introduction for Physicists (2^{nd} Edition), Singapore, World Scientific, 2014.
    [2] D. Baleanu, O. Defterli, O. P. Agrawal, A central difference numerical scheme for fractional optimal control problems, J. Vib. Control., 15 (2009), 583–597. doi: 10.1177/1077546308088565
    [3] T. S. Aleroev, H. T. Aleroeva, J. F. Huang, N. M. Nie, Y. F. Tang, et al., Features of seepage of a liquid to a chink in the cracked deformable layer, Int. J. Model. Simul. Sci. Comput., 1 (2010), 333–347. doi: 10.1142/S1793962310000195
    [4] L. Song, W. Wang, Solution of the fractional Black-Scholes option pricing model by finite difference method, Abstr. Appl. Anal., 45 (2013), 1–16.
    [5] R. Metzler, J. Klafter, Boundary value problems for fractional diffusion equations, Physica A., 278 (2000), 107–125. doi: 10.1016/S0378-4371(99)00503-8
    [6] W. R. Schneider, W. Wyss, Fractional diffusion and wave equations, J. Math. Phys., 30 (1989), 134–144. doi: 10.1063/1.528578
    [7] Y. Luchko, F. Mainardi, Some properties of the fundamental solution to the signalling problem for the fractional diffusion-wave equation, Cent. Eur. J. Phys., 11 (2013), 666–675.
    [8] X. Hu, L. Zhang, On finite difference methods for fourth-order fractional diffusion-wave and sub-diffusion systems, Appl. Math. Comput., 218 (2012), 5019–5034. doi: 10.1016/j.amc.2011.10.069
    [9] J. F. Huang, D. D. Yang, A unified difference-spectral method for time-space fractional diffusion equations, Int. J. Comput. Math., 94 (2017), 1172–1184. doi: 10.1080/00207160.2016.1184262
    [10] O. Nikan, A. Golbabai, J. T. Machado, T. Nikazad, Numerical approximation of the time fractional cable equation arising in neuronal dynamics, Eng. Comput., (2020), 1–19.
    [11] F. Zeng, Second order stable finite difference schemes for the time fractional diffusion-wave equation, J. Sci. Comput., 65 (2015), 411–430. doi: 10.1007/s10915-014-9966-2
    [12] O. Nikan, H. Jafari, A. Golbabai, Numerical analysis of the fractional evolution model for heat flow in materials with memory, Alexandria Eng. J., 59 (2020), 2627–2637. doi: 10.1016/j.aej.2020.04.026
    [13] R. R. Nigmatullin, To the theoretical explanation of the universal response, Phys. Status Solidi, B Basic Res., 123 (1984), 739–745.
    [14] R. R. Nigmatullin, Realization of the generalized transfer equation in a medium with fractal geometry, Phys. Status Solidi, B Basic Res., 133 (1986), 425–430. doi: 10.1002/pssb.2221330150
    [15] K. B. Oldham, J. Spanier, The Fractional Calculus, Academic Press, NewYork, 1974.
    [16] A. H. Bhrawy, E. H. Doha, D. Baleanud, S. S. Ezz-Eldien, A spectral tau algorithm based on Jacobi operational matrix for numerical solution of time fractional diffusion-wave equations, J. Comput. Phys., 293 (2015), 142–156. doi: 10.1016/j.jcp.2014.03.039
    [17] J. Chen, F. Liu, V. Anh, S. Shen, Q. Liu, et al., The analytical solution and numerical solution of the fractional diffusion-wave equation with damping, Appl. Math. Comput., 219 (2012), 1737–1748. doi: 10.1016/j.amc.2012.08.014
    [18] A. Ebadian, H. R. Fazli, A. A. Khajehnasiri, Solution of nonlinear fractional diffusion-wave equation by traingular functions, SeMA. J., 72 (2015), 37–46. doi: 10.1007/s40324-015-0045-x
    [19] M. H. Heydari, M. R. Hooshmandasl, F. M. Maalek Ghaini, C. Cattani, Wavelets method for the time fractional diffusion-wave equation, Phys. Lett. A., 379 (2015), 71–76. doi: 10.1016/j.physleta.2014.11.012
    [20] N. Khalid, M. Abbas, M. K. Iqbal, D. Baleanu, A numerical algorithm based on modified extended b-spline functions for solving time-fractional diffusion wave equation involving reaction and damping terms, Adv. Differ. Equ., 2019 (2019), 378. doi: 10.1186/s13662-019-2318-7
    [21] O. H. Mohammed, S. F. Fadhel, M. G. S. AL-Safi, Numerical solution for the time fractional diffusion-wave equations by using Sinc-Legendre collocation method, Math. Theory. Model., 5 (2015), 49–57.
    [22] F. Y. Zhou, X. Y. Xu, Numerical solution of time-fractional diffusion-wave equations via Chebyshev wavelets collocation method, Adv. Math. Phys., 2017 (2017), 2610804.
    [23] H. Y. He, K. J. Liang, B. L. Yin, A numerical method for two-dimensional nonlinear modified time-fractional fourth-order diffusion equation, Int. J. Model. Simul. Sci. Comput., 10 (2019), 1941005. doi: 10.1142/S1793962319410058
    [24] Y. Liu, Y. W. Du, H. Li, S. He, W. Gao, Finite difference/finite element method for a nonlinear time-fractional fourth-order reaction-diffusion problem, Comput. Math. Appl., 70 (2015), 573–591. doi: 10.1016/j.camwa.2015.05.015
    [25] O. Nikan, J. T. Machado, A. Golbabai, Numerical solution of time fractional fourth order reaction-diffusion model arising in composite environments, Appl. Math. Model., 81 (2020), 819–836.
    [26] O. Nikan, Z. Avazzadeh, J. A. Tenreiro Machado, An efficient local meshless approach for solving nonlinear time fractional fourth-order diffusion model, J. King Saud Univ. Sci., 33 (2021), 101243. doi: 10.1016/j.jksus.2020.101243
    [27] K. Diethelm, The Analysis of Fractional Differential Equations. Springer, Berlin, (2010).
    [28] J. F. Huang, S. Arshad, Y. D. Jiao, Y. F. Tang, Convolution quadrature methods for time-space fractional nonlinear diffusion-wave equations, E. Asian J. Appl. Math., 9 (2019), 538–557.
    [29] C. Lubich, Convolution quadrature and discretized operational calculus I, Numer. Math., 52 (1988), 129–145. doi: 10.1007/BF01398686
    [30] W. Y. Tian, H. Zhou, W. H. Deng, A class of second order difference approximations for solving space fractional diffusion equations, Math. Comput., 84 (2015), 1703–1727. doi: 10.1090/S0025-5718-2015-02917-2
    [31] Z. Z. Sun, The Method of Order Reduction and Its Application to the Numerical Solutions of Partial Differential Equations, Science Press, Beijing, 2009.
    [32] M. R. Cui, Compact difference scheme for time-fractional fourth-order equation with first Dirichlet boundary condition, E. Asian J. Appl. Math., 9 (2019), 45–66. doi: 10.4208/eajam.260318.220618
    [33] J. C. Lopze-Marcos, A difference scheme for a nonlinear partial integrodifferential equation, SIAM J. Numer. Anal., 27 (1990), 20–31. doi: 10.1137/0727002
    [34] Z. B. Wang, S. W. Vong, Compact difference schemes for the modified anomalous fractional sub-diffusion equation and the fractional diffusion-wave equation, J. Comput. Phys., 277 (2014), 1–15. doi: 10.1016/j.jcp.2014.08.012
    [35] C. Li, F. Zeng, Numerical Methods for Fractional Calculus, Chapman and Hall/CRC, New York, 2015.
    [36] J. Cao, Y. Qiu, G. Song, A compact finite difference scheme for variable order subdiffusion equation, Commun. Nonlinear Sci. Numer. Simul., 48 (2017), 140–149. doi: 10.1016/j.cnsns.2016.12.022
    [37] C. C. Ji, Z. Z. Sun, A high-order compact finite difference scheme for the fractional sub-diffusion equation, J. Sci. Comput., 64 (2015), 959–985. doi: 10.1007/s10915-014-9956-4
  • This article has been cited by:

    1. Emadidin Gahalla Mohmed Elmahdi, Jianfei Huang, A linearized finite difference scheme for time–space fractional nonlinear diffusion-wave equations with initial singularity, 2022, 0, 1565-1339, 10.1515/ijnsns-2021-0388
    2. Emadidin Gahalla Mohmed Elmahdi, Jianfei Huang, EFFICIENT NUMERICAL SOLUTION OF TWO-DIMENSIONAL TIME-SPACE FRACTIONAL NONLINEAR DIFFUSION-WAVE EQUATIONS WITH INITIAL SINGULARITY, 2022, 12, 2156-907X, 831, 10.11948/20210444
    3. Chaeyoung Lee, Seokjun Ham, Youngjin Hwang, Soobin Kwak, Junseok Kim, An explicit fourth-order accurate compact method for the Allen-Cahn equation, 2024, 9, 2473-6988, 735, 10.3934/math.2024038
    4. Emadidin Gahalla Mohmed Elmahdi, Yang Yi, Jianfei Huang, Two linearized difference schemes on graded meshes for the time-space fractional nonlinear diffusion-wave equation with an initial singularity, 2025, 100, 0031-8949, 015215, 10.1088/1402-4896/ad95c4
  • Reader Comments
  • © 2021 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(3144) PDF downloads(188) Cited by(4)

Figures and Tables

Figures(2)  /  Tables(5)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog