Preprint
Article

This version is not peer-reviewed.

Design, Convergence and Stability Analysis of a New Parametric Class of Fourth-Order Optimal Iterative Schemes for Solving Nonlinear Equations

A peer-reviewed article of this preprint also exists.

Submitted:

11 December 2023

Posted:

12 December 2023

You are already at the latest version

Abstract
In this paper, we present a new parametric class of optimal fourth-order iterative methods to estimate the solutions of nonlinear equations. After the convergence analysis, we study the stability of this class by using the tools of complex discrete dynamics. This allows us to select those elements of the class with lower dependence on initial estimations. We verify by means of numerical tests that the stable members on quadratic polynomials perform better than the unstable ones, when applied to other non-polynomial functions. We also compare the performance of the best elements of the family with known methods, such as the schemes by Newton or Chun, among others, showing robust and stable behaviour.
Keywords: 
;  ;  ;  ;  ;  ;  

1. Introduction and Preliminary Concepts

Numerical methods play a fundamental role in scientific and engineering disciplines due to their ability to solve mathematical equations, enabling the analysis of physical phenomena and complex systems. These algorithms provide approximate solutions when exact solutions are challenging to obtain, while also offering computational efficiency in terms of time and computational resources by effectively performing complex calculations.
In the field of numerical analysis, there is a current trend of designing families of numerical methods that generalize existing approaches. Notable examples include King’s family [23] and that developed by Hueso et al. in [20]. Some of these methods incorporate weight functions in their design process (see, for example, [11,12,14]).
The efficiency index of an iterative method is defined by Ostrowski in [26] as E I = p 1 / d , where p is the order of convergence and d is the number of functional evaluations per iteration. This concept is directly related with Kung-Traub’s Conjecture [24], that states the order of convergence of any iterative scheme cannot be greater than 2 d 1 (called optimal order).
Several authors have generalized iterative schemes optimally according to Kung-Traub’s conjecture [24]. However, since there is no difference in the number of function evaluations and the order of the members within a family of iterative methods, it is necessary to conduct a stability study on some simple nonlinear functions, such as quadratic polynomials. This is because in practice, it has been observed that iterative schemes that are stable for such functions tend to perform better compared to other methods that exhibit some pathology when applied to more complicated functions. To this end, complex discrete dynamics are employed to analyze stability in functions like quadratic polynomials (see, for example, the work of Amat et al. in [1,2], Behl et al. in [3], Chicharro et al. in [9], Cordero et al. in [15,16,17]), Khirallah et al. [22], Moccari et al. in [25], among others.
The detailed description of the following concepts in complex dynamics can be found in [4,19]. Let R : C ^ C ^ be a rational function on the Riemann sphere C ^ = C { } , then we denote by R ( z ) the operator R ( z ) = P ( z ) Q ( z ) , where P ( z ) and Q ( z ) are complex polynomials with no common factors. Usually, R is obtained by applying an iterative scheme on a quadratic polynomial p ( z ) = ( z a ) ( z b ) .
Given z 0 C ^ , we define the orbit of z 0 under R to be the sequence of points z 0 , z 1 = R z 0 , z 2 = R 2 z 0 , , z n = R n z 0 , . Point z 0 is called the seed of the orbit. There are many different kind of orbits in a typical dynamical system. Undoubtedly, the most important kind of orbit is a fixed point, that is, a point z 0 that satisfies R z 0 = z 0 . Another important element is the periodic orbit or cycle. A point z 0 is n-periodic if R n z 0 = z 0 for some n > 0 , being R p ( z 0 ) z 0 for any p < n . The least such n is called the prime period of the orbit.
Let us suppose that z 0 is a fixed point of R. Then z 0 is an attracting fixed point if R z 0 < 1 . The point z 0 is a repelling fixed point if R z 0 > 1 and, finally, if R z 0 = 1 , the fixed point is called neutral or indifferent.
Theorem 1.
[19] Attracting Fixed Point Theorem. Suppose z 0 is an attracting fixed point for R. Then there exists a domain D contained within the Riemann sphere such that z 0 D and in which the following condition is satisfied: if z D , then R n ( z ) D for all n and, moreover, R n ( z ) z 0 as n .
Theorem 2.
[19] Repelling Fixed Point Theorem. Suppose z 0 is a repelling fixed point for R. Then there exists a domain D contained within the Riemann sphere such that z 0 D and in which the following condition is satisfied: if z D and z z 0 , then there is an integer n > 0 such that R n ( z ) D .
Now, let us suppose z 0 is an attracting fixed point for R. The basin of attraction of z 0 is the set of all points whose orbits tend to z 0 . The immediate basin of attraction of z 0 is the largest convex component containing z 0 that lies in the basin of attraction. The critical points of the operator are those z C that meet R z C = 0 . A critical point is called free if it does not match with the roots of the polynomial. These two concepts are closely related with the next result.
Theorem 3.
[6,7] If R is a rational function, then the immediate basin of attraction of a periodic (or fixed) attracting point contains at least one critical point.
Fatou and Julia studied the iteration of rational maps R : C ^ C ^ under the assumption that deg ( R ) 2 . They focused on a disjoint invariant decomposition of C ^ into two sets. One of these sets is often called the Julia set. The other set we shall refer to it as the Fatou set [4]. The Fatou set is the union of all basins of attraction, and the Julia set is its boundary.
By Theorem 3, all the attracting behaviour of a rational function can be found by iterating the free critical points and classifying them by their asymptotical performance in the Fatou set. This is done by means of the parameter plane, in case the rational function R depends on a complex parameter γ . It is the graphical representation that provides information about the choice of one or another value of a parameter γ within a family of iterative methods. This graphical representation directly relates each point in the complex plane to its corresponding parameter value that specifies each member of the family. Given a free critical point of R used as initial estimation, the parameter plane indicates which attracting periodic orbit or fixed point the orbit of the critical point converges to.
When all the free critical points are known, we calculate the parameter planes to determine which values of γ relates the final state of all free critical points to any of the roots of p ( z ) . According to Theorem 3, this will ensure stability (on quadratic polynomials) of the associated elements of the class, as the only basins of attraction correspond with these roots.
Given a free critical point c r ( γ ) as a seed of the rational function R, we define D c r as the set of values of γ where the free critical point is in the basin of attraction of any of the roots of p ( z ) .
We also define the characteristic function of the set D c r as:
F D c r ( γ ) = 1 if γ D c r 0 if γ D c r .
Therefore, we consider the parameter plane by representing the characteristic function of D c r , where the red color is assigned when F D c r ( γ ) = 1 and black when F D c r ( γ ) = 0 .
Our interest is to determine the values of γ in which the final state of the orbits of all free critical points is one of the polynomial roots. Since we construct a parameter plane for each free critical point, we proceed to construct the intersection of the parameter planes, that is called unified parameter plane [10]. In this plane, we graph F i = 1 n D c r i ( γ ) , where n is the number of free critical points of the rational operator. Each red-colored point corresponds to values of γ for which all members of the family of iterative schemes are stable on quadratic polynomials.
One way to validate the information obtained through parameter planes is by using dynamical planes, which graphically represent the basins of attraction of a set of initial values for a specific member of the family, that is, for a value of γ . In other words, given a parameter value for which the associated method is stable, its dynamical plane is composed only of the basins of the polynomial roots. This indicates that, regardless of the initial estimate of the method, it will always be able to converge to one of the roots. On the other hand, if the parameter value is in the instability region on the parameter plane, in addition to the basins of the roots, other basins corresponding to attracting periodic or strange fixed points appear. Through the dynamical planes, we determine to which attracting fixed point the orbit of any initial estimate z 0 converges for a specific value of γ .
The basin of attraction for the root z = a is represented in orange color, while the basin for z = b is represented in blue. Additionally, we assign different colors such as green, red, etc., depending on the number of attracting fixed points associated with γ , and we use black to represent basins of periodic orbits. The decrease in brightness of each color is an indicator of the size of the orbit of each point, meaning that brighter colors represent points that require fewer iterations to reach the fixed or periodic point. The codes used to present the parameter and dynamical planes are defined by Chicharro et al. in [8].
Let us remark that all the information obtained depends on the quadratic polynomial p ( z ) used to define the rational function R, by applying the class of iterative methods on it. A key tool to extend these results to any quadratic polynomial is the conjugation. Let f and g be two functions from the Riemann sphere to itself. An analytic conjugation between f and g is a diffeomorphism h of the Riemann sphere onto itself such that h f = g h , where h is called the conjugation. In [5], Blanchard introduced the conjugation map ϕ ( z ) = z a z b , which is a Möbius transformation satisfying the following properties: ϕ ( ) = 1 , ϕ ( a ) = 0 , and ϕ ( b ) = being a and b the roots of the arbitrary quadratic polynomial p ( z ) = ( z a ) ( z b ) .
Theorem 4.
Scaling Theorem [4,18] Let f ( z ) be an analytic function and let A ( z ) = η z + β , with η 0 an affine application. If h ( z ) = λ ( f A ) ( z ) with λ 0 , then the fixed point operator R f is analytically conjugate with R h through A, i.e. A R h A 1 ( z ) = R f ( z ) .
If a family of iterative methods satisfies the Scaling Theorem, then the Möbius transformation can be applied. As demonstrated by Blanchard in [4], the asymptotic behavior of the system is qualitatively equivalent under conjugation. This allows us to perform dynamical analysis on an associated operator that does not depend on the roots a and b. Instead, the dynamical study is conducted based on their corresponding values in the new operator, which are ϕ ( a ) = 0 and ϕ ( b ) = . Additionally, the strange fixed point z = 1 corresponds to the divergence of the original method. This makes the analysis of its stability particularly important.
In this investigation, using the weight function technique in Section 2, a parametric family of iterative methods of order four is designed. In Section 3, the rational function resulting from the fixed point operator applied on a quadratic polynomial p ( z ) is analyzed. More specifically, we study the dynamics of the fixed points of this rational operator R, which allows us to determine its stability. Also, in Section 4, the numerical behavior of some of the most stable members on other non-polynomial functions is analyzed and compared with other known methods in the literature. Finally, in Section 5, some conclusions are presented, highlighting the most significant findings of the research.

