First-return level sets and tower primitives (Rokhlin tower, issue #15) #
This file develops the first-return level-set machinery underlying the Rokhlin (Kakutani)
tower lemma. For a measurable automorphism e : α ≃ᵐ α of a standard Borel probability space
and a measurable set A, the first-return level set returnLevel e A k collects the points
of A whose orbit first returns to A at time exactly k.
Main definitions #
Oseledets.Krieger.returnLevel e A k— pointsx ∈ Awitheᵏ x ∈ Aandeⁱ x ∉ Afor all1 ≤ i < k.
Main results #
measurableSet_returnLevel—returnLevel e A kis measurable whenAis.measure_iterate_image— iterating a measure-preserving automorphism preserves measure of images (the "tower floor" measure primitive).disjoint_iterate_image— iterating an injection preserves disjointness of images.returnLevels_cover— Poincaré recurrence: a.e. point ofAfirst returns, soAis, up to a null set, the disjoint union⋃ k, returnLevel e A (k+1)of its first-return level sets.tsum_returnLevel_eq— the weak partition identity∑' k, μ (returnLevel e A (k+1)) = μ A.
Index convention #
returnLevel e A 0 = A is degenerate (the "first return before time 0" conditions are vacuous),
so genuine first-return decompositions are indexed by returnLevel e A (k+1) for k : ℕ, i.e. by
return times ≥ 1. Downstream tower constructions should index floors by k : ℕ via
returnLevel e A (k+1) (return time k + 1).
Implementation notes #
Only the weak partition identity ∑' k, μ (returnLevel e A (k+1)) = μ A
(tsum_returnLevel_eq) is established here, which is all the Rokhlin tower construction needs.
Kac's full return-time theorem (∑' k, (k+1) · μ (returnLevel e A (k+1)) = μ (⋃ orbit)) is not
required.
The first-return level set: points x ∈ A whose orbit under e returns to A for the
first time at time exactly k, i.e. eᵏ x ∈ A while eⁱ x ∉ A for every 1 ≤ i < k.
Note returnLevel e A 0 = A is degenerate (the intermediate conditions are vacuous); the genuine
first-return decomposition is indexed by returnLevel e A (k+1), return times ≥ 1.
Equations
Instances For
The "no earlier return" factor of returnLevel written as a bounded intersection of
measurable preimage complements.
F3a. The first-return level set is measurable whenever A is.
T1. Iterating a measure-preserving automorphism preserves the measure of images:
μ (eⁱ '' B) = μ B. (The "tower floor" measure primitive.)
The first-return level sets returnLevel e A (k+1) are pairwise disjoint: distinct
first-return times.
F3b. First-return cover (Poincaré recurrence): a.e. point of A returns to A, hence A
agrees, up to a null set, with the union of its first-return level sets
⋃ k, returnLevel e A (k+1) over return times ≥ 1.
F3c. Weak partition identity: the first-return level sets partition A up to a null set,
so their measures sum to μ A. (This is all the Rokhlin tower needs; Kac's full theorem is
not.)