Newton's Method for Finding Roots
What Can Go Wrong?
When Newton's method works, it usually works very well and the values of the approach a root of very quickly, often doubling the number of correct digits with each iteration. There are, however, several things which can go wrong.
One obvious problem with Newton's method is that can be 0. Then we are trying to divide by 0 and is undefined. Geometrically, if , then the tangent line to the graph of at is horizontal and does not intersect the -axis at one point (Fig. 12). If , just pick another starting value and begin again. In practice, a second or third choice of usually succeeds.
There are two other less obvious difficulties that are not as easy to overcome - the values of the iterates may become locked into an infinitely repeating loop (Fig. 13), or they may actually move farther away from a root (Fig. 14).
Example 3: Put and use Newton's method to find the first two iterates, and , for the function .
Solution: This is the same function as in the previous Practice problem, but we are using a different starting value for so
which is the same as , so and . The values of alternate between 1 and 0 and do not approach a root.
Newton's method behaves badly at only a few starting points for this particular function. For most starting points Newton's method converges to the root of this function.
There are some functions which defeat Newton's method for almost every starting point.
Practice 5: For and , verify that . Also try , and verify that the same pattern holds: . Graph and explain why the Newton's method iterates get farther and farther away from the root at .
Newton's method is powerful and quick and very easy to program on a calculator or computer. It usually works so well that many people routinely use it as the first method they apply. If Newton's method fails for their particular function, they simply try some other method.