Richardson Method

The Richardson method (also called the symmetric or central-difference method) approximates the time derivative using a centred difference spanning two steps:

This is second-order in time ( per step) because the centred difference cancels the first-order error term.

Stability Analysis

Despite its higher formal accuracy, the Richardson method is unconditionally unstable. Applying it to the test ODE gives a two-step recurrence. Analysis shows that one of the two independent solutions grows without bound regardless of the step size . This means the numerical solution always diverges, even for stable ODEs with arbitrarily small .

This is in sharp contrast to methods like the Implicit Trapezoid Method and Implicit Euler method, which are unconditionally stable. The Richardson method’s instability makes it unsuitable for practical use, despite its apparent accuracy.

Stability of a method | Explicit Euler method | Implicit Trapezoid Method | Stability of an ODE