2. Construction of a New Parametric Family of Iterative Methods

If f ( x ) = 0 is a nonlinear equation, then an iterative method, under certain conditions, generates a sequence of real numbers that converges to a solution x ¯ . However, the guarantee of convergence to a solution, the convergence rate, and the solution to which an iterative scheme converges all have a direct dependence on the initial estimate. The creation of a new class of iterative methods makes sense as long as there are members of the family that are competitive compared to existing schemes with good behavior. In our study, we present a new family of iterative methods using the weight function procedure, characterized by:
y k = x k β f x k f x k , x k + 1 = x k H ( μ ) f x k f x k , k = 0 , 1 , ,
where β is an arbitrary parameter and H is a real function depending on μ ( x ) = f ( x ) f ( y ) . Now, we present the convergence result of this family, describing the conditions that function H ( μ ( x ) ) must satisfy in order to achieve fourth-order convergence of (1).
Theorem 5.
Let x ¯ I a simple zero of a sufficiently differentiable function f : I R R and μ ( x ) = f ( x ) f ( y ) . Let us assume an initial estimation x 0 close enough to a zero x ¯ of f. If a weight function H μ ( x k ) , μ ( x k ) = f ( x k ) f ( y k ) , is chosen satisfying H ( 1 ) = 1 , H ( 1 ) = 3 4 , H ( 1 ) = 3 4 and H ( 1 ) < + , then class (1) has fourth-order of convergence if and only if β = 2 3 , being the error equation is given by
e k + 1 = 1 81 ( 117 32 H ( 1 ) ) c 2 3 81 c 3 c 2 + 9 c 4 e k 4 + O e k 5 ,
where c j = 1 j ! f ( j ) ( x ¯ ) f ( x ¯ ) , for j = 2 , 3 , , and e k = x k x ¯ .
Proof. 
By applying the Taylor expansion of f ( x k ) on x ¯ , we have:
f ( x k ) = f ( x ¯ ) e k + c 2 e k 2 + c 3 e k 3 + c 4 e k 4 + O e k 5 ,
and
f ( x k ) = f ( x ¯ ) 1 + 2 c 2 e k + 3 c 3 e k 2 + 4 c 4 e k 3 + O e k 4 ,
dividing directly (2) by (3) we get
f ( x k ) f ( x k ) = e k c 2 e k 2 + 2 c 2 2 c 3 e k 3 + 4 c 2 3 + 7 c 2 c 3 3 c 4 e k 4 + O e k 5 .
If in the first step of (1) we subtract x ¯ on both sides, then we have its error expression
y k x ¯ = e k β f ( x k ) f ( x k ) = ( 1 β ) e k + β c 2 e k 2 + 2 β c 3 c 2 2 e k 3 + β 4 c 2 3 7 c 2 c c + 3 c 4 e k 4 + O e k 5 .
Then,
f ( y k ) = 1 2 ( β 1 ) c 2 e k + B 1 e k 2 + B 2 e k 3 + O e k 4 ,
being
B 1 = 3 ( β 1 ) 2 c 3 + 2 β c 2 2 , B 2 = 4 ( β 1 ) 3 c 4 4 β c 2 3 + 2 ( 5 3 β ) β c 2 c 3 .
Dividing (3) by (4),
μ ( x k ) = f ( x k ) f ( y k ) = 1 + 2 β c 2 e k + D 1 e k 2 + D 2 e k 3 + O e k 4 ,
where
D 1 = ( 4 β 6 ) c 2 2 3 ( β 2 ) c 1 c 3 β , D 2 = 2 β 2 3 β + 2 c 2 3 + 3 β 2 + 9 β 7 c 2 c 3 + β 2 3 β + 3 c 4 4 β .
We expand H μ ( x k ) around one because as k tends to infinity, variable μ approaches unity,
H μ ( x k ) = H ( 1 ) + H ( 1 ) ν k + H ( 1 ) 2 ! ν k 2 + H ( 1 ) 3 ! ν k 3 + O ν k 4 = H ( 1 ) + 2 β H ( 1 ) c 2 e k + F 1 e k 2 + 2 β 3 ( F 2 + F 3 ) e k 3 + O e k 4 ,
where
ν k = μ ( x k ) 1 , F 1 = 2 ( 2 β 3 ) H ( 1 ) + β H ( 1 ) c 2 2 3 ( β 2 ) H ( 1 ) β c 3 , F 2 = 6 β 2 3 β + 3 c 4 H ( 1 ) 3 2 3 β 2 9 β + 7 H ( 1 ) + 3 ( β 2 ) β H ( 1 ) c 2 c 3 , F 3 = 2 6 β 2 3 β + 2 H ( 1 ) + β ( 6 β 9 ) H ( 1 ) + β H ( 1 ) c 2 3 .
Subtracting x ¯ on both sides of the second step of (1),
e k + 1 = ( x k x ¯ ) H f ( x k ) f ( y k ) f x k f x k = ( 1 H ( 1 ) ) e k + H ( 1 ) 2 β H ( 1 ) c 2 e k 2 + ( 2 H ( 1 ) + 3 ( β 2 ) β H ( 1 ) ) c 3 2 H ( 1 ) + β ( 2 ( β 2 ) H ( 1 ) + β H ( 1 ) ) c 2 2 e k 3 + O e k 4 .
Forcing the coefficients of e k , e k 2 and e k 3 to be zero, we get H ( 1 ) = 1 , H ( 1 ) = 3 4 , H ( 1 ) = 3 4 and β = 2 3 . By replacing them in (5), we have
e k + 1 = 1 81 ( 117 32 H ( 1 ) ) c 2 3 81 c 2 c 3 + 9 c 4 e k 4 + O e k 5 ,
and the optimal fourth-order of convergence is proven. □

2.1. Parametric Family

