Next Article in Journal
Electronic Structure of Intermetallic Antiferromagnet GdNiGe
Previous Article in Journal
Group Decision-Making Based on m-Polar Fuzzy Linguistic TOPSIS Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Local and Semilocal Convergence of Wang-Zheng’s Method for Simultaneous Finding Polynomial Zeros

Faculty of Mathematics and Informatics, University of Plovdiv Paisii Hilendarski, 24 Tzar Asen, 4000 Plovdiv, Bulgaria
Symmetry 2019, 11(6), 736; https://doi.org/10.3390/sym11060736
Submission received: 9 May 2019 / Revised: 25 May 2019 / Accepted: 28 May 2019 / Published: 29 May 2019

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, ( K , | · | ) stands for a valued field with absolute value | · | and K [ z ] stands for the ring of polynomials over K . We endow the vector space K n with the norm · p : K n R defined by x p = i = 1 n | x i | p 1 / p ( 1 p ).
Let f K [ z ] be a polynomial of degree n 2 . A vector ξ K n is said to be a root vector of polynomial f if: f ( z ) = a 0 i = 1 n ( z ξ i ) for all z K , where a 0 K .
In 1984, Wang and Zheng [34] introduced the following simultaneous method:
x ( k + 1 ) = T ( x ( k ) ) , k = 0 , 1 , 2 , ,
where T : D K n K n is defined by T ( x ) = ( T 1 ( x ) , , T n ( x ) ) with:
T i ( x ) = x i Z i ( x ) 1 if f ( x i ) 0 , x i if f ( x i ) = 0 ,
where:
Z i ( x ) = f ( x i ) f ( x i ) f ( x i ) 2 f ( x i ) f ( x i ) 2 f ( x i ) j i 1 x i x j 2 + j i 1 ( x i x j ) 2 .
Apparently, the domain D of Wang–Zheng’s iteration function T is:
D = { x D : f ( x i ) 0 and Z i ( x ) 0 whenever f ( x i ) 0 } .
In the paper, we denote by D the set of the vectors in K n with pairwise distinct coordinates, i.e.,
D = { x K n : x i x j for all i j } .
In 1987, Wang and Wu [32] gave the following local convergence theorem for Wang–Zheng’s method:
Theorem 1 
([32]).Suppose f C [ z ] is a polynomial of degree n 2 with simple zeros. Let x ( 0 ) C n be an initial approximation with pairwise distinct coordinates satisfying:
x ( 0 ) ξ < min δ ( ξ ) 2 n , δ ( ξ ) 2 ( n + 2 ) Δ ( ξ ) ,
where δ ( ξ ) = min i j | ξ i ξ j | and Δ ( ξ ) = max i j | ξ i ξ j | . Then, Wang–Zheng’s iteration (1) is convergent to a root vector of f with convergence order four and with error estimate:
x ( k + 1 ) ξ 13.6 n 2 Δ ( ξ ) δ ( ξ ) 4 x ( k ) ξ 4 f o r a l l k 0 .
In order to formulate the semilocal convergence results, we need the function W f : D K n K n (Weierstrass correction) defined by:
W f ( x ) = ( W 1 ( x ) , , W n ( x ) ) with W i ( x ) = f ( x i ) a 0 j i ( x i x j ) ,
where a 0 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 f C [ z ] is a polynomial of degree n 2 with simple zeros. Let x ( 0 ) C n be an initial approximation with pairwise distinct coordinates satisfying:
W f ( x ( 0 ) ) < c n δ ( x ( 0 ) ) , where c n = 1 / ( 3 n + 2.4 ) , 3 n 20 , 1 / ( 3 n ) , n 21 ,
where δ ( x ( 0 ) ) = min i j | x i ( 0 ) x j ( 0 ) | , 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 T : D X X 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 R n be equipped with coordinate-wise ordering ⪯ defined by:
x y if and only if x i y i for i = 1 , , n .
Furthermore, K n is equipped with a vector norm · : K n R n defined by:
x = ( | x 1 | , , | x n | ) .
For a given p ( 1 p ), we always define a number q by:
1 q with 1 / p + 1 / q = 1 .
Furthermore, for given n and p, we use the denotations:
a = ( n 1 ) 1 / q , b = 2 1 / q .
We observe that 1 a n 1 and 1 b 2 . Henceforth, for two vectors x K n and y R n , we shall use the denotation x / y for a vector in R n defined by:
x y = | x 1 | y 1 , , | x n | y n
provided that y has only nonzero coordinates. Furthermore, we define 0 0 = 1 , and we denote by S k ( r ) the sum of the first k terms of geometric sequence 1 , r , r 2 , , i.e.,
S k ( r ) = 1 + r + + r k 1 .
Definition 1 
([36]).A function φ : J R R + is called quasi-homogeneous of degree r 0 if it satisfies φ ( α t ) α r φ ( t ) for α [ 0 , 1 ] and t J .
We define the function d : K n R n by:
d ( x ) = ( d 1 ( x ) , , d n ( x ) ) with d i ( x ) = min j i | x i x j | ( i = 1 , , n ) .
The following theorem of Proinov [18] deals with local convergence of the Picard iterative sequence (1) regarding the function E : K n R + defined as follows:
E ( x ) = x ξ d ( ξ ) p ( 1 p ) .
Theorem 3 
([18]).Let T : D K n K n be an iteration function, ξ K n be a vector with pairwise distinct coordinates, and E : K n R + be defined by (12). Suppose there exists a quasi-homogeneous function ϕ : J R + of degree m 0 such that for each vector x K n with E ( x ) J , the following conditions hold:
x D a n d T ( x ) ξ ϕ ( E ( x ) ) x ξ .
Let x ( 0 ) K n be an initial approximation such that:
E ( x ( 0 ) ) J a n d ϕ ( E ( x ( 0 ) ) ) < 1 .
Then, the Picard iteration (1) is well defined and converges to ξ with order r = m + 1 and with error estimates:
x ( k + 1 ) ξ λ r k x ( k ) ξ and x ( k ) ξ λ S k ( r ) x ( 0 ) ξ for all k 0 ,
where λ = ϕ ( E ( x ( 0 ) ) ) and S k ( r ) is defined by (10).
The next theorem of Proinov [18] deals with local convergence of the Picard iteration (1) with respect to the function of initial conditions E : D R + defined by:
E ( x ) = x ξ d ( x ) p ( 1 p ) .
Theorem 4 
([18]).Let T : D K n K n be an iteration function, ξ K n , and E : D K n R + is defined by (15). Suppose there is a nonzero quasi-homogeneous function β : J R + of degree m 0 such that for any x D with E ( x ) J , the conditions:
x D a n d T ( x ) ξ β ( E ( x ) ) x ξ
are fulfilled. Let also x ( 0 ) D be an initial approximation such that:
E ( x ( 0 ) ) J a n d Ψ ( E ( x ( 0 ) ) ) 0 ,
where Ψ ( t ) = 1 b t β ( t ) ( 1 + b t ) . Then, the Picard iteration (1) is well defined and converges to ξ with error estimates:
x ( k + 1 ) ξ θ λ r k x ( k ) ξ a n d x ( k ) ξ θ k λ S k ( r ) x ( 0 ) ξ f o r a l l k 0 ,
where r = m + 1 , θ = ψ ( E ( x ( 0 ) ) ) , λ = ϕ ( E ( x ( 0 ) ) ) , ψ ( t ) = 1 b t ( 1 + β ( t ) ) , ϕ ( t ) = β ( t ) / ψ ( t ) , and S k ( r ) is defined by (10).
To prove our auxiliary results, we use the following technical lemmas.
Lemma 1 
([17]).Let x , ξ K n , vector ξ be with distinct coordinates, and 1 p . Then, for i j ,
| x i x j | ( 1 b E ( x ) ) d j ( ξ ) and | x i ξ j | ( 1 E ( x ) ) d i ( ξ ) ,
where b is defined by (9) and E : K n R + is defined by (12).
Lemma 2 
([17]).Let x , ξ K n , vector x be with distinct coordinates, and 1 p . Then, for i j ,
| x i x j | d j ( x ) and | x i ξ j | ( 1 E ( x ) ) d i ( x ) ,
where E : D R + is defined by (15).
Lemma 3 
([22]).Let f K [ z ] be a polynomial of degree n 2 , which splits in K . Suppose ξ K n is a root vector of f and x K n is a vector with a coordinate x i , which is not a zero of f and f . Then:
f ( x i ) f ( x i ) = 1 + σ i x i ξ i and f ( x i ) f ( x i ) f ( x i ) 2 f ( x i ) = 2 + 2 σ i + σ i 2 + τ i 2 ( 1 + σ i ) ( x i ξ i ) ,
where σ i and τ i are defined by:
σ i = ( x i ξ i ) j i 1 x i ξ j and τ i = ( x i ξ i ) 2 j i 1 ( x i ξ j ) 2 .

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 f K [ z ] be a polynomial of degree n 2 , and let ξ K n 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 E : K n R + defined by (12).
For the sake of simplicity, we introduce the following denotations:
A i = ( x i ξ i ) j i x j ξ j ( x i ξ j ) ( x i x j ) ,
B i = ( x i ξ i ) j i 1 x i ξ j + 1 x i x j ,
C i = ( x i ξ i ) 2 j i x j ξ j ( x i ξ j ) 2 ( x i x j ) + x j ξ j ( x i ξ j ) ( x i x j ) 2 .
Lemma 4.
Suppose f K [ z ] is a polynomial of degree n 2 , which splits in K and ξ K n is a root vector of f. If x D is a vector with f ( x i ) 0 for some i, then:
T i ( x ) ξ i = A i B i + C i 2 ( 1 + σ i ) A i B i C i ( x i ξ i ) ,
where σ i , A i , B i , and C i are defined by (19), (20), (21), and (22), respectively.
Proof. 
From (2) and Lemma 3, taking into account that f ( x i ) 0 and that ξ is a root vector of f, we obtain:
T i ( x ) ξ i = = x i ξ i 2 + 2 σ i + σ i 2 + τ i 2 ( 1 + σ i ) ( x i ξ i ) x i ξ i 2 ( 1 + σ i ) ( S i 2 + G i ) 1 = 1 2 ( 1 + σ i ) 2 ( 1 + σ i ) 2 ( σ i 2 + 2 σ i τ i ) μ i 2 ν i ( x i ξ i ) = 1 2 ( 1 + σ i ) 2 ( 1 + σ i ) + ( σ i μ i ) ( σ i + μ i ) + τ i ν i ( x i ξ i ) ,
where τ i is defined by (19),
S i = j i 1 x i x j , G i = j i 1 ( x i x j ) 2 , μ i = ( x i ξ i ) S i and ν i = ( x i ξ i ) 2 G i .
Now, taking into account that σ i μ i = A i , σ i + μ i = B i and τ i ν i = C i , we get (23). □
Define the real functions ϕ as follows:
ϕ ( t ) = γ ( t ) t 3 g ( t ) ,
where the functions γ and g are defined by:
γ ( t ) = a n ( 2 ( b + 1 ) t ) and g ( t ) = 2 ( 1 t ) ( 1 n t ) ( 1 b t ) 2 γ ( t ) t 3
and a, b are defined by (9). We observe that the function g is continuous and decreasing on [ 0 , 1 / n ] , and g ( 0 ) > 0 and g ( 1 / n ) < 0 . It follows from this that there exists a unique zero μ of g in ( 0 , 1 / n ) . It is easy to show that the function ω ( t ) = γ ( t ) / g ( t ) is increasing on [ 0 , μ ) . This yields that ϕ is a quasi-homogeneous function of degree m = 3 on [ 0 , μ ) . In the following lemma, we prove that the function ϕ satisfies the assumption (13) of Theorem 3 for the iteration function T : D K n K n defined by (2).
Lemma 5.
Suppose f K [ z ] is a polynomial of degree n 2 , which splits in K , ξ K n is a root vector of f, and 1 p . Let a vector x K n be such that:
E ( x ) < μ ,
where E is defined by (12) and the positive number μ is the unique zero in ( 0 , 1 / n ) of the function g defined in: (25). Then:
(i)
x D , where D is defined by (3);
(ii)
T ( x ) ξ ϕ ( E ( x ) ) x ξ , where ϕ is defined by (24).
Proof. 
(i) First, we note that Lemma 1 and Condition (26) show that x D . Let f ( x i ) 0 for some i. It follows from Lemma 3 that f ( x i ) 0 is equivalent to σ i 1 . From (19), the triangle inequality, Lemma 1, and (26), we obtain:
| σ i | | x i ξ i | j i 1 | x i ξ j | | x i ξ i | ( 1 E ( x ) ) d i ( ξ ) j i 1 ( n 1 ) E ( x ) 1 E ( x ) < 1 ,
which yields σ i 1 . Taking into account the definition of D in (3), it remains to prove that Z i ( x ) 0 . From Lemma 3, we get:
Z i ( x ) = 2 ( 1 + σ i ) A i B i C i 2 ( 1 + σ i ) ( x i ξ i ) ,
where σ i , A i , B i , and C i are defined by (19) (20), (21), and (22). It follows from (28) that Z i ( x ) 0 is equivalent to 2 ( 1 + σ i ) A i B i + C i . By (20), the triangle inequality, Lemma 1, and Hölder’s inequality, we obtain:
| A i | | x i ξ i | j i | x j ξ j | | x i ξ j | | x i x j | | x i ξ i | ( 1 E ( x ) ) ( 1 b E ( x ) ) d i ( ξ ) j i | x j ξ j | d j ( ξ ) a E ( x ) 2 ( 1 E ( x ) ) ( 1 b E ( x ) ) .
From (21) and the triangle inequality, it follows that:
| B i | | x i ξ i | j i 1 | x i ξ j | + j i 1 | x i x j | .
From (30) and Lemma 1, we obtain the following estimate:
| B i | ( n 1 ) E ( x ) 1 E ( x ) + ( n 1 ) E ( x ) 1 b E ( x ) = ( n 1 ) ( 2 ( b + 1 ) E ( x ) ) E ( x ) ( 1 E ( x ) ) ( 1 b E ( x ) ) .
From (22) and the triangle inequality, it follows that:
| C i | | x i ξ i | 2 j i | x j ξ j | | x i ξ j | 2 | x i x j | + j i | x j ξ j | | x i ξ j | | x i x j | 2 .
From (32), Lemma 1, and Hölder’s inequality, we get the bound:
| C i | a E ( x ) 3 ( 1 E ( x ) ) 2 ( 1 b E ( x ) ) + a E ( x ) 3 ( 1 E ( x ) ) ( 1 b E ( x ) ) 2 = a ( 2 ( b + 1 ) E ( x ) ) E ( x ) 3 ( 1 E ( x ) ) 2 ( 1 b E ( x ) ) 2 .
It follows from Condition (26) and the monotonicity of g that g ( E ( x ) ) > g ( μ ) = 0 . Now, using the triangle inequality and the inequalities (27), (29), (31), and (33), we get:
| 2 ( 1 + σ i ) A i B i C i | 2 ( 1 | σ i | ) | A i | | B i | | C i | 2 ( 1 E ( x ) ) ( 1 n E ( x ) ) ( 1 b E ( x ) ) 2 γ ( E ( x ) ) E ( x ) 3 ( 1 E ( x ) ) 2 ( 1 b E ( x ) ) 2 = g ( E ( x ) ) ( 1 E ( x ) ) 2 ( 1 b E ( x ) ) 2 > 0 .
This means that 2 ( 1 + σ i ) A i B i + C i . Therefore, x D .
(ii) We have to prove that:
| T i ( x ) ξ i | ϕ ( E ( x ) ) | x i ξ i | for all i = 1 , , n .
If x i = ξ i , then T i ( x ) = ξ i , and so, (35) becomes an equality. Suppose x i ξ i . By Lemma 4 and the triangle inequality, we get:
| T i ( x ) ξ i | | A i | | B i | + | C i | | 2 ( 1 + σ i ) A i B i C i | | x i ξ i | .
Combining (36) and the estimates (29), (31), (33), and (34), we get (35). □
Now, we are ready to state the first main theorem of this paper. First, we define a real function Φ as follows:
Φ ( t ) = ( 1 n t ) ( 1 t ) ( 1 b t ) 2 a n ( 2 ( b + 1 ) t ) t 3 ,
where a, b are defined by (9).
Theorem 5.
Let f K [ z ] be a polynomial of degree n 2 with n simple zeros in K , ξ K n be a root vector of f, and 1 p . Suppose x ( 0 ) K n is an initial approximation satisfying the following conditions:
E ( x ( 0 ) ) < 1 / n and Φ ( E ( x ( 0 ) ) ) > 0 ,
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:
x ( k ) ξ λ ( 4 k 1 ) / 3 x ( 0 ) ξ , x ( k + 1 ) ξ λ 4 k x ( k ) ξ for all k 0 ,
x ( k + 1 ) ξ p ω ( E ( x ( 0 ) ) ) δ ( ξ ) 3 x ( k ) ξ p 4 for all k 0 ,
where λ = ϕ ( E ( x ( 0 ) ) ) , ω ( t ) = γ ( t ) / g ( t ) and the functions ϕ, γ, g are defined by (24) and (25).
Proof. 
We will apply Proinov’s Theorem 3 to the function T : D K n K n defined by (2). First, we prove that the initial Condition (39) implies condition:
E ( x ( 0 ) ) < μ and ϕ ( E ( x ( 0 ) ) ) < 1 ,
where μ is the unique zero of the function g in ( 0 , 1 / n ) . It is easy to see that Φ is decreasing on [ 0 , 1 / n ] and Φ ( t ) = 1 2 ( g ( t ) γ ( t ) ) . This implies Φ ( μ ) = 1 2 γ ( μ ) < 0 . Hence, if 0 t < 1 / n and Φ ( t ) > 0 , then t < μ . On the other hand, if 0 t < μ , then ϕ ( t ) < 1 if and only if Φ ( t ) > 0 . 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).
It follows from the first estimate in (39) that E ( x ( k ) ) E ( x ( 0 ) ) for k 0 . We also note the following simple facts: ϕ ( t ) = ω ( t ) t 3 for t [ 0 , μ ) ; the function ω is increasing on [ 0 , μ ) ; E ( x ) x ξ p / δ ( ξ ) for x K n . Now, applying Lemma 5 (ii) with x = x ( k ) and taking into account these facts, we obtain:
x ( k + 1 ) ξ p ϕ ( E ( x ( k ) ) ) x ( k ) ξ p = ω ( E ( x ( k ) ) ) E ( x ( k ) ) 3 x ( k ) ξ p ω ( E ( x ( 0 ) ) ) δ ( ξ ) 3 x ( k ) ξ p 4
which proves (40). □
In the case p = , we obtain the following consequence of Theorem 5:
Corollary 1.
Let f K [ z ] be a polynomial of degree n 2 possessing n simple zeros in K , and let ξ K n be a root vector of f. Suppose x ( 0 ) K n is an initial approximation satisfying the following condition:
E ( x ( 0 ) ) = x ( 0 ) ξ d ( ξ ) 4 7 n .
Then, the iterative sequence (1) is well defined and convergent to ξ with error bounds (39) and (40) with p = .
Proof. 
We prove that x ( 0 ) satisfies the conditions (38) of Theorem 5 with the function Φ defined by (37) with p = . Since Φ is decreasing on [ 0 , 1 / n ] , it is sufficient to prove that Φ ( 4 / ( 7 n ) ) > 0 . The last inequality is equivalent to 1029 n 3 3836 n 2 + 4352 n 1536 > 0 , which holds for all n 2 . This completes the proof. □
The following corollary is an improvement of Wang–Wu’s result (Theorem 1).
Corollary 2.
Suppose f K [ z ] is a polynomial of degree n 2 possessing n simple zeros in K and ξ K n is a root vector of f. Let a vector x K n be with pairwise distinct coordinates and let it satisfy:
x ( 0 ) ξ δ ( ξ ) 2 n ,
where δ ( ξ ) = min i j | ξ i ξ j | . Then, the iterative sequence (1) is well defined and convergent to ξ with error bounds:
x ( k + 1 ) ξ 5 n 2 δ ( ξ ) 3 x ( k ) ξ 4 for all k 0 .
Proof. 
From (43), we get:
x ( 0 ) ξ d ( ξ ) x ( 0 ) ξ δ ( ξ ) 1 2 n < 4 7 n .
Consequently, Corollary 1 guarantees the convergence of the iterative sequence (1) to the root vector ξ with the error bound (40) for p = . From (43), we get:
ω ( E ( x ( k ) ) ω 1 2 n = 8 n 3 ( 4 n 3 ) 16 n 2 28 n + 11 < 5 n 2 .
From this and (40), we obtain the estimate (44), which ends the proof. □

4. Local Convergence Analysis of the Second Type

Let f K [ z ] be a polynomial of degree n 2 , and let ξ K n 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 E : D R + defined by (15).
The main role in this section is played by a real function β defined by:
β ( t ) = a n ( 2 t ) t 3 2 ( 1 n t ) ( 1 t ) a n ( 2 t ) t 3 ,
where a is defined by (9). Let us denote by ν the unique zero of the function:
Λ ( t ) = 2 ( 1 n t ) ( 1 t ) a n ( 2 t ) t 3
in the interval ( 0 , 1 / n ) . It easy to see that the function Λ is decreasing on [ 0 , 1 / n ) and the function β is quasi-homogeneous of degree m = 3 on [ 0 , ν ) . In the next lemma, we prove that the function β satisfies the assumptions (16) of Theorem 4 for T : D K n K n defined by (2).
Lemma 6.
Suppose f K [ z ] is a polynomial of degree n 2 with n simple zeros in K , ξ K n is a root vector of f, and 1 p . Let a vector x K n be with pairwise distinct coordinates and let it satisfy:
E ( x ) < ν ,
where the functions E is defined by (15) and ν is the unique zero in ( 0 , 1 / n ) of the function Λ defined by (46). Then:
(i)
x D , where D is defined by (3);
(ii)
T ( x ) ξ β ( E ( x ) ) x ξ , where β is defined by (45).
Proof. 
The proof is similar to the proof of Lemma 5. We again define the quantities σ i , A i , B i , and C i by (19), (20), (21), and (22). Using Lemma 2, we obtain the following estimates:
| σ i | ( n 1 ) E ( x ) 1 E ( x ) , | A i | a E ( x ) 2 1 E ( x ) , | B i | ( n 1 ) ( E ( x ) 2 ) E ( x ) 1 E ( x ) , | C i | a ( E ( x ) 2 ) E ( x ) 3 ( 1 E ( x ) ) 2 .
From these estimates, we get:
| 2 ( 1 + σ i ) A i B i C i | Λ ( E ( x ) ) ( 1 E ( x ) ) 2 > 0 .
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:
Ψ ( t ) = 1 b t β ( t ) ( 1 + b t ) ,
ψ ( t ) = 1 b t ( 1 + β ( t ) ) and ϕ ( t ) = β ( t ) / ψ ( t ) ,
where β is defined by (45) and b is defined in (9).
Theorem 6.
Let a polynomial f K [ z ] be of degree n 2 with n simple zeros in K , 1 p and ξ K n be a root vector of f. Suppose x ( 0 ) K n is an initial approximation with distinct coordinates satisfying:
E ( x ( 0 ) ) < 1 / n , Λ ( E ( x ( 0 ) ) ) > 0 and Ψ ( E ( x ( 0 ) ) ) 0 ,
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:
x ( k + 1 ) ξ θ λ 4 k x ( k ) ξ and x ( k ) ξ θ k λ ( 4 k 1 ) / 3 x ( 0 ) ξ for all k 0 ,
where θ = ψ ( E ( x ( 0 ) ) ) , λ = ϕ ( E ( x ( 0 ) ) ) , and ψ, ϕ are defined by (49). Besides, if Ψ ( E ( x ( 0 ) ) ) > 0 , then the order of convergence is at least four.
Proof. 
Let T : D K n K n be defined by (2), and let the real function β be defined by (45). It follows from the first two inequalities of (50) that E ( x ( 0 ) ) < ν , where ν is the unique zero of the function Λ in ( 0 , 1 / n ) . Hence, the initial conditions (50) can be written in the form:
E ( x ( 0 ) ) < ν and Ψ ( E ( x ( 0 ) ) ) 0 .
It follows from Lemma 6 that the initial condition (16) holds with J = [ 0 , ν ] . Applying Theorem 4 to the iteration function T, we conclude that the iterative sequence (1) is well defined and convergent to ξ with order four and with error bounds (51). □
Applying Theorem 6 with p = , we get the next result.
Corollary 3.
Let a polynomial f K [ z ] be of degree n 2 with n simple zeros in K and ξ K n be a root vector of f. Suppose x ( 0 ) K n is an initial approximation with distinct coordinates satisfying:
E ( x ( 0 ) ) = x ( 0 ) ξ d ( x ( 0 ) ) 20 33 n .
Then, the iteration (1) is well defined and convergent to ξ with order four and with error estimates (51), where the functions ψ and ϕ are defined by (49) with p = .
Proof. 
According to Theorem 6, it is sufficient to prove the following two inequalities Λ ( 20 / ( 33 n ) ) > 0 and Ψ ( 20 / ( 33 n ) ) > 0 , where the real functions Λ and Ψ are defined by (46) and (48) with p = . 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 a n < b n , where a n = β ( 20 / ( 33 n ) ) and b n = ( 33 n 40 ) / ( 33 n + 40 ) . Taking into account that ( a n ) n = 2 is a decreasing sequence and ( b n ) n = 2 is an increasing sequence, we get a n a 2 < b 2 b n . This completes the proof. □

5. Semilocal Convergence Analysis

Let f be a polynomial K [ z ] of degree n 2 . 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 E f : D R + given by:
E f ( x ) = W f ( x ) d ( x ) p ( 1 p ) ,
where the function W f : D K n K n is defined by (7).
Henceforth, we use a metric ρ on K n , which was introduced in [23]. First, we define an equivalence relation on K n as follows: x y if there exists a permutation ( i 1 , , i n ) of the indexes ( 1 , , n ) such that ( x 1 , , x n ) = ( y i 1 , , y i n ) . Then, the distance ρ ( x , y ) between two vectors x , y K n is defined by:
ρ ( x , y ) = min u y x u p .
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 ( K , | · | ) be an algebraically-closed valued field and f K [ z ] be a polynomial of degree n 2 . Suppose there exists a vector x K n with pairwise distinct coordinates such that:
E f ( x ) = W f ( x ) d ( x ) p < τ = 1 ( 1 + a ) 2
for some 1 p , where a is defined by (9). Then, f possesses only simple zeros, and there is a root vector ξ K n of f such that:
ρ ( x , ξ ) α ( E f ( x ) ) W f ( x ) p and x ξ d ( x ) p < h ( E f ( x ) ) ,
where α , h : [ 0 , τ ] R + are defined by:
α ( t ) = 2 1 ( a 1 ) t + ( 1 ( a 1 ) t ) 2 4 t and h ( t ) = t α ( t ) .
Theorem 8 
([16]).Let ( K , | · | ) be an algebraically-closed valued field and f K [ z ] be a polynomial of degree n 2 . Suppose there exists a vector x K n with pairwise distinct coordinates such that:
W f ( x ) d ( x ) p < R ( 1 R ) 1 + ( a 1 ) R
for some 1 p and 0 R 1 / ( 1 + a ) , where a is defined by (9). Then, polynomial f possesses only simple zeros, and there exists a root vector ξ K n of f such that:
x ξ d ( x ) p < R ,
where the function α is defined by (57).
Now, we are ready to state the third main theorem of this paper.
Theorem 9.
Let ( K , | · | ) be an algebraically-closed valued field and f K [ z ] be a polynomial of degree n 2 and 1 p . Suppose x ( 0 ) K n is an initial approximation with pairwise distinct coordinates satisfying:
E f ( x ( 0 ) ) n 1 n ( a + n 1 ) , Λ ( h ( E f ( x ( 0 ) ) ) ) > 0 and Ψ ( h ( E f ( x ( 0 ) ) ) ) 0 ,
where a is defined in (9), and E f , Λ, Ψ, 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:
ρ ( x ( k ) , ξ ) α ( E f ( x ( k ) ) ) W f ( x ( k ) ) p for all k 0 with E f ( x ( k ) ) < τ ,
where the function α is defined by (57) and τ is defined in (55).
Proof. 
Let τ n = ( n 1 ) / ( a n + n 2 n ) . It can be proven that τ n < τ and h ( τ n ) = 1 / n . It follows from τ n < τ and the first inequality in (60) that E f ( x ( 0 ) ) < τ . By Theorem 7, f possesses only simple zeros, and there is a root vector ξ K n of f such that:
E ( x ( 0 ) ) < h ( E f ( x ( 0 ) ) ) ,
where the function E is defined by (15). On the other hand, it follows from E f ( x ( 0 ) ) < τ n that:
h ( E f ( x ( 0 ) ) ) < h ( τ n ) = 1 / n .
Combining (62) and (63), we get E ( x ( 0 ) ) < 1 / n . From (63) and the second inequality in (60), we deduce that h ( E f ( x ( 0 ) ) ) < ν , where ν is the unique zero of the function Λ in ( 0 , 1 / n ) . From (62) and the second inequality in (60), taking into account that Λ is decreasing on [ 0 , ν ) , we obtain:
Λ ( E ( x ( 0 ) ) ) > Λ ( h ( E f ( x ( 0 ) ) ) ) > 0 .
Analogously, from (62) and the third inequality in (60), taking into account that Ψ is decreasing on [ 0 , ν ) , we get:
Ψ ( E ( x ( 0 ) ) ) > Ψ ( h ( E f ( x ( 0 ) ) ) ) 0 .
Thus, x ( 0 ) satisfies the initial conditions (50). Then, it follows from Theorem 6 that the iterative sequence (1) is well defined and convergent to ξ with order four. The estimate (61) follows from Theorem 7. □
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 ( K , | · | ) be an algebraically-closed valued field. Let f K [ z ] be a polynomial of degree n 2 and x ( 0 ) K n be an initial approximation with pairwise distinct coordinates satisfying:
E f ( x ( 0 ) ) = W f ( x ( 0 ) ) d ( x ( 0 ) ) R n = 20 ( 33 n 20 ) 33 n ( 53 n 40 ) ,
where E f 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 p = .
Proof. 
If we take R = 20 / ( 33 n ) , then we can write (64) in the form:
W f ( x ( 0 ) ) d ( x ( 0 ) ) < R ( 1 R ) 1 + ( a 1 ) R
with a = n 1 . Then, by Theorem 8, f possesses only simple zeros, and there is a root vector ξ K n of f such that:
E ( x ( 0 ) ) < R ,
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 ξ 1 , , ξ n of a polynomial f of degree n 2 . 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:
x ( 0 ) ξ < R n ,
where the radius of convergence R n depends on n and the parameters δ ( ξ ) = min i j | ξ i ξ j | and Δ ( ξ ) = max i j | ξ i ξ j | . Their error estimate has the form:
x ( k + 1 ) ξ C n x ( k ) ξ 4 for all k 0 .
where C n 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:
  • a larger convergence domain of the method (1);
  • a greater convergence radius R n , which does not depend on Δ ( ξ ) ;
  • an error estimate of the form (65) with smaller C n , which does not depend on Δ ( ξ ) ;
  • two new error estimates of the form:
    x ( k ) ξ λ ( 4 k 1 ) / 3 x ( 0 ) ξ and x ( k + 1 ) ξ λ 4 k x ( k ) ξ for all k 0 ,
where 0 λ < 1 .
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:
W f ( x ( 0 ) ) d ( x ( 0 ) ) R n ,
where R n depends on n and the functions W f 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

  1. 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]
  2. 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]
  3. Iliev, A.I. Generalization of Ehrlich-Kjurkchiev method for multiple roots of algebraic equations. Serdica Math. J. 1998, 24, 482–488. [Google Scholar]
  4. 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]
  5. 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]
  6. Kjurkchiev, N.V. Initial Approximations and Root Finding Methods; Wiley: Berlin, Germany, 1998. [Google Scholar]
  7. 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]
  8. 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]
  9. McNamee, J.M. Numerical Methods for Roots of Polynomials, Part I. Studies in Computational Mathematics; Elsevier: Amsterdam, The Netherlands, 2007. [Google Scholar]
  10. Petković, M. Point Estimation of Root Finding Methods. Lecture Notes in Mathematics; Springer: Berlin, Germany, 2008. [Google Scholar]
  11. 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]
  12. Petković, M.; Herceg, D. On the convergence of Wang–Zheng’s method. J. Comput. Appl. Math 1998, 91, 123–135. [Google Scholar] [CrossRef]
  13. 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] [Green Version]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. Proinov, P.D. Unified convergence analysis for Picard iteration in n-dimensional vector spaces. Calcolo 2018, 55, 6. [Google Scholar] [CrossRef]
  19. 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]
  20. 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]
  21. 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]
  22. 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]
  23. 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]
  24. 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]
  25. 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]
  26. 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]
  27. 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]
  28. 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]
  29. 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] [Green Version]
  30. Sendov, Bl.; Andreev, A.; Kjurkchiev, N. Numerical Solution of Polynomial Equations. Handb. Numer. Anal. 1994, 3, 1625–1778. [Google Scholar]
  31. Sakurai, T.; Petković, M.S. On some simultaneous methods based on Weierstrass correction. J. Comput. Appl. Math. 1996, 72, 275–291. [Google Scholar] [CrossRef]
  32. Wang, D.; Wu, Y. Some modifications of the parallel Halley iteration method and their convergence. Computing 1987, 38, 75–87. [Google Scholar] [CrossRef]
  33. 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]
  34. 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]
  35. 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]
  36. 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]
  37. Ivanov, S.I. On the convergence of Chebyshev’s method for multiple polynomial zeros. Results Math. 2016, 69, 93–103. [Google Scholar] [CrossRef]
  38. 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]

Share and Cite

MDPI and ACS Style

Cholakov, S.I. Local and Semilocal Convergence of Wang-Zheng’s Method for Simultaneous Finding Polynomial Zeros. Symmetry 2019, 11, 736. https://doi.org/10.3390/sym11060736

AMA Style

Cholakov SI. Local and Semilocal Convergence of Wang-Zheng’s Method for Simultaneous Finding Polynomial Zeros. Symmetry. 2019; 11(6):736. https://doi.org/10.3390/sym11060736

Chicago/Turabian Style

Cholakov, Slav I. 2019. "Local and Semilocal Convergence of Wang-Zheng’s Method for Simultaneous Finding Polynomial Zeros" Symmetry 11, no. 6: 736. https://doi.org/10.3390/sym11060736

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop