![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
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)
(1)
under the conditons
(2)
(2)
where
and ζi, μi are given constants, also
g(t),
are well-defined functions. Therefor, m is equal to the greatest integer order derivative exist
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)
(1)
(1) , and the solution is expressed in the form:
(3)
(3)
are Chebyshev polynomials of the second kind and Ar are unknown Chebyshev coefficients and N is any positive integer such that
The Chebyshev polynomials are orthogonal and defined on the interval [–1, 1], and EquationEq. (1)
(1)
(1) has two different arguments
must be define in [–1, 1], so t in EquationEq. (1)
(1)
(1) is
Also the integration limits of the integral part is in Chebyshev interval i.e.
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 of order σ is defined in the following form:
(4)
(4)
and
Properties 1.
where λ and μ are real constants.
2.2. The second kind Chebyshev polynomials
The second kind Chebyshev polynomials represent an orthogonal polynomials of degree n in t defined as:
where
and
The second kind Chebyshev polynomials are generated by the following recurrence relation
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)
(5)
where
From previous relation one can define that:
for even n we find
for odd n is we may write
From above we can write U(t) as general matrix form as:
(6)
(6)
where U(t) and X(t) matrices are in following form:
and L is a matrix given by
In addition, L has size and the last row used for odd values of N
where the previous last row will be the last row in even values of N
Now, the κth order derivative of the matrix U(t) given from Equation(6)
(6)
(6) as:
(7)
(7)
3. Matrices of derivatives
In this section the generalized operational matrices for U(t), and
are introduced according to the properties of Caputo fractional derivative.
Lemma 3.1.
The order derivative of the row vector U(t), is in the following form:
(8)
(8)
where B is square matrix written as:
(9)
(9)
Lemma 3.2.
, represents the row vector can be written as:
(10)
(10)
where
Corollary 3.1.
The integer order derivative for the row vector
, may written as:
(11)
(11)
From previous lemmas with the fractional calculus properties we can introduce the following theorem:
Theorem 1.
The fractional order derivative for U(t) takes the following form:
(12)
(12)
(13)
(13)
(14)
(14)
if
then
(15)
(15)
(16)
(16)
Proof.
(17)
(17)
Corollary 3.2.
The fractional order derivative for
takes the following form:
(18)
(18)
Proof.
By using Equation(12)(12)
(12) and by replacing
we have:
(19)
(19)
where
and
as the same as in Theorem 1. □
4. Fundamental relations
In this section we consider the GFDIDE Equation(1)(1)
(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)
(3)
(3) and its derivative
also the fractional derivates
with two arguments
can be written in the matrix form as:
(20)
(20)
(21)
(21)
(22)
(22)
(23)
(23)
(24)
(24)
where
Therefore, by substituting from Equation(8)(8)
(8) into Equation(21)
(21)
(21) we get the matrix relation
(25)
(25)
Also, substituting Equation(12)(12)
(12) into Equation(22)
(22)
(22) we can get:
(26)
(26)
From Equation(18)(18)
(18) and Equation(24)
(24)
(24) we have:
(27)
(27)
Finally, form Equation(11)(11)
(11) and Equation(23)
(23)
(23) we get:
(28)
(28)
To find the solution for Equation(1)(1)
(1) and Equation(2)
(2)
(2) using Equation(3)
(3)
(3) , the following collocation points are used:
(29)
(29)
4.1. The matrix representation for integral term
To find the matrix form for the integral term, we first assume that may expanded in univariate Chebyshev second kind series with respect to t as the following form:
(30)
(30)
Therefore, the matrix representation for is given by
(31)
(31)
where
and
well defined functions.
Replacing the relations Equation(20)(20)
(20) and Equation(31)
(31)
(31) in the integral part of Equation(1)
(1)
(1) , then we have:
(32)
(32)
where
or
Thus, the integral term of Equation(1)(1)
(1) has the following matrix representation:
(33)
(33)
In the end, we get the matrix form for the conditions Equation(2)(2)
(2) with Equation(20)
(20)
(20) as the following form:
(34)
(34)
we can write Equation(34)
(34)
(34) in this form:
(35)
(35)
where
5. The collocation scheme
According to the typical collocation method, substitute (Equation25(25)
(25) –Equation28
(28)
(28) ) and Equation(33)
(33)
(33) , into Equation(1)
(1)
(1) and then substituting the collocation points tj Equation(29)
(29)
(29) . Hence, the fundamental matrix equation takes this form:
(36)
(36)
or in short
(37)
(37)
where
and
EquationEquation (37)(37)
(37) represents system of algebraic equations, which contains
Chebyshev second kind coefficients unknowns, and shortly may written as:
(38)
(38)
where
By replacing the last m rows in Equation(38)(38)
(38) by the rows of Equation(35)
(35)
(35) , then we may construct the following augmented matrix to get the solution of Equation(1)
(1)
(1) under conditions Equation(2)
(2)
(2) .
(39)
(39)
if the rank of the matrix
is equal to the rank of the augmented matrix
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)
(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)
(41)
the subjected conditions
so
The exact solution is by using the propsed method at
Then the fundamental matrix equation of Equation(41)(41)
(41) is:
(42)
(42)
where
After we make all calculations for our problem, we can get the solution as:
(43)
(43)
Thus, the solution for the problem Equation(41)(41)
(41) is.
(44)
(44)
which is represents the exact solution for the proposed problem Equation(41)
(41)
(41) .
Example 2.
Consider the second order linear FIDE (Gülsu et al., Citation2010)
(45)
(45)
with the subjected conditions
so
and the exact solution is
at α = 2,
Thus, for N = 9 with Equation(3)
(3)
(3) and Equation(29)
(29)
(29) , and the fundamental matrix equation of Equation(45)
(45)
(45) is:
(46)
(46)
After we make all calculations for our problem, we can get the solution as:
(47)
(47)
where
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)(45)
(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
and it is incorrect.
Table 1. Comparison between numerical results with exact solution at different α, N = 9.
Example 3.
Consider the following linear FDIDE:
(48)
(48)
with the subjected conditions
so
with the exact solution is
by using (3) and (29) with
at N = 8 the fundamental matrix equation of the problem is defined by
(49)
(49)
After we make all calculations for our problem, we can get the solution as:
(50)
(50)
Therefor, the solution is of the problem Equation(48)(48)
(48)
(51)
(51)
which is the exact solution of the problem Equation(48)
(48)
(48) .
Example 4.
Consider the following linear FDIDE (Mohammed, Citation2014):
(52)
(52)
subject to
with the exact solution
at
By using Equation(3)
(3)
(3) and Equation(29)
(29)
(29) with
at N = 8 the fundamental matrix equation of Equation(52)
(52)
(52) is:
(53)
(53)
After we make all calculations for our problem (when ), we can get the solution as:
(54)
(54)
Then the solution is of EquationEq. (52)(52)
(52)
(55)
(55)
which is the exact solution of the problem Equation(52)
(52)
(52) . A comparison between numerical results at different ε with the exact solution (
), N = 8 is listed in . shows the behavior of the numerical results with exact solution (
) 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.](/cms/asset/63d22893-be96-452e-b24e-482bb98bf150/tabs_a_1807702_f0002_c.jpg)
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)
(56)
The initial conditions are and the exact solution is
at
where
We apply the suggested method with N = 4, then the fundamental matrix equation of the problem becomes as follows:
(57)
(57)
EquationEquation (57)(57)
(57) and condition are presents linear system of
algebraic equations in the coeffcients ci. The solution of this system gives the Chebyshev coefficients:
Thus, the approximate solution of this problem becomes.
(58)
(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.](/cms/asset/6087f215-c7ff-4a13-b921-8fe8c77610d1/tabs_a_1807702_f0003_c.jpg)
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