Next Article in Journal
A Scalar Product for Computing Fundamental Quantities in Matter
Previous Article in Journal
Analysis of Coefficient-Related Problems for Starlike Functions with Symmetric Points Connected with a Three-Leaf-Shaped Domain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Green’s Function Based Iterative Approach for Solutions of BVPs in Symmetric Spaces

1
Department of Mathematics and Statistics, International Islamic University, H-10, Islamabad 44000, Pakistan
2
Department of Mathematics, King Abdulaziz University, P.O. Box 80203, Jeddah 21589, Saudi Arabia
*
Author to whom correspondence should be addressed.
Submission received: 12 September 2023 / Revised: 21 September 2023 / Accepted: 22 September 2023 / Published: 28 September 2023
(This article belongs to the Section Mathematics)

Abstract

:
We consider the Banach space C [ 0 , 1 ] , which is a symmetric Banach space, and prove the existence and approximation of numerical solutions for a broad class of third-order BVPs. Our approach is based on an integral operator that is constructed using Green’s function. The Banach contraction principle (BCP) is applied to guarantee a unique solution to our problem. Moreover, in order to find the value of the numerical solution, this new operator is embedded within the three-step Noor iterative scheme; we named this new iterative scheme the Noor–Green iterative scheme. We provide a convergence theorem for the proposed scheme by employing suitable restrictions on the parameters involved in the problem and in the scheme. The results of the stability of our scheme are also reported. It is worth mentioning that unlike the concept of stability in the classical sense, our result for stability is based on the concept of weak w 2 stability. In order to support our findings, we carried out various numerical experiments using different third-order BVPs. Finally, we report on the application of our iterative scheme to solve a class of fractional BVPs in the same symmetric Banach space. Our results are essentially new in the present literature and extend several of the results found in the current literature.

1. Introduction

Let B = ( B , | | . | | ) denote a Banach space and S a selfmap of B. In this case, we call S a Banach contraction of B if for any pair of elements, a , b B , it is possible to select a constant α in [ 0 , 1 ) with
| | S a S b | | α | | a b | | .
Any point, namely, a * B satisfies the condition a * = S a * is called a fixed point of S. For the equation a = S a , a B is called a fixed-point problem. The selfmap S is called nonexpansive on B if (1) holds for α = 1 . It is well-known that a sought solution of a linear or a nonlinear problem can be expressed as a fixed point of a certain self map in a Banach space. A distance function, d, on space S is said to be symmetric if d ( a , b ) = d ( b , a ) for all a , b S . A space with a symmetric distance function is called a symmetric space. It is well-known that Banach spaces and metric spaces are symmetric, but pseudo-metric spaces are not symmetric [1]. In 1922, Banach [2] suggested the existence and uniqueness of fixed points for contractions in Banach spaces and obtained an application for a class of integral equations. Banach [2] also proved that the unique fixed point of a contraction map can be approximated by using the one-step Picard [3] approximation scheme. However, when S is nonexpansive, then the S has a fixed point under certain restrictions (see, e.g., Browder [4] and Gohde [5]), but the Picard approximations may not converge to a fixed point. Therefore, in 1953, Mann [6] suggested a new two-step iterative scheme. After this, Ishikawa [7] provided for the first time a two-step iterative scheme for a certain class of nonlinear mappings. On the other hand, the speed of convergence of one-step and two-step iterative schemes is often very slow and unstable. Thus, in 2000, Noor [8] constructed a very general three-step iterative scheme that contains Picard, Mann, and Ishikawa iterative schemes as special cases. The Noor iterative scheme reads as follows:
a 0 B , c k = ( 1 γ k ) a k + γ k S a k , b k = ( 1 β k ) a k + β k S c k , a k + 1 = ( 1 α k ) a k + α k S b k , k N { 0 } ,
where α k , β k , γ k ( 0 , 1 ) . When α k = 1 and β k = γ k = 0 , the Noor iterative scheme (2) reduces to a Picard iterative scheme [3]. When β k = γ k = 0 , the Noor iterative scheme (2) reduces to a Mann iterative scheme [6]. When γ k = 0 , the Noor iterative scheme (2) reduces to an Ishikawa iterative scheme [7]. The Noor iterative scheme is extensively used for finding fixed-point problems, but it is not studied for finding the sought solutions of boundary value problems. The purpose of this paper is to modify the Noor iterative scheme to be used for finding the numerical solutions of a broad class of third-order boundary value problems.
Boundary value problems (BVPs) play a very basic role in modeling different real-world phenomena; however, calculating the exact solutions for these BVPs using analytical approaches is not always possible (see, e.g., [9,10], and others). If an exact solution is not possible for a certain class of BVPs, one always requests a numerical solution up to desirable decimals of accuracy. Often, the classes of third-order BVPs are important and arise naturally in various fields of analysis and engineering. More specifically, the application of third-order BPVs can be found in rocket motion in space, the flow of thin films, heat problems, studying flow under the effect of gravity, flow networking in the field of biology, and so on. More applications of third-order BVPs can be found in the papers of Awoyemi [11], Awoyemi and Idowu [12], and others). On the other hand, Lu and Cui [13] studied the existence of solutions for the following class of third-order BVPs:
a ( t ) f ( t , a ( t ) , a ( t ) , a ( t ) ) = 0 ,
subjected to the boundary conditions (BCs):
a ( 0 ) = 0 , a ( 0 ) = 0 , a ( 1 ) = 0 ,
where t [ 0 , 1 ] .
For more details on the existence of solutions to third-order BVPs, we refer the reader to [14,15,16,17] and others. In the recent literature, various numerical procedures are carried out by authors for approximating the numerical solutions to third-order BVPs (see, e.g., Awoyemi [11], Awoyemi and Idowu [12], Bhrawy and Abd-Elhameed [18], and others).
On the other hand, using the technique of embedding Green’s function within fixed-point iterations is studied in [19]. Abushammala et al. [20] suggested a Mann-Green scheme by embedding a Green function into the Mann iterative scheme [6] to obtain numerical solutions to a broad class of third-order BVPs and proved that this new approach is highly accurate, corresponding to the classical approaches mentioned above. Similarly, Khuri and Louhichi [21] introduced an Ishikawa-Green iterative approach by embedding a Green function into the Ishikawa [7] iterative scheme for numerical solutions to third-order BVPs and improved the main results of Abushammala et al. [20]. In this paper, we introduce a Noor–Green iterative approach for numerical solutions to third-order BVPs and compare this scheme to two other iterative schemes. We also prove that our new approach is stable and suggest highly accurate numerical solutions for almost all the values of the parameters. In this way, we improve many of the classical results in the literature.

2. Green’s Function for Third-Order BVPs

In this paper, we consider the following third-order BVP:
L [ a ] = a = f ( t , a , a , a ) ,
with the BCs:
B θ [ a ] = α 1 a ( θ ) + α 2 a ( θ ) + α 3 a ( θ ) = α , B η [ a ] = β 1 a ( η ) + β 2 a ( η ) + β 3 a ( η ) = β , B μ [ a ] = γ 1 a ( μ ) + γ 2 a ( μ ) + γ 3 a ( μ ) = γ .
Here, 0 t 1 , L is linear, whereas f is nonlinear; α , β , γ are real constants, and either μ = θ or μ = η . The existence of a solution to problems (5) and (6) is established under various assumptions (see, e.g., [22,23,24] and others). Following [21,24], we approach the existence and approximation of the solution for this problem under the Green functions approach as follows.
The Green’s function G ( t , s ) for equation L [ a ] = 0 takes the following form:
G ( t , s ) = ξ 1 a 1 + λ 1 a 2 + ψ 1 a 3 when a t < s ξ 2 a 1 + λ 2 a 2 + ψ 2 a 3 when s t < b ,
where ξ i , λ i , ψ i , ( i = 1 , 2 ) are constant and are to be found using the properties of Green’s function listed below, and { a 1 , a 2 , a 3 } is the set of a linearly independent set of solutions for L [ a ] = 0 .
Green’s function properties: We now list the following properties of the Green functions.
( p 1 )
Green’s function G satisfies the following BCs:
B θ [ G ( t , s ) ] = B η [ G ( t , s ) ] = B μ [ G ( t , s ) ] = 0 .
( p 2 )
At t = s , the function G is always continuous, that is,
ξ 1 a 1 ( s ) + λ 1 a 2 ( s ) + ψ 1 a 3 ( s ) = ξ 2 a 1 ( s ) + λ 2 a 2 ( s ) + ψ 2 a 3 ( s ) .
( p 3 )
At t = s , the function G is also always continuous, that is,
ξ 1 a 1 ( s ) + λ 1 a 2 ( s ) + ψ 1 a 3 ( s ) = ξ 2 a 1 ( s ) + λ 2 a 2 ( s ) + ψ 2 a 3 ( s ) .
( p 4 )
At t = s , the function G admits a discontinuous jump, that is,
ξ 1 a 1 ( s ) + λ 1 a 2 ( s ) + ψ 1 a 3 ( s ) + 1 p ( s ) = ξ 2 a 1 ( s ) + λ 2 a 2 ( s ) + ψ 2 a 3 ( s ) .
By using (7)–(10), we can find the values of the constants involved in Green’s functions, and any particular solution a p to problems (5) and (6) can be written as
a p = a b G ( t , s ) f ( s , a p , a p , a p ) d s .

3. Noor–Green Iterative Scheme

In this section, we propose the so-called Noor–Green iterative scheme for third-order BVPs. We first consider the nonlinear differential function as follows:
L [ a ] + N [ a ] = f ( t , a , a , a ) .
Here, L stands for the linear term, whereas N stands for the nonlinear term, and the function f may be linear or nonlinear. Now, if a p is the particular solution for (12), then we denote this here simply as a. In this case, we assume that G ( t , s ) is a Green function of the linear term L. Eventually, we set
W [ a ] = a b G ( t , s ) L ( a ) d s .
Accordingly, by using (11)–(13), we have
W ( a ) = a b G ( t , s ) [ L ( a ) + N ( a ) f ( s , a , a , a ) N ( a ) + f ( s , a , a , a ) ] d s = a b G ( t , s ) [ L ( a ) + N ( a ) f ( s , a , a , a ) ] d s + a b G ( t , s ) [ f ( s , a , a , a ) N ( a ) ] d s = a + a b G ( t , s ) [ L ( a ) + N ( a ) f ( s , a , a , a ) ] d s .
Consequently, we obtain
W ( a ) = a + a b G ( t , s ) [ L ( a ) + N ( a ) f ( s , a , a , a ) ] d s .
Hence, when using the operator W given in (14) in the Noor iteration (2), we get
c k = ( 1 γ k ) a k + γ k W a k , b k = ( 1 β k ) a k + β k W c k , a k + 1 = ( 1 α k ) a k + α k W b k , k N { 0 } .
It follows that
c k = a k + γ k a b G ( t , s ) [ L ( a k ) + N ( a k ) f ( s , a k , a k , a k ) ] d s , b k = ( 1 β k ) a k + β k [ c k + a b G ( t , s ) [ L ( c k ) + N ( c k ) f ( s , c k , c k , c k ) ] d s ] , a k + 1 = ( 1 α k ) a k + α k [ b k + a b G ( t , s ) [ L ( b k ) + N ( b k ) f ( s , b k , b k , b k ) ] d s ] , k N { 0 } .
The formula in (16) is the general Noor iterative scheme. For the initial guess in this case, we must choose a function that satisfies L ( a ) = 0 and the given BCs. In order to prove its convergence, we will impose a certain restriction on the sequence { α k } .

