Sharkovskii’s theorem and the limits of digital computers for the simulation of chaotic dynamical systems
Chaos is a unique paradigm in classical physics within which systems exhibit extreme sensitivity to the initial conditions. Thus, they need to be handled using probabilistic methods commonly based on ensembles. However, initial conditions generated by digital computers fall within the sparse set of discrete IEEE floating point numbers which have non-uniform distributions along the real axis. Therefore, there are many missing initial conditions whose absence might be expected to degrade the computed statistical properties of chaotic systems. The universality of this problem is enshrined in Sharkovskii’s theorem which is the simplest mathematical statement of the fact that no finite number representation of a chaotic dynamical system can account for all of its properties and shows that the precision of the representation limits the accuracy of the resulting digital behaviour. • No digital computer can account for all the properties of a chaotic dynamical system. • The lower the precision of the numerical system the poorer the approximation becomes. • It can be mitigated to a limited extent by stochastic rounding. • Analogue computing should in principle eliminate such pathologies.
Authors
- Peter V. Coveney (ORCID: https://orcid.org/0000-0002-8787-7256)
Institutions
- School of Advanced Study (GB)
- University College London (GB)
- University of Amsterdam (NL)
Publication Details
- Journal
- Journal of Computational Science
- Published
- 2024-10-03
- DOI
- https://doi.org/10.1016/j.jocs.2024.102449
- Citations
- 3
- Primary Topic
- Mathematical Dynamics and Fractals
- Type
- article
- Field-Weighted Citation Impact
- 2.67
Funders
- UK Research and Innovation
- Engineering and Physical Sciences Research Council