Lax Equivalence Theorem
For a well-posed linear initial value problem and a consistent finite difference scheme, stability is equivalent to convergence. Precisely: the numerical solution converges to the exact solution as (with any fixed ratio or under a CFL constraint) if and only if the scheme is stable in the sense of Lax-Richtmyer (the discrete solution operator is uniformly bounded: for ).
Proof
Setup. Let the PDE be with solution operator . The finite difference scheme advances as where is the one-step discrete operator.
Consistency means where as (the local truncation error vanishes).
Convergence Stability. If the scheme converges for all smooth initial data, then by the Uniform Boundedness Principle (Banach-Steinhaus theorem), must be uniformly bounded. If not, there would exist with , contradicting convergence to the bounded .
Stability Convergence. Let be the global error. Write the telescoping decomposition:
Each bracketed term is the local error at step : by consistency, where as for smooth .
By stability: for all . Therefore: as , proving convergence.
For the FTCS scheme applied to : consistency holds with truncation error . Von Neumann stability analysis gives stability iff . By the Lax equivalence theorem, the scheme converges (with order ) under this CFL condition. Without the CFL condition, the scheme is unstable, and Lax equivalence tells us it cannot converge -- regardless of how consistent it is.
The Lax-Richtmyer theorem applies to linear problems. For nonlinear PDEs, convergence requires additional arguments (compactness, entropy conditions). The theorem also assumes a fixed spatial discretization refined together with time; for method-of-lines approaches where spatial and temporal discretizations are decoupled, separate stability analyses are needed for each component.