Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2022 Mar 18;41(3):114. doi: 10.1007/s40314-022-01810-9

A second-order numerical scheme for the time-fractional partial differential equations with a time delay

Renu Choudhary 1, Satpal Singh 1,, Devendra Kumar 1
PMCID: PMC8932474

Abstract

This work proposes a numerical scheme for a class of time-fractional convection–reaction–diffusion problems with a time lag. Time-fractional derivative is considered in the Caputo sense. The numerical scheme comprises the discretization technique given by Crank and Nicolson in the temporal direction and the spline functions with a tension factor are used in the spatial direction. Through the von Neumann stability analysis, the scheme is shown conditionally stable. Moreover, a rigorous convergence analysis is presented through the Fourier series. Two test problems are solved numerically to verify the effectiveness of the proposed numerical scheme.

Keywords: Time fractional convection–reaction–diffusion equations, Tension spline, Time delay, Caputo derivative, Stability, Convergence

Introduction

Though fractional calculus has a long history and is as old as classical calculus, people did not apply it to the problems arising in science and engineering for a long time. However, having wide applications, fractional calculus began to attract the increasing attention of researchers and scientists in the last few decades. To the best of the authors’ knowledge, Leibnitz was the first who has introduced the non-integer derivatives in 1695. However, Riemann and Liouville were the first who build the foundation of fractional calculus. The first book published in 1974 by Oldham and Spanier (1974) is solely devoted to fractional calculus. They have observed that the derivatives/integrals of fractional orders are more useful than the integer derivatives/integrals. It motivates them towards the fundamental mathematical properties of the fractional differential/integral operators and the applications of arbitrary order operators. Later, several authors such as Kilbas et al. (2006), Li and Zeng (2015), Miller and Ross (1993), and Podlubny (1999) have published several books on the theory and applications of fractional integrals/derivatives. For a good survey paper on the application of fractional derivatives in modern mechanics, the readers are referred to Xu and Tan (2006).

Fractional calculus has many applications in various branches of mathematics, science, and engineering, such as in the oil industry, neural networks, mass transport in fluids, control systems, finance, viscoelasticity, rheology, anomalous transport in biology, fluid flow in porous mediums, underground environmental problems, and acoustics (Bagley and Torvik (1983); Benson et al. (2000, 2001); Fitt et al. (2009); Galue et al. (2007); Hatano and Hatano (1998); Höfling and Franosch (2013); Machado (2001); Oeser and Freitag (2009); Raberto et al. (2002); Scalas et al. (2000); Arafa et al. (2013)). One cannot model these problems appropriately without using fractional calculus. As a result, the theories and applications of the fractional differential and integral operators are well established. Their applicabilities to the problems mentioned above are being considered extensively. It has been shown that the fractional-order models are better than the integer models for the complex systems with memory and genetic effects. The problems with fractional derivatives are mainly classified into two categories: space-fractional and time-fractional. This paper considers the problems with the fractional derivative falling in the latter category.

In contrast to partial differential equations (PDEs), the physical problems for which the evolution not only depends on the present state of the system but also on the history are modeled by the delay partial differential equations (DPDEs) and time-fractional delay partial differential equations (TF-DPDEs). Often, the future state is determined by their history in the systems with subdiffusive processes. One cannot ignore the delay terms despite the whole history being considered by the fractional differential equations (FDEs). These equations frequently arise in many areas of science and engineering, such as in time to maturity and incubation time, delayed feedback, time to transport, and the time lag for getting information.

The three well-known derivatives of fractional order are widely used in the literature, namely, Caputo derivative, Riemann–Liouville derivative, and the Grünwald–Letnikov derivative. However, recently two new fractional derivatives, namely, Atangana-Baleanu–Caputo derivative (Aliyu et al. (2018)), and Caputo–Fabrizio derivative (Owolabi and Atangana (2017)) have been introduced. For reference, we define the Caputo and Riemann-Liouville derivatives as follows:

Definition 1.1

(Caputo fractional derivative) The Caputo fractional derivative of order γ (denoted by 0CDtγ) of w(t) is defined as

0CDtγw(t)=1Γ(n-γ)0tw(n)(s)(t-s)γ-n+1ds,n-1γ<n,nN,w(n)(t),γ=nN.

Definition 1.2

(Riemann-Liouville derivative) The Riemann-Liouville derivative (denoted by 0RLDtγ) of order γ of w(t) is defined as

0RLDtγw(t)=1Γ(n-γ)dndtn0tw(s)(t-s)γ-n+1ds,n-1<γn,nN,w(n)(t),γ=nN,

where Γ represents the gamma function and defined for a complex number z with non-negative real part as

Γ(z)=0e-ttz-1dt.

Fractional partial differential equations (FPDEs) are where a fractional derivative replaces the classical derivative. Because of the precise and powerful descriptions of a large variety of natural phenomena, mathematicians and scientists are analyzing FPDEs with delay analytically and numerically (Yan and Kou (2012); Ouyang (2011); Zhou et al. (2009); Zhang et al. (2017); Sakara et al. (2016); Rodríguez et al. (2012); Mohebbi (2019); Nicaise and Pignotti (2006)). The models containing the time delay can be seen in the automatic control systems (Lazarević and Spasić (2009); Si-Ammour et al. (2009)), random walk (Ohira and Milton (2009)), and the modeling human immunodeficiency virus (HIV) infection of CD4+T-cells (Culshaw et al. (2003); Hao et al. (2016); Yan and Kou (2012)). Furthermore, for the fractional models on HIV and corona virus disease, the readers are referred to the recent articles Chen et al. (2021); Chu et al. (2021); Pandey et al. (2021). An extensive study of the delay differential equations (DDEs) in the context of ordinary differential equations (ODEs) can be seen in Bellen and Zennaro (2003); Guglielmi (2006); Guglielmi and Hairer (2004, 2001); Rihan (2000) and the references therein. Furthermore, the analytical solutions, including the spectral methods and the integral transform methods such as Laplace transforms and Mellin transforms for FPDEs, can be seen in Langlands et al. (2011); Jiang et al. (2012); Kilbas et al. (2006); Ding and Jiang (2013); Ding and Nieto (2015, 2017). On the other hand, the DPDEs and TF-DPDEs are less explored than DDEs and FPDEs.

Because the evolution of a dependent variable of TF-DPDEs at any time t depends not only on its value at t-τ (for some time delay τ) but also on all previous solutions, it is a difficult task to solve TF-PDEs with delay effectively and accurately. However, some analytical methods have been investigated to find the solutions to these problems. For instance, to obtain the actual solution to the TF-DPDEs, Prakash et al. (2020) proposed the invariant subspace approach. For the existence of solutions to DDEs, the readers are referred to Lakshmikantham (2008). Moreover, the asymptotic properties of the solution can be found in Hale and Verduyn Lunel (1993); Küchler and Mensch (1992). Furthermore, the stability bounds on the solution for the class of fractional delay difference equations (FDDEs) can be seen in Chen and Moore (2002); Deng et al. (2007); Hwang and Cheng (2006). For the finite-time stability of robotic systems where a time delay appears in PDγ fractional control system, the readers are referred to Lazarević (2006); Lazarević and Spasić (2009). As a consequence, we look for numerical methods for TF-DPDEs. Some numerical methods have also been developed for these problems; for instance, for a numerical scheme for space-fractional diffusion equations with a delay in time, the readers are referred to Hao et al. (2016). They have used the Taylor series expansion to linearize the nonlinear term and weighted shifted Grünwald–Letnikov formula to approximate the space-fractional derivative. Rihan (2009) extended the θ method to solve the TF-DPDEs of parabolic type in the Caputo sense. To test the BIBO stability of the system of TF-DDEs, Hwang and Cheng (2006) presented an effective numerical algorithm based on Cauchy’s integral theorem. Mohebbi (2019) constructed an efficient numerical method to solve the TF-DPDEs of convection-reaction-diffusion type with a nonlinear source term. The Chebyshev spectral collocation method and second-order finite difference approximations are used in spatial and temporal directions. Sakara et al. (2016) presented a homotopy perturbation method for nonlinear TF-DPDEs. Zhang et al. (2017) proposed a linearized compact finite difference method (FDM) for the semilinear TF-DPDEs. We use the compact finite difference approximation and L1 approximation to discretize the spatial and temporal derivatives. Through rigorous analysis, the method is shown fourth-order convergent in space and of order 2-γ in time. Chen et al. (2020) suggested an approach comprising the use of global radial basis functions and a collocation method to solve a class of time-delay fractional optimal control problems. Chen et al. (2021) proposed a direct scheme comprising the use of a set of Dickson polynomials as basis functions and a collocation method to solve a class of time-delay fractional optimal control problems.

