The
fundamental theorem of algebra states that every th degree polynomial p can be written in the form :p(x) = C \left( x - x_1 \right) \left( x - x_2 \right) \cdots \left(x - x_n \right) , so that x_1,\ x_2,\ \ldots,\ x_n , are the roots of the polynomial. If we take the
natural logarithm of both sides, we find that :\ln \bigl| p(x) \bigr| = \ln \bigl| C \bigr| + \ln \bigl| x - x_1 \bigr| + \ln \bigl| x - x_2 \bigr| + \cdots + \ln \bigl| x - x_n \bigr|. Denote the
logarithmic derivative by : \begin{align} G &= \frac{ \operatorname{d} }{ \operatorname{d} x } \ln \Bigl| p(x) \Bigr| = \frac{ 1 }{ x - x_1 } + \frac{ 1 }{ x - x_2 } + \cdots + \frac{ 1 }{ x - x_n } \\ &= \frac{ p'(x) }{ \bigl| p(x) \bigr| } , \end{align} and the negated second derivative by :\begin{align} \ H &= -\frac{ \operatorname{d}^2 }{ \operatorname{d} x^2 } \ln \Bigl| p(x) \Bigr| = \frac{ 1 }{ (x - x_1)^2 } + \frac{ 1 }{ (x - x_2)^2 } + \cdots + \frac{ 1 }{ (x - x_n)^2 } \\ &= -\frac{ p''(x) }{ \bigl| p(x) \bigr| } + \left( \frac{ p'(x) }{ p(x) } \right)^2 \cdot\ \sgn\!\Bigl( p(x) \Bigr) .\end{align} We then make what calls a "drastic set of assumptions", that the root we are looking for, say, x_1 is a short distance, a, away from our guess x, and all the other roots are all clustered together, at some further distance b. If we denote these distances by : a \equiv x - x_1 and : b \approx x - x_2 \approx x - x_3 \approx \cdots \approx x - x_n , or exactly, : b \equiv \operatorname{harmonic\ mean}\Bigl\{ x - x_2,\ x - x_3,\ \ldots\ x - x_n \Bigr\} then our equation for \ G\ may be written as : G = \frac{ 1 }{ a } + \frac{ n - 1 }{ b } and the expression for H becomes : H = \frac{ 1 }{ a^2 } + \frac{ n - 1 }{ b^2 }. Solving these equations for a, we find that : a = \frac{ n }{ G \plusmn \sqrt{\bigl( n - 1 \bigr)\bigl( n H - G^2 \bigr) } } , where in this case, the square root of the (possibly)
complex number is chosen to produce largest absolute value of the denominator and make \ a\ as small as possible; equivalently, it satisfies: : \operatorname\mathcal{R_e} \biggl\{ \overline{G} \sqrt{ \left( n - 1 \right) \left( n H - G^2\right) } \biggr\} > 0 , where \mathcal{R_e} denotes real part of a complex number, and \overline{G} is the complex conjugate of G; or : a = \frac{ p(x) }{ p'(x) } \cdot \Biggl\{ \frac{ 1 }{ n } + \frac{ n - 1 }{ n } \sqrt{ 1 - \frac{ n }{ n-1 } \frac{ p(x)\ p''(x) }{p'(x)^2 }} \Biggr\}^{-1}, where the square root of a complex number is chosen to have a non-negative real part. For small values of p(x) this formula differs from the offset of the third order
Halley's method by an error of \operatorname\mathcal{O}\bigl\{(p(x))^3\bigr\}, so convergence close to a root will be cubic as well.
Fallback Even if the "drastic set of assumptions" does not work well for some particular polynomial , then can be transformed into a related polynomial for which the assumptions are viable; e.g. by first shifting the origin towards a suitable complex number , giving a second polynomial , that give distinct roots clearly distinct magnitudes, if necessary (which it will be if some roots are complex conjugates). After that, getting a third polynomial from by repeatedly applying the root squaring transformation from
Graeffe's method, enough times to make the smaller roots significantly smaller than the largest root (and so, clustered comparatively nearer to zero). The approximate root from Graeffe's method, can then be used to start the new iteration for Laguerre's method on . An approximate root for may then be obtained straightforwardly from that for . If we make the even more extreme assumption that the terms in G corresponding to the roots x_2,\ x_3,\ \ldots,\ x_n are negligibly small compared to the root x_1, this leads to
Newton's method. ==Properties==