Why CNS?

A chaotic dynamical system has a popular property called sensitive dependence on initial conditions (SDIC), which means that the system is very sensitive to the initial conditions. It not only has the sensitivity dependence on initial conditions (SDIC) but also possesses the sensitivity dependence on numerical algorithms (SDNA), as reported by Lorenz [W1]. Thus, for a chaotic dynamical system, calculated trajectories of computer simulations are very sensitive to the initial conditions and numerical algorithms. This is the reason why we need to develop a new numerical algorithm for chaotic dynamical systems.

The results of chaotic dynamical systems given by the CNS can be regarded as a “clean” benchmark solution, which is the main purpose of proposing this CNS strategy. By contrast, solely adopting the Taylor series method [W2] to solve a chaotic system for high precision, one usually does not focus on the “critical predictable time” Tc and thus obtain a mixture of the “true” physical solution and the “false” numerical noise, which are mostly at the same order of magnitude, since the background numerical noise of a simulation of chaos should increase exponentially (and quickly) until to the same level of “true” physical solution, which is not considered by traditional numerical strategies.

Works using CNS

The CNS has already been used in varies chaotic dynamcial systems.

Classical Lorenz 69 system

A reproducible and convergent numerical solution of the Lorenz system is obtained within \(t \in [0,10000]\) by Liao and Wang [W3].

Three-body problem

Significantly, the CNS strategy was applied to investigate the periodic orbits of the famous three-body problem, and more than 2000 brand-new families of periodic orbits were discovered successfully by Li et al [W4, W5, W6]. (For more gifs and pictures please refer to Periodic orbits for Newtonian planar three-body problem)

Spatiotemporal chaos

As for spatiotemporal chaos, Hu & Liao [W7] and Qin & Liao [W8] proposed an efficient CNS strategy utilized in physical space to numerically solve the 1D complex Ginzburg-Landau equation (CGLE) and the damped driven sine-Gordon equation (SGE), respectively.

Turbulence

Qin & Liao [W9] provide rigorous evidence that numerical noises as a kind of tiny artificial stochastic disturbances have quantitatively and qualitatively large-scale influences on a sustained turbulence.

References

[W1]

Edward N Lorenz. Computational chaos-a prelude to computational instability. Physica D: Nonlinear Phenomena, 35(3):299–317, 1989.

[W2]

George Corliss and YF Chang. Solving ordinary differential equations using taylor series. ACM Transactions on Mathematical Software (TOMS), 8(2):114–144, 1982.

[W3]

ShiJun Liao and PengFei Wang. On the mathematically reliable long-term simulation of chaotic solutions of lorenz equation in the interval [0, 10000]. Science China Physics, Mechanics and Astronomy, 57:330–335, 2014.

[W4]

XiaoMing Li and ShiJun Liao. More than six hundred new families of newtonian periodic planar collisionless three-body orbits. Science China Physics, Mechanics & Astronomy, 60:1–7, 2017.

[W5]

Xiaoming Li, Yipeng Jing, and Shijun Liao. Over a thousand new periodic orbits of a planar three-body system with unequal masses. Publications of the Astronomical Society of Japan, 70(4):64, 2018.

[W6]

Xiaoming Li and Shijun Liao. Collisionless periodic orbits in the free-fall three-body problem. New Astronomy, 70:22–26, 2019.

[W7]

Tianli Hu and Shijun Liao. On the risks of using double precision in numerical simulations of spatio-temporal chaos. Journal of Computational Physics, 418:109629, 2020.

[W8]

Shijie Qin and Shijun Liao. Influence of numerical noises on computer-generated simulation of spatio-temporal chaos. Chaos, Solitons & Fractals, 136:109790, 2020.

[W9]

Shijie Qin and Shijun Liao. Large-scale influence of numerical noises as artificial stochastic disturbances on a sustained turbulence. Journal of Fluid Mechanics, 948:A7, 2022.