4. Convergence Result

Here, we give the convergence and stability results of our Noor–Green iterative scheme. We also suggest some examples and numerically prove the convergence of the scheme. We also compare the numerical results with the Mann-Green and Ishikawa-Green iterative schemes. It has been shown that our novel Noor–Green iterative approach provides highly accurate results when compared to the corresponding Mann-Green and Ishikawa-Green iterative schemes.
In order to do this, we consider the following BVP:
a ( t ) = f ( t , a ( t ) , a ( t ) , a ( t ) ) ,
with the BCs:
a ( 0 ) = 0 = a ( 0 ) = a ( 1 ) = 0 .
In this case, Green’s function becomes:
G ( t , s ) = ( s 2 2 + s 1 2 ) t 2 when 0 < t < s s 2 2 s t + ( s 2 2 + s ) t 2 when s < t < 1 .
The adjoint value of Green’s function above is denoted by G * ( t , s ) and reads as follows:
G * ( t , s ) = s 2 2 s t + ( s 2 2 + s ) t 2 when 0 < s < t ( s 2 2 + s 1 2 ) t 2 when t < s < 1 .
When applying the Noor–Green iterative scheme, we get
c k = a k + γ k a b G * ( t , s ) [ L ( a k ) + N ( a k ) f ( s , a k , a k , a k ) ] d s , b k = ( 1 β k ) a k + β k [ c k + a b G * ( t , s ) [ L ( c k ) + N ( c k ) f ( s , c k , c k , c k ) ] d s ] , a k + 1 = ( 1 α k ) a k + α k [ b k + a b G * ( t , s ) [ L ( b k ) + N ( b k ) f ( s , b k , b k , b k ) ] d s ] , k N { 0 } .
Now, set the self map S G * in the Banach space C [ 0 , 1 ] as follows:
S G * a = a + 0 1 G * ( t , s ) [ a ( s ) f ( s , a ( s ) , a ( s ) , a ( s ) ) ] d s .
Hence, (19) becomes the following:
a 0 B , c k = ( 1 γ k ) a k + γ k S G * a k , b k = ( 1 β k ) a k + β k S G * c k , a k + 1 = ( 1 α k ) a k + α k S G * b k , k N { 0 } .
This scheme (21) is the general Noor iterative scheme, which is based on Green’s function. From now on, we will call the modified Noor iteration (21) the Noor–Green iterative scheme. Here, we give our main convergence result. This theorem also provides a criterion for the existence of a unique solution.
Theorem 1.
Suppose the operator S G * is as is given in (20) such that 3 60 sup [ 0 , 1 ] × R × R | f a | < 1 and { a k } are sequences from a Noor–Green iteration (21). In addition, if α k = , then { a k } converges to the unique solution to problems (17) and (18).
Proof. 
In order to complete the proof, we put 3 60 sup [ 0 , 1 ] × R × R | f a | = ϱ , and it follows that S G * is a ϱ -contraction. In the view of Banach [2], there exists a unique fixed point for S G * , namely, a * , which is the unique solution to problems (17) and (18).
We want to prove that the Noor–Green iterative scheme converges to a * . For this,
| | c k a * | | = | | ( 1 γ k ) a k + γ k S G * a k a * | | = | | ( 1 γ k ) ( a k a * ) + γ k ( S G * a k a * ) | | ( 1 γ k ) | | a k a * | | + γ k | | S G * a k a * | | ( 1 γ k ) | | a k a * | | + γ k ϱ | | a k a * | | = [ 1 γ k ( 1 ϱ ) ] | | a k a * | | .
Moreover,
| | b k a * | | = | | ( 1 β k ) a k + β k S G * c k a * | | = | | ( 1 β k ) ( a k a * ) + β k ( S G * c k a * ) | | ( 1 β k ) | | a k a * | | + β k | | S G * c k a * | | ( 1 β k ) | | a k a * | | + β k ϱ | | c k a * | | ( 1 β k ) | | a k a * | | + β k ϱ ( [ 1 γ k ( 1 ϱ ) ] | | a k a * | | ) = [ ( 1 ( 1 ϱ ) β k ( 1 + ϱ γ k ) ] | | a k a * | | ] [ 1 β k ( 1 ϱ ) 2 ] | | a k a * | | .
Hence,
| | a k + 1 a * | | = | | ( 1 α k ) a k + α k S G * b k a * | | = | | ( 1 α k ) ( a k a * ) + α k ( S G * b k a * ) | | ( 1 α k ) | | a k a * | | + α k | | S G * b k a * | | ( 1 α k ) | | a k a * | | + α k ϱ | | b k a * | | ( 1 α k ) | | a k a * | | + α k ϱ ( [ 1 β k ( 1 ϱ ) 2 ] | | a k a * | | ) [ 1 α k ( 1 ϱ ) 2 ] | | a k a * | | .
Accordingly, we obtain
| | a k + 1 a * | | [ 1 α k ( 1 ϱ ) 2 ] | | a k a * | | [ 1 α k ( 1 ϱ ) 2 ] [ 1 α k 1 ( 1 ϱ ) 2 ] | | a k 1 a * | | [ 1 α k ( 1 ϱ ) 2 ] [ 1 α k 1 ( 1 ϱ ) 2 ] [ 1 α k 2 ( 1 ϱ ) 2 ] | | a k 2 a * | | .
Inductively, we obtain
| | a k + 1 a * | | Π m = 0 k [ 1 α m ( 1 ϱ ) 2 ] | | a 0 a * | | .
Finally, we know that formula 1 a e a holds for any choice of a [ 0 , 1 ] . Hence, when using this fact with (22), one obtains
| | a k + 1 a * | | e ( 1 ϱ ) 2 m = 0 k α m | | a 0 a * | | .
If it is supposed that k = 0 = and ϱ lie in ( 0 , 1 ) , we infer from (23) that
lim k | | a k + 1 a * | | = 0 .
Accordingly, { a k } converges to the unique fixed point a * of S G * which is the unique solution to problems (17) and (18). □

