Next Article in Journal
Automatic Gender Classification through Face Segmentation
Next Article in Special Issue
A Closed Formula for the Horadam Polynomials in Terms of a Tridiagonal Determinant
Previous Article in Journal
Simpson’s Type Inequalities for Co-Ordinated Convex Functions on Quantum Calculus
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fixed Point Root-Finding Methods of Fourth-Order of Convergence

Instituto Universitario de Matemática Multidisciplinar, Universitat Politècnica de València, Camino de Vera s/n, 46022 València, Spain
*
Author to whom correspondence should be addressed.
Symmetry 2019, 11(6), 769; https://doi.org/10.3390/sym11060769
Submission received: 22 May 2019 / Revised: 30 May 2019 / Accepted: 1 June 2019 / Published: 6 June 2019
(This article belongs to the Special Issue Fixed Point Theory and Computational Analysis with Applications)

Abstract

:
In this manuscript, by using the weight-function technique, a new class of iterative methods for solving nonlinear problems is constructed, which includes many known schemes that can be obtained by choosing different weight functions. This weight function, depending on two different evaluations of the derivative, is the unique difference between the two steps of each method, which is unusual. As it is proven that all the members of the class are optimal methods in the sense of Kung-Traub’s conjecture, the dynamical analysis is a good tool to determine the best elements of the family in terms of stability. Therefore, the dynamical behavior of this class on quadratic polynomials is studied in this work. We analyze the stability of the presented family from the multipliers of the fixed points and critical points, along with their associated parameter planes. In addition, this study enables us to select the members of the class with good stability properties.

1. Introduction

There is a large number of problems in Science and Engineering modeled by nonlinear equations f ( z ) = 0 , where f : D R n R n is a vectorial real function defined in a convex set D, with n 1 . Usually these problems cannot be analytically solved, so we use iterative schemes. The best known is Newton’s method, the characteristics of which have been improved in much of the research (see, for instance, the texts [1,2] and the references therein). Different techniques have been employed to design these new methods being, in the majority of cases, multistep schemes, due to the limitations of one-step methods.
However, in many applications in geometric modeling, it is necessary to find all the roots of a nonlinear problem within a domain. In these cases, subdivision solvers are the most usual approach when looking for roots globally (see, for example [3] and the references therein). As subdivision solvers usually employ Newton’s scheme when the initial estimation is close to the root, higher order methods as the proposed in this manuscript may be useful to improve the local behavior of these solvers.
The weight function procedure is used to achieve this goal, which is able to increase the order of convergence of known methods (see [1]), achieving optimal schemes under the point of view of Kung-Traub’s conjecture [4]. This conjecture claims that an iterative method without memory which uses d functional evaluations per iteration can reach, at most, order of convergence 2 d 1 , being optimal in this bound. Although the aim of many researches in this area is to design optimal high-order methods, it is also known that the higher the order is, the more sensitive the scheme to initial estimations will be.
In our study, through weight function procedure and Newton’s scheme, a new family of iterative methods is presented, with the following iterative expression:
y n = z n γ f ( z n ) f ( z n ) , z n + 1 = z n H ( t n ) f ( z n ) f ( z n ) , n = 0 , 1 , ,
where g a m m a is a real parameter and the variable of the weight function H ( t ) is t = f ( y ) f ( z ) .
In the next section, we present the convergence result of this family, describing the conditions that function H ( t ) must satisfy for reaching order four. We also analyze how to extend this structure (1) for designing derivative-free methods and for solving nonlinear systems, n > 1 . Many known methods, for equations or systems, are particular cases of our class. In Section 3, we study the dynamical behavior of a sub-class obtained by using a particular weight function. The aim of this section is to check how, using complex dynamics tools, we can determine which elements of a given family have good stability properties and which have chaotic behavior.

2. Convergence and Stability

