Professional Documents
Culture Documents
1 s2.0 S089812210000290X Main PDF
1 s2.0 S089812210000290X Main PDF
computers &
mathematics
with q:t~k:ations
PERGAMON Computers and Mathematics with Applications 41 (2001) 489-495
www.elsevier.nl/tocate/camwa
1. I N T R O D U C T I O N
Finding roots of nonlinear equations efficiently is of major importance and has widespread ap-
plications in numerical mathematics and applied mathematics. In fact, there are cases where
thousands of such single equations depending on one or more parameters, must be solved ef-
fectively. For a good review of the most important algorithms, some excellent textbooks are
available (see [1-3]). It is well known that fast convergence in the neighborhood of a zero and
global properties of the algorithm are two important criteria for selecting a method for solving a
particular equation. Being quadratically convergent, Newton's method is a favorite choice pro-
vided a good approximation is at hand, but it may fail to converge in case the initial point is
far from the zero; moreover, Newton's method is dependent on derivatives and its applications
are restricted rigorously. Therefore, this paper presents a new family of quadratic convergence
iteration a!gorithms without employing derivatives. Moreover, combining the new method with
bisection method, we develop a new algorithm that not only has quadratic convergence of the
iterative sequence {xn}, but also has quadratic convergence of the diameters {(bn - an)}. Their
computational efficiency is the same as Newton's method, and yet for functions whose derivative
is lengthy to evaluate, Newton's method may well be an inefficient algorithm relative to methods
which avoid t h e use of derivatives (for a review see [3]).
0898-1221/01/$ - see front matter (~) 2001 Elsevier Science Ltd. All rights reserved. Typeset by AA/e~-TEX
PIh S0898-1221(00)00290-X
490 X. Wu AND D. Fu
Now we consider a family of iteration methods for computing approximate solutions of the
nonlinear equation
f ( x ) = 0, (1)
where we restrict attention to functions of a real variable which are real and single-valued.
The family of iteration formulas with a parameter p under consideration is in the following
form:
/~(x,,)
xn+l =xn- , n =0,1,2,... (2)
p. f2(x~) + f(x~) - f(xn - f(zn))
where p C R, [p[ < oo.
THEOREM 3. Under the assumption of Theorem 2, suppose that f ( ~ ) = 0 and U(5:) is a sut~-
ciently small neighborhood of ~2. Let f " ( x ) be continuous and p. f ( x ) + f ' ( x ) # 0 in U(~2) and
f'(~) ~ O. Then the sequence {xn} generated by iteration formula (2) with a parameter p are at
least quadratically convergent.
PROOF. First, the iterating function relating to iteration methods (2) can be expressed in the
following form:
f2(x)
~(x) = x -
p . f2(x) + f ( x ) - f ( x - f ( x ) )
f(x)
p. f ( x ) + ( ( f ( x - f(z)) - f(x)) /- f(x))"
From
lira_ f ( x ) = 0
X---~X
and
lim f ( x - f(x)) - f ( x ) = f , (~)
x-~ -f(x)
we deduce
(~) = ~.
f(Xn)
X~+l : x~ - . (3)
p" f (x~) + ( f (x~) - f (xn - f (x,~))) / ( f (xn))
High-Order Convergence Iteration 491
L e t en - x n - 2. F r o m (3), we o b t a i n
p" f (Xn) + f t (xn - O" f (Xn)) - f ' (5c) - f " (~n) en/2
en+ 1 ~ en
p . f (xn) + f ' ( x n - O. f (xn))
p" f ' (Tn) en + (en -- O. f (Xn))" f " (On) -- f " (~n) e n / 2
--~- e n
p" f (xn) + f ' (xn - O. f (Xn))
2 P" f ' (Tn) + f " (On) -- O" f ' (T,)" f " (On) -- f " ((n) / 2
: en p" f (Xn) + f ' (Xn -- O" f (Xn)) '
w h e r e ~n, 7,~ lie b e t w e e n xn a n d ~, On lie b e t w e e n ~ a n d xn - O. f ( x n ) , 0 < 0 < 1.
T h e r e f o r e , we h a v e
l i m e n + l - p + f " (~___~)
This means that the family of iteration formulae (2) is quadratically convergent.
x~+l = x ~ -
f2(Zn) , n = 0,1,2,... (4)
p" f2(Xn) + f ( x n ) - f(Xn - f ( x n ) )
is r e c o m m e n d e d , w h e r e x0 E [a, b],
F(x) = 0, (5)
4. N U M E R I C A L EXPERIMENTS
T h e following r e s u l t s are y i e l d e d b y i t e r a t i o n (4) w i t h d o u b l e p r e c i s i o n a r i t h m e t i c . Every
p r o b l e m is t o seek a n a p p r o x i m a t e of r o o t ~ of a n a s s i g n e d i n t e r v a l [a, b]. All t h e p r o b l e m s are
l i s t e d i n T a b l e 1.
Table 1.
Table 2.
The results of these problems by method (4) and by Steffensen's method by Newton's method
are offered, respectively, in Table 2.
From these numerical experiments, we can see that the new iteration method appears more
attractive t h a n both Steffensen's method and Newton's method. Another class of quadratic
convergence iterative methods without derivatives can be seen in [4].
h n f 2 (Xn)
Xn+l ~- X n n = 0,1,2,...,
- -
THEOREM 4. Let f(x) C C~a,b], f(a)f(b) < O, f(~c) = O, and f'(Yc) ¢ O, u(i:) is a suftieiently
small neighborhood of~2. Suppose that f"(x) is continuous and pf(x) + f~(x) ~ 0 in u(~). Then
the sequence {x~} produced by iteration formulae (7) are at least quadratically convergent for
hn>O.
Combining formulae (8) with bisection method, we can construct the following new algorithm
t h a t we call Algorithm NA.
ALGORITHM NA.
1. Let qn = (an + bn)/2.
2. Compute f(qn), if f(qn) = 0, then print qn and stop.
H i g h - O r d e r C onve rge nc e I t e r a t i o n 493
THEOREM 5, Let f ( x ) be continuous on an interval [a, b] and f ( a ) f ( b ) < O. Then either a zero of
f ( x ) is found in a finite number of steps, or the sequence {(bn - a ~ ) } generated by Algorithm N A
converges to zero.
Because we at least have the results of bisection method, the proof of the theorem is straight-
forward and will be omitted.
THEOREM 6. Under the hypothesis of Theorems 4 and 5, assume that Algorithm N A does not
terminate after a finite number of steps. Then the sequence of diameter (bn - an)n°O=t converges
Q-quadratically [7] to zero, i.e., there is a constant C such that
lim en+----A1= K1
n~oo e2
and
lira en+l -- e n -- lim en+l/en- 1 = --/~1.
n--~oo ( e n -- e n - 1 ) 2 n-~oo en - 2en-1 + e ~ _ J e n
So there exists an integer No such that
(11)
(en _ e n _ l ) 2 < IKI}~- 1
and then
X n + 2 -- X n + 1
< IK1]+ 1, (12)
( X n + 1 -- X n ) 2
where n > No. Moreover, from the convergence of the bisection method there exists an integer N1
such that
[f (qn)l ~- q [f (Xn)l , 0 < q < 1, (13)
f (xn) - f (qn)
> 0. (14)
f(xn)
Now from (8), we have
from limn-.oo f(xn) = 0, we have [f(xn)l < (1/2)(1 - q), whenever n > N2, and then from (13)
and (16) we can obtain
Therefore, we have
and
bn+l - a,~+l < ( 3 + q ) ( [ K l [ + 1)
2 - 4(1-q)2 '
T h e proof is completed.
T h e following are numerical experiments of Algorithm N A for iterative formula (9); we tested
the problems listed in Table 3 with eps 1 = eps2 = 1.0 × 10 -15.
Table 3.
In x [0.5, 5] 9
arctan x [- 1, 5] 5
x + 1- e sinx [1,4] 9
xe -x - 0.1 [0, 1] 8
X 1/3 -- 1 [0, 5] 7
High-Order Convergence Iteration 495
It should be noted that another sort of acceleration technique for the bisection iteration can be
seen in [8]. But Ozawa's method only has suplinear convergence of the iterative sequence {x~}
and does not have suplinear convergence of the diameters {(b~ - an)}.
7. C O N C L U S I O N
A class of new iterative formulae with higher order of convergence is developed a n d a new
A l g o r i t h m N A is proposed for enclosing simple zeros of n o n l i n e a r equations. A l g o r i t h m N A has
nice a s y m p t o t i c q u a d r a t i c convergence of b o t h the iterative sequence {Xn} a n d t h e sequence of
the d i a m e t e r s {(b~ - a~)}.
REFERENCES
1. A.M. Ostrowski, Solution of Equations in Euclidean and Banach Space, Third Edition, Academic Press, New
York, (1973).
2. J.F. Traub, Iterative Methods for the Solution o] Equations, Prentice-Hall, Englewood Cliffs, NJ, (1964),
3. P. Jarratt, A Review of Methods for Solving Nonlinear Algebraic Equations, Gordon and Breach, Science
Publishers, London, (1970).
4. X.Y. Wu and H.W. Wu, On a class of quadratic convergence iteration formulae without derivatives, Applied
Mathematics and Computation 10 (7), 77-80, (2000).
5. G. Alefeld and F.A. Potra, Some efficient methods for enclosing zeroes of nonlinear equations, BIT 32,
334-344, (1992).
6. G. Alefeld, F.A. Potra and Y.X. Shi, On enclosing simple roots of nonlinear equations, Math. Comp. 61,
733-744, (1993).
7. F. Potra, On Q-order and R-order of convergence, JOTA 63, 415-431, (1989).
8. K. Ozawa, Some globally convergent iterative method based on the bisection iteration for solving nonlinear
scalar equations, Computers Math. Applic. 28 (6), 83-91, (1994).
9. I.F. Steffensen, Remark on iteration, Skand. Aktuarietidskr. 16, 64-72, (1933).