5. Weak w 2 -Stability

The concept of stability in terms of iterative schemes pertains to their capacity to consistently and dependably yield results when applied iteratively to a problem. This notion is explored in detail by Osilike [25], along with related discussions in references like [26,27]. A well-behaved iteration, characterized as stable, should not exhibit undue sensitivity to minor alterations in the input data or initial conditions. Put differently, it should generate solutions that steadily converge towards a consistent outcome as the number of iterations increases, as opposed to veering off course or displaying erratic oscillations. Stability holds significant importance in various computational procedures, including the resolution of differential equations, optimization challenges, or numerical simulations. It plays a pivotal role in guaranteeing the precision and predictability of outcomes, thereby ensuring the successful and reliable execution of computational tasks. This section intends to introduce a theorem concerning the stability of the iterative method being examined. The idea of stability in fixed-point iterations finds its origins in the pioneering research conducted by Urabe [28], which established the initial groundwork. Expanding upon Urabe’s contributions, Harder and Hicks [29] formulated a precise mathematical definition for stability. In order to fully grasp the ensuing discussion in this study, it is crucial to revisit certain fundamental concepts, which will be succinctly summarized below.
Definition 1
([29]). Assume that S is a self map in a Banach space, B, and { a k } B is a sequence of iterations produced by the following iterative formula:
a 0 B , a k + 1 = Λ ( S , a k ) ,
Here, Λ is a function that is connected to the mapping S and the iterative sequence { a k } . In this case, when the sequence { a k } converges in a strong sense to a fixed point, namely, a * of S, then { a k } is regarded as a stable sequence if
lim k | | a ^ k + 1 Λ ( S , a ^ k ) | | = 0 implies lim k a ^ k = a * ,
where { a ^ k } is any given arbitrary sequence that is obtained from some of the elements of B.
We now consider the definition of equivalent sequences in the setting of Banach spaces.
Definition 2
([30]). The iterative sequences { a k } and { a ^ k } are said to be equivalent to each other if and only if lim k | | a k a ^ k | | = 0 .
Differing from the idea of arbitrary sequences, Timis [31] introduced the notion of equivalent sequences as a basis for establishing a fresh mathematical definition of stability. This novel type of stability is denoted as “ w 2 - stability," and its precise definition is outlined below.
Definition 3
([31]). For an iterative sequence, namely { a k } , which is iteratively produced from (24), if it is convergent to a fixed point, a * , of a selfmap, S, in a Banach space, B, it is said to be weak w 2 -stable if for any equivalent sequence: { a ^ k } B of { a k } , one obtains
lim k | | a ^ k + 1 Λ ( S , a ^ k ) | | = 0 implies lim k a ^ k = a * .
Now, we are in the position to prove that our new Noor–Green iterative scheme (21) is weak w 2 stable.
Theorem 2.
Suppose that B, S G * , and { a k } are defined the same as is given in Theorem 1. In this case, the convergence of the sequence of the Noor–Green iterative scheme { a k } is weak w 2 –stable with respect to S G * .
Proof. 
Let us take an equivalent sequence: { a ^ k } of { a k } , so we have lim k | | a ^ k a k | | = 0 . Now, we assume that
ϵ k = | | a ^ k + 1 [ ( 1 α k ) a ^ k + S G * b ^ k ] | | ,
where b ^ k = ( 1 β k ) a ^ k + S G * c ^ k and c ^ k = ( 1 α k ) a ^ k + α k S G * a ^ k .
We first find | | c ^ k c k | | . For this,
| | c ^ k c k | | = | | [ ( 1 α k ) a ^ k + α k S G * a ^ k ] [ ( 1 α k ) a k + α k S G * a k ] | | = | | [ ( 1 α k ) ( a ^ k a k ) + α k ( S G * a ^ k S G * a k ] | | ( 1 α k ) | | a ^ k a k | | + α k | | S G * a ^ k S G * a k | | ( 1 α k ) | | a ^ k a k | | + α k ϱ | | a ^ k a k | | [ 1 α k ( 1 ϱ ) ] | | a ^ k a k | | .
Hence,
| | c ^ k c k | | [ 1 α k ( 1 ϱ ) ] | | a ^ k a k | | .
Using (25), we get
| | b ^ k b k | | [ 1 β k ( 1 ϱ ) 2 ] | | a ^ k a k | | ,
By keeping (26) in mind, we can proceed as follows:
| | a ^ k + 1 a * | | | | a ^ k + 1 a k + 1 | | + | | a k + 1 a * | | | | a ^ k + 1 [ ( 1 α k ) a ^ k + S G * b ^ k ] | | + | | [ ( 1 α k ) a ^ k + S G * b ^ k ] a k + 1 | | + | | a k + 1 a * | | = ϵ k + | | [ ( 1 α k ) a ^ k + S G * b ^ k ] a k + 1 | | + | | a k + 1 a * | | ϵ k + ( 1 α k ) | | a ^ k a k | | + α k | | S G * b ^ k S G * b k | | + | | a k + 1 a * | | ϵ k + ( 1 α k ) | | a ^ k a k | | + α k ϱ | | b ^ k b k | | + | | a k + 1 a * | | ϵ k + ( 1 α k ) | | a ^ k a k | | + α k ϱ [ 1 β k ( 1 ϱ ) 2 ] | | a ^ k a k | | + | | a k + 1 a * | | ϵ k + [ 1 α k ( 1 ϱ ) 2 ] | | a ^ k a k | | + | | a k + 1 a * | | .
Subsequently, we obtain
| | a ^ k + 1 a * | | ϵ k + [ 1 α k ( 1 ϱ ) 2 ] | | a ^ k a k | | + | | a k + 1 a * | | .
Now, as was assumed, lim k ϵ k = 0 and lim k | | a ^ k a k | | = 0 . Moreover, lim k | | a k + 1 a * | | = 0 due to the convergence of { a k } towards a * . Subsequently, from (27), lim k | | a ^ k a * | | = 0 . It follows that { a k } produced by (21) is weak w 2 -stable with respect to the mapping S G * . □
Since every stable iterative scheme is weak w 2 -stable but the converse is not true in general. So, the following corollary is a consequence of our Theorem 2.
Corollary 1.
Suppose that B, S G * , and { a k } are defined the same as is given in Theorem 1. In this case, the convergence of the sequence of the Noor–Green iterative scheme { a k } is stable with respect to S G * .

6. Numerical Examples

The main purpose of this section is to suggest some examples of third-order BVPs. We then prove the convergence of our novel Noor–Green iterative scheme along with some other iterative schemes. We show the high accuracy of our novel scheme under various sets of parameters.
First, we consider the following BVP.
Example 1.
Assume the following third-order BVP,
a ( t ) + a ( t ) a ( t ) ( a ( t ) ) 2 + 1 = 0 ,
with the BCs
a ( 0 ) = 0 = a ( 1 ) = a ( 0 ) .
Notice that the exact solution to problems (28) and (29) is unknown. In this case, our novel Noor–Green iterative scheme becomes the following:
c k = a k γ k 0 t [ ( s 2 2 s t + ( s 2 2 + s ) t 2 ) ( a k ( s ) + a k ( s ) a k ( s ) ( a k ( s ) ) 2 + 1 ) ] d s γ k t 1 [ ( s 2 2 + s 1 2 ) t 2 ) ( a k ( s ) + a k ( s ) a k ( s ) ( a k ( s ) ) 2 + 1 ) ] d s , b k = ( 1 β k ) a k β k 0 t [ ( s 2 2 s t + ( s 2 2 + s ) t 2 ) ( c k ( s ) + c k ( s ) c k ( s ) ( c k ( s ) ) 2 + 1 ) ] d s β k t 1 [ ( s 2 2 + s 1 2 ) t 2 ) ( c k ( s ) + c k ( s ) c k ( s ) ( c k ( s ) ) 2 + 1 ) ] d s , a k + 1 = ( 1 α k ) a k α k 0 t [ ( s 2 2 s t + ( s 2 2 + s ) t 2 ) ( b k ( s ) + b k ( s ) b k ( s ) ( b k ( s ) ) 2 + 1 ) ] d s α k t 1 [ ( s 2 2 + s 1 2 ) t 2 ) ( b k ( s ) + b k ( s ) b k ( s ) b k ( s ) ) 2 + 1 ) ] d s , k N { 0 } .
Now, we choose α k = β k = γ k = 0.85 . The plot of Green’s function involved in our scheme (30) is given in Figure 1. The numerical results in this case are given in Table 1 and Table 2.
Suppose Error = | a k a k + 1 | . Now, we choose α k = β k = γ k = 1 k + 1 and obtain the behavior of the convergence of the Noor–Green iterative scheme, as shown in Figure 2.
Now, set R e l a t i v e E r r o r = a k a k + 1 a k + 1 . We compared our scheme to other schemes. We choose α k = β k = γ = 1 . For only two iterations, the relative error in Table 3 shows that our Noor–Green iterative approach is more accurate in this case than the Mann-Green and Ishikawa-Green iterative approaches. The convergence behavior of this is given in Figure 3.
We now consider another example, as follows.
Example 2.
Assume the following third-order BVP,
a ( t ) + t a ( t ) + 2 t 2 t + 2 = 0 ,
with the BCs:
a ( 0 ) = 0 = a ( 0 ) = a ( 1 ) .
Notice that the exact solution of problems (31) and (32) is not considered. In this case, our novel Noor–Green iterative scheme becomes the following:
c k = a k γ k 0 t [ ( s ( 1 t ) 2 2 + ( s 2 s ) 2 ) ( a k ( s ) + s a k ( s ) + 2 s 2 s + 2 ) ] d s γ k t 1 [ ( ( s 1 ) t 2 2 ) ( a k ( s ) + s a k ( s ) + 2 s 2 s + 2 ) ] d s , b k = ( 1 β k ) a k β k 0 t [ ( s ( 1 t ) 2 2 + ( s 2 s ) 2 ) ( c k ( s ) + s c k ( s ) + 2 s 2 s + 2 ) ] d s β k t 1 [ ( ( s 1 ) t 2 2 ) ( c k ( s ) + s c k ( s ) + 2 s 2 s + 2 ) ] d s , a k + 1 = ( 1 α k ) a k α k 0 t [ ( s ( 1 t ) 2 2 + ( s 2 s ) 2 ) ( b k ( s ) + s b k ( s ) + 2 s 2 s + 2 ) ] d s α k t 1 [ ( ( s 1 ) t 2 2 ) ( b k ( s ) + s b k ( s ) + 2 s 2 s + 2 ) ] d s , k N { 0 } .
The plot of the Green function involved in our scheme (33) is given in Figure 4.
In the previous example, we compared our scheme to the other iterative schemes in the literature by using the relative error concept. Now, we take α k = β k = γ k = 0.99 and list the comparison of absolute errors between our iterative scheme and other iterative schemes (Table 4). This shows that our new scheme has a rapid rate of convergence in the class of third-order BVPs.
Based on the absolute errors in Table 4, we have shown that our new iterative scheme converges faster to the solution when compared to the other iterative schemes in the literature. Next, by using the concept of Absolute error, we compare our new iterative scheme with other iterative schemes graphically in Figure 5.

