Maths WorkshopMaths problems with full solutions
Exercise 761Calculus › Single-variable calculus › SequencesL1Added 2 Nov 2026

Heron's method for √2

#Newton's method#quadratic convergence#square roots

Statement

Let u0=1u_0=1 and un+1=12(un+2un)u_{n+1}=\dfrac12\left(u_n+\dfrac2{u_n}\right).

  1. Show that un+1−2=(un−2)22unu_{n+1}-\sqrt2=\dfrac{(u_n-\sqrt2)^2}{2u_n}.
  2. Show that un≥2u_n\ge\sqrt2 for n≥1n\ge1, that (un)n≥1(u_n)_{n\ge1} is decreasing, and that un→2u_n\to\sqrt2.
  3. Show that the error is roughly squared at each step.
Hint

For part 1, put everything over the common denominator 2un2u_n.

Show solutionHide solution

Solution

1.
un+1−2=un2+2−22un2un=(un−2)22un.u_{n+1}-\sqrt2=\frac{u_n^2+2-2\sqrt2u_n}{2u_n}=\frac{(u_n-\sqrt2)^2}{2u_n}.

2. By part 1 and un>0u_n>0, un+1≥2u_{n+1}\ge\sqrt2 for all nn. For n≥1n\ge1,
un+1−un=2−un22un≤0,u_{n+1}-u_n=\frac{2-u_n^2}{2u_n}\le0,
so (un)(u_n) is decreasing and bounded below by 2\sqrt2: it converges to some ℓ≥2\ell\ge\sqrt2 with ℓ=12(ℓ+2ℓ)\ell=\frac12\left(\ell+\frac2\ell\right), i.e. ℓ2=2\ell^2=2, so ℓ=2\ell=\sqrt2.

3. With εn=un−2\varepsilon_n=u_n-\sqrt2: εn+1=εn22un≤εn222≤εn2\varepsilon_{n+1}=\frac{\varepsilon_n^2}{2u_n}\le\frac{\varepsilon_n^2}{2\sqrt2}\le\varepsilon_n^2. This is quadratic convergence.

Numerics.
- u1=1.5u_1=1.5
- u2=1.41667u_2=1.41667
- u3=1.414216u_3=1.414216
- u4=1.41421356237…u_4=1.41421356237\dots

The number of correct decimals roughly doubles at each step: this is Newton's method applied to x2−2=0x^2-2=0.