Abstract
In this paper, we apply an efficient hybrid method for solving the fractional Volterra integro-differential equations. The method is based upon hybrid approach consisting a coupling of variational iteration method and Laplace transform. This work extends and applied a novel and simple method to obtain rigorously reliable and accurate results. The stability and convergence of presented method are analyzed by some theorems. Also, several numerical examples are carried out to confirm the validity and efficiency of proposed approach. Moreover, the fractional Volterra population growth model is considered by our method as an application.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Fractional differential equations (FDEs) and fractional integro-differential equations (FIDEs) have gained popularity because of their important applications in science and engineering (Sun et al. 2010; Yuzbasi 2013; Rossikhin and Shitikova 2010; Magin 2008). Although fractional calculus has been introduced three centuries ago, it started to flourish recently. It is important to mention that the fractional derivatives are nonlocal, it means that it is globally defined by an integral over the whole domain, while the integer derivatives are locally defined on the epsilon neighborhood of a chosen point. So, it has been demonstrated that the fractional calculus is more accurate than the integer calculus to describe a lot of phenomena in mechanics, physics, biology, chemistry, and other sciences. Moreover, many mathematical formulations of physical phenomena lead to fractional integro-differential equations (FIDEs), such as heat conduction in materials with memory, fluid dynamics, convection and radiation problems, and chemical kinetics (Larsson et al. 2014; Magin 2008; Podlubny 1999; Rossikhin and Shitikova 2010). Since FIDEs have gained much interest in different research areas and engineering applications, finding accurate methods for solving these equations seems necessary. In recent years, there are several numerical and analytical methods which have been developed to obtain the solution of linear and nonlinear FIDEs. For example in Ma and Huang (2014), proposed and analyzed a spectral Jacobi-collocation method for the numerical solution of linear fractional integro-differential equations. Parand and Nikarya (2014) introduced a new numerical algorithm based on the first kind of Bessel functions collocation method to solve the fractional differential and integro-differential equations. They reduced the solution of a nonlinear fractional problem to the solution of a system of the nonlinear algebraic equations. Tang and Xu (2015) applied the pseudospectral integration matrices for solving fractional differential, integral, and integro-differential equations. Furthermore, Mingxu et al. (2015) obtained the numerical solution of fractional integro-differential equations with weakly singular kernel by the Legendre wavelets method. Eslahchi et al. (2014) studied the collocation method to solve nonlinear FIDEs and also, they investigated the convergence and the stability analysis of this method. Mashayekhi and Razzaghi (2015) presented a new numerical method for solving nonlinear FIDEs based on the hybrid functions approximation which consists of block-pulse functions and Bernoulli polynomials. Dehghan and Shahini (2015) developed the pseudospectral approach based on the rational Legendre and rational Chebyshev functions to solve the nonlinear integro-differential Volterra’s population model.
In this paper, we are going to provide a convergent technique for the solutions of FIDEs of the form:
with the initial conditions
where f and g are given continuous functions, the kernel k(x, t) is given smooth function, y(x) is unknown function and \(D^{\alpha }\) is the Caputo fractional derivative of order \(\alpha\) defined as (Oldham and Spanier 1974):
and \(I^{\alpha }\) denotes the Riemann–Liouville fractional integral operator of order \(\alpha\), defined by Kilbas et al. (2006)
For the Riemann–Liouville fractional integral and Caputo fractional derivative, we have the following properties:
In 2015, we successfully introduced and applied a new scheme based on a hybrid approach consisting of the variational iteration method and Laplace transform for solving multi-order fractional differential equations and fractional partial differential equations which was named the reconstruction of variational iteration method (RVIM) (Hesameddini and Rahimi 2015; Hesameddini et al. 2016). In this work, we present the RVIM for solving FIDEs (1) subject to (2). Moreover, the convergence and stability of the proposed method will be investigated by some theorems. Our aim is to provide an accurate scheme which is easy to implement numerically without any special assumptions and also, be efficient and reliable. It is to be noted that in comparison with some other numerical methods, the proposed method is more accurate and need less computational cost. This paper is organized as follows. In Sect. 2, the RVIM is developed to solve the FIDEs. The stability and the convergence analysis in the infinity norm will be described in Sect. 3. In Sect. 4, we applied the proposed method to solve several numerical experiments to demonstrate the accuracy and efficiency of our method. In Sect. 5, we consider the fractional Volterra population growth model as an application. Finally, the conclusion is summarized in Sect. 6.
2 The Basic Concept of the Reconstruction of Variational Iteration Method (RVIM)
To represent the basic idea of our technique, we derive the reconstruction of variational iteration method(RVIM) and describe its implementation for the problem (1), (2). Unlike the variational iteration method(VIM), in which the Lagrange multiplier must be identified optimally via the variational theory, we can derive an iterative relation by the RVIM without any knowledge of variational theory and any restrictive assumptions.
To describe the RVIM, at first, by taking the Laplace transform from both sides of (1) and using the zero artificial initial conditions, the following relation resulted
For convenient in writing, suppose that \(N(y(x))=g(x)y(x)+f(x)+\int _{0}^{x}{k(x,t)y(t)\mathrm{d}t}\). So,
Then, by applying the inverse Laplace transform to both sides of (4) and using the convolution theorem, we have
Therefore, the following iteration formulation is obtained.
where \(y_{k}(x)\) is the k-th approximate solution of y(x), i.e. \(y(x)\approx y_{k}(x)\). Since, we must impose the actual conditions (2) to obtain \(y_{0}{(x)}\), so it is obtained by Taylor series of actual conditions (2). Noting the definition of Riemann–Liouville fractional integral operator, the relation (6) can be written as:
Finally, the exact solution y(x) is obtained by \(y(x)=\lim _{k\rightarrow \infty }{y_{k}{(x)}}.\) In the next section, we prove the stability and convergence properties of this method for solving (1).
3 Stability and Convergence of the RVIM
In this section, we will show the stability and convergence properties of the reconstruction of variational iteration method for the following Volterra fractional integro-differential equation:
3.1 The Stability of Fractional Volterra Integro-Differential Equations
To show the stability of (8), it is sufficient to prove that a small change in initial conditions cause only a small change in the obtained solution. So, we prove the following theorem.
Theorem 3.1
Lety(t) and\(\tilde{y}(t)\)be the solutions of the following problems.
and
where\(|b_i-c_i|\le \varepsilon _i\ \ i=0,1,\ldots ,n-1\)and suppose that there exist constantsM and Nsuch that
Then, we have
where,\(E_{\alpha ,i+1}(Nx^\alpha +M\frac{x^{\alpha +1}}{\alpha +1})\)is the two parameter Mittag–Leffler function that for any argument\(z\in C\)and two parameters\(\alpha ,\beta \in C\), with\({\rm{Rel}}(\alpha )>0\), is defined as:
Proof
According to our method, we know that \(y_k(x)\) and \(\tilde{y}_k(x)\) (k-th approximate solutions of (9) and (10), respectively) satisfy in the following iteration relations.
and
Equations (13) and (14) imply that
Using (13), (14) and (15), one obtains
Similarly, using (13), (14), (15) and (16), we have
Therefore, we obtain
Consequently, by continuing the above procedure, we can conclude that
As we know, if \(k\rightarrow \infty\), then \(y_k(x)\rightarrow y(x)\) and \(\tilde{y}_k(x)\rightarrow \tilde{y}(x)\). So, if \(k\rightarrow \infty\), then using (19), one obtains
Since, the Mittag–Leffler function is a convergent series and \(x\in [0,1]\), therefore, (20) indicates that the small change in initial conditions will cause the small change in the obtained solution. So the proof is completed. \(\square\)
3.2 The Convergence of RVIM for the Fractional Volterra Integro-Differential Equations
In this section, we investigate the convergence analysis of the proposed method based on the error estimate. The main result is presented in the following theorem.
Theorem 3.2
Consider the fractional Volterra integro-differential Eq. (8), the sequence (7) with\(y_0(x)=\sum _{i=0}^{n-1}{c_i\frac{x^i}{i!}}\)will converge toy(x) whenever
Also, the error estimate resulted by the following relation.
where\(L=\max \{k_1,k_2\}\)and\(E_k(x)=y_k(x)-y(x)\)is ak-th error estimate for all\(k=1,2,\ldots\).
Proof
Evidently, by applying the fractional integral operator to both sides of (8), we have
Subtracting (7) from (23) yields
Then, we can write
Also,
Consequently, we arrive at
Besides, we know that
Considering (26) and (27), one can conclude that
Therefore,
Since, \(\sum _{j=0}^{\infty }\frac{(2LX^{\alpha +1})^{j}}{\Gamma (\alpha j+1)}=E_{\alpha }(2LX^{\alpha +1})\) is the convergent Mittag–Leffler function Podlubny (1999), so
Therefore, if \(k\rightarrow \infty\) then \(\Vert E_{0}\Vert _{\infty }\frac{(2LX^{\alpha +1})^{k+1}}{\Gamma (\alpha (k+1)+1)}\rightarrow 0\) and this completes the proof. \(\square\)
4 Numerical Experiments
In this section, we present some examples to illustrate the applicability, efficiency and accuracy of our method. All test problems are taken from the literature and the calculations were performed using Maple software. Also, to show that our method is practical for nonlinear FIDEs and partial FIDEs, two examples are presented.
Example 4.1
Consider the following FIDE (Sayevand et al. 2013)
subject to the initial condition
The exact solution of this problem is \(y(x)=x^{\alpha +1}E_{\alpha +2,\alpha +2}(x^{\alpha +2})\) (Sayevand 2014).
According to the RVIM, the following iterative relation resulted
where \(y_0(x)=0\) and \(y_{n}(x)\) indicates the n-th approximation of y(x).
According to (33), the following relations are obtained.
Therefore,
which is the exact solution of (31).
Example 4.2
Consider the following FIDE in two cases.
Case 1: choosing f(x) subject that the exact solution of (34), be \(\frac{x^{\frac{10}{3}}}{\Gamma (\frac{13}{3})}+\frac{2x^{\frac{11}{3}}}{\Gamma (\frac{14}{3})}-\frac{x^4}{12}\).
According to the RVIM, the following iterative relation is resulted
where \(y_{0}{(x)}=0\).
The approximate solutions \(y_k(x)\) for \(k=4,5,6\) are shown in Figs. 1, 2 and 3. From these figures, we can conclude that the numerical solutions become more and more accurate when k increases. In Table 1, the errors are given in the infinity norm and \(L_2\) norm for different values of k using the presented method. Also, maximum error obtained for different values of N using the spectral-collocation method Ma and Huang (2014) and method in Mashayekhi and Razzaghi (2015), that is based on the hybrid functions consisting of block-pulse functions and Bernoulli polynomials are shown in this table. In comparison with Ma and Huang (2014) and Mashayekhi and Razzaghi (2015), our method provides more accurate results.
Case 2: choosing f(x) subject that the exact solution of (34), be \(\frac{x^{\frac{5}{3}}}{\Gamma (\frac{8}{3})}+\frac{x^{\frac{10}{3}}}{\Gamma (\frac{13}{3})}+\frac{2x^{\frac{11}{3}}}{\Gamma (\frac{14}{3})}-\frac{x^4}{12}\), then similarly, Fig. 4 shows the approximate solutions \(y_k(x)\) for \(k=4,\ldots ,8\). Moreover, absolute errors of our method for different values of k are demonstrated in Table 2. This implies that the approximate solutions become more and more satisfactory and accurate by increasing the value of k.
Example 4.3
Consider the following nonlinear fractional integro-differential equation (Eslahchi et al. 2014)
where \(g(x)=2\sqrt{x}+2x^{\frac{3}{2}}-(\sqrt{x}+x^{\frac{3}{2}})\ln (1+x)\) and \(f(x)=\frac{2\mathrm{{arctan}}h(\frac{\sqrt{x}}{\sqrt{1+x}})}{\sqrt{\pi } \sqrt{\pi 1+x}}-2x^{\frac{3}{2}}\). The exact solution of this equation is \(y(x)=\ln (1+x)\) (Eslahchi et al. 2014). According to the RVIM, the following iterative relation resulted.
Using (37), the following relations are obtained.
therefore, \(y(x)=\lim _{k\rightarrow \infty }{y_{k}(x)}=\sum _{n=1}^{\infty }\frac{(-1)^{n+1}x^n}{n}=\ln (1+x),\) which is the exact solution of (36). This example was also solved by the collocation method (Eslahchi et al. 2014) and fractional pseudospectral integration matrices (Tang and Xu 2015). The approximate results were reported for various N in Eslahchi et al. (2014) and Tang and Xu (2015). Eslahchi et al. (2014) showed that in the best situation the resulted maximum of absolute error is 9.0178e−06 and if \(N=150\) the infinity norm in Tang and Xu (2015) is 1.1127e−05, whereas we obtained the exact solution.
Example 4.4
Consider the following fractional partial integro-differential equation
subject to the initial condition \(u(x,0)=\sin (\pi x).\)
The exact solution of this problem for \(\alpha =1\) is \(u(x,t)=\sin (\pi x)\sum _{n=0}^{\infty }\frac{(-\pi ^{\frac{5}{2}}t^{\frac{3}{2}})^n}{\Gamma (\frac{3}{2}n+1)}\).
According to the RVIM, the recursive relation is given by
Then, we have
Therefore,
Thus, the closed form solution for \(\alpha =1\) of (38) resulted as:
which is the exact solution of (38). This shows that this method can successfully be applied for solving fractional partial integro-differential equations. This example was previously solved in Mashayekhi and Razzaghi (2015) and the authors applied the pseudospectral spatial discretization based on the Legendre–Gauss–Lobatto collocation points to convert the problem (38) to a system of integro-differential equations. The absolute errors obtained for different values of t for \(\alpha =1\) and \(k=16\) are reported in Mashayekhi and Razzaghi (2015). They showed that for the best approximate solution, the absolute error for \(t=0.4\) and \(N=6\) is equal to 9.7e−06. It is obvious that the present method gives better results than the method in Mashayekhi and Razzaghi (2015). The obtained numerical solutions for different values of \(\alpha\) are depicted in Figs. 5 and 6, which are consistent with the exact solution for this equation.
Example 4.5
Finally, consider the following fractional integro-differential equation
subject to \(y(0)=0\).
The exact solution of this problem is \(y(x)=x^{2}-x\) (Kumar et al. 2016).
According to the RVIM, the following iterative relation resulted.
Using (42), the following relations are obtained.
therefore, \(y(x)=\lim _{k\rightarrow \infty }{y_{k}(x)}=x^2-x,\) which is the exact solution of (41). This example was studied by three numerical schemes such as Linear (S1), Quadratic (S2) and Quadratic-Linear (S3) scheme in Kumar et al. (2016). The maximum absolute errors are reported in Tables 3 for the schemes S1, S2 and S3. From this table, it is observed that in the best situation, the maximum of absolute error is 5.20829e−05, whereas we obtained the exact solution.
5 An Application
Many problems in engineering and different fields of sciences can be modeled by the fractional integro-differential equations. Among these problems, we can refer to the fractional population growth model of a species within a closed system which can be written as the following Volterra integro-differential equation:
with initial condition
where \(a > 0\) is the birth rate coefficient, \(b>0\) is the crowding coefficient and \(c > 0\) is the toxicity coefficient (Yuzbasi 2013). Also, u(t) is the population at time t with initial population u(0). The total metabolism or total amount of toxins accumulated from time zero is presented in this model through the integral. Since the system is closed, the presence of the toxic term always causes the population level to fall to zero in the long run. It is worth mentioning that for \(\alpha =1\), we have classical logistic growth model.
In this part, we solve this model by the proposed method for \(\alpha =1,\ \beta =0.1\), \(k=\frac{c}{ab}=0.1\) and the following approximate solution is obtained.
also, for \(\alpha =\frac{1}{2},\ \beta =0.1\) and \(k=0.1\), we have
which are the same as that results given in Xu (2009).
Furthermore, to show the accuracy of our method for solving this model, we compute the following error estimate:
Figures 7 and 8 show the numerical results and error estimate for the population growth model, respectively. These figures confirm the efficiency of our method for solving this type of equations.
6 Conclusion
In this work, we apply an efficient scheme based on the VIM and Laplace transform, named the reconstruction of variational iteration method (RVIM), to solve Volterra integro-differential equations of fractional order (FIDEs). This method was more accurate, effective and convenient to solve FIDEs and did not require any knowledge of variational theory. Also, without any restrictive assumptions one could derive an iterative relation. Moreover, the stability and convergence properties of our method for solving FIDEs have been proved. Several examples are presented to demonstrate the efficiency and accuracy of the proposed method. The results showed that the RVIM could obtain solutions with a remarkable accuracy in only a few number of iterations. Tables and graphs of the numerical results indicated that in comparison with some other well-known methods, our method was more effective and accurate. The method was also applied to nonlinear FIDEs and fractional partial integro-differential equations and population growth model and the obtained results were very interesting.
References
Dehghan M, Shahini M (2015) Rational pseudospectral approximation to the solution of a nonlinear integro-differential equation arising in modeling of the population growth. Appl Math Model. https://doi.org/10.1016/j.apm.2015.01.001
Eslahchi MR, Dehghan M, Parvizi M (2014) Application of the collocation method for solving nonlinear fractional integro-differential equations. J Comput Appl Math 257:105–128
Hesameddini E, Rahimi A (2015) Solving fractional partial differential equations with variable coefficients by the reconstruction of variational iteration method. Z Naturforsch A 70:375–382
Hesameddini E, Rahimi A, Asadollahifard E (2016) On the convergence of a new reliable algorithm for solving multi-order fractional differential equations. Commun Nonlinear Sci Numer Simulat 34:154–164
Kilbas AA, Srivastava HM, Trujillo JJ (2006) Theory and applications of fractional differential equations. Elsevier, San Diego, pp 888–96
Kumar K, Pandey RK, Sharma S (2016) Comparative study of three numerical schemes for fractional integro-differential equations. J Comput Appl Math. https://doi.org/10.1016/j.cam.2016.11.013
Larsson S, Racheva M, Saedpanah F (2014) Discontinuous Galerkin method for an integro-differential equation modeling dynamic fractional order viscoelasticity. Comput Methods Appl Mech Eng. https://doi.org/10.1016/j.cma.2014.09.018
Ma X, Huang C (2014) Spectral collocation method for linear fractional integro-differential equations. Appl Math Model 38:1434–1448
Magin RL (2008) Modeling the cardiac tissue electrode interface using fractional calculus. J Vib Control 14:1431–1442
Mashayekhi S, Razzaghi M (2015) Numerical solution of nonlinear fractional integro-differential equations by hybrid functions. Eng Anal Bound Elem 56:81–89
Mingxu Y, Lifeng W, Huang J (2015) Legendre wavelets method for the numerical solution of fractional integro-differential equations with weakly singular kernel. Appl Math Model. https://doi.org/10.1016/j.apm.2015.10.009
Oldham KB, Spanier J (1974) The fractional calculus: theory and application of differentiation and integration to arbitrary order. Academic Press, New York
Parand K, Nikarya M (2014) Application of bessel functions for solving differential and integro-differential equations of the fractional order. Appl Math Model. https://doi.org/10.1016/j.apm.2014.02.001
Podlubny I (1999) Fractional differential equations. Academic Press, New York
Rossikhin YA, Shitikova MV (2010) Application of fractional calculus for dynamic problems of solid mechanics: novel trends and recent results. Appl Mech Rev 63:1–52
Sayevand K (2014) Analytical treatment of Volterra integro-differential equations of fractional order. Appl Math Model. https://doi.org/10.1016/j.apm.2014.12.024
Sayevand K, Fardi M, Moradi E, Hamati BF (2013) Convergence analysis of homotopy perturbation method for Volterra integro-differential equations of fractional order. Alex Eng J 52:807–812
Sun H, Chen W, Li C (2010) Fractional differential models for anomalous diffusion. Phys A Stat Mech Appl 389:2719–2724
Tang X, Xu H (2015) Fractional pseudospectral integration matrices for solving fractional differential, integral, and integro-differential equations. Commun Nonlinear Sci Numer Simulat. https://doi.org/10.1016/j.cnsns.2015.06.028
Xu H (2009) Analytical approximations for a population growth model with fractional order. Commun Nonlinear Sci Numer Simulat 14:1978–1983
Yuzbasi S (2013) A numerical approximation for volterras poulation growth model with fractional order. Appl Math Model 37:3216–3227
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hesameddini, E., Rahimi, A. An Efficient Hybrid Method and Its Convergence Analysis for Solving Volterra Integro-Differential Equations with Fractional Order. Iran J Sci Technol Trans Sci 43, 555–565 (2019). https://doi.org/10.1007/s40995-017-0401-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40995-017-0401-z