The proposed parametric family generalizes some existing classes of iterative methods. Let us recall the one-parameter families of fourth-order optimal iterative methods developed by Hueso et al. in [20],
y k = x k 2 3 f x k f x k , k = 0 , 1 , , x k + 1 = x k 5 8 α 8 + α f x k f y k + α 3 f x k f y k 1 + 9 8 α 24 f x k f y k 2 f x k f x k ,
and the parametric family defined by Cordero et al. in [12],
y k = x k 2 3 f x k f x k , k = 0 , 1 , , x k + 1 = x k 1 3 4 f y k f x k 1 + 9 8 f y k f x k 1 2 + α 6 f y k f x k 1 3 f x k f x k .
Both families have the structure of the iterative function defined in equation (1) for β = 2 3 , and their weight functions satisfy Theorem 5. It is evident that the weight functions of these families share similar structures, suggesting the possibility of constructing a generalized family that encompasses both.
The following result shows that under certain conditions, the parametric weight function
K ( μ ( x ) ) = a 0 μ k 0 ( x ) + a 1 μ k 1 ( x ) + a 2 μ k 2 ( x ) + a 3 μ k 3 ( x ) ,
where a i R and k i N for i = 1 , 2 , 3 , satisfies the conditions of Theorem 5.
Theorem 6.
The parametric weight function K ( μ ( x ) ) = a 0 μ k 0 ( x ) + a 1 μ k 1 ( x ) + a 2 μ k 2 ( x ) + a 3 μ k 3 ( x ) satisfies the conditions imposed to the weight function H of Theorem 5 if and only if
k i k j , with i j , a 0 = k 1 k 2 3 k 2 + k 1 4 k 2 3 + 6 γ ϕ 0 4 ϕ 3 , a 1 = 3 k 2 2 + k 0 3 4 k 2 k 0 k 2 + γ ϕ 1 4 ϕ 3 , a 2 = k 0 k 1 3 k 1 + k 0 4 k 1 3 + 6 γ ϕ 2 4 ϕ 3 , a 3 = γ ,
where
ϕ n = i < j i , j n ( k i k j ) , with i , j and n in { 0 , 1 , 2 , 3 } .
Proof. 
Considering that
K μ ( x ) = a 0 μ k 0 ( x ) + a 1 μ k 1 ( x ) + a 2 μ k 2 ( x ) + a 3 μ k 3 ( x ) , K μ ( x ) = a 0 k 0 μ k 0 1 ( x ) + a 1 k 1 μ k 1 1 ( x ) + a 2 k 2 μ k 2 1 ( x ) + a 3 k 3 μ k 3 1 ( x ) , K μ ( x ) = a 0 k 0 1 k 0 μ k 0 2 ( x ) + a 1 k 1 1 k 1 μ k 1 2 ( x ) + a 2 k 2 1 k 2 μ k 2 2 ( x ) + a 3 k 3 1 k 3 μ k 3 2 ( x ) ,
Then,
K 1 = a 0 + a 1 + a 2 + a 3 , K 1 = a 0 k 0 + a 1 k 1 + a 2 k 2 + a 3 k 3 , K 1 = a 0 k 0 1 k 0 + a 1 k 1 1 k 1 + a 2 k 2 1 k 2 + a 3 k 3 1 k 3 .
If we equate These expressions to the conditions imposed in Theorem 5, then we have the following system
a 0 + a 1 + a 2 + a 3 = 1 , a 0 k 0 + a 1 k 1 + a 2 k 2 + a 3 k 3 = 3 4 , a 0 k 0 1 k 0 + a 1 k 1 1 k 1 + a 2 k 2 1 k 2 + a 3 k 3 1 k 3 = 3 4 ,
whose solution set for a 3 = γ , and k i k j if i j is
a 0 = 4 γ k 3 2 4 γ k 1 k 3 4 γ k 2 k 3 + 4 γ k 1 k 2 + 3 k 1 4 k 1 k 2 + 3 k 2 6 4 k 0 k 1 k 0 k 2 = 3 ( k 2 2 ) + k 1 3 4 k 2 4 k 0 k 1 k 0 k 2 + γ k 1 k 3 k 3 k 2 k 0 k 1 k 0 k 2 , a 1 = 4 γ k 3 2 4 γ k 0 k 3 4 γ k 2 k 3 + 4 γ k 0 k 2 + 3 k 0 4 k 0 k 2 + 3 k 2 6 4 k 1 k 0 k 1 k 2 = 3 k 2 2 + k 0 3 4 k 2 4 k 0 k 1 k 1 k 2 + γ k 0 k 3 k 2 k 3 k 0 k 1 k 1 k 2 , a 2 = 4 γ k 3 2 + 4 γ k 0 k 3 + 4 γ k 1 k 3 4 γ k 0 k 1 3 k 0 + 4 k 0 k 1 3 k 1 + 6 4 k 1 k 2 k 2 k 0 = 3 k 1 2 + k 0 3 4 k 1 4 k 0 k 2 k 2 k 1 + γ k 0 k 3 k 1 k 3 k 1 k 2 k 2 k 0 , a 3 = γ .
By defining
ϕ n = i < j i , j n ( k i k j ) , with i , j and n in { 0 , , 3 } ,
and multiplying and dividing by ϕ 3 , we have
a 0 = k 1 k 2 3 k 2 + k 1 4 k 2 3 + 6 γ k 1 k 2 k 1 k 3 k 2 k 3 4 ϕ 3 = k 1 k 2 3 k 2 + k 1 4 k 2 3 + 6 γ ϕ 0 4 ϕ 3 , a 1 = 3 k 2 2 + k 0 3 4 k 2 k 0 k 2 + γ k 0 k 2 k 0 k 3 k 2 k 3 4 ϕ 3 = 3 k 2 2 + k 0 3 4 k 2 k 0 k 2 + γ ϕ 1 4 ϕ 3 , a 2 = k 0 k 1 3 k 1 + k 0 4 k 1 3 + 6 γ k 0 k 1 k 0 k 3 k 1 k 3 4 ϕ 3 = k 0 k 1 3 k 1 + k 0 4 k 1 3 + 6 γ ϕ 2 4 ϕ 3 , a 3 = γ ,
and the proof is finished. □
In Theorem 6, we observe that the parametric weight function K ( μ ( x ) ) depends on the parameters k 0 , k 1 , k 2 , k 3 , and a 3 , so we denote it as K ( k 0 , k 1 , k 2 , k 3 , a 3 ) ( μ ( x ) ) . It is easy to see that the families of iterative methods from the iterative expressions (6) and (7) are subfamilies of the family formed by the iterative scheme (1) when H ( μ ) = K ( 1 , 0 , 1 , 2 , 9 8 α 24 ) ( μ ) and H ( μ ) = K ( 3 , 2 , 1 , 0 , 1 6 α ) ( μ ) , respectively.

3. Complex Stability Analysis

In Section 2, we have set the conditions for the following iterative scheme to be a fourth-order optimal class of iterative methods.
y k = x k 2 3 f x k f x k , k = 0 , 1 , , x k + 1 = x k a 0 μ ( x k ) k 0 + a 1 μ ( x k ) k 1 + a 2 μ ( x k ) k 2 + a 3 μ ( x k ) k 3 f x k f x k ,
where μ ( x k ) = f x k f y k .
If we assign integer values to k 0 , k 1 , k 2 , and k 3 , all distinct from each other, and define a i for i in { 0 , 1 , 2 , 3 } as in Theorem 6, then the following result demonstrates that the resulting one-parametric subfamily satisfies the scaling theorem. As a result, the Möbius transformation can be used as an analytical conjugation to analyze the stability of its members on quadratic polynomials by means of its associated rational operator.
Theorem 7.
Let f ( z ) be an analytic function, let R be the rational operator associated with the iterative scheme (9), and let A ( z ) = η 1 z + η 2 , with η 1 0 an affine transformation. Let h ( z ) = λ ( f A ) ( z ) , then the fixed point operators R f and R h are analytically conjugated by A ( z ) .
Proof. 
Let N f ( z ) = z 2 3 f ( z ) f ( z ) and considering that
A ( x y ) = η 1 ( x y ) + η 2 = ( η 1 x + η 2 ) ( η 1 y + η 2 ) + η 2 = A ( x ) A ( y ) + η 2 ,
and also h ( z ) = λ ( f A ) ( z ) = λ f ( A ( z ) ) , then h ( z ) = A ( z ) λ f ( A ( z ) ) = η 1 λ ( f A ) ( z ) . Therefore,
A N h A 1 = A A 1 ( z ) 2 3 h A 1 ( z ) h A 1 ( z ) = A A 1 ( z ) 2 3 f ( z ) η 1 f ( z ) = z 2 3 f ( z ) f ( z ) = N f ( z ) .
So, N f and N h are analytically conjugated by A ( z ) . Then,
R h = z i = 0 3 a i h z h N h k i h z h z .
As
h ( z ) = λ ( f A ) ( z ) = λ f ( A ( z ) ) , h ( z ) = η 1 λ ( f A ) ( z ) ,
and
h ( N h ) = η 1 λ ( f A N h ) ( z ) ,
then,
R h = z i = 0 3 a i f A f A N h k i 1 η 1 f A f A .
Using that A N h A 1 = N f ,
R h A 1 = A 1 ( z ) i = 0 3 a i f ( z ) f N f k i 1 η 1 f ( z ) f ( z ) ,
and therefore,
A R h A 1 = A A 1 ( z ) i = 0 3 a i f ( z ) f N f k i 1 η 1 f ( z ) f ( z ) ,
as, A ( x y ) = A ( x ) A ( y ) + η 2 , then,
A R h A 1 = z i = 0 3 a i f ( z ) f N f k i f ( z ) f ( z ) = R f ,
so R f and R h are analytically conjugate by A ( z ) . □

3.1. Asymptotical Analysis of the Fixed Points of the Rational Operator

As a consequence of Theorem 7, we know that under the conditions established for the parameters k i and a i for i { 0 , 1 , 2 , 3 } in class (9), the dynamical behavior of the associated rational operator remains invariant under the Möbius transformation through conjugation over quadratic polynomials.
Applying the family of iterative methods (9) on p ( z ) = ( z a ) ( z b ) , where a , b C ^ we obtain the associated rational operator R K = ϕ R p ϕ 1 , after the conjugation with the Möbius map ϕ ( z ) = z a z b .
Now, for our dynamical analysis, we assign distinct integer values to k 0 , k 1 , k 2 , and k 3 , and we study the dynamics of the rational operator R K of the parametric family associated with these values. For the selection of the class, we use the following criteria:
1.
Since we aim to construct a parameter plane for each independent free critical point, we want the polynomial whose roots are critical points depending on γ to have a degree no higher than 4. This is because it becomes extremely laborious to construct parameter planes when the critical points that depend on γ are the roots of a high-degree polynomial.
2.
We want to find a radius disk where | R K ( 1 , k 0 , k 1 , k 2 , k 3 , γ ) | > 1 as big as possible. By making z = 1 in R K ( z , k 0 , k 1 , k 2 , k 3 , γ ) it is easy to see that R K ( 1 , k 0 , k 1 , k 2 , k 3 , γ ) = A ( k 0 , k 1 , k 2 , k 3 ) B ( k 0 , k 1 , k 2 , k 3 ) + C ( k 0 , k 1 , k 2 , k 3 ) γ , where A ( k 0 , k 1 , k 2 , k 3 ) = 8 ( k 0 k 1 ) ( k 0 k 2 ) ( k 1 k 2 ) ,
B ( k 0 , k 1 , k 2 , k 3 ) = k 0 2 k 1 2 2 k 2 3 k 2 + k 0 2 2 2 k 1 3 k 1 k 2 k 0 2 2 k 1 3 k 1 + 1 + 8 k 0 2 k 1 + k 0 2 2 k 2 3 k 2 + 1 8 k 0 2 k 2 + k 0 k 1 2 2 2 k 2 3 k 2 2 2 k 0 3 k 0 k 1 2 k 2 8 k 0 k 1 2 + 2 k 0 3 k 0 + 1 k 1 2 k 0 2 2 k 1 3 k 1 k 2 2 + 2 2 k 0 3 k 0 k 1 k 2 2 + k 0 2 1 k 1 3 k 1 + 1 2 1 k 0 3 k 0 + 1 k 1 + 8 k 0 k 2 2 2 k 0 3 k 0 + 1 k 2 2 k 0 2 1 k 2 3 k 2 + 1 + 2 1 k 0 3 k 0 + 1 k 2 k 1 2 2 k 2 3 k 2 + 1 + 8 k 1 2 k 2 + 2 k 1 3 k 1 + 1 k 2 2 8 k 1 k 2 2 + k 1 2 1 k 2 3 k 2 + 1 2 1 k 1 3 k 1 + 1 k 2 ,
and
C ( k 0 , k 1 , k 2 , k 3 ) = k 0 2 k 1 2 2 k 2 3 k 2 k 0 2 2 2 k 1 3 k 1 k 2 k 0 2 k 1 2 2 k 3 3 k 3 + k 0 2 2 2 k 1 3 k 1 k 3 + k 0 2 k 2 2 2 k 3 3 k 3 k 0 2 2 2 k 2 3 k 2 k 3 k 0 k 1 2 2 2 k 2 3 k 2 + 2 2 k 0 3 k 0 k 1 2 k 2 + k 0 k 1 2 2 2 k 3 3 k 3 2 2 k 0 3 k 0 k 1 2 k 3 + k 0 2 2 k 1 3 k 1 k 2 2 2 2 k 0 3 k 0 k 1 k 2 2 k 0 2 2 k 1 3 k 1 k 3 2 + 2 2 k 0 3 k 0 k 1 k 3 2 k 0 k 2 2 2 2 k 3 3 k 3 + 2 2 k 0 3 k 0 k 2 2 k 3 + k 0 2 2 k 2 3 k 2 k 3 2 2 2 k 0 3 k 0 k 2 k 3 2 k 1 2 k 2 2 2 k 3 3 k 3 + k 1 2 2 2 k 2 3 k 2 k 3 + k 1 k 2 2 2 2 k 3 3 k 3 2 2 k 1 3 k 1 k 2 2 k 3 k 1 2 2 k 2 3 k 2 k 3 2 + 2 2 k 1 3 k 1 k 2 k 3 2 .
Then, | A ( k 0 , k 1 , k 2 , k 3 ) C ( k 0 , k 1 , k 2 , k 3 ) | > | B ( k 0 , k 1 , k 2 , k 3 ) C ( k 0 , k 1 , k 2 , k 3 ) + γ | when | R ( 1 , k 0 , k 1 , k 2 , k 3 , γ ) | > 1 and now we define G ( k 0 , k 1 , k 2 , k 3 ) = A ( k 0 , k 1 , k 2 , k 3 ) C ( k 0 , k 1 , k 2 , k 3 ) such that we can choose values of k 0 , k 1 , k 2 and k 3 where | G ( k 0 , k 1 , k 2 , k 3 ) | can be made as large as desired.
3.
The coefficients of the rational operator must be simple in the sense that they do not exceed three digits.
In Table 1, the degrees of the polynomials whose zeros are free critical points of the rational operator associated with 330 one-parameter families constructed with values of k 0 , k 1 , k 2 , and k 3 taken from the set of all unique permutations of integers from -5 to 5 are presented. Within this set, 9 families are identified that meet the criteria established in the first point. Of these, 8 families have an associated polynomial of degree 4, while one family has a polynomial of degree 2.
Table 2 presents the values of k j for j = 1 , 2 , 3 , 4 , radius | G ( k 0 , k 1 , k 2 , k 3 ) | and rational function of those classes of iterative schemes such that the polynomials generating the free critical points have degree lower or equal to four. It is observed that the families by Hueso et al. (6) and Cordero et al. (7) meet our selection criteria. In the case of the first family, the radius of the disk where divergence is repelling, as a function of γ , is 24, and the polynomial that meets the first criterion is of degree 4. On the other hand, the second class has a radius as a function of γ of 54, and it possesses the only second-degree polynomial that satisfies the first criterion among all possible formed families. In both families, the coefficients of the rational operators do not exceed three digits.
The family associated with K ( 4 , 3 , 2 , 1 , γ ) has a divergence radius greater than that of the two families mentioned earlier, and the polynomial degree is 4. However, the coefficients of the rational operator are not simple. On the other hand, the family associated with K ( 2 , 1 , 0 , 1 , γ ) has simple coefficients and a radius of 36, which is greater than the radius of the family studied by Hueso et al. (6). Therefore, we will focus our analysis on this family. It is worth mentioning that it would also be interesting to study the dynamical behavior of the family associated with K ( 0 , 1 , 2 , 3 , γ ) or K ( 1 , 2 , 3 , 4 , γ ) , as well as other families if we do not consider the simple coefficient criterion.
From Table 2, we denote the rational operator of the family associated with K ( 2 , 1 , 0 , 1 , γ ) by
R ( z , γ ) = z 4 27 z 4 + 126 z 3 + 234 z 2 + 198 z + 135 64 γ 135 64 γ z 4 + 198 z 3 + 234 z 2 + 126 z + 27 .
Let us now analyze some properties of the rational operator R.
Theorem 8.
Fixed points of the rational function R ( z , γ ) are z = 0 , z = and also the following strange fixed points:
  • e x 1 ( γ ) = 1 which corresponds to divergence from the original method,
  • e x 2 ( γ ) = z 1 , 1 = 1 2 1 9 S ( γ ) 1 9 S ( γ ) + 17 9 S ( γ ) + 17 9 2 4 17 9 S ( γ ) 17 9 ,
  • e x 3 ( γ ) = z 1 , 2 = 1 2 1 9 S ( γ ) + 1 9 S ( γ ) + 17 9 S ( γ ) + 17 9 2 4 17 9 S ( γ ) 17 9 ,
  • e x 4 ( γ ) = z 2 , 1 = 1 2 1 9 w S ( γ ) 4 + 1 9 w S ( γ ) 17 w ¯ 9 S ( γ ) + 17 9 2 + 17 w ¯ 9 S ( γ ) 17 9 ,
  • e x 5 ( γ ) = z 2 , 2 = 1 2 1 9 w S ( γ ) + 4 + 1 9 w S ( γ ) 17 w ¯ 9 S ( γ ) + 17 9 2 + 17 w ¯ 9 S ( γ ) 17 9 ,
  • e x 6 ( γ ) = z 3 , 1 = 1 2 1 9 w ¯ S ( γ ) 4 + 1 9 w ¯ S ( γ ) 17 w 9 S ( γ ) + 17 9 2 + 17 w 9 S ( γ ) 17 9 ,
  • e x 7 ( γ ) = z 3 , 2 = 1 2 1 9 w ¯ S ( γ ) + 4 + 1 9 w ¯ S ( γ ) 17 w 9 S ( γ ) + 17 9 2 + 17 w 9 S ( γ ) 17 9 ,
