Modified Potra-Pták method to determine the multiple zeros of nonlinear equations

Modified Potra-Pták method to determine the multiple zeros of nonlinear equations


In this paper, we present a third-order iterative method based on Potra-Pták method to compute the approximate multiple roots of nonlinear equations. The method requires two evaluations of the function and one evaluation of its first derivative per iteration and it has the efficiency index equal to . We describe the analysis of the proposed methods along with numerical experiments including comparison with existing methods. Moreover, the attraction basins are shown and compared with other existing methods.

Keywords: Multi-point iterative methods, Potra-Pták method, Multiple roots, Basin of attraction.

Young Researchers and Elite Club, Hamedan Branch, Islamic Azad University, Hamedan, Iran

Department of Law and Economics, University Mediterranea of Reggio Calabria, Italy

Department of Mathematics and Institute for Mathematical Research, Universiti Putra Malaysia, 43400 Serdang, Selangor, Malaysia

Center for Dynamics, Department of Mathematics, Technische Universität Dresden, Germany

1 Introduction

Solving nonlinear equations based on iterative methods is a basic and extremely valuable tool in all fields of science as well as economics and engineering. The important aspects related to these methods are order of convergence and number of function evaluations. Therefore, it is favorable to attain the highest possible convergence order with fixed number of function evaluations for each iteration. The aim of the paper is to modify third-order the Potra-Pták method to solve nonlinear equations for multiple zeros with same order of convergence and efficiency index. The efficiency index of an iterative method of order requiring function evaluations per iteration is defined by , see [10].

Let be multi roots of with multiplicity i.e., and . If functions and have only a simple zero at , any of the iterative methods for a simple zero may be used [2, 17]. The modified Newton method defined in [13] is one of the most well known iterative methods for multiple roots

which converges quadratically.

In the recent years, a wide collection of iterative methods for finding simple roots and multiple roots of nonlinear equations have been presented in some journals, see [8, 11, 15, 16]. In order to improve the convergence of iterative methods for multiple roots, many researchers such as Chun et al. [2], Dong [4], Hansen and Patrick [5], Heydari et al. [7], Osada [9], Victory and Neta [19] proposed various iterative methods when the multiplicity is known.

This paper is organized as follow: Section 2 is devoted to the construction and convergence analysis of a new method which theoretical proof has been given to reveal the third-order of convergence. In Section 3, different numerical tests confirm the theoretical results and allow us to compare this method with other known methods. Comparisons of attraction basins with other methods are illustrated in this section as well. Finally, a conclusion is provided in Section 4.

2 The method and analysis of convergence

2.1 Extension for multiple roots

In this section, we proceed to develop a new iterative method to find an approximate root for a nonlinear equation where .
Our main aim is to extend Potra-Pták iterative method for multiple roots and build an iterative method using some parameters without any additional evaluations of the function or its derivatives.
The Potra-Pták iterative method [12] is given by


with the initial approximation of sufficiently close to . Convergence order of Potra-Pták method for approximating simple zero of nonlinear equations is three, whereas for finding multiple zeros is linear. In order to do so, we add two parameters and on the second term of (2.1). So


where and are parameters to be chosen for maximal order of convergence.

2.2 Proof of convergence

In what follow, we describe the convergence analysis on iterative method (2.2).

Theorem 1.

Let be a multiple zero of a sufficiently differentiable function for an open interval with integer multiplicity , which includes as an initial approximation of . Then, method (2.2) has order of three, and where .


Let , , . Using the fact that , Taylor expansion of at yields






For we have


Substituting (2.3)-(2.6) in (2.2), we obtain



Therefor, to provide the order of convergence three, it is necessary to choose , which gives

where and the error equation becomes

Therefore method (2.2) has convergence order three, which proved here.

3 Results and discussions

In this section we check the effectiveness of the modified Potra-Pták method and compare with other existing methods which have the same order of convergence.

3.1 Numerical results

Substituting and in the Theorem 1 into (2.2), the modified Potra-Pták is


where .
The Osada’s method [9], is given by


The Dong’s method [4], is given by


The Chun’s method [2], is given by


In the numerical experiments of this paper we use .
We test method (2.2) on a number of nonlinear equations. Numerical computations have been carried out using variable precision arithmetic with 100 significant decimal digits in the programming package of Mathematica 8 [6].

Method (3.1) Method (3.2) Method (3.3) Method (3.4)
Method (3.1) Method (3.2) Method (3.3) Method (3.4)
Method (3.1) Method (3.2) Method (3.3) Method (3.4)
Method (3.1) Method (3.2) Method (3.3) Method (3.4)
Method (3.1) Method (3.2) Method (3.3) Method (3.4)
Table 1: Errors, COC and ACOC for methods (3.1), (3.2), (3.3) and (3.4).

In Table 1, new modified Potra-Pták method (3.1) is compared with the methods (3.2),(3.3) and (3.4) on five nonlinear equations which are illustrated from left to right respectively. In addition the computational order of convergence is defined by [20]

and the approximated computational order of convergence is defined by [3]

Table 1 show that new modified Potra-Pták method 3.1 support the established theorem given in the previous section.

3.2 Comparison of attraction basins

