Next Article in Journal
Lp-Lq-Well Posedness for the Moore–Gibson–Thompson Equation with Two Temperatures on Cylindrical Domains
Next Article in Special Issue
Serial and Parallel Iterative Splitting Methods: Algorithms and Applications to Fractional Convection-Diffusion Equations
Previous Article in Journal
Optimization of Ordering and Allocation Scheme for Distributed Material Warehouse Based on IGA-SA Algorithm
Previous Article in Special Issue
Some High-Order Iterative Methods for Nonlinear Models Originating from Real Life Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Iterative Solution of Linear Fredholm Integral Equations of Second Kind via Inverse-Free Iterative Schemes

by
José Manuel Gutiérrez
1,
Miguel Ángel Hernández-Verón
1,* and
Eulalia Martínez
2
1
Department of Mathematics and Computation, University of La Rioja, 26006 Logroño, Spain
2
Instituto Universitario de Matemática Multidisciplinar, Universitat Politècnica de València, 46022 València, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(10), 1747; https://doi.org/10.3390/math8101747
Submission received: 4 September 2020 / Revised: 25 September 2020 / Accepted: 30 September 2020 / Published: 11 October 2020

Abstract

:
This work is devoted to Fredholm integral equations of second kind with non-separable kernels. Our strategy is to approximate the non-separable kernel by using an adequate Taylor’s development. Then, we adapt an already known technique used for separable kernels to our case. First, we study the local convergence of the proposed iterative scheme, so we obtain a ball of starting points around the solution. Then, we complete the theoretical study with the semilocal convergence analysis, that allow us to obtain the domain of existence for the solution in terms of the starting point. In this case, the existence of a solution is deduced. Finally, we illustrate this study with some numerical experiments.

1. Introduction

In this study, we focus on some particular integral equations known as Fredholm integral equations [1]. These kinds of integral equations appear frequently in many scientific disciplines, such as mathematical physics, engineering, or applied mathematics, due to the fact that a large class of initial and boundary value problems can be converted to Volterra or Fredholm integral equations. The potential theory has contributed more than any field to give rise to integral equations. Mathematical physics models, such as diffraction problems, scattering in quantum mechanics, conformal mapping, and water waves also contributed to the creation of integral equations. Moreover, Volterra’s population growth model, biological species living together, propagation of stocked fishing in a new lake, heat transfer, and the heat radiation are among many areas that are described by integral equations. Many scientific problems give rise to integral equations with logarithmic kernels. Integral equations often arise in electrostatic, low frequency electromagnetic problems, electro magnetic scattering problems, and the propagation of acoustical and elastic waves [2,3,4,5,6,7].
Usually, these type of equations can not be solved analytically, so different numerical methods have been used to handle these integral equations. For instance, we can mention the successive approximation method, the Adomian decomposition method, or the variational iteration method, amongst many other techniques.
Fredholm integral equations of first kind have the form
y ( x ) = u v K ( x , t ) y ( t ) d t , x [ u , v ] ,
and those of second kind can be written as
y ( x ) = h ( x ) + λ u v K ( x , t ) y ( t ) d t , x [ u , v ] , λ R .
In both cases, < u < v < + , λ R , function h ( x ) C [ u , v ] is given, the function K ( x , t ) is a known function in [ u , v ] × [ u , v ] , called the kernel of the integral equation, and y ( x ) C [ u , v ] is the unknown function to be determined. In addition, if function h ( x ) is the zero constant function, the integral equation is said to be homogeneous.
For integral Equation (1), we can consider the operator K : C [ u , v ] C [ u , v ] , given by
[ K ( y ) ] ( x ) = u v K ( x , t ) y ( t ) d t , x [ u , v ] .
Then, the Equation (1) can be expressed as ( I λ K ) y ( x ) = h ( x ) . Therefore, when there exists ( I λ K ) 1 , a solution of Equation (1) is given by
y * ( x ) = ( I λ K ) 1 h ( x ) .
Formula (3) provides us with the solution of Equation (1), from a theoretical point of view. However, in many cases, the calculus of the inverse operator ( I λ K ) 1 could be very complicated. Hence, for practical purposes, it is advisable to look for alternative techniques to approach this inverse operator. One of these techniques is the use of iterative methods (Newton, Chebyshev, and others) to the problem of the calculus of inverse operators. In the case of Fredholm integral equations, the approximation of the inverse ( I λ K ) 1 by different iterative schemes allows us to approximate the corresponding solution of (1). This is the aim and main target of this work. The rest of the document is organized as follows.
In Section 2, we present a technique for solving Fredholm integral equations with separable kernels. This technique provides us with good starting points for the iterative methods we want to use to approximate the inverse operator that appears in (3). These iterative schemes are developed and analyzed in Section 3. In Section 4, we introduce the main theoretical results, with the study of the local and semilocal convergence of the aforementioned methods. Next, Section 5 is devoted to the numerical experiments. Finally, Section 6 contains the conclusions of our study.

