Graeffe's method
Redirect page
Redirect to:
- REDIRECT Dandelin-Gräffe method
- REDIRECT Dandelin-Graeffe method
- REDIRECT Graeffe-Lobachevsky method
Graeffe's method is an algorithm for finding multiple roots of a polynomial. It was developed independently by Graeffe, Dandelin, and Lobachevsky (MathWorld). The method separates the roots of a polynomial by squaring them repeatedly, and uses the Vieta relations in order to approximate the roots.
Let be an degree polynomial.
Then
Hence
The roots of (when viewed as a polynomial in the variable ) are . We have sqaured the roots of our original polynomial . Iterating this procedure several times separates the roots with respect to their magnitudes. Repeating k times gives a polynomial in the variable of degree n. Write this polynomial as
Next the Vieta relations are used
So that if the roots are sufficiently separated
and so on.
Finally logarithms are used in order to find the roots of the original polynomial. Graeffe's method works best for polynomials with real simple roots, though it can be adapted for polynomials with complex roots and double roots.
See also
Root-finding algorithm Vieta relations