In this section, we check the comparison of iterative methods in the complex plane by using basins of attraction. The basin of attraction is a method to visually comprehend how an algorithm behaves as a function of the various starting points. With attractions basins, the study of dynamic behavior of the rational functions associated to an iterative method gives important information about the convergence and stability of the scheme [8, 15]. Let be a rational mapping on the complex plane. For , we define its orbit as the set . A point is called periodic point with minimal period if , where is the smallest integer with this property. A periodic point with minimal period is called fixed point. Moreover, a point is called attracting if , repelling if , and neutral otherwise. The Julia set of a nonlinear map , denoted by , is the closure of the set of its repelling periodic points. The complement of is the Fatou set , where the basin of attraction of the different roots lie [1].

We use the basin of attraction for comparing the iteration algorithms. For the dynamical point of view, we take a grid of the square and assign a color to each point according to the simple root to which the corresponding orbit of the iterative method starting from converges, and we mark the point as black if the orbit does not converge to a root, in the sense that after at most 100 iterations it has a distance to any of the roots, which is larger than . In this way, we distinguish the attraction basins by their color for different methods.

In the following figures, the roots of each function are assigned to different colors. In the basins of attraction, the number of iterations needed to approach the solution is indicated in darker or brighter colors. Black color denotes lack of convergence to any of the roots or convergence to infinity.

Figure 1: Method (2.1) for test problems , and respectively, without any multiplicity
Figure 2: Method (3.1) for test problems , and respectively
Figure 3: Method (3.2) for test problems , and respectively
Figure 4: Method (3.3) for test problems , and respectively
Figure 5: Method (3.4) for test problems , and respectively

In Figures 1-5, basins of attractions of methods (2.1), (3.1), (3.2), (3.3) and (3.4) are illustrated for three test problems , and from left to the right respectively. Therefore, the results presented in Table 1 and Figures 1-5 show that our proposed modified Potra-Pták method is competitive to other existing methods.

4 Conclusion

We have obtained a new method based on Potra-Pták method for approximating multiple roots of non-linear equations with same order of convergence and without any additional evaluations of the function or its derivatives. It has an efficiency index to . The theoretical results have been checked with some numerical examples. On the other hand, numerical examples as well as the basin of attraction show that our method works and can compete with other methods in the same class.


  1. Babajee, D.K.R., Cordero, A., Soleymani, F., Torregrosa, J.R., On improved three-step schemes with high efficiency index and their dynamics, Numerical Algorithms, 65, 153-169 (2014)
  2. Chun, C., Bae, H.J., Neta, B., New families of nonlinear third-order solvers for finding multiple roots , Computre Mathematics with Application, 57, 1574-1582 (2009)
  3. Cordero, A., Torregrosa, J.R., Variants of Newton’’s method using fifth-order quadrature formulas, Applied Mathematics and Computation, 190, 686-698 (2007)
  4. Dong, C., A family of multipoint iterative functions for finding multiple roots of equations, International Journal of Computer Mathematics, 21, 363-367 (1987)
  5. Hansen, E., Patrik, M., A family of root finding methods, Journal of Numerical Mathematics, 27, 257-269 (1997)
  6. Hazrat, R., Mathematica: A Problem-Centered Approach, Springer-Verlag (2010)
  7. Heydari, M., Hosseini, M.N., Loghmani, G.B., Convergence of a family of third-order methods free from second derivatives for finding multiple roots of nonlinear equations, World Appl. Sci. J., 11, 507-512 (2010)
  8. Lotfi, T., Sharifi, S., Salimi, M., Siegmund, S., A new class of three-point methods with optimal convergence order eight and its dynamics, Numerical Algorithms, 68, 261-288 (2015)
  9. Osada, N., An optimal multiple root finding method of order three, Journal of Computational and Applied Mathematics, 51, 131-133 (1994)
  10. Ostrowski, A.M., Solution of Equations and Systems of Equations, 2nd ed., Academic Press, New York (1966)
  11. Petkovic, M.S., Neta, B., Petkovic, L.D., Dzunic, J.: Multipoint Methods for Solving Nonlinear Equations. Elsevier, Waltham, MA, (2013)
  12. Potra, F.A., Pták, V., Nondiscrete introduction and iterative processes, in: Research Notes in Mathematics, Vol. 103, Pitman, Boston (1984)
  13. Schroder, E., Uber unendlich viele algorithmen zur Auflosung der Gliechungen, Mathematische Annalen, 2, 317-365 (1870)
  14. Scott, M., Neta, B., Chun, C., Basin attractors for various methods, Applied Mathematics and Computation, 218, 2584-2599 (2011)
  15. Sharifi, S., Salimi, M., Siegmund, S., Lotfi, T., A new class of optimal four-point methods with convergence order 16 for solving nonlinear equations, Mathematics and Computers in Simulation, doi: 10.1016/j.matcom.2015.08.011 (2015)
  16. Sharifi, S., Siegmund, S., Salimi, M., Solving nonlinear equations by a derivative-free form of the King’s family with memory, Calcolo, doi: 10.1007/s10092-015-0144-1 (2015)
  17. Traub, J.F., Iterative Methods for the Solution of Equations. Prentice Hall, New York (1964)
  18. Varona, J.L., Graphic and numerical comparison between iterative methods, The Mathematical Intelligencer, 24, 37-46 (2002)
  19. Victory, H.D., Neta, B., A higher order for multiple zeros of nonlinear functions, International Journal of Computer Mathematics, 12, 329-335 (1983)
  20. Weerakoon, S., Fernando, T.G.I., A variant of Newton’s method with accelerated third-order convergence, Applied Mathematics Letters, 13, 87-93 (2000)
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
The feedback must be of minimum 40 characters and the title a minimum of 5 characters
Add comment
Loading ...
This is a comment super asjknd jkasnjk adsnkj
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test description