2. Fredholm Integral Equations with Separable Kernels

In some particular cases, it is possible to calculate the exact solution of an integral equation in the form of (1). For example, when the kernel K ( x , t ) is separable, that is
K ( x , t ) = i = 1 m a i ( x ) b i ( t ) ,
there is a known technique to obtain the exact solution of the corresponding integral equation [8,9].
Actually, if we denote I j = u v b j ( t ) y * ( t ) d t , by (3) we have
( I λ K ) y * ( x ) = y * ( x ) λ j = 1 m a j ( x ) I j = h ( x ) .
Then, if there exists ( I λ K ) 1 , we have
( I λ K ) 1 h ( x ) = y * ( x ) = h ( x ) + λ j = 1 m a j ( x ) I j .
It is easy to check that the integrals I j can be calculated independently of y * . To do this, we multiply the second equality of (4) by b i ( x ) , and we integrate in the x variable. Hence, we have
I i λ j = 1 m a b b i ( x ) a j ( x ) d x I j = u v b i ( x ) h ( x ) d x .
Now, if we denote
α i j = u v b i ( x ) a j ( x ) d x and β i = u v b i ( x ) h ( x ) d x ,
we obtain the following linear system of equations
I i λ j = 1 m α i j I j = β i , i = 1 , , m .
This system has a unique solution if
Det α 11 1 λ α 12 a 13 α 1 m α 21 α 22 1 λ α 23 α 2 m α m 1 a m 2 α m 3 α m m 1 λ 0 ,
so, we assume 1 λ is not an eigenvalue of the matrix ( α i j ) . Thus, if I 1 , I 2 , , I m is the solution of system (5), we can obtain directly the inverse operator ( I λ K ) 1 , and therefore the exact solution of Equation (1) given by
y * ( x ) = ( I λ K ) 1 h ( x ) = h ( x ) + λ j = 1 m a j ( x ) I j .
Now, we approach the case of non-separable kernels. In this situation, the successive approximations method [10] and Picard’s method [11] are usually applied. In both methods, neither inverse operators nor derivative operators are needed. These two facts make them very interesting from a practical point of view. However, they only reach a linear order of convergence, and this aspect could condition their practical application.

3. Iterative Methods to Approximate the Inverse of an Operator

With the aim of reaching quadratic convergence, we can apply Newton’s method [10] to approximate the inverse of the operator L = I λ K defined from Equation (1) to obtain the solution y * ( x ) of Fredholm integral Equation (1). To do this, we first consider
G : G L ( C [ u , v ] , C [ u , v ] ) L ( C [ u , v ] , C [ u , v ] ) and G ( T ) = T 1 L ,
so that L 1 is the solution of the equation G ( T ) = 0 , where
G L ( C [ u , v ] , C [ u , v ] ) = { T L ( C [ u , v ] , C [ u , v ] ) : T 1 exists }
and L ( C [ u , v ] , C [ u , v ] ) is the set of bounded linear operators from the Banach space C [ u , v ] into the Banach space C [ u , v ] . Hence, following [10] or [12], we can apply Newton’s method to the nonlinear functional equation G ( T ) = 0 with G ( T ) = T 1 L to approximate L 1 . Consequently, the following iterative algorithm is obtained
N 0 given , N k + 1 = 2 N k N k L N k , k 0 .
We can use other iterative methods to approximate the solution of the functional equation G ( T ) = 0 with G ( T ) = T 1 L . For instance, if we use the well-known Chebyshev’s method ([13]), we obtain the algorithm
C 0 given , C k + 1 = 3 C k 3 C k L C k + C k L C k L C k , k 0 .
Note that Chebyshev’s method has cubic convergence. Like Newton’s method (7), Chebyshev’s method (8) does not use inverse operators for approximating the solution of the equation G ( T ) = 0 to obtain the inverse operator of L . For this reason, our main aim in this paper is to generalize this idea and to use iterative methods which do not use inverse operators for approaching this inverse operator and, therefore, the solution of the integral Equation (1). In addition, we want to approximate a solution of Equation (1) with any prefixed R-order of convergence p 2 . It is known [14] that if we find an R-order of convergence p of a sequence { y m } , this sequence has the order of convergence of at least p.
Now, we are interested in generalizing the iterative schemes (7) and (8), obtained from Newton’s and Chebyshev’s methods respectively. Our idea is to construct iterative schemes, with a prefixed order of convergence, that do not use inverse operators for approximating the inverse of an operator L.
For this, we observe that both Newton’s and Chebyshev’s methods satisfy equalities in the form
I N k L = I ( 2 N k 1 N k 1 L N k 1 ) L = ( I N k 1 L ) 2 ,
I C k L = I ( 3 C k 1 3 C k 1 L C k 1 + C k 1 L C k 1 L C k 1 ) L = ( I C k 1 L ) 3 .
Therefore, if we want to obtain an iterative scheme with a prefixed R-order of convergence p 2 , we can consider a sequence T k = ϕ ( T k 1 ) such that I T k L = ( I T k 1 L ) p . Consequently, we have
T k L = I ( I T k 1 L ) p = I j = 0 p p j ( 1 ) j ( T k 1 L ) j = j = 1 p p j ( 1 ) j + 1 ( T k 1 L ) j = j = 0 p 1 p j + 1 ( 1 ) j ( T k 1 L ) j T k 1 L ,
so, we obtain, for approximating L 1 , the following general iterative method:
T 0 given , T k = j = 0 p 1 p j + 1 ( 1 ) j ( T k 1 L ) j T k 1 , k 1 and p N { 1 } .
It is possible to get this family of iterative schemes, by using inverse interpolation, as shown in [15]. In this work it is also proved that for a fixed value p 2 , this iterative scheme has an R-order of convergence p and therefore an order of convergence of at least p.
Now, from the previous iterative schemes given in (9), we can approximate a solution of Equation (1) by means of the iterative scheme given by the following algorithm
T 0 given , y k = T k h , T k + 1 = j = 0 p 1 p j + 1 ( 1 ) j ( T k L ) j T k , k 1 and p N { 1 } .
Observe that in this case, the iterative scheme (10) does not use inverse operators for approximating the solution of Equation (1).

4. Convergence Study

We can analyze the convergence of the iterative scheme (10) in two different ways. The first way, called local convergence, assumes that there exists a solution y * of the equation ( I λ K ) y ( x ) = h ( x ) . Under certain conditions on the operator L = ( I λ K ) , we obtain a ball B ( y * , R 1 ) ¯ , called convergence ball, in which the convergence of the iterative scheme is guaranteed by taking any point on the ball as the starting point y 0 . The second way, called semilocal convergence, consists in giving conditions on the starting point y 0 and on the operator L, obtaining a ball of existence of the solution of the equation L y ( x ) = h ( x ) , B ( x 0 , R 2 ) ¯ , called existence ball, and the convergence of the iterative scheme taking y 0 as the starting point.
Next, we establish the local and semilocal convergence of the iterative scheme given by (10).

4.1. Local Convergence Study

As we have previously indicated, to obtain a local convergence result of the iterative scheme given by (10), we assume that there exists a solution y * of the equation L y ( x ) = h ( x ) . To do this, we suppose that there exists L 1 , so, there exists y * = L 1 h .
Firstly, we obtain a result for the sequence { T m } given in (9).
Lemma 1.
Suppose that there exists L 1 and let T 0 B L 1 , γ L with γ ( 0 , 1 ) . Then, the sequence { T m } defined by (9) belongs to B L 1 , γ L and
L 1 T m γ p m 1 L 1 T 0 .
Proof. 
Taking into account the definition of the sequence (9), we have I T m L = ( I T m 1 L ) p . Then, if T m 1 B L 1 , γ L , we have
L 1 T m ( I T m L ) L 1 L 1 T m 1 p L p 1 < γ p L < γ L ,
so, T m B L 1 , θ L for all m 1 .
If we apply recursively the previous inequalities, we obtain
L 1 T m L 1 T m 1 p L p 1 L 1 T 0 p m L p m 1 ,
and, therefore, by the hypotheses, we obtain
L 1 T m γ p m 1 L 1 T 0 .
 □
Now, we can apply the previous Lemma to obtain a local convergence result for the iterative scheme (10).
Theorem 1.
We suppose that there exists L 1 and T 0 L ( C [ u , v ] , C [ u , v ] ) such that T 0 B L 1 , γ L , with γ ( 0 , 1 ) . Then, for each y 0 B y * , γ h L , the sequence { y m } defined by (10) belongs to B y * , γ h L and converges with R-order of convergence at least p to y * , the solution of Equation (1). In addition,
y * y m γ p m 1 L 1 T 0 h .
Proof. 
From Lemma 1, the sequence { T m } belongs to B L 1 , γ L , therefore
y * y m = ( L 1 T m ) h γ h L ,
so, we have that y m B y * , γ h L for m N .
On the other hand, by taking into account Lemma 1 again, we obtain
y * y m L 1 T m h γ p m 1 L 1 T 0 h ,
and then { y m } converges with R-order of convergence at least p to y * , the solution of Equation (1). □