where S ( γ ) = 3 3 27648 γ 2 60544 γ + 33327 864 γ + 946 3 and w = 1 2 1 i 3 .
Proof. 
By fixed point definition, we have R ( z , γ ) = z . Then,
z 4 27 z 4 + 126 z 3 + 234 z 2 + 198 z + 135 64 γ 135 64 γ z 4 + 198 z 3 + 234 z 2 + 126 z + 27 = z .
So,
z 27 z 7 1 + 126 z z 5 1 + 234 z 2 z 3 1 + 63 + 64 γ z 3 z 1 = 0 ,
and
z z 1 27 z 6 + 153 z 5 + 387 z 4 + z 3 ( 450 + 64 γ ) + 387 z 2 + 153 z + 27 = 0 .
Let J ( z , γ ) denote the last factor of this equation. If we substitute u = z + 1 z , then u 2 2 = z 2 + 1 z 2 and u 3 3 u = z 3 + 1 z 3 . Thus, J ( z , γ ) = z 3 27 u 3 + 153 u 2 + 306 u + ( 144 + 64 γ ) . Therefore, the factor 27 u 3 + 153 u 2 + 306 u + ( 144 + 64 γ ) must be zero. Consequently, we have
u 1 ( γ ) = 1 9 S ( γ ) 17 9 S ( γ ) 17 9 ,
u 2 ( γ ) = 1 18 1 i 3 S ( γ ) + 17 1 + i 3 18 S ( γ ) 17 9 ,
u 3 ( γ ) = 1 18 1 + i 3 S ( γ ) + 17 1 i 3 18 S ( γ ) 17 9 ,
where
S ( γ ) = 3 3 27648 γ 2 60544 γ + 33327 864 γ + 946 3 .
Therefore, e x j + k ( γ ) = u i ( γ ) + ( 1 ) j + k u i ( γ ) 2 4 2 , for i = 1 , 2 , 3 , j = 1 , 3 , 5 and k = 1 , 2 . Let us notice that the strange fixed points e x i + 1 ( γ ) = z i , 2 = 1 z i , 1 = 1 e x i ( γ ) , since z 2 u i ( γ ) z + 1 = 0 is a symmetric polynomial.
  • e x 2 ( γ ) = z 1 , 1 = 1 2 1 9 S ( γ ) 1 9 S ( γ ) + 17 9 S ( γ ) + 17 9 2 4 17 9 S ( γ ) 17 9 ,
  • e x 3 ( γ ) = z 1 , 2 = 1 2 1 9 S ( γ ) + 1 9 S ( γ ) + 17 9 S ( γ ) + 17 9 2 4 17 9 S ( γ ) 17 9 ,
  • e x 4 ( γ ) = z 2 , 1 = 1 2 1 9 w S ( γ ) 4 + 1 9 w S ( γ ) 17 w ¯ 9 S ( γ ) + 17 9 2 + 17 w ¯ 9 S ( γ ) 17 9 ,
  • e x 5 ( γ ) = z 2 , 2 = 1 2 1 9 w S ( γ ) + 4 + 1 9 w S ( γ ) 17 w ¯ 9 S ( γ ) + 17 9 2 + 17 w ¯ 9 S ( γ ) 17 9 ,
  • e x 6 ( γ ) = z 3 , 1 = 1 2 1 9 w ¯ S ( γ ) 4 + 1 9 w ¯ S ( γ ) 17 w 9 S ( γ ) + 17 9 2 + 17 w 9 S ( γ ) 17 9 ,
  • e x 7 ( γ ) = z 3 , 2 = 1 2 1 9 w ¯ S ( γ ) + 4 + 1 9 w ¯ S ( γ ) 17 w 9 S ( γ ) + 17 9 2 + 17 w 9 S ( γ ) 17 9 ,
where w = 1 2 1 i 3 .
In a similar way, it can be easily checked that z = 0 is a fixed point of 1 R 1 z , γ , and thus, z = is a fixed point of R. □
It is clear that the stability of fixed points is influenced by the parameter of the family. This dependence can result in the presence of attracting strange fixed points, leading the corresponding iterative method to attracting elements that are not solutions to the problem being solved.
In order to perform the stability analysis of the fixed points, we evaluate the derivative operator in them,
R ( z , γ ) = 36 z 3 ( z + 1 ) 4 N ( z , γ ) 64 γ z 4 135 z 4 198 z 3 234 z 2 126 z 27 2 ,
where N ( z , γ ) = ( 192 γ 405 ) z 4 ( 96 γ + 540 ) z 3 + ( 64 γ 990 ) z 2 ( 96 γ + 540 ) z + ( 192 γ 405 ) .
Fixed points z = 0 and z = are always superattracting since | R ( z , γ ) | = 0 for those values. However, the stability of the other fixed points, such as z = 1 , provides important numerical information, as it corresponds to the divergence of the original scheme. Hence, we will determine the stability of these fixed points in the forthcoming results.
Theorem 9.
The strange fixed point e x 1 ( γ ) = 1 , if γ 45 4 , has the following characteristics:
(i) 
It can not be superattracting.
(ii) 
When 45 4 γ < 36 , e x 1 ( γ ) = 1 is a repelling fixed point.
(iii) 
If 45 4 γ = 36 , e x 1 ( γ ) = 1 is a neutral or indifferent fixed point.
(iv) 
When 45 4 γ > 36 , then e x 1 ( γ ) = 1 is an attracting fixed point.
Proof. 
(i)
The derivative R h ( 1 , γ ) = 144 45 4 γ is always different from zero, so e x 1 ( γ ) = 1 cannot be a superattracting. Moreover, it is not defined for γ = 45 4 , and z = 1 is not a fixed point for this value of γ .
1.
(ii) According to the definition, e x 1 ( γ ) = 1 is a repelling fixed point if R h ( 1 , γ ) ) = 144 45 4 γ > 1 . Therefore, 144 45 4 γ > 1 is equivalent to 45 4 γ < 144 4 = 36 .
Let us consider an arbitrary complex number γ = c + i d . Then, 45 4 γ < 36 is equivalent to ( c 45 4 ) 2 + d 2 < 36 2 , indicating that the divergence represents a repelling fixed point for values of γ 45 4 inside the disk D 1 centered at C 45 4 , 0 with a radius of 36. It is neutral at the circumference and attracting outside the disk. See Figure 1 for a visual representation.
The proof for items (iii) and (iv) follow a similar approach to item (ii).
We aim for the only attracting fixed points to be z = 0 and z = . Therefore, the stability function R ( z , γ ) at the other fixed points should always be greater than one. Indeed, to prevent divergence, an stable method must be defined with a γ value from within the disk D 1 .
Figure 2 displays the stability function of e x 2 ( γ ) and e x 3 ( γ ) , indicating that there are only attracting fixed points inside the orange cardioid contained within the rectangular region defined by
B ( γ ) = { γ C : γ = c + i d , 22 5 < c < 99 8 , 83 20 < d < 83 20 } .
Figure 3 displays the stability surfaces of the strange fixed points e x i ( γ ) for i = 4 , 5 , 6 , 7 , illustrating that they are always repelling for γ values inside the disk D 1 .
On the other hand, we know that z = 0 and z = are critical points for all values of γ . The following result identifies the critical points of the rational operator, which allow us to determine for which values of γ the zeros of p ( z ) are the only attracting elements.
Theorem 10.
The rational operator R has the following free critical points:
i) 
c r 1 = 1 ,
ii) 
c r 2 ( γ ) = z 1 , 1 = 1 2 v 1 ( γ ) v 1 2 ( γ ) 4 ,
iii) 
c r 3 ( γ ) = z 1 , 2 = 1 2 v 1 ( γ ) + v 1 2 ( γ ) 4 ,
iv) 
c r 4 ( γ ) = z 2 , 1 = 1 2 v 2 ( γ ) v 2 2 ( γ ) 4 ,
v) 
c r 5 ( γ ) = z 2 , 2 = 1 2 v 2 ( γ ) + v 2 2 ( γ ) 4 ,
where v 1 ( γ ) = 2 8 3 83 γ 2 90 γ + 24 γ + 135 3 ( 64 γ 135 ) , and v 2 ( γ ) = 2 8 3 83 γ 2 90 γ + 24 γ + 135 3 ( 64 γ 135 ) .
Proof. 
It is straightforward that
R ( z , γ ) = 36 z 3 ( z + 1 ) 4 M ( z , γ ) 64 γ z 4 135 z 4 198 z 3 234 z 2 126 z 27 2 ,
where M ( z , γ ) = ( 192 γ 405 ) z 4 ( 96 γ + 540 ) z 3 + ( 64 γ 990 ) z 2 ( 96 γ + 540 ) z + ( 192 γ 405 ) . Hence, the free critical points are c r 1 = 1 and the solutions of the equation M ( z , γ ) = 0 . So, it can be expressed as
z 2 ( 192 γ 405 ) z 2 ( 96 γ + 540 ) z + ( 64 γ 990 ) ( 96 γ + 540 ) 1 z + ( 192 γ 405 ) 1 z 2 = 0 ,
and therefore,
z 2 ( 192 γ 405 ) ( z 2 + 1 z 2 ) ( 96 γ + 540 ) ( z + 1 z ) + ( 64 γ 990 ) = 0 .
By making v = z + 1 z , then v 2 2 = z 2 + 1 z 2 . Then,
z 2 ( 192 γ 405 ) ( v 2 2 ) ( 96 γ + 540 ) v + ( 64 γ 990 ) = 0 ,
and
z 2 ( 192 γ 405 ) v 2 ( 96 γ + 540 ) v ( 320 γ + 180 ) = 0 .
Since z 0 , then
( 192 γ 405 ) v 2 ( 96 γ + 540 ) v ( 320 γ + 180 ) = 0 .
Therefore, we have
v 1 = 2 8 3 83 γ 2 90 γ + 24 γ + 135 3 ( 64 γ 135 ) ,
v 2 = 2 8 3 83 γ 2 90 γ + 24 γ + 135 3 ( 64 γ 135 ) .
So, the free critical points are c r j + k ( γ ) = v i ( γ ) + ( 1 ) j + k v i ( γ ) 2 4 2 , for i = 1 , 2 , j = 1 , 3 and k = 1 , 2 .
Let us notice that c r i + 1 ( γ ) = 1 c r i ( γ ) for i = 1 , 2 . Therefore, c r i ( γ ) = v i ( γ ) ± v i ( γ ) 2 4 2 ,
c r 2 ( γ ) = 1 2 v 1 ( γ ) v 1 2 ( γ ) 4 ,
c r 3 ( γ ) = 1 2 v 1 ( γ ) + v 1 2 4 ( γ ) ,
c r 4 ( γ ) = 1 2 v 2 ( γ ) v 2 2 4 ( γ ) ,
c r 5 ( γ ) = 1 2 v 2 ( γ ) + v 2 2 4 ( γ ) .

