Abstract
The aim of this paper is to carry out an improved analysis of the convergence of the Nyström and degenerate kernel methods and their superconvergent versions for the numerical solution of a class of linear Fredholm integro-differential equations of the second kind. By using an interpolatory projection at Gauss points onto the space of (discontinuous) piecewise polynomial functions of degree , we obtain convergence order for degenerate kernel and Nyström methods, while, for the superconvergent and the iterated versions of theses methods, the obtained convergence orders are and , respectively. Moreover, we show that the optimal convergence order is restored at the partition knots for the approximate solutions. The obtained theoretical results are illustrated by some numerical examples.
1. Introduction
Integro-differential equations emerged at the beginning of the twentieth century thanks to the work of Vito Volterra. The applications of these equations have proved worthy and effective in the fields of engineering, mechanics, physics, chemistry, astronomy, biology, economics, potential theory, electrostatics, etc. (see [1,2,3,4] and references therein).
Many numerical methods have been developed for solving integro-differential equations. Each of these methods has its inherent advantages and disadvantages, and the search for easier and more accurate methods is a continuous and ongoing process. Among the existing methods in the literature, we cite the Adomian decomposition [5], homotopy analysis [2], Chebyshev and Taylor collocation [6], Taylor series expansion [7,8], integral mean value [9], and decomposition method [10]. For other methods to solve integro-differential equations, see [11,12,13,14].
Recently, many authors have used spline functions for the numerical solution of integro-differential equations; in particular, a semi-orthogonal spline wavelets approximation method for Fredholm integro-differential equations was proposed in [15]. In [16], the authors used a fast multiscale Galerkin method for solving second order linear Fredholm integro-differential equation with Dirichlet boundary conditions. In [17], the authors applied B-spline collocation method for solving numerically linear and nonlinear Fredholm and Volterra integro-differential equations, and in [18] an exponential spline method for approximating the solution of Fredholm integro-differential equation was studied. More recently, in [19] Kulkarni introduced an efficient method called modified projection method or multi-projection method to solve Fredholm integral equations of the second kind. Inspired in Kulkarni’s method, authors in [20] have introduced superconvergent Nyström and degenerate kernel methods to solve the same type of equations.
This work is concerned with numerical methods to solve a class of linear Fredholm integro-differential equations of the form
where , a, f, and k are continuous functions, and y is the function to be determined.
The paper is organised as follows. In Section 2, the proposed methods to solve (1) are defined along with relevant notations. In Section 3, error estimates are given and precise convergence orders are obtained. Implementation details on the linear systems are discussed in Section 4. Finally, in Section 5, we provide some numerical results that illustrate the convergence orders of the proposed methods and we give a comparison with other known approaches in the literature.
2. Methods and Notations
Consider the following partition of the interval
Let , and let be the maximum step size of the partition. We assume that as . For , we denote by the space of all polynomials of degree . Let
be the space of piecewise polynomials of degree , with breakpoints at . No continuity conditions are imposed at the breakpoints. Let be the set of r Gauss points, i.e., the zeros of the Legendre polynomials in . Define as follows:
Then
is the set of Gauss points in . Let
be the Lagrange polynomials of degree on , which satisfy .
Define
It is easy to verify that and .
Let
For a fixed p, the family of functions form a basis (Lagrange basis) for the space of polynomials functions of degree in . As, in the space , no continuity conditions are imposed at the breakpoints, we deduce that the set form a basis of this space.
Let be the interpolatory operator defined by
It follows that Then as for each By using a result in [21], can be extended to a projection from to .
Under the regularity assumptions on , and k, it is well known that (see e.g., [22]) the initial value problem (4) has a unique solution y that satisfies the integral equation
where A is a primitive function of a.
We consider the following Volterra operator
and we define
Then, Equation (6) becomes
In this paper, we propose to solve the above equation by using the four following methods based on the projection given in (3).
- (1)
- Degenerate kernel method, where the operator is approximated by the following degenerate kernel operatorwithThe approximate equation of (8) is then given by
- (2)
- Nyström method, where the operator is approximated by the Nyström operator based on and defined bywith . The corresponding approximate equation of (8) is then given by
- (3)
- Superconvergent degenerate kernel method, where the operator is approximated by the following finite rank operatorThe corresponding approximation of (8) becomesFurthermore, we define the iterated solution by
- (4)
- Superconvergent Nyström method, where the operator is approximated by the following finite rank operatorThe corresponding approximation of (8) becomesAdditionally, we define the iterated solution by
3. Convergence Analysis
In addition to the assumptions about a, f, and k required previously to insure the existence and the uniqueness of the exact solution of (1), we assume in the subsequent considerations that the operator is invertible with a bounded inverse. Therefore, it is easy to verify that, for the above four methods, the operators and are invertible for enough large n and we have
where and are constants independent of n [20,21].
Hence for large enough n, the approximate equations have unique solutions. Moreover, in the following lemma, we give some error estimates essential in the proof of the convergence orders.
Lemma 1.
For a sufficiently large integer n and for , the following estimates hold:
whereandare constants independent of n.
Proof.
The proof can be investigated in a similar way with the proof of Theorem 4 of [20]. □
In the rest of this section the following estimates are crucial. For , (see [23], Corollary 7.6, p. 328), it holds
For and , we find
where and are constants independent of n.
The following results provide the convergence orders associated with each approximate solution defined above.
Theorem 1.
Theorem 2.
Proof.
We only consider the case of superconvergent degenerate kernel method . For the case of superconvergent Nyström method , the proof can be investigated in a similar way. Let and let m be an integer such that . We have
where .
On the other hand, for and again using (19), we find
where .
Moreover, it is easy to prove that
Then, from (22), it follows that
In the following theorem, we give superconvergence results for the approximate solutions and at the partition knots.
Theorem 3.
Proof.
Let . The error function satisfies the following equation
where
Under the regularity assumptions on , and k, Equation (31) has a unique solution satisfying the initial condition , which is given by
where is the differential kernel (see [22]).
Then
Next, for , we have
Using (19) and the regularity of the resolvent kernel , it is easy to show that the first term on the right hand side of (32) is on . For the second, using (18) and (22), we find
We deduce that
Hence
which proves (30). For , the proof is similar. □
4. Implementation Details
In this section, we consider the reduction of (9)–(11) and (13) to systems of linear equations. Let , and let denote the usual inner product on , we put
- Degenerate kernel and Nyström approximate solutions
Theorem 4.
Let B and be the vectors with components
Let M and be the matrices with entries
Proof.
From Equation (9), the approximate solution can be written as
The coefficients are obtained by replacing into Equation (9) and by identifying the coefficients of the functions , which we suppose to be linearly independent.
More precisely, we find the equations
which are expressed in matrix form as
where B and M are given by (33) and (34). This completes the proof for .
By the same techniques, the form of and the corresponding linear system are derived. □
- Superconvergent degenerate kernel and Nyström approximate solutions
Theorem 5.
Let B and be vectors with components
and let and be matrices with entries
The approximate solution is given by
where is the solution of the following linear system of size :
Proof.
From (11) and the explicit expression of , it is easy to prove that takes the form
where the coefficients and are obtained by replacing given by (40) into the approximate Equation (11) and by identifying coefficients of the family of functions , supposed to be linearly independent. More precisely, we find the following equations
and
The proof is complete. □
Theorem 6.
Let F and be the vectors with the components
and let and be the matrices with the entries
The approximate solution is given by
where is the solution of the following linear system of size :
Proof.
The proof can be presented in a similar way as that of Theorem 5. □
Remark 1.
It should be noted that there are integrals in setting up the above systems and in evaluating the approximate solutions and their iterated versions. These integrals are evaluated numerically by suitable quadrature rules with high accuracy to imitate the exact integration.
5. Numerical Results
In this section, we illustrate the accuracy and effectiveness of theoretical results established in the previous sections for numerically solving Fredholm integro-differential equations. More precisely, we consider four numerical examples of such equations defined on and given in the following table.
| Kernel | Function | Function | Exact Solution | |
| Example 1 | ||||
| Example 2 | ||||
| Example 3 | ||||
| Example 4 |
Firstly, for Examples 1 and 2, we consider the space of piecewise constant functions and the space of piecewise linear functions defined on the interval endowed with the uniform partition
For different values of n and for , we compute the maximum absolute errors
Moreover, we present the corresponding numerical convergence orders denoted and obtained by the logarithm to base 2 of the ratio between two consecutive errors. The obtained results are illustrated in the following tables.
Table 1, Table 2, Table 3 and Table 4 show that the superconvergent Nyström and degenerate kernel methods are more accurate than the Nyström and degenerate kernel methods, and the computed NCOs match well with the expected values.
Table 1.
Numerical methods based on piecewise constant functions .
Table 2.
Numerical methods based on piecewise constant functions .
Table 3.
Numerical methods based on piecewise linear functions .
Table 4.
Numerical methods based on piecewise linear functions .
Next, in order to give a comparison, we illustrate in Table 5 and Table 6 the punctual errors provided by the application of the superconvergent Nyström and degenerate kernel methods and other known errors obtained in [24,25]. In particular, for we denote by
the punctual errors obtained by our methods for and , while denote the errors obtained in [24] by using a cubic spline interpolation, and are those obtained in [25] by using Adomian’s decomposition with four iterations.
Table 5.
Comparison with results given in [24].
Table 6.
Comparison with results given in [25].
The results in Table 5 and Table 6 show that the error obtained by our methods are comparable with those given in [24,25]. However, we notice that in [24] cubic spline functions (piecewise polynomials of degree three) are used, and in [25], four iterations were needed to obtain these errors, while in our case only piecewise constant polynomials defined on the partition (41) with were enough to obtain the same accuracy.
6. Conclusions
In this paper, we have developed Nyström, degenerate kernel methods and their superconvergent/iterated superconvergent versions for the numerical solution of Fredholm linear integro-differential equations. We have proved that these methods exhibit high convergent orders. Finally, such methods turn out to be very effective, with low computational cost and comparable with other methods known in the literature.
Author Contributions
Conceptualization, D.S., M.T. and D.B.; methodology, M.T.; software, A.S.; validation, D.S. and D.B.; formal analysis, M.T. and D.B.; investigation, A.S. and M.T.; resources, D.S. and D.B.; data curation, A.S.; writing—original draft preparation, A.S.; writing—review and editing, A.S. and M.T.; visualization, D.S.; supervision, D.B. and D.S.; funding acquisition, D.B. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding and APC was funded by University of Granada.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Akyüz, A.; Sezer, M. A Taylor polynomial approach for solving high-order linear Fredholm integro-differential equations in the most general form. Int. J. Comput. Math. 2007, 84, 527–539. [Google Scholar] [CrossRef]
- Jaradat, H.; Alsayyed, O.; Al-Shara, S. Numerical solution of linear integro-differential equations. J. Math. Stat. 2008, 4, 250–254. [Google Scholar] [CrossRef] [Green Version]
- Nas, S.; Yalçinba, S.; Sezer, M. A Taylor polynomial approach for solving high-order linear Fredholm integro-differential equations. Int. J. Math. Educ. Sci. Technol. 2000, 31, 213–225. [Google Scholar]
- Saadatmandia, A.; Dehghan, M. Numerical solution of the higher-order linear Fredholm integro-differential-difference equation with variable coefficients. Appl. Math. Comput. 2010, 59, 2996–3004. [Google Scholar] [CrossRef] [Green Version]
- Hashim, I. Adomian decomposition method for solving BVPs for fourth-order integro-differential equations. J. Comput. Appl. Math. 2006, 193, 658–664. [Google Scholar] [CrossRef] [Green Version]
- Yalçinbas, S.; Sezer, M. A Taylor collocation method for the approximate solution of general linear Fredholm Volterra integro-difference equations with mixed argument. Appl. Math. Comput. 2006, 175, 675–690. [Google Scholar] [CrossRef]
- Darania, P.; Ebadian, A. A method for the numerical solution of the integro-differential equations. Appl. Math. Comput. 2007, 188, 657–668. [Google Scholar] [CrossRef]
- Kurta, N.; Sezer, M. Polynomial solution of high-order linear Fredholm integro-differential equations with constant coefficients. J. Frankl. Inst. 2008, 345, 839–850. [Google Scholar] [CrossRef]
- Avazzadeh, Z.; Heydari, M.; Loghmani, G. Numerical solution of Fredholm integral equations of the second kind by using integral mean value theorem. Appl. Math. Comput. 2011, 35, 2374–2383. [Google Scholar] [CrossRef]
- El-Sayed, S.M.; Kaya, D.; Zarea, S. The decomposition method applied to solve high-order linear Volterra–Fredholm integro-differential equations. Int. J. Nonlinear Sci. Numer. Simul. 2004, 5, 105–112. [Google Scholar] [CrossRef]
- El-Sayed, A.M.A.; Omar, Y.M.Y. On the Weak Solutions of a Delay Composite Functional Integral Equation of Volterra-Stieltjes Type in Reflexive Banach Space. Mathematics 2022, 10, 245. [Google Scholar] [CrossRef]
- Rubbioni, P. Solvability for a Class of Integro-Differential Inclusions Subject to Impulses on the Half-Line. Mathematics 2022, 10, 224. [Google Scholar] [CrossRef]
- Shokri, A.; Shokri, A.A. The hybrid Obrechkoff BDF methods for the numerical solution of first order initial value problems. Acta Univ. Apulensis 2014, 38, 23–33. [Google Scholar]
- Shokri, A. The multistep multiderivative methods for the numerical solution of first order initial value problems. TWMS J. Pure Appl. Math. 2016, 7, 88–97. [Google Scholar]
- Lakestani, M.; Razzaghi, M.; Dehghan, M. Semiorthogonal spline wavelets approximation for Fredholm integro-differential equations. Math. Probl. Eng. 2006, 2006, 096184. [Google Scholar] [CrossRef]
- Chen, J.; He, M.; Huang, Y. A fast multiscale Galerkin method for solving second order linear Fredholm integro-differential equation with Dirichlet boundary conditions. J. Comput. Appl. Math. 2020, 364, 112352. [Google Scholar] [CrossRef]
- Mahmoodi, Z.; Rashidinia, J.; Babolian, E. B-spline collocation method for linear and nonlinear Fredholm and Volterra integro-differential equations. Appl. Anal. 2013, 92, 1787–1802. [Google Scholar] [CrossRef]
- Jalilian, R.; Tahernezhad, T. Exponential spline method for approximation solution of Fredholm integro-differential equation. Int. J. Comput. Math. 2020, 97, 791–801. [Google Scholar] [CrossRef]
- Kulkarni, R.P. A superconvergence result for solutions of compact operator equations. Bull. Aust. Math. Soc. 2003, 68, 517–528. [Google Scholar] [CrossRef] [Green Version]
- Allouch, C.; Sablonnière, P.; Sbibih, D.; Tahrichi, M. Superconvergence Nyström and degenerate kernel methods for integral equations of the second kind. J. Integral Equ. Appl. 2012, 24, 463–485. [Google Scholar] [CrossRef]
- Atkinson, K.; Graham, I.; Sloan, I. Piecewise continuous collocation for integral equations. SIAM J. Numer. Anal. 1983, 20, 172–186. [Google Scholar] [CrossRef]
- Brunner, H. Collocation Methods for Volterra Integral and Related Functional Differential Equations; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
- Chatelin, F. Spectral Approximation of Linear Operators; Academic Press: New York, NY, USA, 1983. [Google Scholar]
- Amirfakhrian, M.; Shakibi, K. Solving integro-differential equation by using b-spline interpolation. Int. J. Math. Model. Comput. 2013, 3, 237–244. [Google Scholar]
- Vahidi, A.R.; Babolian, E.; Cordshooli, G.A.; Azimzadeh, Z. Numerical solution of Fredholm integro-differential equation by Adomian’s decomposition method. Int. J. Math. Anal. 2009, 3, 1769–1773. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).