SigmaLayer/FibreRecord: the record layer as a RecordSemantics instance (MD-1, step 3) #
Category: 7-SigmaLayer (the record layer — the ontic record of the fibre outcome).
This wires the record-layer fibre partition into the corpus's postulate-P5 record infrastructure
(SigmaLayer/RecordedFact.lean): the de-isolation outcome becomes a genuine RecordedFact, and its
ontic event is the fibre cell cdfCell. This is step 3 of specs/record-layer-plan.md — the record
half — and it makes the record-layer readout a first-class RecordSemantics, the intended replacement
for the ad-hoc, preparation-indexed LF5/PointerOutcome.lean (vnPointerOutcome) readout.
Concretely, on the fibre Σ = ℝ:
- a context is a nonnegative rate vector
FibreContext(the measurementMapplied to the prepared state — the moment-map/Born rates over the outcomes); - the record event of "context
crecorded outcomei" is the CDF cellcdfCell c.rate i(fibreRecordSemantics), measurable, and exclusive within a context — distinct outcomes have disjoint cells (fromcdfCell_pairwiseDisjoint); - the ontic selection
fibreOutcomerecordsiat a fibre point exactly when the point lies in the record event (fibreOutcome_eq_some_iff) — the selection is the record; - the compatible region of a single record is that cell (
compatibleSet_fibre_single), so isolation on this record is conditioning on the outcome cell (the P6 story ofRecordedFact.lean); - Born meets the record: for the Born context, the fibre typicality of the record event is exactly
‖ψ i‖²(fibreTypicality_bornRecord) — the ontic typicality of recording outcomeiis the Born weight.
What this is not: the record events here are the fibre cells cdfCell c.rate, whose measures are
the (context-fixed-probability) Born weights, but whose rate data still comes with the state. The
context-fixed-region form of Paper C A7 and the physical de-isolation flow generating the cells remain
the open items (plan §3c / step 2b′); this file discharges the record-infrastructure obligation, not
those. Foundational-triple, no sorry.
References #
specs/record-layer-plan.md (record layer, MD-1; step 3 = the record); SigmaLayer/RecordedFact.lean
(RecordSignature, RecordSemantics, compatibleSet, postulates P5/P6); SigmaLayer/DeIsolationFlow.lean
(fibreTypicality, fibreTypicality_bornCell); SigmaLayer/BornFibrePartition.lean
(cdfCell, cdfCell_pairwiseDisjoint, fibreOutcome, bornRate); LF5/PointerOutcome.lean
(vnPointerOutcome, the prep-indexed readout this replaces).
A measurement context on the fibre: a nonnegative rate vector over the n outcomes. In the
record layer this is the context M applied to the prepared state — the moment-map/Born rates.
The outcome rates (the moment-map weights of the context).
The rates are nonnegative.
Instances For
The fibre record signature (P5 data): contexts are rate vectors, outcomes are Fin n.
Equations
- CSD.RecordLayer.fibreSignature n = { Context := CSD.RecordLayer.FibreContext n, Outcome := fun (x : CSD.RecordLayer.FibreContext n) => Fin n }
Instances For
The fibre record semantics (P5) on Σ = ℝ. The ontic event of "context c recorded outcome
i" is the CDF cell cdfCell c.rate i: measurable (measurableSet_cdfCell), and within one context
at one time distinct outcomes are mutually exclusive — a fibre point cannot lie in two different
outcome cells (from cdfCell_pairwiseDisjoint). This is the record-layer readout as a first-class
RecordSemantics.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The compatible region of the single-record history [⟨c, i, t⟩] is exactly the outcome cell:
isolation on this record conditions the ontic state onto the fibre cell.
The ontic selection is the record. The outcome map records i at a fibre point exactly when
that point lies in the record event ⟨c, i, t⟩ — reading the de-isolation outcome and testing
membership in the record event agree.
The Born context of a state: the rate vector is the Born rates ‖ψ i‖².
Equations
- CSD.RecordLayer.bornContext ψ = { rate := CSD.RecordLayer.bornRate ψ, rate_nonneg := ⋯ }
Instances For
Born meets the record. For the Born context the fibre-typicality measure of the record event
of outcome i is exactly ‖ψ i‖² = |⟨eᵢ, ψ⟩|²: the ontic typicality of recording outcome i is
the Born weight. This is the record-layer form of the Born rule — the outcome probability is the
typicality of the ontic record event.