7. Application

Fractional boundary value problems (FBVPs) represent a powerful extension of classical BVPs, incorporating non-integer order derivatives and offering a more accurate description of complex phenomena with memory and long-range dependencies. Unlike the classical notion of integer-order derivatives, which provides the instantaneous changes, FBVPs employ fractional-order derivatives that capture intricate dynamics, making them particularly relevant in various fields like physics, biology, finance, and engineering. These equations have the potential to model anomalous diffusion, viscoelasticity, and other intricate behaviors that cannot be adequately captured by integer-order counterparts. The study of FDEs has witnessed significant growth, with researchers developing novel analytical and numerical techniques to solve them, making them a vital tool for understanding the intricacies of real-world processes.
We consider the following BVPs in terms of fractional order:
D η a ( t ) + f ( t , a ( t ) ) = 0 ,
with the BCs
a ( 0 ) = a ( 1 ) = 0 ,
Here, the number t is in [ 0 , 1 ] , the real number η is in ( 1 , 2 ) , the derivative D η is defined in terms of Caputo, called the fractional derivative of order α , and f is a function on [ 0 , 1 ] × R R .
Now, we consider the Banach space B = C [ 0 , 1 ] . In this case, the Green function with regard to our problems (34) and (35) is given by the following formula:
G ( t , s ) = 1 Γ ( η ) ( t ( 1 s ) ( η 1 ) ( t s ) ( η 1 ) , if s t 1 , t ( 1 s ) ( η 1 ) Γ ( η ) , if t s 1 .
We now consider mapping S G in the Banach space B = C [ 0 , 1 ] as follows:
S G ( a ( t ) ) = 0 1 G ( t , s ) f ( s , a ( s ) ) d s , for each a ( t ) C [ 0 , 1 ] .
In this case, our Noor–Green iterative scheme becomes
a 0 B , c k = ( 1 γ k ) a k + γ k 0 1 G ( t , s ) f ( s , a k ( s ) ) d s , b k = ( 1 β k ) a k + β k 0 1 G ( t , s ) f ( s , b k ( s ) ) d s , , a k + 1 = ( 1 α k ) a k + α k 0 1 G ( t , s ) f ( s , c k ( s ) ) d s , , k N { 0 } .
We now give the proof of our final result.
Theorem 3.
Suppose the operator S G is as is given in (36), and { a k } is a sequence of a Noor–Green iteration (37). In addition, if α k = , then { a k } converges to the unique solution of problems (34) and (35) provided that the following condition holds:
| f ( s , a ( s ) ) f ( s , b ( s ) ) | α | a ( s ) b ( s ) | ,
where α [ 0 , 1 ] .
Proof. 
In order to complete the proof, we consider any a ( t ) and b ( t ) in C [ 0 , 1 ] such that
| | S G a ( t ) S G b ( t ) | | | | 0 1 G ( s , t ) f ( s , a ( s ) ) ) d s 0 1 G ( s , t ) f ( s , b ( s ) ) ) d s | | = | | 0 1 G ( s , t ) [ f ( s , a ( s ) ) f ( s , b ( s ) ) ] d s | | 0 1 G ( s , t ) f ( s , a ( s ) ) f ( s , b ( s ) ) d s α | | a ( t ) ) b ( t ) | | 0 1 G ( t , s ) d s α | | a ( t ) ) b ( t ) | | .
Consequently, we obtain
| | S G a ( t ) S G b ( t ) | | α | | a ( t ) ) b ( t ) | | .
Hence, S G is a Banach contraction, and so the sequence of the Noor–Green iterative scheme converges to the unique fixed point of S G and, hence, to the unique solution of problems (34) and (35). This completes our proof. □

