Research article Special Issues

Single-step and multi-step methods for Caputo fractional-order differential equations with arbitrary kernels

  • We develop four numerical schemes to solve fractional differential equations involving the Caputo fractional derivative with arbitrary kernels. Firstly, we derive the four numerical schemes, namely, explicit product integration rectangular rule (forward Euler method), implicit product integration rectangular rule (backward Euler method), implicit product integration trapezoidal rule and Adam-type predictor-corrector method. In addition, the error estimation and stability for all four presented schemes are analyzed. To demonstrate the accuracy and effectiveness of the proposed methods, numerical examples are considered for various linear and nonlinear fractional differential equations with different kernels. The results show that theses numerical schemes are feasible in application.

    Citation: Danuruj Songsanga, Parinya Sa Ngiamsunthorn. Single-step and multi-step methods for Caputo fractional-order differential equations with arbitrary kernels[J]. AIMS Mathematics, 2022, 7(8): 15002-15028. doi: 10.3934/math.2022822

    Related Papers:

    [1] Chuanli Wang, Biyun Chen . An $ hp $-version spectral collocation method for fractional Volterra integro-differential equations with weakly singular kernels. AIMS Mathematics, 2023, 8(8): 19816-19841. doi: 10.3934/math.20231010
    [2] Ali Turab, Hozan Hilmi, Juan L.G. Guirao, Shabaz Jalil, Nejmeddine Chorfi, Pshtiwan Othman Mohammed . The Rishi Transform method for solving multi-high order fractional differential equations with constant coefficients. AIMS Mathematics, 2024, 9(2): 3798-3809. doi: 10.3934/math.2024187
    [3] Sunyoung Bu . A collocation methods based on the quadratic quadrature technique for fractional differential equations. AIMS Mathematics, 2022, 7(1): 804-820. doi: 10.3934/math.2022048
    [4] Ismail Gad Ameen, Dumitru Baleanu, Hussien Shafei Hussien . Efficient method for solving nonlinear weakly singular kernel fractional integro-differential equations. AIMS Mathematics, 2024, 9(6): 15819-15836. doi: 10.3934/math.2024764
    [5] Xiangmei Li, Kamran, Absar Ul Haq, Xiujun Zhang . Numerical solution of the linear time fractional Klein-Gordon equation using transform based localized RBF method and quadrature. AIMS Mathematics, 2020, 5(5): 5287-5308. doi: 10.3934/math.2020339
    [6] Jing Li, Linlin Dai, Kamran, Waqas Nazeer . Numerical solution of multi-term time fractional wave diffusion equation using transform based local meshless method and quadrature. AIMS Mathematics, 2020, 5(6): 5813-5838. doi: 10.3934/math.2020373
    [7] Xiaopeng Yi, Chongyang Liu, Huey Tyng Cheong, Kok Lay Teo, Song Wang . A third-order numerical method for solving fractional ordinary differential equations. AIMS Mathematics, 2024, 9(8): 21125-21143. doi: 10.3934/math.20241026
    [8] Anumanthappa Ganesh, Swaminathan Deepa, Dumitru Baleanu, Shyam Sundar Santra, Osama Moaaz, Vediyappan Govindan, Rifaqat Ali . Hyers-Ulam-Mittag-Leffler stability of fractional differential equations with two caputo derivative using fractional fourier transform. AIMS Mathematics, 2022, 7(2): 1791-1810. doi: 10.3934/math.2022103
    [9] Bin Fan . Efficient numerical method for multi-term time-fractional diffusion equations with Caputo-Fabrizio derivatives. AIMS Mathematics, 2024, 9(3): 7293-7320. doi: 10.3934/math.2024354
    [10] Wei Ma, Ming Zhao, Jiaxin Li . A multi-step Ulm-Chebyshev-like method for solving nonlinear operator equations. AIMS Mathematics, 2024, 9(10): 28623-28642. doi: 10.3934/math.20241389
  • We develop four numerical schemes to solve fractional differential equations involving the Caputo fractional derivative with arbitrary kernels. Firstly, we derive the four numerical schemes, namely, explicit product integration rectangular rule (forward Euler method), implicit product integration rectangular rule (backward Euler method), implicit product integration trapezoidal rule and Adam-type predictor-corrector method. In addition, the error estimation and stability for all four presented schemes are analyzed. To demonstrate the accuracy and effectiveness of the proposed methods, numerical examples are considered for various linear and nonlinear fractional differential equations with different kernels. The results show that theses numerical schemes are feasible in application.



    Fractional calculus has been as a mathematical theory of interest over three centuries. However, this theory was not initially applied to any real situation. The scientists and engineers in other fields commonly mentioned how the practical knowledge of fractional calculus has been used and how to operate it to the relevant studies. Fractional calculus and its application can be found in many fields such as physics [34,35], neural networks [32], mechanics and dynamic systems [12,38], biology [15,40] and economics [37].

    The effect of increasing attention on fractional order models has made the investigation and growth of numerical methods for nonlinear fractional integro-differential equations [5,6,7,8,9,10,11] and partial differential equations with time or space fractional derivatives [13,31] become more active in the recent years. Moreover, the computational algorithm for the numerical solution of nonlinear fractional differential equations are found in [17,18,19,23,24,25].

    Researchers can obtain particular schemes for fractional differential equations based on the corresponding integral equation, for example, the product integration rules [39]. Nevertheless, the case of Adams predictor-corrector method [20] is different. It has been adjusted to create strong theoretical knowledge for numerical treatment of fractional differential equations. Some numerical schemes for fractional differential equations are developed directly from integral equations approaches, for example, product integration rules [39]. In addition, the Adams predictor-corrector approaches [20] is a completely different approach for the numerical solution of fractional differential equations.

    Moreover, when the fractional order α converges to the nearest integer, the product integration rules and Adams predictor-corrector noticeably became the same methods. In fractional differential equations, the generalizations of the consistent approach for ordinary differential equations are considered as different methods.

    The existence of different characteristics in approaches for fractional differential equations, which is established from the similar approach for ordinary differential equations, needs to be studied carefully. Particular distinctions are of theoretical concern, for instance, stability and convergence. However, these methods similarly indicate different types of computational nature, which have impact on the efficiency of the solution process. Therefore, our paper intends to explain various methods for fractional differential equations. A comparison of specific methods is also presented. The strengths and weaknesses will be investigated. Moreover, we compare the appropriateness among these methods.

    Product integration rules and Adams predictor-corrector method are restricted to the analysis. These two approaches provide the least possible error constant [30], leading to a suitable balance between accuracy stability properties and computational complexity. This paper investigates when those strengths are rooted by the corresponding methods for fractional differential equations.

    Additionally, we observe various definitions of fractional calculus [28,29] including Riemann-Liouville, Caputo, Hilfer, Riesz, Erdelyi-Kober and Hadamard, among others. In particular, R. Almeida [2] suggests some generalizations of fractional operators of a function with arbitrary kernels involving a weight function Φ.

    The Φ-Caputo fractional differential equations have gained more attention recently. Numerical schemes for solving the Φ-Caputo fractional differential equations are still under development. There are some research studies on the Φ-Caputo fractional derivative. For example, Almeida et al. [4] indicated that mathematical models based on Φ-Caputo fractional derivatives can be more adaptable. The Φ-Caputo fractional derivative has the ability to extract hidden parts of real-world situations. In 2019, Almeida et al. [3] demonstrated Φ-shifted Legendre polynomials to solve relaxation-oscillation equations with derivative of Φ-Caputo. In [16,36], the monotone iteration of upper and lower solutions will be used to approximate the extremal solutions of Φ-Caputo fractional differential equations.

    To the finest of our understanding, numerical schemes for nonlinear fractional differential equations in the sense of Φ-Caputo derivative have never been investigated. On the basis of the above works on fractional derivative with arbitrary kernels, this paper investigates the numerical approaches for the solution of nonlinear fractional differential equations involving Φ-Caputo fractional derivative. In particular, the efficiency of numerical schemes, error and stability analysis are considered.

    The paper is set as follows the next section, several preliminary knowledge of fractional derivatives and integrals are presented. The initial value problem involving Φ-Caputo fractional derivative is defined in Section 3. Moreover, we presented four numerical schemes, namely explicit product integration rectangular rule, implicit product integration rectangular rule, implicit product integration trapezoidal rule, and Adams predictor-corrector method to find numerical solutions of the fractional differential equations in sense of the Φ-Caputo fractional derivative. Next, the error estimation of the approximations and stability are obtained in Section 4. In Section 5, the simulation results including numerical convergence order are discussed for four test examples. The approximate solution and the error estimation for the test examples are presented through figures and tables, respectively. Further, a comparative study of these numerical schemes is performed.

    In this section, we will examine basic definitions and theorems, which will be used to declare and verify our essential results. Let Φ be a continuously differentiable function on [t0,T] such that Φ(t)>0, for all t[t0,T].

    Definition 2.1 ([14]). The Gamma function is defined as

    Γ(α)=0ettα1dt,α>0. (2.1)

    Definition 2.2 ([14]). The Euler beta function is defined as

    B(α,β)=10(1t)α1tβ1dt,α,β>0. (2.2)

    Definition 2.3 ([2]). The Φ-Riemann-Liouville fractional integral of a real valued function y on [t0,T] is given by

    Iα,Φt0y(t):=1Γ(α)tt0Φ(ν)(Φ(t)Φ(ν))α1y(ν)dν,forα>0. (2.3)

    Definition 2.4 ([2]). The Φ-Riemann-Liouville fractional derivative of a real valued function y on [t0,T] is defined by

    Dα,Φt0y(t):=(1Φ(t)ddt)nInα,Φt0y(t), (2.4)

    where n1<α<n and nN.

    Definition 2.5 ([2]). Let nN,α(n1,n) and y,ΦCn([t0,T]). The Φ-Caputo fractional derivative of y of order α is given by

    CDα,Φt0y(t):=Inα,Φt0(1Φ(t)ddt)ny(t). (2.5)

    Moreover, when α(0,1), we have

    CDα,Φt0y(t)=1Γ(1α)tt0(Φ(t)Φ(ν))αy(ν)dν. (2.6)

    In particular, the Φ-Caputo fractional derivative is a generalization of the fractional derivatives as follows:

    ● the classical Caputo fractional derivative [29] when Φ(t)=t,

    ● the Caputo-Erdélyi-Kober fractional derivative [33] when Φ(t)=tσ,

    ● the Caputo-Hadamard fractional derivative [21,27] when Φ(t)=ln(t).

    Theorem 2.1 ([1]). If y:[t0,T]R is a continuous function, then

    CDα,Φt0Iα,Φt0y(t)=y(t)y(t0).

    In this work, we study the Φ-Caputo fractional derivative to differential equation as below:

    {CDα,Φt0y(t)=f(t,y(t)),t[t0,T],y(t0)=y0, (3.1)

    where CDα,Φt0 is the Φ-Caputo fractional derivative of order α(0,1), f:[t0,T]×RR is a given continuous function and y0R.

    By Theorem 2.1, the solution of the problem (3.1) can be written in terms of the integral equation

    y(t)=y0+1Γ(α)tt0Φ(ν)(Φ(t)Φ(ν))α1f(ν,y(ν))dν. (3.2)

    However, the Φ-Caputo fractional-order differential equation (3.1) is difficult to obtain the exact solution. In order to motivate the construction of our numerical methods, the concept of product integration rules [39] can be useed to estimate the integral in (3.2) by the appropriate polynomials.

    In order to numerically solve the integral equation (3.2), we consider the approximation solutions yn,n=1,2,,N. The uniform grid is divided as

    0t0<t1<t2<<tN1<tN=T,

    where tj=t0+jh and h=Tt0N for 0jN.

    Additionally, we assume the approximations yjy(tj)(0jn1) in the basic step. The piecewise decomposition of (3.2) is defined as

    yn=y0+1Γ(α)n1j=0tj+1tjΦ(ν)(Φ(t)Φ(ν))α1f(ν,y(ν))dν,ttn. (3.3)

    To obtain the approximation of yny(tn), the function f(ν,y(ν)) in the integrand of (3.3) is approximated by the (explicit) forward Euler method, which is the constant values f(tj,yj). The resulting methods is

    yn=y0+1Γ(α)n1j=0tj+1tjΦ(ν)(Φ(tn)Φ(ν))α1f(tj,yj)dν=y0+1Γ(α+1)n1j=0((Φ(tn)Φ(tj))α(Φ(tn)Φ(tj+1))α)f(tj,yj)=y0+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj), (3.4)

    where

    wα,Φn,j=(Φ(tn)Φ(tj))α. (3.5)

    We use a similar step of the explicit product integration rectangular rule to find the resulting method. However, the (implicit) backward Euler method is used to approximate, the function in the integrand of (3.3), which is

    f(ν,y(ν))f(tj+1,yj+1).

    The resulting methods is

    yn=y0+1Γ(α)n1j=0tj+1tjΦ(ν)(Φ(tn)Φ(ν))α1f(tj+1,yj+1)dν=y0+1Γ(α+1)nj=1((Φ(tn)Φ(tj1))α(Φ(tn)Φ(tj))α)f(tj,yj)=y0+1Γ(α+1)nj=1(wα,Φn,j1wα,Φn,j)f(tj,yj), (3.6)

    where wα,Φn,j is defined by (3.5).

    In this method, we replace the function in each subinterval of the integrand (3.3) by the first-degree polynomial interpolant

    f(ν,y(ν))f(tj+1,yj+1)+νtj+1h(f(tj+1,yj+1)f(tj,yj)),ν[tj,tj+1].

    The implicit product integration trapezoidal rule is

    yn=y0+1Γ(α)n1j=0tj+1tjΦ(ν)(Φ(tn)Φ(ν))α1[f(tj+1,yj+1)+(νtj+1h)(f(tj+1,yj+1)f(tj,yj))]dν=y0+1Γ(α+1)((Φ(tn)Φ(t0))α1hIα,Φ0,1)f(t0,y0)+n1j=11hΓ(α+1)(Iα,Φj1,jIα,Φj,j+1)f(tj,yj)+1hΓ(α+1)(Iα,Φn1,n)f(tn,yn)=y0+1Γ(α+1)uα,Φn,0f(t0,y0)+1Γ(α+1)nj=1(uα,Φn,jf(tj,yj)), (3.7)

    with Iα,Φj,j+1=tj+1tj(Φ(tn)Φ(ν))αdν, and

    uα,Φn,j={wα,Φn,01hIα,Φ0,1,ifj=0,1h(Iα,Φj1,jIα,Φj,j+1),if1jn1,1h(Iα,Φn1,n),ifj=n.

    According to (3.7), Newton's method is necessary for approximating yn. However, we can predict the approximation yn in (3.7) by using (3.4). The approximation in the predictor-step is called ypn. Furthermore, ypn can be used in (3.7). This step is called corrector-step. Overall, this numerical scheme is called Adams predictor-corrector method and is defined by

    {ypn=y0+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj),yn=y0+1Γ(α+1)uα,Φn,0f(t0,y0)+1Γ(α+1)n1j=1(uα,Φn,jf(tj,yj))+1Γ(α+1)uα,Φn,nf(tn,ypn), (3.8)

    where ypn is the resulting method at predictor-step and yn is the resulting method at corrector-step.

    In order to fulfill stability and error analysis, some lemmas are mentioned below.

    Lemma 3.1. For α(0,1) and j=1,,n1, we have

    wα,Φn,jwα,Φn,j+1Cα,Φ(wα1,Φn,jw1,Φj+1,j),

    and

    wα,Φn,j1wα,Φn,j+1Cα,Φ(wα1,Φn,jw1,Φj+1,j).

    Proof. Applying the mean value theorem, we can find ξ(Φ(tn)Φ(tj+1),Φ(tn)Φ(tj)) such that

    wα,Φn,jwα,Φn,j+1=(Φ(tn)Φ(tj))α(Φ(tn)Φ(tj+1))α=αξα1(Φ(tn)Φ(tj)Φ(tn)+Φ(tj+1))=αξα1(Φ(tj+1)Φ(tj))α(Φ(tn)Φ(tj+1))α1(Φ(tj+1)Φ(tj))=α(Φ(tn)Φ(tj+1))α1(Φ(tn)Φ(tj))α1(Φ(tn)Φ(tj))α1(Φ(tj+1)Φ(tj))=α(Φ(tn)Φ(tj)Φ(tn)Φ(tj+1))1α(Φ(tn)Φ(tj))α1(Φ(tj+1)Φ(tj))=α(1+Φ(tj+1)Φ(tj)Φ(tn)Φ(tj+1))1α(Φ(tn)Φ(tj))α1(Φ(tj+1)Φ(tj))Cα,Φ(wα1,Φn,jw1,Φj+1,j).

    In a similar way, the second inequality can be proved.

    Lemma 3.2. If α(0,1),mN and β be nonnegative, then

    m1j=1(Φ(tm)Φ(tj))α1(Φ(tj+1)Φ(tj))(Φ(tj)Φ(t0))βB(α,β+1)(Φ(tm)Φ(t0))α+β.

    Proof. Let f(y)=(Φ(tm)Φ(t0)y)α1yβ for 0<y<Φ(tm)Φ(t0).

    Then, we have

    f(y)=(1α)yβ(Φ(tm)Φ(t0)y)α2+βyβ1(Φ(tm)Φ(t0)y)α1=yβ1(Φ(tm)Φ(t0)y)α2[(1α)y+β(Φ(tm)Φ(t0)y)]>0.

    This implies that f(y) is a monotone increasing function, and then

    m1j=1(Φ(tm)Φ(tj))α1(Φ(tj+1)Φ(tj))(Φ(tj)Φ(t0))β=m1j=1f(Φ(tj)Φ(t0))(Φ(tj+1)Φ(tj))Φ(tm)Φ(t0)t0f(y)dy=Φ(tm)Φ(t0)t0(Φ(tm)Φ(t0)y)α1yβdy=(Φ(tm)Φ(t0))α+β1t0(1v)βvα1dv=B(α,β+1)(Φ(tm)Φ(t0))α+β,

    which completes the proof.

    In order to verify the stability and error analysis of our numerical schemes, we present a modified Gronwall's inequality as follows.

    Lemma 3.3. Suppose α(0,1),t0(0,T), and

    ˜bα,Φj,m={(Φ(tm)Φ(tj))α1(Φ(tj+1)Φ(tj)),j=1,2,,m1,0,jn.

    Let j=mj=n˜bα,Φj,m|ej|=0 for 1n<m. Then, we have

    |en|C|η0|,n=1,2,,

    if

    |em|Mm1j=1˜bα,Φj,m|ej|+|η0|,m=1,2,,n,

    where M and C are positive constants.

    Proof. Let cα,Φj,m=M˜bα,Φj,m be such that

    |em||η0|+m1j=1cα,Φi,m|ej|,m=1,2,,n. (3.9)

    From the inequality (3.9), we have |e1||η0| to obtain

    |en||η0|+n1j1=1cα,Φj1,n|ej1||η0|+n1j1=1cα,Φj1,n(|η0|+j11j2=1cα,Φj2,j1|ej2|)=|η0|+|η0|n1j1=1cα,Φj1,n+n1j1=1cα,Φj1,nj11j2=1cα,Φj2,j1|ej2||η0|+|η0|n1j1=1cα,Φj1,n+n1j1=1cα,Φj1,nj11j2=1cα,Φj2,j1(|η0|+j21j3=1cα,Φj3,j2|ej3|)=|η0|+|η0|n1j1=1cα,Φj1,n+|η0|n1j1=1cα,Φj1,nj11j2=1cα,Φj2,j1+n1j1=1cα,Φj1,nj11j2=1cα,Φj2,j1j21j3=1cα,Φj3,j2|ej3||η0|+|η0|n1j1=1cα,Φj1,n+|η0|n1j2=1cα,Φj2,nj21j1=1cα,Φj1,j2+|η0|n1j3=1cα,Φj3,nj31j2=1cα,Φj2,j3j21j1=1cα,Φj1,j2++|η0|n1jn1=1cα,Φjn1,njn11j2=1cα,Φjn2,jn1j21j1=1cα,Φj1,j2. (3.10)

    According to Lemma 3.2, it yields

    js1jq=1cα,Φjq,js(Φ(tjq)Φ(t0))β=Mjs1jq=1(Φ(tjs)Φ(tjq))α1(Φ(tjq+1)Φ(tjq))(Φ(tjq)Φ(t0))βMB(α,β+1)(Φ(tjs)Φ(t0))α+β,β0.

    Therefore,

    Fq,n=|η0|n1jq=1cα,Φjq,njq1jq1=1cα,Φjq1,jqj21j1=1cα,Φj1,j2(Φ(tj1)Φ(t0))0|η0|n1jq=1cα,Φjq,njq1jq1=1cα,Φjq1,jqj31j2=1cα,Φj2,j3(Φ(tj2)Φ(t0))αB(α,1)M|η0|Mq(Φ(tn)Φ(t0))qαq1j=0B(α,jα+1)=|η0|Mq(Φ(tn)Φ(t0))qα(Γ(α))qΓ(qα+1)|η0|Mq(Φ(T)Φ(t0))qα(Γ(α))qΓ(qα+1).

    Now, we want to show the following result:

    q=1Mq(Φ(T)Φ(t0))qα(Γ(α))qΓ(qα+1)=:q=1ρq<.

    In effect, we have

    limqρq+1ρq=Mq+1(Φ(T)Φ(t0))(q+1)α(Γ(α))q+1Γ((q+1)α+1)Mq(Φ(T)Φ(t0))qαΓ(α))qΓ(qα+1)=M(Φ(T)Φ(t0))αΓ(α)Γ(qα+1)Γ((q+1)α+1).

    Applying the property of two gamma functions as follows:

    Γ(z+m)Γ(z+n)=zmn[1+O(1z)],|arg(z+m)|<πas|z|.

    Then, we have

    Γ(qα+1)Γ((q+1)α+1)=(qα)α[1+O(1qα)]C(qα)αasq.

    Therefore, we obtain

    limqΦq+1Φq=M(Φ(T)Φ(t0))αΓ(α)(qα)α[1+O(1qα)]<1,

    which yields the convergence of q=1Φq. Thus, the inequality of (3.10) is bounded, which means

    |en||η0|+|η0|n1q=1Φq=|η0|n1q=0ΦrC|η0|.

    The proof is completed.

    Now, we outline the following assumptions on the nonlinearity f.

    (H1) The function f:[t0,T]×RR is a continuous function.

    (H2) The function f:[t0,T]×RR is Lipschitz continuous in the second variable, that is, there exists L>0 such that

    |f(t,y1)f(t,y2)|L|y1y2|

    for all t[t0,T] and y1,y2R.

    (H3) The function f:[t0,T]×RR is Lipschitz condition in t and y(t) with a Lipschitz constant K.

    Lemma 3.4. Assume that (H1) holds. Let y(t) be the solution of problem (3.2) and h>0 be sufficiently small. Then, there exists a constant C which is independent of h such that

    |y(t+h)y(t)|Chα,t[t0,Th].

    Proof. By the assumption (H1), there is a positive constant M such that |f(t,y(t))|M. From the integral equation (3.2), we get

    y(t+h)y(t)=1Γ(α)(t+ht0Φ(ν)(Φ(t+h)Φ(ν))α1f(ν,y(ν))dνtt0Φ(ν)(Φ(t)Φ(ν))α1f(ν,y(ν))dν).

    Then, we have

    |y(t+h)y(t)|1Γ(α)|tt0Φ(ν)[(Φ(t+h)Φ(ν))α1(Φ(t)Φ(ν))α1]f(ν,y(ν))dν|+1Γ(α)|t+htΦ(ν)(Φ(t+h)Φ(ν))α1f(ν,y(ν))dν|MΓ(α)tt0Φ(ν)|(Φ(t+h)Φ(ν))α1(Φ(t)Φ(ν))α1|dν+MΓ(α)t+htΦ(ν)(Φ(t+h)Φ(ν))α1dν=MΓ(α)tt0Φ(ν)[(Φ(t)Φ(ν))α1(Φ(t+h)Φ(ν))α1]dν+MΓ(α+1)(Φ(t+h)Φ(t))α=MΓ(α+1)[(Φ(t)Φ(t0))α+(Φ(t+h)Φ(t))α(Φ(t+h)Φ(t0))α]+MΓ(α+1)(Φ(t+h)Φ(t))α2MΓ(α+1)(Φ(t+h)Φ(t))α+MΓ(α+1)[(Φ(t+h)Φ(t0))α(Φ(t)Φ(t0))α]. (3.11)

    In the following, we claim that

    (Φ(t+h)Φ(t))αChα,h0.

    In the fact that the inequality

    bαaα(ba)α,0ab,

    one immediately gets

    (Φ(t+h)Φ(t0))α(Φ(t)Φ(t0))α(Φ(t+h)Φ(t0)Φ(t)+Φ(t0))α=(Φ(t+h)Φ(t))αChα. (3.12)

    Combining (3.11) and (3.12), we obtain

    |y(t+h)y(t)|Chα,

    which completes the proof.

    Lemma 3.5. Assume that (H1) and (H3) hold. Let y(t) be the solution of problem (3.2) and h>0 be sufficiently small. Then, we have

    |tnt0Φ(ν)(Φ(tn)Φ(ν))α1f(ν,y(ν))dν1αn1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj)|Chα,

    where (wα,Φn,jwα,Φn,j+1) is given by (3.4).

    Proof. By the assumption (H3) and Lemma 3.4, which contributes to

    |tnt0Φ(ν)(Φ(tn)Φ(ν))α1f(ν,y(ν))dν1αn1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj)|=n1j=0|tj+1tjΦ(ν)(Φ(tn)Φ(ν))α1[f(ν,y(ν))f(tj,y(tj))]dν|n1j=0tj+1tjΦ(ν)(Φ(tn)Φ(ν))α1(|f(ν,y(ν))f(ν,y(tj))|+|f(ν,y(tj))f(tj,y(tj))|)dνLn1j=0tj+1tjΦ(ν)(Φ(tn)Φ(ν))α1[(νtj)+Chα]dνL(1+C)hαtnt0Φ(ν)(Φ(tn)Φ(ν))α1dν=L(1+C)hα1α(Φ(tn)Φ(t0))αL(1+C)hα1α(Φ(T)Φ(t0))αChα.

    Lemma 3.6. Assume that (H1) and (H3) hold. Let y(t) be the solution of problem (3.2) and h>0 be sufficiently small. Then, we have

    |tnt0Φ(ν)(Φ(tn)Φ(ν))α1f(ν,y(ν))dν1αnj=1(wα,Φn,jwα,Φn,j+1)f(tj,yj)|Chα,

    where (wα,Φn,j1wα,Φn,j) is given by (3.6).

    Proof. The proof follows the same argument as in Lemma 3.5.

    Lemma 3.7. If f(t)C1[t0,T], then

    |1Γ(α)tnt0Φ(ν)(Φ(tn)Φ(ν))α1f(ν)ds1Γ(α+1)(uα,Φn,0f(t0)+nj=1uα,Φn,jf(tj))|fC[t0,T]Γ(α+1)(Φ(T)Φ(t0))αh,

    where uα,Φn,0f(t0)+nj=1uα,Φn,jf(tj) is given by (3.7).

    Proof. Applying the mean value theorem, there exist ξj,ηj(tj,tj+1) for j=0,1,,n such that

    |1Γ(α)tnt0(Φ(tn)Φ(ν))α1f(ν)Φ(ν)dν1Γ(α+1)(uα,Φn,0f(t0)+nj=1uα,Φn,jf(tj))|=1Γ(α)|n1j=0tj+1tj(Φ(tn)Φ(ν))α1[f(ν)12(f(tj)+f(tj+1))]Φ(ν)dν|=1Γ(α)|n1j=0tj+1tj(Φ(tn)Φ(ν))α1[12(f(ν)(f(tj))+12(f(ν)f(tj+1))]Φ(ν)dν|12Γ(α)n1j=0tj+1tj(Φ(tn)Φ(ν))α1|(stj)f(ξj)+(stj+1)f(ηj)|Φ(ν)dνhfC[t0,T]Γ(α)n1j=0tj+1tj(Φ(tn)Φ(ν))α1Φ(ν)dν=hfC[t0,T]Γ(α+1)(Φ(tn)Φ(t0))αfC[t0,T]Γ(α+1)(Φ(T)Φ(t0))αh.

    This completes the proof.

    Then, the stability analysis and error estimations of the explicit product integration rectangular rule (3.4), the implicit product integration rectangular rule (3.6), the implicit product integration trapezoidal rule (3.7), and the Adams predictor-corrector method (3.8) are investigated in the next section.

    Theorem 4.1. Assume that (H3) holds. Let y(t)C[t0,T] be the solution of problem (3.2) and yj(0jn1) be the solution of the explicit product integration rectangular rule (3.4). Then, the error equation

    |y(tn)yn|Chα,n=1,2,,N (4.1)

    holds.

    Proof. For each n=1,2,,N, we let en1=y(tn1)yn1 and e0=0. By the integral equation (3.2) and the fractional left rectangle scheme (3.4), we have the error equation as follows:

    y(tn)yn=1Γ(α)tnt0Φ(ν)(Φ(tn)Φ(ν))α1f(ν,y(ν))dν1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj).

    By the assumption (H3), and applying Lemmas 3.1 and 3.5, we obtain

    |en||1Γ(α)tnt0Φ(ν)(Φ(tn)Φ(ν))α1f(ν,y(ν))dν1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj)|+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|f(tj,y(tj))f(tj,yj)|Chα+KΓ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|ej|.

    It follows that the inequality (4.1) is obtained by using Lemma 3.3.

    Theorem 4.2. Assume that (H3) holds. Let y(t)C[t0,T] be the solution of problem (3.2) and yj(0jn1) be the solution of the implicit product integration rectangular rule (3.6). Then, the error equation

    |y(tn)yn|Chα,n=1,2,,N (4.2)

    holds.

    Proof. The proof is essentially similar to the proof of Theorem 4.1.

    Theorem 4.3. Assume that (H1) and (H3) hold. Let y(t)C[t0,T] be the solution of problem (3.2) and yj(1jN) be the solution of the implicit product integration trapezoidal rule (3.7). Then, the error equation

    |y(tn)yn|Chα,n=1,,N

    holds.

    Proof. The proof of this theorem follows the same technique as Theorem 4.1.

    Theorem 4.4. Assume that (H1) and (H2) hold. Let y(t)C[t0,T] be the solution of problem (3.2), Dα,Φt0y(t)C[t0,T], and yj(1jN) be the solution of the Adams predictor-corrector method (3.8). Then, the error equation

    |y(tn)yn|Ch,n=1,,N1

    holds.

    Proof. For each n=0,1,,N1, we let en=y(tn)yn and e0=0. By the integral equation (3.2) and the Adams predictor-corrector method (3.8), we obtain

    y(tn)yn=1Γ(α)tnt0(Φ(tn)Φ(ν))α1f(ν,y(ν))Φ(ν)dν1Γ(α+1)(n1j=0uα,Φn,jf(tj,yj)+uα,Φn,nf(tn,ypn))

    Then,

    |en|=|1Γ(α)tnt0(Φ(tn)Φ(ν))α1f(ν,y(ν))Φ(ν)dν1Γ(α+1)(n1j=0uα,Φn,jf(tj,yj)+uα,Φn,nf(tn,ypn))||1Γ(α)tnt0(Φ(tn)Φ(ν))α1f(ν,y(ν))Φ(ν)dν1Γ(α+1)nj=0uα,Φn,jf(tj,y(tj))|+1Γ(α+1)|nj=0uα,Φn,jf(tj,y(tj))(n1j=0uα,Φn,jf(tj,yj)+uα,Φn,nf(tn,ypn))||1Γ(α)tnt0(Φ(tn)Φ(ν))α1f(ν,y(ν))Φ(ν)dν1Γ(α+1)nj=0uα,Φn,jf(tj,y(tj))|+1Γ(α+1)|n1j=0uα,Φn,j[f(tj,y(tj))f(tj,yj)]|+1Γ(α+1)|uα,Φn,n[f(tn,y(tn))f(tn,ypn)]|=I1+I2+I3.

    From Lemma 3.7, it follows that

    I1C1h.

    By the assumption (H2) of f, we obtain

    I2=1Γ(α+1)|n1j=0uα,Φn,j[f(tj,y(tj))f(tj,yj)]|1Γ(α+1)n1j=0uα,Φn,j|f(tj,y(tj))f(tj,yj)|LΓ(α+1)n1j=0uα,Φn,j|y(tj)yj|=LΓ(α+1)n1j=0uα,Φn,j|ej|.

    As for uα,Φn,n, one gets

    uα,Φn,n=12(Φ(tn)Φ(tn1))αChα.

    Since f(t,y(t))=Dα,Φt0y(t) is continuous and bounded, it follows Lemma 3.7 that

    I3=|uα,Φn,n[f(tn,y(tn))f(tn,ypn)]|Chα|f(tn,y(tn))f(tn,ypn)|CLhα|y(tn)ypn|=CLhα|1Γ(α)tnt0(Φ(tn)Φ(ν))α1Φ(ν)f(ν,y(ν))dν1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj)|CLhα|1Γ(α)tnt0(Φ(tn)Φ(ν))α1Φ(ν)Dα,Φt0y(ν)dν1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)Dα,Φt0y(tj)|+CLhα|1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)Dα,Φt0y(tj)1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj)|CLhα|1Γ(α)tnt0Φ(ν)(Φ(tn)Φ(ν))α1Dα,Φt0y(ν)dν1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)Dα,Φt0y(tj)|+CLhαΓ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|f(tj,y(tj))f(tj,yj)|Chα+1+CL2(Tt0)αΓ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|ej|.

    According to Lemmas 3.1 and 3.3, we obtain

    |en|I1+I2+I3Ch+LΓ(α+1)n1j=0uα,Φn,j|ej|+CL2(Ta)αΓ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|ej|˜Ch,

    which implies the statement of Theorem 4.4.

    Theorem 4.5. Assume that (H1) and (H2) are true. Let yj(j=1,2,,n) be the solution to the explicit product integration rectangular rule (3.4) on the existed interval of its unique solution. Then the explicit product integration rectangular rule (3.4) is conditionally stable.

    Proof. Suppose that y0 and yj(j=1,2,,n) have perturbations ˜y0 and ˜yj, respectively. From (3.4), it follows

    yn+˜yn=y0+˜y0+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)f(tj,yj+˜yj). (4.3)

    By the assumption (H2), and the equations (3.4) and (4.3), we get

    |˜yn|=|˜yt0+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)[f(tj,yj+˜yj)f(tj,yj)]||˜yt0|+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|f(tj,yj+˜yj)f(tj,yj)||˜yt0|+LΓ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)|˜yj||˜yt0|+L(wα,Φn,0wα,Φn,1)Γ(α+1)|˜y0|+LΓ(α+1)n1j=1(wα,Φn,jwα,Φn,j+1)|˜yj|η0+LΓ(α+1)n1j=1(wα,Φn,jwα,Φn,j+1)|˜yj|. (4.4)

    By Lemmas 3.1 and 3.3, it implies to

    |˜yn|Cη0,

    where η0=max0nN1{|˜y0|+L(wα,Φn,0wα,Φn,1)|˜y0|Γ(α+1)}. The proof is completed.

    In the same way, we obtain the stability results for the implicit rectangular and trapezoidal rules in Theorems 4.6 and 4.7, respectively. Hence, we omit the proof.

    Theorem 4.6. Assume that (H1) and (H2) hold. Let yj(j=1,2,,n) be the solution to the implicit product integration rectangular rule (3.6) on the existed interval of its unique solution. Then the implicit product integration rectangular rule (3.6) is conditionally stable.

    Theorem 4.7. Assume that (H1) and (H2) hold. Let yj(j=1,2,,n) be the solution to the implicit product integration trapezoidal rule (3.7) on the existed interval of its unique solution. Then the implicit product integration trapezoidal rule (3.7) is conditionally stable.

    Next, we investigate the stability of the fractional predictor-corrector scheme (3.8).

    Theorem 4.8. Assume that (H1) and (H2) hold. Let yj(j=1,2,,n) be the solution to the Adams predictor-corrector method (3.8) on the existed interval of its unique solution. Then, the Adams predictor-corrector method (3.8) is conditionally stable.

    Proof. Assume that ˜y0,˜yj(j=1,2,,n), and ˜ypn(n=1,,N) are perturbation terms of y0,yj, and ypn, respectively. Then, we construct the perturbation equations as follows:

    ˜ypn=˜y0+1Γ(α+1)n1j=0(wα,Φn,jwα,Φn,j+1)[f(tj,yj+˜yj)f(tj,yj)]˜yn=˜y0+1Γ(α+1){n1j=0uα,Φn,j[f(tj,yj+˜yj)f(tj,yj)]+12(Φ(tn)Φ(tn1))α[f(tn,ypn+˜ypn)f(tn,ypn)]}.

    From the assumption (H2) and the inequality (4.4), we get

    |˜yn|=|˜y0+1Γ(α+1){n1j=0uα,Φn,j[f(tj,yj+˜yj)f(tj,yj)]+12(Φ(tn)Φ(tn1))α[f(tn,ypn+˜ypn)f(tn,ypn)]}||˜y0|+1Γ(α+1)n1j=0uα,Φn,j|f(tj,yj+˜yj)f(tj,yj)|+12Γ(α+1)(Φ(tn)Φ(tn1))α|f(tn,ypn+˜ypn)f(tn,ypn)||˜y0|+Luα,Φ0,nΓ(α+1)|˜y0|+LΓ(α+1)n1j=1uα,Φn,j|˜yj|+L2Γ(α+1)(Φ(tn)Φ(tn1))α|˜ypn||˜y0|+Luα,Φ0,nΓ(α+1)|˜y0|+L2Γ(α+1)(Φ(tn)Φ(tn1))α˜y0+L2(wα,Φn,0wα,Φn,1)2Γ(α+1)Γ(α+1)(Φ(tn)Φ(tn1))α|˜y0|+LΓ(α+1)n1j=1[uα,Φn,j+L2Γ(α+1)(Φ(tn)Φ(tn1))α(wα,Φn,jwα,Φn,j+1)]|˜yj|ζ0+LΓ(α+1)n1j=1[uα,Φn,j+L2Γ(α+1)(Φ(tn)Φ(tn1))α(wα,Φn,jwα,Φn,j+1)]|˜yj|,

    where

    ζ0=max0nN1{|˜y0|+Luα,Φ0,nΓ(α+1)|˜y0|+L2Γ(α+1)(Φ(tn)Φ(tn1))α|˜y0|+L2(wα,Φn,0wα,Φn,1)2Γ(α+1)Γ(α+1)(Φ(tn)Φ(tn1))α|˜y0|}.

    By Lemmas 3.1 and 3.3, it yields to

    |˜yn|Cζ0.

    This completes the proof.

    Motivated by [2], we assume that J=[0,1] and ΦC(J) be a differentiable function such that Φ(t)>0,tJ and Φ(J)=[0,1]. Moreover, we solve the numerical examples by using MATLAB software and investigate different choices of suitable functions Φ in the numerical examples as below

    Example 5.1. Consider the fractional order initial value problem given by

    {CDα,Φt0y(t)+2Γ(3α)y(t)=2Γ(3α)((Φ(t))2α+(Φ(t))2),0<α<1,y(0)=0. (5.1)

    It is clearly seen that y(t)=(Φ(t))2 is the exact solution.

    The exact solution and numerical solutions of (5.1) are plotted for different kernels Φ in Figure 1. Moreover, the numerical results are closed to the exact solution. Notice that the behaviors of the solutions are similar although we change the different kernels Φ. In Table 1, we display the maximum errors of four numerical schemes for (5.1) when Φ(t)=t and α=0.8. From the data given in Table 1, the accuracy of numerical solutions corresponds the Theorems 4.1–4.4 when h is sufficiently small. Tables 2 and 3 also present maximum errors for the kernels Φ(t)=sin(t10) and Φ(t)=t2, respectively. Overall, the implicit product integration trapezoidal rule and Adams predictor-corrector method have higher accuracy than the other method.

    Figure 1.  Testing between exact and numerical solutions of (5.1) for differents Φ with h=210 and α=0.8.
    Table 1.  Maximum errors for (5.1) with Φ(t)=t and α=0.8.
    h Ex. PI Rec. Im. PI Rec. Im. PI Trap. Adams PC
    24 2.79E-02 2.64E-02 2.89E-04 1.50E-03
    25 1.38E-02 1.33E-02 7.73E-05 4.07E-04
    26 6.80E-03 6.70E-03 2.10E-05 1.13E-04
    27 3.40E-03 3.40E-03 5.66E-06 3.18E-05
    28 1.70E-03 1.70E-03 1.51E-06 9.00E-06
    29 8.49E-04 8.46E-04 4.02E-07 2.55E-06
    210 4.24E-04 4.23E-04 1.06E-07 7.26E-07

     | Show Table
    DownLoad: CSV
    Table 2.  Maximum errors for (5.1) with Φ(t)=sin(t10) and α=0.8.
    h Ex. PI Rec. Im. PI Rec. Im. PI Trap. Adams PC
    24 5.38E-04 5.18E-04 4.31E-06 1.32E-05
    25 2.66E-04 2.62E-04 4.94E-06 4.44E-06
    26 1.32E-04 1.32E-04 5.98E-06 5.92E-06
    27 6.52E-05 6.68E-05 6.35E-06 6.47E-06
    28 3.35E-05 3.40E-05 6.51E-06 6.62E-06
    29 1.93E-05 1.76E-05 6.59E-06 6.66E-06
    210 1.27E-05 9.33E-06 6.63E-06 6.67E-06

     | Show Table
    DownLoad: CSV
    Table 3.  Maximum errors for (5.1) with Φ(t)=t2 and α=0.8.
    h Ex. PI Rec. Im. PI Rec. Im. PI Trap. Adams PC
    24 9.40E-03 8.90E-03 7.73E-05 4.06E-04
    25 4.70E-03 4.50E-03 2.10E-05 1.13E-04
    26 2.30E-03 2.30E-03 5.66E-06 3.16E-05
    27 1.20E-03 1.10E-03 1.51E-06 8.91E-06
    28 5.75E-04 5.71E-04 4.02E-07 2.52E-06
    29 2.87E-04 2.86E-04 1.06E-07 7.16E-07
    210 1.43E-04 1.43E-04 2.78E-08 2.04E-07

     | Show Table
    DownLoad: CSV

    Example 5.2. Consider the nonlinear Φ-Caputo fractional differential equations given by

    {CDα,Φt0y(t)=Γ(2α+1)Γ(α+1)(Φ(t)Φ(t0))α2Γ(3α)(Φ(t)Φ(t0))2α+((Φ(t)Φ(t0))2α(Φ(t)Φ(t0))2)4y4(t),y(0)=0. (5.2)

    From Figure 2, the numerical and exact solutions of (5.2) are plotted for kernels Φ. Moreover, the numerical solutions are close to the exact solution. However, the behavior of the solutions is changed when the functions of Φ are change.

    Figure 2.  Testing between exact and numerical solutions of (5.2) for differents Φ with h=210 and α=0.8.

    When α=0.8 and Φ(t)=t, the maximum errors of four numerical schemes of (5.2) are presented in Table 4. The accuracy of numerical solutions also corresponds to the Theorems 4.1–4.4 when the step size h is getting small. Next, the maximum errors of (5.2) with the different kernels Φ(t)=sin(t10) and Φ(t)=t2, respectively, for different values of h are showed in Tables 5 and 6. Therefore, the implicit product integration trapezoidal rule has high accuracy than the other method. However, the implicit product integration rectangular rule gives higher accuracy than the other method when Φ(t)=sin(t10). Particularly, the four numerical schemes can be reduced to the numerical schemes in [22] when Φ(t)=t. Furthermore, if Φ(t)=ln(t), the numerical schemes are agreed in the example of [26]. It can be seen that y(t)=(Φ(t)Φ(t0))2α(Φ(t)Φ(t0))2.

    Table 4.  Maximum errors for (5.2) with Φ(t)=t and α=0.8.
    h Ex. PI Rec. Im. PI Rec. Im. PI Trap. Adams PC
    24 1.17E-02 1.32E-02 1.30E-03 1.30E-03
    25 6.00E-03 6.40E-03 4.11E-04 4.11E-04
    26 3.10E-03 3.20E-03 1.29E-04 1.29E-04
    27 1.50E-03 1.60E-03 4.09E-05 4.09E-05
    28 7.77E-04 7.85E-04 1.31E-05 1.31E-05
    29 3.90E-04 3.92E-04 4.22E-06 4.22E-06
    210 1.95E-04 1.96E-04 1.37E-06 1.37E-06

     | Show Table
    DownLoad: CSV
    Table 5.  Maximum errors for (5.2) with Φ(t)=sin(t10) and α=0.8.
    h Ex. PI Rec. Im. PI Rec. Im. PI Trap. Adams PC
    24 6.61E-04 5.99E-04 3.65E-05 3.91E-05
    25 3.24E-04 3.06E-04 1.99E-05 2.14E-05
    26 1.63E-04 1.55E-04 1.52E-05 1.61E-05
    27 8.64E-05 7.80E-05 1.40E-05 1.45E-05
    28 4.94E-05 3.91E-05 1.38E-05 1.41E-05
    29 3.14E-05 1.96E-05 1.38E-05 1.39E-05
    210 2.26E-05 9.82E-06 1.38E-05 1.39E-05

     | Show Table
    DownLoad: CSV
    Table 6.  Maximum errors for (5.2) with Φ(t)=t2 and α=0.8.
    h Ex. PI Rec. Im. PI Rec. Im. PI Trap. Adams PC
    24 3.80E-03 2.90E-03 4.11E-04 4.11E-04
    25 1.80E-03 1.50E-03 1.29E-04 1.29E-04
    26 8.72E-04 7.92E-04 4.09E-05 4.09E-05
    27 4.28E-04 4.04E-04 1.31E-05 1.31E-05
    28 2.11E-04 2.04E-04 4.22E-06 4.22E-06
    29 1.05E-04 1.03E-04 1.37E-06 1.37E-06
    210 5.22E-05 5.17E-05 4.45E-07 4.45E-07

     | Show Table
    DownLoad: CSV

    Four numerical schemes namely explicit product integration rectangular rule, implicit product integration rectangular rule, implicit product integration trapezoidal rule, and Adams method are extended to solve the nonlinear Φ-Caputo fractional differential problems. We also analyze the error estimation and stability for those numerical schemes. When the exact solutions are known as in Examples 1 and 2, the implicit product integration trapezoidal rule and Adams predictor-corrector method can perform comparatively better than the explicit product integration rectangular and the implicit product integration rectangular rules, where the convergence order depends on the step size h. Moreover, these schemes are investigated for the linear and nonlinear Φ-Caputo fractional differential equations. Further studies on numerical methods for fractional differential equations based on Φ-Caputo derivative could be investigated for various types of fractional differential equations such as the fractional differential equations with delay and a nonlocal term, integro-differential equations, and higher order fractional differential equations.

    The authors would like to thank the referees for their comments and suggestions which improve the quality of the manuscript. This research project is supported by Thailand Science Research and Innovation (TSRI), Basic Research Fund: Fiscal year 2022 under project number FRB650048/0164.

    The authors declare no conflict of interest in this paper.



    [1] O. P. Agrawal, Some generalized fractional calculus operators and their applications in integral equations, Fract. Calc. Appl. Anal., 15 (2012), 700–711. https://doi.org/10.2478/s13540-012-0047-7 doi: 10.2478/s13540-012-0047-7
    [2] R. Almeida, A caputo fractional derivative of a function with respect to another function, Commun. Nonlinear Sci., 44 (2017), 460–481. https://doi.org/10.1016/j.cnsns.2016.09.006 doi: 10.1016/j.cnsns.2016.09.006
    [3] R. Almeida, M. Jleli, B. Samet, A numerical study of fractional relaxation-oscillation equations involving ψ-caputo fractional derivative, RACSAM, 113 (2019), 1873–1891. https://doi.org/10.1007/s13398-018-0590-0 doi: 10.1007/s13398-018-0590-0
    [4] R. Almeida, A. B. Malinowska, M. T. T. Monteiro, Fractional differential equations with a caputo derivative with respect to a kernel function and their applications, Math. Method. Appl. Sci., 41 (2018), 336–352. https://doi.org/10.1002/mma.4617 doi: 10.1002/mma.4617
    [5] H. Alrabaiah, I. Ahmad, R. Amin, K. Shah, A numerical method for fractional variable order pantograph differential equations based on haar wavelet, Eng. Comput., 38 (2022), 2655–2668. https://doi.org/10.1007/s00366-020-01227-0 doi: 10.1007/s00366-020-01227-0
    [6] R. Amin, H. Ahmad, K. Shah, M. B. Hafeez, W. Sumelka, Theoretical and computational analysis of nonlinear fractional integro-differential equations via collocation method, Chaos Soliton. Fract., 151 (2021), 111252. https://doi.org/10.1016/j.chaos.2021.111252 doi: 10.1016/j.chaos.2021.111252
    [7] R. Amin, B. Alshahrani, M. Mahmoud, A. H. Abdel-Aty, K. Shah, W. Deebani, Haar wavelet method for solution of distributed order time-fractional differential equations, Alex. Eng. J., 60 (2021), 3295–3303. https://doi.org/10.1016/j.aej.2021.01.039 doi: 10.1016/j.aej.2021.01.039
    [8] R. Amin, N. Senu, M. B. Hafeez, N. I. Arshad, A. Ahmadian, S. Salahshour, et al., A computational algorithm for the numerical solution of nonlinear fractional integral equations, Fractals, 30 (2021), 2240030. https://doi.org/10.1142/S0218348X22400308 doi: 10.1142/S0218348X22400308
    [9] R. Amin, K. Shah, H. Ahmad, A. H. Ganie, A. H. Abdel-Aty, T. Botmart, Haar wavelet method for solution of variable order linear fractional integro-differential equations, AIMS Mathematics, 7 (2022), 5431–5443. https://doi.org/10.3934/math.2022301 doi: 10.3934/math.2022301
    [10] R. Amin, K. Shah, M. Asif, I. Khan, A computational algorithm for the numerical solution of fractional order delay differential equations, Appl. Math. Comput., 402 (2021), 125863. https://doi.org/10.1016/j.amc.2020.125863 doi: 10.1016/j.amc.2020.125863
    [11] R. Amin, K. Shah, M. Asif, I. Khan, F. Ullah, An efficient algorithm for numerical solution of fractional integro-differential equations via haar wavelet, J. Comput. Appl. Math., 381 (2021), 113028. https://doi.org/10.1016/j.cam.2020.113028 doi: 10.1016/j.cam.2020.113028
    [12] D. Baleanu, G. C. Wu, Y. R. Bai, F. L. Chen, Stability analysis of caputo-like discrete fractional systems, Commun. Nonlinear Sci., 48 (2017), 520–530. https://doi.org/10.1016/j.cnsns.2017.01.002 doi: 10.1016/j.cnsns.2017.01.002
    [13] K. Burrage, N. Hale, D. Kay, An efficient implicit fem scheme for fractional-in-space reaction-diffusion equations, SIAM J. Sci. Comput., 34 (2012), A2145–A2172. https://doi.org/10.1137/110847007 doi: 10.1137/110847007
    [14] M. A. Chaudhry, A. Qadir, M. Rafique, S. Zubair, Extension of euler's beta function, J. Comput. Appl. Math., 78 (1997), 19–32. https://doi.org/10.1016/S0377-0427(96)00102-1 doi: 10.1016/S0377-0427(96)00102-1
    [15] W. Chen, J. Zhang, J. Zhang, A variable-order time-fractional derivative model for chloride ions sub-diffusion in concrete structures, Fract. Calc. Appl. Anal., 16 (2013), 76–92. https://doi.org/10.2478/s13540-013-0006-y doi: 10.2478/s13540-013-0006-y
    [16] C. Derbazi, Z. Baitiche, M. Benchohra, A. Cabada, Initial value problem for nonlinear fractional differential equations with ψ-caputo derivative via monotone iterative technique, Axioms, 9 (2020), 57. https://doi.org/10.3390/axioms9020057 doi: 10.3390/axioms9020057
    [17] K. Diethelm, An investigation of some nonclassical methods for the numerical approximation of caputo-type fractional derivatives, Numer. Algor., 47 (2008), 361–390. https://doi.org/10.1007/s11075-008-9193-8 doi: 10.1007/s11075-008-9193-8
    [18] K. Diethelm, The analysis of fractional differential equations: An application-oriented exposition using differential operators of Caputo type, Springer Science & Business Media, 2010.
    [19] K. Diethelm, An efficient parallel algorithm for the numerical solution of fractional differential equations, Fract. Calc. Appl. Anal., 14 (2011), 475–490. https://doi.org/10.2478/s13540-011-0029-1 doi: 10.2478/s13540-011-0029-1
    [20] K. Diethelm, N. J. Ford, A. D. Freed, A predictor-corrector approach for the numerical solution of fractional differential equations, Nonlinear Dynam., 29 (2002), 3–22. https://doi.org/10.1023/A:1016592219341 doi: 10.1023/A:1016592219341
    [21] Y. Y. Gambo, F. Jarad, D. Baleanu, T. Abdeljawad, On caputo modification of the hadamard fractional derivatives, Adv. Differ. Equ., 2014 (2014), 10. https://doi.org/10.1186/1687-1847-2014-10 doi: 10.1186/1687-1847-2014-10
    [22] R. Garrappa, Numerical solution of fractional differential equations: A survey and a software tutorial, Mathematics, 6 (2018), 16. https://doi.org/10.3390/math6020016 doi: 10.3390/math6020016
    [23] R. Garrappa, On linear stability of predictor-corrector algorithms for fractional differential equations, Int. J. Comput. Math., 87 (2010), 2281–2290. https://doi.org/10.1080/00207160802624331 doi: 10.1080/00207160802624331
    [24] R. Garrappa, M. Popolizio, On accurate product integration rules for linear fractional differential equations, J. Comput. Appl. Math., 235 (2011), 1085–1097. https://doi.org/10.1016/j.cam.2010.07.008 doi: 10.1016/j.cam.2010.07.008
    [25] R. Garrappa, M. Popolizio, Evaluation of generalized mittag-leffler functions on the real line, Adv. Comput. Math., 39 (2013), 205–225. https://doi.org/10.1007/s10444-012-9274-z doi: 10.1007/s10444-012-9274-z
    [26] M. Gohar, C. Li, Z. Li, Finite difference methods for caputo-hadamard fractional differential equations, Mediterr. J. Math., 17 (2020), 194. https://doi.org/10.1007/s00009-020-01605-4 doi: 10.1007/s00009-020-01605-4
    [27] F. Jarad, T. Abdeljawad, D. Baleanu, Caputo-type modification of the hadamard fractional derivatives, Adv. Differ. Equ., 2012 (2012), 142. https://doi.org/10.1186/1687-1847-2012-142 doi: 10.1186/1687-1847-2012-142
    [28] A. A. Kilbas, H. M. Srivastava, J. J. Trujill, Theory and applications of fractional differential equations, lsevier, 2006.
    [29] A. A. Kilbas, O. Marichev, S. Samko, Fractional integrals and derivatives: Theory and applications, Switzerland: Gordon and Breach, 1993.
    [30] J. D. Lambert, Numerical methods for ordinary differential systems: The initial value problem, John Wiley & Sons, 1991.
    [31] C. Li, A. Chen, Numerical methods for fractional partial differential equations, Int. J. Comput. Math., 95 (2018), 1048–1099. https://doi.org/10.1080/00207160.2017.1343941 doi: 10.1080/00207160.2017.1343941
    [32] H. L. Li, C. Hu, L. Zhang, H. Jiang, J. Cao, Complete and finite-time synchronization of fractional-order fuzzy neural networks via nonlinear feedback control, Fuzzy Set. Syst., 443 (2022), 50–69. https://doi.org/10.1016/j.fss.2021.11.004 doi: 10.1016/j.fss.2021.11.004
    [33] Y. Luchko, J. Trujillo, Caputo-type modification of the erdélyi-kober fractional derivative, Fract. Calc. Appl. Anal., 10 (2007), 249–267.
    [34] R. Metzler, J. H. Jeon, A. G. Cherstvy, E. Barkai, Anomalous diffusion models and their properties: non-stationarity, non-ergodicity, and ageing at the centenary of single particle tracking, Phys. Chem. Chem. Phys., 16 (2014), 24128–24164. https://doi.org/10.1039/C4CP03465A doi: 10.1039/C4CP03465A
    [35] J. F. Reverey, J. H. Jeon, H. Bao, M. Leippe, R. Metzler, C. Selhuber-Unkel, Superdiffusion dominates intracellular particle motion in the supercrowded cytoplasm of pathogenic acanthamoeba castellanii, Sci. Rep., 5 (2015), 11690. https://doi.org/10.1038/srep11690 doi: 10.1038/srep11690
    [36] A. Suechoei, P. S. Ngiamsunthorn, Extremal solutions of φ-caputo fractional evolution equations involving integral kernels, AIMS Mathematics, 6 (2021), 4734–4757. https://doi.org/10.3934/math.2021278 doi: 10.3934/math.2021278
    [37] V. E. Tarasov, V. V. Tarasova, Long and short memory in economics: Fractional-order difference and differentiation, 2016, arXiv: 1612.07903V3.
    [38] G. C. Wu, D. Baleanu, H. P. Xie, F. L. Chen, Chaos synchronization of fractional chaotic maps based on the stability condition, Physica A, 460 (2016), 374–383. https://doi.org/10.1016/j.physa.2016.05.045 doi: 10.1016/j.physa.2016.05.045
    [39] A. Young, Approximate product-integration, Proc. Roy. Soc. A, 224 (1954), 552–561. https://doi.org/10.1098/rspa.1954.0179 doi: 10.1098/rspa.1954.0179
    [40] B. Yu, X. Jiang, C. Wang, Numerical algorithms to estimate relaxation parameters and caputo fractional derivative for a fractional thermal wave model in spherical composite medium, Appl. Math. Comput., 274 (2016), 106–118. https://doi.org/10.1016/j.amc.2015.10.081 doi: 10.1016/j.amc.2015.10.081
  • This article has been cited by:

    1. Maria Amjad, Mujeeb ur Rehman, A product integration method for numerical solutions of φ−fractional differential equations, 2024, 76, 18777503, 102234, 10.1016/j.jocs.2024.102234
    2. A. S. V. Ravi Kanth, Sangeeta Devi, 2023, Computational simulations for fractional-order HIV-1 infection framework with power law and exponential decay kernels, 979-8-3503-2168-5, 1, 10.1109/ICFDA58234.2023.10153388
    3. Zaiyong Feng, Zhengrong Xiang, Finite-time stability of fractional-order nonlinear systems, 2024, 34, 1054-1500, 10.1063/5.0170419
    4. Danuruj Songsanga, Parinya Sa Ngiamsunthorn, A modified predictor–corrector scheme with graded mesh for numerical solutions of nonlinear Ψ-caputo fractional-order systems, 2025, 23, 2391-5455, 10.1515/math-2024-0127
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

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

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

Metrics

Article views(2255) PDF downloads(118) Cited by(4)

Figures and Tables

Figures(2)  /  Tables(6)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog