Documentation

Oseledets.Entropy.MargulisRuelleAbstract

The Margulis–Ruelle inequality, reduced to the geometric atom-counting bound #

For a smooth ergodic self-map T of EuclideanSpace ℝ (Fin d), the Margulis–Ruelle inequality bounds the Kolmogorov–Sinai entropy of the system by the sum of the positive Lyapunov exponents of the derivative (tangent) cocycle A := derivativeCocycle T: h(T) ≤ ∑_{λᵢ > 0} λᵢ (equation (7.1) of Contractor's The Pesin Entropy Formula, in the form h_μ(f) ≤ ∫ Σ λᵢ⁺ mᵢ dμ, here a deterministic constant because the spectrum is ergodic and hence μ-a.e. constant).

This module assembles all of the abstract entropy-side scaffolding around the inequality and reduces it to a single, explicitly named, genuinely geometric hypothesis: the per-partition atom-counting estimate. Everything else — the supremum structure of the system entropy h(T) and the lift from to the complete lattice EReal — is proved here, sorry-free.

The conclusion ksEntropy hT.toMeasurePreserving ≤ (sumPosExp … : EReal) then follows from the geometric hypothesis by two applications of iSup_le in the complete lattice EReal: the hypothesis bounds each partition term, and the supremum of a uniformly bounded family is bounded.

Main results #

gap #

The single open input is the geometric atom-counting bound, supplied here as the explicit hypothesis

hgeo : ∀ (n : ℕ) (P : MeasurePartition μ (Fin n)),
    ((ksEntropyPartition hT.toMeasurePreserving P : ℝ) : EReal)
      ≤ ((sumPosExp hT hdet (measurable_derivativeCocycle T) hint hint' : ℝ) : EReal)

This is the Ruelle counting estimate (Contractor, The Pesin Entropy Formula, UChicago REU 2023, equation (7.1) and Lemmas 7.5–7.6 of the Mañé proof of §7; original source D. Ruelle, An inequality for the entropy of differentiable maps, Bol. Soc. Bras. Mat. 9 (1978) 83–87): under the dynamics, an atom of a partition of small diameter refines under T^[n] into at most ≈ exp(n · ∑ λᵢ⁺) atoms, because the volume of an image ball grows like the product of the positive singular-value growth rates, i.e. |det D(T^[n])|⁺ ≈ exp(n · ∑ λᵢ⁺). Dividing the log-cardinality by n and passing to the Fekete limit turns this log⁺|det Df| atom-count into the displayed bound on the partition-relative entropy h(α, T). It is not a restatement of the conclusion: it is a single-partition, finite-n estimate, whereas the conclusion is the supremum over all partitions.

Formalizing hgeo itself requires smooth-manifold ergodic theory absent from Mathlib — Lyapunov charts and the Mañé/Katok covering–counting argument (how a partition refines under T^[n], bounded by the volume growth = product of positive exponents). That bridge is historically assessed as multi-month, not one-shot, and is the only piece left open: this module proves the entire abstract reduction around it.

References #

theorem Oseledets.margulisRuelle_le_sumPosExp {d : } [NeZero d] {μ : MeasureTheory.Measure (EuclideanSpace (Fin d))} [MeasureTheory.IsProbabilityMeasure μ] {T : EuclideanSpace (Fin d)EuclideanSpace (Fin d)} (hT : Ergodic T μ) (hdiff : Differentiable T) (hdet : ∀ (x : EuclideanSpace (Fin d)), (derivativeCocycle T x).det 0) (hint : IntegrableLogNorm (derivativeCocycle T) μ) (hint' : IntegrableLogNorm (fun (x : EuclideanSpace (Fin d)) => (derivativeCocycle T x)⁻¹) μ) (hgeo : ∀ (n : ) (P : Entropy.MeasurePartition μ (Fin n)), (Entropy.ksEntropyPartition P) (sumPosExp hT hdet hint hint')) :
Entropy.ksEntropy (sumPosExp hT hdet hint hint')

The Margulis–Ruelle inequality, conditional on the geometric atom-counting bound.

For an ergodic, differentiable self-map T of EuclideanSpace ℝ (Fin d) with everywhere nonsingular derivative cocycle (hdet) and integrable log-derivative data (hint, hint'), the Kolmogorov–Sinai entropy of the system is bounded above by the sum of the strictly positive Lyapunov exponents of the derivative (tangent) cocycle A := derivativeCocycle T: h(T) ≤ ∑_{λᵢ > 0} λᵢ.

The proof is the pure abstract reduction: the conclusion is the coercion to the complete lattice EReal of iSup_le applied twice to the geometric per-partition hypothesis hgeo — the outer supremum over the partition arity n and the inner supremum over Fin n-indexed partitions both inherit the uniform bound. The lone genuinely geometric input is hgeo, the Ruelle atom-counting estimate (see the module ## gap).