Skip to content

Mathematica codes used to generate figures in the paper 'Witnessing a Poincaré recurrence with Mathematica', Results in Physics 7, 3373 (2017)

Notifications You must be signed in to change notification settings

wdlang/poincare_recurrence

Repository files navigation

poincare_recurrence

Mathematica codes used to generate figures in the paper 'Witnessing a Poincaré recurrence with Mathematica', Results in Physics 7, 3373 (2017).

https://arxiv.org/abs/1705.01444

Abstract

The often elusive Poincaré recurrence can be witnessed in a completely separable system. For such systems, the problem of recurrence reduces to the classic mathematical problem of simultaneous Diophantine approximation of multiple numbers. The latter problem then can be somewhat satisfactorily solved by using the famous Lenstra-Lenstra-Lovász (LLL) algorithm, which is implemented in the Mathematica built-in function \verb"LatticeReduce". The procedure is illustrated with a harmonic chain. The incredibly large recurrence times are obtained exactly. They follow the expected scaling law very well.

Usage

Just run the mathematica codes to generate the figures.

About

Mathematica codes used to generate figures in the paper 'Witnessing a Poincaré recurrence with Mathematica', Results in Physics 7, 3373 (2017)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published