Motivated by the initial-boundary value problems for singularly perturbed delay parabolic PDEs (Kumar and Kumari (2020)), and the model considered by Kumar et al. (2021) for the singularly perturbed fractional delay PDEs, we analyze and develop an efficient numerical algorithm for the regular perturbation case. Furthermore, the following time-fractional diffusion model with a time-lag considered by Rihan (2009)

γy(x,t)tγ=a2y(x,t)x2+by(x,t-τ),

motivates us to extend this model for the convection-reaction-diffusion fractional order PDEs.

In this work, we consider the following TF-DPDEs:

γy(x,t)tγ-2y(x,t)x2+b(x,t)y(x,t)x+c(x,t)y(x,t)=-d(x,t)y(x,t-τ)+f(x,t), 1.1a

for all (x,t)DΩ×Λ=(0,1)×(0,T], with the following interval and boundary conditions

y(x,t)=ψb(x,t),(x,t)[0,1]×[-τ,0], 1.1b
y(0,t)=ψl(t),y(1,t)=ψr(t),t[0,T], 1.1c

where the fractional derivative of order γ(0,1) is estimated in the Caputo sense given by

γy(x,t)tγ=1Γ(1-γ)0t(t-s)-γy(x,s)tds.

A hybrid scheme and a compact FDM have been investigated in Marzban and Tabrizidooz (2012); Li et al. (2015) for the classical integer order DPDEs that is the simplified form of the Eq. (1.1) for γ=1. Several numerical schemes have been developed when (1.1) is equivalent to the wave equation (for γ=2) with delay, see e.g. Nicaise and Pignotti (2006); Garrido-Atienza and Real (2003); Rodríguez et al. (2012). Du et al. (2010) developed a high order difference method for the fractional diffusion-wave equation associated with γ(1,2) in (1.1) with constant coefficients and without the convective term. Li et al. (2019) investigates a linearized FDM for the problem similar to (1.1) without the reaction term and non-linear source term. First, the original problem is transformed into an equivalent semilinear fractional delay reaction-diffusion equation. Then they used the central finite difference formula for the space derivative and L1 approximation for the Caputo derivative. Finally, the inverse exponential recovery method is used to obtain the numerical solution.

This remainder article is outlined as follows. In Sect. 2, we semi-discretize the problem (1.1) in the temporal direction followed by the full-discretization in the spatial direction. The local truncation error is computed in Sect. 3, whereas the proof of the stability of the proposed scheme is given in Sect. 4. The rigorous convergence analysis is provided in Sect. 5. In Sect. 6, the numerical results of two test problems are reported to confirm the accuracy and efficiency of the proposed scheme. Finally, the paper ends with some observations, concluding remarks, and the proposed method’s future scope in Sect. 7.

Remark 1

Throughout the manuscript, we take C as a positive generic constant that takes different values at different places.

Discretization of the problem

The time semi-discretization

To discretize the time domain, we use an equidistant mesh. Let Λτk={-τ=t-k<t-k+1<<t-1<t0=0} be the partition of [-τ,0] divided into k sub-intervals using step size Δt=τ/k. Then, using the mesh size Δt, we discretize [0,T] into Mt=T/Δt sub-intervals and denote by ΛMt, the collection of all nodal points of the domain [0,T]. Then

ΛMt={0=t0<t1<<tk=τ<<tMt-1<tMt=T}.

Now we semi-discretize the problem (1.1) on ΛMt as

-2y~(x,tn+12)x2+b(x,tn+12)y~(x,tn+12)x+c(x,tn+12)y~(x,tn+12)=-d(x,tn+12)y~(x,tn+12-k)+f(x,tn+12)-γy~(x,tn+12)tγ, 2.1a

for n=1,2,,Mt-1 with

y~(x,tn+1)=ψb(x,tn+1),for(x,tn+1)[0,1]×Λτk, 2.1b
y~(0,tn+1)=ψl(tn+1),y~(1,tn+1)=ψr(tn+1),tn+1ΛMt, 2.1c

where y~ represents the approximate solution to the problem (1.1). We approximate γy~(x,tn+1/2)tγ using the following approach:

γy~(x,tn+1/2)tγ=1Γ(1-γ)0tn+1/2y~t(x,tn+1/2)(tn+1/2-s)-γds=1Γ(1-γ)0tny~t(x,tn+1/2)n+12Δt-s-γds+1Γ(1-γ)tntn+1/2y~n+1-y~nΔt+O((Δt)2)n+12Δt-s-γds=1Γ(1-γ)i=1n(i-1)ΔtiΔty~i-y~i-1Δt+O((Δt)2)n+12Δt-s-γds+1Γ(1-γ)nΔt(n+1/2)Δty~n+1-y~nΔt+O((Δt)2)n+12Δt-s-γds.=1Γ(1-γ)i=1ny~i-y~i-1Δt(i-1)ΔtiΔtn+12Δt-s-γds+O((Δt)2)Γ(1-γ)i=1n(i-1)ΔtiΔtn+12Δt-s-γds+1Γ(1-γ)nΔt(n+1/2)Δty~n+1-y~nΔt+O((Δt)2)n+12Δt-s-γds=1Γ(1-γ)1(Δt)γ(1-γ)i=1ny~i-y~i-1n-i+321-γ-n-i+121-γ+1Γ(1-γ)1(1-γ)i=1nn-i+321-γ-n-i+121-γO((Δt)3-γ)+1Γ(1-γ)1(Δt)γ(1-γ)(y~n+1-y~n)121-γ+1Γ(1-γ)1(1-γ)121-γO((Δt)3-γ).

Thus, we get

γy~(x,tn+1/2)tγ=1Γ(2-γ)1(Δt)γ(y~n+1-y~n)121-γ+1Γ(2-γ)1(Δt)γi=1ny~i-y~i-1n-i+321-γ-n-i+121-γ+1Γ(2-γ)i=1nn-i+321-γ-n-i+121-γO((Δt)3-γ)+1Γ(2-γ)121-γO((Δt)3-γ). 2.2

Let σ=1Γ(2-γ)1(Δt)γ, and wj=j+121-γ-j-121-γ, so that j=1n1wj=n1+121-γ-121-γ. Substituting σ and wj into (2.2), we get

γy~(x,tn+1/2)tγ=σw1y~n+i=1n-1(wn-i+1-wn-i)y~i-wny~0+y~n+1-y~n21-γ+R1+R2,

where

R1+R2=1Γ(2-γ)i=1nwn-i+1O((Δt)3-γ)+1Γ(2-γ)121-γO((Δt)3-γ).

Let j=n-i+1, then

R1+R2=1Γ(2-γ)j=1nwjO((Δt)3-γ)+121-γO((Δt)3-γ)=1Γ(2-γ)(n+12)1-γ-(12)1-γ+121-γO((Δt)3-γ)=1Γ(2-γ)(n+12)1-γO((Δt)3-γ)=1Γ(2-γ)(tnΔt+12)1-γO((Δt)3-γ)C(Δt)2.

Thus, we have the following approximation at (x,tn+12)

γy~(x,tn+1/2)tγ=σw1y~n+i=1n-1(wn-i+1-wn-i)y~i-wny~0+y~n+1-y~n21-γ+O((Δt)2). 2.3

Thus, we obtained a second-order approximation to γy~(x,tn+1/2)tγ.

The spatial discretization

Let ΩNx={0=x0<x1<<xNx-1<xNx=1} be the partition of [0, 1] divided into Nx sub-intervals each of width Δx=1Nx. Let the function S(x,t,δ) belongs to the class C2[0,1], which gives interpolation of y(xt) at the mesh point (xm,tn), where δ is termed as tension factor. As δ0 the function S(x,t,δ) is turned to be parametric cubic spline in [0, 1]. Let Smn be an approximation of y~mn obtained by the segment of the functions passing through the points (xm,Smn) and (xm+1,Sm+1n). For δ>0, Sπ(x,tn,δ) satisfies the following differential equation in the sub-interval [xm,xm+1]

