Positive metric entropy of the constant-roof suspension flow over a Bernoulli base #
This module defines the metric (Kolmogorov–Sinai) entropy of a measure-preserving flow as the
entropy of its time-1 map (the canonical Sinai definition), and proves the headline result of
issue #19: the constant-roof (τ ≡ 1) suspension flow of the two-sided asymmetric Bernoulli
shift has positive metric entropy.
Construction #
The base system is the invertible two-sided Bernoulli shift biShiftEquiv on BiShift α₀ with the
i.i.d. measure bernZ ν. With the constant roof τ ≡ 1 the suspension space is BiShift α₀ × ℝ
modulo the orbit relation (x, s) ∼ (T x, s − 1), and the suspension flow is the time-translation
ζ_t [x, s] = [x, s + t]. The time-1 map of this flow factors onto the base shift via the
projection to the fundamental-domain representative's first coordinate
π [x, s] := (T^{⌊s⌋}) x (for τ ≡ 1, ⌊s⌋ is the unique lap index),
realised concretely as the orbit-invariant descent of (x, s) ↦ baseIter T hτ ⌊s⌋ x. This π is
measurable, measure-preserving (π_* μ̂ = bernZ ν, since for τ ≡ 1 the box is
BiShift α₀ × [0, 1) and π ∘ suspensionMk = fst on it), and intertwines the time-1 flow with
the base shift (π ∘ ζ_1 = biShiftEquiv ∘ π). It is therefore a factor map, so the factor-
relative entropy invariance factor_relative_eq transports the positive base partition entropy
Hnu ν to a lower bound on the flow's entropy.
Main definitions #
Oseledets.MeasurePreservingFlow.ksEntropy: the metric entropy of a measure-preserving flow, defined as the Kolmogorov–Sinai entropy of its time-1map.Oseledets.Multifractal.suspensionBaseProj: the factor mapπto the base shift.Oseledets.Multifractal.coordPartitionZFin: the time-0coordinate partition reindexed to aFin (Fintype.card α₀)-indexed partition (so it enters theFin-indexed system entropyiSup).
Main results #
Oseledets.Multifractal.measurePreserving_suspensionBaseProj:πpreserves the suspension probability measure, pushing it tobernZ ν.Oseledets.Multifractal.suspensionBaseProj_comp_flow: the intertwiningπ ∘ ζ_1 = T ∘ π.Oseledets.Multifractal.suspensionFlow_bernZ_ksEntropy_pos: the constant-roof Bernoulli suspension flow has strictly positive metric entropy.
The metric (Kolmogorov–Sinai) entropy of a measure-preserving flow φ, defined as the
Kolmogorov–Sinai entropy of its time-1 map φ 1 (the canonical Sinai definition: the entropy of
a flow is the entropy of any one of its non-trivial time-t maps, normalised; we take t = 1).
Equations
Instances For
Reindexing a partition along an equivalence of the index type #
The n-fold join cells of a reindexed partition are those of the original, reindexed at the
level of the join index Fin n → κ ≃ Fin n → ι by post-composition with e.
Reindexing invariance of the iterated-join entropy. Reindexing a partition along an
equivalence of index types leaves every iterated-join entropy ksEntropySeq unchanged: the join
cells are merely reindexed by Fin n → κ ≃ Fin n → ι, which permutes the summands.
Reindexing invariance of the partition Kolmogorov–Sinai entropy. The KS entropy
h(α, T) of a partition relative to T is unchanged when the partition's index type is reindexed
along an equivalence: the underlying subadditive sequences agree as functions of n, hence so do
their Fekete limits.
The base projection π for the constant roof #
The base shift advances baseIter by one lap while moving the base point by T:
baseIter T hτ (n + 1) x = baseIter T hτ n (T x). (The first coordinate of the suspension action
is independent of the height coordinate, so suspensionAct (n+1) (x, 0) and
suspensionAct n (T x, ·) have the same first coordinate.)
The other lap-advance identity: baseIter T hτ (n + 1) x = T (baseIter T hτ n x). (Here the
generator is applied after the n-th iterate, moving the resulting base point by T.)
The raw base projection on X × ℝ for the constant roof τ ≡ 1: send (x, s) to the first
coordinate of its fundamental-domain representative, which is baseIter T hτ ⌊s⌋ x (since
⌊s⌋ is the unique lap index). This descends through the suspension orbit quotient.
Equations
- Oseledets.Multifractal.suspensionBaseProjRaw T hτ p = Oseledets.baseIter T hτ ⌊p.2⌋ p.1
Instances For
For the constant roof τ ≡ 1, the raw base projection is invariant along the suspension orbit
generator G (x, s) = (T x, s − 1): baseIter ⌊s⌋ x = baseIter ⌊s − 1⌋ (T x).
The raw base projection is measurable. It is the composite of the measurable iterate
(x, n) ↦ baseIter T hτ n x (each lap fixed; ℤ countable) with the measurable index map
(x, s) ↦ (x, ⌊s⌋).
The constant roof τ ≡ 1 for the Bernoulli suspension.
Equations
Instances For
The constant-roof Bernoulli suspension flow: the time-translation flow on the suspension of
the two-sided shift biShiftEquiv over bernZ ν, with roof τ ≡ 1.
Equations
Instances For
The integral of the constant roof τ ≡ 1 against bernZ ν is 1.
For τ ≡ 1 the normalising constant is 1, so the suspension probability measure coincides
with the raw pushforward measure suspensionMeasure₀.
The suspension probability measure is a probability measure.
The base projection as a factor map #
The base projection π : SuspensionSpace → BiShift α₀ of the constant-roof Bernoulli
suspension: the orbit-invariant descent of (x, s) ↦ baseIter ⌊s⌋ x. On the fundamental domain
BiShift α₀ × [0, 1) it is the first coordinate; it intertwines the time-1 flow with the base
shift.
Equations
Instances For
The base projection is measurable.
On the fundamental domain BiShift α₀ × [0, 1), the composite π ∘ suspensionMk is the first
coordinate: there ⌊s⌋ = 0, so baseIter 0 x = x.
The base projection preserves the suspension measure, pushing it to bernZ ν. For τ ≡ 1
the box is BiShift α₀ × [0, 1), on which π ∘ suspensionMk = fst; pulling a measurable target set
E back through the box gives (bernZ ν × volume) (E × [0, 1)) = bernZ ν E · 1 = bernZ ν E.
The base projection intertwines the time-1 flow with the base shift. For τ ≡ 1,
ζ_1 [x, s] = [x, s + 1] = [T x, s], so π ∘ ζ_1 = biShiftEquiv ∘ π: pointwise on representatives,
baseIter ⌊s + 1⌋ x = baseIter (⌊s⌋ + 1) x = biShiftMap (baseIter ⌊s⌋ x).
Positive metric entropy of the suspension flow #
The constant-roof Bernoulli suspension flow has positive metric entropy.
For the two-sided asymmetric Bernoulli shift charging two distinct symbols i ≠ j with positive
mass, the single-symbol Shannon entropy Hnu ν is strictly positive (Hnu_pos). The base
projection π is a factor map from the time-1 flow map onto the base shift, so the
factor-relative entropy invariance factor_relative_eq carries the partition entropy of the base
coordinate partition (equal to Hnu ν by hypothesis hbase) onto the pulled-back partition for
the flow, which is bounded above by the flow's metric entropy via le_ksEntropy.
The base partition-entropy identification = Hnu ν is supplied by the companion two-sided-Bernoulli
entropy module (ksEntropyPartition_coordPartitionZFin_bernZ_eq), so this statement is
unconditional.