Research article Special Issues

Analysis of a finite difference scheme for a nonlinear Caputo fractional differential equation on an adaptive grid

  • A nonlinear initial value problem whose differential operator is a Caputo derivative of order α with 0<α<1 is studied. By using the Riemann-Liouville fractional integral transformation, this problem is reformulated as a Volterra integral equation, which is discretized by using the right rectangle formula. Both a priori and an a posteriori error analysis are conducted. Based on the a priori error bound and mesh equidistribution principle, we show that there exists a nonuniform grid that gives first-order convergent result, which is robust with respect to α. Then an a posteriori error estimation is derived and used to design an adaptive grid generation algorithm. Numerical results complement the theoretical findings.

    Citation: Yong Zhang, Xiaobing Bao, Li-Bin Liu, Zhifang Liang. Analysis of a finite difference scheme for a nonlinear Caputo fractional differential equation on an adaptive grid[J]. AIMS Mathematics, 2021, 6(8): 8611-8624. doi: 10.3934/math.2021500

    Related Papers:

    [1] 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
    [2] Zhongdi Cen, Jian Huang, Aimin Xu . A posteriori grid method for a time-fractional Black-Scholes equation. AIMS Mathematics, 2022, 7(12): 20962-20978. doi: 10.3934/math.20221148
    [3] Ailing Zhu, Yixin Wang, Qiang Xu . A weak Galerkin finite element approximation of two-dimensional sub-diffusion equation with time-fractional derivative. AIMS Mathematics, 2020, 5(5): 4297-4310. doi: 10.3934/math.2020274
    [4] Naimi Abdellouahab, Keltum Bouhali, Loay Alkhalifa, Khaled Zennir . Existence and stability analysis of a problem of the Caputo fractional derivative with mixed conditions. AIMS Mathematics, 2025, 10(3): 6805-6826. doi: 10.3934/math.2025312
    [5] Huiqin Zhang, Yanping Chen . Two-grid finite element method with an H2N2 interpolation for two-dimensional nonlinear fractional multi-term mixed sub-diffusion and diffusion wave equation. AIMS Mathematics, 2024, 9(1): 160-177. doi: 10.3934/math.2024010
    [6] 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
    [7] Kangqun Zhang . Existence and uniqueness of positive solution of a nonlinear differential equation with higher order Erdélyi-Kober operators. AIMS Mathematics, 2024, 9(1): 1358-1372. doi: 10.3934/math.2024067
    [8] Kishor D. Kucche, Sagar T. Sutar, Kottakkaran Sooppy Nisar . Analysis of nonlinear implicit fractional differential equations with the Atangana-Baleanu derivative via measure of non-compactness. AIMS Mathematics, 2024, 9(10): 27058-27079. doi: 10.3934/math.20241316
    [9] Apassara Suechoei, Parinya Sa Ngiamsunthorn . Extremal solutions of $ \varphi- $Caputo fractional evolution equations involving integral kernels. AIMS Mathematics, 2021, 6(5): 4734-4757. doi: 10.3934/math.2021278
    [10] Abdelatif Boutiara, Mohammed M. Matar, Jehad Alzabut, Mohammad Esmael Samei, Hasib Khan . On $ \mathcal{A B C} $ coupled Langevin fractional differential equations constrained by Perov's fixed point in generalized Banach spaces. AIMS Mathematics, 2023, 8(5): 12109-12132. doi: 10.3934/math.2023610
  • A nonlinear initial value problem whose differential operator is a Caputo derivative of order α with 0<α<1 is studied. By using the Riemann-Liouville fractional integral transformation, this problem is reformulated as a Volterra integral equation, which is discretized by using the right rectangle formula. Both a priori and an a posteriori error analysis are conducted. Based on the a priori error bound and mesh equidistribution principle, we show that there exists a nonuniform grid that gives first-order convergent result, which is robust with respect to α. Then an a posteriori error estimation is derived and used to design an adaptive grid generation algorithm. Numerical results complement the theoretical findings.



    In this paper, we consider the following nonlinear Caputo fractional initial value problem:

    {Dα0u(t)+f(t,u(t))=0,tΩ=(0,1),u(0)=η, (1.1)

    where α(0,1), Dα0 is a caputo fractional order derivative operator, which is defined by

    Dα0u(t)=1Γ(1α)t0(ts)αu(s)ds (1.2)

    and f(t,u(t))C1(Ω×R) is a known function. Furthermore, throughout this paper we shall assume that there exist two positive constants βi(i=1,2) such that

    0<β1f(t,u(t))uβ2. (1.3)

    It is well known that fractional-order differential equations (FDEs) have widely been applied in many fields like bio-engineering[1], food science[2], electrical engineering[3], Biomedicine[4,5,6], epidemiology[7], etc. Due to the importance of these problems, there has been tremendous interest in developing numerical methods for FDEs, such as finite difference method [8,9,10,11], finite element method [12], collocation method [13,14,15] and spectral method[16,17]. However, many of these methods are based on local operations and the authors don't consider the weak singularities. For this reason, Stynes and Gracia [18,19] first considered a two point boundary value problem with a Caputo derivative of order δ(1,2), and analyzed the bounds for the derivatives of exact solution u(x). Then they constructed finite difference methods on a uniform mesh to solve this problem and gave the corresponding convergence analysis.

    As far as we known, there is great current interest in the use of some numerical methods on a graded grid for time fractional diffusion equations with a Caputo derivative (see, e.g., [20,21,22,23]). In these literature, the authors derived the bounds for the time derivatives of u(x,t), and constructed a finite difference scheme on a graded grid. Recently, for a two-point boundary value problem with a Riemann-Liouville fractional derivative, Cen, et.al., [24] developed an adaptive grid method based on an a posteriori error estimation. Furthermore, Liu, et.al., [25] and Huang, et.al., [26] proposed an adaptive grid method based on a priori error estimation and obtained a first-order and a second-order convergence results, respectively. Inspired by literature [24,25,26], the authors in [27] also developed an adaptive grid method by using a backward Euler formula to approximate the first-order derivative of problem (1.1) and obtained an a posteriori error estimation for the presented discretization scheme. Liu and Chen [28] derived a new a posteriori error estimation and gave the corresponding adaptive strategy for problem (1.1).

    In this paper, similar to literature [25,26], we {first} transform problem (1.1) into a Volterra integro equation by using the Riemann-Liouville fractional integral transformation. Then a right rectangle formula on an arbitrary nonuniform mesh is used to approximate this integro equation. Furthermore, a convergence analysis based on a priori error estimation is carried out by using the mesh equidistribution principle. It is shown that there exists a grid that gives the optimal first-order convergence for the presented method. Besides, we also derive an a posteriori error estimation for the presented discretization scheme and design an adaptive grid generation algorithm. Finally, some numerical results are provided to validate the theoretical results.

    Notation. Throughout the paper, C will denote a generic positive constant that is independent of the mesh parameter N and α. To simplify the notation we set gi=g(ti) for any function g defined on the interval [0,1]. We define the maximum norm by .

    In Section 2.1, we first convert problem (1.1) into an equivalent Volterra integral equation and give the bounds for the exact solution u(t) and its derivatives. Then for the transformed Volterra integral equation, a finite difference scheme and the corresponding stability result are given in Section 2.2.

    Let

    Jα0ϕ(t)=1Γ(α)t0(ts)α1ϕ(s)ds

    be the Riemann-Liouville fractional integral of order α(0,1) (see [29]), which satisfies the following property

    Jα0Dα0ϕ(t)=ϕ(t)ϕ(0). (2.1)

    Then, the above problem (1.1) can be written into the following Volterra integral equation

    u(t)=1Γ(α)t0(ts)α1f(s,u(s))ds+η. (2.2)

    Similar to the argument of Lemma 2.1 of [24], we derive the following results for the exact solution u(t) and its derivatives.

    Lemma 2.1. Let u(t) be the continuous solution of problem (2.2). Then exists a constant C such that

    u(t)C(f(t,0)+|η|), (2.3)
    |u(k)(t)|Ctαk,t(0,1),k=1,2. (2.4)

    Proof. By using the Taylor series expansion to f(t,u(t)), problem (2.2) can be changed into the following linear formal

    u(t)=1Γ(α)t0(ts)α1[f(s,0)+a(s)u(s)]ds+η, (2.5)

    where a(s)=fu(s,λu(s)) with 0<λ<1. Then, the proof of (2.3) can be followed from (2.5) and Lemma 2.1 of [24].

    For the proof of (2.4), we may refer to the Theorem 2.1 in [20].

    For our numerical scheme we consider an arbitrary nonuniform mesh

    ˉΩN={0=t0<t1<<tN=1},

    where N is a positive integer. For i=1,,N, let τi=titi1 be the local mesh step. Then, by using the right rectangle formula to approximate the integral given in (2.2), we obtain

    uNi=1Γ(α+1)ik=1[(titk1)α(titk)α]f(tk,uNk)+η, (2.6)

    where uNi is the approximation solution of u(t) at point t=ti, i=0,1,,N.

    Next, the following lemma gives the stability for the discretization scheme (2.6).

    Lemma 2.2. Under the assumption f(t,u(t))C1(Ω×R), the solution {uNi}Ni=0 of the scheme (2.6) on an arbitrary mesh ˉΩN satisfies

    max0iN|uNi|C(|η|+max0iN|f(ti,0)|). (2.7)

    Proof. Similar to (2.5), the numerical scheme (2.6) can be written into the following formula

    uNi=1Γ(α+1)ik=1[(titk1)α(titk)α][f(tk,0)+fu(tk,ξuNk)uNk]+η, (2.8)

    where ξ(0,1).

    Furthermore, we have

    |uNi|di+i1k=1wk,i|uNk| (2.9)

    where

    di=[1β2ταiΓ(1+α)]1, (2.10)
    pi=|η|+1Γ(α+1)ik=1[(titk1)α(titk)α]|f(tk,0)|, (2.11)
    wk,i=β2Γ(α+1)[(titk1)α(titk)α]. (2.12)

    For 1iN with sufficiently large N, we have

    |di|Cand|pi||η|+Cmax1iN|f(ti,0)|. (2.13)

    Then, for each i, it follows from the proof of Lemma 3.3 given in [30] that

    Γ(α+1)wk,i(titk1)α1=β2(titk1)α1[(titk1)α(titk)α]=β2ατk(tiξk)α1(titk1)α1=β2ατk(titk1)1α(tiξk)1αβ2ατk(titk1)1α(titk)1α=β2ατk(1+τkτi+τi1++τk+1)1α2β2τk,ξk(tk1,tk),k=1,,i1. (2.14)

    Furthermore, we have

    wk,iCτk(titk1)α1. (2.15)

    Finally, by using the modified Grönwall inequality given in [30, Lemma 3.3], we can obtain the desirable result (2.7).

    Let eNi=u(ti)uNi be the error at ti in the computed solution, i=0,1,,N. Then it follows from (2.2) and (2.6) that we can obtain the following error equation

    eNi=1Γ(α)ik=1tktk1(tis)α1[f(tk,uNk)f(s,u(s))]dsRNi,1iN, (3.1)

    where

    RNi=1Γ(α)ik=1tktk1(tis)α1[f(s,u(s))f(tk,u(tk))]ds (3.2)

    is the truncation error at t=ti.

    Lemma 3.1. Let u(t) be the exact solution of (2.2) and {uNi}Ni=0 be the discrete solution of (2.6) on an adaptive grid. Then

    max0iN|uNiu(ti)|Cmax1iNtiti1|df(s,u(s))ds|ds.

    Proof. For each i, it follows from (3.2) that

    |RNi|1Γ(α)ik=1tktk1(tis)α1|f(s,u(s))f(tk,u(tk))|ds=1Γ(α)ik=1tktk1(tis)α1|stkdf(s,u(s))dsds|Cmax1iNtiti1|df(s,u(s))ds|ds.

    Thus, the desired result can be followed from (3.1) and Lemma 2.2.

    Corollary 3.1. Assume that there exists a grid {ti}Ni=0 such that

    tktk1|df(s,u(s))ds|ds=1N10|df(s,u(s))ds|ds (3.3)

    for k=1,,N. Then

    max0iN|uNiu(ti)|CN1. (3.4)

    Proof. It follows form (1.3) and Lemma 2.1 that

    10|df(t,u(t))dt| dtC10(1+|u(s)|)dsC10(1+sα1)dsC(1+1α). (3.5)

    Thus, the desired result can be obtained by using Lemma 3.1, (3.3) and (3.5).

    Remark 3.1. It is shown from Corollary 1 that there exists a mesh that gives the optimal first-order convergence of the presented discretization scheme (2.6). However, it is difficult to construct this mesh {ti}Ni=0 based on (3.3) since this requires the exact solution u(t).

    In this section, we will derive an a posteriori error estimation for the numerical solution uNi, i=0,1,,N.

    Theorem 4.1. Let u(t) be the exact solution of (1.1), uNi be the solution of (2.6) and uN(t) be the piecewise linear interpolation function through knots (ti,uNi), i=0,1,,N. Then we have

    u(t)uN(t)C(ταi+|DuNi|τi+max1iNmaxs[ti1,ti]|f(ti,uNi)f(s,uN(s))|). (4.1)

    Proof. For t[ti1,ti], it follows from (2.2) and (2.6) that

    u(t)uN(t)=1Γ(α)t0(ts)α1f(s,u(s))ds+η[uNi+DuNi(tti)]=1Γ(α)(ti0(tis)α1f(ti,uNi)dst0(ts)α1f(s,u(s))ds)DuNi(tti)=1Γ(α)(t0(ts)α1[f(s,uN(s))f(s,u(s))]ds+ti0(tis)α1f(ti,uNi)dst0(ts)α1f(s,uN(s))ds)DuNi(tti)=w+p+q+r, (4.2)

    where

    w=1Γ(α)t0(ts)α1[f(s,uN(s))f(s,u(s))]ds, (4.3)
    p=1Γ(α)ik=1tktk1(tis)α1[f(ti,uNi)f(s,uN(s))]ds, (4.4)
    q=1Γ(α)ik=1tktk1[(tis)α1(ts)α1]f(s,uN(s))ds, (4.5)
    r=1Γ(α)tit(ts)α1f(s,uN(s))dsDuNi(tti). (4.6)

    For p, we have

    |p|1Γ(α)ik=1tktk1(tis)α1|f(ti,uNi)f(s,uN(s))|dsCmax1iNmaxs[ti1,ti]|f(ti,uNi)f(s,uN(s))|. (4.7)

    It follows from the assumption of f(t,u(t)) that

    |q|Cταi, (4.8)
    |r|C(ταi+|DuNi|τi). (4.9)

    Thus, from (4.2), (4.3) and (4.7)-(4.9), we obtain

    |u(t)uN(t)|β2Γ(α)t0(ts)α1|u(s)uN(s)|ds+C(ταi+|DuNi|τi+max1iNmaxs[ti1,ti]|f(ti,uNi)f(s,uN(s))|), (4.10)

    where we have used the bound of uNi and the condition (1.3). Finally, the desired result can be followed by applying the generalized Grönwall's inequality[31, Corollary 2] to the above inequality.

    Corollary 4.1. Under the assumption of f(t,u(t))C1(Ω×R), we have

    u(t)uN(t)C(ταi+τi+|DuNi|τi). (4.11)

    Proof. For t[ti1,ti]

    |f(ti,uNi)f(t,uN(t))|=|df(t,uN(t))dt|t=ξ(tti)|C(τi+τi|DuNi|),ξ(ti1,ti), (4.12)

    which completes the proof by virtue of the above Theorem 4.1.

    In Section 5.1, we describe an adaptive grid generation algorithm by equidistributing a monitor function. Then, numerical experiments are presented in Section 5.2 to demonstrate the validity and efficiency of the presented adaptive grid method.

    As is stated in Remark 3.1 that it is hard to obtain a grid {ti}Ni=0 satisfying (3.3). Therefore, in practical computation, the key problem is to find a grid {ti}Ni=0 and the corresponding numerical solution uNi such that

    titi1˜M(s,uNi)ds=1N10˜M(s,uNi)dsfori=1,,N, (5.1)

    where ˜M(s,uNi) is a monitor function which is a function about uNi. For a given monitor function ˜M, the adaptive grid generation algorithm based on (5.1) aims to construct a mesh that equidistributes ˜M. Thus, it is very important to choose a suitable monitor function ˜M. Here, in this paper, by using the a posteriori error estimation given in Theorem 4.1, we construct the monitor function as follows:

    ˜Mi=ταi+|DuNi|τi+maxt[ti1,ti]|f(t,uN(t))f(ti,uNi)|,i=1,,N. (5.2)

    In order to compute the equidistributed mesh {ti}Ni=0 and corresponding numerical solution uNi, an adaptive grid algorithm is given as follows:

    Step 1. Let ˉΩ(0)N={t(0)i}Ni=0 be an initial uniform mesh with mesh size 1N.

    Step 2. For a given mesh ˉΩ(k)N={t(k)i}Ni=0, k=0,1,, solve the solution {u(k),Ni}Ni=0 of scheme (2.6) on this mesh. For each i, set τ(k)i=t(k)it(k)i1, L(k)0=0 and L(k)i=ij=1˜M(k)j, where ˜M(k)j is the value of the monitor function (5.2) computed at the current mesh and corresponding numerical solution.

    Step 3. Define

    γ(k):=NLNmax1iN˜M(k)j. (5.3)

    For a given constant γ>1, if γ(k)γ, go to Step 5. Otherwise, continue to Step 4.

    Step 4. Let Y(k)i=iL(k)N/N and ϕ(k)(t) be a piecewise linear interpolation function through knots (L(k)i,t(k)i), i=0,1,,N. Generate a new mesh {t(k+1)i} by computing the value of function ϕ(k)(t) at t=Y(k)i for i=0,,N. Let k=k+1 and return to Step 2.

    Step 5. Take {t(k)i}Ni=0 as the final computed mesh and {u(k),Ni}Ni=0 as the corresponding computed solution. Then stop iteration process.

    Here, we give some numerical experiments to illustrate the validity of our presented adaptive grid method. The test problem follows [27] by taking (1.1) with

    f(t,u(t))=2u(t)+sin(u(t))+0.1u2(t)+s(t),

    where s(t) is chosen such that the exact solution is

    u(t)=tα+2t+1.

    The initial value condition is u(0)=1.

    Since the analytic solution of this problem is given, the maximum point-wise error EN and the order of convergence rN are calculated as follows:

    EN=max0iN|uNiu(ti)|,rN=ln(EN/E2N)ln2.

    For different values of N and α, we use our presented adaptive grid algorithm to solve this test problem. The maximum errors EN, the orders of convergence rN and the number of iterations K of the above grid generation algorithm are listed in Table 1. One can see from the numerical results in Table 1 that our presented adaptive grid method is first-order convergent. which is robust with respect to the order of fractional derivative α. Meanwhile, to illustrate the advantage of our presented adaptive grid method, we also use the presented discretization scheme (2.6) on a uniform mesh to solve this test problem, see Table 2.

    Table 1.  Numerical results calculated on an adaptive grid with different α and N.
    α N=64 N=128 N=256 N=512 N=1024
    0.1 EN 2.7834e03 1.4641e03 7.7232e04 4.0687e04 2.1383e04
    rN 0.9269 0.9227 0.9246 0.9281 -
    K 6 6 6 6 7
    0.3 EN 4.9972e03 2.5886e03 1.3346e03 6.8156e04 3.6514e04
    rN 0.9489 0.9558 0.9695 0.9004 -
    K 2 2 2 3 3
    0.5 EN 5.3205e03 2.7518e03 1.4808e03 8.0297e04 4.3978e04
    rN 0.9512 0.8940 0.8830 0.8686 -
    K 2 2 2 2 2
    0.7 EN 4.4914e03 2.2845e03 1.1641e03 5.9919e04 3.1051e04
    rN 0.9753 0.9726 0.9582 0.9484 -
    K 3 3 3 3 3
    0.9 EN 2.3200e03 1.1807e03 6.0910e04 3.1469e04 1.6189e04
    rN 0.9744 0.9549 0.9528 0.9589 -
    K 4 3 8 11 14

     | Show Table
    DownLoad: CSV
    Table 2.  Numerical results calculated on a uniform grid with different α and N.
    α N=64 N=128 N=256 N=512 N=1024
    0.1 EN 2.5722e3 1.3994e3 7.5362e4 4.0137e4 2.1222e4
    rN 0.8782 0.8929 0.9089 0.9194 -
    0.3 EN 4.9757e3 2.5988e3 1.4148e3 7.7054e4 4.1811e4
    rN 0.9371 0.8772 0.8767 0.8820 -
    0.5 EN 6.9085e3 3.8717e3 2.1446e3 1.1729e3 6.3288e4
    rN 0.8354 0.8523 0.8706 0.8901 -
    0.7 EN 7.1283e3 4.0159e3 2.2194e3 1.2073e3 6.4846e4
    rN 0.8287 0.8556 0.8784 0.8967 -
    0.9 EN 3.7774e3 2.1630e3 1.2180e3 6.7609e4 3.7064e4
    rN 0.8044 0.8285 0.8492 0.8672 -

     | Show Table
    DownLoad: CSV

    It is shown from these numerical results that the maximum errors calculated on an adaptive grid are much lower than that computed on a uniform mesh with the increase of N. Besides, the order of convergence obtained on an adaptive grid is more higher than that obtained on a uniform mesh.

    Furthermore, in order to verify the relationship between numerical solution uNi and the order of fractional derivative α, Figure 1 represents some graphs of numerical solution for different values of N and α. Obviously, the solution of this test problem has a boundary layer at t=0 with the decrease of α. When α=0.1, the Figure 2 shows how a mesh with N=64 intervals evolves through successive iterations of the above grid generation algorithm.

    Figure 1.  Numerical solutions with different α and N.
    Figure 2.  Evolution of mesh with α=0.1 and N=64.

    Finally, for α=0.2,0.4,0.6,0.8 and the same N given in Table 1, Table 3 gives the numerical results calculated by using our presented adaptive grid method, while we also list the results obtained by the method in [28]. Obviously, it is shown from Table 3 that our presented method produces better results than that produced by method in [28].

    Table 3.  The comparison of numerical results with method [28].
    α Methods N=64 N=128 N=256 N=512 N=1024 N=2048
    0.2 Our method EN 4.26e-03 2.24e-03 1.16e-03 5.99e-04 3.08e-04 1.58e-04
    rN 0.93 0.95 0.95 0.94 0.96 -
    Method[28] EN 1.05e-02 5.50e-03 3.12e-03 1.58e-03 7.81e-04 4.13e-04
    rN 0.93 0.81 0.98 1.02 0.92 -
    0.4 Our method EN 5.93e-03 2.73e-03 1.46e-03 7.99e-04 4.39e-04 2.41e-04
    rN 0.90 0.96 0.98 1.01 1.00 -
    Method[28] EN 1.47e-02 7.92e-03 4.63e-03 2.19e-03 1.18e-03 6.30e-04
    rN 0.89 0.77 1.08 0.89 0.90 -
    0.6 Our method EN 5.05e-03 2.61e-03 1.32e-03 7.25e-04 3.88e-04 2.07e-04
    rN 0.95 0.98 0.86 0.90 0.91 -
    Method[28] EN 1.01e-02 6.26e-03 3.77e-03 1.74e-03 9.49e-04 5.11e-04
    rN 0.69 0.73 1.12 0.87 0.89 -
    0.8 Our method EN 3.64e-03 1.86e-03 9.37e-04 4.79e-04 2.46e-04 1.27e-04
    rN 0.97 0.99 0.97 0.96 0.95 -
    Method[28] EN 4.88e-03 2.98e-03 1.78e-03 7.60e-04 4.17e-04 2.26e-04
    rN 0.71 0.74 1.23 0.86 0.88 -

     | Show Table
    DownLoad: CSV

    This work mainly discusses a nonlinear value problem whose the differential operator is a Caputo derivative of order α with 0<α<1. By using the Riemann-Liouville integral operator, the problem (1.1) can be changed into a Volterra integral equation, which is approximated by using the integral discrete formula. A priori error estimation and convergence analysis have been given on an adaptive grid. Meanwhile, an a posterior error estimation has been obtained by using the polynomial interpolation technique and the corresponding adaptive grid generation algorithm is constructed. It should be pointed out that the presented adaptive grid method can be extended to the other time fractional differential equations.

    This work is supported by the National Science Foundation of China (11761015), the Natural Science Foundation of Guangxi Province (2020GXNSFAA159010, 2018GXNSFAA294079) and the projects of Excellent Young Talents Fund in Universities of Anhui Province (gxyq2017105).

    The authors declare there is no conflict of interest.



    [1] R. Magin, Fractional Calculus in Bioengineering, Begell House Publishers, Redding, 2006.
    [2] A. Kaur, P. S. Takhar, D. M. Smith, J. E. Mann, M. M. Brashears, Fractional differential equations based modeling of microbial survival and growth curves: Model development and experimental validation, Food Eng. Phy. Properties, 73 (2008), 403-414.
    [3] D. Lokenath, Recent applications of fractional calculus to science and engineering, Int. J. Math. Math. Sci., 54 (2003), 3413-3442.
    [4] P. A. Naik, J. Zu, K. M. Owolabi, Modeling the mechanics of viral kinetics under immune control during primary infection of HIV-1 with treatment in fractional order, Physica A., 545 (2020), 123816. doi: 10.1016/j.physa.2019.123816
    [5] P. A. Naik, J. Zu, K. M. Owolabi, Global dynamics of a fractional order model for the transmission of HIV epidemic with optimal control, Chaos. Solition. Fract., 138 (2020), 109826. doi: 10.1016/j.chaos.2020.109826
    [6] P. A. Naik, K. M. Owolabi, M. Yavuz, Z. Jian, Chaotic dynamics of a fractional order HIV-1 model involving AIDS-related cancer cells, Chaos. Solition. Fract., 140 (2020), 110272 doi: 10.1016/j.chaos.2020.110272
    [7] K. M. Owolabi, B. Karaagac, Dynamics of multi-puls splitting process in one-dimensional Gray-Scott system with fractional order operator, Chaos. Soliton. Fract., 136 (2020), 109835. doi: 10.1016/j.chaos.2020.109835
    [8] C. Li, F. Zeng, The finite difference methods for fractional ordinary differential equations, Numer. Funct. Anal. Optim., 34 (2013), 149-179. doi: 10.1080/01630563.2012.706673
    [9] M. Stynes, J. L. Gracia, A finite difference method for a two-point boundary value problem with a Caputo fractional derivative, IMA J. Numer. Anal., 35 (2015), 698-721. doi: 10.1093/imanum/dru011
    [10] S. Vong, P. Lyu, X. Chen, S.-L. Lei, High order finite difference method for time-space fractional differential equations with Caputo and Riemann-Liouville derivatives, Numer. Algorithm., 72 (2016), 195-210. doi: 10.1007/s11075-015-0041-3
    [11] K. M. Owolabi, Numerical simulation of fractional-order reaction-diffusion equations with the Riesz and Caputo derivatives, Neural. Comput. Appl., 2019. Available from: https://doi.org/10.1007/s00521-019-04350-2.
    [12] K. Nedaiasl, R. Dehbozorgi, Galerkin finite element method for nonlinear fractional differential equations, Numer. Algorithms., 2021. Available from: https://doi.org/10.1007/s11075-020-01032-2.
    [13] H. Liang, M. Stynes, Collocation methods for general Caputo two-point boundary value problems, J. Sci. Comput., 76 (2018), 390-425. doi: 10.1007/s10915-017-0622-5
    [14] H. Liang, M. Stynes, Collocation methods for general Riemann-Liouville two-point boundary value problems, Adv. Comput. Math., 45 (2019), 897-928. doi: 10.1007/s10444-018-9645-1
    [15] N. Kopteva, M. Stynes, An efficient collocation method for a Caputo two-point boundary value problem, BIT Numer. Math., 55 (2015), 1105-1123. doi: 10.1007/s10543-014-0539-4
    [16] C. Wang, Z. Wang, L. Wang, A spectral collocation method for nonlinear fractional boundary value problems with a Caputo derivative, J. Sci. Comput., 76 (2018), 166-188. doi: 10.1007/s10915-017-0616-3
    [17] Z. Gu, Spectral collocation method for nonlinear Caputo fractional differential system, Adv. Comput. Math., 46 (2020), 66. doi: 10.1007/s10444-020-09808-9
    [18] M. Stynes, J. L. Gracia, A finite difference method for a two-point boundary value problem with a Caputo fractional derivative, IMA J. Numer. Anal., 35 (2015), 698-721. doi: 10.1093/imanum/dru011
    [19] J. Gracia, M. Stynes, Central difference approximation of convection in Caputo fractional derivative two-point boundary value problems, J. Comput. Appl. Math., 273 (2015), 103-115. doi: 10.1016/j.cam.2014.05.025
    [20] M. Stynes, E. O'Riordan, J. L. Gracia, Error analysis of a finite difference method on graded meshes for a time-fractional diffusion equation, SIAM J. Numer. Anal., 55 (2017), 1057-1079. doi: 10.1137/16M1082329
    [21] H. Liao, W. Mclean, J. Zhang, A discrete Grönwall inequality with applications to numerical scheme for sudiffusion problems, SIAM J. Numer. Anal., 57 (2019), 218-237. doi: 10.1137/16M1175742
    [22] J. L. Gracia, E. O'Riordan, M. Stynes, A fitted scheme for a Caputo initial-boundary value problem, J. Sci. Comput., 76 (2018), 583-609. doi: 10.1007/s10915-017-0631-4
    [23] N. Kopteva, X. Meng, Error analysis for a fractional-derivative parabolic problem on quasi-graded meshes using barrier function, SIAM J. Numer. Anal., 2020, 58 (2020), 1217-1238.
    [24] Z. Cen, L. B. Liu, J. Huang, A posteriori error estimation in maximum norm for a two-point boundary value problem with a Riemann-Liouville fractional derivative, Appl. Math. Lett., 102 (2020), 106086. doi: 10.1016/j.aml.2019.106086
    [25] L. B. Liu, Z. Liang, G. Long, Y. Liang, Convergence analysis of a finite difference scheme for a Riemann-Liouville fractional derivative two-point boundary value problem on an adaptive grid, J. Comput. Appl. Math., 375 (2020), 112809. doi: 10.1016/j.cam.2020.112809
    [26] J. Huang, Z. Cen, L. B. Liu, J. Zhao, An efficient numerical method for a Riemann-Liouville two-point boundary value problem, Appl. Math. Lett., 103 (2020), 106201. doi: 10.1016/j.aml.2019.106201
    [27] Z. Cen, A. Le, A. Xu, A posteriori error analysis for a fractional differential equation, Int. J. Comput. Math., 94 (2017), 1182-1195.
    [28] L. B. Liu, Y. Chen, A posteriori error estimation and adaptive strategy for a nonlinear fractional differential equation, Int. J. Comput. Math., 2021. Available from: https://doi.org/10.1080/00207160.2021.1906420.
    [29] K. Diethelm, The analysis of fractional differential equations. Springer, Berlin, 2010.
    [30] C. Li, Q. Yi, A. Chen, Finite difference methods with non-uniform meshes for nonlinear differential equations, J. Comput. Phys., 316 (2016), 614-631. doi: 10.1016/j.jcp.2016.04.039
    [31] H. Ye, J. Gao, Y. Ding, A generalized Grönwall inequality and its application to a fractional differential equation, J. Math. Anal. Appl., 328 (2007), 1075-1081. doi: 10.1016/j.jmaa.2006.05.061
  • This article has been cited by:

    1. Sunyoung Bu, A collocation methods based on the quadratic quadrature technique for fractional differential equations, 2021, 7, 2473-6988, 804, 10.3934/math.2022048
    2. Xumei Zhang, Junying Cao, A high order numerical method for solving Caputo nonlinear fractional ordinary differential equations, 2021, 6, 2473-6988, 13187, 10.3934/math.2021762
    3. Sunyoung Bu, Yonghyeon Jeon, A semi-implicit predictor–corrector methods for time-fractional Benjamin–Bona–Mahony–Burgers equations, 2024, 0259-9791, 10.1007/s10910-024-01688-4
    4. Sunyoung Bu, Yonghyeon Jeon, Higher-order predictor–corrector methods for fractional Benjamin–Bona–Mahony–Burgers’ equations, 2024, 1598-5865, 10.1007/s12190-024-02223-z
  • 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(3203) PDF downloads(185) Cited by(4)

Figures and Tables

Figures(2)  /  Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog