1,060
Views
9
CrossRef citations to date
0
Altmetric
Article

On General Form of Fractional Delay Integro-Differential Equations

, , ORCID Icon &
Pages 313-323 | Received 05 Mar 2020, Accepted 03 Aug 2020, Published online: 19 Aug 2020

Abstract

In this paper, a numerical solution of general form of fractional delay integro-differential equation (GFDIDE) is presented using spectral collocation method. The Chebyshev polynomials of the second kind are used as a basis function with the collocation scheme. The proposed equation represents a general form of intgro-differential equation with delayed argument, which has multi-terms of integer and fractional order derivatives for delayed or non-delayed terms. The operation matrices for all terms of GFDIDE are introduced according to fractional calculus. The reliability and efficiency of the proposed method are demonstrated by some numerical examples.

1. Introduction

Spectral collocation method is a principal method of matrix discretization for the solutions of differential equations (DEs). The main feature of this method lies in its accuracy for a given number of unknowns (see Doha, Bhrawy, & Saker, Citation2011). Many works studied the ordinary (ODEs) and partial (PDEs) differential equations by using different spectral methods (Khader & Saad, Citation2018; Siyyam, Citation2011; Wang & Guo, Citation2012), and systems of differential equations (Akyuz & Sezer, Citation2003; Ramadan & Abd El Salam, Citation2016). Furthermore, many papers considered the integral equations (IEs), delay-differential equations (DDEs) and the mixed form named differential-integral-difference equations using spectral method with different basis functions (Gülsu, Öztürk, & Sezer, Citation2010; Yang, Citation2012).

Numerical solution of fractional differential equations (FDEs) using different methods have received great attentions in the past years (Ahmad, Khan, & Cesarano, Citation2019; Ahmad, Seadawy, & Khan, Citation2020; Ahmad, Seadawy, Khan, & Thounthong, Citation2020; Ahmad & Khan, Citation2020; Fang & Dai, Citation2020; He, Citation2000, Citation2019, Citation2020; He & Latifizadeh, Citation2020; Wang, Lu, Dai, & Chen, Citation2020; Wu, Yu, & Wang, Citation2020; Wu & Dai, Citation2020; Yu, He, & García, Citation2019), and good efforts have focused on the spectral methods. The Legendre wavelet method is presented for solving FDEs in (Ur Rehman & Ali Khan, Citation2011). Bhrawy et al. (Bhrawy, Alofi, & Ezz-Eldien, Citation2011; Doha, Bhrawy, & Ezz-Eldien, Citation2011) introduced a quadrature shifted Legendre tau method based on Gauss-Lobatto interpolation for solving the multi-order FDEs with variable coefficients. Furthermore, numerical treatments for a kind of FDEs contain a delay argument are presented by many authors, this kind of equations are called fractional delay differential equations (FDDEs). In Morgado, Ford, and Lima (Citation2013) and Xu and Lin (Citation2016), the existence and uniqueness of the solution of FDDEs are presented. Lagender pseudo spectral method (Khader & Hendy, Citation2012), Bernoulli wavelets (Rahimkhani, Ordokhani, & Babolian, Citation2017), Hermite Wavelet method (Saeed & Ur Rehman, Citation2014), differential transformation method (Gokdogan, Merdan, & Yildirim, Citation2012), a multistage variational iteration method (Gökdoğan, Merdan, & Ertürk, Citation2013), collocation method with shifted Jacobi polynomials (Muthukumar & Ganesh Priya, Citation2017), Chebyshev collocation (Ali, El Salam, & Mohamed, Citation2019) and Chebyshev tau method (Raslan, Abd El Salam, Ali, & Mohamed, Citation2019) were presented as a numerical treatments for FDDEs. All previous reports considered a single fractional term in the right hand side and the terms contain delay argument are in the left hand side, which are free of derivatives integer or fractional order.

In this paper, a general form of fractional delay integro-differential equations (GFDIDEs) is presented. The proposed form of GFDIDEs is considered as a multi-term of fractional and integer order derivatives, where the terms contain delay argument are taken to be multi-term of fractional as well as integer order derivatives. In addition, matrices of derivatives for fractional order derivatives are presented for Chebyshev polynomials of the second kind, these matrices employed to deal with the GFDIDEs using spectral collocation method. The presented matrices of derivatives with the collocation method are used to deal with the proposed GFDIDEs as a matrix discretization method. The high accuracy of this method is obtained through some numerical test examples. The obtained numerical results show that the proposed method gives good accuracy comparing with other existing methods.

