Opening your learning space
Starting the app …
Opening your learning space
Starting the app …
Newton’s method approximates a root by finding where the tangent at the current estimate crosses the x-axis.
Free to browse · flashcards or a multiple-choice quiz · import from Essential
Formula
x and xk use the units of the unknown; f/f′ has the same units as x.
| Symbol | Meaning | Unit |
|---|---|---|
| Estimate at iteration k | unit of variable x | |
| Function value at the current estimate | unit of function f | |
| f′(xk) | Derivative at the current estimate | unit of f / unit of x |
| Next estimate from the tangent intercept | unit of variable x |
x_{k+1}=x_k-\frac{f(x_k)}{f'(x_k)}Original schematic by Quanta
Free with a Quanta account. Your download stays ready after registration.
The iteration follows from the linear approximation f(x)≈f(xk)+f′(xk)(x−xk), set equal to zero. Near a simple root, and with a sufficiently close starting value, convergence is usually quadratic. Convergence is not guaranteed for arbitrary starts: f′ may be zero or very small, a step may leave the useful region, or iterates may oscillate or diverge. A stopping rule should consider both the step size and the residual.
Local convergence typically needs a simple root, f′≠0 and a sufficiently close initial value; arbitrary starts are not guaranteed.
The tangent at the current point approximates f; its x-axis intercept becomes the next estimate.
Check the function value from successive iterates
Follows algebraically from the iteration; numerical rounding remains possible.
Take one Newton step for x2−2 from starting value 1.5.
f(1.5)=0.25 and f′(1.5)=3.
Thus x1=1.5−0.25/3≈1.41667.
Treating a small step alone as proof of convergence.
Also check |f(xk)| and account for bounds, derivative zeros and rounding.
Formula cluster
Tangent linearization yields a fast local iteration.
For f(x)=x2−2 and x0=1.5, x1=1.5−0.25/3≈1.41667. A second step gives x2≈1.41422, close to √2. Check: |x22−2|≈1.2×10−5; the residual is small, but the stopping rule determines whether that accuracy is sufficient.
Approximate roots of equations without elementary solutions and understand iterative solvers used in science and engineering.
Here is how to work through a typical Newton’s method for finding roots (xk+1 = xk − f(xk)/f′(xk)) task step by step:
Task
Take one Newton step for x2−2 from starting value 1.5.
Solution path
f(1.5)=0.25 and f′(1.5)=3.
Thus x1=1.5−0.25/3≈1.41667.
Near the current estimate xk, the tangent approximates the function by f(xk)+f′(xk)(x−xk). Set this line equal to zero and solve for x to obtain its x-axis intercept. This gives xk+1=xk−f(xk)/f′(xk). Geometrically, it is a new root candidate; algebraically, it is a step based on linearization. If f′(xk)=0, division is impossible. A very small derivative can also produce an excessively large step. For example, for f=x2−2 at x0=1.5, f=0.25 and f′=3, so x1≈1.41667. The tangent intercept moves closer to √2. This step illustrates the approximation, not an error bound.
No. Under favorable local conditions, especially near a simple root with nonzero derivative, the method converges quickly. A poor starting value can instead jump into an unsuitable region, oscillate or diverge. At multiple roots the usual convergence order decreases; if f′=0 the step is undefined. Even a continuous function with a root does not guarantee success from every starting point. Choose a justified start, monitor both residual and step size, and set a maximum iteration count. For robustness, combine Newton’s method with a bracketed method such as bisection.
A practical stopping rule combines two quantities: a small residual |f(xk)| and a small change |xk−xk−1| relative to the desired tolerance. A small step alone can mean the method is stalled rather than near a root. Conversely, for poorly scaled functions a small residual may hide substantial uncertainty in x. Check scaling, use both absolute and relative tolerances, and limit the number of iterations. The reported precision should also not imply more accuracy than the input data support. Report a stop caused by a stalled residual as failure, not as successful convergence. Safeguards may still be needed.
Before each step, check whether f′(xk) is numerically large enough; a nearly zero denominator can produce a huge jump. If needed, restrict the step to a plausible interval or combine Newton with bisection: while a sign change brackets the root, accept a fast Newton step only if it stays inside the bracket. Otherwise halve the interval. This is slower but preserves a meaningful bound for the solution. Monitor |f(xk)| and step size separately. A Newton step outside the permitted range is not progress, even when its formula was evaluated correctly.
Quadratic convergence typically holds near a simple root, where f′ does not vanish at the root. At an m-fold root, the derivative also vanishes, and standard Newton iteration generally becomes only linear. For f(x)=(x−1)2, the step is xk+1=(xk+1)/2: the distance to the root is halved each iteration instead of being approximately squared. If multiplicity m is known, the modified iteration xk+1=xk−m f(xk)/f′(xk) can restore fast convergence. This correction requires the correct multiplicity; choosing m incorrectly can make iteration worse. A residual check can reveal the slowdown before many extra iterations are spent.
Quanta exam set
Curated exam set for "Newton’s method for finding roots":
Question (front)
Which formula describes Newton’s method for finding roots?
Answer in your set
Question (front)
How do you rearrange Newton’s method for finding roots for Check the function value from successive iterates?
Answer in your set
Question (front)
Which common mistake happens with Newton’s method for finding roots?
Answer in your set
+ 7 more cards: units, variables, derivation, example, exam task
The formula set contains 10 cards. After importing, review them and start practicing; your ratings determine later review intervals.
This list names subject references and further reading. A page or section number appears when it is part of the reference; these are not verbatim quotations.
Create a curated FSRS exam set for xk+1 = xk − f(xk)/f′(xk): formula recall, variables, derivation, rearrangement, worked example, common mistakes and exam context.
Curated formula set · LaTeX · FSRS spaced repetition · import from Essential