Next Article in Journal
Comparison Study on the Performance of a Novel and Traditional Energy Piles by Laboratory Tests
Previous Article in Journal
A Study of Improving Running Safety of a Railway Wagon with an Independently Rotating Wheel’s Flange
Previous Article in Special Issue
Derivative-Free Iterative Methods with Some Kurchatov-Type Accelerating Parameters for Solving Nonlinear Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Ulm-Type Inverse-Free Iterative Scheme for Fredholm Integral Equations of Second Kind

by
José M. Gutiérrez
*,† and
Miguel Á. Hernández-Verón
Department of Mathematics and Computer Sciences, University of La Rioja, 26006 Logroño, Spain
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2021, 13(10), 1957; https://doi.org/10.3390/sym13101957
Submission received: 30 August 2021 / Revised: 5 October 2021 / Accepted: 14 October 2021 / Published: 17 October 2021
(This article belongs to the Special Issue Recent Advances and Application of Iterative Methods)

Abstract

:
In this paper, we present an iterative method based on the well-known Ulm’s method to numerically solve Fredholm integral equations of the second kind. We support our strategy in the symmetry between two well-known problems in Numerical Analysis: the solution of linear integral equations and the approximation of inverse operators. In this way, we obtain a two-folded algorithm that allows us to approximate, with quadratic order of convergence, the solution of the integral equation as well as the inverses at the solution of the derivative of the operator related to the problem. We have studied the semilocal convergence of the method and we have obtained the expression of the method in a particular case, given by some adequate initial choices. The theoretical results are illustrated with two applications to integral equations, given by symmetric non-separable kernels.

1. Introduction

In this paper, we are concerned with obtaining an approximate solution of Fredholm integral equations of a second kind given by
z ( x ) = g ( x ) + λ a b N ( x , t ) z ( t ) d t , x [ a , b ] , λ R ,
where < a < b < + , λ R , g ( x ) C [ a , b ] is a given function, and N ( x , t ) is a known function in [ a , b ] × [ a , b ] , called the kernel of the integral equation. Finally, z ( x ) C [ a , b ] is the unknown function to be determined. This integral equation is said to be homogeneous if function g ( x ) is zero. Otherwise, if g ( x ) is not zero, it is said not to be homogeneous.
The problem of solving integral equations is quite general, so in this work we focus on a particular type of integral equation called Fredholm integral equations [1]. In general, this kind of integral equation appears frequently in Mathematical Physics, Mathematics, and other fields of Science and Engineering [2,3,4,5,6]. Several physical processes (Fluid Mechanics, Biology, Chemistry, etc.) can be modeled by these equations. In addition, other purely mathematical problems, such as initial and boundary value problems, can be transformed into integral equations.
We introduce the integral operator N : C [ a , b ] C [ a , b ] , given by
[ N ( y ) ] ( x ) = a b N ( x , t ) y ( t ) d t , x [ a , b ] ,
that allow us to express Equation (1) in the following form:
( I λ N ) z ( x ) = g ( x ) .
Therefore, if there exists ( I λ N ) 1 , a solution of the Equation (1) is given by
z * ( x ) = ( I λ N ) 1 g ( x ) .
With Formula (3), it is possible to obtain the exact solution of integral Equation (1) in a theoretical way. However, in practice, the calculation of the inverse ( I λ N ) 1 could be very complicated (or even impossible). Consequently, we present a strategy based on the symmetry between the problem of numerically solving linear integral equations and the problem of approximating the inverse of a linear operator. With this idea, the use of iterative methods gives us an alternative way of approaching this inverse and therefore the solution of the integral equation, instead of trying to calculate the exact solution of the problem (see [7,8,9,10]).
There exist other techniques to numerically solve Fredholm integral equations of a second kind, or even systems of such equations. For instance, in [11], the idea is to approximate the operator associated with the same integral equation, instead of approximating an inverse operator as we propose in this paper. In [12] or [13], discretization techniques (Galerkin method, collocation method) are used to solve the finite dimensional equations
( I λ N n ) z n = g n ,
related to (2), where N n is a discrete approximation of N and z n , g n the corresponding discrete solutions. Iterative techniques can be also used for other types of integral equations, as made in [14] or [15] for example.
Along this paper, we consider an operator G : Ω C [ a , b ] C [ a , b ] , defined on a nonempty convex domain Ω in C [ a , b ] , with
G ( z ) ( x ) = z ( x ) λ a b N ( x , t ) z ( t ) d t g ( x ) .
Instead of approaching directly ( I λ N ) 1 by means of an iterative method, as made in [10] for instance, in this paper, we apply Newton’s method to the equation G ( z ) = 0 . As we will see later (see (7)), the calculation of [ G ( z ) ] 1 is also related to the calculation of ( I λ N ) 1 . Consequently, Newton’s method is only applicable in cases where this inverse can be calculated (for instance, separable kernels, as seen in [16]). One of the targets of this work is to use Newton’s method for solving G ( z ) = 0 . In this point, we introduce the use of iterative methods for the calculus of the inverse. This is the main difference compared with other previous works as [10]: here, we consider firstly the equation G ( z ) = 0 and next we consider iterative methods for approaching the inverse instead of approaching the inverses directly.
Amongst the plethora of iterative methods for solving nonlinear equations F ( x ) = 0 , in this work, we have chosen what is known as Ulm’s method that is a Newton-type method given by
x n + 1 = x n B n F ( x n ) , n 0 , B n + 1 = 2 B n B n F ( x n + 1 ) B n , n 0 .
The method presents some attractive features. Firstly, it has quadratic convergence, that is, the same order of convergence of Newton’s method. Secondly, the proposed method does not contain inverse operators in its expression, or equivalently it is not necessary to solve a linear equation per iteration. Thirdly, in addition to solving the nonlinear equation F ( x ) = 0 , the method produces successive approximations { B n } to the value of the inverse operator F ( x * ) 1 , where x * is a solution of the equation. The method was firstly proposed by Ulm in [17], as a variant of a similar method given by Moser [18] that has just superlinear convergence. A study of its semilocal convergence by using the α -theory of Smale, as well as an application to approximate the solution of integral equations of Fredholm-type can be seen in [19]. The local convergence of the method can be seen in [20].

2. Construction of an Iterative Scheme of Ulm-Type

We consider the equation given by the operator G defined in (4). Let us note that finding a solution of the equation G ( z ) = 0 is equivalent to solving the integral Equation (1). Iterative methods are among the most used methods to solve these kinds of equations. The idea is to start with an initial approximation of z * , a solution of the equation G ( z ) = 0 . Next, a sequence { z n } of approximations to the solution z * is obtained at each step, satisfying { z n z n 1 } is strictly decreasing. Obviously, our interest is focused on the case lim n z n = z * . It is possible to obtain the sequence of approximations { z n } by using different iterative algorithms. For instance, Newton’s method is one of the most used for this purpose. It is defined by the following recursive process:
z 0 given in Ω , z n + 1 = z n [ G ( z n ) ] 1 G ( z n ) , n = 0 , 1 , 2
In practice, it is not easy to construct an iterative scheme like (6) for operators defined on infinite dimension spaces. The main difficulties arise for calculating at each step the inverse of the linear operator G ( z n ) or, equivalently, for solving the associated linear equation.
In our case, we have that the operator G is Fréchet differentiable, with G ( z ) defined by
[ G ( z ) w ] ( x ) = w ( x ) λ a b N ( x , t ) w ( t ) d t , x [ a , b ] ,
for each function w C [ a , b ] . In order to calculate the inverse of G ( z ) for z Ω C [ a , b ] , let us write [ G ( z ) ] w ( x ) = ϕ ( x ) for a given ϕ C [ a , b ] . Then, if there exists [ G ( z ) ] 1 , the following equality must be satisfied:
[ G ( z ) ] 1 ϕ ( x ) = w ( x ) = ϕ ( x ) + λ a b N ( x , t ) w ( t ) d t .
If we denote J ( x ) = a b N ( x , t ) w ( t ) d t , the value of J ( x ) can be obtained independently from w. To do this, we multiply the next-to-last equality by N ( ξ , x ) , ξ [ a , b ] , and we integrate it between a and b in the x variable. In this way, we obtain
a b N ( ξ , x ) w ( x ) d x = a b N ( ξ , x ) ϕ ( x ) d x + λ a b N ( ξ , x ) J ( x ) d x .
By means of the change of the variable x = t in the previous integrals, we obtain
a b N ( ξ , t ) w ( t ) d t = a b N ( ξ , t ) ϕ ( t ) d t + λ a b N ( ξ , t ) J ( t ) d t .
Then,
J ( ξ ) = [ N ( ϕ ) ] ( ξ ) + λ [ N ( J ) ] ( ξ ) ,
so
( I λ N ) J ( ξ ) = [ N ( ϕ ) ] ( ξ )
and, therefore,
J ( ξ ) = [ I λ N ] 1 [ N ( ϕ ) ] ( ξ ) .
Consequently,
[ G ( z ) ] 1 ϕ ( ξ ) = ϕ ( ξ ) + λ [ I λ N ] 1 [ N ( ϕ ) ] ( ξ ) .
Now, as a consequence of the last equation, we can rewrite an iteration of Newton’s iterative scheme (6) as follows:
z n + 1 ( x ) = z n ( x ) G ( z n ) ( x ) λ [ I λ N ] 1 [ N ( G ( z n ) ) ] ( x ) = λ N z n ( x ) + g ( x ) λ [ I λ N ] 1 [ N ( G ( z n ) ) ] ( x ) .
Let us note that, if | λ | N < 1 , Banach’s Lemma on invertible operators guarantees the existence of the operator ( I λ N ) 1 . Now, our target is to approximate the inverse of the linear operator
A = I λ N
by using iterative methods for solving nonlinear equations.
Let L ( C [ a , b ] , C [ a , b ] ) be the set of bounded linear operators from the Banach space C [ a , b ] into the Banach space C [ a , b ] . Within this set, we consider the subset of invertible operators:
G L ( C [ a , b ] , C [ a , b ] ) = { L L ( C [ a , b ] , C [ a , b ] ) : L 1 exists } .
Now, we use Newton’s method for approaching the inverse of a given linear operator A G L ( C [ a , b ] , C [ a , b ] ) , or equivalently for solving:
H ( L ) = 0 , where H ( L ) = L 1 A .
Therefore, proceeding as in [16], Newton’s iteration in this case can be written in the following way:
L 0 L ( C [ a , b ] , C [ a , b ] ) given , L n + 1 = 2 L n L n A L n , n 0 .
We would like to highlight that Newton’s method does not use inverse operators for approximating the inverse operator A 1 = ( I λ N ) 1 .
Now, taking into account the previous reasoning, we approximate ( I λ N ) 1 in (8) by means of the Newton sequence (10) and then we define the following Ulm-type algorithm:
z 0 given in Ω and L 0 L ( C [ a , b ] , C [ a , b ] ) respectively , z n + 1 = g + λ [ N ( z n ) ] λ L n [ N ( G ( z n ) ) ] , L n + 1 = 2 L n L n A L n n = 0 , 1 , 2 .
Let us notice that (11) is an inverse-free iterative process, as the Ulm’s method given by (5). In the next section, we are going to study the semilical convergence of this method as well as its order of convergence.

