Abstract

Construction of higher-order optimal and globally convergent methods for computing simple roots of nonlinear equations is an earliest and challenging problem in numerical analysis. Therefore, the aim of this paper is to present optimal and globally convergent families of King's method and Ostrowski's method having biquadratic and eight-order convergence, respectively, permitting in the vicinity of the required root. Fourth-order King's family and Ostrowski's method can be seen as special cases of our proposed scheme. All the methods considered here are found to be more effective to the similar robust methods available in the literature. In their dynamical study, it has been observed that the proposed methods have equal or better stability and robustness as compared to the other methods.

1. Introduction

One topic which has always been of paramount importance in computational mathematics is that of approximating efficiently roots of equations of the form where is a nonlinear continuous function on . The most famous one-point iterative method for solving preceding equation (1) is probably the quadratically convergent Newton's method given by However, a major difficulty in the application of Newton's method is the selection of initial guess such that neither the guess is far from zero nor the derivative is small in the vicinity of the required root; otherwise the method fails miserably. Finding a criterion for choosing initial guess is quite cumbersome and, therefore, more effective globally convergent algorithms are still needed. For resolving this problem, Kumar et al. [1] have proposed the following one-point iterative scheme given by This scheme is derived by implementing approximations through a straight line in the vicinity of required root. This family converges quadratically under the condition , while is permitted at some points. For , we obtain Newton's method. The error equation of scheme (3) is given by where , , , and is the root of nonlinear equation (1). In order to obtain quadratic convergence, the entity in the denominator should be the largest in magnitude. Further, it can be seen that this family of Newton's method gives very good approximation to the root when is small. This is because, for small values of , slope or angle of inclination of straight line with -axis becomes smaller; that is, as , the straight line tends to -axis.

Multipoint iterative methods can overcome theoretical limits of one-point methods concerning the convergence order and computational efficiency. Therefore, the convergence order and computational efficiency of the one-point iterative methods are lower than multipoint iterative methods. In recent years, many multipoint iterative methods have been proposed for solving nonlinear equations that improve local convergence order of the classical Newton method; see [117]. In 1973, King [2, 3] had proposed an optimal family of fourth-order multipoint methods requiring three functional evaluations per full iteration, which is given by For , one can easily get the well-known Ostrowski's method [2, 4, 5]. However, all these multipoint methods are the variants of Newton's method and the iteration can be aborted due to the overflow or leads to divergence, if the derivative of the function at an iterative point is singular or almost singular, which restrict their applications in practical.

Therefore, construction of an optimal class of King's method and Ostrowski's method having biquadratic and eighth-order convergence, respectively, and converge to the required root even though the guess is far from zero or the derivative is small in the vicinity of the required root is an open and challenging problem in computational mathematics. With this aim, we intend to propose an optimal scheme of King's family in which is permitted at some points in the neighborhood of required root. All the proposed methods considered here are found to be effective and comparable to the classical Jarratt's method [7], Ostrowski's method, King's method, and recently published eighth-order methods, respectively.

2. Development of Fourth-Order Optimal Methods