8. Conclusions and Open Problem

The following new outcomes were obtained from this research.
( O 1 )
The elementary three-step iterative scheme due to Noor [8] was modified based on Green’s function to obtain numerical solutions to third-order BVPs.
( O 2 )
We imposed possible mild conditions on the parameters of the scalars in our scheme and obtained a strong convergence result.
( O 3 )
Since the Noor iterative scheme [8] includes Mann [6] and Ishikawa [7] iterative schemes as special cases, our results improve the classical results of the Mann-Green and Ishikawa-Green iterative schemes to the more general context of the Noor–Green iterative scheme.
( O 4 )
We checked the high accuracy of the proposed Noor–Green iterative scheme by using two different numerical examples.
( O 5 )
The graph and tables in the paper support our theoretical findings.
( O 6 )
An application was obtained for new iterations in the class of FBVPs.
Now, we include an interesting open problem.
Open problem: Can we extend the results of this paper to the setting of PDEs?

Author Contributions

Conceptualization, J.A. and M.A.; Methodology, J.A. and A.H.; Software, J.A. and M.A.; Validation, A.H. and M.A.; Investigation, J.A., A.H. and H.A.S.; Writing—original draft, J.A. and M.A.; Writing—review and editing, J.A. and H.A.S.; Supervision, M.A.; Funding acquisition, H.A.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data sets generated during the current study are available from the corresponding author on reasonable request.

