Abstract
We study the local convergence of a generalized Steffensen method. We show that this method substantially improves the convergence order of the classical Steffensen method. The convergence order of our method is greater or equal to the number of the controlled nodes used in the Lagrange-type inverse interpolation, which, in its turn, is substantially higher than the convergence orders of the Lagrange type inverse interpolation with uncontrolled nodes (since their convergence order is at most (2)).
Author
Ion Păvăloiu
(Tiberiu Popoviciu Institute of Numerical Analysis)
Keywords
nonlinear equations in R; Steffensen method.
PDF file (on the journal website).
Cite this paper as:
I. Păvăloiu, Local convergence of general Steffensen type methods, Rev. Anal. Numér. Théor. Approx., 33 (2004) 1, pp. 79-86. https://doi.org/10.33993/jnaat331-762
About this paper
Publisher Name
Print ISSN
1222-9024
Online ISSN
2457-8126
References
Paper (preprint) in HTML form
Local convergence
of general Steffensen type methods∗
Abstract.
We study the local convergence of a generalized Steffensen method. We show that this method substantially improves the convergence order of the classical Steffensen method. The convergence order of our method is greater or equal to the number of the controlled nodes used in the Lagrange-type inverse interpolation, which, in its turn, is substantial higher than the convergence orders of the Lagrange type inverse interpolation with uncontrolled nodes (since their convergence order is at most ).
65H05.
Nonlinear scalar equations, Steffensen type method.
1. Introduction
In this paper we study the local convergence of some general methods of Aitken-Steffensen type, which are based on inverse interpolation of Lagrange type.
Let , , be a function and , , distinct points in , which we call interpolation nodes. Denote , , and suppose that for . Assume in the beginning that , is one-to-one, i.e., there exists . Consider the Lagrange polynomial with the interpolation nodes , and the values of on these nodes , . This is the inverse interpolation polynomial, which we denote by , and it can be represented in the Lagrange form
(1) |
and in the Newton form:
(2) | ||||
where denotes the -th order divided difference of the function on the nodes .
Assuming that admits derivatives up to the order on the interval , then
(3) |
where is a point belonging to the smallest interval containing . Denote
Consider now the equation
(4) |
If it has a solution , then obviously
(5) |
An approximation of the solution can be obtained from (3) for , i.e.,
(6) |
whence, by neglecting the remainder we get
(7) |
and the error
(8) |
Denoting , then
(9) |
Assuming that and denoting , then we can obtain a new approximation given by relation
(10) |
where, as it can be seen, the node has been neglected and instead we consider . The above procedure may continue indefinitely: assuming that we have obtained the approximations then the next approximation is given by
(11) |
where , . If all the iterates are contained in , then the procedure may continue indefinitely.
In the same way as for (9), we get the following error bound:
(12) |
Assume that , and denote
Obviously
(13) |
Suppose now that , with and , . Then
(16) |
where
(17) |
Let now be the unique positive solution of equation
(20) |
Assume that the values of obey
(21) |
for a certain constant , i.e., . Then one can show by induction using (19) that
(22) |
In [8] it is shown that verifies . It is clear that the convergence order of the sequence given in (11) is less than 2.
In order to increase the convergence order of the sequence we proceed as follows. Consider the following equation, equivalent to (4):
(23) |
We shall choose the interpolation nodes in (11) using , generalizing in this way the Steffensen method.
2. General methods of Steffensen type
Assume in the beginning that for all , it follows that .
Let be an initial approximation of the solution of equation (14). We shall use the following notations:
(24) |
which, by (7) lead to a new approximation for
(25) |
where , being given by (24).
Assume that obeys the Lipschitz condition on , i.e. there exists such that
Under this hypothesis, taking into account (24), we are lead to
(28) |
Let now be the next approximation for ; then, analogously to (24), we consider in (7) the following values to at the interpolation nodes:
(29) |
In the same way as above, we obtain the next approximation for , which satisfies
In general, if is an approximation of and we set
then by (7) we obtain the next approximation , which satisfies
(30) |
Denoting , then from the above relation we deduce
which leads to the conclusion that for , method (11) converges superlinearly. Moreover, if is chosen such that then and therefore
The error at each step is bounded by:
(31) |
In the following we analyze two particular cases.
-
(1)
Case . In this case (11) leads to the well known Steffensen method.
Indeed, by (2) we get
(32) hence, taking into account the equality
for we obtain the approximation
(33) i.e., the first step in the chord method.
Obviously, (9) may continue by
(34) Denoting in (33) and , we get
and in general
(35) which is precisely the Steffensen method.
In this case, the elements of the sequence have the form
and obey
If , then obviously
and hence , with the error
whence (35) converges quadratically.
-
2.
Case
It can be easily seen that the second order divided difference
can be expressed as(36) By (2) we get
Setting and taking into account (36) and the corresponding formula for the first order divided difference, we are lead to
(37) i.e., to a method correcting the chord method.
In general, a method of type (37) has the form
(38) . If in (37) we control the interpolation nodes as
we obtain
In general, if is an approximation to , then is given by
(39) Denoting then the error satisfies at each iteration step:
(40) where
Assuming , then , with the convergence order at least .
Suppose in the following that the function given by (23) has derivatives up to the -th order, , on and its derivatives satisfy
(41) In this case, if the derivative of -th order in continuous on and
then for all one has
(42) We make the following notations:
By (43), we are lead to
We obtain the sequence of approximation for which, if denoting
(44) we get
(45)
References
- [1]
- [2] Balázs, M., A bilateral approximating method for finding the real roots of real equations, Rev. Anal. Numér. Théor. Approx., 21, no. 2, pp. 111–117, 1992.
- [3] Brent, R., Winograd, S. and Walfe, Ph., Optimal iterative processes for root-finding, Numer. Math., 20, no. 5, pp. 327–341, 1973.
- [4] Coman, C., Some practical approximation methods for nonlinear equations, Mathematica – Rev. Anal. Numér. Théor. Approx., 11, nos. 1–2, pp. 41–48, 1982.
- [5] Cassulli, V. and Trigiante, D., The convergence order for iterative multipoint procedures, Calcolo, 13, no. 1, pp. 25–44, 1977.
- [6] Iancu, C., Păvăloiu, I. and Şerb, I., Méthodes iteratives optimales de type Steffensen obtinues par interpolation inverse, Faculty of Mathematics, “Babeş-Bolyai” University, Seminar on Functional analysis and Numerical Methods, Preprint no. 1, pp. 81–88, 1983.
- [7] Kacewicz, B., An integral-interpolation iterative method for the solution of scalar equations, Numer. Math., 26, no. 4, pp. 355–365, 1976.
- [8] Ostrowski, A., Solution of Equations in Euclidian and Banach Spaces, Academic Press, New York and London, 1973.
- [9] Păvăloiu, I., La résolution des equations par interpolation, Mathematica, 23(46), no. 1, pp. 61–72, 1981.
- [10] Păvăloiu, I. and Şerb, I., Sur des méthodes de type intérpolatoire à vitesse de convergence optimale, Rev. Anal. Numér. Théor. Approx., 12, no. 1, pp. 83–88, 1983.
- [11] Păvăloiu, I., Optimal efficiency index for iterative methods of interpolatory type, Computer Science Journal of Moldova, 5, no. 1 (13), pp. 20–43, 1997.
- [12] Traub, J. F., Iterative Methods for the Solution of Equations, Pretince-Hall, Inc. Englewood Clifs, N.J., 1964.
- [13] Turowicz, A. B., Sur les derivées d’ordre superieur d’une fonction inverse, Ann. Polon. Math., 8, pp. 265–269, 1960.
- [14]