Abstract
We have developed a two-point iterative scheme for multiple roots that achieves fifth order convergence by using two function evaluations and two derivative evaluations each iteration. Weight function approach is utilized to frame the scheme. The weight function named as is used, which is a function of , and is a function of , i.e., where a is a real number and is a multi-valued function. The consistency of the newly generated methods is ensured numerically and through the basins of attraction. Four complex functions are considered to compare the new methods with existing schemes via basins of attraction, and all provided basins of attraction possess reflection symmetry. Further, five numerical examples are used to verify the theoretical results and to contrast the presented schemes with some recognized schemes of fifth order. The results obtained have proved that the new schemes are better than the existing schemes of the same nature.
MSC:
41A25; 41A58; 49M15; 65G99
1. Introduction
The approximate solution of a function where , is a complex valued function possessing the nth order derivatives and roots with multiplicity can be evaluated through iterative methods. These types of methods have attracted interest for some recent research [,], including symmetry-related works [,,,]. There are two types of iterative methods which can serve the purpose: one-point iterative methods and multi-point iterative methods. One-point iterative methods of order use high order derivatives, namely of function For example, the methods presented by Chun et al. [], Hansen et al. [], Neta [], Osada [] and Sharma et al. [] are some one-point iterative methods. However, it is very difficult to find out the higher order derivatives when the function g is complex. To reduce this ambiguity, multi-point iterative methods are used as they are free to use any number of evaluations of derivatives. In most of the multi-point iterative methods, the most reputable modified Newton–Raphson’s Method [] for multiple roots of a non linear function is used as the first step, sometimes as it is and sometimes by making some modifications to it. The scheme for modified Newton–Raphson’s Method is
This method has quadratic order of convergence for . The multipoint iterative methods by Zhou et al. [], Geum et al. [,] and Behl et al. [] have used a modified Newton’s method as the first phase of their suggested schemes. Further, the methods by Li et al. [], Zhou et al. [], Behl et al. [], Kansal et al. [] and Rani et al. [] are some examples of multi-point iterative methods whose first step is based upon a modified Newton–Raphson’s method.
From the literature, one can observe that the primary goal behind the construction of the multi-point iterative method is to bring the order of convergence as high as possible without using the higher order derivatives. Different types of approaches [,,,,,,,] (for example, quadrature formula, adomian polynomial, divided difference approach, the weight function approach) have been applied by researchers to develop the multi-point iterative methods. Below, we provide some of the multi-point methods which are based on a weight function approach. In 2015, Artidiello et al. [] developed a two-point scheme using weight function as follows:
where is weight function, , and and are real parameters.
Very recently, in August 2022, Cordero et al. [] developed a new iterative scheme with the help of weight function, which is given below:
where is weight function, and is a free parameter.
Further, Chanu et al. [] created a new scheme using the weight function and divided difference in September 2022, as follows:
where is weight function, and .
Motivated by this weight function approach, we are fully concentrated on developing a multi-point iterative method for multiple roots of order five which uses two function evaluations and two derivative evaluations per iteration. The first step of our new scheme is also a modified Newton–Raphson’s Method, and the second step involves a weight function. Mathematica [] is used in the whole work for symbolic and numerical computation.
The outline of the rest of the paper is as follows: Section 2 of the paper includes the development of the new family and also an investigation of its convergence. Section 3 discusses a few distinctive members of the newly formed family. The basins of attraction are contained in Section 4 of the paper. The theoretical findings are validated in Section 5 by a number of numerical instances. Finally, Section 6 includes the closing remarks.
2. Construction of the Fifth-Order Family
Here, we derive a fifth-order mechanism for multiple zeros in the following, by considering the scheme:
where is the multiplicity of the required zero and is a single variable weight function. Moreover, where and are multi-valued functions.
Theorem 1.
Let be a multiple root with multiplicity of a holomorphic function for an open interval If is sufficiently close to α then the new Scheme (5) has fifth-order of convergence, provided
and fulfils the aforementioned error equation,
Proof of Theorem 1.
If and denote the approximate solution and the corresponding error in t–th iteration, then
For the function apply Taylor’s series expansion about
since the root has multiplicity . Therefore, and Thus, Equation (8) becomes
Here, the asymptotic error constants
Now, we have
and
Also,
where
Expanding weight function around the locality of origin, as follows,
At last, using the result of step one of schemes (5), (13), ( 14) and (18) in the second step of Mechanism (5), we obtain
where
Using the Expression (19), we can quickly determine that Mechanism (5) obtains the convergence of at least fifth-order, if
Provided Hence, Scheme (5) has fifth-order convergence. □
3. Special Cases
This section provides the new methods of fifth order for multiple roots by making different choices of weight functions adhering the constraints of Theorem 1. A few special cases are stated in the preceding Table 1.
Table 1.
Some special cases of Mechanism (5).
4. Basins of Attraction
The graphical images known as the basins of attraction of the roots of a polynomial in the Complex plane are used to inspect the convergence of the scheme. The major significance of using the basins of attraction is that it widens the scope of inceptive guesses to obtain the zeros of an equation. These graphical images have been used by many researchers [,,,,,,,,] to measure the stability and effectiveness of the iterative formulae. We use as tolerance, with a maximum of 25 iterations to exhibit the basins. The procedure is closed down with the comment that the iteration method starting from is divergent, if the tolerance is not gained in the needed number of iterations. There are some basic rules that are used to draw the basins of attraction, given as below:
- The first rule is to select a rectangular area and make sure that every root of the considered polynomial lies inside this region.
- Each initial guess of a root is given a color in the basins of attraction. Similarly, another color is given to each initial guess of another root in the basins of attraction. For each of the complex polynomial’s roots, this operation is repeated.
- If the iterative formula which started with the initial approximation converges to a root, then the basins of attraction display the color which is allotted to the initial guess of that root at point Otherwise, the initial guess is painted with black color.
We now proceed to compare our newly proposed methods, TM1, TM2, TM3 and TM4, with some existing schemes of the same nature. For comparison, we consider the three subcases of the scheme by Sharma et al. [] and three subcases of the family presented by Chanu et al. []. The first method developed by Sharma et al. [], which we denoted by SM1, is given as:
We designate the second subcase of the method by Sharma et al. [] as SM2, which is given below:
Here, is a multi-valued function in both the subcases SM1 and SM2.
We write the third subcase of the method by Sharma et al. [] as SM3, which is given below:
We denote the first subcase of the method by Chanu et al. [] as NPM1. The scheme for NPM1 is:
The second subcase of the method by Chanu et al. [] is expressed as NPM2. This scheme is given by:
The third subcase of the method by Chanu et al. [] is denoted by NPM3. The method is presented by:
where is a multi-valued function in schemes NPM1, NPM2 and NPM3.
We compare our newly proposed methods TM1, TM2, TM3 and TM4 with SM1, SM2, SM3, NPM1, NPM2 and NPM3 by using the following four problems through basins of attraction. To view dynamical vision, we assume a rectangle with grid points.
Problem 1.
Let us assume the polynomial , having zeros with multiplicity 3. Distribute the colours blue and green among each starting point in the basins of attraction of roots and respectively. Figure 1 shows the basins that were obtained for the methods TM1, TM2, TM3, TM4, SM1, SM2, SM3, NPM1, NPM2 and NPM3. From Figure 1, one can easily observe that the methods TM1, TM2, TM3 and TM4 divide the complex plane into two equal halves without any disturbance in the regions, but in case of the methods SM1, SM2, SM3, NPM1, NPM2 and NPM3, the complex plane is divided into two equal halves, which have disturbances. Therefore, the basins of attraction for the proposed methods, TM1, TM2, TM3 and TM4, are more stable than those for SM1, SM2, SM3, NPM1, NPM2 and NPM3. Among the newly proposed methods, all performed equally well.
Figure 1.
Basins of attraction of TM1–TM4, SM1–SM3 and NPM1–NPM3 for polynomial .
Problem 2.
Now, consider the polynomial , having zeros with multiplicity We have assigned the colors blue, green, magenta and cyan for each initial point in the basins of attraction of zeros respectively. Figure 2 displays the basins created using the techniques TM1, TM2, TM3, TM4, SM1, SM2, SM3, NPM1, NPM2 and NPM3. Black spots in Figure 2 show the points which are not convergent to any of the roots. It is clear from Figure 2 that the convergence area is more for methods TM1, TM2, TM3, TM4 and SM3 as compared to the methods SM1, SM2, NPM1, NPM2 and NPM3. Furthermore, it can be seen that the new proposed methods, SM2 and SM3, do not contain any black spots which indicate the divergent points.
Figure 2.
Basins of attraction of TM1–TM4, SM1–SM3 and NPM1–NPM3 for polynomial .
Problem 3.
Consider the polynomial The roots of this polynomial are , , and with multiplicity Assign the colours green, blue, cyan, and magenta to each initial point on the roots and It is observed from Figure 3 that the proposed methods TM1, TM2, TM3 and TM4, as well as the method SM3, are adequate to converge to all the roots, and the divergent points occur in case of the methods SM1, SM2, NPM1, NPM2 and NPM3.
Figure 3.
Basins of attraction of TM1–TM4, SM1–SM3 and NPM1–NPM3 for polynomial .
Problem 4.
The fourth polynomial we consider is For this polynomial, , , and are the roots of the polynomial with multiplicity We assign the colors to each initial guess of zero , , and as green, blue, cyan and magenta, respectively. It is observed from Figure 4 that the methods TM1, TM2, TM3, TM4 and SM3 do not contain any black spots, but the methods SM1, SM2, NPM1, NPM2 and NPM3 do contain them, which means that the methods TM1, TM2, TM3, TM4 and SM3 have performed better than the methods SM1, SM2, NPM1, NPM2 and NPM3.
Figure 4.
Basins of attraction of TM1–TM4, SM1–SM3 and NPM1–NPM3 for polynomial .
As is visible in all figures, the basins of attraction possess reflection symmetry, and one can even go further to provide a proof for their symmetry [], while in other instances [] the behavior was identified as near to symmetric.
5. Numerical Results
The convergence of the newly generated methods is ensured in this section, numerically. Some nonlinear problems are solved by the newly generated methods. Other existing schemes mentioned in the previous section are also considered for comparison.
Mathematica programming software [] is used to bring off the computational work. The numerical results are summarized in tabular form. The table embraces the number of iterations necessary to procure the root with finishing benchmark and estimated error in the last three iterations, residual error of the considered function and computational order of convergence (COC), by exerting the formula:
The CPU running time is also presented in numerical results. For all the numerical computations, we have used Mathematica 12.0 programming software on Windows 10 on Intel Core i3. The problems considered for comparison are mentioned in Table 2. For our methods, in all the problems we have taken
Table 2.
Test functions.
The computational results in Table 3 and Table 4 show that the methods NPM1, NPM2 and NPM3 have the best residuals, but the major drawback of these methods is that they do not retain their order of convergence. Therefore, our proposed methods have performed better and possess lower residual error as well as low CPU-time for functions and . They also preserve their fifth order of convergence. The numerical data for the function shown in Table 5 demonstrate that TM4 performs better than the existing methods, with low error and precise result estimations. Further, the elapsed CPU time is minimal in the case of TM3. The numerical results obtained for function are shown in Table 6. One can observe that each scheme has extremely high precision, with the lowest residual calculated by TM4. Table 7 shows the numerical results of the methods for function . The best performer for this function is TM4. Furthermore, it is worth mentioning here that the methods NPM1–NPM3 do not converge to the required root for the problems and , or we can say that they are divergent for these problems.
Table 3.
Computational results for function .
Table 4.
Computational results for function .
Table 5.
Computational results for function .
Table 6.
Computational results for function .
Table 7.
Computational results for function .
6. Concluding Remarks
We have introduced a new multi-point iterative algorithm that can solve nonlinear equations having multiple zeros. The scheme is based on the weight function approach. Per iteration, the presented scheme requires two assessments of functions and two assessments of its derivatives to achieve the fifth order convergence. Some special cases of the new family are also presented. The presented basins of attraction have confirmed that the performance of the new methods is on par with or better than the established schemes in the literature. The theoretical results proved in the paper regarding the order of convergence are verified through various numerical examples. A comparison with the existing methods is also made. The results obtained have once again proved the robustness of the new schemes. Moreover, the CPU time is also evaluated, which is lesser for the newly proposed schemes. In a nutshell, we can say that the new methods have performed better than the existing methods in terms of basins of attraction, the number of iterations required to converge to the root, residual errors and CPU-time for the considered problems.
Author Contributions
Conceptualization, methodology, T.S.; Formal analysis, validation, resources, L.J.; Software, writing—original draft preparation, H.A. All authors have read and agreed to the published version of the manuscript.
Funding
The study was partly supported by Council of Scientific and Industrial Research India, grant number 09/0254(11217)/2021-EMR-I.
Data Availability Statement
Not applicable.
Acknowledgments
The authors wish to thank the anonymous referees for their valuable suggestions on the first version of this paper.
Conflicts of Interest
No conflicts of interest have been disclosed by the authors.
References
- Kumar, D.; Sharma, J.R.; Cesarano, C. One-Point Optimal Family of Multiple Root Solvers of Second-Order. Mathematics 2019, 7, 655. [Google Scholar] [CrossRef]
- Sharma, J.R.; Kumar, S.; Jäntschi, L. On Derivative Free Multiple-Root Finders with Optimal Fourth Order Convergence. Mathematics 2020, 8, 1091. [Google Scholar] [CrossRef]
- Alharbey, R.A.; Kansal, M.; Behl, R.; Machado, J.A.T. Efficient Three-Step Class of Eighth-Order Multiple Root Solvers and Their Dynamics. Symmetry 2019, 11, 837. [Google Scholar] [CrossRef]
- Sharma, J.R.; Kumar, S.; Jäntschi, L. On a Class of Optimal Fourth Order Multiple Root Solvers without Using Derivatives. Symmetry 2019, 11, 1452. [Google Scholar] [CrossRef]
- Sharma, J.R.; Kumar, D.; Cattani, C. An Efficient Class of Weighted-Newton Multiple Root Solvers with Seventh Order Convergence. Symmetry 2019, 11, 1054. [Google Scholar] [CrossRef]
- Sharma, J.R.; Kumar, D.; Argyros, I.K. An Efficient Class of Traub-Steffensen-Like Seventh Order Multiple-Root Solvers with Applications. Symmetry 2019, 11, 518. [Google Scholar] [CrossRef]
- Chun, C.; Neta, B. A Third-Order Modification of Newton’s Method for Multiple Roots. Appl. Math. Comput. 2009, 211, 474–479. [Google Scholar] [CrossRef]
- Hansen, E.; Patrick, M. A family of root finding methods. Numer. Math. 1977, 27, 257–269. [Google Scholar] [CrossRef]
- Neta, B. New third order nonlinear solvers for multiple roots. Appl. Math. Comput. 2008, 202, 162–170. [Google Scholar] [CrossRef]
- Osada, N. An optimal multiple root finding method of order three. J. Comput. Appl. Math. 1994, 51, 131–133. [Google Scholar] [CrossRef]
- Sharma, J.R.; Sharma, R. Modified Chebyshev–Halley Type Method and Its Variants for Computing Multiple Roots. Numer. Algorithms 2012, 61, 567–578. [Google Scholar] [CrossRef]
- Schröder, E. Über unendlich viele Algorithmen zur Auflösung der Gleichungen. Math. Ann. 1870, 2, 317–365. [Google Scholar] [CrossRef]
- Zhou, X.; Chen, X.; Song, Y. Families of third and fourth order methods for multiple roots of nonlinear equations. Appl. Math. Comput. 2013, 219, 6030–6038. [Google Scholar] [CrossRef]
- Geum, Y.H.; Kim, Y.I.; Neta, B. A class of two-point sixth-order multiple-zero finders of modified double-Newton type and their dynamics. Appl. Math. Comput. 2015, 270, 387–400. [Google Scholar] [CrossRef]
- Geum, Y.H.; Kim, Y.I.; Neta, B. A sixth-order family of three-point modified Newton-like multiple-root finders and the dynamics behind their extraneous fixed points. Appl. Math. Comput. 2016, 283, 120–140. [Google Scholar] [CrossRef]
- Behl, R.; Cordero Barbero, A.; Motsa, S.S.; Torregrosa Sánchez, J.R. An eighth-order family of optimal multiple root finders and its dynamics. Numer. Algorithms 2018, 77, 1249–1272. [Google Scholar] [CrossRef]
- Li, S.; Liao, X.; Cheng, L. A new fourth-order iterative method for finding multiple roots of nonlinear equations. Appl. Math. Comput. 2009, 215, 1288–1292. [Google Scholar]
- Zhou, X.; Chen, X.; Song, Y. Constructing higher-order methods for obtaining the multiple roots of nonlinear equations. Comput. Appl. Math. 2011, 235, 4199–4206. [Google Scholar] [CrossRef]
- Behl, R.; Kansal, M.; Salimi, M. Modified King’s Family for Multiple Zeros of Scalar Nonlinear Functions. Mathematics 2020, 8, 827. [Google Scholar] [CrossRef]
- Kansal, M.; Cordero, A.; Torregrosa Sánchez, J.R.; Bhalla, S. A stable class of modified Newton-like methods for multiple roots and their dynamics. Int. J. Nonlinear Sci. Numer. Simul. 2020, 21, 603–621. [Google Scholar] [CrossRef]
- Rani, L.; Soleymani, F.; Kansal, M.; Kumar Nashine, H. An optimized Chebyshev–Halley type family of multiple solvers: Extensive analysis and applications. Math. Methods Appl. Sci. 2022, 8699. [Google Scholar] [CrossRef]
- Sharma, J.R. A family of third-order methods to solve nonlinear equations by quadratic curves approximation. Appl. Math. Comput. 2007, 184, 210–215. [Google Scholar] [CrossRef]
- Sharma, J.R. A family of methods for solving nonlinear equations using quadratic interpolation. Comput. Math. Appl. 2004, 48, 709–714. [Google Scholar] [CrossRef]
- Cordero, A.; Hueso, J.L.; Martinez, E.; Torregrosa, J.R. A new technique to obtain derivative-free optimal iterative methods for solving nonlinear equations. J. Comput. Appl. Math. 2013, 252, 95–102. [Google Scholar] [CrossRef]
- Ostrowski, A.M. Solution of Equations and Systems of Equations; Academic Press: New York, NY, USA, 1966. [Google Scholar]
- Behl, R. A Derivative Free Fourth-Order Optimal Scheme for Applied Science Problems. Mathematics 2022, 10, 1372. [Google Scholar] [CrossRef]
- Abbasbandy, S. Improving Newton-Raphson method for nonlinear equations by modified Adomian decomposition method. Appl. Math. Comput. 2003, 145, 887–893. [Google Scholar] [CrossRef]
- Babajee, D.K.R.; Cordero, A.; Soleymani, F.; Torregrosa, J.R. On improved three-step schemes with high efficiency index and their dynamics. Numer. Algorithms 2014, 65, 153–169. [Google Scholar] [CrossRef]
- Behl, R.; Bhalla, S.; Magreñán, Á.A.; Moysi, A. An Optimal Derivative Free Family of Chebyshev–Halley’s Method for Multiple Zeros. Mathematics 2021, 9, 546. [Google Scholar] [CrossRef]
- Artidiello, S.; Cordero, A.; Torregrosa, J.R.; Vassileva, M.P. Multidimensional generalization of iterative methods for solving nonlinear problems by means of weight-function procedure. Appl. Math. Comput. 2015, 268, 1064–1071. [Google Scholar] [CrossRef]
- Cordero, A.; Iqbal, S.; Torregrosa, J.R.; Zafar, F. New Iterative Schemes to Solve Nonlinear Systems with Symmetric Basins of Attraction. Symmetry 2022, 14, 1742. [Google Scholar] [CrossRef]
- Chanu, W.H.; Panday, S.; Thangkhenpau, G. Development of Optimal Iterative Methods with Their Applications and Basins of Attraction. Symmetry 2022, 14, 2020. [Google Scholar] [CrossRef]
- Wolfram, S. The Mathematica Book, 5th ed.; Wolfram Media: Champaign, IL, USA, 2003. [Google Scholar]
- Said Solaiman, O.; Hashim, I. Efficacy of Optimal Methods for Nonlinear Equations with Chemical Engineering Applications. Math. Probl. Eng. 2019, 11, 1–11. [Google Scholar] [CrossRef]
- Said Solaiman, O.; Hashim, I. An iterative scheme of arbitrary odd order and its basins of attraction for nonlinear systems. Comput. Mater. Cont. 2021, 66, 1427–1444. [Google Scholar] [CrossRef]
- Fatou, P. Sur les équations fonctionelles. Bull. Soc. Math. France 1919, 47, 161–271. [Google Scholar] [CrossRef]
- Julia, G.M. Mémoire sur l’itération des fonctions rationelles. J. Math. Pures Appl. 1918, 1, 47–246. [Google Scholar]
- Sharma, J.R.; Arora, H. Some novel optimal eighth order derivative-free root solvers and their basins of attraction. Appl. Math. Comput. 2016, 284, 149–161. [Google Scholar] [CrossRef]
- Kumar, S.; Bhagwan, J.; Jäntschi, L. Optimal Derivative-Free One-Point Algorithms for Computing Multiple Zeros of Nonlinear Equations. Symmetry 2022, 14, 1881. [Google Scholar] [CrossRef]
- Sharma, J.R.; Arora, H. A Family of Fifth-Order Iterative Methods for Finding Multiple Roots of Nonlinear Equations. Numer. Anal. Appl. 2021, 14, 186–199. [Google Scholar] [CrossRef]
- Henarita Chanu, W.; Panday, S.; Dwivedi, M. New Fifth Order Iterative Method for Finding Multiple Root of Nonlinear Function. Eng. Lett. 2021, 29, 942–947. [Google Scholar]
- Bray, K.; Dwyer, J.; Barnard, R.W.; Williams, G.B. Fixed Points, Symmetries, and Bounds for Basins of Attraction of Complex Trigonometric Functions. Int. J. Math. Math. Sci. 2020, 2020, 1853467. [Google Scholar] [CrossRef]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).