Documentation

CsdLean4.RecordLayer.NullSeamLift

SigmaLayer/NullSeamLift: the third horn on an even-dimensional arena #

Category: dynamical measurement — specs/BACKLOG.md B2.

NullSeamWitness.lean builds the third measurement horn on S¹ × ℂℙ². That arena has real dimension 1 + 4 = 5odd — so it admits no symplectic structure, which is why its invariant measure had to be renamed nullSeamMeasure (the original nullSeamLiouville was the corpus's second odd-dimension slip; scripts/check-claims.sh check (7) now enforces the parity question).

This module removes that obstruction by giving the register its conjugate coordinate: the arena becomes T² × ℂℙ², real dimension 2 + 4 = 6. The construction is otherwise unchanged — the crossing angle still reads θ₁, and θ₂ is carried along untouched, exactly as a conjugate variable should be when the Hamiltonian does not depend on it.

What transfers, and how #

Everything, and cheaply, because the lift is a product with the identity:

What this does and does not earn #

Earned: the parity obstruction is gone. and ℂℙ² are each even-dimensional Kähler factors, so the product admits a symplectic structure, and the invariant measure is the corresponding volume — the name nullSeamLiftMeasure no longer asserts something the space cannot carry.

⚠️ NOT earned, and deliberately not claimed: the symplectic form itself is still not constructed. Mathlib has no symplectic-manifold API (verified 2026-08-04), so "this measure is the Liouville volume of ω^3/3!" remains the same §2a-scoped statement as everywhere else in the corpus (MATHLIB-GAPS.md, A4). Even dimension is necessary, not sufficient, and the guard's parity ledger records this arena as even without asserting the form. The horn's other prices are unchanged: exactness is at the Dirac-calibrated ready pointer, and "Born" is still carried by the free cell-split parameter r rather than by a preparation's moment map (NullSeamWitness.lean's scope note).

References #

specs/BACKLOG.md B2 (this row), A4 (the blocked arrow); SigmaLayer/NullSeamWitness.lean (the construction lifted here); docs/TOUR.md §"Which horn is the right one?" (the trilemma).

@[reducible, inline]

The even-dimensional seam arena: T² × ℂℙ², real dimension 2 + 4 = 6.

Equations
Instances For

    The lifted propagator: the crossing acts through θ₁ exactly as before; θ₂, the register's conjugate coordinate, is carried along untouched — which is what a conjugate variable does when the generator does not depend on it. Written as a reindexing of the unlifted map so that every transfer below is a one-liner.

    Equations
    Instances For

      The lifted pointer component is the unlifted one at θ₁.

      The reindexing onto the unlifted arena.

      Continuity and invariance #

      The lifted propagator is continuous.

      The even-dimensional arena's invariant measure: Haar on , Fubini–Study on ℂℙ². Unlike the S¹ × ℂℙ² version this arena is even-dimensional, so the name carries no parity defect — though the symplectic form itself is still not constructed (§2a).

      Equations
      Instances For

        Measure invariance — a skew product over the whole register torus: both register coordinates are conserved, and every slice acts by an FS-preserving unitary.

        Records, seam, and exact Born #

        Records in the open first cell, exactly — inherited pointwise.

        Records in the open second cell, exactly.

        The seam is still null — now (two points) × T¹.

        Exact Born, first outcome, on the even-dimensional register.

        ★★ The third horn, on an even-dimensional arena #

        The third horn, parity obstruction removed. Same construction, same prices; the arena is now T² × ℂℙ², real dimension 6, a product of Kähler factors. What is not claimed: the symplectic form itself (§2a-scoped, MATHLIB-GAPS.md A4).

        Instances For
          theorem CSD.RecordLayer.nullSeamLiftClosure (r : ) (hr0 : 0 < r) (hr1 : r < 1) :

          ★★ The lifted third horn exists, for every cell split.