Now we consider GFDIDEs as: (1) i=0n1Qi(t) Dνiu(t)+i=0n2Pi(t) Dαiu(tε)+i=0n3Qi*(t) u(i)(t)+i=0n4Pi*(t) u(i)(tε)=g(t)+i=0n5βi(t)aibiki(t,s)u(s)ds,(1) under the conditons (2) u(i)(ζi)=μi,i=0,1,2,m1,(2) where 0<ε<2, εR and ζi, μi are given constants, also Qi(t),Qi*(t),Pi(t),Pi*(t), g(t), βi(t),ki(t,s) are well-defined functions. Therefor, m is equal to the greatest integer order derivative exist Max(n3,n4), or it takes the smallest integer greater than the highest fractional order derivative. Chebyshev polynomials of the second kind are used here to approximate the solution of proposed EquationEq. (1), and the solution is expressed in the form: (3) u(t)uN(t)=r=0NArUr(t),(3) Ur(t) are Chebyshev polynomials of the second kind and Ar are unknown Chebyshev coefficients and N is any positive integer such that Nm. The Chebyshev polynomials are orthogonal and defined on the interval [–1, 1], and EquationEq. (1) has two different arguments t,tε must be define in [–1, 1], so t in EquationEq. (1) is [1+ε,1]. Also the integration limits of the integral part is in Chebyshev interval i.e. ai,bi[1,1].

2. Preliminars

In this section, definition and some properties for Caputo fractional derivative and the Chebyshev second kind polynomials are presented.

2.1. The Caputo fractional derivative

Definition 1.

The Caputo fractional derivative operator Dσ of order σ is defined in the following form: (4) Dσφ(t)=1Γ(mσ) 0tφ(m)(s)(ts)σm+1ds,σ>0,(4) and m1<σm,mN0,t>0.