The order of convergence of family (1) is analyzed in the next result, for n = 1 .
Theorem 1.
Let f : D R R be a sufficiently differentiable function in an open interval D and let z ¯ D be a simple solution of the nonlinear equation f ( z ) = 0 . Starting from a known initial estimation z 0 close enough to z ¯ , if γ = 2 / 3 and function H satisfies H ( 1 ) = 1 , H ( 1 ) = 3 / 4 , H ( 1 ) = 9 / 4 and | H ( 1 ) | < + , then sequence { z n } n 0 obtained from (1) converges to z ¯ with order of convergence four, being the error equation
e n + 1 = 5 + 38 81 H ( 1 ) c 2 3 c 2 c 3 + c 4 / 9 e n 4 + O ( e n 5 ) ,
where c j = f ( j ) ( z ¯ ) j ! f ( z ¯ ) , j = 2 , 3 , and e n = z n z ¯ .
Proof. 
It is known that f ( z n ) and f ( z n ) can be expressed as
f ( z n ) = f ( z ¯ ) [ e n + c 2 e n 2 + c 3 e n 3 + c 4 e n 4 + O ( e n 5 ) ]
and
f ( z n ) = f ( z ¯ ) [ 1 + 2 c 2 e n 2 + 3 c 3 e n 3 + 4 c 4 e n 4 + O ( e n 5 ) ] .
By direct division,
f ( z n ) f ( z n ) = e n c 2 e n 2 + ( 2 c 2 2 2 c 3 ) e n 3 + [ 8 c 2 3 + c 2 ( 4 c 2 2 3 c 3 ) + 10 c 2 c 3 3 c 4 ] e n 4 + O ( e n 5 ) .
Then,
y n = z n γ f ( z n ) f ( z n ) = ( 1 γ ) e n + γ c 2 e n 2 2 [ γ ( c 2 2 c 3 ) ] e n 3 + γ ( 4 c 2 3 7 c 2 c 3 + 3 c 4 ) e n 4 + O ( e n 5 ) .
Again, by expanding in Taylor series,
f ( y n ) = f ( z ¯ ) 1 2 [ ( 1 + γ ) c 2 ] e n + [ 2 γ c 2 2 + 3 ( 1 + γ ) 2 c 3 ] e n 2 + 2 [ 2 γ c 2 3 + ( 5 3 γ ) γ c 2 c 3 2 ( 1 + γ ) 3 c 4 ] e n 3 + O ( e n 4 ) .
Therefore,
t n = f ( y n ) f ( z n ) = 1 2 γ c 2 e n + 3 γ [ 2 c 2 2 + ( 2 + γ ) c 3 ] e n 2 4 [ γ ( 4 c 2 3 + ( 7 + 3 γ ) c 2 c 3 + ( 3 3 γ + γ 2 ) c 4 ) ] e n 3 + O ( e n 4 )
and, taking into account that t tends to 1 when n tends to infinity, the weight function can be expressed as
H ( t n ) = h 0 + h 1 ( t n 1 ) + 1 2 h 2 ( t n 1 ) 2 + 1 6 h 3 ( t n 1 ) 3 + O ( ( t n 1 ) 4 ) = h 0 2 γ h 1 c 2 e n + [ 2 γ 2 h 2 c 2 2 + 3 γ h 1 ( 2 c 2 2 + ( 2 + γ ) c 3 ) ] ] e n 2 + 4 3 γ 3 h 3 c 2 3 6 γ 2 h 2 c 2 ( 2 c 2 2 + ( 2 + γ ) c 3 ) 4 γ h 1 ( 4 c 2 3 + ( 7 + 3 γ ) c 2 c 3 + ( 3 3 γ + γ 2 ) c 4 ) e n 3 + O ( e n 4 ) ,
where h 0 , h 1 , h 2 and h 3 denotes H ( 1 ) , H ( 1 ) , H ( 1 ) and H ( 1 ) , respectively. Finally,
e n + 1 = z n + 1 z ¯ = z n z ¯ H ( t n ) f ( z n ) f ( z n ) =
= ( 1 h 0 ) e n + ( h 0 + 2 γ h 1 ) c 2 e n 2 + [ 2 ( h 0 + γ ( 4 h 1 + γ h 2 ) ) c 2 2 + ( 2 h 0 3 ( 2 + γ ) γ h 1 ) c 3 ] e n 3
+ [ ( 4 h 0 + 26 γ h 1 + 14 γ 2 h 2 + 4 3 γ 3 h 3 ) c 2 3 + ( 7 h 0 + γ ( ( 38 + 15 γ ) h 1 + 6 ( 2 + γ ) γ h 2 ) ) c 2 c 3
+ ( 3 h 0 + 4 γ ( 3 3 γ + γ 2 ) h 1 ) c 4 ] e n 4 + O ( e n 5 ) .
Therefore, in order to eliminate first order error,
1 h 0 = 0 , a a which   means   that a a h 0 = H ( 1 ) = 1 .
For the second order error:
h 0 + 2 γ h 1 = 0 ,
being h 0 = 1
h 1 = H ( 1 ) = 1 2 γ .
With these values of h 0 and h 1 , the error equation is now
e n + 1 = [ ( 2 2 γ 2 h 2 ) c 2 2 + 1 2 ( 2 + 3 γ ) c 3 ] e n 3 + [ ( 9 + 14 γ 2 h 2 + 4 γ 3 h 3 3 ) c 2 3 3 2 ( 8 5 γ 8 γ 2 h 2 + 4 γ 3 h 2 ) c 2 c 3 + ( 3 + 6 γ 2 γ 2 ) c 4 ] e n 4 + O ( e n 5 ) .
So, we can eliminate the third order error if
2 2 γ 2 h 2 = 0 a a and a a 2 + 3 γ = 0 ,
which means that
h 2 = H ( 1 ) = 1 γ 2 a a and a a γ = 2 3 .
Hence it is proven that if γ = 2 / 3 and function H satisfies H ( 1 ) = 1 , H ( 1 ) = 3 / 4 and H ( 1 ) = 9 / 4 , the order of convergence is four. □
If we want to design a derivative-free scheme with a similar structure as (1), we change f ( z n ) by the divided difference f [ z n , w n ] , where w n = z n + ρ f ( z n ) with ρ a real parameter, obtaining the following iterative expression:
y n = z n γ f ( z n ) f [ z n , w n ] , z n + 1 = z n H ( t n ) f ( z n ) f [ z n , w n ] , n = 0 , 1 , ,
being in this case t = f [ y , w ] f [ z , w ] the variable of the weight function. Unfortunately, family (2) does not reach order four. However, if we use as variable of the weight function t = f [ y , z ] f [ z , w ] , being w n = z n + ρ f ( z n ) 2 , the class
y n = z n γ f ( z n ) f [ z n , w n ] , z n + 1 = z n H ( t n ) f ( z n ) f [ z n , w n ] , n = 0 , 1 , ,
reaches order four under certain conditions as we establish in the following result
Theorem 2.
Let f : D R R be a sufficiently differentiable function in an open interval D and let z ¯ D be a simple solution of the nonlinear equation f ( z ) = 0 . Starting from a known initial estimation z 0 close enough to z ¯ , if γ = 1 and function H satisfies H ( 1 ) = 1 , H ( 1 ) = 1 , H ( 1 ) = 4 and | H ( 1 ) | < + , then sequence { z n } n 0 obtained from (3) converges to z ¯ with order of convergence four, being the error equation
e n + 1 = ( f ( z ¯ ) 2 ρ c 2 2 + 1 6 ( 30 + h 3 ) c 2 3 c 2 c 3 ) e n 4 + O ( e n 5 ) ,
where c j = f ( j ) ( z ¯ ) j ! f ( z ¯ ) , j = 2 , 3 , , e n = z n z ¯ and h 3 = H ( 1 ) .
On the other hand, family (1) can be extended to the multidimensional case, n > 1 , so we accomplish a family of iterative methods for solving nonlinear systems F ( z ) = 0 , where F : D R n R n . In this case, the iterative expression is
y ( n ) = z ( n ) γ [ F ( z ( n ) ) ] 1 F ( z ( n ) ) , z ( n + 1 ) = z ( n ) H ( t ( n ) ) [ F ( z ( n ) ) ] 1 F ( z ( n ) ) , n = 0 , 1 , ,
where F ( z ( n ) ) is the Jacobian matrix of F evaluated in the iteration z ( n ) . The variable of weight is t = [ F ( z ) ] 1 F ( y ) and H ( t ) is a matrix function H : X X , where X = R n × n , such that
(i)
H ( u ) ( v ) = h 1 u v , being H the first derivative of H, H : X L ( X ) , h 1 R and L ( X ) denotes the space of linear mappings from X to itself.
(ii)
H ( u , v ) ( w ) = h 2 u v w , being H the second derivative of H, H : X × X L ( X ) and h 2 R .
(iii)
H ( u , v w ) ( s ) = h 3 u v w s , being H the third derivative of H, H : X × X × X L ( X ) and h 3 R .
Then, the Taylor expansion of H around the identity matrix I gives
H ( t ( n ) ) H ( I ) + h 1 ( t ( n ) I ) + 1 2 h 2 ( t ( n ) I ) 2 + 1 6 h 3 ( t ( n ) I ) 3 .
A similar result to Theorem 1 can be established for class (4), obtaining conditions for function H ( t ) to reach order four. In the proof we use some tools and notations introduced in [5].
Theorem 3.
Let F : D R n R n be a sufficiently differentiable function in an convex set D and let z ¯ D be a solution of the nonlinear system F ( z ) = 0 , such that F ( z ¯ ) is nonsingular. Starting from a known initial estimation z ( 0 ) close enough to z ¯ , if γ = 2 / 3 and function H satisfies H ( I ) = I , h 1 = 3 / 4 , h 2 = 9 / 4 and | h 3 | < + , then sequence { z n } n 0 obtained from (4) converges to z ¯ with order of convergence four, being the error equation
e n + 1 = 5 + 38 81 h 3 C 2 3 C 2 C 3 + C 4 / 9 e n 4 + O ( e n 5 ) ,
where C j = 1 j ! [ F ( z ¯ ) ] 1 F ( j ) ( z ¯ ) , j = 2 , 3 , and e n = z ( n ) z ¯ .
Proof. 
By using Taylor expansion of F ( z ( n ) ) and F ( z ( n ) ) around z ¯ ,
F ( z ( n ) ) = F ( z ¯ ) [ e n + C 2 e n 2 + C 3 e n 3 + C 4 e n 4 ] + O ( e n 5 ) ,
F ( z ( n ) ) = F ( z ¯ ) [ I + 2 C 2 e n + 3 C 3 e n 2 + 4 C 4 e n 3 ] + O ( e n 4 ) .
From the above expression, we conjecture
F ( z ( n ) ) 1 = [ I + X 2 e n + X 3 e n 2 + X 4 e n 3 ] F ( z ¯ ) 1 + O ( e n 4 )
and, from F ( z ( n ) ) 1 F ( z ( n ) ) = F ( z ( n ) ) F ( z ( n ) ) 1 = I , we have
F ( z ( n ) ) 1 = [ I 2 C 2 e n + ( 4 C 2 2 3 C 3 ) e n 2 + ( 4 C 4 + 6 C 2 C 3 + 6 C 3 C 2 8 C 2 3 ) e n 3 ] F ( z ¯ ) 1 + O ( e n 4 ) .
Then,
F ( z ( n ) ) 1 F ( z ( n ) ) = e n C 2 e n 2 + 2 ( C 2 2 C 3 ) e n 3 + ( 3 C 4 + 4 C 2 C 3 + 3 C 3 C 2 4 C 2 3 ) e n 4 + O ( e n 5 ) .
Similarly, we calculate
y ( n ) z ¯ = ( 1 γ ) e n + γ C 2 e n 2 2 γ ( C 2 2 C 3 ) e n 3 γ ( 3 C 4 + 4 C 2 C 3 + 3 C 3 C 2 4 C 2 3 ) e n 4 + O ( e n 5 ) .
So,
F ( y ( n ) ) = F ( z ¯ ) I + 2 C 2 ( y ( n ) z ¯ ) + 3 C 3 ( y ( n ) z ¯ ) 2 + 4 C 4 ( y ( n ) z ¯ ) 3 + O ( y ( n ) z ¯ ) 4 ) = F ( z ¯ ) I + 2 C 2 ( 1 γ ) e n + ( 2 γ C 2 2 + 3 C 3 ( 1 γ ) 2 ) e n 2 + ( 4 γ ( C 2 2 C 2 C 3 ) + 6 γ ( 1 γ ) C 3 C 2 + 4 ( 1 γ ) 3 C 4 ) e n 3 + O ( e n 4 ) .
Therefore, variable t of the weight function is described as
t = F ( z n ) 1 F ( y n ) = I 2 γ C 2 e n + ( 6 γ C 2 2 + 3 C 3 ( γ 2 2 γ ) ) e n 2 + ( 16 γ C 2 3 + ( 6 γ 2 16 γ ) C 2 C 3 + ( 12 γ 6 γ 2 ) C 3 C 2 + ( 4 γ 3 + 12 γ 2 12 γ ) C 4 ) e n 3 + O ( e n 4 )
and
H ( t ) = H ( I ) + h 1 ( t I ) + 1 2 h 2 ( t I ) 2 + 1 6 h 3 ( t I ) 3 = H ( I ) 2 γ C 2 h 1 e n + ( 6 γ h 1 C 2 2 + 3 h 1 C 3 ( γ 2 2 γ ) + 2 h 2 γ 2 C 2 2 ) e n 2 + 4 / 3 γ ( 12 h 1 + γ ( 9 h 2 + h 3 γ ) ) C 2 3 4 h 1 γ ( γ 2 3 γ + 3 ) C 4 γ ( h 1 ( 16 6 γ ) 3 h 2 γ ( γ 2 ) ) C 2 C 3 3 γ ( γ 2 ) ( 2 h 1 + h 2 γ ) C 3 C 2 e n 3 + O ( e n 4 ) .
Therefore,
e n + 1 = ( I H ( I ) ) e n + ( H ( I ) C 2 + 2 γ h 1 C 2 ) e n 2 + 2 H ( I ) ( C 2 2 C 3 ) 2 γ h 1 C 2 2 8 γ h 1 C 2 2 3 h 1 C 3 ( γ 2 2 γ ) 2 h 2 γ 2 C 2 2 e n 3 + O ( e n 4 ) .
In order to reach order four, the coefficients of e n , e n 2 and e n 3 must be zero, so
H ( I ) = I , a a a h 1 = 1 2 γ , a a a h 2 = 9 4 a a a a n d a a a γ = 2 3 .
With these values, the error equation is
e n + 1 = 5 + 38 81 h 3 C 2 3 C 2 C 3 + C 4 / 9 e n 4 + O ( e n 5 )
and the proof is finished. □
Many known schemes designed for solving nonlinear equations or nonlinear systems can be obtained as particular cases of (4) by using different weight functions satisfying the conditions of Theorem 3. For example, the classical Jarratt’s scheme [6]
y n = z n 2 3 f ( z n ) f ( z n ) , z n + 1 = z n 3 f ( y n ) + f ( z n ) 6 f ( y n ) 2 f ( z n ) f ( z n ) f ( z n ) , n = 0 , 1 , ,
is obtained from (1) for equations and (4) for systems, by using
H ( t ) = ( 6 t 2 I ) 1 ( 3 t + I ) .
In a similar way, the method constructed by Khattri and Abbasbandy in [7] is an element of (4), n 1 , by using the weight function
H ( t ) = I + 21 8 t 9 2 t 2 + 15 8 t 3 .
The parametric family of iterative methods for solving nonlinear equations or systems, designed by Kanwar et al. in [8], is a particular case of (1) or (4) using the weight function
H ( t ) = 1 2 α 1 2 22 α 1 α 2 27 α 2 2 + 3 ( α 1 2 + 10 α 1 α 2 + 5 α 2 2 ) t ( α 1 + 3 α 2 t ) ( 3 ( α 1 + α 2 ) t α 1 5 α 2 ) ,
where α 1 and α 2 are free real parameters such that α 1 α 2 and α 1 3 α 2 .
Sharma and Arora published in [9] a method for solving nonlinear systems which we can obtain from (4) by using
H ( t ) = 23 8 I + t 3 I + 9 8 t .
Hueso et al. presented in [10] a parametric family of iterative schemes, which is obtained from the weight function
H ( t ) = 5 8 α 8 I + α t 1 + α 3 t + 9 8 α 24 t 2 ,
where α is a real free parameter.
Finally, Ghorbanzadeh and Soleymani presented in [11] an iterative method solving nonlinear equations or nonlinear systems, which is a particular case of our scheme using the weight function
H ( t ) = 4 ( I + 3 t ) 1 I + 9 16 ( t I ) 2 .
One of the most simple sub-classes of family (1) is obtained when H ( t ) is the Taylor polynomial of third degree, satisfying γ = 2 / 3 , H ( 1 ) = 1 , H ( 1 ) = 3 / 4 and H ( 1 ) = 9 / 4 , that is, the weight function is:
H ( t ) = 1 3 4 ( t 1 ) + 9 8 ( t 1 ) 2 + 1 6 α ( t 1 ) 3 ,
being α = H ( 1 ) the free parameter. In this way, we obtain a parametric family of iterative methods of order four, denoted by CGT α . In the next sections, we are going to analyze de dynamical behavior of this class in terms of parameter α , for finding the methods with good stability properties and to avoid the elements of the family with chaotic behavior.

3. Stability of Family Cgt α

We are going to introduce some concepts of complex dynamics that we need to analyze the stability of the proposed family on quadratic polynomials. These are the most simple nonlinear functions and, although the stability conclusions for quadratic polynomials can not be extended to any nonlinear function, in practice a bad method for quadratic polynomials does not perform adequately for other functions. Moreover, cubic polynomials and high-order iterative methods usually yields to rational operators of very high degree; this makes the analysis unaffordable in the most of cases.
After that, we will calculate the fixed and critical points of the rational operator associated with the class on polynomials. The stability of the fixed points, the behavior of the critical points as initial estimation of the iterative schemes and the basins of attraction of the periodic points give us relevant information about the stability of the methods.

3.1. Basic Concepts On Dynamics

A more complete description of the following concepts can be found in [12]). Given a rational function R : C ^ C ^ , where C ^ is the Riemann sphere, the orbit of a point z 0 C ^ is defined as:
{ z 0 , R z 0 , R 2 z 0 , , R n z 0 , } .
We analyze the phase plane of operator R by classifying the starting points from the asymptotic behavior of their orbits.
A z 0 C ^ is called a fixed point if R z 0 = z 0 . A periodic point z 0 of period p > 1 is a point such that R p z 0 = z 0 and R k z 0 z 0 , for k < p . A pre-periodic point is a point z 0 that is not periodic but there exists a k > 0 such that R k z 0 is periodic. A critical point z 0 is a point where the derivative of the rational function vanishes, R z 0 = 0 . Moreover, a fixed point z 0 is called attractor if | R ( z 0 ) | < 1 , superattractor if | R ( z 0 ) | = 0 , repulsor if | R ( z 0 ) | > 1 and parabolic if | R ( z 0 ) | = 1 .
The basin of attraction of an attractor z ¯ is defined as:
A z ¯ = { z 0 C ^ : R n z 0 z ¯ , n } .
The immediate basin of attraction of an attractor is the connected component of its basin of attraction that holds the attractor.
The Fatou set of the rational function R, F R , is the set of points z C ^ whose orbits tend to an attractor (fixed point, periodic orbit or infinity). Its complement in C ^ is the Julia set, J R . That means that the basin of attraction of any fixed point belongs to the Fatou set and the boundaries of these basins of attraction belong to the Julia set.
The following Theorem establishes a classical result of Fatou and Julia that we use in the study of parameter space associated with the family.
Theorem 4
([13]). Let R be a rational function. The immediate basin of attraction of an attracting fixed or periodic point holds, at least, a critical point.
By using this result, one can be sure to find all the stable behaviors associated with a rational function R, by analyzing the performance of R on the set of critical points.
Taking into account that the proposed family of iterative methods satisfies the Scaling Theorem, it can be seen in the literature ([12]) that the roots of a polynomial can be changed by an affine map without qualitative changes on the dynamics of the family. Therefore, we can use a generic quadratic polynomial p ( z ) = ( z a ) ( z b ) .
By replacing f ( x ) by p ( z ) in the iterative expression of the proposed family CGT α , the following fixed point operator is obtained:
T p , α , a , b ( z ) = z + ( a + z ) ( b + z ) ( 1 + ( a z ) ( b z ) ( a + b 2 z ) 2 + 2 ( a z ) 2 ( b z ) 2 ( a + b 2 z ) 4 + 32 α ( a z ) 3 ( b + z ) 3 81 ( a + b 2 z ) 6 ) a + b 2 z ,
which depends on parameters α , a and b.
In [13], Blanchard considered the conjugacy map ϕ ( z ) = z a z b , a Möbius transformation with these properties:
( i ) ϕ = 1 , ( ii ) ϕ a = 0 , ( iii ) ϕ b = .
It was proven that Newton’s operator, for quadratic polynomials, is conjugate to the rational map z 2 . In an similar way, operator T p , α , a , b on quadratic polynomials is conjugated to operator O α z ,
O α z = ϕ T p , α , a , b ϕ 1 z = z 4 405 + 32 α + 1134 z + 1134 z 2 + 486 z 3 + 81 z 4 81 + 486 z + 1134 z 2 + 1134 z 3 + 405 z 4 + 32 α z 4 .
In this new operator O α , parameters a and b have been obviated.

