paper

Convergence of numerical ODE solvers and Lyapunov's theory of stability

arXiv:math/9904136

Abstract

For the ordinary differential equation (ODE) , , , , assume to be at least continuous in and locally Lipshitz in , and if necessary, several times continuously differentiable in and . We associate a conditioning function with each solution which captures the accumulation of global error in a numerical approximation in the following sense: if is an approximation derived from a single step method of time step and order then $\norm{\tilde{x}(t;h) - x(t)} < K(E(t)+ε)h^r$ for , any , sufficiently small , and a constant . Using techniques from the stability theory of differential equations, this paper gives conditions on for to be upper bounded linearly or by a constant for . More concretely, these techniques give constant or linear bounds on when is a trajectory of a dynamical system which falls into a stable, hyperbolic fixed point; or into a stable, hyperbolic cycle; or into a normally hyperbolic and contracting manifold with quasiperiodic flow on the manifold.