Skip to content
The book

Root finding: bisection, Newton–Raphson, fixed point, order of convergence

Why this is asked: Order of convergence is the whole topic: bisection 1, secant φ ≈ 1.618, Newton 2 (but only 1 at a multiple root), fixed point 1 unless g′(r) = 0.

In one sentence

Bisection is slow and certain, Newton is fast and unguaranteed, and Newton's famous quadratic rate holds only at a simple root.

Why the exam asks it

Because "order of convergence" is a precise notion with a small number of standard answers, and because the multiple-root case is a clean way to test whether the quadratic claim was memorised or understood.

The idea

A method has order pp if the errors satisfy ∣en+1∣≈C∣en∣p|e_{n+1}| \approx C|e_n|^p. Order 11 with C<1C<1 is linear; order 22 means the number of correct digits roughly doubles each step.

Bisection

Needs ff continuous with f(a)f(b)<0f(a)f(b)<0. Then a root exists by the intermediate value theorem and the interval halves each step, so after nn steps the error is at most (b−a)/2n(b-a)/2^n.

Order 11 with C=1/2C = 1/2 — slow, and the only method here that cannot fail. Ten steps gain a factor of 10241024, so about 33 decimal places.

Fixed point iteration

Rewrite f(x)=0f(x)=0 as x=g(x)x = g(x) and iterate xn+1=g(xn)x_{n+1}=g(x_n). If ∣g′(r)∣<1|g'(r)|<1 near the root, the iteration converges linearly with C=∣g′(r)∣C = |g'(r)|; if ∣g′(r)∣>1|g'(r)|>1 it diverges however good the starting point.

The same equation admits many rearrangements with different gg, and the choice decides convergence. That is why the question is usually "which of these iterations converges" rather than "does it".

When g′(r)=0g'(r)=0 the convergence is faster than linear — and Newton is exactly that case.

Newton–Raphson

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

At a simple root with f′′f'' continuous, convergence is quadratic, with C=∣f′′(r)/2f′(r)∣C = |f''(r)/2f'(r)|. Starting from x0=1x_0=1 for x2−2x^2-2: 3/23/2, then 17/1217/12, whose square exceeds 22 by only 1/1441/144 — the error squaring visibly.

method order guaranteed? how it fails bisection 1 yes, if sign change slow — halves each step fixed point 1 if |g′| < 1 near root diverges if |g′| > 1 secant 1.618 no needs two starting points Newton 2 no f′ = 0, cycles, or runs away Newton is quadratic only at a SIMPLE root. At a root of multiplicity m it is linear, with factor (m−1)/m — so 1/2 for a double root. Multiplying the step by m restores the quadratic rate.
Order of convergence against what each method guarantees. Newton is the fastest and the only one with no guarantee at all — and its quadratic rate needs a simple root.

At a root of multiplicity mm it is linear, with factor (m−1)/m(m-1)/m. For (x−1)2(x-1)^2 from x0=2x_0=2 the iterates are 3/23/2, 5/45/4, 9/89/8: the error halves rather than squares, and 1/2=(2−1)/21/2 = (2-1)/2. Using xn+1=xn−mf/f′x_{n+1}=x_n - m f/f' restores the quadratic rate, and that modification is a standard question.

Newton has no convergence guarantee. It fails when f′(xn)=0f'(x_n)=0, when the iterates cycle — the classic being x3−2x+2x^3-2x+2 from x0=0x_0=0, which alternates between 00 and 11 forever — and when a bad start sends it away entirely. Guaranteed convergence needs a hypothesis such as ff convex and monotone on an interval containing the root.

Secant

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

Order φ=1+52≈1.618\varphi = \frac{1+\sqrt5}{2} \approx 1.618, the golden ratio, which satisfies t2=t+1t^2 = t+1 — that equation coming directly from the error recurrence. Slower than Newton per step, but needs no derivative, so it is often faster in work done.

Where intuition breaks

"Newton always converges." It has no guarantee. Bisection is the one that cannot fail, and it is the slow one — the trade is the point.

"Newton is quadratic." At a simple root. At a double root it is linear with factor 1/21/2, which is barely better than bisection.

"A faster order always means fewer steps in practice." Order describes behaviour near the root. A method may not get near it at all, and Newton's failures are all far from the root.

"Fixed point iteration converges if ∣g′∣<1|g'|<1 somewhere." Near the root, and the iterates must stay in that neighbourhood. Options weaken this to a single point or to the whole line.

"Any rearrangement x=g(x)x=g(x) will do." For x2=2x^2=2, g(x)=2/xg(x)=2/x has ∣g′(2)∣=1|g'(\sqrt2)|=1 and the iteration cycles between two values forever. g(x)=(x+2/x)/2g(x)=(x+2/x)/2 is Newton and converges quadratically. Same equation, different behaviour.

"Bisection needs differentiability." Continuity and a sign change. It is the method with the weakest hypotheses.

"The secant method has order 2 since it approximates Newton." 1.6181.618. The approximation to f′f' costs the difference.

The exam's angle

  1. Check the multiplicity before claiming a rate. A repeated factor turns Newton linear, and that is the commonest trick in this topic.
  2. For fixed point questions, differentiate gg at the root and compare ∣g′∣|g'| with 11.
  3. Count bisection steps with (b−a)/2n<ε(b-a)/2^n < \varepsilon — the answer is a logarithm and it is usually asked directly.
  4. Remember the orders: bisection 11, fixed point 11, secant 1.6181.618, Newton 22, Newton at a root of multiplicity mm back to 11.
  5. If asked when Newton fails, name a mechanism — vanishing derivative, cycling, or a bad start — rather than saying it always works.

The night before

  • Order pp: ∣en+1∣≈C∣en∣p|e_{n+1}| \approx C|e_n|^p. Linear is p=1p=1 with C<1C<1.
  • Bisection: needs continuity and a sign change, error (b−a)/2n(b-a)/2^n, order 11, never fails.
  • Fixed point: converges iff ∣g′(r)∣<1|g'(r)|<1 near the root, linearly with C=∣g′(r)∣C=|g'(r)|.
  • Newton: quadratic at a simple root, C=∣f′′/2f′∣C = |f''/2f'|. Linear with factor (m−1)/m(m-1)/m at a root of multiplicity mm; xn+1=xn−mf/f′x_{n+1}=x_n-mf/f' restores quadratic.
  • Newton fails at f′=0f'=0, by cycling (x3−2x+2x^3-2x+2 from 00), or from a bad start.
  • Secant: order 1+52≈1.618\frac{1+\sqrt5}{2}\approx1.618, no derivative needed.
  • x2=2x^2=2: g=2/xg=2/x cycles, g=(x+2/x)/2g=(x+2/x)/2 is Newton.

See it move

Newton's method: racing — and cyclinginteractive

This visual is part of Trap Analysis

Slide the starting point: quadratic convergence one moment, an eternal 2-cycle the next. Local convergence, felt.

Unlock interactive visuals

The trap here

“Newton's method converges quadratically to any root” — false

f(x)=x2f(x) = x^{2} at the root 0

The root is double: xnx_{n}₊1=xn/2_{1} = x_{n}/2, only linear convergence.

More on this →

More in Numerical Analysis

Take it further

Last revised . Found a mistake? Tell us — corrections are the fastest thing we act on.

Next: Interpolation and numerical integration with error terms

Create a free account to keep your place and have this feed your study plan.

ShareWhatsAppTelegram

Open this in the full syllabus view · Unit 3