3.2. Parameter Plane

By means of Theorem 3, we employ critical points to locate the basins of attraction of periodic or fixed attracting points. To get this aim, we use the critical points as initial guesses to locate, through parameter planes, the values of γ where the only attracting elements are the roots of polynomial p ( z ) .
We plot the parameter plane for values of γ in the rectangular region defined by
{ γ C : γ = c + i d , 99 4 < c < 198 4 , 36 < d < 36 } ,
since this region contains the disk 45 4 γ = 36 . To generate the plot, we use a grid of 2000 × 2000 points, a maximum of 200 iterations, and a tolerance of 10 3 . We recall that for the construction of the parameter and dynamical planes, we use the codes defined in Chicharro et al. [8]. Given a free critical point as the initial estimate for our iterative scheme, we define D c r i as the loci of the complex plane defined by the values of γ where the free critical point is in the basin of attraction of z = 0 or z = . The parameter plane is represented by the graph of the characteristic function of set D c r i , where the color red is assigned when F D c r i ( γ ) = 1 and black when F D c r i ( γ ) = 0 . We plot the parameter plane for γ values in the interior of the disk D 1 (defined in Theorem 9), as this region guarantees that the divergence since e x 1 ( γ ) = 1 is repelling.
Figure 4 displays the parameter planes corresponding to the critical points c r i ( γ ) , where i = 2 , 3 , 4 , 5 . Let us remark that conjugate critical points have the same parameter plane, so only two of them are independent.
On the other hand, Figure 5 represents the unified parameter plane corresponding to the characteristic function F i = 2 5 D c r i ( γ ) , where each point colored in red corresponds to values of γ for which all members of our family of iterative schemes are stable on quadratic polynomials.

3.3. Dynamical Planes of Some Stable and Unstable Members

In Figure 5, we represent in red the values of γ associated with stable members. To obtain additional complementary information that allows us to verify the stability characterization obtained through the parameter planes and the stability functions of the strange fixed points, we present in Figure 6 the corresponding dynamical planes for some stable and unstable values, as per the information obtained from the intersection of parameter planes.
To construct the dynamical planes in Figure 6, we define a grid in the complex plane with a 2000 × 2000 point grid, where each one corresponds to a different value of the initial estimate z 0 . Each dynamical plane shows the final state of the orbit of each point in the grid, considering a maximum of 200 iterations and a tolerance of 10 3 . In each dynamical plane, we mark some special points. Repelling fixed points (RFP) with circles (∘), critical points (CP) with squares (□), and attracting fixed points (AFP) with asterisks (∗).
Through the dynamical planes, we determine to which attracting elements the orbit of any initial estimate z 0 will converge when using the rational operator R with a specific value of γ . The basin of attraction of z = 0 is represented in orange, while the basin of z = is represented in blue. Additionally, we assign different colors such as green, red, etc., to other attracting strange fixed points, and we use black to represent basins of periodic orbits.
We have confirmed that the values of γ in the red region of Figure 5 have only two basins of attraction, namely, z = 0 and z = . This guarantees that, regardless of the initial estimate z 0 , the iterative scheme associated with these values of γ will always converge to a root of p ( z ) . Similarly, it is validated that there are always pathologies that depend on the initial estimate z 0 for the methods associated with values of γ in the black region of the parameter plane.
In Table 3, we present a classification of stability of the methods associated with the values of γ presented in Figure 6, along with the number of special points and the period of the attracting orbits found of each γ .

4. Numerical Tests

In this section, we conduct numerical tests on some academical functions. Our goal is to determine whether methods that are stable in the previous analysis for quadratic polynomials perform better than unstable methods on non-polynomial functions. Subsequently, we compare the most effective methods on these functions with other well-known iterative methods in the field of numerical analysis, such as:
Newton’s method, whose iterative expression is
x k + 1 = x k f x k f x k , k = 0 , 1 , ,
Chun’s method, defined in [11] as
y k = x k f x k f x k , x k + 1 = y k f x k + 2 f y k f x k f y k f x k , k = 0 , 1 , ,
Ostrowski’s method, proposed in [26] and expressed as
y k = x k f x k f x k , x k + 1 = y k f x k f x k 2 f y k f y k f x k , k = 0 , 1 , ,
Kung-Traub’s method, defined in [24] with the iterative expression
y k = x k f x k f x k , x k + 1 = y k f x k 2 f x k f y k 2 f y k f x k , k = 0 , 1 , ,
and Jarratt’s method, constructed in [21] as
y k = x k 2 3 f x k f x k , x k + 1 = x k 1 2 3 f y k + f x k 3 f y k f x k f x k f x k , k = 0 , 1 , .
For our comparative analysis, we consider as the best performing methods those iterative schemes that converge in the least number of iterations, the estimation of the error is as small as possible and the theoretical order is closely approximated by the computational convergence order (ACOC), defined by Cordero and Torregrosa in [13],
A C O C = ln | x k + 1 x k | / | x k x k 1 | ln | x k x k 1 | / | x k 1 x k 2 | .
Test functions and their zeros to be estimated are the following,
f 1 ( x ) = x 2 + 2 x + 5 2 sin ( x ) x 2 + 3 , x ¯ 2.33196765588396 f 2 ( x ) = ( x 1 ) 3 1 + e x , x ¯ 0.297570665698774 f 3 ( x ) = arctan ( x ) + e x 3 , x ¯ 0.757044010769526 f 4 ( x ) = x e x 2 cos ( x ) , x ¯ 0.588401776500996
We present numerical results obtained using a Thinkpad T480s laptop equipped with an eighth-generation Core i7 processor (Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz 2.11 GHz) and 16 GB of RAM. We have used MATLAB R2021b’s academic version, employing variable-precision arithmetics with 200 digits.
Table 4 displays the number of iterations required for each proposed method, using the parameter values specified in Table 3, to achieve the desired convergence for each of the functions. It can be observed that methods associated with values of γ 45 4 , which are stable for real quadratic polynomials, demonstrate good performance on these test functions. However, it has been found that methods associated with stable complex γ values, as well as methods associated with unstable γ values, fail to converge in at least one of the test functions. For γ = 45 4 , the associated method does not converge for either f 2 or f 4 . It is worth noting that the color intensity in the dynamical plane associated with this value of γ indicates the number of iterations required to ensure convergence, the latter is more intense than those associated with the other stable real values of γ , indicating that those converging in fewer iterations on quadratic polynomials are more reliable when applied to non-polynomial test functions (see Figure 6).
As shown in Table 4, seven of the methods associated with real values guarantee converge in a maximum of nine iterations. Table 5, Table 6, Table 7 and Table 8 present the results obtained when applying Newton, Chun, Ostrowski, Kung and Traub, Jarratt, and the seven proposed methods. These tables provide information about the function to which each iterative method is applied, the initial estimate used ( x 0 ), the target root ( x ¯ ) to which the methods are expected to converge, the number of iterations (Iter) required for convergence, the approximate order of computational convergence (ACOC), execution time (Time), estimation of the error in the last iteration ( x k + 1 x k and f x k + 1 ), and the approximate solution x ¯ found.
The results suggest that the methods associated with γ values demonstrate competitive performance compared to Kung and Traub, Newton, Chun, Ostrowski and Jarratt methods based on our measurement parameters.

5. Conclusions

In this study, a set of conditions that weight functions must satisfy to ensure that the resulting iterative scheme has a convergence order of at least 4 has been established. Furthermore, a generalization of known uniparametric families of fourth-order optimal iterative methods has been presented. Criteria for selecting the best subfamilies of these uniparametric families have been established. Additionally, a dynamical analysis has been conducted, allowing us to identify stable members within the subfamily that exhibit good performance on quadratic polynomials. However, elements with pathological behavior have also been observed, which should be avoided in numerical applications.
Furthermore, the performance of stable members of the subfamily has been evaluated in comparison to unstable members when applied to non-polynomial functions. These results highlight the importance of stability in quadratic polynomials and its positive influence on the overall performance of iterative methods in various contexts.
Finally, stable methods within the subfamily that compete favorably with widely used iterative schemes in the literature have been identified. Through academical examples and detailed comparisons, it has been shown that the proposed methods represent viable and effective alternatives for solving nonlinear equations.

Author Contributions

