Stability of a numerical method 2026-10-05
For a numerical evolution, stability means that perturbations of the initial data and forcing remain bounded over a fixed time interval, with a bound independent of the discretization parameters. For a linear homogeneous recurrence, a mesh-uniform bound on powers of its update matrix provides this estimate. Von Neumann stability analysis and the energy method are two complementary ways to establish it.
For the periodic-grid recurrencethe exact Von Neumann stability analysis range at fixed is . The Fourier symbol gives , . The root near one obeys , proving instability for .
For , . Writing the modal recurrence as , the BDF2 discrete energy identity proves nonincrease of . Summing modes proves stability uniformly even when varies within .
This shifted scheme is not a consistent standard heat discretization under : dividing its extra spatial-shift defect by produces . On a finite interval with Dirichlet boundary conditions it also requires an extra boundary closure. Thus the periodic stability theorem is not a theorem of convergence to the heat equation or of stability for an unspecified boundary treatment.
Upwind finite difference scheme 2026-10-06
For constant-speed advection with , the explicit upwind scheme uses , . For the neighbour must be on the other side. When , the update is a convex combination and is contractive in the maximum norm on a periodic grid, or with appropriate controlled inflow data.
On a periodic grid, Von Neumann stability analysis gives and , proving the same exact contraction range in the discrete L2 norm. Boundary estimates are still required on a finite interval; stable scalar eigenvalues of a triangular boundary update alone need not give a mesh-uniform bound.