4.2. Semilocal Convergence Study

To obtain a semilocal convergence result, we give conditions on the starting point y 0 and on the operator L. As y 0 = T 0 h , it is sufficient to give conditions for the operator T 0 . Firstly, we obtain a result for the sequence { T m } defined by (9).
Lemma 2.
Let T 0 L ( C [ u , v ] , C [ u , v ] ) such that I T 0 L μ , with μ ( 0 , 1 ) . Then, the sequence { T m } defined by (9) belongs to B T 0 , μ T 0 1 μ . Moreover,
T m + k T m μ p m μ p m + k 1 μ T 0 , k 1 .
Proof. 
As I T k L = ( I T k 1 L ) p , we have
I T m L I T m 1 L p I T 0 L p m μ p m .
On the other hand, as we can see in [16],
k = j p 1 k j = p j + 1
so we have
k = 0 p 1 ( I T m 1 L ) k T m 1 = k = 0 p 1 i = 0 k k i ( 1 ) i ( T m 1 L ) i T m 1 = j = 0 p 1 k = j p 1 k j ( 1 ) j ( T m 1 L ) j T m 1 = j = 0 p 1 p j + 1 ( 1 ) j ( T m 1 L ) j T m 1 = T m .
Then, from (11) we obtain
T m T m 1 k = 1 p 1 I T m 1 L k T m 1 k = 1 p 1 ( μ p m 1 ) k T m 1 μ p m 1 μ p m 1 μ p m 1 T m 1
and
T m k = 0 p 1 I T m 1 L k T m 1 k = 0 p 1 ( μ p m 1 ) k T m 1 1 μ p m 1 μ p m 1 T m 1 1 μ p m 1 μ T 0 .
Now, by applying the previous inequalities (12) and (13), we have for k 1 :
T m + k T m T m + k T m + k 1 + + T m + 1 T m j = 0 k 1 T m + j + 1 T m + j j = 0 k 1 ( μ p m + j μ m + j 1 ) T 0 1 μ μ p m μ p m + k 1 μ T 0 .
Hence, as μ < 1 , for m = 0 , we conclude
T k T 0 < μ T 0 1 μ ,
and then T k B T 0 , μ T 0 1 μ for k 1 . □
Now, we can use this technical lemma to establish a semilocal convergence theorem for the sequence { y m } defined by (10).
Theorem 2.
Let T 0 L ( C [ u , v ] , C [ u , v ] ) such that I T 0 L μ , with μ ( 0 , 1 ) . Then, the sequence { y m } defined by (10), with y 0 = T 0 h , belongs to B y 0 , μ T 0 1 μ h and converges to y * , the solution of Equation (1). In addition,
y * y m γ p m 1 L 1 T 0 h .
Proof. 
Taking into account (10) and Lemma 2, we have
y m y 0 = T m h T 0 h T m T 0 h < μ T 0 1 μ h ,
then { y m } B y 0 , μ T 0 1 μ h . On the other hand, from Lemma 2, we obtain
y m + k y m T m + k T m h μ p m μ p m + k 1 μ T 0 h ,
therefore { y m } is a Cauchy sequence in a Banach space and then { y m } converges to y ˜ . Now, we must prove that y ˜ = y * , the solution of Equation (1). For this, notice that from Lemma 2 the sequence { T m } verifies
T m + k T m μ p m μ p m + k 1 μ T 0 , k 1 ,
so, the sequence { T m } is a Cauchy sequence and then converges to T ˜ such that, from (10), T ˜ L = I .
Then, if y * is the solution of Equation (1), we have y * = T ˜ L y * = T ˜ h = y ˜ .  □
One of the main practical problems for implementing iterative processes is the localization of starting points. In our case, the location of a starting function y 0 involves locating an operator T 0 , that allows us to construct the starting function y 0 . At the same time, a suitable choice of y 0 ensures the convergence of the iterative process (10).
As we have seen, the sequence { T m } converges to an inverse operator to the left of the operator L, that is T ˜ L = I . We have already seen that if the kernel K ( x , t ) is a separable kernel, it is possible to calculate ( I λ K ) 1 explicitly. On the other hand, if the kernel K ( x , t ) is non-separable, we can approximate it by a separable kernel K ˜ ( x , t ) , such that
K ( x , t ) = K ˜ ( x , t ) + R ( θ , s , t ) ,
where R is the error function. With this approximation, we can calculate the inverse operator ( I λ K ˜ ) 1 , where
[ K ˜ ( y ) ] ( x ) = u v K ˜ ( x , t ) y ( t ) d t , x [ u , v ] ,
that will be an approximation of the inverse operator in the non-separable case. Hence, we can consider T 0 = ( I λ K ˜ ) 1 as a starting point for the sequence (10). By reducing the error function, R , we will be able to obtain a good starting operator T 0 and, therefore, the starting function y 0 . This strategy is developed in the following section.