3.2. Study of the Fixed Points

Stability and reliability of the members of the family are analyzed in the rest of the paper, regarding the properties of its associate rational function when the class is applied on polynomial p ( z ) . Firstly, fixed points of the rational function O α ( z ) are calculated. Specifically, we focus on the points that are not related to the original roots of polynomial p ( z ) , which are named strange fixed points.
In the next result, some properties of the strange fixed points are described.
Theorem 5.
Fixed points of the rational function O α ( x ) are the roots of equation O α ( z ) = z . Therefore, we obtain z = 0 , z = (corresponding to the roots of p ( z ) ), and the following strange fixed points:
  • e x 1 ( α ) = 1 ,
  • the roots of symmetric sixth-degree polynomial r ( t ) = 81 + 567 t + 1701 t 2 + ( 2430 32 α ) t 3 + 1701 t 4 + 567 t 5 + 81 t 6 , or analogously,
    e x 2 , 3 ( α ) = s 1 ( α ) ± s 1 ( α ) 2 4 2 , e x 2 ( α ) = 1 e x 3 ( α ) , e x 4 , 5 ( α ) = s 2 ( α ) ± s 2 ( α ) 2 4 2 , e x 4 ( α ) = 1 e x 5 ( α ) , e x 6 , 7 ( α ) = s 3 ( α ) ± s 3 ( α ) 2 4 2 , e x 6 ( α ) = 1 e x 7 ( α ) ,
