Skip to main content
SingaporeFurther MathsSyllabus dot point

How does the Newton-Raphson method find a root of an equation, and when does it succeed or fail?

Apply the Newton-Raphson method to find a root of an equation numerically and discuss its convergence and failure cases

A focused answer to the H2 Further Mathematics outcome on the Newton-Raphson method. The iterative formula, its geometric meaning as a tangent intercept, choosing a starting value, the quadratic convergence, and the situations in which the method fails.

Generated by Claude Opus 4.811 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. The answer
  3. Examples in context
  4. Try this

What this dot point is asking

SEAB wants you to apply the Newton-Raphson method to find a root of an equation f(x)=0\mathrm{f}(x) = 0 numerically, to understand its geometric basis as the intercept of the tangent line, to perform iterations to a stated accuracy, and to discuss its convergence (typically fast) and the circumstances in which it fails.

The answer

The iterative formula

Starting from an estimate x0x_0, the Newton-Raphson iteration is

xn+1=xnf(xn)f(xn).x_{n+1} = x_n - \frac{\mathrm{f}(x_n)}{\mathrm{f}'(x_n)}.

Each step uses both the function value and its derivative at the current estimate.

The geometric meaning

At the point (xn,f(xn))(x_n, \mathrm{f}(x_n)) draw the tangent to the curve. The next estimate xn+1x_{n+1} is where that tangent crosses the xx-axis. Because a smooth curve is well approximated by its tangent near a root, the estimates close in on the root rapidly.

Choosing a starting value

A good x0x_0 is one near the root, ideally with f\mathrm{f} and the iteration well behaved nearby. Locating a sign change (f(a)\mathrm{f}(a) and f(b)\mathrm{f}(b) of opposite sign) brackets a root and suggests a sensible start between aa and bb.

Convergence

When it works, Newton-Raphson converges quadratically: the number of correct decimal places roughly doubles each step. This is much faster than simple iteration, which is why it is the workhorse root-finder. Stop when successive estimates agree to the required accuracy.

When the method fails

The method can fail or behave badly when:

  • f(xn)\mathrm{f}'(x_n) is zero or near zero (a nearly horizontal tangent sends the estimate far away);
  • the starting value is too far from the root (it may converge to a different root or diverge);
  • the iteration falls into a cycle (oscillating between values without converging);
  • there is an inflection or symmetry that causes the estimates to overshoot.

Examples in context

Example 1. Square roots inside a calculator. The iteration xn+1=xn2+a2xnx_{n+1} = \tfrac{x_n}{2} + \tfrac{a}{2x_n} for a\sqrt{a} is Newton-Raphson applied to x2a=0x^2 - a = 0, and is essentially the algorithm hardware uses to compute square roots quickly.

Example 2. Solving implicit equations in engineering. Equations such as the Colebrook equation for pipe friction have no closed-form solution and are solved by Newton-Raphson, which is why the method is built into engineering and scientific software.

Try this

Q1. Write the Newton-Raphson iteration formula. [1 mark]

  • Cue. xn+1=xnf(xn)f(xn)x_{n+1} = x_n - \dfrac{\mathrm{f}(x_n)}{\mathrm{f}'(x_n)}.

Q2. What does xn+1x_{n+1} represent geometrically? [1 mark]

  • Cue. The point where the tangent to the curve at (xn,f(xn))(x_n, \mathrm{f}(x_n)) crosses the xx-axis.

Q3. Why should the starting value avoid a turning point of f\mathrm{f}? [2 marks]

  • Cue. There f(xn)0\mathrm{f}'(x_n) \approx 0, so the correction ff\tfrac{\mathrm{f}}{\mathrm{f}'} is huge and throws the next estimate far from the root.

Exam-style practice questions

Practice questions written in the style of SEAB exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

Original6 marksUse the Newton-Raphson method with x0=2x_0 = 2 to find a root of f(x)=x32x5=0\mathrm{f}(x) = x^3 - 2x - 5 = 0, giving two iterations x1x_1 and x2x_2 to four decimal places.
Show worked answer →

The iteration is xn+1=xnf(xn)f(xn)x_{n+1} = x_n - \dfrac{\mathrm{f}(x_n)}{\mathrm{f}'(x_n)} with f(x)=x32x5\mathrm{f}(x) = x^3 - 2x - 5 and f(x)=3x22\mathrm{f}'(x) = 3x^2 - 2.

At x0=2x_0 = 2: f(2)=845=1\mathrm{f}(2) = 8 - 4 - 5 = -1; f(2)=122=10\mathrm{f}'(2) = 12 - 2 = 10. So

x1=2110=2.1.x_1 = 2 - \frac{-1}{10} = 2.1.

At x1=2.1x_1 = 2.1: f(2.1)=9.2614.25=0.061\mathrm{f}(2.1) = 9.261 - 4.2 - 5 = 0.061; f(2.1)=13.232=11.23\mathrm{f}'(2.1) = 13.23 - 2 = 11.23. So
x2=2.10.06111.23=2.10.005432=2.0946 (4 d.p.).x_2 = 2.1 - \frac{0.061}{11.23} = 2.1 - 0.005432 = 2.0946\ (\text{4 d.p.}).

Markers reward the Newton-Raphson formula, the derivative, the substitution at each step, and x1=2.1x_1 = 2.1, x2=2.0946x_2 = 2.0946.

Original5 marksExplain, with reference to the tangent line, why the Newton-Raphson method may fail to converge if the starting value is chosen where f(x)\mathrm{f}'(x) is close to zero.
Show worked answer →

Geometrically, each Newton-Raphson step replaces the curve by its tangent at xnx_n and takes the next estimate to be where that tangent crosses the xx-axis. The step is xn+1=xnf(xn)f(xn)x_{n+1} = x_n - \dfrac{\mathrm{f}(x_n)}{\mathrm{f}'(x_n)}.

If f(xn)\mathrm{f}'(x_n) is close to zero, the tangent is nearly horizontal, so it crosses the axis a long way from xnx_n. The correction f(xn)f(xn)\dfrac{\mathrm{f}(x_n)}{\mathrm{f}'(x_n)} becomes very large, throwing the next estimate far away, possibly past other roots or off to a region where the method diverges or oscillates.

In the extreme case f(xn)=0\mathrm{f}'(x_n) = 0 (a turning point) the formula is undefined, as the horizontal tangent never meets the axis.

Markers reward the tangent-intercept interpretation, linking a small f(xn)\mathrm{f}'(x_n) to a nearly horizontal tangent and a huge correction, and the undefined case at a turning point.

Related dot points