5. Application to Fredholm Integral Equations

In this section, we perform some numerical problems for approximating the solution of Fredholm integral Equation (1). We consider equations with non-separable kernels. In these examples, the solution belongs to the Banach space of continuous functions in the closed interval [ 0 , 1 ] .
In the first example, the exact solution is known. Hence, with this example we are interested in checking our theoretical results and in making comparisons of the corresponding convergence ball obtained with the semilocal convergence theory. In the second example, we center our interests in the calculus of successive approximations.
Example 1.
We consider the following simple Fredholm integral equation,
y ( x ) = 30 π x sin ( π x ) 15 + 1 15 0 1 x cos ( π x t 2 ) y ( t ) d t ,
whose exact solution is y * ( x ) = 2 π x .
The non-separable kernel K ( x , t ) = x cos ( π x t 2 ) can be approached, for example, by the separable kernel K ˜ ( x , t ) defined by
K ˜ ( x , t ) = x 1 2 π 2 t 4 x 3 + 1 4 ! π 4 t 8 x 5 1 6 ! π 6 t 12 x 7 .
Consequently,
K ( x , t ) = K ˜ ( x , t ) + R ( θ , x , t ) , with R ( θ , x , t ) = π 8 8 ! x 9 t 16 .
As we have indicate previously, we denote
[ K ˜ ( y ) ] ( x ) = 0 1 K ˜ ( x , t ) y ( t ) d t . x [ 0 , 1 ] ,
Hence, we consider T 0 = ( I 1 15 K ˜ ) 1 and then
I T 0 L 1 15 T 0 R π 8 15 · 8 ! T 0 = 0.0156887 T 0 .
Note that
λ K ˜ < 1 15 1 + π 2 2 + π 4 4 ! + π 6 6 ! = 0.755252 < 1 ,
so by the Banach Lemma on inverse operators, there exists T 0 = ( I 1 15 K ˜ ) 1 and T 0 4.08583 . Consequently,
I T 0 L 0.0641014 = μ < 1 .
Now we take y 0 = T 0 h with h ( x ) = 30 π x sin ( π x ) 15 . Then, from Theorem 2, the sequence { y m } defined by (10) belongs to B y 0 , μ T 0 1 μ h B ( y 0 , 1.75833 ) and converges to y * , the solution of Equation (14). Actually, as K ˜ is a separable kernel, we can obtain the initial approach y 0 = ( ( I 1 15 K ˜ ) 1 ) h by following the procedure showed in the Introduction. Thus, if we consider K ( x , t ) = i = 1 m a i ( x ) b i ( t ) and we take m = 4 , we have the real functions:
a 1 ( x ) = x , a 2 ( x ) = x 3 , a 3 ( x ) = x 5 , a 4 ( x ) = x 7 ,
b 1 ( t ) = 1 , b 2 ( t ) = 1 2 π 2 t 4 , b 3 ( t ) = 1 4 ! π 4 t 8 , b 4 ( t ) = 1 6 ! π 6 t 12 .
In this case we have
( α i j ) = 0.5 0.25 0.166667 0.125 0.822467 0.61685 0.49348 0.411234 0.405871 0.338226 0.289908 0.25367 0.0953759 0.0834539 0.0741813 0.0667631
and ( β i ) = 3.09915 , 5.13871 , 2.54139 , 0.597789 .
Hence, the solution of the system (5) is:
( I i ) = ( 3.1411 , 5.1659 , 2.5490 , 0.59896 ) .
Then, by using (6) one has the solution of nonlinear integral Equation (14), when the kernel K ˜ is considered, and we have
y 0 ( x ) = h ( x ) + λ j = 1 4 a j ( x ) I j
that, now, can be expressed as:
y 0 ( x ) = 6.49259 x 0.0666667 sin ( 3.14159 x ) 0.344396 x 3 + 0.169936 x 5 0.0399307 x 7 .
The distance of the initial approximation y 0 ( x ) to the exact solution is
y 0 ( x ) 2 π x 0.0119938 .
Hence, we take y 0 ( x ) as the starting point in order to apply iterative scheme (10). We consider different values of p to obtain next iterate y 1 p ( x ) . We perform the integrals that appears in the process due to the operator (2), by Gauss-Legendre formula with 8 nodes having the approximations given in Table 1. We can check the improvement of each new approximation, the distance to the exact solution is decreasing significantly. Note that these approximations given in Table 1 are the first iterations of the iterative scheme (10) for different values of p.
Example 2.
We consider the following Fredholm integral equation,
y ( x ) = x 2 x + 1 + 1 4 0 1 e x t y ( t ) d t .
The kernel K ( x , t ) = e x t is non-separable. It satisfies 1 4 K < 1 , so there exists L 1 = ( I 1 4 K ) 1 . Then, as I T k L = ( I T k 1 L ) p = = ( I T 0 L ) p k , we have
I T k L = j = 0 p k p k j ( 1 ) j ( T 0 L ) j = I + j = 1 p k p k j ( 1 ) j ( T 0 L ) j = I + j = 0 p k 1 p k j + 1 ( 1 ) j + 1 ( T 0 L ) j T 0 L ,
and, as there exists L 1 , we obtain
y k = T k h = j = 0 p k 1 p k j + 1 ( 1 ) j ( T 0 L ) j y 0 .
Therefore, we can get any iteration y k through y 0 . This fact simplifies considerably the calculus of the successive iterations.
In this problem, the kernel is not separable, so we use Taylor’s development to approximate the kernel K ( x , t ) = e x t . In this way, we obtain
K ( x , t ) = e x t = i = 0 x i t i i ! + R ( θ , x , t ) , R ( θ , x , t ) = e x θ 3 ! x + 1 t + 1 .
Thus, if we consider K ( x , t ) = i = 1 m a i ( x ) b i ( t ) and we take m = 3 , we have
K ˜ ( x , t ) = 1 + x t + x 2 t 2 2 .
Consequently, we have
K ( x , t ) = K ˜ ( x , t ) + R ( ϵ , x , t ) , w i t h K ˜ ( x , t ) = i = 1 3 a i ( x ) b i ( t ) a n d R ( θ , x , t ) = e x θ 3 ! x 3 t 3 ,
and the real functions:
a 1 ( x ) = 1 , a 2 ( x ) = x , a 3 ( x ) = x 2 ,
b 1 ( t ) = 1 , b 2 ( t ) = t , b 3 ( t ) = t 2 2 .
Now, as K ˜ is a separable kernel, we can obtain the initial approach y 0 = ( I 1 4 K ˜ ) 1 h , with h ( x ) = x 2 x + 1 , by following the procedure showed in the Introduction, that is by (5) and (6), we have:
( α i j ) = 1 1 / 2 1 / 3 1 / 2 1 / 3 1 / 4 1 / 6 1 / 8 1 / 10
and ( β i ) = 5 / 6 , 5 / 12 , 17 / 120 .
Hence, the solution of the system (5) is:
I i = 1.2419 , 0.63882 , 0.21885 .
Then, by using (6) one has the solution of the nonlinear integral Equation (15), when the kernel K ˜ is considered, and therefore
y 0 ( x ) = h ( x ) + λ j = 1 3 a j ( x ) I j
that, now, can be expressed as:
y 0 ( x ) = 1.05471 x 2 0.840296 x + 1.31047 .
Now, we take y 0 ( x ) as starting approximation in order to apply iterative scheme (10). We consider different values of p to obtain next iterate y 1 p ( x ) . We perform the integrals that appears in the process due to the operator (2), by Gauss–Legendre formula with 8 nodes having the following approximations:
y 1 2 ( x ) = x 2 x + 1 + 0.0536111 exp ( 0.591717 x ) + 0.0163763 exp ( 0.0198551 x ) + 0.0503173 exp ( 0.762766 x ) + 0.0343564 exp ( 0.101667 x ) + 0.051828 exp ( 0.408283 x ) + 0.0391047 exp ( 0.898333 x ) + 0.0458987 exp ( 0.237234 x ) + 0.0189817 exp ( 0.980145 x ) .
y 1 3 ( x ) = x 2 x + 1 + 0.0537599 exp ( 0.591717 x ) + 0.0163763 exp ( 0.0198551 x ) + 0.0506036 exp ( 0.762766 x ) + 0.0343568 exp ( 0.101667 x ) + 0.051875 exp ( 0.408283 x ) + 0.0394466 exp ( 0.898333 x ) + 0.0459064 exp ( 0.237234 x ) + 0.0191877 exp ( 0.980145 x ) .
y 1 4 ( x ) = x 2 x + 1 + 0.053836 exp ( 0.591717 x ) + 0.0163897 exp ( 0.0198551 x ) + 0.0506795 exp ( 0.762766 x ) + 0.0343881 exp ( 0.101667 x ) + 0.0519405 exp ( 0.408283 x ) + 0.0395067 exp ( 0.898333 x ) + 0.0459557 exp ( 0.237234 x ) + 0.019217 exp ( 0.980145 x ) .
To measure the proximity between the solution of (15) and our first iteration y 1 p , given by (10) for different values of p, since the solution of Equation (15) is not known, we consider the operator F : C [ 0 , 1 ] C [ 0 , 1 ] given by
F ( y ) ( x ) = y ( x ) x 2 + x 1 1 4 0 1 e x t y ( t ) d t .
Obviously, a solution of (15) is a solution of equation F ( y ) = 0 . Therefore, we evaluate the operator F in our first approximations y 1 p and, as we can see in Table 2, these approximations are close to the solution.
An important aspect of our development is that if we consider higher values of m, the influence on the operational cost of the procedure that we have followed is reduced to solving a linear system of order m × m for the calculation of the initial approximation y 0 . Therefore, below, we apply the procedure for different values of m, in this case m = 6 and m = 10 .
As we can see in Table 3, the results are excellent. We would like to highlight that we are considering the first iteration of the iterative scheme (10) for different values of p 2 .

