Fixed-point iteration with 0<λ<1 (linear convergence) can be painfully slow when λ is close to 1. Aitken acceleration is a technique that uses three consecutive iterates to construct a much better estimate of the root, dramatically reducing the number of steps needed. It does not change the underlying iteration; it simply extrapolates from the pattern of convergence.
The Acceleration Formula
Given three consecutive iterates xk, xk+1, xk+2 from a fixed-point iteration, the Aitken accelerated estimate is:
x^k+2=xk−xk+2−2xk+1+xk(xk+1−xk)2
The denominator xk+2−2xk+1+xk is the second finite difference of the sequence, measuring the curvature of the convergence path. When the sequence is converging linearly at rate λ, this formula extrapolates exactly to the fixed point.
Worked Example
Problem: Let g(x)=x+161(x1−0.5) with x0=1.5. Apply one round of Aitken acceleration.