Documentation

CsdLean4.RecordLayer.ProjectiveRecord

SigmaLayer/ProjectiveRecord: the record layer on the actual projective Σ (MD-1, migration) #

Category: 7-SigmaLayer (the record layer — realised on the corpus's real model).

The record-layer framing of SigmaLayer/FibreRecord.lean was built on an abstract fibre Σ = ℝ. This file migrates it onto the corpus's actual measurement model: the projective space Σ = CPN (M+1) = ℂℙ^M, with the corpus's own outcome regions bornRegion (LF4/BornRegionDisjoint), its per-microstate outcome map bornOutcome, and the Fubini–Study measure fubiniStudyMeasure — the exact objects FiniteQMClosure.born_frequency is stated with. So the record layer is no longer a parallel construction; it is instantiated on the real Σ with the real Born machinery.

What is delivered, foundational-triple, no sorry:

Honest scope. This connects the record-layer interface to the corpus's real model and its Born machinery — the substantive content of "retiring vnPointerOutcome". It does not rewrite the field wiring of unifiedFiniteQMClosure (that re-plumbing carries no new theorem); the closure's records_time_physical still names vnPointerOutcome, and this file supplies the record-layer realisation the closure's MD-1 docstring points at. The regions bornRegion ψ remain the corpus's preparation-indexed cells; the probabilities are the moment map (see MomentMapRace), and the statistics are LLN over the unknown microstate.

References #

SigmaLayer/RecordedFact.lean (RecordSemantics, compatibleSet, P5/P6); LF4/BornRegionDisjoint.lean (bornRegion, bornRegion_pairwiseDisjoint, bornOutcome, bornOutcome_eq_some_iff); LF4/BornRegionUncond.lean (bornRegion_measurable_uncond, bornRegion_fs_measure_uncond); LF1/GeneralFrequency.lean (freq_tendsto_of_iid); SigmaLayer/FibreRecord.lean (the abstract-fibre version this migrates); SigmaLayer/FiniteQMClosure.lean (born_frequency, whose conclusion this matches).

The projective record signature (P5 data): a context is a nonzero preparation/measurement reference state ψ (fixing the born regions); outcomes are Fin (M+1).

Equations
Instances For

    The record semantics (P5) on the actual projective Σ = CPN (M+1). The ontic event of "context ψ recorded outcome i" is the corpus's own Born region bornRegion ψ i: measurable (bornRegion_measurable_uncond), and exclusive within a context — a microstate cannot lie in two Born cells (bornRegion_pairwiseDisjoint). The corpus's measurement readout as a first-class record.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]
      theorem CSD.RecordLayer.projRecordSemantics_event {M : } (c : { ψ : EuclideanSpace (Fin (M + 1)) // ψ 0 }) (i : Fin (M + 1)) (t : SigmaLayer.OnticTime) :
      (projRecordSemantics M).event { context := c, outcome := i, time := t } = LF4.bornRegion c i
      theorem CSD.RecordLayer.bornOutcome_eq_record {M : } (c : { ψ : EuclideanSpace (Fin (M + 1)) // ψ 0 }) (i : Fin (M + 1)) (t : SigmaLayer.OnticTime) (p : LF4.CPN (M + 1)) :
      LF4.bornOutcome c p = some i p (projRecordSemantics M).event { context := c, outcome := i, time := t }

      The corpus's outcome map is the record. bornOutcome reads outcome i at a microstate exactly when the microstate lies in the record event ⟨c, i, t⟩.

      theorem CSD.RecordLayer.compatibleSet_proj_single {M : } (c : { ψ : EuclideanSpace (Fin (M + 1)) // ψ 0 }) (i : Fin (M + 1)) (t : SigmaLayer.OnticTime) :
      SigmaLayer.compatibleSet (projRecordSemantics M) [{ context := c, outcome := i, time := t }] = LF4.bornRegion c i

      Isolation on one record conditions the ontic state onto the Born region (P6).

      theorem CSD.RecordLayer.fubiniStudy_projRecord {M : } (p₀ : LF4.CPN (M + 1)) (c : { ψ : EuclideanSpace (Fin (M + 1)) // ψ 0 }) ( : c = 1) (i : Fin (M + 1)) (t : SigmaLayer.OnticTime) :
      ((Matrix.UnitaryGroup.fubiniStudyMeasure p₀) ((projRecordSemantics M).event { context := c, outcome := i, time := t })).toReal = inner (EuclideanSpace.single i 1) c ^ 2

      Born meets the record, on the real Σ. For a unit state the Fubini–Study typicality of the record event of outcome i is exactly ‖⟨eᵢ, ψ⟩‖² (bornRegion_fs_measure_uncond).

      theorem CSD.RecordLayer.projRecord_frequency {M : } (p₀ : LF4.CPN (M + 1)) (c : { ψ : EuclideanSpace (Fin (M + 1)) // ψ 0 }) ( : c = 1) (i : Fin (M + 1)) (t : SigmaLayer.OnticTime) {Ω : Type u_1} [MeasurableSpace Ω] {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P] (X : ΩLF4.CPN (M + 1)) (hX : ∀ (k : ), Measurable (X k)) (hlaw : ∀ (k : ), MeasureTheory.Measure.map (X k) P = Matrix.UnitaryGroup.fubiniStudyMeasure p₀) (hindep : Pairwise (Function.onFun (fun (f g : Ω) => ProbabilityTheory.IndepFun f g P) fun (k : ) => (X k ⁻¹' (projRecordSemantics M).event { context := c, outcome := i, time := t }).indicator fun (x : Ω) => 1)) :
      ∀ᵐ (ω : Ω) P, Filter.Tendsto (fun (N : ) => (∑ kFinset.range N, (X k ⁻¹' (projRecordSemantics M).event { context := c, outcome := i, time := t }).indicator (fun (x : Ω) => 1) ω) / N) Filter.atTop (nhds (inner (EuclideanSpace.single i 1) c ^ 2))

      Born as the law of large numbers over the unknown microstate, on the actual projective Σ. For i.i.d. FS-typical microstates X k (law fubiniStudyMeasure p₀), the frequency of trials whose microstate lands in the record event of outcome i converges almost surely to ‖⟨eᵢ, ψ⟩‖² — the exact FiniteQMClosure.born_frequency conclusion, carried by the record-layer RecordSemantics. The whole probabilistic content is the strong law over the unknown initial condition.