Abstract
This note is a short description of a procedure searching for the zero of least modulus of a given polynomial. Further details may be found in [8].
The method is based on Newton's formula, and the main problem is to find an approximation to the zero, close enough to make Newton's method converge. We solve this problem iteratively, making use of the information Newton's formula gives about the direction of steepest descent. In this way we obtain a sequence of points giving decreasing function values. When a certain condition is fulfilled, securing convergence of Newton's method, this is used directly.
With very few modifications the procedure can be used to find a zero of an arbitrary analytic functionf:C →C.
Similar content being viewed by others
References
D. Adams,A Stopping Criterion for Polynomial Root Finding, Comm. ACM 10 (1967), 655–658.
F. Bauhuber,Direkte Verfahren zur Berechnung der Nullstellen von Polynomien, Computing 5 (1970), 97–118.
B. Dejon and P. Henrici,Constructive Aspects of the Fundamental Theorem of Algebra, Wiley-Interscience, 1967.
A. S. Householder,The Numerical Treatment of a Single Nonlinear Equation, McGraw-Hill, 1970.
M. A. Jenkins,Three-stage variable shift iterations for the solution of Polynomial Equations with a posteriori error bounds for the zeros, Technical Report no cs 143 (1969) Computer Science Department, Stanford University.
M. A. Jenkins and S. F. Traub,A Three-stage Algorithm for Real Polynomials Using Quadratic Iteration, SIAM J. on Numerical Analysis (1970), 545–566.
M. A. Jenkins and S. F. Traub,A Three-Stage Variable-Shift Iteration for Polynomial Zeros and Its Relation to Generalized Rayleigh Iteration, Numerische Mathematik (1970), 252–263.
K. Madsen,Procedure NEWC for finding roots of Polynomials, Report nr. 4, Institute for Numerical Analysis, DtH, DK-2800 Lyngby, Denmark, 1972.
A. M. Ostrowski,Solution of Equations and Systems of Equations, Academic Press, 1966.
G. Peters and J. H. Wilkinson,Practical problems arising in the Solution of Polynomial Equations, Journal of the Institute of Mathematics and its Applications (1971), 16–35.
B. Svejgaard, Contribution no. 21,Zeros of Polynomials, BIT 7 (1967), 240–246.
J. H. Wilkinson,Rounding Errors in Algebraic Processes, Prentice-Hall, 1963.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Madsen, K. A root-finding algorithm based on Newton's method. BIT 13, 71–75 (1973). https://doi.org/10.1007/BF01933524
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01933524