Conceptualization, A.C. and J.R.T.; methodology, M.P.V.; software, J.A.R.; validation, A.C., J.R.T. and M.P.V.; formal analysis, J.A.R.; investigation, J.A.R.; writing—original draft preparation, J.A.R.; writing—review and editing, A.C. and J.R.T.; supervision, M.P.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. S. Amat, S. Busquier, and S. Plaza, Review of some iterative root-finding methods from a dynamical point of view, Scientia 10 (2004), 3–35.
  2. S. Amat, S. Busquier, Advances in Iterative Methods for Nonlinear Equations Series SEMA SIMAI Springer Series, Switzerland, 2016.
  3. R. Behl, Í. Sarría, R. González, Á.A. Magreñán, Highly efficient family of iterative methods for solving nonlinear models, Journal of Computational and Applied Mathematics, 346 (2019) 110–132. [CrossRef]
  4. P. Blanchard, Complex Analytic Dynamics on the Riemann Sphere, Bulletin of the AMS, vol. 11-1, 1984, 85-141. [CrossRef]
  5. P. Blanchard, The Dynamics of Newton’s Method, Proc. Symp. Appl. Math, vol. 49 1994, 139-154.
  6. Fatou P., Sur les ´equations fonctionelles, Bull. Soc. mat. Fr., (1919), 47: 161–271; 48 (1920), 33–94; 208–314.
  7. Julia G., Memoire sur l’iteration des fonctions rationnelles, J. Mat. Pur. Appl., (1918), 8: 47–245.
  8. F.I. Chicharro, A. Cordero, J.R. Torregrosa, Drawing Dynamical and Parameters Planes of Iterative Families and Method, The Scientific World Journal, vol. 2013, Article ID 780153, 11 pages, 2013. [CrossRef]
  9. F.I. Chicharro, R.A. Contreras, N. Garrido, A Family of Multiple-Root Finding Iterative Methods Based on Weight Functions, Mathematics 2020, 8, 2194. [CrossRef]
  10. F.I. Chicharro, A. Cordero, N. Garrido, J.R. Torregrosa, On the choice of the best members of the Kim family and the improvement of its convergence, Mathematical Methods in the Applied Sciences, 43-14 (2020), 8051–8066. [CrossRef]
  11. C. Chun, Construction of newton-like iterative methods for solving nonlinear equations, Numerische Mathematilk 104 (2006), 297–315. [CrossRef]
  12. A. Cordero, L. Guasp, J.R. Torregrosa, Fixed Point Root-Finding Methods of Fourth-Order of Convergence, Symmetry, vol. 11(6), 2019, 769. [CrossRef]
  13. A. Cordero, J.R. Torregrosa, Variants of Newton’s methods using fifth-order quadrature formulas,Applied Mathematics and Computation, vol. 190, 2007, 686-698. [CrossRef]
  14. A. Cordero, J. García-Maimó, J.R. Torregrosa, M.P. Vassileva, Solving nonlinear problems by Ostrowski-Chun type parametric families, J. Math. Chem., 53 (2015), pp. 430-449. [CrossRef]
  15. A. Cordero, R.V. Rojas-Hiciano, J.R. Torregrosa, M.P. Vassileva, Fractal Complexity of a New Biparametric Family of Fourth Optimal Order Based on the Ermakov-Kalitkin Scheme, Fractal Fract. 2023, 7, 459. [CrossRef]
  16. A. Cordero, E. Segura, J.R. Torregrosa, Behind Jarratt’s Steps: Is Jarratt’s Scheme the Best Version of Itself?, Discrete Dynamics in Nature and Society Volume 2023, Article ID 8840525, 13 pages . [CrossRef]
  17. A. Cordero, A. Ledesma, J.R. Torregrosa, J.G. Maimó, Design and Dynamical behavior of a fourth order family of iterative methods for solving nonlinear equations, Research Scuare, April 18th, 2023, . [CrossRef]
  18. J.H. Curry, L. Garnett, and D. Sullivan, On the iteration of a rational function: computer experiment with Newton’s method, Communications in Mathematical Physics 91 (1983), 267–277. [CrossRef]
  19. R. Devaney, A First Course in Chaotic Dynamical Systems, Theory and Experiment, Second Edition, CRC Press, Taylor, Francis Group, 2020.
  20. J.L. Hueso, E. Martínez, and C. Teruel, Convergence, efficiency and dynamics of new fourth and sixth order families of iterative methods for nonlinear systems, Applied Mathematics Letters 275 (2015), 412–420. [CrossRef]
  21. P. Jarratt, Some fourth order multipoint iterative methods for solving equations, Mathematics of computation 20 (1966), 434–437.
  22. M.Q. Khirallah, A.M. Alkhomsan, Convergence and Stability of Optimal two-step fourth-order and its expanding to sixth order for solving non linear equations, European Journal of Pure and Applied Mathematics 15(3) (2022) 971–991. [CrossRef]
  23. R.F. King, A family of fourth-order methods for nonlinear equations, SIAM Journal on Numerical Analysis, vol. 10, 1973, 876-879. [CrossRef]
  24. H.T. Kung, J.F. Traub, Optimal order methods for nonlinear equations, J. Assoc. Comput. Math 21 (1974), 643–651.
  25. M. Moccari, T. Lotfi, V. Torkashvand, On the stability of a two-step method for a fourth-degree family by computer designs along with applications, Int. J. Nonlinear Anal. Appl. 14(4) (2023) 261–282. [CrossRef]
  26. A. Ostrowski, Solution of equations in euclidean and banach spaces, vol. 3, Academic Press, 1973.