Sπ(x,tn,δ)-δSπ(x,tn,δ)=[Sπ(xm,tn,δ)-δSπ(xm,tn,δ)](xm+1-x)/Δx+[Sπ(xm+1,tn,δ)-δSπ(xm+1,tn,δ)](x-xm)/Δx, 2.4

with the following interpolation conditions

Sπ(xm,tn,δ)=y~mn,Sπ(xm+1,tn,δ)=y~m+1n. 2.5

The function derivative y(xm,tn) has the spline derivative approximation given by

Sπ(xm,tn,δ)=M(xm,tn),Sπ(xm+1,tn,δ)=M(xm+1,tn). 2.6

The solution of (2.4) with the interpolatory conditions (2.5) can be written as

Sπ(x,tn,δ)=(Δx)2ν2sinh(ν)Mm+1nsinhν(x-xm)Δx+Mmnsinhν(xm+1-x)Δx-(Δx)2ν2(x-xm)ΔxMm+1n-ν2(Δx)2y~m+1n+(xm+1-x)ΔxMmn-ν2(Δx)2y~mn. 2.7

Rewrite the Eq. (2.7) as follows

Sπ(x,tn,δ)=μy~m+1n+μ¯y~mn+(Δx)2[g(μ)Mm+1n+g(μ¯)Mmn]/ν2, 2.8

where μ=(x-xm)/Δx, μ¯=1-μ, ν=Δxδ, g(μ)=sinh(νμ)sinh(ν)-μ. Differentiating (2.8) and let xxm to get

Sπ(xm+,tn,δ)=1Δx(y~m+1n-y~mn)+Δxν2νsinh(ν)-1Mm+1n+1-νcosh(ν)sinh(ν)Mmn. 2.9

Similarly, we proceed for the interval [xm-1,xm], to obtain

Sπ(xm-,tn,δ)=1Δx(y~mn-y~m-1n)+Δxν21-νsinh(ν)Mm-1n+νcosh(ν)sinh(ν)-1Mmn. 2.10

The first derivative of Sπ(x,tn,δ) is continuous at x=xm, so Sπ(xm-,tn,δ)=Sπ(xm+,tn,δ) for m=1,2,,Nx-1,n=1,2,,Mt, which gives

αMm-1n+βMmn+αMm+1n=1(Δx)2y~m-1n-2y~mn+y~m+1n, 2.11

where α=1ν21-νsinh(ν),β=2ν2νcosh(ν)sinh(ν)-1. Using Eq. (2.3), the Eq. (2.1a) at (xm,tn+1/2) can be written as

-(y~xx)mn+(y~xx)mn+12+bmn+1/2(y~x)mn+(y~x)mn+12+cmn+1/2y~mn+y~mn+12=-dmn+1/2y~mn-k+y~mn+1-k2+fmn+1/2-σy~mn+1-y~mn21-γ-σw1y~mn+i=1n-1(wn-i+1-wn-i)y~mi-wny~m0. 2.12

Now on replacing the second-order derivative in (2.12) by the tension spline function defined as

(yxx)mn=S(xm,tn)=Mmn+O((Δx)2), 2.13

we get

Mmn+Mmn+12=σw1y~mn+i=1n-1(wn-i+1-wn-i)y~mi-wny~m0+y~mn+1-y~mn21-γ+bmn+1/2(y~x)mn+(y~x)mn+12+cmn+1/2y~mn+y~mn+12+dmn+1/2y~mn-k+y~mn+1-k2-fmn+1/2+Rmn+1/2. 2.14

Rewrite (2.11) at (n+1)-th time-level as

αMm-1n+1+βMmn+1+αMm+1n+1=1(Δx)2y~m-1n+1-2y~mn+1+y~m+1n+1,m=1,2,,Nx-1,n=0,1,,Mt-1. 2.15

On adding (2.11) and (2.15), we get

αMm-1n+Mm-1n+12+βMmn+Mmn+12+αMm+1n+Mm+1n+12=1(Δx)2y~m-1n+y~m-1n+12-y~mn-y~mn+1+y~m+1n+y~m+1n+12. 2.16

A use of (2.14) in (2.16) yields

ασ21-γ-bm-1n+1/22Δx+cm-1n+1/22-βbmn+1/24Δx-12(Δx)2y~m-1n+1+[αbm-1n+1/22(Δx)+βσ21-γ+cmn+1/22-αbm+1n+1/22Δx+1(Δx)2]y~mn+1+ασ21-γ+bm+1n+1/22Δx+cm+1n+1/22+βbmn+1/24Δx-12(Δx)2y~m+1n+1=ασ21-γ+bm-1n+1/22Δx-cm-1n+1/22+βbmn+1/24Δx+12(Δx)2y~m-1n+[-αbm-1n+1/22Δx+βσ21-γ-cmn+1/22+αbm+1n+1/22Δx-1(Δx)2]y~mn+ασ21-γ-bm+1n+1/22Δx-cm+1n+1/22-βbmn+1/24Δx+12(Δx)2y~m+1n-σw1αy~m-1n+βy~mn+αy~m+1n+σwnαy~m-10+βy~m0+αy~m+10-σq=1n-1(wn-q+1-wn-q)αy~m-1q+βy~mq+αy~m+1q-12[αdm-1n+1/2(y~m-1n+1-k+y~m-1n-k)+βdmn+1/2(y~mn+1-k+y~mn-k)+αdm+1n+1/2(y~m+1n+1-k+y~m+1n-k)]+αfm-1n+1/2+βfmn+1/2+αfm+1n+1/2+Tmn+1/2, 2.17

where Tmn+1/2=αRm-1n+1/2+βRmn+1/2+αRm+1n+1/2. We assume that Ymn is the approximate solution of y~mn and omitting the truncation error from (2.17), we find the following numerical scheme for (1.1)

ασ21-γ-bm-1n+1/22Δx+cm-1n+1/22-βbmn+1/24Δx-12(Δx)2Ym-1n+1+[αbm-1n+1/22Δx+ασ21-γ+cmn+1/22-αbm+1n+1/22Δx+1(Δx)2]Ymn+1+ασ21-γ+bm+1n+1/22Δx+cm+1n+1/22+βbmn+1/24Δx-12(Δx)2Ym+1n+1=ασ21-γ+bm-1n+1/22Δx-cm-1n+1/22+βbmn+1/24Δx+12(Δx)2Ym-1n+[-αbm-1n+1/22Δx+βσ21-γ-cmn+1/22+αbm+1n+1/22Δx-1(Δx)2]Ymn+ασ21-γ-bm+1n+1/22Δx-cm+1n+1/22-βbmn+1/24Δx+12(Δx)2Ym+1n-σw1αYm-1n+βYmn+αYm+1n+σwnαYm-10+βYm0+αYm+10-σq=1n-1(wn-q+1-wn-q)αYm-1q+βYmq+αYm+1q-12[αdm-1n+1/2(Ym-1n+1-k+Ym-1n-k)+βdmn+1/2(Ymn+1-k+Ymn-k)+αdm+1n+1/2(Ym+1n+1-k+Ym+1n-k)]+αfm-1n+1/2+βfmn+1/2+αfm+1n+1/2,m=1,2,,Nx-1,n=0,1,,Mt-1, 2.18a

with the interval and boundary conditions

Ymn=ψb(xm,tn),0mNx,-kn0, 2.18b
Y0n+1=ψl(tn+1),YNxn+1=ψr(tn+1),0nMt-1. 2.18c

Let

E(m,n)=ασ21-γ-bm-1n+1/22Δx+cm-1n+1/22-βbmn+1/24Δx-12(Δx)2,F(m,n)=αbm-1n+1/22Δx+βσ21-γ+cmn+1/22-αbm+1n+1/22Δx+1(Δx)2,G(m,n)=ασ21-γ+bm+1n+1/22Δx+cm+1n+1/22+βbmn+1/24Δx-12(Δx)2, 2.19

then we can write the system (2.18) in matrix form as

ACn+1=Bn,

with the coefficient matrix

A=F(1,n)G(1,n)0E(2,n)F(2,n)G(2,n)E(Nx-2,n)F(Nx-2,n)G(Nx-2,n)0E(Nx-1,n)F(Nx-1,n)(Nx-1)×(Nx-1).

Local truncation error

To find the local truncation error emn of the proposed scheme, we replace Mm-1n, Mmn, and Mm+1n by 2y~m-1nx2, 2y~mnx2, and 2y~m+1nx2, respectively in (2.11), to get