In this section, we intend to develop new optimal families of King's type method and Ostrowski's type method, in which is permitted at some points. For this purpose, we consider the following two-point scheme: This method has biquadratic convergence and satisfies the following error equation: But according to the Kung-Traub conjecture [8], the above method (6) is not an optimal method because it has fourth-order convergence and requires four functional evaluations per full iteration. However, we can reduce the number of function evaluations by using suitable approximation of . Therefore, we can approximate by considering an approximation (similar to King's approximation [3]) given by where , and are four disposable parameters such that the order of convergence, that reaches at optimal level four without using any more functional evaluations. By using the above value of in scheme (6), we get Theorem 1 indicates that under what choices on the disposable parameters in (9), the order of convergence will reach at optimal level four.

2.1. Order of Convergence

Theorem 1. Let have at least third-order continuous derivatives defined on an open interval , enclosing a simple zero of (say ). Assume that initial guess is sufficiently close to and in . Then the family of iterative methods defined by (9) has fourth-order convergence when respectively. It satisfies the following error equation: where and .

Proof. Let be a simple zero of . Expanding and about by Taylor's series expansion, we have respectively.
From (12), we have and in the combination of Taylor series expansion of about , we get Furthermore, we obtain where Using (13), (14), and (15) in scheme (9), we have the following error equation: For obtaining an optimal general class of fourth-order iterative methods, the coefficients of and in error equation (17) must be zero simultaneously. Therefore, from (17), we have the following equations involving of , and as follows: respectively.
After simplifying (18), we get respectively.
Using these values of , and in scheme (9), we will get the following error equation: where are two free disposable parameters.
This reveals that the general two-step class of King's type family (9) reaches the optimal order of convergence four by using only three functional evaluations per full iteration. This class of King's method will converge to the required root even if , unlike King's family. This completes the proof of Theorem 1.

2.2. Some Special Cases

Finally, by using specific values of , and , which are defined in Theorem 1, we get the following general class of King's type method given by where are two free disposable parameters. Again in (21), is chosen as a positive or negative sign so as to make the denominator the largest in magnitude. Now, we will consider some particular cases of the proposed scheme (21) depending upon and as follows:

For , family (21) reads as This is a new modified family of King's type method. For , we recover the well-known King's family [3]. Further, we can easily get many other new optimal families of methods by choosing the different values of disposable parameters and as follows.

For , family (22) reads as This is a new modified optimal family of fourth-order Ostrowski's type method. For , scheme (23) reduces the well-known Ostrowski's method [4, 5].

In order to overcome this problem, some attempts have been made by Kanwar and Tomar [6] to develop an optimal family of Ostrowski's method. They obtained a third-order multipoint family of Ostrowski's method in which is permitted at some points and did not get success in this direction. Therefore, we do not have any optimal family of fourth-order or eighth-order Ostrowski's method or King's methods, respectively, in which is permitted at some points.

3. Three-Point Families of King's and Ostrowski's Type Methods

In this section, we want to extend the family of King's type methods (22) up to eight-order convergence. Therefore, we consider the following three-point scheme: This family has eight-order convergence and satisfies the following error equation: But according to the Kung-Traub conjecture [8], the above family of methods (24) is not an optimal family because it has eight-order convergence and requires five functional evaluations per full iteration. However, we can reduce the number of function evaluations by using some suitable approximation of . Here, we approximate by Hermite interpolation of degree three such that and ; we derive then we have Therefore, our modified optimal eight-order King's family (24) is obtained as follows: Theorem 2 indicates that under what choices on the disposable parameters in (28), the order of convergence will reach at the optimal level eight.

Theorem 2. If is sufficiently differentiable function defined on an open interval , enclosing a simple zero of (say ), assume that initial guess is sufficiently close to and in . Then the modified King's family defined by (28) has order of convergence eight and satisfies the following error equation:

Proof. The proof of this theorem is omitted here because it is quite lengthy. Therefore, we have given its Mathematica program code in the below mentioned program.
Using the Taylor series and symbolic computation in the programming package Wolfram Mathematica 9, we can find the order of convergence and the asymptotic error constant of the three-step methods (28). For simplicity, we sometimes omit the iteration index and write instead of . The approximation to the root will be denoted by . Regarding (28), let us introduce the following abbreviations used in the program:
Program code of the family (28) (written in Mathematica 9) is as follows:

3.1. Special Cases

In this section, we will discuss some special cases of eight-order family of methods (28) as follows.

For , family (28) reads as This is a new modified optimal eight-order family of King's type method.

For , family (32) reads as This is a new modified optimal eight-order family of Ostrowski's type method.

4. Numerical Experiments

In this section, we will check the effectiveness of newly proposed optimal methods. We employ the present methods, namely, modified fourth-order family of King's method (22), for   , modified fourth-order family of Ostrowski's method (23), for   , modified eight-order family of King's method (32), for   , and modified eight-order family of Ostrowski's method (33), for   , respectively, to solve nonlinear equations. These newly proposed methods were compared with the existing methods, namely, Jarratt's method , King's method for   , Ostrowski's method , Chun's method (21)   and method (22)   [9], Liu and Wang's method (18) for [14] , Thukral's method (17) [15] , Sharma and Sharma's method (5.1) for [13] , Kou and Wang's method (26) [12] , and the Soleymani et al. method (16) for () [10] , respectively. For better comparisons of our proposed methods, we have given two comparison tables in each example: one is corresponding to absolute error value of given nonlinear functions (with the same total number of functional evaluations = 12) and the other is with respect to number of iterations taken by each method to obtain the root correct up to 35 significant digits. All computations have been performed using the programming package 9 with multiple precision arithmetics. Here, the stopping criterion is described as the distance between two consecutive approximations for the required root that is less than the precision of . In the implementation of iterative methods, the good choice of initial guess is very important for all the variants of Newton's method; otherwise, convergence is not guaranteed. However, newly proposed families of methods, namely, (22), (23), (32), and (33), will converge to zero even though the guess is far away from the required root. Also, it can be observed from Tables 1, 2, 3, 4, 5, 6, 7, and 8 that, in majority of the problems tested here, our proposed methods are efficient and show better performance than other existing methods.

Example 1 (). This equation has an infinite number of roots but our desired root is , which is correct up to 35 digits. It can be seen that Newton's method and its variants do not necessarily converge to the root that is nearest to the starting value. For example, , , , , ,   ,  ,   ,   , and with initial guess converge to , , , , , , , , , and , respectively. Similarly, the above mentioned methods with initial guess converge to , , , , , , , , , , respectively, and so on. However, newly proposed families of methods, namely, (22), (23), (32), and (33), do not exhibit this type of behavior.

Example 2 (). This equation has an infinite number of roots but our desired root is . It can be seen that Newton's method and its variants do not necessarily converge to the root that is nearest to the starting value. For example, , , , ,   , ,    ,   , and with initial guess converge to , , , , , , , , and , while converge to the desired root after finite number of iterations. Similarly, , , , , ,   ,   , and with initial guess converge to , , , , , , , and , respectively, while    and converge to the desired root. However, newly proposed families of methods, namely, (22), (23), (32), and (33), do not exhibit this type of behavior.

Example 3 (). Clearly, this equation has a root which is correct up to 35 digits. Care must be taken when applying either method for approximating the root. For any initial guess , all the mentioned methods converge to the root very efficiently. But for initial guess , only some of the methods converge to the required root. For example, ,   , and    , with initial guess , converge to , , and , while ,   , , and diverge to the root. Further, the derivative of the function is zero at . Therefore, all the variants of Newton's method fail with initial guess . However, newly proposed families of methods, namely, (22), (23), (32), and (33), do not exhibit this type of behavior.

Example 4 (). This equation has finite number of roots but our desired root is which is correct up to 35 digits. It can be seen that , , ,   , ,   ,   , and , with initial guess , will diverge. Similarly,,, ,   , ,   ,   , and with initial guess will diverge. However, newly proposed families of methods, namely, (22), (23), (32), and (33), do not exhibit this type of behavior.

5. Attractor Basins in the Complex Plane

We here investigate the comparison of the attained simple root finders in the complex plane using basins of attraction. It is known that the corresponding fractal of an iterative root-finding method is a boundary set in the complex plane, which is characterized by the iterative method applied to a fixed polynomial ; see, for example, [16, 17]. The aim herein is to use basin of attraction as another way for comparing the iteration algorithms.

From the dynamical point of view, we consider a rectangle with a grid, and we assign a color to each point according to the simple root at which the corresponding iterative method starting from converges, and we mark the point as black if the method does not converge. In this section, we consider the stopping criterion for convergence to be less than wherein the maximum number of full cycles for each method is considered to be 200. In this way, we distinguish the attraction basins by their colors for different methods.

Test Problem 1. Let , having simple zeros . It is straight forward to see from Figures 1 and 2 that our method converges to the required roots even though the derivative of function becomes zero or very small in the vicinity of required roots and contains lesser number of divergent points in comparison to the methods , , , and . Further, our method has also performed better as compared to other methods, namely, , , and .

Test Problem 2. Let , having simple zeros . It is straight forward to see from Figures 3 and 4 that our method performed better as compared to the other methods , , and and have almost the same basin of attraction of . Further, our method has also same basins of attraction as other methods, namely, , , and .

Test Problem 3. Let , having simple zeros . It is straight forward to see from Figures 5 and 6 that our method performed better as compared to the other methods , , and . Also note that our method has less chaotic behavior than other methods, namely, and .

6. Conclusions

In this paper, we have developed optimal and globally convergent fourth-order families of Jarratt's, Ostrowski's, and King's method for the first time, which will converge to the required root even though the guess is far away from zero or the derivative is small in the vicinity of required root. Further, we have also introduced new three-point optimal eighth-order families of King's family, in which is permitted. Ostrowski's method and King's family are obtained as the special cases of our proposed schemes. Numerical results displayed in the above mentioned tables show the consistent convergence behavior of newly proposed methods. All the proposed methods considered here are found to be more effective and comparable to the classical Jarratt's method, Ostrowski's method, King's method, and recently developed four and eight-order methods, respectively. Furthermore, it is also investigated that our modified families have better region of stability, when is very small. The dynamic study of the methods also supports this theoretical aspect. In similar ways, one can easily check the dynamical behavior of eight-order methods.

Conflict of Interests

The author declares that there is no conflict of interests regarding the publication of this paper.