Let g:[a,b]→[a,b] be continuously differentiable with ∣g′(x)∣≤L<1 for all x∈[a,b]. Then g has a unique fixed point r in [a,b], and for every starting point x0∈[a,b] the iteration xn+1=g(xn) converges to r with ∣xn−r∣≤Ln∣x0−r∣.
Why is it true?
A slope smaller than one in absolute value means every application of g squeezes points closer together, so no matter where you start, repeated squeezing must collapse the whole interval onto a single point.
Proof sketch
Step 1 (existence via the intermediate value theorem). Let h(x)=g(x)−x. Since g(a)∈[a,b] we have g(a)≥a so h(a)≥0, and similarly g(b)≤b gives h(b)≤0. Since h is continuous, the Intermediate Value Theorem gives some r with h(r)=0, i.e. g(r)=r: a fixed point exists.
Step 2 (uniqueness via the mean value theorem). Suppose r1,r2∈[a,b] are both fixed points with r1=r2. The Mean Value Theorem gives some c between them with g(r1)−g(r2)=g′(c)(r1−r2); since g(r1)=r1 and g(r2)=r2, this reads r1−r2=g′(c)(r1−r2), so ∣r1−r2∣=∣g′(c)∣∣r1−r2∣≤L∣r1−r2∣. Since L<1 and ∣r1−r2∣>0, this is a contradiction, so r1=r2.
Step 3 (contraction at every step). For any xn∈[a,b], apply the Mean Value Theorem to g(xn)−g(r): there is some cn between xn and r with g(xn)−g(r)=g′(cn)(xn−r). Since g(r)=r and xn+1=g(xn), the left side is xn+1−r, so ∣xn+1−r∣=∣g′(cn)∣∣xn−r∣≤L∣xn−r∣.
Step 4 (iterate the contraction). Applying Step 3 repeatedly from n=0 gives ∣x1−r∣≤L∣x0−r∣, then ∣x2−r∣≤L∣x1−r∣≤L2∣x0−r∣, and inductively ∣xn−r∣≤Ln∣x0−r∣ for every n. Since 0≤L<1, the right side tends to 0 as n→∞, proving xn→r.