emn=α2y~m-1nx2+β2y~mnx2+α2y~m+1nx2-1(Δx)2y~m-1n-2y~mn+y~m+1n+O((Δx)p),p0.

Using Taylor series expansion for y~m-1n and y~m+1n in term of y~mn and its derivatives, we get

emn=((2α+β)-1)2y~mnx2+(Δx)2α-1124y~mnx4+(Δx)41360-α126y~mnx6+O((Δx)p). 3.1

It is clear from (3.1) that for suitable arbitrary values of α (α1/12) and β such that 2α+β=1, the value of p is 2. Now, from (2.12) the local truncation error Rmn+1/2 is

Rmn+1/2=-σw1y~mn+i=1n-1(wn-i+1-wn-i)y~mi-wny~m0+y~mn+1-y~mn21-γ+bmn+1/2(y~x)mn+(y~x)mn+12+cmn+1/2y~mn+y~mn+12-dmn+1/2y~mn-k+y~mn+1-k2+Mmn+1/2+fmn+1/2=O((Δx)2+(Δt)2).

Thus, the local truncation error emn+1/2 in (2.17) is given by

emn+1/2=αRm-1n+1/2+βRmn+1/2+αRm+1n+1/2=-ασw1y~m-1n+i=1n-1(wn-i+1-wn-i)y~m-1i-wny~m-10+y~m-1n+1-y~m-1n21-γ-βσw1y~mn+i=1n-1(wn-i+1-wn-i)y~mi-wny~m0+y~mn+1-y~mn21-γ-ασw1y~m+1n+i=1n-1(wn-i+1-wn-i)y~m+1i-wny~m+10+y~m+1n+1-y~m+1n21-γ+α[bm-1n+1/2(y~x)m-1n+(y~x)m-1n+12+cm-1n+1/2y~m-1n+y~m-1n+12-dm-1n+1/2y~m-1n-k+y~m-1n+1-k2]+β[bmn+1/2(y~x)mn+(y~x)mn+12+cmn+1/2y~mn+y~mn+12-dmn+1/2y~mn-k+y~mn+1-k2]+α[bm+1n+1/2(y~x)m+1n+(y~x)m+1n+12+cm+1n+1/2y~m+1n+y~m+1n+12-dm+1n+1/2y~m+1n-k+y~m+1n+1-k2]+(αMm-1n+1/2+βMmn+1/2+αMm+1n+1/2+αfm-1n+1/2+βfmn+1/2+αfm+1n+1/2=(2α+β)(O(Δx)2+O(Δt)2)C((Δx)2+(Δt)2). 3.2

Stability analysis

In this section, we will discuss the stability of the numerical scheme (2.18) using the von Neumann stability method. We write the numerical scheme in the following form

E(m,n)Ym-1n+1+F(m,n)Ymn+1+G(m,n)Ym+1n+1=E1(m,n)Ym-1n+F1(m,n)Ymn+G1(m,n)Ym+1n-σw1αYm-1n+βYmn+αYm+1n+σwnαYm-10+βYm0+αYm+10-σq=1n-1(wn-q+1-wn-q)αYm-1q+βYmq+αYm+1q-12[αdm-1n+1/2(Ym-1n+1-k+Ym-1n-k)+βdmn+1/2(Ymn+1-k+Ymn-k)+αdm+1n+1/2(Ym+1n+1-k+Ym+1n-k)]+αfm-1n+1/2+βfmn+1/2+αfm+1n+1/2,m=1,2,,Nx-1,n=0,1,,Mt-1, 4.1

where

E1(m,n)=ασ21-γ+bm-1n+1/22Δx-cm-1n+1/22+βbmn+1/24Δx+12(Δx)2,F1(m,n)=-αbm-1n+1/22Δx+βσ21-γ-cmn+1/22+αbm+1n+1/22Δx-1(Δx)2,G1(m,n)=ασ21-γ-bm+1n+1/22Δx-cm+1n+1/22-βbmn+1/24Δx+12(Δx)2.

Let Y^mn be the approximate solution of the system (2.18) and ξmn=Ymn-Y^mn. The error equation of (4.1) is

E(m,n)ξm-1n+1+F(m,n)ξmn+1+G(m,n)ξm+1n+1=E1(m,n)ξm-1n+F1(m,n)ξmn+G1(m,n)ξm+1n-σw1(αξm-1n+βξmn+αξm+1n)+σwn(αξm-10+βξm0+αξm+10)-σq=1n-1(wn-q+1-wn-q)αξm-1q+βξmq+αξm+1q-12[αdm-1n+1/2(ξm-1n+1-k+ξm-1n-k)+βdmn+1/2(ξmn+1-k+ξmn-k)+αdm+1n+1/2(ξm+1n+1-k+ξm+1n-k)],m=1,2,,Nx-1,n=0,1,,Mt-1, 4.2

along with the conditions

ξ0n=ξNxn=0,n=0,1,,Mt.

The grid functions

ξn(x)=ξmn,xm-Δx2<x<xm+Δx2,m=1,2,,Nx-1,0,0xΔx2or1-Δx2x1,

have the following Fourier series expansion

ξn(x)=j=-ζn(j)ei(2jπx),n=0,1,,Mt,

where

ζn(j)=01ξn(x)e-i(2jπx)dx.

Using Parseval’s identity in L2-norm, we find

||ξn||22=m=1Nx-1Δx|ξmn|2=01|ξn(x)|2dx=j=-|ζn(j)|2.

According to above analysis, we can assume that

ξmn=ζneiθmΔx,

where i=-1 and θ is wave number, then from (4.2)

E(m,n)ζn+1eiθ(m-1)Δx+F(m,n)ζn+1eiθmΔx+G(m,n)ζn+1eiθ(m+1)Δx=E1(m,n)ζneiθ(m-1)Δx+F1(m,n)ζneiθmΔx+G1(m,n)ζneiθ(m+1)Δx-σw1αζneiθ(m-1)Δx+βζneiθmΔx+αζneiθ(m+1)Δx+σwnαζ0eiθ(m-1)Δx+βζ0eiθmΔx+αζ0eiθ(m+1)Δx-σq=1n-1(wn-q+1-wn-q)αζqeiθ(m-1)Δx+βζqeiθmΔx+αζqeiθ(m+1)Δx-12[αdm-1n+1/2(ζn+1-keiθ(m-1)Δx+ζn-keiθ(m-1)Δx)+βdmn+1/2(ζn+1-keiθmΔx+ζn-keiθmΔx)]-12αdm+1n+1/2(ζn+1-keiθ(m+1)Δx+ζn-keiθ(m+1)Δx). 4.3

Dividing both sides by eiθmΔx, we obtain

ζn+1[E(m,n)e-iθΔx+F(m,n)+G(m,n)eiθΔx]=ζn[E1(m,n)e-iθΔx+F1(m,n)+G1(m,n)eiθΔx]-σw1ζnαe-iθΔx+β+αeiθΔx+σwnζ0αe-iθΔx+β+αeiθΔx-σq=1n-1(wn-q+1-wn-q)ζqαe-iθΔx+β+αeiθΔx-12(ζn+1-k+ζn-k)αdm-1n+1/2e-iθΔx+βdmn+1/2-αdm+1n+1/2eiθΔx. 4.4

After simplification for n=0,1,,k-1, we get the following form

ζn+1=U1-w1UU2ζn-UU2q=1n-1(wn-q+1-wn-q)ζq+wnζ0, 4.5a

and for n=k,k+1,,Mt-1, we have

ζn+1=U1-w1UU2ζn-UU2q=1n-1(wn-q+1-wn-q)ζq+wnζ0-12U2(ζn+1-k+ζn-k)αdm-1n+1/2e-iθΔx+βdmn+1/2-αdm+1n+1/2eiθΔx, 4.5b

where

U=σ(2αcos(θΔx)+β),U1=E1(m,n)e-iθΔx+F1(m,n)+G1(m,n)eiθΔx,U2=E(m,n)e-iθΔx+F(m,n)+G(m,n)eiθΔx.

For stability of numerical scheme (2.18), we prove that |ζn+1||ζ0| by use of mathematical induction. For n=0, (4.5a) yields

|ζ1|=U1-w1UU2ζ0=(2αcos(θΔx)+β)σ21-γ-σw1+(1-cos(θΔx))(-X1)-X2-iX3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))(X1)+X2+iX3sin(θΔx)|ζ0|(2αcos(θΔx)+β)σ21-γ-σw1+(1-cos(θΔx))(-X1)-X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))(X1)+X2+iX3sin(θΔx)|ζ0|=R|ζ0|,

