SigmaLayer/TimeIndexedRecord: time-indexed records and their persistence under isolated evolution #
Category: 7-SigmaLayer (the projective-sector layer (Paper C)).
SL-T5 final follow-on. RecordSemantics.event already takes a full RecordedFact (context, outcome AND
time), but the concrete pointer semantics (vnRecordSemantics) ignored the recorded time — the event was
the same pointer fibre for every t (external review 2026-07-14: "ignores the recorded time"). This
module builds a genuinely TIME-INDEXED record semantics from the isolated dynamics, and proves the two
physical persistence facts.
flowedSemantics— from a base outcome-region family and the isolated flow, the event of ⟨c,i,t⟩ is the set of ontic states whose time-tisolated evolution lies in the outcome region:event ⟨c,i,t⟩ = Φ_t⁻¹'(region c i). A record asserts the outcome held at the state's time-tevolution, so it genuinely depends ont.flowedSemantics_event_measure— the record PROBABILITY is time-invariant:μL(event ⟨c,i,t⟩) = μL(region c i), because the isolated flow preservesμL. The Born weight of a record is conserved by isolated evolution — persistence of the record probability.flowedSemantics_event_flow— record COVARIANCE: the record at a later time is the flow-preimage of the record at the earlier time,event ⟨c,i,t+s⟩ = Φ_s⁻¹'(event ⟨c,i,t⟩). The time-indexed evidence transforms covariantly with the isolated dynamics (the "living history" evolves with the flow).flowedSemantics_persistence— bundles both.
Honest scope #
This makes records genuinely time-physical: the event uses the recorded time, the record probability is
conserved, and the evidence is flow-covariant. This is NOT a model of persistent apparatus MEMORY (a
pointer physically latching to its value and remaining there); consistent with SigmaLayer/RecordedFact.lean, a
value recorded at time t is time-indexed evidence, not required to persist as a later value. A
latching-memory model would be a separate record-stability postulate.
References: specs/future-work.md (SL-T5 follow-on); SigmaLayer/RecordedFact.lean (RecordSemantics, P5),
SigmaLayer/ConstraintDynamics.lean (flow_preserves, flow_add), SigmaLayer/UnifiedMeasurement.lean (the concrete
pointer regions that instantiate region).
A time-indexed record semantics from a base outcome-region family and the isolated flow. The
event of a record ⟨c,i,t⟩ is the set of ontic states whose time-t isolated evolution lies in the
outcome region: event ⟨c,i,t⟩ = Φ_t⁻¹'(region c i). Genuinely uses the recorded time t.
Equations
- CSD.SigmaLayer.flowedSemantics D region hmeas hexcl = { event := fun (r : CSD.SigmaLayer.RecordedFact R) => D.flow r.time ⁻¹' region r.context r.outcome, measurable_event := ⋯, exclusive := ⋯ }
Instances For
Record probability is time-invariant (persistence under isolated evolution). The Liouville
measure of a record event does not depend on the recorded time: μL(event ⟨c,i,t⟩) = μL(region c i),
because the isolated flow preserves μL. The Born weight of a record is conserved by isolated evolution.
Record covariance under the flow (the living history evolves with the dynamics). The record at a
later time is the flow-preimage of the record at the earlier time: event ⟨c,i,t+s⟩ = Φ_s⁻¹'(event ⟨c,i,t⟩). The time-indexed evidence transforms covariantly under isolated evolution.
Record persistence (physical). For every context/outcome, the time-indexed record probability is conserved by isolated evolution AND the record transforms covariantly with the flow: records are genuine time-physical evidence carried consistently by the isolated dynamics.