Documentation

CsdLean4.RecordLayer.MeasurementCapstone

SigmaLayer/MeasurementCapstone: one theorem for projective measurement dynamics #

Category: capstone — the second external review's step 4, and the consolidation the closure count was asking for.

Why another capstone — and why this is the last one for this layer #

The corpus grew tranche by tranche, and each tranche earned its own closure so its claims were citable the day they landed: unifiedArenaClosure (rank-one, one arena), RotatedSwapClosure/measurement_covariance (every apparatus basis), joinWitness_blockLuders (degenerate Lüders on the projective join), and smoothWitnessClosure (the smooth-Hamiltonian horn). Four closures is the symptom of that history, not a design. This module is the cure: one Prop bundling all four, so that "CSD reconstructs projective measurement dynamically" is henceforth a single citation — projectiveMeasurementCapstone — rather than a conjunction scattered over four modules. The constituent closures remain in place as the construction record and for pin stability; new prose should cite this one.

What the capstone asserts, per field #

For every dimension, Hermitian generator, base point, and unit preparation:

⚠️ Honest scope. The fields quantify over different witnesses — that is the multi-horn framing (author decision 2026-08-03, docs/TOUR.md §"Which horn is the right one?"), not an accident: exact everywhere-correlated records and continuous dynamics are jointly impossible (no_everywhere_correlation), so the capstone asserts each horn where it lives. (Since that decision the fork has grown a third horn — NullSeamWitness.lean — making it a trilemma: seams, ε-Born, or Dirac calibration. This capstone indexes the first two; the third is stated on its own closure.) It indexes the layer's closures; it does not claim one witness carries all of them. The generation field is fibrewise Schrödinger — the joint-arena back-reacting flow is the recorded research row (PointerGeneration.lean honest-scope, fourth review). Mixed preparations landed separately (MixedSwap.lean), as did POVM / instrument dynamics (PovmDynamics.lean, 2026-08-03 — the "recorded extension" note that previously stood here is discharged) and the outcome-conditioned mixed update (MixedLuders.lean, same day: mixed_post_bayes, mixed_luders_followupthe stale "remains open" note that stood here is discharged, fifth review). The smooth field is stated as Nonempty because SmoothWitnessClosure carries data (its protocol), keeping this capstone a Prop.

References #

specs/BACKLOG.md (the capstone row — this discharges it); second external review 2026-08-02 (step 4); specs/reconstruction-status.md §2a. Constituents: SigmaLayer/UnifiedArena.lean, RotatedSwap.lean, JoinLuders.lean, PointerBorn.lean.

structure CSD.RecordLayer.ProjectiveMeasurementCapstone {M : } (H : Matrix (Fin (M + 1)) (Fin (M + 1)) ) (hH : H.IsHermitian) (p₀ : LF4.CPN (M + 1)) (ψ : EuclideanSpace (Fin (M + 1))) (hψ0 : ψ 0) :

★★★ The projective-measurement capstone: rank-one on one arena, every apparatus basis, degenerate blocks, and the smooth horn — the corpus's four measurement closures as one Prop.

  • rank_one : UnifiedArenaClosure H hH p₀ ψ hψ0

    One arena: isolated Schrödinger dynamics + the complete rank-one reconstruction.

  • every_basis (bON : OrthonormalBasis (Fin (M + 1)) (EuclideanSpace (Fin (M + 1)))) (φ : EuclideanSpace (Fin (M + 1))) : RotatedSwapClosure bON φ

    Every orthonormal apparatus basis, every preparation: the six-fact closure.

  • degenerate {K : } (b : Fin (M + 1)Fin K) : DegenerateMeasurementClosure b ψ

    Every block structure: the complete degenerate package on one protocol — ready/record/exclusivity/persistence, Liouville, the coarse dynamical Born mass, and ψ-dependent degenerate Lüders (upgraded from bare BlockLudersObligation, 2026-08-03).

  • smooth {ε δ : } : 0 < ε0 < δδ 1 / 2Nonempty (SmoothWitnessClosure (momentContext (M + 1)) ε δ)

    The smooth horn, at every ε: jointly continuous record dynamics with a positive-measure ready state and the ε-Born sandwich, on the canonical moment-map context. (Generation is the separate generation field — SmoothWitnessClosure has no generator field; wording corrected 2026-08-04.)

  • generation {K : } (w : Fin K) (s t : ) : HasDerivAt (fun (u : ) => couplingUAt (pointerRamp u - pointerRamp s) w) (deriv Real.smoothTransition t (couplingUAt (pointerRamp t - pointerRamp s) w * -Complex.I pointerHeff w)) t

    The generation theorem as a field: at every time the ramped propagator satisfies the Schrödinger ODE with the explicit Hermitian generator pointerHeff w, for every weight vector — hence at every ontic point of the smooth witness. Strengthened 2026-08-04 (B1b): the ramp is now C^∞, so the open-window restriction is gone; the price is the rate factor smoothTransition′(t), and outside [0,1] it vanishes so the ODE reads U̇ = 0 — persistence as an ODE. Fibrewise by design; the joint-arena flow is A1/A2.

Instances For
    theorem CSD.RecordLayer.projectiveMeasurementCapstone {M : } (H : Matrix (Fin (M + 1)) (Fin (M + 1)) ) (hH : H.IsHermitian) (p₀ : LF4.CPN (M + 1)) (ψ : EuclideanSpace (Fin (M + 1))) (hψ0 : ψ 0) ( : ψ = 1) :

    ★★★ The capstone holds — for every Hermitian generator, base point, and unit preparation. One citation for the dynamical reconstruction of projective measurement.