The sector measure is forced, not chosen #
Category: 3-CSD. The (b) half of the A1 ontic-sector row in specs/BACKLOG.md — "exhibit the
fibre measure as Liouville rather than merely Haar".
Glossary: https://glossary.constraintsurfacedynamics.com/fibre/
The published entry records this result in plain language, with this module as one of its Lean
anchors. Kept symmetric by scripts/check-glossary.sh.
The gap this closes #
LF4.KahlerOnticSetup carries a field liouvilleMeasure : Measure Sigma together with
liouville_isProbability. The name says Liouville; the type says only probability measure.
Nothing in the structure forced the sector's measure to be the canonical one, so kMuL = μ_FS ⊗ Haar
read as a choice, and a reviewer was entitled to ask why that measure rather than another.
★★ kMuL_unique answers it: kMuL p₀ is the only probability measure on Σ = ℂℙ^{N-1} × T²
invariant under the sector's own symmetry — unitaries on the base, translations on the fibre. The
measure is forced by the symmetry, not selected.
⚠️ Why this is the right reading of "Liouville" #
The textbook definition is the top exterior power of the Kähler form, and it is not available and
will not be: specs/connectivity-manifest.md L1 records that manifold residual (dω = 0, the
top-power volume identity) as blocked on Mathlib, with Q8 rating the fix XL.
Symmetry-uniqueness is the formalisable content of the same fact — on a homogeneous space the
Liouville measure is the invariant one — and it is the reading the corpus already uses for the
base (invariant_measure_uniqueness_cpn). This extends that reading to the whole fibred sector.
The proof, in two independent halves #
- The fibre (
fst_prod_volume_of_fibreShift_invariant). For each measurable base setA, pushμrestricted toA ×ˢ univforward to the fibre: a finite translation-invariant measure onT². ★ BecauseT²is compact,isAddInvariant_eq_smul_of_compactSpacepins it to a multiple of Haar with no regularity side conditions. Compactness of the fibre is load-bearing here, not decoration — and it is exactly whatTorusFibre/GlobalRecordClosurebought in July, when the record layer moved off the non-compactℝfibre. - The base. The marginal is
U(N)-invariant, soinvariant_measure_uniqueness_cpnpins it to a multiple ofμ_FS; total mass one fixes the multiplier.
Measure.prod_eq joins them: agreement on rectangles suffices.
⚠️ Scope #
The measure is forced given the symmetry group. This does not derive the group, and Σ remains
the floor — deriving Σ is a non-question (specs/CSD-CHARTER.md). Nor does it touch the record
layer's other open item: no H_int(M) produces the basins.
Reference: specs/BACKLOG.md (the A1 ontic-sector row, item (b));
specs/connectivity-manifest.md L1; specs/CSD-CHARTER.md; specs/future-work.md.
Haar measure on the fibre torus, reached through the product form.
The base rotation: move the ray, fix the fibre.
Instances For
The fibre half #
The fibre marginal of μ above a base set A.
Equations
- CSD.LF4.fibreSlice μ A = MeasureTheory.Measure.map Prod.snd (μ.restrict (A ×ˢ Set.univ))
Instances For
★ The fibre slice is translation-invariant. The shift moves only the torus coordinate, so it
preserves every base cylinder, and measure preservation on Σ descends to the slice.
★★ Invariance under the fibre shift forces a product with Haar.
T² is compact, so isAddInvariant_eq_smul_of_compactSpace applies with no regularity side
conditions, and the scalar is read off at univ.
The base half, and the uniqueness statement #
The base marginal inherits unitary invariance.
★★★ The sector measure is forced by its symmetry.
kMuL p₀ is the unique probability measure on Σ = ℂℙ^{N-1} × T² invariant under U(N) acting on
the base and T² acting on the fibre. So the record layer's Liouville measure is not a modelling
choice — it is the only measure compatible with the sector's own symmetry.
⚠️ Forced given the group. This does not derive the symmetry, and Σ stays the floor.