SigmaLayer/SwapLuders: the Lüders update as a pushforward theorem #
Category: 7-SigmaLayer (the record layer — the collapse theorem).
The headline #
For the calibrated-swap witness, conditioned on outcome i, the post-measurement system marginal
IS the slot-i calibration:
map projSys (postMeasure μ_in i) = ν i.
With the CSD instantiation — slots calibrated to epistemicMeasure [eⱼ] — the system state after
outcome i is literally epistemicMeasure [eᵢ], the same object the corpus uses for a fresh
isolated preparation of eᵢ. Not "concentrates near": equals. Every existing single-measurement
theorem then applies to the follow-up unchanged, which is what makes sequential statistics Lüders.
Why this does not contradict the no-collapse results #
shear_base_marginal_unchangedsaid the shear cannot move the system. The swap stage is what moves it — by relocation, not contraction: the involutionswapGexchanges the system's selector coordinate with a bank slot, so Liouville volume is exchanged 1:1 andno_exact_collapseis not in play. What moves is which null slice the epistemic measure occupies.- After the swap, slot
iholds the pre-measurement system state and the depleted fibre — a perfect ontic memory. Collapse is conservation plus relocation; irreversibility enters only when a slot is reset (erasure, priced bycollapse_accuracy_bound).
What is proved #
swap_outcomeSector_cylinder— the outcome sector is a base cylinder: the bank plays no part in which outcome occurs.cond_prod_cylinder— conditioning a product measure on a first-factor event conditions the first factor. (Reusable; no CSD content.)swap_luders_marginal— ★★ the headline above, for arbitrary calibrationsν.swap_luders_iff_calibrated— ★ the minimal calibration theorem (F-05 discharge, 2026-08-06): post-marginal= τ⟺ν i = τ. The scope note below ("the calibration is a posit") is thereby a theorem in both directions: calibration ⇒ Lüders AND Lüders ⇒ that exact calibration — the update is calibration-encoded, provably, not an artifact of one construction.swap_luders_born— the CSD form: the post-outcome-isystem marginal isepistemicMeasure [eᵢ], so for any context fieldc'the follow-up outcome-jprobability isc'.rate [eᵢ] j— the Born weight of the collapsed state. Sequential statistics are Lüders.
⚠️ Scope #
- Nondegenerate case only. For rank-one projectors the Lüders channel is measure-and-reprepare
(a standard quantum-information fact); for degenerate projectors it is not, and this witness
does not cover them. That different mechanism has since landed: the boundary is the theorem
swap_not_blockLuders(RecordLayer/DegenerateLuders.lean), the witness isjoinWitness_blockLuders(RecordLayer/JoinLuders.lean), packaged asdegenerateMeasurementClosure(RecordLayer/JoinClosure.lean). - The calibration is a context-fixed epistemic posit, exactly parallel to pointer-readiness:
slot
jis prepared inepistemicMeasure [eⱼ], which depends on the measurement basis alone, never onψ— so it is A7-compatible. Its Liouville-nullity is forced byno_exact_collapse, not chosen for convenience. - One measurement consumes one bank. Sequential measurements need fresh banks; resetting is
erasure and is deliberately outside the protocol. (The composed two-measurement statement, with
its fresh second apparatus, is
RecordLayer/TwoTimeLuders.lean— Q25, 2026-08-21.) - The Hamiltonian generation of the swap stage is stated, not formalised — as for the shear.
References #
SigmaLayer/SwapWitness.lean (the witness); SigmaLayer/MeasurementConstraints.lean
(no_exact_collapse — why relocation is the only shape); SigmaLayer/GlobalBasin.lean
(epistemicMeasure, globalBasin_prob); SigmaLayer/ShearWitness.lean
(shear_base_marginal_unchanged — the defect this repairs).
The outcome sector is a base cylinder #
The bank plays no part in which outcome occurs: the swap witness's outcome sector is the shear's outcome sector, cylindered over the bank.
On the outcome-i sector, the post-evolution system coordinate is bank slot i.
Conditioning a product on a first-factor event #
Conditioning a product measure on a first-factor cylinder conditions the first factor. Reusable, no CSD content.
★★ The Lüders theorem #
★★ The Lüders update, as a pushforward.
Initial state: system-and-register μ12, bank slots independently calibrated to ν j. Conditioned
on outcome i, the post-measurement system marginal is the slot-i calibration — collapse as
measure-preserving relocation. The proof is a computation: on the outcome sector the evolved system
coordinate is bank slot i, the sector is a base cylinder so conditioning never touches the bank,
and evaluation pushes the bank product to its i-th factor.
★ The minimal calibration theorem (F-05 discharge, 2026-08-06) #
★ The apparatus hypothesis exactly equivalent to Lüders behavior is the
calibration. For the swap witness, the post-outcome-i system marginal equals
a target state τ iff bank slot i is calibrated to τ:
map projSys (postMeasure (μ12 ⊗ Π ν) i) = τ ↔ ν i = τ.
The forward direction is swap_luders_marginal (calibration ⇒ Lüders); the
converse is what makes the scope note "the Lüders map is encoded in the
apparatus calibration, not forced by record creation alone" a THEOREM: no
choice of calibration other than ν i = epistemicMeasure [eᵢ] produces the
Lüders post-state, and any calibration produces its own post-state. This is
the minimal calibration theorem the 2026-08-06 external review (F-05) asked
for — the update is calibration-encoded, provably, in both directions.
The CSD form: sequential statistics are Lüders #
The vertex preparation [eⱼ] as a projective point.
Equations
Instances For
★★ Lüders for CSD: after outcome i, follow-up statistics are the collapsed state's Born
weights. With the bank calibrated to the vertex preparations, the post-outcome-i system marginal
is epistemicMeasure (vertexPoint i) — so for any context field c', the follow-up outcome-j
probability is c'.rate [eᵢ] j. The system state after the measurement behaves, in every subsequent
measurement, exactly as a fresh preparation of eᵢ: that is the Lüders update
ρ ↦ Πᵢ ρ Πᵢ / Tr(ρ Πᵢ) at rank one.