Precise formulation[edit]
Any dynamical system defined by an ordinary differential equation determines a flow map f t mapping phase space on itself. The system is said to be volume-preserving if the volume of a set in phase space is invariant under the flow. For instance, all Hamiltonian systems are volume-preserving because of Liouville's theorem. The theorem is then: If a flow preserves volume and has only bounded orbits, then, for each open set, any orbit that intersects this open set intersects it infinitely often.[5]
The proof, speaking qualitatively, hinges on two premises:[6]
Imagine any finite starting volume of the phase space and to follow its path under the dynamics of the system. The volume evolves through a "phase tube" in the phase space, keeping its size constant. Assuming a finite phase space, after some number of steps the phase tube must intersect itself. This means that at least a finite fraction of the starting volume is recurring.
Now, consider the size of the non-returning portion of the starting phase volume – that portion that never returns to the starting volume. Using the principle just discussed in the last paragraph, we know that if the non-returning portion is finite, then a finite part of it must return after steps. But that would be a contradiction, since in a number lcm of step, both and would be returning, against the hypothesis that only was. Thus, the non-returning portion of the starting volume cannot be the empty set, i.e. all is recurring after some number of steps.
The theorem does not comment on certain aspects of recurrence which this proof cannot guarantee:
This article incorporates material from Poincaré recurrence theorem on PlanetMath, which is licensed under the Creative Commons Attribution/Share-Alike License.