Acknowledgments

The authors are thankful to King Abdulaziz University and Deanship of Scientific research for their financial support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Secelean, N.A.; Mathew, S.; Wardowski, D. New fixed point results in quasi-metric spaces and applications in fractals theory. Adv. Differ. Equ. 2019, 2019, 177. [Google Scholar] [CrossRef]
  2. Banach, S. Sur les operations dans les ensembles abstraits et leur application aux equations integrales. Fund. Math. 1922, 3, 133–181. [Google Scholar] [CrossRef]
  3. Picard, E.M. Memorie sur la theorie des equations aux derivees partielles et la methode des approximation ssuccessives. J. Math. Pure Appl. 1890, 6, 145–210. [Google Scholar]
  4. Browder, F.E. Nonexpansive nonlinear operators in a Banach space. Proc. Natl. Acad. Sci. USA 1965, 54, 1041–1044. [Google Scholar] [CrossRef]
  5. Gohde, D. Zum Prinzip der Kontraktiven Abbildung. Math. Nachr. 1965, 30, 251–258. [Google Scholar] [CrossRef]
  6. Mann, W.R. Mean value methods in iteration. Proc. Am. Math. Soc. 1953, 4, 506–510. [Google Scholar] [CrossRef]
  7. Ishikawa, S. Fixed points by a new iteration method. Proc. Am. Math. Soc. 1974, 44, 147–150. [Google Scholar] [CrossRef]
  8. Noor, M.A. New approximation schemes for general variational inequalities. J. Math. Anal. Appl. 2000, 251, 217–229. [Google Scholar] [CrossRef]
  9. Parvizi, M.; Khodadadian, A.; Eslahchi, M.R. Analysis of Ciarlet-Raviart mixed finite element methods for solving damped Boussinesq equation. J. Comput. Appl. Math. 2020, 379, 112818. [Google Scholar] [CrossRef]
  10. Khodadadian, A.; Parvizi, M.; Heitzinger, C. An adaptive multilevel Monte Carlo algorithm for the stochastic drift-diffusion-Poisson system. Comput. Methods Appl. Mech. Eng. 2020, 368, 113163. [Google Scholar] [CrossRef]
  11. Awoyemi, D.O. A p-stable linear multistep method for solving general third order ordinary differential equations. Int. J. Comput. Math. 2003, 80, 985–991. [Google Scholar] [CrossRef]
  12. Awoyemi, D.O.; Idowu, M.O. A class of hybrid collocation methods for third order ordinary differential equations. Int. J. Comput. Math. 2005, 82, 1287–1293. [Google Scholar] [CrossRef]
  13. Lu, X.; Cui, M. Existence and numerical method for nonlinear third-order boundary value problem in the reproducing kernel space. Bound. Value Probl. 2010, 9, 459754. [Google Scholar] [CrossRef]
  14. Pei, M.; Chang, S.K. Existence and uniqueness of solutions for third order nonlinear boundary value problems. J. Math. Anal. Appl. 2007, 327, 23–35. [Google Scholar] [CrossRef]
  15. Feng, Y. Solution and positive solution of a semilinear third order equation. J. Appl. Math. Comput. 2009, 29, 153–161. [Google Scholar] [CrossRef]
  16. Feng, Y.; Liu, S. Solvability of a third order two-point boundary value problem. Appl. Math. Lett. 2005, 18, 1034–1040. [Google Scholar] [CrossRef]
  17. Grossinho, M.R.; Minhos, F.M. Existence result for some third order separated boundary value problems. Nonlinear Anal. Theory Methods Appl. 2001, 4, 2407–2418. [Google Scholar] [CrossRef]
  18. Bhrawy, A.H.; Abd-Elhameed, W.M. New algorithm for the numerical solutions of nonlinear third order differential equations using jacobi-gauss collocation method. Math. Probl. Eng. 2011, 14, 837218. [Google Scholar] [CrossRef]
  19. Khuri, S.A.; Sayfy, A. Variational iteration method: Green’s functions and fixed point iterations perspective. Appl. Math. Lett. 2014, 32, 24–34. [Google Scholar] [CrossRef]
  20. Abushammala, M.; Khuri, S.A.; Sayfy, A. novel fixed point iteration method for the solution of third order boundary value problems. App. Math. Comput. 2015, 271, 131–141. [Google Scholar] [CrossRef]
  21. Khuri, S.A.; Louhichi, I. A new fixed point iteration method for nonlinear third-order BVPs. Int. J. Comput. Math. 2021, 2021, 2220–2232. [Google Scholar] [CrossRef]
  22. Soedel, W. Vibrations of Shells and Plates; CRC Press: Boca Raton, FL, USA, 2004. [Google Scholar]
  23. Agarwal, R.P. Existence, uniqueness and iterative methods for third-order boundary value problems. J. Comput. Appl. Math. 1987, 17, 271–289. [Google Scholar] [CrossRef]
  24. Akgun, F.A.; Rasulov, Z. A new iteration method for the solution of third-order BVP via Green’s function. Demonstratio Mathematica 2021, 54, 425–435. [Google Scholar] [CrossRef]
  25. Osilike, M.O. Stability of the Mann and Ishikawa Iteration procedures for ϕ-strong pseudocontractions and nonlinear equations of the ϕ-strongly accretive type. J. Math. Anal. Appl. 1998, 227, 319–334. [Google Scholar] [CrossRef]
  26. Sahin, A. Some new results of M-iteration process in hyperbolic spaces. Carpathian J. Math. 2019, 35, 221–232. [Google Scholar] [CrossRef]
  27. Sahin, A. Some results of the Picard-Krasnoselskii hybrid iterative process. Filomat 2019, 33, 359–365. [Google Scholar] [CrossRef]
  28. Urabe, M. Convergence of numerical iteration in solution of equations. J. Sci. Hiroshima Univ. A 1956, 19, 479–489. [Google Scholar] [CrossRef]
  29. Harder, A.M.; Hicks, T.L. Stability results for fixed point iteration procedures. Math. Jpn. 1988, 33, 693–706. [Google Scholar]
  30. Cardinali, T.; Rubbioni, P. A generalization of the Caristi fixed point theorem in metric spaces. Fixed Point Theory 2010, 11, 3–10. [Google Scholar]
  31. Timis, I. On the weak stability of Picard iteration for some contractive type mappings. Annal. Uni. Craiova Math. Comput. Sci. Ser. 2010, 37, 106–114. [Google Scholar]