Figure 1. Stability region of the strange fixed point e x 1 ( γ ) = 1 in the complex plane.
Figure 1. Stability region of the strange fixed point e x 1 ( γ ) = 1 in the complex plane.
Preprints 92943 g001
Figure 2. Stability regions of e x 2 ( γ ) and e x 3 ( γ ) , in the complex plane.
Figure 2. Stability regions of e x 2 ( γ ) and e x 3 ( γ ) , in the complex plane.
Preprints 92943 g002
Figure 3. Stability regions of e x i ( γ ) for i = 4 , 5 , 6 , 7 , in the complex plane.
Figure 3. Stability regions of e x i ( γ ) for i = 4 , 5 , 6 , 7 , in the complex plane.
Preprints 92943 g003
Figure 4. Parameter planes corresponding to critical points c r i ( γ ) , i = 2 , 3 , 4 , 5 .
Figure 4. Parameter planes corresponding to critical points c r i ( γ ) , i = 2 , 3 , 4 , 5 .
Preprints 92943 g004
Figure 5. Unified parameter plane.
Figure 5. Unified parameter plane.
Preprints 92943 g005
Figure 6. Dynamical planes for stable and unstable γ values.
Figure 6. Dynamical planes for stable and unstable γ values.
Preprints 92943 g006
Table 1. Degree of the polynomials whose zeros are free critical points of R K .
Table 1. Degree of the polynomials whose zeros are free critical points of R K .
Degree Number of Families
18 36
16 56
14 63
12 60
10 50
8 30
6 26
4 8
2 1
Table 2. Values of k j related to parametric families where the degree (D) of the polynomial whose zeros are free critical points of the associated rational operator does not exceed 4 and their radius (r).
Table 2. Values of k j related to parametric families where the degree (D) of the polynomial whose zeros are free critical points of the associated rational operator does not exceed 4 and their radius (r).
( k 0 , k 1 , k 2 , k 3 ) r D R K ( z , γ )
( 1 , 2 , 3 , 4 ) 32 3 4 z 4 192 γ + 81 z 5 + 135 z 4 + 324 z 3 + 204 z 2 192 γ z + 187 z 3 3 ( 64 γ + 1 ) z 5 + ( 192 γ 187 ) z 4 204 z 3 324 z 2 135 z 81
( 0 , 1 , 2 , 3 ) 16 4 z 4 64 γ + 27 z 4 + 54 z 3 + 90 z 2 + 62 z + 39 ( 64 γ 39 ) z 4 62 z 3 90 z 2 54 z 27
( 4 , 3 , 2 , 0 ) 18 4 z 4 256 γ + 27 z 6 + 216 z 5 + 729 z 4 + 1296 z 3 + ( 1813 256 γ ) z 2 8 ( 32 γ 157 ) z + 679 ( 256 γ 679 ) z 6 + 8 ( 32 γ 157 ) z 5 + ( 256 γ 1813 ) z 4 1296 z 3 729 z 2 216 z 27
( 1 , 0 , 1 , 2 ) 24 4 z 4 64 γ + 27 z 4 + 90 z 3 + 138 z 2 + 114 z + 63 ( 64 γ 63 ) z 4 114 z 3 138 z 2 90 z 27
( 4 , 3 , 1 , 0 ) 162 5 4 z 4 384 γ + 81 z 6 + 648 z 5 + 2187 z 4 + 3888 z 3 + ( 4839 384 γ ) z 2 8 ( 64 γ 421 ) z + 1437 3 ( 128 γ 479 ) z 6 + 8 ( 64 γ 421 ) z 5 + ( 384 γ 4839 ) z 4 3888 z 3 2187 z 2 648 z 81
( 2 , 1 , 0 , 1 ) 36 4 z 4 64 γ + 27 z 4 + 126 z 3 + 234 z 2 + 198 z + 135 ( 64 γ 135 ) z 4 198 z 3 234 z 2 126 z 27
( 4 , 2 , 1 , 0 ) 486 11 4 z 4 768 γ + 243 z 6 + 1944 z 5 + 6561 z 4 + 11664 z 3 + ( 13629 768 γ ) z 2 + ( 9512 1280 γ ) z + 3423 ( 768 γ 3423 ) z 6 + 8 ( 160 γ 1189 ) z 5 + 3 ( 256 γ 4543 ) z 4 11664 z 3 6561 z 2 1944 z 243
( 3 , 2 , 1 , 0 ) 54 2 z 4 64 γ + 27 z 4 + 162 z 3 + 378 z 2 + 378 z + 319 ( 64 γ 319 ) z 4 378 z 3 378 z 2 162 z 27
( 4 , 3 , 2 , 1 ) 81 4 z 4 192 γ + 81 z 6 + 648 z 5 + 2187 z 4 + 3888 z 3 + ( 5439 192 γ ) z 2 8 ( 16 γ 471 ) z + 2037 3 ( 64 γ 679 ) z 6 + 8 ( 16 γ 471 ) z 5 + 3 ( 64 γ 1813 ) z 4 3888 z 3 2187 z 2 648 z 81
Table 3. Stable and unstable values of γ .
Table 3. Stable and unstable values of γ .
γ # RFP (∘) # CP (□) # AFP (∗) Period Stability
γ ( a ) = 9 8 7 4 2 1 Stable
γ ( b ) = 45 4 8 5 2 1 Stable
γ ( c ) = 1 9 7 2 1 Stable
γ ( d ) = 0 7 3 2 1 Stable
γ ( e ) = 1 9 7 2 1 Stable
γ ( f ) = 1 2 9 7 2 1 Stable
γ ( g ) = 1 2 9 7 2 1 Stable
γ ( h ) = 5 9 7 2 1 Stable
γ ( i ) = 10 10 i 9 7 2 1 Stable
γ ( j ) = 10 10 i 9 7 2 1 Stable
γ ( k ) = 16 12 i 9 7 2 1 Stable
γ ( l ) = 16 9 7 4 1 Unstable
γ ( m ) = 20 9 7 2 2 Unstable
γ ( n ) = 16 9 7 2 2 Unstable
γ ( o ) = 40 9 7 3 1 Unstable
γ ( p ) = 10 30 i 9 7 2 4 Unstable
γ ( q ) = 24 9 7 4 1 Unstable
γ ( r ) = 6 + 28 i 9 7 2 4 Unstable
γ ( s ) = 34 9 7 2 2 Unstable
γ ( t ) = 18 9 7 4 1 Unstable
Table 4. Number of iterations on test functions.
Table 4. Number of iterations on test functions.
Parameter Values f 1 f 2 f 3 f 4 Stability
γ ( a ) = 9 8 4 5 4 7 Stable
γ ( b ) = 45 4 4 100 4 100 Stable
γ ( c ) = 1 4 5 4 6 Stable
γ ( d ) = 0 4 5 4 6 Stable
γ ( e ) = 1 4 5 4 5 Stable
γ ( f ) = 1 2 4 4 4 5 Stable
γ ( g ) = 1 2 4 5 4 6 Stable
γ ( h ) = 5 4 6 4 6 Stable
γ ( i ) = 10 10 i 4 100 4 100 Stable
γ ( j ) = 10 10 i 4 64 4 100 Stable
γ ( k ) = 16 12 i 4 37 4 100 Stable
γ ( l ) = 16 4 100 4 100 Unstable
γ ( m ) = 20 4 100 4 100 Unstable
γ ( n ) = 16 4 100 4 100 Unstable
γ ( o ) = 40 4 59 5 100 Unstable
γ ( p ) = 10 30 i 4 100 4 100 Unstable
γ ( q ) = 24 4 100 4 31 Unstable
γ ( r ) = 6 + 28 i 4 100 4 44 Unstable
γ ( s ) = 34 4 100 4 100 Unstable
γ ( t ) = 18 4 100 4 11 Unstable
Table 5. Comparative analysis on f 1 ( x ) .
Table 5. Comparative analysis on f 1 ( x ) .
Function Method Iter Time A C O C | x k + 1 x k | | f ( x k + 1 ) |
f 1 ( x ) = x 2 + 2 x + 5 2 sin ( x ) x 2 + 3
x 0 = 1.5
x ¯ 2.33196765588396
Newton 5 0.0713269 2 8.68 × 10 28 2.11 × 10 27
Chun 5 0.0927903 2 1.39 × 10 27 3.38 × 10 27
Ostrowski 5 0.0995647 2 1.58 × 10 27 3.83 × 10 27
Kung-Traub 5 0.1000585 2 1.53 × 10 27 3.72 × 10 27
Jarratt 4 0.0862121 4 1.44 × 10 55 3.50 × 10 55
γ ( a ) 4 0.0957585 4 5.81 × 10 57 1.41 × 10 56
γ ( c ) 4 0.1063336 4 2.11 × 10 57 5.11 × 10 57
γ ( d ) 4 0.0842142 4 7.05 × 10 58 1.71 × 10 57
γ ( e ) 4 0.0909392 4 2.56 × 10 55 6.21 × 10 55
γ ( f ) 4 0.0864402 4 3.05 × 10 56 7.41 × 10 56
γ ( g ) 4 0.0856559 4 1.99 × 10 62 4.82 × 10 62
γ ( h ) 4 0.0971327 4 2.00 × 10 52 4.85 × 10 52
Table 6. Comparative analysis on f 2 ( x ) .
Table 6. Comparative analysis on f 2 ( x ) .
Function Method Iter Time A C O C | x k + 1 x k | | f ( x k + 1 ) |
f 2 ( x ) = ( x 1 ) 3 1 + e x
x 0 = 1.5
x ¯ 0.297570665698774
Newton 7 0.0590956 2 1.03 × 10 34 2.93 × 10 34
Chun 6 0.0674999 2 1.05 × 10 27 2.96 × 10 27
Ostrowski 8 0.1065735 2 4.74 × 10 30 1.34 × 10 29
Kung-Traub 7 0.079534 2 1.61 × 10 24 4.54 × 10 24
Jarratt 5 0.0657351 4 2.29 × 10 73 6.48 × 10 73
γ ( a ) 5 0.0744865 4 1.70 × 10 53 4.82 × 10 53
γ ( c ) 5 0.0720414 4 2.82 × 10 48 7.98 × 10 48
γ ( d ) 5 0.071041 4 2.10 × 10 71 5.93 × 10 71
γ ( e ) 5 0.069821 4 1.66 × 10 75 4.68 × 10 75
γ ( f ) 4 0.0596417 4 3.96 × 10 38 1.12 × 10 37
γ ( g ) 5 0.0698009 4 6.62 × 10 51 1.87 × 10 50
γ ( h ) 6 0.1015708 4 6.70 × 10 33 1.89 × 10 32
Table 7. Comparative analysis on f 3 ( x ) .
Table 7. Comparative analysis on f 3 ( x ) .
Function Method Iter Time A C O C | x k + 1 x k | | f ( x k + 1 ) |
f 3 ( x ) = arctan ( x ) + e x 3
x 0 = 0.5
x ¯ 0.757044010769526
Newton 5 0.0536364 2 2.94 × 10 20 5.15 × 10 20
Chun 6 0.0789598 2 3.14 × 10 35 5.49 × 10 35
Ostrowski 5 0.1089681 2 3.26 × 10 19 5.70 × 10 19
Kung-Traub 6 0.0912986 2 7.53 × 10 38 1.32 × 10 37
Jarratt 4 0.0626825 4 2.81 × 10 58 4.92 × 10 58
γ ( a ) 4 0.0754623 4 5.40 × 10 44 9.46 × 10 44
γ ( c ) 4 0.0704758 4 2.02 × 10 44 3.53 × 10 44
γ ( d ) 4 0.0670903 4 3.62 × 10 49 6.33 × 10 49
γ ( e ) 4 0.0725264 4 1.51 × 10 66 2.64 × 10 66
γ ( f ) 4 0.0794614 4 1.46 × 10 53 2.56 × 10 53
γ ( g ) 4 0.0924925 4 2.00 × 10 46 3.50 × 10 46
γ ( h ) 4 0.0739391 4 8.47 × 10 49 1.48 × 10 48
Table 8. Comparative analysis on f 4 ( x ) .
Table 8. Comparative analysis on f 4 ( x ) .
Function Method Iter Time A C O C | x k + 1 x k | | f ( x k + 1 ) |
f 4 ( x ) = x e x 2 cos ( x )
x 0 = 1.5
x ¯ 0.588401776500996
Newton 9 0.0776262 2 4.38 × 10 26 1.29 × 10 25
Chun 7 0.1032848 2 1.02 × 10 21 3.01 × 10 21
Ostrowski 7 0.1054047 2 1.49 × 10 23 4.39 × 10 23
Kung-Traub 7 0.1014812 2 3.53 × 10 22 1.04 × 10 21
Jarratt 5 0.0895486 4 1.04 × 10 46 3.05 × 10 46
γ ( a ) 7 0.1140201 4 3.56 × 10 65 1.05 × 10 64
γ ( c ) 6 0.0925447 4 1.16 × 10 19 3.43 × 10 19
γ ( d ) 6 0.1102584 4 5.51 × 10 51 1.62 × 10 50
γ ( e ) 5 0.0844069 4 1.33 × 10 33 3.92 × 10 33
γ ( f ) 5 0.0966304 4 1.061 × 10 20 3.13 × 10 20
γ ( g ) 6 0.1174171 4 1.94 × 10 32 5.72 × 10 32
γ ( h ) 6 0.1047413 4 1.04 × 10 46 3.08 × 10 46
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated