![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
ABSTRACT
In this study, a collocation method, one of the type of projection methods based on the generalized Bernstein polynomials, is developed for the solution of high-order linear Fredholm–Volterra integro-differential equations containing derivatives of unknown function in the integral part. The method is valid for the mixed conditions. The convergence analysis and error bounds of the method are also given. Besides, six examples are presented to demonstrate the applicability and validity of the method.
1. Introduction
In the early 1900s, Vito Volterra has introduced new type of equations called as integro-differential equations for his research study on population growth phenomenon. It is clear that one or more derivatives of the unknown function appear out under the integral sign in this type of equations. Many physical and mathematical problems, such as chemical, biological, mechanical, engineering, financial, industrial and so on, can be modelled by integro-differential equations. The applications of integro-differential equations are also important in electromagnetism physics and fluid dynamics. Scientists and engineers come across with the integro-differential equations in their research work including transfers of the heat and mass, problems of the electrical circuit and biological diversity. Since it is not usually possible to find an exact solution of the integro-differential equations, new trends on the numerical methods for solving these types of equations have been developed with calculating techniques and programming supports. One of the most frequently used numerical method is collocation method. In recent years, collocation methods such as Bessel [Citation1], Chebyshev [Citation2,Citation3], Taylor polynomials [Citation4] and B-spline functions [Citation5] have been given for approximating the solutions of linear Fredholm–Volterra integro-differential equations.
In this paper, by benefiting from the definition of the generalized Bernstein polynomials and their approach [Citation6] we develop a collocation method for approximating the solution of -order linear Fredholm–Volterra integro-differential equation in the most general form as
(1)
(1) under the mixed conditions
(2)
(2) where
,
,
and
are defined functions respectively on the interval
and
,
is an unknown function,
,
,
,
and
are known constants and
. To solve approximately integro-differential equation (Equation1
(1)
(1) ), we should select a solution that satisfy the equation approximately. In other words, the solution should be close to the exact solution of Equation Equation1
(1)
(1) . There are various methods to get the approximate solution. The most popular of these is the collocation method. Moreover, this method can be called as projection method because the collocation method makes essential use of projection (linear) operators [Citation7].
Let's give the following Theorem 1.1 (see [Citation8]) that is an important relation between the generalized Bernstein basis polynomials and their derivatives.
Theorem 1.1
The derivatives of the generalized Bernstein basis polynomials hold the following relation:
Here
,
are
matrices,
is
matrix such that the elements of
are defined by
for
and
is identity matrix. Here
are generalized Bernstein basis polynomials defined on
.
In the reminder of this paper, the collocation method for linear integro-differential equations is presented, and then convergence and error bounds of the method are analysed. After that, some numerical examples are also given to demonstrate the efficiency of the method.
2. Method of solution
Theorem 2.1
Let be collocation points and
. By means of the generalized Bernstein polynomials, the linear Fredholm–Volterra integro-differential equation (Equation1
(1)
(1) ) can be reduced to the following matrix equation:
(3)
(3) Here
are
matrices, and
are
matrices for
. Besides, the elements of
and
matrices are defined as
Proof.
Since
, Equation Equation1
(1)
(1) has the generalized Bernstein polynomial solution, therefore the following is satisfied:
(4)
(4) such that
Using Theorem 1.1, expression (Equation4
(4)
(4) ) can be rewritten as
(5)
(5) By substituting relation (Equation5
(5)
(5) ) and the collocation points into integro-differential equation (Equation1
(1)
(1) ), linear algebraic equation system is obtained in the form:
(6)
(6) Here, it is obvious that
from the definition of the collocation method. This system can also be written in the compact form as
(7)
(7) such that
Therefore, Equation Equation7
(7)
(7) for
can be written in the desired matrix form (Equation3
(3)
(3) ) and the proof is completed.
The matrices in Equation Equation3(3)
(3) are obviously denoted by
General linear integro-differential equation (Equation1
(1)
(1) ) under mixed conditions (Equation2
(2)
(2) ) can be solved by the following steps:
Step 1. Equation Equation3(3)
(3) can be written simply as follows:
(8)
(8) so that
. Here
is n+1-dimensional unknown matrix. The matrix equation corresponds to a linear algebraic system. First,
and
are calculated.
Step 2. From expression (Equation5(5)
(5) ), the matrix form of mixed conditions (Equation2
(2)
(2) ) can be written as
(9)
(9) Here
is evaluated by
.
Step 3. Let be denoted as new augmented matrix that is acquired by adding the elements of augmented row matrices (Equation9
(9)
(9) ) to the end of augmented matrix (Equation8
(8)
(8) ). If the number of collocation points is S=n+1, then
such that
is
and
is
dimensional matrices. Besides the augmented matrix can be defined as
that is obtained by replacing the m rows of augmented matrix (8) with the rows of augmented matrix (9) as follows:
In this case,
is
and
is
dimensional matrices.
Step 4. When or
, the unknown coefficient matrix
is uniquely determined [Citation9]. Then, this system can be solved by the Gauss Elimination, Generalized Inverse, LU and QR factorization methods.
3. Convergence and error analysis
Definition 3.1
The maximum error can be defined as
where
and
are exact and approximate solutions, respectively. Impending
, the maximum norm can be denoted by
Besides maximum, mean and root of the mean square errors at the collocation points can be calculated respectively by the following formulas:
In addition, residual error for the confessed Bernstein collocation method can be expressed as
(10)
(10)
Theorem 3.1
If then the following inequality is hold for some
Proof.
The above theorem can be easily proved by considering the induction technique and transformation like the theorem presented on the interval
by DeVore and Lorentz [Citation10].
Considering k=0 and the definition of the maximum norm in the Theorem 3.1, the following corollary can be noted:
Corollary 3.1
If then the following inequality is hold:
Theorem 3.2
Let be collocation points. If f,
and
for
then the residual errors hold the following inequality at the collocation points:
and
. Here σ and τ are constants which depend on the collocation points.
Proof.
By taking from Equation Equation1
(1)
(1) and substituting it in residual error (Equation10
(10)
(10) ), the absolute residual error can be written as follows:
(11)
(11) Since
and
for
and
, the residual errors provide the following inequality:
If Theorem 3.1 is applied to the right side of the inequality, then we have
If we take the maximum of the right side of this inequality with regard to t, then we can rewrite the residual error bound as
such that
and
Denoting
we obtain the desired result. Since σ and τ are constants,
as
. This completes the proof.
Theorem 3.3
If f, and
then residual error bound has the following inequality:
and convergency:
such that θ, φ and ϕ are positive constants:
where
is denoted as in Theorem 3.2.
Proof.
Applying Theorem 3.1 to the right-hand side of inequality (Equation11(11)
(11) ), we get
From the definition of the maximum error and the properties of the norm, the error bound can be written as
If we consider the θ, φ and ϕ as noted above, then the residual error bound is obtained. Since θ, φ and ϕ are constants,
as
. This completes the proof.
4. Numerical results
The proposed method is tested on six numerical examples. Numerical results of this method are computed in Matlab 7.1 by considering the adding and deleting techniques mentioned in Step 3. Besides, these results and their comparisons with the other methods are demonstrated by the tables and figures.
Example 4.1
Consider the linear Fredholm integro-differential equation with initial conditions as follows:
Exact solution of the above equation is
.
The mean errors that calculated on the collocation points ;
by the proposed method are indicated with the increasing n values in Table . The table exhibited that the numerical solutions attained by deleting the last eight row matrix are better than the numerical solutions attained by adding for increasing n values. However, the absolute errors obtained by adding technique converge faster than the results of the Variational Iteration method [Citation11] given as the iteration k in Table . It exhibited that the presented method has more effective numerical results without using iteration than the other method.
Table 1. Mean errors ![](//:0)
for Example 4.1.
Table 2. Comparison of the ![](//:0)
for Example 4.1.
Example 4.2
Consider the linear Fredholm–Volterra integro-differential equation
under the mixed conditions
Here the exact solution is
.
The absolute errors of the method attained by adding and deleting the first and last two row matrices at the collocation points ;
are given for different n values in Figures and . We can see from Figure , the best result for n=2 is attained, and note that the exact solution to the problem is a second-degree polynomial.
The mean errors at the Chebyshev collocation points ;
by the presented method are compared with the results by the Chebyshev collocation method [Citation12] in Table . The table exhibited that the numerical results attained by adding and deleting both the first and last two row matrices are more effective than the numerical results of the other method.
Table 3. Comparison of the mean errors for Example 4.2.
Example 4.3
Let us consider the linear Fredholm–Volterra integro-differential equation
under the initial condition
. Exact solution of the above equation is
.
We find the exact solution as similar to the Chebyshev collocation method [Citation13] for n=3. If you pay attention, the exact solution of the problem is a third-degree polynomial.
Example 4.4
Consider the Volterra integral equation of the first kind
under the initial conditions
Here the exact solution is
.
The root of mean square errors is obtained on the collocation points ;
by applying the adding technique in the proposed method. The attained results are compared with the Chebyshev collocation method [Citation12], spectral method [Citation14] which is based on the Chebyshev polynomials and Lagrange collocation interpolation method [Citation15] in Table . The table is exhibited that the numerical results of the presented method are much better than the others. Besides, the best result is obtained for n=2, since the exact solution of problem is a second-degree polynomial.
Table 4. Comparison of ![](//:0)
errors for Example 4.4.
Example 4.5
Consider the following Volterra integro-differential equation [Citation16] that represents the charged particle motion for certain configurations of oscillating magnetic fields:
under the initial conditions
where
,
and
are given periodic functions of time. Let the above problem be given with
The exact solution of this problem is
.
The maximum errors of the proposed method and the He's homotopy perturbation method [Citation17] are compared in Table . The numerical results of this method are computed with the collocation points ;
and deleting technique. As can be seen from Table , the presented method converges more rapidly and demonstrates more effective results than the Homotopy perturbation method.
Table 5. Comparison of the ![](//:0)
errors for Example 4.5.
Example 4.6
Consider the third-order integro-differential equation
under the initial conditions
,
and
. The exact solution for this problem is
.
In Table , the absolute errors attained by applying the adding technique to the proposed method are compared with the Variational iteration method [Citation11]. The numerical results also calculated on the collocation points ;
and interval
. Although the exact solution is a trigonometric function, it can be observed from Table that the results of presented method are much better than the results of the other method.
Table 6. Comparison of the ![](//:0)
errors for Example 4.6.
5. Conclusion
In this paper, a collocation method based on the generalized Bernstein polynomials has been improved for the solutions of linear Fredholm–Volterra integro-differential equations in the general form. This method is valid on the spaces of . Unlike the previous studies to be about the collocation method of nonlinear equations, the error bounds and convergence of the proposed method have been researched. Some numerical examples have been scrutinized to view the suitability and practicability of this method. The numerical results that are computed with the both the adding and deleting techniques have been considered and compared. We can say that deleting the last row matrices for initial conditions and deleting the middle row matrices for boundary conditions lead to more effective results than the other deleting techniques. Besides we demonstrate that the numerical results attained by deleting are better than the numerical results obtained by adding the smallest n values. However, the numerical results obtained by adding are more easily calculated, and convergence is faster than the numerical results obtained by deleting for increasing n values. In general, the method is much better and more impressive than the other methods mentioned in Examples 4.1–4.6. In particular, the equation that contains derivative within the integral has the most notable numerical results for smaller n values than the others. If the exact solution of the mth-order equation is a nth-degree polynomial, then the best numerical result is obtained for n=m. The numerical results demonstrate usefulness of the proposed method. This method will pave the way for the numerical solutions of the other linear equations.
Disclosure statement
No potential conflict of interest was reported by the authors.
ORCID
Neşe İşler Acar http://orcid.org/0000-0003-3894-5950
Ayşegül Daşcıoğlu http://orcid.org/0000-0001-8931-6930
References
- Yüzbaşı Ş. Improved Bessel collocation method for linear Volterra integro-differential equations with piecewise intervals and application of a Volterra population model. Appl Math Model. 2016;40:5349–5363. doi: 10.1016/j.apm.2015.12.029
- Ramadan M, Raslan K, Hadhoud A, et al. Numerical solution of high-order linear integro-differential equations with variable coefficients using two proposed schemes for rational Chebyshev functions. NTMSCI. 2016;3:22–35. doi: 10.20852/ntmsci.2016318802
- Mishra VN, Marasi HR, Shabanian H, et al. Solution of Voltra–Fredholm integro-differential equations using Chebyshev collocation method. Global J Technol Optim. 2017;8. doi:10.4172/2229-8711.1000210
- Kürkçü ÖK, Aslan E, Sezer M. A novel collocation method based on residual error analysis for solving integro-differential equations using hybrid Dickson and Taylor polynomials. Sains Malaysiana. 2017;46:335–347. doi: 10.17576/jsm-2017-4602-19
- Ebrahimi N, Rashidinia J. Spline collocation for Fredholm and Volterra integro-differential equations. Int J Math Model Comput. 2014;4:289–298.
- Akyüz-Daşcıoğlu A, Isler Acar N. Bernstein collocation method for solving nonlinear differential equations. MCA. 2013;18:293–300. doi: 10.3390/mca18030293
- Atkinson KE. The numerical solution of integral equations of the second kind. UK: Cambridge University Press; 2009.
- Akyüz-Daşcıoğlu A, Isler Acar N. Bernstein collocation method for solving linear differential equations. GU J Sci. 2013;26:527–534.
- Schneider H, Barker GP. Matrices and linear algebra. New York: Dover Publications; 1989.
- DeVore RA, Lorentz GG. Constructive approximation. In: Bernstein polynomials. Berlin: Springer; 1993
- Shang X, Han D. Application of the variational iteration method for solving n th-order integro-differential equations. J Comput Appl Math. 2010;234:1442–1447. doi: 10.1016/j.cam.2010.02.020
- Akyüz-Daşcıoğlu A. A Chebyshev polynomial approach for linear Fredholm–Volterra integro-differential equations in the most general form. App Math Comp. 2006;181:103–112. doi: 10.1016/j.amc.2006.01.018
- Yüksel G, Gülsu M, Sezer M. A Chebyshev polynomial approach for high-order linear Fredholm–Volterra integro-differential equations. GU J Sci. 2012;25: 393–401.
- El-Hawary HM, El-Sheshtawy TS. Spectral method for solving the general form linear Fredholm–Volterra integro differential equations based on Chebyshev polynomials. J Mod Met Numer Math. 2010;1:1–11.
- Rashed MT. Lagrange interpolation to compute the numerical solutions of differential, integral and integro-differential equations. Appl Math Comput. 2004;151: 869–878.
- Machado JM, Tsuchida M. Solutions for a class of integro-differential equations with time periodic coefficients. Appl Math E-Notes. 2002;2:66–71.
- Dehghan M, Shakeri F. Solution of an integro-differential equation arising in oscillating magnetic fields using He's homotopy perturbation method. Prog Electromagnetic Res. 2008;78:361–376. doi: 10.2528/PIER07090403