Figure 1. Plot of the Green function involved in our scheme (30).
Figure 1. Plot of the Green function involved in our scheme (30).
Symmetry 15 01838 g001
Figure 2. Behavior of Noor–Green iteration for various choices of t.
Figure 2. Behavior of Noor–Green iteration for various choices of t.
Symmetry 15 01838 g002
Figure 3. Behavior of different iterations for t = 0.5 .
Figure 3. Behavior of different iterations for t = 0.5 .
Symmetry 15 01838 g003
Figure 4. Plot of the Green function involved in our scheme (33).
Figure 4. Plot of the Green function involved in our scheme (33).
Symmetry 15 01838 g004
Figure 5. Behavior of different iterations based on Green’s function, e.g., (33).
Figure 5. Behavior of different iterations based on Green’s function, e.g., (33).
Symmetry 15 01838 g005
Table 1. Convergence of Noor–Green iteration with the numerical solution.
Table 1. Convergence of Noor–Green iteration with the numerical solution.
kNoor–Green, t = 0.2Noor–Green, t = 0.3Noor–Green, t = 0.4Noor–Green, t = 0.5
00.00000000.00000000.00000000.0000000
10.004523790.00890420.01356510.0176585
20.005199290.01023320.01558870.0202913
30.005300130.01043140.01589040.0206836
40.005315180.01046100.01593540.0207421
50.005317420.01046540.01594210.0207508
60.005317760.01046610.01594310.0207521
70.005317810.01046620.01594330.0207523
80.005317810.01046620.01594330.0207523
Table 2. Convergence of Noor–Green iteration with the numerical solution.
Table 2. Convergence of Noor–Green iteration with the numerical solution.
kNoor–Green, t = 0.6Noor–Green, t = 0.7Noor–Green, t = 0.8Noor–Green, t = 0.9
00.00000000.00000000.00000000.0000000
10.02033710.02075470.01806610.0114280
20.02336760.02384540.02075450.0133797
30.02381890.02430540.02115430.0134172
40.02388610.02437390.02121380.0134227
50.02389610.02438410.02122260.0134236
60.02389760.02438560.02122390.0134237
70.02389780.02438580.02122410.0134237
80.02389780.02438580.02122410.0134237
Table 3. Error comparison between different iterations.
Table 3. Error comparison between different iterations.
Values of tMann-GreenIshikawa-GreenNoor–Green
0.10.0000197656 1.14526 × 10 9 6.66724 × 10 14
0.20.0000220353 1.27708 × 10 9 7.45389 × 10 14
0.30.000024591 1.42610 × 10 9 8.30384 × 10 14
0.40.000024591 1.59270 × 10 9 9.27027 × 10 14
0.50.0000305846 1.77967 × 10 9 1.03654 × 10 13
0.60.000034143 1.99336 × 10 9 1.16143 × 10 13
0.70.0000382644 2.24538 × 10 9 1.30749 × 10 13
0.80.0000432057 2.55494 × 10 9 1.48755 × 10 13
0.90.0000493456 2.55494 × 10 9 1.71615 × 10 13
Table 4. Absolute error between different iterations (33).
Table 4. Absolute error between different iterations (33).
Values of tMann-GreenIshikawa-GreenNoor–Green
0.1 3.03232 × 10 12 1.73472 × 10 18 8.67362 × 10 19
0.2 1.17690 × 10 11 6.93889 × 10 18 3.46945 × 10 18
0.3 2.49605 × 10 11 2.08167 × 10 17 6.93889 × 10 18
0.4 4.00038 × 10 11 2.08167 × 10 17 6.93889 × 10 18
0.5 5.23963 × 10 11 5.55112 × 10 17 2.77556 × 10 17
0.6 5.57444 × 10 11 6.93889 × 10 17 0
0.7 4.35981 × 10 11 8.32667 × 10 17 0
0.8 1.44757 × 10 11 8.32667 × 10 17 0
0.9 2.09963 × 10 11 1.11022 × 10 16 0
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ahmad, J.; Arshad, M.; Hussain, A.; Al Sulami, H. A Green’s Function Based Iterative Approach for Solutions of BVPs in Symmetric Spaces. Symmetry 2023, 15, 1838. https://0-doi-org.brum.beds.ac.uk/10.3390/sym15101838

AMA Style

Ahmad J, Arshad M, Hussain A, Al Sulami H. A Green’s Function Based Iterative Approach for Solutions of BVPs in Symmetric Spaces. Symmetry. 2023; 15(10):1838. https://0-doi-org.brum.beds.ac.uk/10.3390/sym15101838

Chicago/Turabian Style

Ahmad, Junaid, Muhammad Arshad, Aftab Hussain, and Hamed Al Sulami. 2023. "A Green’s Function Based Iterative Approach for Solutions of BVPs in Symmetric Spaces" Symmetry 15, no. 10: 1838. https://0-doi-org.brum.beds.ac.uk/10.3390/sym15101838

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