Abstract

It is commonly found in the fixed-step numerical integration of nonlinear differential equations that the size of the integration step is opposite related to the numerical stability of the scheme and to the speed of computation. We present a procedure that establishes a criterion to select the largest possible step size before the onset of chaotic numerical instabilities, based upon the observation that computational chaos does not occur in a smooth, continuous way, but rather abruptly, as detected by examining the largest Lyapunov exponent as a function of the step size. For completeness, examination of the bifurcation diagrams with the step reveals the complexity imposed by the algorithmic discretization, showing the robustness of a scheme to numerical instabilities, illustrated here for explicit and implicit Euler schemes. An example of numerical suppression of chaos is also provided.