3. Main Convergence Result

As a first step in our study, we analyze the convergence of the sequence of linear operators { L n } defined in (10). Our target is to state a semilocal convergence result, without assuming the existence of the inverse A 1 .
Lemma 1.
Let L 0 L ( C [ a , b ] , C [ a , b ] ) such that I A L 0 η , with η 0 , 5 1 2 . Then, the sequence { L n } defined by (10) belongs to B L 0 , L 0 1 η ( 1 + η ) and converges quadratically to L * , with A L * = I . Moreover,
I A L n η 2 n 1 I A L 0 .
Proof. 
As a direct application of (10), we obtain
I A L n = ( I A L n 1 ) 2 ,
and therefore:
I A L n I A L n 1 2 I A L 0 2 n η 2 n .
On the other hand, as I 1 , we have
L n 2 L n 1 L n 1 A L n 1 L n 1 ( 1 + I A L n 1 ) .
Now, we apply recursively the previous inequality and we take into account (12). Thus, we obtain:
L n j = 0 n 1 ( 1 + η 2 j ) L 0 < ( 1 + η ) n L 0 .
As a consequence, by the definition of the sequence (10) and by the inequalities (12) and (13), we have the following bound for each m N :
L m + n L n L m + n L m + n 1 + + L n + 1 L n j = 0 m 1 L n + j I A L n + j j = 0 k 1 ( 1 + η ) n + j η 2 n + j L 0 < j = 0 k 1 [ η ( 1 + η ) ] n + j L 0 .
Therefore, as η ( 1 + η ) < 1 , for n = 0 , we have:
L m L 0 < L 0 1 η ( 1 + η ) .
Then, L m B L 0 , L 0 1 η ( 1 + η ) for m 1 . Moreover, we obtain:
L m + n L n < [ η ( 1 + η ) ] n [ η ( 1 + η ) ] m + n 1 η ( 1 + η ) L 0 ,
and it follows that { L n } is a Cauchy sequence. Then, { L n } converges to L * . In addition, as:
I A L n I A L 0 2 n η 2 n ,
we have lim m ( I A L n ) = 0 and then A L * = I . □
Let us notice that, if we prove that A 1 exists, then L * = A 1 . Otherwise, if we do not suppose the existence of the inverse A 1 , and we consider L 0 such that A L 0 = L 0 A , we have:
L 1 A = ( 2 L 0 L 0 A L 0 ) A = 2 L 0 A L 0 A L 0 A = 2 A L 0 A L 0 A L 0 = A L 1 .
Hence, by following an inductive procedure, we deduce that A L n = L n A and then L * A = I . Thus, in this case, L * is the inverse operator of A. However, in general, if L 0 A A L 0 , then L * = lim n L n satisfies only A L * = I , so that the sequence { L n } converges to the right inverse of A.
Lemma 2.
Under the conditions of Lemma 1, let us assume that z j Ω for j = 0 , 1 , n . Then, the sequence { z n } defined by (11) satisfies
G ( z n ) ( | λ | N ) n I A L 0 2 n 1 G ( z 0 ) .
Proof. 
Firstly, using (4) and (11), as z n 1 , z n Ω , we have
G ( z n ) = ( I λ N ) z n g = ( I λ N ) ( λ [ N ( z n 1 ) ] + g λ L n 1 [ N ( G ( z n 1 ) ) ] ) g = λ ( I λ N ) [ N ( z n 1 ) ] + ( I λ N ) g λ ( I λ N ) L n 1 [ N ( G ( z n 1 ) ] g = λ N ( I λ N ) z n 1 + ( I λ N ) g λ ( I λ N ) L n 1 [ N ( G ( z n 1 ) ] g = λ N ( G ( z n 1 ) + g ) + ( I λ N ) g λ ( I λ N ) L n 1 [ N ( G ( z n 1 ) ] g = λ [ N G ( z n 1 ) ] λ ( I λ N ) L n 1 [ N ( G ( z n 1 ) ] = λ ( I A L n 1 ) [ N ( G ( z n 1 ) ] .
Secondly, taking norms in the previous equality and from Lemma 1, we get
G ( z n ) | λ | I A L n 1 N G ( z n 1 ) | λ | I A L 0 2 n 1 N G ( z n 1 ) .
Thirdly, by a recursive procedure, as z j Ω for j = 0 , 1 , n , we obtain
G ( z n ) ( | λ | N ) n I A L 0 2 n 1 + 2 n 2 + + 1 G ( z 0 ) = ( | λ | N ) n I A L 0 2 n 1 G ( z 0 ) ,
and the result is then proved. □
With the aid of these two technical lemmas, we can prove a result of semilocal convergence for the sequence { z n } defined by (11).
Theorem 1.
Let A be the operator defined in (9) and let L 0 be an initial approach to A 1 such that
I A L 0 η w i t h η 0 , 1 2 min 1 + 4 | λ | N 1 , 5 1 .
In addition, let us assume that the initial guess z 0 satisfies B ( z 0 , R ) Ω with
R = ( 1 + L 0 N ) G ( z 0 ) 1 η ( 1 + η ) | λ | N .
Then, the sequence { z k } defined in (11) belongs to B ( z 0 , R ) and converges quadratically to z * , a solution of G ( z ) = 0 .
Proof. 
From Lemma 1, it follows that the sequence { L n } converges quadratically to the right inverse of A and
I A L n I A L 0 2 n .
On the other hand, if z j Ω for j = 0 , 1 , n , from Lemma 2, as 2 n 1 n for n 0 , we obtain
G ( z n ) ( | λ | N ) n I A L 0 2 n 1 G ( z 0 ) ( | λ | η N ) n G ( z 0 ) .
Therefore, from (13), it follows that
z n + 1 z n I + λ L n N G ( z n ) I + λ L n N ( | λ | N ) n I L 0 A 2 n 1 G ( z 0 ) ( η | λ | N ) n ( 1 + ( 1 + η ) n L 0 N ) G ( z 0 ) < ( η ( 1 + η ) | λ | N ) n ( 1 + L 0 N ) G ( z 0 ) .
Consequently, for R = ( 1 + L 0 N ) G ( z 0 ) 1 η ( 1 + η ) | λ | N , we get
z m + n z n z m + n z m + n 1 + + z n + 1 z n j = 0 m 1 z n + j + 1 z n + j j = 0 m 1 ( η ( 1 + η ) | λ | N ) n + j ( 1 + L 0 N ) G ( z 0 ) = ( η ( 1 + η ) | λ | N ) n 1 ( η ( 1 + η ) | λ | N ) m 1 η ( 1 + η ) | λ | N ( 1 + L 0 N ) G ( z 0 ) , = ( η ( 1 + η ) | λ | N ) n ( 1 ( η ( 1 + η ) | λ | N ) m ) R .
Then, if we take n = 0 , it is obvious that z m B ( z 0 , R ) Ω for all m 1 . Moreover, it follows that the sequence { z n } is a Cauchy sequence and therefore there exists a function z * such that lim z n = z * . On the other hand, by (16) and the continuity of the function G , we obtain that G ( z * ) = 0 .
Next, to prove the quadratic convergence of the sequence { z n } . It is easy to check that N A = A N and then
z n + 1 z * = λ [ N ( z n ) ] + f λ L n [ N ( G ( z n ) ) ] z * = λ [ N ( z n z * ) ] λ L n [ N ( G ( z n ) G ( z * ) ) ] = λ ( N L n N A ) ( z n z * ) = λ ( N L n A N ) ( z n z * ) = λ ( I L n A ) N ( z n z * ) .
Thus, from Lemma 1, it follows
z n + 1 z * I L 0 A 2 n | λ | N z n z * ,
and then { z k } converges quadratically to z * . □

4. A Particular Case

Now, we consider the application of the iterative method (11) to the problem (1) in the particular case given by the initial choices z 0 ( x ) = g ( x ) and L 0 = I .
In this case, it is easy to check that, if | λ | N < 5 1 2 , the condition (15) is verified. Then, by Theorem 1, if R 0 , ( 1 + N ) | λ | N 1 | λ | N g Ω , the sequence { z k } defined in (11) belongs to B ( z 0 , R ) and converges quadratically to z * , a solution of G ( z ) = 0 .
In addition, the following sequences of iterates can be explicitly obtained, one { z k } for approaching a solution z * :
z k ( x ) = j = 0 2 k + k 1 λ j N j g ( x ) , k = 0 , 1 , 2 ,
and the other one { L k } for approaching the inverses of G ( z k ) :
L k = j = 0 2 k 1 λ j N j , k = 0 , 1 , 2 .
Note that the operator L k is given by the ( 2 k 1 ) th partial sum of the series j 0 ( λ N ) j that gives the inverse of the operator A = I λ N , when it exists. We can prove that Equations (17) and (18) hold by following an inductive procedure. For the operators L k , it is clear that the Formula (18) is true for k = 0 . Now, if we assume that the Formula (18) is true for k n , we have:
A L n = ( I λ N ) L n = I ( λ N ) 2 n ,
and therefore, taking into account the recurrence for L n given in (11):
L n + 1 = 2 L n L n A L n = 2 L n L n + L n ( λ N ) 2 n = j = 0 2 n 1 ( λ N ) j + j = 0 2 k 1 ( λ N ) j + 2 k = j = 0 2 k + 1 1 λ j N j ,
the Formula (18) is true for k = n + 1 .
For the case of functions z k , it is clear again that the Formula (17) is true for k = 0 . Now, let us suppose that the Formula (17) holds for k n . Then, taking into account the recurrence for L n given in (11), we have:
z n + 1 = g + λ N ( z n ) λ L n [ N ( G ( z n ) ) ] .
By using the inductive hypothesis, we deduce
G ( z n ) = z n λ N ( z n ) g = ( λ N ( z n ) ) n + 2 n g ,
g + λ N ( z n ) = j = 0 2 n + n λ j N j g
and therefore, rearranging superscripts,
z n + 1 = j = 0 2 n + n λ j N j g + j = 0 2 n 1 ( λ N ) j + 2 n + n + 1 g = j = 0 2 n + 1 + n λ j N j g .
Thus, the Formula (17) is true for k = n + 1 .
Notice that Equation (17) can be expressed in the following way to approximate the solution z * of Equation (1):
z k ( x ) = z k 1 ( x ) + j = 2 k 1 + k 2 2 k + k 1 λ j N j g ( x ) , k = 1 , 2 .

5. Numerical Examples

We finish this paper with two particular examples given by integral equations with symmetric non-separable kernels.
Example 1.
We consider the following Fredholm integral equation of Chandrasekhar type ([5,21]):
z ( x ) = 1 1 2 0 1 x t x + t z ( t ) d t .
We take z 0 ( x ) = g ( x ) = 1 and L 0 = I as starting points in the couple of recurrences given by (11). Let us note that, with this choice of initial guesses, the conditions of Theorem 1 are fulfilled. Actually,
I A L 0 = λ N 1 log 2 2 0.153426
that is less than
1 2 min 1 + 4 | λ | N 1 , 5 1 = 5 1 2 0.618034 .
We would like to highlight that, in this example, we can prove the existence of a solution of Equation (20) without prior knowledge of it.
Then, taking into account the procedure explained in Section 4, we can obtain the approximated values of
z 1 ( x ) = j = 0 2 λ j N j g ( x ) , z 2 ( x ) = j = 0 5 λ j N j g ( x ) ,
and so on. In this case, we have approximated the integral operator N : C [ 0 , 1 ] C [ 0 , 1 ] , given by
N ( y ) ( x ) = 0 1 x t x + t y ( t ) d t ,
by using, for each x [ 0 , 1 ] , a Gauss–Legendre quadrature formula with four nodes and weights. We have used
z n z n 1 10 4
as a stopping criterium. As we can see in Figure 1, with just a couple of iterations, we obtain a good approximation of the solution.
Example 2.
We consider now another example
z ( x ) = g ( x ) 1 3 0 1 x t e x t z ( t ) d t
where g ( x ) is chosen in order to z ( x ) = 1 be a solution. In this case,
g ( x ) = 1 e x ( x 1 ) + 1 3 x i f x 0 ; g ( 0 ) = 1 .
We take z 0 ( x ) = g ( x ) and L 0 = I in (11). With this choice of initial values, the conditions of Theorem 1 are fulfilled. Actually,
I A L 0 = λ N 1 3 1 2 min 1 + 4 | λ | N 1 , 5 1 = 5 1 2 0.618034 .
Now, following the procedure explained in Section 4 and using, as in the previous example, a Gauss–Legendre quadrature formula with four nodes and weights for approximating the integral operator N : C [ 0 , 1 ] C [ 0 , 1 ] , given by
N ( y ) ( x ) = 0 1 x t e x t y ( t ) d t ,
we obtain, with the same stopping criterium, the approximations to the solution shown on the left side of Figure 2. In addition, as the exact solution is known, we can see the error committed by these iterations on the right side of Figure 2.
Finally, we finish with a numerical comparison between our method and Picard’s iterative method, one of the most known iterative methods for solving equations, based on a fixed point strategy. For the case of Equation (21) and starting with the same initial seed y 0 ( x ) = g ( x ) , the following sequence of approximations to the solution can be constructed:
y n + 1 ( x ) = g ( x ) 1 3 0 1 x t e x t y n ( t ) d t , n 0 .
In Figure 3, we appreciate the faster convergence of Ulm’s type method (11) compared with Picard’s iteration (22). At the top of Figure 3, we compare the first iteration z 1 ( x ) of method (11) with two iterations y 1 ( x ) and y 2 ( x ) of Picard’s method (22). In the bottom of Figure 3, the second iteration z 2 ( x ) is compared with four iterations of Picard’s method.

6. Conclusions

We have considered the numerical solution of Fredholm integral equations of the second kind by means of iterative methods. This problem can be reduced, via the symmetry between solving linear integral equations and calculating inverse operators, to another one where it is needed to approximate the inverse of a given operator related with the integral equation. Different iterative methods can be used for this purpose, as we can see in the recent literature on this problem. For instance, Newton’s and Picard’s type methods have been used for this purpose. The use of iterative methods provides an alternative strategy for approaching this inverse and consequently the solution of the involved integral equation, instead of calculating the exact solution of the problem (see [7,9,10]).
In this paper, we have considered a variant of the well-known Ulm’s method given by (5). The choice of this method is justified by three interesting numerical properties:
  • It has quadratic convergence.
  • It does not contain inverse operators, or, equivalently, it is not necessary to solve a linear equation at each iteration.
  • The method generates successive approximations of the inverses of the derivative at the solution, a question that is interesting to analyze the stability of the problem.
A semilocal convergence study of the method is made and a particular case of its application to a given integral Equation (1) is considered. Actually, the expression of the method for the particular initial choices z 0 ( x ) = g ( x ) and L 0 = I is obtained. The paper finishes with two applications to integral equations, given by symmetric non-separable kernels.

Author Contributions

This research has been carried out in equal parts by the two authors. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Spanish Ministerio de Ciencia, Innovación y Universidades, Grant No. PGC2018-095896-B-C21.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Sample Availability

Samples of the compounds are available from the authors.

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. Argyros, I.K.; Regmi, S. Undergraduate Research at Cameron University on Iterative Procedures in Banach and Other Spaces; Nova Science Publisher: New York, NY, USA, 2019. [Google Scholar]
  4. 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]
  5. Chandrasekhar, S. Radiative Transfer; Dover: New York, NY, USA, 1960. [Google Scholar]
  6. Davis, H.T. Introduction to Nonlinear Differential and Integral Equations; Dover: New York, NY, USA, 1962. [Google Scholar]
  7. 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]
  8. Ezquerro, J.A.; Hernández-Verón, M.A. Nonlinear Fredholm integral equations and majorant functions. Numer. Algorithms 2019, 82, 1303–1323. [Google Scholar] [CrossRef]
  9. Gutiérrez, J.M.; Hernández-Verón, M.Á.; Martínez Molada, E. Improved iterative solution of linear Fredholm integral equations of second kind via inverse-free iterative schemes. Mathematics 2020, 8, 1747. [Google Scholar] [CrossRef]
  10. Hernández-Verón, M.Á.; Yadav, S.; Martínez Molada, E.; Singh, S. Solving nonlinear integral equations with non-separable kernel via a high-order iterative process. Appl. Math. Comput. 2021, 409, 126385. [Google Scholar]
  11. Radzuan, N.Z.F.M.; Suardi, M.N.; Sulaiman, J. KSOR iterative method with quadrature scheme for solving system of Fredholm integral equations of second kind. J. Fundam. Appl. Sci. 2017, 9, 609–623. [Google Scholar] [CrossRef] [Green Version]
  12. Chen, Z.; Long, G.; Nelakanti, G. The Discrete Multi-Projection Method for Fredholm Integral Equations of the Second Kind. J. Int. Equation Appl. 2007, 19, 143–162. [Google Scholar] [CrossRef]
  13. Laurita, C.; Mastroianni, G. Condition Numbers in Numerical Methods for Fredholm Integral Equations of the Second Kind. J. Int. Equation Appl. 2002, 14, 311–341. [Google Scholar] [CrossRef]
  14. Sidorov, N.A.; Sidorov, D.N. Solving the Hammerstein integral equation in the irregular case by successive approximations. Sib. Math. J. 2010, 51, 325–329. [Google Scholar] [CrossRef]
  15. Sidorov, D.N. Existence and blow-up of Kantorovich principal continuous solutions of nonlinear integral equations. Diff. Equat. 2014, 50, 1217–1224. [Google Scholar] [CrossRef]
  16. Gutiérrez, J.M.; Hernández-Verón, M.Á. A Picard-Type Iterative Scheme for Fredholm Integral Equations of the Second Kind. Mathematics 2021, 9, 83. [Google Scholar] [CrossRef]
  17. Ulm, S. On iterative methods with successive approximation of the inverse operator (Russian). Izv. Akad Nauk Est. SSR 1967, 16, 403–411. [Google Scholar]
  18. Moser, J. Stable and random motions in dynamical systems with special emphasis on celestial mechanics. In Herman Weil Lectures, Annals of Mathematics Studies; Princeton University Press: Princeton, NJ, USA, 1973. [Google Scholar]
  19. Gutiérrez, J.M.; Hernández-Verón, M.Á.; Romero, N. A note on a modification of Moser’s method. J. Complexity 2008, 24, 185–197. [Google Scholar] [CrossRef] [Green Version]
  20. Gutiérrez, J.M.; Hernández-Verón, M.Á. On the Convergence of Newton-Moser Method from Data at One Point. In Understanding Banach Spaces; Nova Science Publishers, Inc.: New York, NY, USA, 2019; pp. 189–198. [Google Scholar]
  21. Argyros, I.K. Quadratic equations and applications to Chandrasekhar’s and related equations. Bull. Austral. Math. Soc. 1985, 32, 275–292. [Google Scholar] [CrossRef] [Green Version]
Figure 1. At the top, graphics of the first two iterates of Ulm’s type method (11) applied to Equation (20). In the bottom, comparison between the second and third iterations (graphic of z 3 ( x ) z 2 ( x ) ).
Figure 1. At the top, graphics of the first two iterates of Ulm’s type method (11) applied to Equation (20). In the bottom, comparison between the second and third iterations (graphic of z 3 ( x ) z 2 ( x ) ).
Symmetry 13 01957 g001
Figure 2. At the top, graphics of the first two iterates of Ulm’s type method (11) applied to Equation (21). In the bottom, graphics of the errors in these iterates.
Figure 2. At the top, graphics of the first two iterates of Ulm’s type method (11) applied to Equation (21). In the bottom, graphics of the errors in these iterates.
Symmetry 13 01957 g002
Figure 3. Comparison between iterations of Ulm’s type method (11) applied to Equation (21), denoted by z n ( x ) and iterations of Picard’s method (22) applied to the same equation, denoted by y n ( x ) .
Figure 3. Comparison between iterations of Ulm’s type method (11) applied to Equation (21), denoted by z n ( x ) and iterations of Picard’s method (22) applied to the same equation, denoted by y n ( x ) .
Symmetry 13 01957 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gutiérrez, J.M.; Hernández-Verón, M.Á. An Ulm-Type Inverse-Free Iterative Scheme for Fredholm Integral Equations of Second Kind. Symmetry 2021, 13, 1957. https://doi.org/10.3390/sym13101957

AMA Style

Gutiérrez JM, Hernández-Verón MÁ. An Ulm-Type Inverse-Free Iterative Scheme for Fredholm Integral Equations of Second Kind. Symmetry. 2021; 13(10):1957. https://doi.org/10.3390/sym13101957

Chicago/Turabian Style

Gutiérrez, José M., and Miguel Á. Hernández-Verón. 2021. "An Ulm-Type Inverse-Free Iterative Scheme for Fredholm Integral Equations of Second Kind" Symmetry 13, no. 10: 1957. https://doi.org/10.3390/sym13101957

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