Abstract
In 1984, Wang and Zheng (J. Comput. Math. 1984, 1, 70–76) introduced a new fourth order iterative method for the simultaneous computation of all zeros of a polynomial. In this paper, we present new local and semilocal convergence theorems with error estimates for Wang–Zheng’s method. Our results improve the earlier ones due to Wang and Wu (Computing 1987, 38, 75–87) and Petković, Petković, and Rančić (J. Comput. Appl. Math. 2007, 205, 32–52).
1. Introduction
Over the last few decades, we have observed rapid development of the theory of iterative methods for simultaneously finding all roots of a polynomial (see, e.g., [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34] and the references given therein). The present paper deals with a thorough local and semilocal convergence analysis of a well-known iterative method, which was introduced in [34].
In the paper, stands for a valued field with absolute value and stands for the ring of polynomials over . We endow the vector space with the norm defined by ().
Let be a polynomial of degree . A vector is said to be a root vector of polynomial f if: for all , where .
In 1984, Wang and Zheng [34] introduced the following simultaneous method:
where is defined by with:
where:
Apparently, the domain of Wang–Zheng’s iteration function T is:
In the paper, we denote by the set of the vectors in with pairwise distinct coordinates, i.e.,
In 1987, Wang and Wu [32] gave the following local convergence theorem for Wang–Zheng’s method:
Theorem 1
([32]).Suppose is a polynomial of degree with simple zeros. Let be an initial approximation with pairwise distinct coordinates satisfying:
where and . Then, Wang–Zheng’s iteration (1) is convergent to a root vector of f with convergence order four and with error estimate:
In order to formulate the semilocal convergence results, we need the function (Weierstrass correction) defined by:
where is the leading coefficient of polynomial f with degree n.
In 2007, Petković, Petković, and Rančić [13] gave a semilocal convergence result for Wang–Zheng’s method (1), improving the previous result due to Petković and Herceg [12].
Theorem 2
([13]).Suppose is a polynomial of degree with simple zeros. Let be an initial approximation with pairwise distinct coordinates satisfying:
where , then Wang–Zheng’s iteration (1) is convergent to a root vector of f with convergence order four.
The purpose of our study is to give a comprehensive convergence analysis for Wang–Zheng’s method (1). We present two local convergence theorems (Theorem 5 and Theorem 6) and a semilocal convergence theorem (Theorem 9). Our first local convergence theorem improves the result of Wang and Wu (Theorem 1), and our semilocal convergence result improves the result of Petković, Petković, and Rančić (Theorem 2).
2. Preliminaries
Recently, Proinov [16,17,18,35,36] developed a general convergence theory for iterative methods of the type (1), where is an iteration function in metric, cone metric, or vector space. On the basis of this theory lays the notion function of initial conditions of T since the convergence of any iterative method of the type (1) is studied with respect to some function of initial conditions (see [35,36]). Some applications of this theory can be found in [1,2,5,7,8,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,35,36,37,38].
Let be equipped with coordinate-wise ordering ⪯ defined by:
Furthermore, is equipped with a vector norm defined by:
For a given p (), we always define a number q by:
Furthermore, for given n and p, we use the denotations:
We observe that and . Henceforth, for two vectors and , we shall use the denotation for a vector in defined by:
provided that y has only nonzero coordinates. Furthermore, we define , and we denote by the sum of the first k terms of geometric sequence , i.e.,
Definition 1
([36]).A function is called quasi-homogeneous of degree if it satisfies for and .
We define the function by:
The following theorem of Proinov [18] deals with local convergence of the Picard iterative sequence (1) regarding the function defined as follows:
Theorem 3
([18]).Let be an iteration function, be a vector with pairwise distinct coordinates, and be defined by (12). Suppose there exists a quasi-homogeneous function of degree such that for each vector with , the following conditions hold:
Let be an initial approximation such that:
The next theorem of Proinov [18] deals with local convergence of the Picard iteration (1) with respect to the function of initial conditions defined by:
Theorem 4
([18]).Let be an iteration function, , and is defined by (15). Suppose there is a nonzero quasi-homogeneous function of degree such that for any with , the conditions:
are fulfilled. Let also be an initial approximation such that:
where . Then, the Picard iteration (1) is well defined and converges to ξ with error estimates:
where , , , , , and is defined by (10).
To prove our auxiliary results, we use the following technical lemmas.
Lemma 1
Lemma 2
Lemma 3
([22]).Let be a polynomial of degree , which splits in . Suppose is a root vector of f and is a vector with a coordinate , which is not a zero of f and . Then:
where and are defined by:
3. Local Convergence Analysis of the First Type
In 2016, Proinov [16] categorized into three types the most commonly-used initial conditions in the convergence analysis of simultaneous methods. The objective of this section is to provide a local convergence theorem of the first type for Wang–Zheng’s method.
Let be a polynomial of degree , and let be a root vector of f.
In the present section, we investigate the convergence of Wang–Zheng’s iteration (1) with respect to the function of initial conditions defined by (12).
For the sake of simplicity, we introduce the following denotations:
Lemma 4.
Proof.
From (2) and Lemma 3, taking into account that and that is a root vector of f, we obtain:
where is defined by (19),
Now, taking into account that , and , we get (23). □
Define the real functions as follows:
where the functions and g are defined by:
and a, b are defined by (9). We observe that the function g is continuous and decreasing on , and and . It follows from this that there exists a unique zero of g in . It is easy to show that the function is increasing on . This yields that is a quasi-homogeneous function of degree on . In the following lemma, we prove that the function satisfies the assumption (13) of Theorem 3 for the iteration function defined by (2).
Lemma 5.
Proof.
(i) First, we note that Lemma 1 and Condition (26) show that . Let for some i. It follows from Lemma 3 that is equivalent to . From (19), the triangle inequality, Lemma 1, and (26), we obtain:
which yields . Taking into account the definition of in (3), it remains to prove that . From Lemma 3, we get:
where , , , and are defined by (19) (20), (21), and (22). It follows from (28) that is equivalent to . By (20), the triangle inequality, Lemma 1, and Hölder’s inequality, we obtain:
From (21) and the triangle inequality, it follows that:
From (30) and Lemma 1, we obtain the following estimate:
From (22) and the triangle inequality, it follows that:
From (32), Lemma 1, and Hölder’s inequality, we get the bound:
It follows from Condition (26) and the monotonicity of g that . Now, using the triangle inequality and the inequalities (27), (29), (31), and (33), we get:
This means that . Therefore, .
(ii) We have to prove that:
If , then , and so, (35) becomes an equality. Suppose . By Lemma 4 and the triangle inequality, we get:
Now, we are ready to state the first main theorem of this paper. First, we define a real function as follows:
where a, b are defined by (9).
Theorem 5.
Let be a polynomial of degree with n simple zeros in , be a root vector of f, and . Suppose is an initial approximation satisfying the following conditions:
where E and Φ are the functions defined by (12) and (37), respectively. Then, Wang–Zheng’s iteration (1) is well defined and convergent to ξ with fourth order and with error estimates:
where , and the functions ϕ, γ, g are defined by (24) and (25).
Proof.
We will apply Proinov’s Theorem 3 to the function defined by (2). First, we prove that the initial Condition (39) implies condition:
where is the unique zero of the function g in . It is easy to see that is decreasing on and . This implies . Hence, if and , then . On the other hand, if , then if and only if . Consequently, (38) implies (41). Now, Theorem 3 and Lemma 5 lead to the conclusion that the iterative sequence (1) is well defined and convergent to with error bounds (39). It remains to prove the estimate (40).
In the case , we obtain the following consequence of Theorem 5:
Corollary 1.
Let be a polynomial of degree possessing n simple zeros in , and let be a root vector of f. Suppose is an initial approximation satisfying the following condition:
Proof.
The following corollary is an improvement of Wang–Wu’s result (Theorem 1).
Corollary 2.
Suppose is a polynomial of degree possessing n simple zeros in and is a root vector of f. Let a vector be with pairwise distinct coordinates and let it satisfy:
where . Then, the iterative sequence (1) is well defined and convergent to ξ with error bounds:
4. Local Convergence Analysis of the Second Type
Let be a polynomial of degree , and let be a root vector of f. The objective of this section is to provide a local convergence theorem of the second type. More precisely, we study the convergence of Wang–Zheng’s method (1) with respect to the function of initial conditions defined by (15).
The main role in this section is played by a real function defined by:
where a is defined by (9). Let us denote by the unique zero of the function:
in the interval . It easy to see that the function is decreasing on and the function is quasi-homogeneous of degree on . In the next lemma, we prove that the function satisfies the assumptions (16) of Theorem 4 for defined by (2).
Lemma 6.
Proof.
The proof is similar to the proof of Lemma 5. We again define the quantities , , , and by (19), (20), (21), and (22). Using Lemma 2, we obtain the following estimates:
From these estimates, we get:
The rest of the proof is the same as in Lemma 5. □
Now, we are ready to state the second main result of this paper. In the formulation of the theorem we use the following real functions:
where is defined by (45) and b is defined in (9).
Theorem 6.
Let a polynomial be of degree with n simple zeros in , and be a root vector of f. Suppose is an initial approximation with distinct coordinates satisfying:
where E, Λ, and Ψ are defined by (15), (46) and (48), respectively. Then, the Wang–Zheng’s iterative sequence (1) is well defined and convergent to ξ with error estimates:
where , , and ψ, ϕ are defined by (49). Besides, if , then the order of convergence is at least four.
Proof.
Applying Theorem 6 with , we get the next result.
Corollary 3.
Let a polynomial be of degree with n simple zeros in and be a root vector of f. Suppose is an initial approximation with distinct coordinates satisfying:
Proof.
According to Theorem 6, it is sufficient to prove the following two inequalities and , where the real functions and are defined by (46) and (48) with . We prove only the second inequality since the first one is trivial. It is easy to show that the second inequality can be written in the form , where and . Taking into account that is a decreasing sequence and is an increasing sequence, we get . This completes the proof. □
5. Semilocal Convergence Analysis
Let f be a polynomial of degree . In the present section, we provide two semilocal convergence theorems for Wang–Zheng’s method (1), which improve the result of Petković, Petković, and Rančić (Theorem 2). Here, we study the convergence of (1) with respect to the function of initial conditions given by:
where the function is defined by (7).
Henceforth, we use a metric on , which was introduced in [23]. First, we define an equivalence relation on as follows: if there exists a permutation of the indexes such that . Then, the distance between two vectors is defined by:
To prove the results in this section, we need Theorem 6 and Corollary 3, as well as the following two theorems of Proinov [16].
Theorem 7
([16]).Let be an algebraically-closed valued field and be a polynomial of degree . Suppose there exists a vector with pairwise distinct coordinates such that:
for some , where a is defined by (9). Then, f possesses only simple zeros, and there is a root vector of f such that:
where are defined by:
Theorem 8
([16]).Let be an algebraically-closed valued field and be a polynomial of degree . Suppose there exists a vector with pairwise distinct coordinates such that:
for some and , where a is defined by (9). Then, polynomial f possesses only simple zeros, and there exists a root vector of f such that:
where the function α is defined by (57).
Now, we are ready to state the third main theorem of this paper.
Theorem 9.
Let be an algebraically-closed valued field and be a polynomial of degree and . Suppose is an initial approximation with pairwise distinct coordinates satisfying:
where a is defined in (9), and , Λ, Ψ, and h are defined by: (53), (46), (48), and (57), respectively. Then, f possesses only simple zeroes, and Wang–Zheng’s iteration (1) is well defined and convergent to a root vector ξ of f with order four and with error estimate:
where the function α is defined by (57) and τ is defined in (55).
Proof.
Let . It can be proven that and . It follows from and the first inequality in (60) that . By Theorem 7, f possesses only simple zeros, and there is a root vector of f such that:
where the function E is defined by (15). On the other hand, it follows from that:
Combining (62) and (63), we get . From (63) and the second inequality in (60), we deduce that , where is the unique zero of the function in . From (62) and the second inequality in (60), taking into account that is decreasing on , we obtain:
From Corollary 3 and Theorem 8, we obtain the next theorem, which improves and complements the result of Petković, Petković, and Rančić (Theorem 2).
Theorem 10.
Let be an algebraically-closed valued field. Let be a polynomial of degree and be an initial approximation with pairwise distinct coordinates satisfying:
where is defined by (53). Then, f has only simple zeros, and Wang–Zheng’s iteration (1) is well defined and convergent to a root vector ξ of f with order four and with error estimate (61) with .
Proof.
If we take , then we can write (64) in the form:
with . Then, by Theorem 8, f possesses only simple zeros, and there is a root vector of f such that:
where E is defined by (15). Then, it follows from Corollary 3 that the iterative sequence (1) is convergent to with order four. The estimate (61) follows Theorem 7. □
6. Conclusions
In 1984, Wang and Zheng [34] derived a family of iterative methods for simultaneously finding all zeros of a polynomial f of degree . The present paper deals with the convergence of the method (1), which is a well-known member of the Wang–Zheng family. We have presented three types of convergence theorems for Wang–Zheng’s method (1).
In 1987, Wang and Wu [32] established a local convergence result for Wang–Zheng’s method (Theorem 1), which gives a lower bound for the convergence radius and an a posteriori error estimate. They proved that the method (1) is convergent under the initial condition of the type:
where the radius of convergence depends on n and the parameters and . Their error estimate has the form:
where depends on n, , and . In Section 3, we have obtained a local convergence result (Theorem 5), which improves the result of Wang and Wu [32]. The advantages of this result are:
where .
In Section 4, we have established a local convergence result of the second type (Theorem 6) for Wang–Zheng’s method (1). The second type of convergence results are closer to the semilocal convergence results. The first convergence result of the second type were obtained by Wang and Zhao [33] for the Weierstrass method. Our local convergence result of the second type is the first result of this type for Wang–Zheng’s method (1). The convergence results of the second type for other simultaneous methods can be found in [17,22,23,24,28,29].
In Section 5, we have obtained two semilocal convergence theorems (Theorem 9 and Theorem 10) for Wang–Zheng’s method (1). In these theorems, we prove the convergence of the method under the initial conditions of the form:
where depends on n and the functions and d are defined by (7) and (11), respectively. Initial conditions of the type (66) were considered for the first time by Proinov [14,15]. Our semilocal convergence results improved the result of Petković, Petković and Rančić [13] (Theorem 2). The advantages of this result are:
- weaker convergence conditions of the method (1);
- a verifiable a posteriori error estimate, which can be used as a stop criterion when applying Wang–Zheng’s method;
- we did not assume either the simplicity, or existence of the zeros of f.
Finally, we refer the reader to some recent papers [2,17,20,22,23,24,25,28,29], which investigate initial conditions of the type (66).
Funding
This research was supported by the National Science Fund of the Bulgarian Ministry of Education and Science under Grant DN 12/12.
Acknowledgments
The author wishes to express gratitude to Professor Petko D. Proinov for his valuable suggestions and comments on this research.
Conflicts of Interest
The author declares no conflict of interest.
References
- Cholakov, S.I. Local convergence of Chebyshev-like method for simultaneous finding polynomial zeros. Compt. Rend. Acad. Bulg. Sci. 2013, 66, 1081–1090. [Google Scholar]
- Cholakov, S.I.; Vasileva, M.T. A convergence analysis of a fourth-order method for computing all zeros of a polynomial simultaneously. J. Comp. Appl. Math. 2017, 321, 270–283. [Google Scholar] [CrossRef] [Scilit]
- Iliev, A.I. Generalization of Ehrlich-Kjurkchiev method for multiple roots of algebraic equations. Serdica Math. J. 1998, 24, 482–488. [Google Scholar]
- Iliev, A.I.; Kyurkchiev, N.V. On a generalization of Obreshkoff-Ehrlich method for simultaneous inclusion of only part of all multiple roots of algebraic polynomials. Comput. Math. Math. Phys. 2003, 43, 482–488. [Google Scholar]
- Ivanov, S.I. A unified semilocal convergence analysis of a family of iterative algorithms for computing all zeros of a polynomial simultaneously. Numer. Algorithms 2017, 75, 1193–1204. [Google Scholar] [CrossRef] [Scilit]
- Kjurkchiev, N.V. Initial Approximations and Root Finding Methods; Wiley: Berlin, Germany, 1998. [Google Scholar]
- Kyncheva, V.K.; Yotov, V.V.; Ivanov, S.I. Convergence of Newton, Halley and Chebyshev iterative methods as methods for simultaneous determination of multiple polynomial zeros. Appl. Numer. Math. 2017, 112, 146–154. [Google Scholar] [CrossRef] [Scilit]
- Kyncheva, V.K.; Yotov, V.V.; Ivanov, S.I. On the convergence of Schröder’s method for the simultaneous computation of polynomial zeros of unknown multiplicity. Calcolo 2017, 54, 1199–1212. [Google Scholar] [CrossRef] [Scilit]
- McNamee, J.M. Numerical Methods for Roots of Polynomials, Part I. Studies in Computational Mathematics; Elsevier: Amsterdam, The Netherlands, 2007. [Google Scholar]
- Petković, M. Point Estimation of Root Finding Methods. Lecture Notes in Mathematics; Springer: Berlin, Germany, 2008. [Google Scholar]
- Nedzhibov, G.H.; Petkov, M.G. On a family of iterative methods for simultaneous extraction of all roots of algebraic polynomial. Appl. Math. Comput. 2005, 162, 427–433. [Google Scholar] [CrossRef] [Scilit]
- Petković, M.; Herceg, D. On the convergence of Wang–Zheng’s method. J. Comput. Appl. Math 1998, 91, 123–135. [Google Scholar] [CrossRef] [Scilit]
- Petković, M.; Petković, L.; Rančić, L. Point estimation of simultaneous methods for solving polynomial equations: A survey (II). J. Comput. Appl. Math 2007, 205, 32–52. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D. A new semilocal convergence theorem for the Weierstrass method from data at one point. Compt. Rend. Acad. Bulg. Sci. 2006, 59, 131–136. [Google Scholar]
- Proinov, P.D. Semilocal convergence of two iterative methods for simultaneous computation of polynomial zeros. Compt. Rend. Acad. Bulg. Sci. 2006, 59, 705–712. [Google Scholar]
- Proinov, P.D. Relationships between different types of initial conditions for simultaneous root finding methods. Appl. Math. Lett. 2016, 52, 102–111. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D. General convergence theorems for iterative processes and applications to the Weierstrass root-finding method. J. Complex. 2016, 33, 118–144. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D. Unified convergence analysis for Picard iteration in n-dimensional vector spaces. Calcolo 2018, 55, 6. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D. On the local convergence of Gargantini-Farmer-Loizou method for simultaneous approximation of multiple polynomial zeros. J. Nonlinear Sci. Appl. 2018, 11, 1045–1055. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Cholakov, S.I. Semilocal convergence of Chebyshev-like root-finding method for simultaneous approximation of polynomial zeros. Appl. Math. Comput. 2014, 236, 669–682. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Ivanov, S.I. Convergence of Schröder’s method for polynomial zeros of unknown multiplicity. Compt. Rend. Acad. Bulg. Sci. 2013, 66, 1073–1080. [Google Scholar]
- Proinov, P.D.; Ivanov, S.I. On the convergence of Halley’s method for simultaneous computation of polynomial zeros. J. Numer. Math. 2015, 23, 379–394. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Ivanov, S.I. Convergence analysis of Sakurai–Torii–Sugiura iterative method for simultaneous approximation of polynomial zeros. J. Comp. Appl. Math. 2019, 357, 56–70. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Ivanov, S.I.; Petković, M.S. On the convergence of Gander’s type family of iterative methods for simultaneous approximation of polynomial zeros. Appl. Math. Comput. 2019, 349, 168–183. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Petkova, M.D. Convergence of the Weierstrass method for simultaneous approximation of polynomial zeros. Compt. Rend. Acad. Bulg. Sci. 2013, 66, 809–818. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Petkova, M.D. A new semilocal convergence theorem for the Weierstrass method for finding zeros of a polynomial simultaneously. J. Complexity 2014, 30, 366–380. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Petkova, M.D. Convergence of the two-point Weierstrass root-finding method. Japan J. Industr. Appl. Math. 2014, 31, 279–292. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Vasileva, M.T. On the convergence of high-order Ehrlich-type iterative methods for approximating all zeros of a polynomial simultaneously. J. Inequal. Appl. 2015, 2015, 336. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Vasileva, M.T. On a family of Weierstrass-type root-finding methods with accelerated convergence. Appl. Math. Comput. 2016, 273, 957–968. [Google Scholar] [CrossRef] [Scilit]
- Sendov, Bl.; Andreev, A.; Kjurkchiev, N. Numerical Solution of Polynomial Equations. Handb. Numer. Anal. 1994, 3, 1625–1778. [Google Scholar]
- Sakurai, T.; Petković, M.S. On some simultaneous methods based on Weierstrass correction. J. Comput. Appl. Math. 1996, 72, 275–291. [Google Scholar] [CrossRef] [Scilit]
- Wang, D.; Wu, Y. Some modifications of the parallel Halley iteration method and their convergence. Computing 1987, 38, 75–87. [Google Scholar] [CrossRef] [Scilit]
- Wang, D.; Zhao, F. On the determination of a safe initial approximation for the Durand-Kerner algorithm. J. Comput. Appl. Math. 1991, 38, 447–456. [Google Scholar]
- Wang, X.; Zheng, S. A family of parallel ind interval iterations for finding all roots of a polynomial simultaneously with rapid convergence I. J. Comput. Math. 1984, 1, 70–76. [Google Scholar]
- Proinov, P.D. General local convergence theory for a class of iterative processes and its applications to Newton’s method. J. Complex. 2009, 25, 38–62. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D. New general convergence theory for iterative processes and its applications to Newton Kantorovich type theorems. J. Complex. 2010, 26, 3–42. [Google Scholar] [CrossRef] [Scilit]
- Ivanov, S.I. On the convergence of Chebyshev’s method for multiple polynomial zeros. Results Math. 2016, 69, 93–103. [Google Scholar] [CrossRef] [Scilit]
- Proinov, P.D.; Ivanov, S.I. On the convergence of Halley’s method for multiple polynomial zeros. Mediterr. J. Math. 2015, 12, 555–572. [Google Scholar] [CrossRef] [Scilit]
© 2019 by the author. 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 (http://creativecommons.org/licenses/by/4.0/).