6. Conclusions

In this work, we have established a procedure for solving a Fredholm integral equation of second kind by using an inverse problem. Actually, the main idea is to approach the inverse operator that appears in the theoretical exact solution by means of iterative schemes. These algorithms are the generalization of the sequences obtained when iterative methods of different orders of convergence (Newton’s or Chebyshev’s methods, for instance) are applied to the problem of the calculus of inverse operators. In this way, we obtain inverse-free iterative procedures with a prefixed order of convergence to approximate the solution of the proposed integral equation. We have analyzed the local and semilocal convergence for these iterative schemes.
The procedure can be applied for separable and non-separable kernels. Furthermore, the location of the starting points for the application of the considered iterative schemes, which is the main problem posed by the application of the iterative schemes, has been favorably solved. The theoretical results obtained have been checked with two particular problems. In these test problems, we have gotten hopeful results, so we believe the techniques introduced in this paper are very competitive and can be used for approximating the solution of Fredholm integral equations of second kind.
As a further work, we would like to apply the techniques introduced in this paper in two different ways. First, we would be interested in studying some particular problems, such us Fredholm integral equations with non-singular kernels. Second, we would like to generalize our study to other integral equations, especially to nonlinear integral equations [17,18].

Author Contributions

Investigation, J.M.G., M.Á.H.-V. and E.M. The three authors have contributed equally to the preparation of this manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially supported by a grant of the Spanish Ministerio de Ciencia, Innovación y Universidades (Ref. PGC2018-095896-B-C21-C22).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Porter, D.; Stirling, D.S.G. Integral Equations; Cambridge University Press: Cambridge, UK, 1990. [Google Scholar]
  2. Argyros, I.K. On a class of nonlinear integral equations arising in neutron transport. Aequationes Math. 1988, 36, 99–111. [Google Scholar] [CrossRef]
  3. Bruns, D.D.; Bailey, J.E. Nonlinear feedback control for operating a nonisothermal CSTR near an unstable steady state. Chem. Eng. Sci. 1977, 32, 257–264. [Google Scholar] [CrossRef]
  4. Chandrasekhar, S. Radiative Transfer; Dover: New York, NY, USA, 1960. [Google Scholar]
  5. Davis, H.T. Introduction to Nonlinear Differential and Integral Equations; Dover: New York, NY, USA, 1962. [Google Scholar]
  6. Ganesh, M.; Joshi, N.C. Numerical solvability of Hammerstein integral equations of mixed type. IMA J. Numer. Anal. 1991, 11, 21–31. [Google Scholar] [CrossRef]
  7. Wazwaz, A.M. Applications of Integral Equations; Linear and Nonlinear Integral Equations; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar] [CrossRef]
  8. Anderson, B.D.O.; Kailath, T. Some Integral Equations with Nonsymmetric Separable Kernels. SIAM J. Appl. Math. 1971, 20, 659669. [Google Scholar] [CrossRef]
  9. Kanwal, R.P. Integral Equations with Separable Kernels. In Linear Integral Equations; Birkhäuser: Boston, MA, USA, 1997. [Google Scholar] [CrossRef]
  10. Kantorovich, L.V.; Akilov, G.P. Functional Analysis; Pergamon Press: Oxford, UK, 1982. [Google Scholar]
  11. Ezquerro, J.A.; Hernández-Verón, M.A. A modification of the convergence conditions for Picard’s iteration. Comp. Appl. Math. 2004, 23, 55–65. [Google Scholar] [CrossRef] [Green Version]
  12. Rheinboldt, W.C. Methods for Solving Systems of Nonlinear Equations; SIAM: Philadelphia, PA, USA, 1974. [Google Scholar]
  13. Altman, M. Concerning the method of tangent hyperbolas for operator equations. Bull. Acad. Pol. Sci. Ser. Sci. Math. Ast. Phys. 1961, 9, 633–637. [Google Scholar]
  14. Ezquerro, J.A.; Hernández-Verón, M.A. Newton’s Method: An Updated Approach of Kantorovich’s Theory; Frontiers in Mathematics; Birkhaüser: Basel, Switzerland; Springer: Cham, Switzerland, 2017. [Google Scholar]
  15. Amat, S.; Ezquerro, J.A.; Hernández-Verón, M.A. Approximation of inverse operators by a new family of high-order iterative methods. Numer. Linear Algebra Appl. 2014, 21, 629–644. [Google Scholar] [CrossRef]
  16. Gradshteyn, I.S.; Ryzhik, I.M.; Jeffrey, A.; Zwillinger, D. Table of Integrals, Series and Products; Academic: Oxford, UK, 2007. [Google Scholar]
  17. Barikbin, M.S.; Vahidi, A.R.; Damercheli, T.; Babolian, E. An iterative shifted Chebyshev method for nonlinear stochastic ItôLVolterra integral equations. J. Comp. Appl. Math. 2020, 378, 112912. [Google Scholar] [CrossRef]
  18. Rabbani, M.; Das, A.; Hazarika, B.; Arab, R. Existence of solution for two dimensional nonlinear fractional integral equation by measure of noncompactness and iterative algorithm to solve it. J. Comp. Appl. Math. 2020, 370, 112654. [Google Scholar] [CrossRef]