where

X1=1(Δx)2+α2Δxbm-11/2-α2Δxbm+11/2,X2=β2cm1/2+αcos(θΔx)2(cm-11/2+cm+11/2),X3=β2Δxbm1/2+α2Δxbm-11/2+α2Δxbm+11/2-α2cm-11/2+α2cm+11/2,R=(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx).

To show that R1, we consider two cases.

Case 1. If (2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X20. Then R1 gives,

(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)1,

which gives

(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2,

if and only if

(2αcos(θΔx)+β)σw1+2(1-cos(θΔx))X1+2X20,

which is true for all θ and Δx.

Case 2. If (2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X20. Then R1 gives

(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)1,

which gives

-(2αcos(θΔx)+β)σ21-γ-σw1+(1-cos(θΔx))X1+X2(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2,

which conclude that w1221-γ, true for all values of γ. Now we assume that

|ζj||ζ0|,forj=2,3,,n. 4.6

We will prove that (4.6) holds for j=n+1. The equation (4.5a) yields

|ζn+1||U1-w1U|+w1|U||U2||ζ0|=(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2-iX3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|+σw1(2αcos(θΔx)+β)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|+σw1(2αcos(θΔx)+β)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|.

Again, there arise two cases.

Case 1. If (2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X20, then

|ζn+1|(2αcos(θΔx)+β)σ21-γ-(1-cos(θΔx))X1-X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0||ζ0|.

Case 2. If (2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X20, then

|ζn+1|-(2αcos(θΔx)+β)σ21-γ-2σw1+(1-cos(θΔx))X1+X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|.

Now for |ζn+1||ζ0|, we have

-(2αcos(θΔx)+β)σ21-γ-2σw1+(1-cos(θΔx))X1+X2+X3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)1,

that gives

-(2αcos(θΔx)+β)σ21-γ-2σw1+(1-cos(θΔx))X1+X2(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2.

Last inequality holds true when 121-γw1 or 3γ32. Now for n=k,k+1,,Mt-1, the Eq. (4.5b) becomes

|ζn+1||U1-w1U|+w1|U|+|αdm-1n+1/2e-iθΔx+βdmn+1/2-αdm+1n+1/2eiθΔx||U2||ζ0|=(2αcos(θΔx)+β)σ21-γ-σw1-(1-cos(θΔx))X1-X2-iX3sin(θΔx)(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|+σw1(2αcos(θΔx)+β)+|αdm-1n+1/2e-iθΔx+βdmn+1/2-αdm+1n+1/2eiθΔx|(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx)|ζ0|.

It is clear from previous analysis and mathematical induction that as Δx,Δt0, |ζn+1||ζ0| for each n=0,1,,Mt-1. Hence, the numerical scheme (2.18) is conditionally stable with the condition 3γ32.

Convergence analysis

To prove the convergence of the numerical scheme (2.18), we assume

Emn=y~mn-Ymn,m=0,1,,Nx,n=0,1,,Mt. 5.1

From (2.17) and (2.18), we obtain

E(m,n)Em-1n+1+F(m,n)Emn+1+G(m,n)Em+1n+1=E1(m,n)Em-1n+F1(m,n)Emn+G1(m,n)Em+1n-σw1αEm-1n+βEmn+αEm+1n+σwn×αEm-10+βEm0+αEm+10-σq=1n-1(wn-q+1-wn-q)αEm-1q+βEmq+αEm+1q-12[αdm-1n+1/2(Em-1n+1-k+Em-1n-k)+βdmn+1/2(Emn+1-k+Emn-k)+αdm+1n+1/2×(Em+1n+1-k+Em+1n-k)]+αRm-1n+1/2+βRmn+1/2+αRm+1n+1/2, 5.2

along with the conditions

E0n=ENxn=0,andEm0=0,

where

|Rmn+1/2|Cemn+1/2C((Δx)2+(Δt)2). 5.3

The grid functions

En(x)=Emn,xm-Δx2<x<xm+Δx2,m=1,2,,Nx-1,0,0xΔx2or1-Δx2x1,

and

Rn+1/2(x)=Rmn+1/2,xm-Δx2<x<xm+Δx2,m=1,2,,Nx-1,0,0xΔx2or1-Δx2x1,

have the following Fourier series expansions

En(x)=j=-χn(j)ei(2jπx),n=0,1,,Mt,

and

Rn+1/2(x)=j=-rn+1/2(j)ei(2jπx),n=0,1,,Mt,

respectively, where

χn(j)=01En(x)e-i(2jπx)dx,

and

rn+1/2(j)=01Rn+1/2(x)e-i(2jπx)dx.

Using Parseval’s identity in L2-norm, we find

||En||22=m=1Nx-1Δx|Emn|2=01|En(x)|2dx=j=-|χn(j)|2, 5.4

and

||Rn+1/2||22=m=1Nx-1Δx|Rmn+1/2|2=01|Rn+1/2(x)|2dx=j=-|rn+1/2(j)|2. 5.5

Now, we assume that

Emn=χneiθmΔx, 5.6

and

Rmn+1/2=rn+1/2eiθmΔx, 5.7

where θ=2πj. Using Eqs. (5.2) and (5.6) in (5.7) for n=0,1,,k-1, we have

χn+1=U1-w1UU2χn-UU2q=1n-1(wn-q+1-wn-q)χq+wnχ0+Urn+1/2σU2, 5.8a

and for n=k,k+1,,Mt-1, we have

χn+1=U1-w1UU2χn-UU2q=1n-1(wn-q+1-wn-q)χq+wnχ0-12U2(χn+1-k+χn-k)αdm-1n+1/2e-iθΔx+βdmn+1/2-αdm+1n+1/2eiθΔx+Urn+1/2σU2. 5.8b

Proposition 5.1

There exist a positive constant C such that |χn+1|(1+CΔt)n+1|r1/2|,n=0,1,,Mt-1.

Proof

Clearly χ0=χ0(j)=0 (as E0=0). From the convergence of the series in right hand side of the Eq. (5.5), there exist a positive constant C such that |rn+1/2|CΔt|r1/2|,n=0,1,,Mt-1. From (5.3) and (5.5), we get

||Rn+1/2||2=C((Δx)2+(Δt)2),n=0,1,,Mt-1,

by the use of mathematical induction, for n=0, we have

|χ1|=(2αcos(θ(Δx))+β)r1/2(2αcos(θ(Δx))+β)σ2(1-γ)+(1-cos(θ(Δx)))X1+X2+iX3sin(θ(Δx))CΔt|r1/2|(1+CΔt)|r1/2|.

Now assuming that

|χ|(1+CΔt)|r1/2|,=2,3,,n, 5.9

we will prove that (5.9) is true for =n+1. Equation (5.8a) yields

|χn+1||U1-w1U|+w1|U||U2|(1+CΔt)n|r1/2|+(2αcos(θΔx)+β)r1/2(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx),

on the basis of proof of stability it can be easily prove that

|χn+1|(1+CΔt)n+1|r1/2|forn=0,1,,k-1.

For n=k,k+1,,Mt-1, Eq. (5.8b) yields

|χn+1||U1-w1U|+w1|U|+|αdm-1n+1/2e-iθΔx+βdmn+1/2-αdm+1n+1/2eiθΔx||U2|(1+CΔt)n|r1/2|+(2αcos(θΔx)+β)r1/2(2αcos(θΔx)+β)σ21-γ+(1-cos(θΔx))X1+X2+iX3sin(θΔx).

Similarly, as in the stability, we can prove that

|χn+1|(1+CΔt)n+1|r1/2|forn=k,k+1,,Mt-1.

Hence, by the mathematical induction we can say that |χn|(1+CΔt)n|r1/2|forn=1,2,,Mt.

Theorem 5.1

The numerical scheme (2.18) is convergent and the solution satisfies

||y~mn-Ymn||2C((Δx)2+(Δt)2),m=1,2,,Nx,n=1,2,,Mt,

where C is a positive constant independent of Δx and Δt.

Proof

From Eqs. (5.4) and (5.5) and proposition (5.1), we obtain

||En||2(1+CΔt)n||R1/2||2Ce(CnΔt)((Δx)2+(Δt)2),n=1,2,,Mt,

then

||En||2C((Δx)2+(Δt)2),n=1,2,,Mt.

Thus, the numerical scheme (2.18) is second-order convergent.

Numerical illustrations

In this section, the efficiency and effectiveness of the proposed technique are demonstrated by implementing our numerical method on two test examples for the TF-DPDEs. The exact solutions to these problems are not available, so we employ the double mesh principle to determine the errors in L and L2-norms as follows:

ENx,Mt=max1nMtmax1mNx-1|y~ij-y~2i2j|,E2Nx,Mt=max1nMtΔxm=1Nx-1(y~ij-y~2i2j)2,

where y~ij and y~2i2j are the numerical solutions obtained using (Nx+1,Mt+1) and (2Nx+1,2Mt+1) points, respectively. We also compute the corresponding orders of convergence using the formula

QqNx,Mt=log2EqNx,MtEq2Nx,2Mt,q=2,.

We consider the following TF-DPDEs with τ=1 and suitable interval and boundary conditions.

Example 6.1

0CDtγy-yxx+(2-x2)yx+xy=y(x,t-τ)+10t2e-t(x-x2),(x,t)(0,1)×(0,2],ψb(x,t)=0,ψl(t)=0,ψr(t)=0.

Fig. 3.

Fig. 3

Absolute error for Example 6.1

Example 6.2

0CDtγy-yxx+exyx+(x+1)(t+1)y=y(x,t-τ)+10t2e-t(2x-x2),(x,t)(0,1)×(0,2],ψb(x,t)=0,ψl(t)=0,ψr(t)=0.

Replacing the γ order fractional derivative by first-order integer derivative, we define the following problem

yt-yxx+b(x,t)yx+c(x,t)y(x,t)=-d(x,t)y(x,t-τ)+f(x,t), 6.1

where b(xt), c(xt), d(xt), f(xt), and the interval and boundary conditions are the same as defined in Examples 6.1 and 6.2 .

We have shown the errors in L2 and L norms for different values of γ, in Tables 1 and 3, for Examples 6.1 and 6.2 , respectively. From these tables, it can be observed that as we increase Nx and Mt, the errors decrease and are in good agreement with the theoretical results. It confirms our theoretical estimates that the suggested scheme is second-order convergent. From Tables 2 and 4 , one can observe that the errors in L2 and L norms for Examples 6.1 and 6.2 approach to the errors for the problem (6.1) as γ approaches 1. In Figures 1 and 4, we portray the numerical solution profiles of Examples 6.1 and 6.2 , respectively for different values of γ. Figures 2 and 5 exhibit the graphs of the numerical solutions of Examples 6.1 and 6.2 at different time-levels. Keeping γ fixed, Figures 3 (γ=0.9) and 6 (γ=0.8) show that the error decrease when we increase the number of points in both directions.

Table 1.

L2 and L errors, and respective orders of convergence for Example 6.1

γ Number of grid points
Norms Mt=16Nx=16 Mt=32Nx=32 Mt=64Nx=64 Mt=128Nx=128 Mt=256Nx=256
0.2 L2 1.3267e-04 3.3053e-05 8.2474e-06 2.0583e-06 5.1364e-07
2.0050 2.0028 2.0025 2.0026
L 1.8951e-04 4.7303e-05 1.1806e-05 2.9472e-06 7.3548e-07
2.0023 2.0024 2.0021 2.0026
0.4 L2 1.3441e-04 3.3361e-05 8.2804e-06 2.0516e-06 5.0684e-07
2.0104 2.0104 2.0130 2.0171
L 1.9222e-04 4.7819e-05 1.1871e-05 2.9427e-06 7.2719e-07
2.0071 2.0101 2.0122 2.0167
0.6 L2 1.3624e-04 3.3525e-05 8.2014e-06 1.9837e-06 4.7076e-07
2.0228 2.0313 2.0477 2.0751
L 1.9512e-04 4.8151e-05 1.1787e-05 2.8537e-06 6.7834e-07
2.0187 2.0304 2.0463 2.0728
0.8 L2 1.3928e-04 3.3929e-05 8.1226e-06 1.8761e-06 5.2160e-07
2.0374 2.0625 2.1142 1.8467
L 1.9977e-04 4.8835e-05 1.1707e-05 2.7112e-06 7.4798e-07
2.0324 2.0605 2.1104 1.8579

Table 3.

L2 and L errors, and respective orders of convergence for Example 6.2

γ Number of grid points
Norms Mt=16Nx=16 Mt=32Nx=32 Mt=64Nx=64 Mt=128Nx=128 Mt=256Nx=256
0.2 L2 2.9711e-04 7.3928e-05 1.8478e-05 4.6247e-06 1.1581e-06
2.0068 2.0003 1.99984 1.9976
L 5.0981e-04 1.2674e-04 3.1686e-05 7.9297e-06 1.9846e-06
2.0081 2.0000 1.9985 1.9984
0.4 L2 3.0021e-04 7.5004e-05 1.8847e-05 4.7512e-06 1.2015e-06
2.0009 1.9926 1.9880 1.9835
L 5.1291e-04 1.2785e-04 3.2107e-05 8.0725e-06 2.0342e-06
2.0043 1.9935 1.9918 1.9886
0.6 L2 3.0453e-04 7.6757e-05 1.9566e-05 5.0474e-06 1.3232e-06
1.9882 1.9719 1.9547 1.9315
L 5.1731e-04 1.2970e-04 3.2937e-05 8.4153e-06 2.1767e-06
1.9959 1.9774 1.9686 1.9509
0.8 L2 3.0740e-04 7.8291e-05 2.0832e-05 5.4693e-06 1.6242e-06
1.9732 1.9100 1.9294 1.7516
L 5.1996e-04 1.3144e-04 3.3870e-05 8.9166e-06 2.4352e-06
1.9840 1.9563 1.9254 1.8725

Table 2.

Comparison of L2 and L errors between Example 6.1 and problem (6.1)

γ Number of grid points
Norms Mt=16Nx=16 Mt=32Nx=32 Mt=64Nx=64 Mt=128Nx=128 Mt=256Nx=256
0.9 L2 1.4242e-04 3.4795e-05 8.3520e-06 1.9282e-06 5.2170e-07
L 2.0443e-04 5.0111e-05 1.2044e-05 2.7879e-06 7.4758e-07
0.95 L2 1.4483e-04 3.5645e-05 8.6711e-06 2.0539e-06 4.5867e-07
L 2.0797e-04 5.1331e-05 1.2498e-05 2.9655e-06 6.6511e-07
0.99 L2 1.4734e-04 3.6640e-05 9.0948e-06 2.2434e-06 5.4591e-07
L 2.1164e-04 5.2747e-05 1.3096e-05 3.2325e-06 7.8718e-07
0.999 L2 1.4800e-04 3.6912e-05 9.2170e-06 2.3008e-06 5.7358e-07
L 2.1259e-04 5.3133e-05 1.3270e-05 3.3134e-06 8.2609e-07
Error for (6.1) L2 1.4807e-04 3.6944e-05 9.2313e-06 2.3075e-06 5.7686e-07
L 2.1270e-04 5.3178e-05 1.3291e-05 3.3230e-06 8.3072e-07

Table 4.

Comparison of L2 and L errors between Example  6.2 and problem (6.1)

γ Number of grid points
Norms Mt=16Nx=16 Mt=32Nx=32 Mt=64Nx=64 Mt=128Nx=128 Mt=256Nx=256
0.9 L2 3.0553e-04 7.7633e-05 2.0176e-05 5.4251e-06 1.5731e-06
L 5.1757e-04 1.3058e-04 3.3620e-05 8.8625e-06 2.4413e-07
0.95 L2 3.0278e-04 7.6379e-05 1.9605e-05 5.1654e-06 1.4239e-06
L 5.1432e-04 1.2904e-04 3.2942e-05 8.5509e-06 2.2979e-07
0.99 L2 2.9943e-04 7.4708e-05 1.8784e-05 4.7614e-06 1.2242e-06
L 5.1033e-04 1.2713e-04 3.1960e-05 8.0674e-06 2.0570e-07
0.999 L2 2.9850e-04 7.4230e-05 1.8545e-05 4.6416e-06 1.1638e-06
L 5.0925e-04 1.2658e-04 3.1672e-05 7.9235e-06 1.9851e-07
Error for (6.1) L2 2.9839e-04 7.4175e-05 1.8517e-05 4.6276e-06 1.1568e-06
L 5.0913e-04 1.2651e-04 3.1639e-05 7.9067e-06 1.9768e-07

Fig. 1.

Fig. 1

Numerical solution for Example 6.1 for different values of γ

Fig. 4.

Fig. 4

Numerical solution for Example 6.2 for different values of γ

Fig. 2.

Fig. 2

Graph of numerical solution for Example 6.1 at different time levels

Fig. 5.

Fig. 5

Graph of numerical solution for Example 6.2 at different time levels

Remark 2

To draw the Figs. 12, 4, and 5 , we have used Nx=Mt=64.

Fig. 6.

Fig. 6

Absolute error for Example 6.2

Concluding remarks

This paper suggests a numerical method comprising Crank-Nicolson scheme with tension spline for TF-DPDEs. The Caputo fractional derivative is used to discretize the fractional-order time derivative. Using the Fourier series analysis, the method is proved conditionally stable. Moreover, through rigorous analysis, the method is shown second-order convergent for arbitrary suitable choices of α(α1/12) and β with 2α+β=1. The method is easy to apply to the problem (1.1) and can easily be implemented through MATLAB software. Numerical examples demonstrate the effectiveness and adaptability of the suggested method. The suggested technique can be extended to the nonlinear TF-DPDEs and system of FPDEs.

Acknowledgements

The authors would like to thank the unknown reviewers for many helpful comments and corrections. The second author is grateful to UGC, New Delhi, India (award letter No. 1078/(CSIR-UGC NET JUNE 2019)) for providing the financial support.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  1. Aliyu AI, Inc M, Yusuf A, Baleanu D. A fractional model of vertical transmission and cure of vector-borne diseases pertaining to the Atangana–Baleanu fractional derivatives. Chaos Solitons Fractals. 2018;116:268–277. doi: 10.1016/j.chaos.2018.09.043. [DOI] [Google Scholar]
  2. Arafa AAM, Rida SZ, Khalil M. The effect of anti-viral drug treatment of human immunodeficiency virus type 1 (HIV-1) described by a fractional order model. Appl Math Model. 2013;37:2189–2196. doi: 10.1016/j.apm.2012.05.002. [DOI] [Google Scholar]
  3. Bagley RL, Torvik PJ. A theoretical basis for the application of fractional calculus to viscoelasticity. J Rheol. 1983;27:201–210. doi: 10.1122/1.549724. [DOI] [Google Scholar]
  4. Bellen A, Zennaro M. Numerical methods for delay differential equations. Oxford: Oxford University Press; 2003. [Google Scholar]
  5. Benson DA, Wheatcraft SW, Meerschaert MM. Application of a fractional advection-dispersion equation. Water Resour Res. 2000;36:1403–1412. doi: 10.1029/2000WR900031. [DOI] [Google Scholar]
  6. Benson DA, Schumer R, Meerschaert MM, Wheatcraft SW. Fractional dispersion, Levy motion, and the made tracer tests. Transp Porous Med. 2001;42:211–240. doi: 10.1023/A:1006733002131. [DOI] [Google Scholar]
  7. Chen S-Bo , Rajaee F, Yousefpour A, Alcarazd R, Chu Yu-M, G-Aguilar JF, Bekiros S, Aly AA, Jahanshahi H (2021) Antiretroviral therapy of HIV infection using a novel optimal type-2 fuzzy control strategy. Alex Eng J 60:1545–1555
  8. Chen S-Bo, S-Zeid S, Jahanshahi H, Alcaraz R, G-Aguilar JF, Bekiros S, Chu Yu-M (2020) Optimal control of time-delay fractional equations via a joint application of radial basis functions and collocation method. Entropy 22:1213 [DOI] [PMC free article] [PubMed]
  9. Chen S-Bo , S-Zeid S, Alipour M, Chu Yu-Ming, G-Aguilar JF, Jahanshahi H (2021) Optimal control of nonlinear time-delay fractional differential equations with dickson polynomials. Fractals 29:2150079
  10. Chen Y, Moore KL. Analytical stability bound for a class of delayed fractional-order dynamic systems. Nonlinear Dyn. 2002;29:191–200. doi: 10.1023/A:1016591006562. [DOI] [Google Scholar]
  11. Chu Yu-Ming, Ali A, Khan MA, Islam S, Ullah S (2021) Dynamics of fractional order COVID-19 model with a case study of Saudi Arabia, Results Phys 21:103787 [DOI] [PMC free article] [PubMed]
  12. Culshaw RV, Ruan S, Webb G. A mathematical model of cell-to-cell spread of HIV-1 that includes a time delay. J Math Biol. 2003;46:425–444. doi: 10.1007/s00285-002-0191-5. [DOI] [PubMed] [Google Scholar]
  13. Deng W, Li C, Lü J. Stability analysis of linear fractional differential system with multiple time delays. Nonlinear Dyn. 2007;48:409–416. doi: 10.1007/s11071-006-9094-0. [DOI] [Google Scholar]
  14. Ding XL, Jiang YL. Analytical solutions for the multi-term time-space fractional advection-diffusion equations with mixed boundary conditions. Nonlinear Anal Real World Appl. 2013;14:1026–1033. doi: 10.1016/j.nonrwa.2012.08.014. [DOI] [Google Scholar]
  15. Ding XL, Nieto JJ. Analytical solutions for the multi-term time-space fractional reaction–diffusion equations on an infinite domain. Fract Calc Appl Anal. 2015;3:697–716. doi: 10.1515/fca-2015-0043. [DOI] [Google Scholar]
  16. Ding XL, Nieto JJ. Analytical solutions for coupling fractional partial differential equations with Dirichlet boundary conditions. Commun Nonlinear Sci Numer Simul. 2017;52:165–176. doi: 10.1016/j.cnsns.2017.04.020. [DOI] [Google Scholar]
  17. Du R, Cao WR, Sun ZZ. A compact difference scheme for the fractional diffusion-wave equation. Appl Math Model. 2010;34:2998–3007. doi: 10.1016/j.apm.2010.01.008. [DOI] [Google Scholar]
  18. Fitt AD, Goodwin ARH, Ronaldson KA, Wakeham WA. A fractional differential equation for a MEMS viscometer used in the oil industry. J Comput Appl Math. 2009;229:373–381. doi: 10.1016/j.cam.2008.04.018. [DOI] [Google Scholar]
  19. Galue L, Kalla SL, Al-Saqabi BN. Fractional extensions of the temperature field problems in oil strata. Appl Math Comput. 2007;186:35–44. [Google Scholar]
  20. Garrido-Atienza M, Real J. Existence and uniqueness of solutions for delay evolution equations of second order in time. J Math Anal Appl. 2003;283:582–609. doi: 10.1016/S0022-247X(03)00297-X. [DOI] [Google Scholar]
  21. Guglielmi N. Open issues in devising software for numerical solution of implicit delay differential equations. J Comput Appl Math. 2006;185:261–277. doi: 10.1016/j.cam.2005.03.010. [DOI] [Google Scholar]
  22. Guglielmi N, Hairer E. Implementing Radau IIA methods for stiff delay differential equations. Computing. 2001;67:1–12. doi: 10.1007/s006070170013. [DOI] [Google Scholar]
  23. Guglielmi N, Hairer E (2004) Computing breaking points of implicit delay differential equations, Proceedings of 5th IFAC Workshop on Time-Delay Systems, Leuven, Belgium
  24. Hale JK , Verduyn Lunel SM (1993) Introduction to functional differential equations. Springer, New York
  25. Hao Z, Fan K, Cao W, Sun Z. A finite difference scheme for semilinear space-fractional diffusion equations with time delay. Appl Math Comput. 2016;275:238–254. [Google Scholar]
  26. Hatano Y, Hatano N. Dispersive transport of ions in column experiments: an explanation of long-tailed profiles. Water Resour Res. 1998;34:1027–1033. doi: 10.1029/98WR00214. [DOI] [Google Scholar]
  27. Höfling F, Franosch T. Anomalous transport in the crowded world of biological cells. Rep Progr Phys. 2013;76:46602. doi: 10.1088/0034-4885/76/4/046602. [DOI] [PubMed] [Google Scholar]
  28. Hwang C, Cheng Y-C. A numerical algorithm for stability testing of fractional delay systems. Automatica. 2006;42:825–831. doi: 10.1016/j.automatica.2006.01.008. [DOI] [Google Scholar]
  29. Jiang H, Liu F, Turner I, Burrage K. Analytical solutions for the multi-term time-space Caputo–Riesz fractional advection-diffusion equations on a finite domain. J Math Anal Appl. 2012;389:1117–1127. doi: 10.1016/j.jmaa.2011.12.055. [DOI] [Google Scholar]
  30. Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications of fractional differential equations. North-Holland Mathematics Studies 204. Amsterdam: Elsevier Science B.V; 2006. [Google Scholar]
  31. Küchler U, Mensch B. Langevins stochastic differential equation extended by a time delayed term. Stochastics Stochastic Rep. 1992;40:23–42. doi: 10.1080/17442509208833780. [DOI] [Google Scholar]
  32. Kumar D, Kumari P (2020) A parameter-uniform scheme for singularly perturbed partial differential equations with a time lag. Numer Methods Partial Differ Equ 36:868–886
  33. Kumar K, Chakravarthy PP, Vigo-Aguiar J. Numerical solution of time-fractional singularly perturbed convection–diffusion problems with a delay in time. Math Meth Appl Sci. 2021;44:3080–3097. doi: 10.1002/mma.6477. [DOI] [Google Scholar]
  34. Lakshmikantham V. Theory of fractional functional differential equations. Nonlinear Anal. 2008;69:3337–3343. doi: 10.1016/j.na.2007.09.025. [DOI] [Google Scholar]
  35. Langlands TAM, Henry BI, Wearne SL. Fractional cable equation models for anomalous electro-diffusion in nerve cells: finite domain solutions. SIAM J Appl Math. 2011;71:1168–1203. doi: 10.1137/090775920. [DOI] [Google Scholar]
  36. Lazarević MP. Finite time stability analysis of PDα fractional control of robotic time-delay systems. Mech Res Comm. 2006;33:269–279. doi: 10.1016/j.mechrescom.2005.08.010. [DOI] [Google Scholar]
  37. Lazarević MP, Spasić AM. Finite-time stability analysis of fractional order time-delay systems: Gronwall’s approach. Math Comput Model. 2009;49:475–481. doi: 10.1016/j.mcm.2008.09.011. [DOI] [Google Scholar]
  38. Li CP, Zeng F. Numerical methods for fractional calculus. New York: CRC Press; 2015. [Google Scholar]
  39. Li D, Zhang C, Wen J. A note on compact finite difference method for reaction-diffusion equations with delay. Appl Math Model. 2015;39:1749–1754. doi: 10.1016/j.apm.2014.09.028. [DOI] [Google Scholar]
  40. Li T, Zhang Q, Niazi W, Xu Y, Ran M. An effective algorithm for delay fractional convection-diffusion wave equation based on reversible exponential recovery method. IEEE Access. 2019;7:5554–5563. doi: 10.1109/ACCESS.2018.2889735. [DOI] [Google Scholar]
  41. Machado JAT. Discrete-time fractional-order controllers. Fract Calc. Appl Anal. 2001;4:47–66. [Google Scholar]
  42. Marzban HR, Tabrizidooz HR. A hybrid approximation method for solving Hutchinson’s equation. Commun Nonlinear Sci Numer Simul. 2012;17:100–109. doi: 10.1016/j.cnsns.2011.05.020. [DOI] [Google Scholar]
  43. Miller KS, Ross B. An introduction to the fractional calculus and fractional differential equations. New York: Wiley; 1993. [Google Scholar]
  44. Mohebbi A. Finite difference and spectral collocation methods for the solution of semilinear time fractional convection–reaction–diffusion equations with time delay. J Appl Math Comput. 2019;61:635–656. doi: 10.1007/s12190-019-01267-w. [DOI] [Google Scholar]
  45. Nicaise S, Pignotti C. Stability and instability results of the wave equation with a delay term in the boundary or internal feedbacks. SIAM J Control Optim. 2006;45:1561–1585. doi: 10.1137/060648891. [DOI] [Google Scholar]
  46. Oeser M, Freitag S. Modeling of materials with fading memory using neural networks. Int J Numer Meth Engng. 2009;78:843–62. doi: 10.1002/nme.2518. [DOI] [Google Scholar]
  47. Ohira T, Milton J. Delayed random walks: Investigating the interplay between delay and noise, in Delay Differential Equations. Berlin: Springer-Verlag; 2009. pp. 1–31. [Google Scholar]
  48. Oldham KB, Spanier J. The fractional calculus theory and applications of differentiation and integration to arbitrary order. New York: Academic Press; 1974. [Google Scholar]
  49. Ouyang Z. Existence and uniqueness of the solutions for a class of nonlinear fractional order partial differential equations with delay. Comput Math Appl. 2011;61:860–870. doi: 10.1016/j.camwa.2010.12.034. [DOI] [Google Scholar]
  50. Owolabi KM, Atangana A. Analysis and application of new fractional Adams-Bashforth scheme with Caputo-Fabrizio derivative. Chaos Solitons Fractals. 2017;105:111–119. doi: 10.1016/j.chaos.2017.10.020. [DOI] [Google Scholar]
  51. Pandey P, Chu Yu-Ming, G-Aguilar JF , Jahanshahi H, Aly AA (2021) A novel fractional mathematical model of COVID-19 epidemic considering quarantine and time. Results Phys 26:104286 [DOI] [PMC free article] [PubMed]
  52. Podlubny I. Fractional differential equations. San Diego: Academic Press; 1999. [Google Scholar]
  53. Prakash P, Choudhary S, D-Gejji V (2020) Exact solutions of generalized nonlinear time-fractional reaction-diffusion equations with time delay. Eur Phys J Plus 135:490. 10.1140/epjp/s13360-020-00445-1
  54. Raberto M, Scalas E, Mainardi F. Waiting-times returns in high frequency financial data: an empirical study. Physica A. 2002;314:749–755. doi: 10.1016/S0378-4371(02)01048-8. [DOI] [Google Scholar]
  55. Rihan F A (2000) Numerical treatment of delay differential equations in bioscience. Ph.D. Thesis, University of Manchester
  56. Rihan FA. Computational methods for delay parabolic and time-fractional partial differential equations. Numer Methods Partial Differ Equ. 2009;26:1556–1571. doi: 10.1002/num.20504. [DOI] [Google Scholar]
  57. Rodríguez F, Roales M, Martín JA. Exact solutions and numerical approximations of mixed problems for the wave equation with delay. Appl Math Comput. 2012;219:3178–3186. [Google Scholar]
  58. Sakara M, Uludag F, Erdogan F. Numerical solution of time-fractional nonlinear PDEs with proportional delays by homotopy perturbation method. Appl Math Model. 2016;40:6639–6649. doi: 10.1016/j.apm.2016.02.005. [DOI] [Google Scholar]
  59. Scalas E, Gorenflo R, Mainardi F. Fractional calculus and continuous-time finance. Phys A. 2000;284:376–384. doi: 10.1016/S0378-4371(00)00255-7. [DOI] [Google Scholar]
  60. Si-Ammour A, Djennoune S, Bettayeb M. A sliding mode control for linear fractional systems with input and state delays. Commun Nonlinear Sci Numer Simul. 2009;14:2310–2318. doi: 10.1016/j.cnsns.2008.05.011. [DOI] [Google Scholar]
  61. Xu MY, Tan WC. Intermediate processes and critical phenomena: theory method and progress of fractional operators and their applications to modern mechanics. Sci China Ser G. 2006;49:257–272. doi: 10.1007/s11433-006-0257-2. [DOI] [Google Scholar]
  62. Yan Y, Kou Ch. Stability analysis of a fractional differential model of HIV infection of CD4+T-cells with time delay. Math Comput Simul. 2012;82:1572–1585. doi: 10.1016/j.matcom.2012.01.004. [DOI] [Google Scholar]
  63. Zhang Q, Ran M, Xu D. Analysis of the compact difference scheme for the semilinear fractional partial differential equation with time delay. Appl Anal. 2017;11:1867–1884. doi: 10.1080/00036811.2016.1197914. [DOI] [Google Scholar]
  64. Zhou Y, Jiao F, Li J. Existence and uniqueness for fractional neutral differential equations with infinite delay. Nonlinear Anal. 2009;71:3249–3256. doi: 10.1016/j.na.2009.01.202. [DOI] [Google Scholar]

Articles from Computational and Applied Mathematics are provided here courtesy of Nature Publishing Group

RESOURCES