where s 1 ( α ) , s 2 ( α ) and s 3 ( α ) are the roots of the third-degree polynomial s ( t ) = 81 t 3 + 567 t 2 + 1458 t + 1296 32 α , that is,
s 1 ( α ) = 1 9 21 15 3 1 / 3 Φ ( α ) 1 / 3 + 9 Φ ( α ) 1 / 3 , s 2 ( α ) = 1 18 42 + 15 3 1 / 3 1 + i 3 Φ ( α ) 1 / 3 + i i + 3 9 Φ ( α ) 1 / 3 , s 3 ( α ) = 1 18 42 + 15 3 1 / 3 1 i 3 Φ ( α ) 1 / 3 1 + i 3 9 Φ ( α ) 1 / 3 ,
being Φ ( α ) = 24 + 16 α + 1701 + 768 α + 256 α 2 .
It is possible to find values of parameter α where two or more strange fixed points coincide. Consequently, operator O α x provides seven strange fixed points, except in the following cases:
(i) 
If α = 0 or α = 891 4 , there are only five strange fixed points.
(ii) 
If α = 3 16 i 8 i + 5 5 or α = 3 16 i 8 i + 5 5 the strange fixed points are e x 1 = 1 and the roots of a sixth-degree polynomial, which are two simple and two double roots.