Table 1. Distance of the first step of iterative methods (10) to the exact solution of integral Equation (14).
Table 1. Distance of the first step of iterative methods (10) to the exact solution of integral Equation (14).
p y 1 p ( x ) 2 π x
11.1994 × 10 2
21.0432 × 10 4
31.6138 × 10 6
41.6244 × 10 8
Table 2. Proximity of the first step of iterative methods (10) to the solution of integral Equation (15), for different values of p.
Table 2. Proximity of the first step of iterative methods (10) to the solution of integral Equation (15), for different values of p.
p F ( y 1 p )
21.6490 × 10 2
35.5647 × 10 3
41.8822 × 10 3
Table 3. Proximity of the first step of iterative methods (10) to the solution of integral Equation (15), for different values of m, the number of terms in the considered Taylor’s development (16).
Table 3. Proximity of the first step of iterative methods (10) to the solution of integral Equation (15), for different values of m, the number of terms in the considered Taylor’s development (16).
m F ( y 1 2 ) F ( y 1 3 ) F ( y 1 4 )
64.6464 × 10 5 1.5659 × 10 5 5.2963 × 10 6
103.7927 × 10 9 1.2770 × 10 9 4.3191 × 10 10

Share and Cite

MDPI and ACS Style

Gutiérrez, J.M.; Hernández-Verón, M.Á.; Martínez, E. Improved Iterative Solution of Linear Fredholm Integral Equations of Second Kind via Inverse-Free Iterative Schemes. Mathematics 2020, 8, 1747. https://doi.org/10.3390/math8101747

AMA Style

Gutiérrez JM, Hernández-Verón MÁ, Martínez E. Improved Iterative Solution of Linear Fredholm Integral Equations of Second Kind via Inverse-Free Iterative Schemes. Mathematics. 2020; 8(10):1747. https://doi.org/10.3390/math8101747

Chicago/Turabian Style

Gutiérrez, José Manuel, Miguel Ángel Hernández-Verón, and Eulalia Martínez. 2020. "Improved Iterative Solution of Linear Fredholm Integral Equations of Second Kind via Inverse-Free Iterative Schemes" Mathematics 8, no. 10: 1747. https://doi.org/10.3390/math8101747

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop