Measure-preservation for the suspension construction #
This module supplies the measure-theoretic infrastructure that the suspension (mapping-torus)
construction of Oseledets.Continuous.Suspension deliberately deferred: the fact that the
generating automorphism of the suspension ℤ-action preserves the product measure μ × volume.
The key new ingredient is the shear map (x, s) ↦ (x, s − τ x). It is a fibered translation:
on each fibre {x} × ℝ it is the translation s ↦ s − τ x, which preserves Lebesgue measure
because volume on ℝ is right-invariant. Assembling the fibrewise translations via the
skew-product Fubini lemma MeasureTheory.MeasurePreserving.skew_product shows the shear preserves
μ × volume. The generating automorphism suspensionGen T hτ : (x, s) ↦ (T x, s − τ x) is then
the same skew product over the base map T, so it preserves μ × volume whenever T does.
Main results #
Oseledets.measurePreserving_shear: the shear(x, s) ↦ (x, s − τ x)preservesμ × volume.Oseledets.measurePreserving_suspensionGen: the generatorsuspensionGen T hτpreservesμ × volume, givenMeasurePreserving T μ μ.Oseledets.suspensionDomain_fiber: thex-fibre of the box is the half-open intervalIco 0 (τ x).Oseledets.measure_suspensionDomain: the box mass equalsENNReal.ofReal (∫ x, τ x ∂μ)for a nonnegative integrable roof functionτ.
These are the measure facts from which the suspension's invariant probability measure
(μ × volume)|_box / ∫ τ and the per-time measure-preservation of the suspension flow are
subsequently built.
The shear map (x, s) ↦ (x, s − τ x) preserves the product measure μ × volume.
It is a fibered translation: on each fibre {x} × ℝ it is the Lebesgue-measure-preserving
translation s ↦ s − τ x (right-invariance of volume on ℝ). The skew-product Fubini lemma
MeasureTheory.MeasurePreserving.skew_product over the identity base map assembles these into the
product-measure statement.
The suspension generator suspensionGen T hτ : (x, s) ↦ (T x, s − τ x) preserves the product
measure μ × volume, given that the base map T preserves μ.
It is the skew product over T whose fibre translation is s ↦ s − τ x; equivalently, the shear
measurePreserving_shear followed by the base move (x, s) ↦ (T x, s).
The x-fibre of the box under the roof is the half-open interval Ico 0 (τ x):
{s : ℝ | (x, s) ∈ suspensionDomain τ} = Ico 0 (τ x).
The mass of the box under the roof equals ENNReal.ofReal (∫ x, τ x ∂μ), for a nonnegative
integrable roof function τ. This is the normalising constant for the suspension's invariant
probability measure.
The proof is Fubini: the x-fibre of the box is Ico 0 (τ x), whose Lebesgue measure is
ENNReal.ofReal (τ x) (as 0 ≤ τ x), and ∫⁻ x, ofReal (τ x) ∂μ = ofReal (∫ x, τ x ∂μ) for a
nonnegative integrable function.