Properties 1.

  1. Dσ[λ φ(t)+μ ψ(t)]=λ Dσφ(t)+μ Dσψ(t), where λ and μ are real constants.

  2. Dσ λ=0,

  3. Dσtn={0,for nN0 and n<σ;Γ(n+1)Γ(n+1σ)tnσ,for nN0 and nσ,

where σ denote as the smallest integer greater than or equal to σ, and N0={1,2,}.

2.2. The second kind Chebyshev polynomials

The second kind Chebyshev polynomials Un(t) represent an orthogonal polynomials of degree n in t defined as: Un(t)=sin(n+1)ϕsinϕ, where t[1,1],t=cosϕ and ϕ[0,π].

The second kind Chebyshev polynomials Un(t) are generated by the following recurrence relation Un(t)=2tUn1(t)Un2(t),  U0(t)=1,    U1(t)=2t,  n=2,3, . Un(t) may written expressly in terms of tn in many forms as Ramadan, Raslan, El Danaf, and Abd El Salam (Citation2017), one of them is: (5) Un(t)=k=0[n/2]ck(n)tn2k,(5) where ck(n)=(1)k(nkk),2kn. From previous relation one can define that:

  • for even n we find Un(t)=U2l(t)=J=0l(1)lJ22J(l+JlJ)t2J.

  • for odd n is we may write Un(t)=U2l+1(t)=J=0l(1)lJ22J+1(l+J+1lJ)t2J+1.

From above we can write U(t) as general matrix form as: (6) U(t)=X(t)LT,(6) where U(t) and X(t) matrices are in following form: U(t)=[U0(t)U1(t)UN(t)],    X(t)=[t0t1tN], and L is a matrix given by L=[20(00)000000(1)021(10)0000(1)20(11)022(20)0000(1)21(21)023(30)00..................(1)l20(ll)0(1)l122(l+1l1)022l(2l0)00(1)l21(l+1l)0(1)l123(l+2l1)022l+1(2l+10)].

In addition, L has size (N+1)×(N+1) and the last row used for odd values of N (N=2l+1), where the previous last row will be the last row in even values of N (N=2l). Now, the κth order derivative of the matrix U(t) given from Equation(6) as: (7) U(κ)(t)=X(κ)(t)LT,κ=0,1,2,.(7)

3. Matrices of derivatives

In this section the generalized operational matrices for U(t), U(κ)(t),U(tε),U(s)(tε),DνiU(t) and DαiU(tε) are introduced according to the properties of Caputo fractional derivative.

Lemma 3.1.

The (κ)th order derivative of the row vector U(t), is in the following form: (8) U(κ)(t)=X(t)BκLT,(8) where B is square matrix written as: (9) B=[01000020000N0000].(9)

Lemma 3.2.

U(tε), represents the row vector can be written as: (10) U(tε)=X(t)BεLT,(10) where Bε=[(00)(ε)0(10)(ε)10(20)(ε)20(N0)(ε)N00(11)(ε)11(21)(ε)21(N1)(ε)N100(22)(ε)22(N2)(ε)N2000(NN)(ε)NN].

Corollary 3.1.

The (s)th integer order derivative for the row vector U(tε), may written as: (11) U(s)(tε)=X(s)(tε)LT=X(t)BsBεLT.(11)

From previous lemmas with the fractional calculus properties we can introduce the following theorem:

Theorem 1.

The νith fractional order derivative for U(t) takes the following form: (12) DνiU(t)=Xνi(t)BνiLT,(12) (13) Xνi(t)=[0,0,0,tnνi,tNνi], n1<νi<n,  nN,(13) (14) Bνi=[0000000000Γ(n+1)Γ(n+1νi)0000Γ(N+1)Γ(N+1νi)],     n1<νi<n,  nN,(14) if 0<νi<1, then (15) Xνi(t)=[0,t1νi,t2νi,..tNνi],(15) (16) Bνi=[00000Γ(2)Γ(2νi)0000Γ(3)Γ(3νi)0000Γ(N+1)Γ(N+1νi)].(16)

Proof.

(17) DνiU(t)=DνiX(t)LT=Dνi[1,t,t2,,tN]LT,n1<νi<n,nN=[0,,0,Γ(n+1)Γ(n+1νi)tn+1νi,,Γ(N+1)Γ(N+1νi)tN]LT=Xνi(t)BνiLT.(17)

Corollary 3.2.

The αith fractional order derivative for U(tε) takes the following form: (18) DαiU(tε)=Xαi(t)BαjBεLT.(18)

Proof.

By using Equation(12) and by replacing t(tε) we have: (19) DαiU(tε)=DαiX(tε)LT=DαiX(t)BεLT=Xαi(t)BαiBεLT,(19) where Xαi(t) and Bαi as the same as in Theorem 1. □

4. Fundamental relations

In this section we consider the GFDIDE Equation(1) to find the matrix form of each term in this equation. We also convert the solution u(t) defined by a truncated Chebyshev series Equation(3) and its derivative u(k)(t) also the fractional derivates DνiuN(t) with two arguments t,tε can be written in the matrix form as: (20) uN(t)=U(t)A,(20) (21) uN(k)(t)=U(k)(t)A,(21) (22) DνiuN(t)=U(νi)(t)A,(22) (23) uN(s)(tε)=U(s)(tε)A.(23) (24) and     DαiuN(tε)=U(αi)(tε)A,i=0,1,,n,(24) where U(t)=[U0(t),U1(t),U2(t),,UN(t)],A=[A0,A1,A2,,AN]T.

Therefore, by substituting from Equation(8) into Equation(21) we get the matrix relation (25) uN(k)(t)=X(t)BkLTA.(25)

Also, substituting Equation(12) into Equation(22) we can get: (26) DνiuN(t)=Xνi(t)BνiLTA.(26)

From Equation(18) and Equation(24) we have: (27) DαjuN(tε)=Xαj(t)BαjBεLTA.(27)

Finally, form Equation(11) and Equation(23) we get: (28) uN(s)(tε)=X(t)BsBεLTA.(28)

To find the solution for Equation(1) and Equation(2) using Equation(3), the following collocation points are used: (29) tj=ε2(1+cos(πjN)),j=0,1,2,,N.(29)

4.1. The matrix representation for integral term

To find the matrix form for the integral term, we first assume that ki(t,s) may expanded in univariate Chebyshev second kind series with respect to t as the following form: (30) ki(t,s)r=0Nhir(t)Ur(s).(30)

Therefore, the matrix representation for ki(t,s) is given by (31) ki(t,s)Hi(t)UT(s),(31) where Hi(t)=[hi0(t),hi1(t),.,hiN(t)], and hij(t) well defined functions.

Replacing the relations Equation(20) and Equation(31) in the integral part of Equation(1), then we have: (32) aibiki(t,s)y(s)ds=aibiHi(t)UT(s)U(s)Ads=aibiHi(t)LXT(s)X(s)LTAds=aibiHi(t)L[s0,s1,.,sN]T[s0,s1,.,sN]LTAds=Hi(t)L(aibisp+qds)LTA=Hi(t)LZiLTA,(32) where Zi=aibi sp+qds, or Zi=[zpq]=bip+q+1aip+q+1p+q+1,p,q{0,1,,N}.

Thus, the integral term of Equation(1) has the following matrix representation: (33) i=0n4βiHi(t) L Zi LT A.(33)

In the end, we get the matrix form for the conditions Equation(2) with Equation(20) as the following form: (34) X(ζi)BiLTA=μi,(34) we can write Equation(34) in this form: (35) ΩiA=[μi],(35) where Ωi=X(0)BiLT=[vi0,vi1,.,viN].

5. The collocation scheme

According to the typical collocation method, substitute (Equation25Equation28) and Equation(33), into Equation(1) and then substituting the collocation points tj Equation(29). Hence, the fundamental matrix equation takes this form: (36) [i=0n1Qi(tj) Xνi(tj)BνiLT+i=0n2Pi(tj) Xαi(tj)BαiBεLT+i=0n3Qi*(tj) X(tj)B(i)LT+i=0n4Pi*(tj) X(tj)BiBεLTi=0n5βi(tj) Hi(tj) L Zi LT]A=G,(36) or in short (37) [i=0n1Qi XνiBνiLT+i=0n2Pi XαiBαiBεLT+i=0n3Qi* XB(i)LT+i=0n4Pi* XBiBεLTi=0n5βi Hi L Zi LT]A=G,(37) where Qi=[Qi(t0)0000Qi(t1)0000Qi(t2)0000Qi(tN)],Pi=[Pi(t0)0000Pi(t1)0000Pi(t2)00000Pi(tN)],Qi*=[Qi*(t0)0000Qi*(t1)0000Qi*(t2)0000Qi*(tN)],Pi*=[Pi*(t0)0000Pi(t1)0000Pi*(t2)00000Pi*(tN)], and βi=[βi(t0)0000βi(t1)0000βi(t2)00000βi(tN)],G=[g(t0),g(t1),.,g(tN)]T.

EquationEquation (37) represents system of algebraic equations, which contains (N+1) Chebyshev second kind coefficients unknowns, and shortly may written as: (38) MA=G,    or      [M;G],(38) where M=[Mpq]=[i=0n1Qi XνiBνiLT+i=0n2Pi XαiBαiBεLT+i=0n3Qi* XB(i)LT+i=0n4Pi* XBiBεLTi=0n5βi Hi L Zi LT],p,q{0,1,2,,N}.

By replacing the last m rows in Equation(38) by the rows of Equation(35), then we may construct the following augmented matrix to get the solution of Equation(1) under conditions Equation(2). (39) [M¯;G¯]=[w00w01w0Ng(x0)w10w11w1Ng(x1)wNm,0wNm,1wNm,Ng(xNm)v00v01v0Nμ0v10v11v00μ1vm1,0vm1,1vm1,Nμm1],(39) if the rank of the matrix M¯ is equal to the rank of the augmented matrix [M¯;G¯] then the solution of the algebric system exists, and if the two ranks equal to N + 1 then the solution is unique. Therefor the matrix inverse method is used to get the solution as: (40) A=M1G.(40)

6. Numerical results

In this section, the above results are illustrated by introduce some numerical examples for GFDIDEs. Mathematica 7 program is used to obtain the introduced numerical results for five examples.

Example 1.

Consider the linear FIDE with delay: (41) D710u(t)+D12u(t)+D12u(t1)+u(t)=g(t)+11(3s3t) u(s)ds,(41) the subjected conditions u(0)=1,u(0)=0, ε=1 so t[0,1].

The exact solution is u(t)=t2+1, by using the propsed method at Q0(t)=Q1(t)=Q2*(t)=1,P0(t)=β0=1,g(t)=2+16t32.2563t0.5+1.7142t1.3+3.0087t1.5.

Then the fundamental matrix equation of Equation(41) is: (42) [Q0Xν0Bν0LT+Q1Xν1Bν1LT+P0Xα0Bα0B1LT+Q2*XB2LTβ0 H0(t) L Z0 LT]A=G,(42) where B=[010000002000000300000040000005000000],L=[1000000200001040800408001012016006032032],X=[11111110.961940.92530.89010.85620.823610.85350.72850.62180.53070.453010.69130.47790.33040.22840.157910.5000.25000.12500.06250.0312100000],B0.5=[00000001.128380000001.504510000001.805410000001.063320000002.29258],G=[4.34096.6526i4.08836.3708i3.37245.5866i2.31074.4643i1.07583.2228i0.13522.0706i],B0.7=[00000001.114240000001.714220000002.235940000002.710230000003.15143], B1=[11111101234500136100001410000015000001],X0.5=[0iiiii00.9807i0.9434i0.90754i0.90754i0.8730i00.9238i0.7885i0.6730i0.5745i0.4903i00.8314i0.5748i0.3974i0.2747i0.1899i00.3090i0.0295i0.0028i0.0002i0.0009i000000],X0.7=[00.58770.8090i0.58770.8090i0.58770.8090i0.58770.8090i0.58770.8090i00.5703+0.7850i0.51580.7100i0.4666+0.6422i0.42200.5809i0.3817+0.5254i00.51759+0.7124i0.33870.4662i0.2217+0.03051i0.1450.1997i0.0949+0.1307i00.4273+0.5881i0.14780.2032i0.05100+0.0702i0.01760.0242i0.0060+0.0083i00.2905+0.3998i0.027740.0381i0.00264+0.0036i0.00020.0003i0.0002+0.0003i000000].H0=[2300001.9238300001.7071300001.3826300001300000.617330000],Z0=[202/302/5008/3016/15024/352/3046/150142/1050016/150352/1050496/3152/50142/10501126/3150024/350469/315013016/3465].

After we make all calculations for our problem, we can get the solution as: (43) A=[32012000].(43)

Thus, the solution for the problem Equation(41) is. (44) u5(t)=35 U0(t)+14 U2(t)=t2+1.(44) which is represents the exact solution for the proposed problem Equation(41).

Example 2.

Consider the second order linear FIDE (Gülsu et al., Citation2010) (45) uα(t)tu(t)+tu(t)u(t1)+u(t1)=g(t)+11(3s2t) u(s)ds,(45) with the subjected conditions u(0)=1,u(0)=0,ε=1 so t[0,1], and the exact solution is u(t)=cos(t) at α = 2, g(t)=2t2+t(sin(t)+cos(t))cos(t)+sin(t1)+cos(t1)+4tsin(1). Thus, for N = 9 with Equation(3) and Equation(29), and the fundamental matrix equation of Equation(45) is: (46) [Q2* XB2LT+Q1* XBLT+Q0* XLT+P1* XBB1LT+P0* XB1LTβ0 H0 L Z0 LT]A=G.(46)

After we make all calculations for our problem, we can get the solution as: (47) A=[A0A1A2A3A4A5A6A7A8A9],(47) where A0=0.88010,A1=3.1723×107,A2=0.11737,A3=3.8579×107,A4=0.002497,A5=1.9464×107,A6=0.0000209,A7=3.6062×107,A8=1.0761×107,A9=2.9328×109.

A comparison between numerical results with the exact solution at different α, N = 9 is mentioned in . shows the behavior of the numerical results with exact solution at N = 9. We note that EquationEq. (45) found in Gülsu et al. (Citation2010) in the ordinary case (α = 2), we don’t list their results because the authors in this reference obtained the numerical solution using the interval [1,0] and it is incorrect.

Figure 1. Comparison of the numerical results with exact solution at N = 9.

Figure 1. Comparison of the numerical results with exact solution at N = 9.

Table 1. Comparison between numerical results with exact solution at different α, N = 9.

Example 3.

Consider the following linear FDIDE: (48) D710u(t)+D12u(t1)+u(t1)+u″′(t)=g(t)+11801u(s)ds+13510s2u(s)ds,(48) with the subjected conditions u(0)=0,u(0)=0,u(0)=2,ε=1, so t[0,1], with the exact solution is y(t)=t2t4, by using (3) and (29) with Q0(t)=1,P0(t)=1,P1*(t)=1,Q3*(t)=1,g(t)=0.133333+2(1+t)4(1+t)32.06332(1.8459+t)(1.12951+t)(0.524589+t)t0.524t+0.334273(5.12821t1.38.10783t3.3), at N = 8 the fundamental matrix equation of the problem is defined by (49) [Q0 Xν0Bν0LT+P0 Xα0Bα0B1LT+P0* XB B1LT+Q3* X B3LTβ0 H0 L Z0 LTβ1 H1 L Z1 LT]A=G.(49)

After we make all calculations for our problem, we can get the solution as: (50) A=[18011601160000].(50)

Therefor, the solution is of the problem Equation(48) (51) u8(t)=18U0(t)+116U2(t)+116U4(t)=t2t4.(51) which is the exact solution of the problem Equation(48).

Example 4.

Consider the following linear FDIDE (Mohammed, Citation2014): (52) D1/2u(tε)=(8/3)t3/22t1/2π+t12+01s u(s)ds,1+εt1,(52) subject to u(0)=0 with the exact solution u(t)=t2t at ε=0. By using Equation(3) and Equation(29) with Q0(t)=1, at N = 8 the fundamental matrix equation of Equation(52) is: (53) [Q0 Xν0Bν0LTβ0 H0 L Z0 LT]A=G.(53)

After we make all calculations for our problem (when ε=0), we can get the solution as: (54) A=[141214000000].(54)

Then the solution is of EquationEq. (52) (55) u8(t)=14U0(t)+12U1(t)+14U2(t)=t2t.(55) which is the exact solution of the problem Equation(52). A comparison between numerical results at different ε with the exact solution (ε=0), N = 8 is listed in . shows the behavior of the numerical results with exact solution (ε=0) at N = 8.

Figure 2. Comparison of the numerical results with exact solution at N = 8 for example 4.

Figure 2. Comparison of the numerical results with exact solution at N = 8 for example 4.

Table 2. Comparison between numerical results with the exact solution at different values of ε, N = 8 for example 4.

Example 5.

Consider the following linear FIDE with delayed argument (Gülsu et al., Citation2010; Gürbüz, Sezer, & Güler, Citation2014): (56) t Dν2u(t)+t u(t)+u(t1)=f(t)+01(12s272) u(s) ds,  t[0,1].(56)

The initial conditions are u(1)=1,u(1)=2, and the exact solution is u(t)=t24t+4 at ν2=2, where f(t)=1414+(3+t)2+(2+t)2+2(2+t)t2t2. We apply the suggested method with N = 4, then the fundamental matrix equation of the problem becomes as follows: (57) [Q2*XB2LT+Q1*X1BLT+P0*XB1LTβ0H0LZ0LT]A=G,(57)

EquationEquation (57) and condition are presents linear system of (N+1) algebraic equations in the coeffcients ci. The solution of this system gives the Chebyshev coefficients:   A0=92,  A1=4,    A2=12,  A3=1.73868×1016,  A4=6.61509×1018.

Thus, the approximate solution of this problem becomes. (58) u4(t)=94U0(t)4U1(t)+12U2(t)+1.73868×1016U3(t)6.61509×1018U4(t).(58)

A comparison between the absolute errors for the present method at N = 4 with results in Gürbüz et al. (Citation2014) at N = 8 and N = 10 is listed in . shows the comparison of the numerical solution of the present method at N = 4 and results in Gürbüz et al. (Citation2014) with the exact solution. shows the comparison of the present method numerical results of u(t) at different values of ν for N = 4 with exact solution (v = 2).

Figure 3. Comparison of u(t) for N = 4 with ν = 2, 1.8,1.7, 1.6 for example 5.

Figure 3. Comparison of u(t) for N = 4 with ν = 2, 1.8,1.7, 1.6 for example 5.

Table 3. Comparison of the absolute errors for example 5 for different N values at ν = 2.

Table 4. Numerical solution of example 5 for different N values.

7. Conclusion

In this paper, a numerical solution of general form of linear fractional delay integro-differential equation (GFDIDE) is presented using spectral collocation method. The proposed equation represents a general form of intgro-differential equations with delayed argument, which has multi-terms of delayed or non-delayed terms with integer and fractional order derivatives for these terms. The Chebyshev polynomials of the second kind are used as a basis function with the collocation method for GFDIDEs. The collocation scheme reduces the proposed equation to system of algebraic equation. The operational matrices for all terms of GFDIDE according to the fractional calculus are introduced. The accuracy and competence of the suggested scheme have been explained by some numerical examples.

Authors’ contributions

E. M. H. Mohamed suggested the point for this paper and modified the manuscript and arranged it in its final form. K. R. Raslan performed the examples on the computer packge. K. K. Ali and M. A. Abd El Salam revised the mathematical research point and helped in coding using Mathematica program. All authors contributed to the manuscript writing, read and approved the final manuscript.

Disclosure statement

No potential conflict of interest was reported by the authors.

References

  • Ahmad, H., & Khan, T. A. (2020). Variational iteration algorithm I with an auxiliary parameter for the solution of differential equations of motion for simple and damped mass–spring systems. Noise & Vibration Worldwide, 51(1–2), 12–20. doi:10.1177/0957456519889958
  • Ahmad, H., Khan, T. A., & Cesarano, C. (2019). Numerical solutions of coupled Burgers’ equations. Axioms, 8(4), 119. doi:10.3390/axioms8040119
  • Ahmad, H., Seadawy, A. R., & Khan, T. A. (2020). Numerical solution of Korteweg–de Vries-Burgers equation by the modified variational iteration algorithm-II arising in shallow water waves. Physica Scripta, 95(4), 045210. doi:10.1088/1402-4896/ab6070
  • Ahmad, H., Seadawy, A. R., Khan, T. A., & Thounthong, P. (2020). Analytic approximate solutions for some nonlinear Parabolic dynamical wave equations. Journal of Taibah University for Science, 14(1), 346–358. doi:10.1080/16583655.2020.1741943
  • Akyuz, A., & Sezer, M. (2003). Chebyshev polynomial solutions of systems of high-order linear differential equations with variable coefficients. Applied Mathematics and Computation, 144(2–3), 237–247. doi:10.1016/S0096-3003(02)00403-4
  • Ali, K. K., El Salam, M. A. A., & Mohamed, E. M. (2019). Chebyshev operational matrix for solving fractional order delay-differential equations using spectral collocation method. Arab Journal of Basic and Applied Sciences, 26(1), 342–353. doi:10.1080/25765299.2019.1629543
  • Bhrawy, A. H., Alofi, A. S., & Ezz-Eldien, S. S. (2011). A quadrature tau method for fractional differential equations with variable coefficients. Applied Mathematics Letters, 24(12), 2146–2152. doi:10.1016/j.aml.2011.06.016
  • Doha, E. H., Bhrawy, A. H., & Ezz-Eldien, S. S. (2011). A Chebyshev spectral method based on operational matrix for initial and boundary value problems of fractional order. Computers & Mathematics with Applications, 62(5), 2364–2373. doi:10.1016/j.camwa.2011.07.024
  • Doha, E. H., Bhrawy, A. H., & Saker, M. A. (2011). Integrals of Bernstein polynomials: An application for the solution of high even-order differential equations. Applied Mathematics Letters, 24(4), 559–565. doi:10.1016/j.aml.2010.11.013
  • Fang, J. J., & Dai, C. Q. (2020). Optical solitons of a time-fractional higher-order nonlinear Schrödinger equation. Optik, 209, 164574. doi:10.1016/j.ijleo.2020.164574
  • Gökdoğan, A., Merdan, M., & Ertürk, V. S. (2013). A multistage variational iteration method for solution of delay differential equations. International Journal of Nonlinear Sciences and Numerical Simulation, 14(3–4), 159–166. doi:10.1515/ijnsns-2011-0180
  • Gokdogan, A., Merdan, M., & Yildirim, A. (2012). Differential transformation method for solving a neutral functional-differential equation with proportional delays. Caspian Journal of Mathematical Sciences (CJMS), 1, 1.
  • Gülsu, M., Öztürk, Y., & Sezer, M. (2010). A new collocation method for solution of mixed linear integro-differential-difference equations. Applied Mathematics and Computation, 216(7), 2183–2198. doi:10.1016/j.amc.2010.03.054
  • Gürbüz, B., Sezer, M., & Güler, C. (2014). Laguerre collocation method for solving Fredholm integro-differential equations with functional arguments. Journal of Applied Mathematics, 2014, 1–12. doi:10.1155/2014/682398
  • He, J. H. (2000). review on some new recently developed nonlinear analytical techniques. International Journal of Nonlinear Sciences and Numerical Simulation, 1(1), 51–70. doi:10.1515/IJNSNS.2000.1.1.51
  • He, J. H. (2019). The simpler, the better: Analytical methods for nonlinear oscillators and fractional oscillators. Journal of Low Frequency Noise, Vibration and Active Control, 38(3–4), 1252–1260. doi:10.1177/1461348419844145
  • He, J. H. (2020). Taylor series solution for a third order boundary value problem arising in Architectural Engineering. Ain Shams Engineering Journal. In Press. doi:10.1016/j.asej.2020.01.016
  • He, J. H., & Latifizadeh, H. (2020). A general numerical algorithm for nonlinear differential equations by the variational iteration method. International Journal of Numerical Methods for Heat & Fluid Flow. In Press. doi:10.1108/HFF-01-2020-0029
  • Khader, M. M., & Hendy, A. S. (2012). The approximate and exact solution of the fractional order delay differential equations using Legendre pseudo spectral method. International Journal of Pure and Applied Mathematics, 74(3), 287–297.
  • Khader, M. M., & Saad, K. M. (2018). A numerical approach for solving the fractional Fisher equation using Chebyshev spectral collocation method. Chaos, Solitons & Fractals: X, 110, 169–177. doi:10.1016/j.chaos.2018.03.018
  • Mohammed, D. S. (2014). Numerical solution of fractional integro-differential equations by least squares method and shifted Chebyshev polynomial. Mathematical Problems in Engineering, 2014, 1–5. Article ID 431965. doi:10.1155/2014/431965
  • Morgado, M. L., Ford, N. J., & Lima, P. M. (2013). Analysis and numerical methods for fractional differential equations with delay. Journal of Computational and Applied Mathematics, 252, 159–168. doi:10.1016/j.cam.2012.06.034
  • Muthukumar, P., & Ganesh Priya, B. (2017). Numerical solution of fractional delay differential equation by shifted Jacobi polynomials. International Journal of Computer Mathematics, 94(3), 471–492. doi:10.1080/00207160.2015.1114610
  • Rahimkhani, P., Ordokhani, Y., & Babolian, E. (2017). A new operational matrix based on Bernoulli wavelets for solving fractional delay differential equations. Numerical Algorithms, 74(1), 223–245. doi:10.1007/s11075-016-0146-3
  • Ramadan, M. A., & Abd El Salam, M. A. (2016). Solving systems of ordinary differential equations in unbounded domains by exponential Chebyshev collocation method. Journal of Abstract and Computational Mathematics, 1, 33–46.
  • Ramadan, M. A., Raslan, K. R., El Danaf, T. S., & Abd El Salam, M. A. (2017). An exponential Chebyshev second kind approximation for solving high-order ordinary differential equations in unbounded domains, with application to Dawson’s integral. Journal of the Egyptian Mathematical Society, 25(2), 197–205. doi:10.1016/j.joems.2016.07.001
  • Raslan, K. R., Abd El Salam, M. A., Ali, K. K., & Mohamed, E. M. (2019). Spectral Tau method for solving general fractional order differential equations with linear functional argument. Journal of the Egyptian Mathematical Society, 27(1), 33. doi:10.1186/s42787-019-0039-4
  • Saeed, U., & Ur Rehman, M. (2014). Hermite Wavelet method for fractional delay differential equations. Journal of Difference Equations, 2014, 1–8. Article ID 359093. doi:10.1155/2014/359093
  • Siyyam, I. H. (2011). Laguerre tau methods for solving higher-order ordinary differential equations. Journal of Computational Analysis and Applications, 3(2), 173–182.
  • Ur Rehman, M., & Ali Khan, R. (2011). The Legendre wavelet method for solving fractional differential equations. Communications in Nonlinear Science and Numerical Simulation, 16(11), 4163–4173. doi:10.1016/j.cnsns.2011.01.014
  • Wang, B. H., Lu, P. H., Dai, C. Q., & Chen, Y. X. (2020). Vector optical soliton and periodic solutions of a coupled fractional nonlinear Schrödinger equation. Results in Physics, 17, 103036. doi:10.1016/j.rinp.2020.103036
  • Wang, Z., & Guo, B. (2012). Legendre-Gauss-Radau collocation method for solving initial value problems of first order ordinary differential equations. Journal of Scientific Computing, 52(1), 226–255. doi:10.1007/s10915-011-9538-7
  • Wu, G. Z., & Dai, C. Q. (2020). Nonautonomous soliton solutions of variable-coefficient fractional nonlinear Schrödinger equation. Applied Mathematics Letters, 106, 106365. doi:10.1016/j.aml.2020.106365
  • Wu, G. Z., Yu, L. J., & Wang, Y. Y. (2020). Fractional optical solitons of the space-time fractional nonlinear Schrödinger equation. Optik, 207, 164405. doi:10.1016/j.ijleo.2020.164405
  • Xu, M.-Q., & Lin, Y.-Z. (2016). Ying-Zhen Lin Simplified reproducing kernel method for fractional differential equations with delay. Applied Mathematics Letters, 52, 156–161. doi:10.1016/j.aml.2015.09.004
  • Yang, C. (2012). Chebyshev polynomial solution of nonlinear integral equations. Journal of the Franklin Institute, 349(3), 947–956. doi:10.1016/j.jfranklin.2011.10.023
  • Yu, D. N., He, J. H., & García, A. G. (2019). Homotopy perturbation method with an auxiliary parameter for nonlinear oscillators. Journal of Low Frequency Noise, Vibration and Active Control, 38(3–4), 1540–1554. doi:10.1177/1461348418811028