3.3. Stability of the Fixed Points

In this section, we observe that not only the number but also the stability of the fixed points depend on the parameter of the family. This fact can lead to the existence of attracting strange fixed points, which can make the iterative scheme converge to a false solution.
It is known that z = 0 and z = are always superattracting fixed points, as the order of convergence of the class is greater than 2. However, relevant numerical information is provided by the stability of the other fixed points (for example, z = 1 corresponds to the divergence of the original method). Therefore, we determine this stability in the next results.
Theorem 6.
Strange fixed point e x 1 ( α ) = 1 , with α 405 4 , has the following character:
(i) 
When α + 405 4 < 324 , e x 1 ( α ) = 1 is a repulsor.
(ii) 
If α + 405 4 = 324 , e x 1 ( α ) = 1 is a parabolic point.
(iii) 
When α + 405 4 > 324 , then e x 1 ( α ) = 1 is an attractor.
Proof. 
It is easy to prove that
O α 1 = 1296 405 + 4 α .
So,
1296 405 + 4 α 1 a a a is   equivalent   to a a a 1296 405 + 4 α .
Let us consider α = c + i d an arbitrary complex number. Then,
1296 2 405 2 + 16 c 2 + 16 d 2 + 3240 c .
By simplifying
1515591 3240 c 16 c 2 16 d 2 0 ,
that is,
c + 405 4 2 + d 2 324 2 .
Therefore,
O α 1 1 a a a if   and   only   if a a a α + 405 4 324 .
Stability regions of every strange fixed point ( e x i ( α ) , i = 1 , 2 , , 7 ) are shown in Figure 1.
We can observe from the stability of e x i ( α ) , i = 4 , 5 , 6 , 7 that these strange fixed points are repulsive for any value of parameter α .

3.4. Analysis of the Critical Points

Regarding the dynamics of the family, it is significant to analyze the critical points of the rational function O α ( z ) different from 0 and ∞, which are called free critical points.
With the purpose of calculating the critical points, we study which points make null the derivative of O α ( z ) .
O α ( z ) = 324 z 3 ( 1 + z ) 6 405 ( 1 + z ) 2 + 16 α 2 3 z + 2 z 2 81 + 486 z + 1134 z 2 + 1134 z 3 + ( 405 + 32 α ) z 4 2 .
We know that z = 0 and z = , which are related to the roots of the polynomial by means of Möbius map, are critical points and give rise to their respective Fatou components. Nevertheless, several free critical points can be obtained, some of them depending on the value of the parameter α .
Proposition 1.
The number of critical points of the rational function O α ( z ) depend on the value of the parameter α:
(a) 
If α = 0 , there exist one only free critical point, z = 1 , which is a pre-image of the fixed point z = 1 .
(b) 
In all other cases, the free critical points are c r 1 ( α ) = 1 ,
c r 2 ( α ) = 405 + 24 α 4 7 α ( 405 + 4 α ) 405 + 32 α = 1 c r 3 ,
which means that there exists only one independent free critical point.
Proof. 
We obtain the previous critical points, since
O α ( z ) = 324 z 3 ( 1 + z ) 6 405 ( 1 + z ) 2 + 16 α 2 3 z + 2 z 2 81 + 486 z + 1134 z 2 + 1134 z 3 + ( 405 + 32 α ) z 4 2 =
= 324 ( 405 + 32 α ) z 3 ( 1 + z ) 6 ( z c r 2 ( α ) ) ( z c r 3 ( α ) ) ( 81 + 486 z + 1134 z 2 + 1134 z 3 + ( 405 + 32 α ) z 4 ) 2 .
In the case of strange fixed point e x i ( α ) , i = 2 , 3 , we can see that there exist a ball in which the strange fixed points are attractors, whereas outside this ball, e x i ( α ) , i = 2 , 3 are repulsive.

3.5. The Parameter Plane

We have observed that the dynamical behavior of operator O α ( x ) depends on the values of the parameter α . Taking into account Theorem 4, we are interested in knowing what happens with the free critical points, and if any of them gives rise to a basin of attraction different from those of zero and infinity. In order to have knowledge of this, we obtain the parameter plane associated with the family.
We depict the parameter space associated with a free critical point of operator (6) by associating each point of the parameter plane with a complex value of α , i.e., with an element of family (1). Every value of α belonging to the same connected component of the parameter space gives rise to subsets of schemes of family (1) with similar dynamical behavior. Therefore, our objective is to find regions of the parameter plane as much stable as possible, due to the fact that the values of α in these regions will provide the best members of the family in terms of numerical stability.
Since c r 2 ( α ) = 1 c r 3 ( α ) , we have at most one free independent critical point, consequently, there exist only one parameter plane of the family. If we consider the independent free critical point as a starting point of the iterative schemes of the family associated with each complex value of α , this point of the complex plane is painted in red if the method converges to any of the roots (zero and infinity) and they are black in other cases. The lower the number of iterations, the brighter the color used. Following this procedure, we obtain the parameter plane presented in Figure 2, by using the processes described in [14]. We have used a mesh of 2000 × 2000 points, 500 maximum iterations and 10 3 as the tolerance used in the stopping criterium. We also show a zoom of this parameter plane in Figure 3a, focusing on the biggest red area, where the members of family (1) are, in general, very stable. These would be the best values, a priori, to apply the iterative methods in terms of stability.
Nevertheless, we can see black regions that inform us about different pathological behavior of the elements of the family. The black ball represented in Figure 3b, correspond to values of parameter α for which e x i ( α ) , i = 2 , 3 are attracting. Besides, the big black ball that surrounds the parameter plane in Figure 2 correspond to values of the parameter for which e x 1 ( α ) is attracting.
In addition, we can analyze the remaining black regions by drawing dynamical planes with the parameter α corresponding to values inside these black regions.

4. Dynamical Planes

Now, we will analyze the qualitative behavior of the different elements of family through the dynamical planes. These elements are selected taking into account the conclusions obtained by studying the parameter plane of the family. Dynamical planes with stable behavior are depicted by using points in the red region of the parameter plane, whereas dynamical planes with unstable performance are calculated with points in the black region of the parameter plane of the family.
Every dynamical plane presented here has been generated by using the routines appearing in [14]. The dynamical plane related to a value of parameter α is obtained by iterating an element of family (1). Each point of the complex plane is used as initial estimation. The points whose orbit converges to infinity are plotted in blue, in orange those points converging to zero, in green the points whose orbit converges to one of the strange fixed points, which appear marked as a white star in the figures if they are attracting fixed points, and in black if it reaches the maximum number of 50 iterations without converging to any of the fixed points. A mesh of 600 × 600 points has been used and a tolerance of 10 3 .
Some dynamical planes are shown in Figure 4. These planes correspond to values of the parameter α which from the parameter plane, give us elements of the family with stable behavior. Therefore, we can see only two basins of attraction, that correspond to zero (orange basin) and infinity (blue basin).
On the other hand, as it has been said, unstable behavior is found when we choose values of the parameter in the black region of parameter plane. These dynamical planes are shown in Figure 5.
In Figure 5a,c,e,f the dynamical planes of the iterative method corresponding to α = 65 , α = 85 + 35 i , α = 140 and α = 200 , respectively, are presented, with regions of slow convergence. Figure 5b, corresponding to α = 90 , shows the existence of four different basins of attraction, two of them of the superattractors 0 and ∞ and the other ones corresponding to strange fixed points.
Finally, in Figure 5d, corresponding to α = 891 4 , we can observe an orbit of period two.

5. Conclusions

In this paper, a class of optimal iterative methods for solving nonlinear equations is presented, which holds many known methods as particular elements. This family is extended in two different directions: a class of derivative-free methods for solving nonlinear equations and a multidimensional family for nonlinear systems. Both classes preserve the order of convergence of the initial family. The dynamical analysis in these areas will be object of study in future works.
Moreover, a complex dynamical study for a parametric sub-family on quadratic polynomials has been presented. We have been able to prove, by means of the parameter plane, that there are many values of α with good stability properties, which means that there exist plenty of elements of the family with stable behavior. Nevertheless, there are other values of α with convergence anomalies that must be avoided in practical applications.

