Abstract
In this paper, we present an optimal eighth order derivative-free family of methods for multiple roots which is based on the first order divided difference and weight functions. This iterative method is a three step method with the first step as Traub–Steffensen iteration and the next two taken as Traub–Steffensen-like iteration with four functional evaluations per iteration. We compare our proposed method with the recent derivative-free methods using some chemical engineering problems modelled as nonlinear equations with simple and multiple roots. Stability of the presented family of methods is demonstrated by using the graphical tool known as basins of attraction.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Many iterative methods have been developed for the solution of problems modelled as nonlinear equations with simple or multiple roots but it is very difficult to construct an optimal iterative method for finding multiple roots. It is noteworthy that most of the higher order optimal methods that were obtained during the past years require derivative evaluation of the involved function, as in [1], while higher order derivative-free methods exist rarely in literature because it is a difficult task to preserve the order of convergence when we replace derivatives by differences. Kansal et al. [7] and Kumar et al. [8] gave second order iterative schemes to find repeated roots of nonlinear equations. Sharma et al. [17], Kumar et al. [9, 10], Behl et al. [2] and Rani and Kansal [13] proposed a fourth-order root finding methods for multiple roots. Qudsi et al. [11, 12] presented three step sixth order iterative methods for finding the multiple roots. Sharma et al. [15] proposed seventh order convergent iterative scheme for multiple roots. Sharma et al. in [14, 16] presented eight order scheme for computing multiple root of nonlinear equations. nevertheless, other derivative-free methods for multiple roots have been generated by using different approaches, such as [4].
Motivated by the need to find the more efficient iterative method for computing the root of nonlinear equations, we propose an optimal eighth order derivative-free method for computing multiple root of nonlinear equations with multiplicity \(\eta \ge 1\) in the next section. This method is derivative-free with four functional evaluations with a univariate and a multivariate weight functions. In Sect. 3, we discuss some particular cases of weight functions and choose four of them for further investigation. We compare our methods with two of the recent derivative-free schemes of seventh [15] and eighth order [14, 16] using physical applications from chemical engineering and dynamical behaviour in Sect. 4. Our proposed method has wider convergence region as compared to recent root-finding iterative method.
2 Proposed optimal eighth order scheme
Let \(\tau =w\) be a multiple root with multiplicity \(\eta \ge 1\) of the function g. Let \(K:{\mathbb {C}}\rightarrow {\mathbb {C}}\) and \(L:{\mathbb {C}}^{3}\rightarrow {\mathbb {C}}\) be analytic functions in the neighborhood of 0 and \(\left( 0,0,0\right) \) respectively. We propose a family of derivative-free methods of eighth-order involving first-order divided differences for computing multiple roots with multiplicity \(\eta > 1\) given by:
where \(p_{k}=(\frac{g(\mu _{k})}{g(\tau _{k})})^{\frac{1}{\eta }}\), \(q_{k}=( \frac{g(\upsilon _{k})}{g(\tau _{k})})^{\frac{1}{\eta }}\) and \(r_{k}=(\frac{ g(\upsilon _{k})}{g(\mu _{k})})^{\frac{1}{\eta }}\). Following result can be used to investigate the convergence order of presented method (1) and the conditions to be imposed on weight functions K and L.
Theorem 1
Let \(g:{\mathbb {C}}\rightarrow {\mathbb {C}}\) be analytic in a region enclosing multiple root of g with known multiplicity \(\eta \). Suppose that the initial guess \(\tau _{0}\) be sufficiently close to the multiple zero w. Then, the class of iterative schemes defined by (1) has eighth-order of convergence, when the following conditions are satisfied:
where
The error equation for the proposed schemes is:
being \(d_{j}=\dfrac{\eta !}{\left( \eta +j\right) !}\dfrac{g^{(\eta +j)}\left( w\right) }{g^{(\eta )}\left( w\right) }\), \(j\ge 1\).
Proof
Let w be a multiple root of g such that \(g^{(j)}(w)=0,\) \( j=0,1,2,\ldots ,\eta -1\) with \(g^{(\eta \mathfrak {)}}(w)\ne 0\). Let \(e_{k}=\tau _{k}-w\) be error in the kth iteration. Considering Taylor expansion of \( g(\tau _{k})\) about w, we have:
which can be expressed as:
where
and \(j\in {\mathbb {N}}\). For \(\rho _{k}=\tau _{k}+\gamma g\left( \tau _{k}\right) \), we obtain:
or
Using Taylor expansion of \(g\left( \rho _{k}\right) \) about w,
By employing (3) and (6) in the first step of (1) and after some algebraic manipulations, we get:
where \(\mathring{z}_{i}=\mathring{z}_{i}(\eta ,d_{1},\ldots ,d_{8})\) for \(i=1,2,3,4\). Now, the Taylor expansion of \(g\left( \mu _{k}\right) \) about w is given by;
Using (5) and (8) in \(p_{k}=\left( \frac{g(\mu _{k})}{g(\tau _{k})}\right) ^{\frac{1}{\eta }}\),
By expanding the weight function \(K\left( p_{k}\right) \) in the neighborhood of 0,
Then, for
we get the expansion of \(\upsilon _{k}\) around w using (5), (8), (9) and (10):
If we choose the values of \(K\left( 0\right) \), \(K'\left( 0\right) \) and \(K'\left( 0\right) \) in (12), given as:
we obtain
Next, from Taylor expansion of \(g(\upsilon _{k})\) about w:
By using (5) and (14), \(q_{k}=\left( \dfrac{g(\upsilon _{k})}{g(\tau _{k})}\right) ^{\frac{1}{\eta }}\) becomes:
Similarly, from (8) and (14) \(r_{k}=\left( \frac{g(\upsilon _{k})}{ g(\mu _{k})}\right) ^{\frac{1}{\eta }}\),
The expansion of the weight function \(L\left( p_{k},q_{k},r_{k}\right) \) in the neighborhood of \(\left( 0,0,0\right) \) is given by,
and therefore,
After substituting the values of \(p_{k}\), \(q_{k}\) and \(r_{k}\) from (9), (15) and (16), the error equation becomes:
As \(L_{ijk}=\frac{\partial ^{i+j+k}}{\partial p^{i}\partial q^{j}\partial r^{k}}L\left( p,q,r\right) |_{\left( 0,0,0\right) },\) in order to achieve higher order of convergence, we use the values:
Furthermore, from (19),
and from conditions (20),
Now, by using \(L_{011}=4\) in (21), we get
Clearly, for \(K'''\left( 0\right) =36\) in (21), the error equation indicates eighth order of convergence as an optimal order of convergence:
\(\square \)
From Theorem 1, we can get several new root finding methods for multiple roots by using different cases for \(K(p_{k})\) and \(L(p_{k},q_{k},r_{k})\) in the proposed scheme (1). We discuss few particular cases of the proposed class. It is important to note that the choice of specific values of parameter \(\gamma \) can be made under the point of view of an improvement of the stability and a widening of the set of converging initial estimations. However, as in the iterative expression of the new class, \(g[\tau _{k},\rho _{k}]\) is an estimation of \(g'(\tau _k)\), it is clear that the approximation of the derivative is better when \(\gamma \) is close to zero.
2.1 Some special cases of weight functions
Many special cases of the proposed scheme (1) can be generated by using different forms of weight functions \(K\left( p\right) \) and L(p, q, r). These weight functions satisfy the conditions given in Theorem 1. We discuss some simple cases as follows:
Case 1
When K(p) is a third-degree polynomial, we can express it as
By using the condition set (2), the weight function K(p) becomes:
By taking the other weight function L(p, q, r) as a second-degree polynomial,
and applying the conditions stated in Theorem 1, L(p, q, r) becomes
Therefore, the resulting scheme is denoted by FZ1 and has the iterative expression:
Case 2
By considering the rational form of weight function K(p) as:
and imposing conditions (2), we get K(p) in the form,
Let us take L(p, q, r) as the second-degree polynomial
which becomes,
Thus, the resulting member of class (1) is denoted by FZ2 and has the following expression:
Case 3
Let us consider the weight function K(p) in the form of a proper rational function:
By using the conditions of Theorem 1, K(p) becomes;
Taking again the second weight function L(p, q, r) as the second-degree polynomial
the obtained element of family (1) is denoted by FZ3 and can be expressed as
Case 4
Let us consider the weight function K(p) in the form:
After applying conditions (2), the weight function \(K\left( p\right) \) becomes:
and L(p, q, r) is the same as in previous cases,
So that, the resulting scheme is denoted by FZ4 and has the iterative expression
3 Numerical and dynamical analysis
In this section, we check the convergence behavior and performance of Case 1 to Case 4 of our proposed eighth order scheme denoted respectively by FZ1, FZ2, FZ3 and FZ4 by carrying out some nonlinear equations from real life applications of chemical engineering. We compare the methods with the recent derivative free methods of seventh order (see [15], Case I(a), Case II(c)) denoted by SH1, SH2 and eighth order (see [16], M-4 and [14]) denoted as SH3 and SH4. The recent seventh order methods are defined by, in case of SH1
and SH2 is
where
The above mentioned eight order scheme (see [16]) denoted by SH3 is defined as
where,
The most recent eighth order method (see [14]), denoted by SH4, is defined as:
with
For testing those methods numerically, we have performed all computations in computer algebra software Maple 16 using 300 significant digits of precision. We take the value of \(\gamma =0.001.\) Tables show per step numerical errors of approximating real root \(\left| \tau _{k}-\tau _{k-1}\right| \) of first three iterations, the absolute residual error of the test function at the third iteration, \(\left| g(\tau _{3})\right| \), and the computational order of convergence (see [6]).
For dynamical analysis, we use the graphical tool known as basins of attraction. For a polynomial function, basins of attraction is also called a polynomiograph. The dynamical analysis gives us information about the stability and convergence regions of iterative schemes. The choice of initial guess decide the convergence of nonlinear function towards the exact root. Many researchers have used basins of attraction to show the convergence behaviour of their schemes. Consider a function \(g_{k}\left( \tau \right) \) where \(\tau \in {\mathbb {C}}\) and \(w_{k}\) be the root of \(g_{k}\left( \tau \right) \). We have chosen the parameter \(\beta =0.001,\) \(10^{-5}\) as tolerance and we work out the schemes with maximum 15 number of iterations. A grid of \(1000\times 1000\) points in the complex plane \(\left[ a,b\right] \times \left[ c,d \right] \) is taken into consideration where the values of a, b, c and d depends upon the zero of the nonlinear function. We select ‘ hot’ color map and assign black color to the divergence region with few exceptions. Different shades of colors are decided for different number of iterations used by the iterative method to converge to the root with required accuracy. We compare our presented schemes namely \( FZ1-FZ4\) with recent methods named as \(SH1-SH4\).
3.1 Applications to chemical engineering problems
Chemical Engineering deals with the applications of chemistry for industrial purposes. It effectively analyze the chemical methods to convert materials into more applicable and useful materials. Let us consider some examples from chemical engineering.
Example 1
Continuous Stirred Tank Reactors (CSTR) Let us consider an isothermal continuous stirred tank reactor. The components E and M are fed to the reactor at the rates of Q and q-Q respectively. The following reaction scheme develops in the reactor (see [3]):
For designing simple feedback control system, this problem is analyzed by Douglas (see [5]). Consequently, following equation was obtained for the transfer function of the reactor,
where \(K_{c}\) is the gain of proportional controller. The control system is stable for the values of \(K_{c}\) that yields roots of the transfer function having negative real part. If we consider \(K_{c}=0\), we get the poles of the open loop transfer function as zero of the nonlinear function
given by \(\tau =-1.45\), \(-2.85\), \(-2.85\), \(-4.35\). We take multiple root \( w=-2.85\) with multiplicity \(\eta =2\). By taking the initial guess \(\tau _{0}=-3.13\), the numerical results are given in Table 1.
The basins of attraction obtained for the methods \(SH1-SH4\) and \(FZ1-FZ4\) are shown in Figs. 1, 2. The attraction basins for \(g_{1}\left( \tau \right) \) are drawn in the rectangular region \([-5,0]\times [-2,2]\). When we observe these basins of attraction, we see that our newly proposed scheme have better convergence as compared to the methods \(SH1-SH4\). We notice that \(SH1-SH4\) take minimum 2 and maximum 12 iterations, \(FZ1-FZ4\) take minimum 2 and maximum 10 iterations to converge to the root.
3.1.1 Equations of state
An equation of state (EOS) relates the molar volume, temperature and the pressure of a substance. Its simplest form is the ideal gas equation of state:
where P, V and T represents pressure, volume and temperature of a gas respectively. Here n is the number of moles of gas and R is the universal gas constant. There are many improved variants of EOS but we will not discuss all of them. We start with the virial equation of state which is the first improved form of EOS. We also discuss four improved cubic EOS: the Van Der Waals (VW), the Redlich–Kwong (RK), Soave Redlich–Kwong (SRK) and Peng–Robinson (PR) forms. All these equations can be written in the following form (see [18]):
with different values of constants \(c_{1}\) and \(c_{2}\). Here a and b are the parameters defined as:
where \(T_{c}\) and \(P_{c}\) represents critical temperature and critical pressure respectively and \(T_{r}=\dfrac{T}{T_{c}}\). For Van Der Waals and Redlich–Kwong EOS, \(\alpha (T_{r})=1\). Moreover, at the critical isotherm, all equations of state have the value of the function \(\alpha (T_{r})\) equal to unity.
Example 2
Virial Equation of State Let us consider the virial equation of state:
By using the values of parameters of a particular gas \( b=-159,c=9000,P=75,T=430.85,R=82.05\), we obtain the nonlinear function
where \(\tau =V.\) Above equation has root \(w=213.0\) with \(\eta =1\). We choose initial guess \(\tau _{0}=100\) and numerical results are shown in Table 2.
It can be observed that the computational estimation of the order of convergence COC is the best at FZ1–FZ4, meanwhile the error at the third iteration is the lowest at SH1–SH2 and FZ2.
In Example 2, the basins of attraction obtained for the methods SH1–SH4 and \(FZ1-FZ4\) are shown in Figs. 3, 4. Observing the region \([100,250]\times [-10,10]\), we conclude that SH1-SH4 take minimum two and maximum 10 numbers of iterations to converge to the root. On the other hand, FZ1–FZ4 take minimum two and maximum 8 iterations to converge to the root. In this example, black color shows the divergence region only for SH3 and in all other cases, it indicates the hue of two iterations.
Example 3
Van Der Waals Equation of State By using the values \( c_{1}=c_{2}=0, \) \(\lambda _{b}=\frac{1}{3},\) \(\lambda _{a}=\frac{9}{8},\) \(z= \frac{3}{8}\) and \(\alpha (T_{r})=1,\) we get the reduced Eq. (22) in the form:
For finding the volume V of a particular gas, we have to use the values of remaining parameters. For the given parameters a and b of a particular gas, we can get values of n (number of moles), P (pressure) and T (absolute temperature), such that the equation (23) has multiple root with multiplicity 3. By using these values, we get the nonlinear function
where \(\tau =V\). This equation has the multiple root \(w=1.75\) with multiplicity \(\eta =2.\) By taking the initial guess \(\tau _{0}=2.00,\) the numerical results are presented in Table 3.
Again proposed methods reach better estimations of the theoretical order of convergence in the first three iterations. Moreover, the best error is obtained by SH4, FZ3 and FZ4.
For the Van Der Waals equation of state, the basins of attraction obtained for the methods SH1–SH4 and FZ1–FZ4 are shown in Figs. 5, 6. We use the region \([0,2]\times [-1,1]\) to draw the basins of attraction. The dynamical analysis shows that SH1–SH4 take minimum two and maximum eight numbers of iterations to converge to the root and FZ1–FZ4 take minimum two and maximum nine numbers of iterations to converge to the root.
Example 4
Redlich–Kwong Equation of State We consider the RK equation of state for solving V at critical isotherm. For this purpose, we use the values \(c_{1}=1,\) \(c_{2}=0,\) \(\lambda _{b}=0.2599,\) \(\lambda _{a}=1.2824,\) \( z=0.333\) and \(\alpha (T_{r})=1\) and obtain Eq. (22) in the form of Redlich–Kwong equation of state:
Let us solve the above equation for Carbon Dioxide \((CO_{2})\) at \( T=T_{c}=304.2\), \(P=P_{c}=72.85.\) By using these values, we get the nonlinear equation:
where \(R=0.082057366080960\), and solving for \(\tau =V\),
gives us the multiple root \(w=0.1142157436\) with multiplicity \(\eta =3.\) By using the initial guess \(\tau _{0}=0.8,\) the numerical results are shown in Table 4, with excellent results in the first three iterations.
In Example 4, the basins of attraction obtained for the methods SH1–SH4 and FZ1–FZ4 are shown in Figs. 7, 8. We draw basins of attraction in the region \([-2,2]\times [-2,2]\) and conclude that SH1–SH4 and FZ1–FZ4 use minimum two and maximum three numbers of iterations to converge to the root. In this example, black color shows the hue of two iterations for all iterative schemes. FZ1–FZ4 has globally wider black region as compared to SH1–SH4.
Example 5
Soave Redlich–Kwong Equation of State Let us take the values \( c_{1}=1,c_{2}=0,\lambda _{b}=0.2599,\lambda _{a}=1.2824\) and \(\tau =0.333\) to get Eq. (22) in the form of Soave Redlich–Kwong equation of state:
where \(\alpha (T_{r})=\) \( [1+(0.485081+1.55171w-0.15613w^{2})(1-T_{r}^{0.5})]^{2}.\) w represents the acentric factor of a specific gas. We solve this equation for Ammonia at \( T=302.15,\) \(P=229.9\times 10^{3}.\) We use \(T_{c}=405.55,\) \(P_{c}=1.128\times 10^{7},\) \(w=0.250\) and \(R=8.314\) and get the nonlinear equation:
where \(\tau =V\). It has a simple root \(w=0.0001547767475\). We choose the initial guess \(\tau _{0}=0.0003885\) and the numerical results are presented in Table 5.
Table 5 shows the best performance of FZ1–FZ4 schemes, even for simple roots.
For \(g_{5}(\tau ),\) the basins of attraction obtained for the methods \( SH1-SH4\) and \(FZ1-FZ4\) are shown in Figs. 9, 10. For this example, we consider the region \([-1,1]\times [-1,1]\) for dynamical analysis. The basins of attraction of \(SH1-SH4\) and \(FZ1-FZ4\) indicate that all iterative schemes take minimum two and maximum six iterations to converge to the root except SH3 which take minimum 2 and maximum 7 numbers of iterations for convergence towards the root. For all iterative schemes, hue of black color shows the divergence region except FZ3 and SH3 in which it indicates two iterations.
Example 6
Peng–Robinson Equation of State We also consider PR equation of state for finding multiple root of V at critical isotherm by using the values \(c_{1}=2,c_{2}=-1,\lambda _{b}=0.2531,\lambda _{a}=1.4874,z=0.3074\) and \(\alpha (T_{r})=1.\) Equation (22) takes the form:
Let us solve Peng–Robinson equation of state for Oxygen \(O_{2}\) at \( T=T_{c}=153\), \(P=P_{c}=50\) and using these values we get following nonlinear equation:
where \(R=0.0831446261815324\). Solving for \(\tau =V\),
gives us the multiple root \(w=0.07820926381\) with multiplicity \(\eta =3.\) By using the initial guess \(\tau _{0}=0.9,\) the numerical results are presented in Table 6.
In this last example, we solve Peng–Robinson equation of state for oxygen \( O_{2}\) and the basins of attraction obtained for the methods SH1-SH4 and \( FZ1-FZ4\) are shown in Figs. 11, 12 We use the region \([-2,2]\times [-2,2]\) to draw the basins of attraction and examine that SH1-SH4 and FZ1-FZ4 use minimum two and maximum three numbers of iterations to converge to the root. In this example, the black color indicates the hue of two iterations for all iterative schemes. We observe that newly proposed scheme has globally wider black region as compared to recent methods.
4 Conclusion
There exist many numerical root-solvers with high order of convergence that require derivative evaluations for finding the multiple root of a function. The derivative free higher-order techniques for computing multiple root are rare and yet to be explored. It is not an easy task to attain an optimal derivative-free root-finder family of methods. We have presented a derivative-free optimal eighth order iterative scheme for finding the zeros of a nonlinear equations with known multiplicity of zeros with a univariate and a multivariate weight functions. The number of functional evaluations required for our presented scheme is four. We have compared the numerical results of our presented scheme with the most recent methods in the literature. We conclude that our method gives eight order of convergence also for the case when function has root of multiplicity one. The dynamical comparison of our presented method with recent seventh and eighth order methods shows that newly proposed method has, in general, wider convergence region. It is apparent from the numerical results and construction that our presented family of method is optimal and efficient in terms of small residual errors.
References
R. Behl, A. Cordero, S.S. Motsa, J.R. Torregrosa, An eighth-order family of optimal multiple root finders and its dynamics. Numer. Algorithms 77(4), 1249–1272 (2018)
R. Behl, S. Bhalla, E. Martínez, M.A. Alsulami, Derivative-free King’s scheme for multiple zeros of nonlinear functions. Mathematics 9, 14 (2021)
A. Constantinides, N. Mostoufi, Numerical Methods for Chemical Engineers with MATLAB Applications (PTR, Prentice Hall, 1999)
A. Cordero, B. Neta, J.R. Torregrosa, Memorizing Schröder’s method as an efficient strategy for estimating roots of unknown multiplicity. Mathematics 9, 2570 (2021). https://doi.org/10.3390/math9202570
J.M. Douglas, Process Dynamics and Control, vol. 2 (Prentice Hall, Englewood Cliffs, 1972)
L.O. Jay, A note on Q-order of convergence. BIT Numer. Math. 41(2), 422–429 (2001)
M. Kansal, A.S. Alshomrani, S. Bhalla, R. Behl, M. Salimi, One parameter optimal derivative-free family to find the multiple roots of algebraic nonlinear equations. Mathematics 8, 15 (2020)
D. Kumar, J.R. Sharma, I.K. Argyros, Optimal one-point iterative function free from derivatives for multiple roots. Mathematics 8, 14 (2020)
S. Kumar, D. Kumar, J.R. Shrama, C. Cesarano, P. Agarwal, Y. Chu, An optimal fourth order derivative-free numerical algorithm for multiple roots. Symmetry 12, 14 (2020)
S. Kumar, R. Behl, E. Martínez, F. Mallawi, S. Alharbi, A family of derivative free algorithms for multiple-roots of Van Der Walls problem. Symmetry 14, 12 (2022)
R. Qudsi, M. Imran, Syamsudhuha, A sixth-order iterative method free from derivative for solving multiple roots of a nonlinear equation. Appl. Math. Sci. 8(115), 5721–5730 (2014)
R. Qudsi, M. Imran, Syamsudhuha, Another sixth-order iterative method free from derivative for solving multiple roots of a nonlinear equation. Appl. Math. Sci. 11(43), 2121–2129 (2017)
L. Rani, M. Kansal, An optimal derivative-free kings’s family for multiple zeros and its dynamics. Eng. Comput. 39(6), 2367–2390 (2022)
J.R. Sharma, S. Kumar, An excellent derivative-free multiple-zero finding numerical technique of optimal eighth order convergence. Ann. Univ. Ferrara 68, 161–186 (2022)
J.R. Sharma, D. Kumar, I.K. Argyros, An efficient class of Traub-Steffensen-like seventh order multiple-root solvers with applications. Symmetry 11, 17 (2019)
J.R. Sharma, S. Kumar, I.K. Argyros, Development of optimal eighth order derivative-free methods for multiple roots of nonlinear equations. Symmetry 11, 17 (2019)
J.R. Sharma, S. Kumar, L. Jäntschi, On a class of optimal fourth order multiple root solvers without using derivatives. Symmetry 11, 14 (2019)
G.W. Vera, J.H. Vera, Understanding cubic equation of state: a search for the hidden clue of their success. AIChE J. 61(9), 2824–2831 (2015)
Funding
Open Access funding provided thanks to the CRUE-CSIC agreement with Springer Nature.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This research was partially supported by Grant PGC2018-095896-B-C22 funded by MCIN/AEI/31000.13039/ “ERDF A way to making Europe”, European Union.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Zafar, F., Cordero, A., Ashraf, I. et al. An optimal eighth order derivative free multiple root finding numerical method and applications to chemistry. J Math Chem 61, 98–124 (2023). https://doi.org/10.1007/s10910-022-01411-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10910-022-01411-1
Keywords
- Nonlinear equations
- Multiple roots
- Derivative free iterative method
- Basin of attraction
- Order of convergence