Author Contributions

The contribution of the authors to this manuscript can be defied as: Conceptualization, A.C. and J.R.T.; Validation, L.G.; Formal Analysis, J.R.T.; Investigation, L.G.; Writing—Original Draft Preparation, A.C.; Writing—Review & Editing, J.R.T.

Funding

This research was partially supported by Spanish Ministerio de Ciencia, Innovación y Universidades PGC2018-095896-B-C22 and Generalitat Valenciana PROMETEO/2016/089.

Acknowledgments

The authors would like to thank the anonymous reviewers that have highly improved the final version of this manuscript.

Conflicts of Interest

The authors declare no potential conflict of interests.

References

  1. Petković, M.; Neta, B.; Petković, L.D.; Džunić, J. Multipoint Methods for Solving Nonlinear Equations; Academic Press: Amsterdam, The Netherlands, 2013. [Google Scholar]
  2. Amat, S.; Busquier, S. Advances in Iterative Methods for Nonlinear Equations; Springer SIMAI: Basel, Switzerland, 2016. [Google Scholar]
  3. Van Sosin, B.; Elber, G. Solving piecewise polynomial constraint systems with decomposition and a subdivision-based solver. Comput.-Aided Des. 2017, 90, 37–47. [Google Scholar] [CrossRef]
  4. Kung, H.T.; Traub, J.F. Optimal order of one-point and multipoint iteration. J. Assoc. Comput. Math. 1974, 21, 634–651. [Google Scholar] [CrossRef]
  5. Cordero, A.; Hueso, J.L.; Martínez Torregrosa, J.R. A modified Newton-Jarratt’s composition. Numer. Algor. 2010, 55, 87–99. [Google Scholar] [CrossRef]
  6. Jarratt, P. Some fourth order multipoint iterative methods for solving equations. Math. Comput. 1966, 20, 434–437. [Google Scholar] [CrossRef]
  7. Khattri, S.K.; Abbasbandy, S. Optimal fourth order family of iterative methods. Mat. Vesnik 2011, 63, 67–72. [Google Scholar]
  8. Kanwar, V.; Kumar, S.; Behl, R. Several new families of Jarratt’s method for solving systems of nonlinear equations. Appl. Appl. Math. 2013, 8, 701–716. [Google Scholar]
  9. Sharma, J.R.; Arora, H. Efficient Jarratt-like methods for solving systems of nonlinear equations. Calcolo 2014, 51, 193–210. [Google Scholar] [CrossRef]
  10. Hueso, J.L.; Martínez, E.; Teruel, C. Convergence, efficiency and dynamics of new fourth and sixth order families of iterative methods for nonlinear systems. Comput. Appl. Math. 2015, 275, 412–420. [Google Scholar] [CrossRef]
  11. Ghorbanzadeh, M.; Soleymani, F. A Quartically convergent Jarratt-type method for solving systems of equations. Algorithms 2015, 8, 415–423. [Google Scholar] [CrossRef]
  12. Blanchard, P. Complex Analytic Dynamics on the Riemann Sphere. Bull. AMS 1984, 11, 85–141. [Google Scholar] [CrossRef]
  13. Blanchard, P. The Dynamics of Newton’s Method. Proc. Symp. Appl. Math. 1994, 49, 139–154. [Google Scholar]
  14. Chicharro, F.; Cordero, A.; Torregrosa, J.R. Drawing dynamical and parameter planes of iterative families and methods. Sci. World J. 2013, 2013, 780153. [Google Scholar] [CrossRef] [PubMed]
Figure 1. 3D-view of stability functions of strange fixed points.
Figure 1. 3D-view of stability functions of strange fixed points.
Symmetry 11 00769 g001
Figure 2. Parameter plane associated with c r i ( α ) , i = 2 , 3 .
Figure 2. Parameter plane associated with c r i ( α ) , i = 2 , 3 .
Symmetry 11 00769 g002
Figure 3. Details of the parameter plane.
Figure 3. Details of the parameter plane.
Symmetry 11 00769 g003
Figure 4. Some dynamical planes with stable behavior.
Figure 4. Some dynamical planes with stable behavior.
Symmetry 11 00769 g004
Figure 5. Some dynamical planes with unstable behavior.
Figure 5. Some dynamical planes with unstable behavior.
Symmetry 11 00769 g005aSymmetry 11 00769 g005b

Share and Cite

MDPI and ACS Style

Cordero, A.; Guasp, L.; Torregrosa, J.R. Fixed Point Root-Finding Methods of Fourth-Order of Convergence. Symmetry 2019, 11, 769. https://doi.org/10.3390/sym11060769

AMA Style

Cordero A, Guasp L, Torregrosa JR. Fixed Point Root-Finding Methods of Fourth-Order of Convergence. Symmetry. 2019; 11(6):769. https://doi.org/10.3390/sym11060769

Chicago/Turabian Style

Cordero, Alicia, Lucía Guasp, and Juan R. Torregrosa. 2019. "Fixed Point Root-Finding Methods of Fourth-Order of Convergence" Symmetry 11, no. 6: 769. https://doi.org/10.3390/sym11060769

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