Documentation

CsdLean4.LF3.PurePreparation

LF3 PureSingletPreparation: option (B) singlet OP-bridge bundle #

Category: 3-Local (LF3 PureSingletPreparation bundle: pure-state data + measurement-context joint eigenstate data + ontic-weight ↔ OP.p bridge, hLF2 discharge target for LF4).

Paper boundary at the LF1 ↔ LF2 ↔ LF3 capstone (spec §10.5 / LF4-todo §2 + §7).

The three LF3_singlet_frequency_convergence* capstones in Interface.lean each take a load-bearing external hypothesis tying the ontic outcome weight to the singlet kernel value P_st ctx.a ctx.b s t. This module bundles that hypothesis under the option (B) chain design (2026-05-18): the bridge is the ontic-weight to LF2 OP.p identity, not the direct projective-measure form of v1.x. This matches CSD's volume-ratio reading (probability is OP integration of effectProjFn against the projective measure bridge) and preserves the structural separation between the static pure preparation (LF2.PurePreparation) and the measurement-context joint eigenstate data (LF3.MeasurementJointEig).

Posited-fibre-measure form (2026-05-25). The ontic weight is now the posited fibre trial law μψ (Paper A / Σ0, revised), not the ambient μL-conditional D.toOntic.prepMeasure. The μL-conditional form was uninhabitable alongside the measure bridge: a continuous π∗μL = c·μFS makes every state's fibre μL-null, so a positive-measure μL-conditional cannot push to the Dirac on [ψ]. μψ is posited extra ontic structure on the fibre (no disintegration needed); it is the trial law consumed directly by LF1.freq_tendsto_of_iid. See LF4-todo §8.

LF4 will eventually supply a concrete constructor PureSingletPreparation.ofKählerPreparation from a concrete Kähler SectorData instantiation (per LF4-todo §8) plus the preparation-to- Hilbert correspondence (LF4-todo §2). At v1.x the bundle is the carrier for the structural hypotheses.

Three-category posture #

API shape #

Posited fibre law plus the auxiliary OP-construction data:

The transitional constructor ofHypothesis accepts the raw field set for migrating existing callsites.

structure CSD.LF3.PureSingletPreparation {SigmaSpace : Type u_1} {P : Type u_2} {G : Type u_3} [MeasurableSpace SigmaSpace] [Nonempty SigmaSpace] [MeasurableSpace P] [Group G] [MulAction G SigmaSpace] [MulAction G P] [MulAction.IsPretransitive G P] (D : LF2.SectorData SigmaSpace P G) (ctx : MeasurementContext) (N : ) :
Type (max u_1 u_2)

Bundled LF2 ↔ LF3 calibration data under the option (B) design, posited-fibre-measure form (2026-05-25): a posited pure-state trial law μψ, the static pure preparation PP over μψ, the measurement-context joint eigenstate data jed, ontic outcome regions, and the ontic-weight ↔ OP.p bridge bridge_op_p tying μψ((O_region s t).preEvent) to the operational-package probability of the rank-1 sector effect through jed.eig s t.

Why μψ and not the μL-conditional prepMeasure #

Earlier revisions set the preparation law to D.toOntic.prepMeasure (the ambient μL-conditional on Ω₀). That form is uninhabitable in the presence of the measure bridge: under π∗μL = c·μFS (continuous projective reference), every single quantum state's fibre π⁻¹([ψ]) is μL-null, so a μL-conditional cannot push through π to the Dirac on [ψ] that PP.push_dirac demands (that would force μL(Ω₀) = 0, contradicting hΩ0_nonzero). See LF4-todo §8.

The fix (Paper A / Σ0, revised): the pure-state preparation is a posited fibre probability measure μψ — extra ontic structure concentrated on the fibre, not an μL-conditional. μψ pushes to the Dirac on [ψ] (so PP.push_dirac is satisfiable) while the ambient μL keeps its continuous bridge, separately. No disintegration machinery is required; μψ is the trial law directly, consumed by LF1.freq_tendsto_of_iid in the chain capstones.

A v1.x carrier of the LF4 discharge target. LF4 will supply a concrete constructor; the transitional ofHypothesis constructor below lets callers migrate without yet having the LF4 content.

  • μψ : MeasureTheory.Measure SigmaSpace

    Posited fibre trial law over the ray [ψ] (Paper A / Σ0, revised). A probability measure concentrated on the fibre π⁻¹([ψ]); pushes through D.π to the Dirac on the ray by PP.push_dirac. Not a μL-conditional — extra ontic structure, so no disintegration is needed. This is the trial law consumed by LF1.freq_tendsto_of_iid.

  • μψ is a probability measure.

  • Projective reference measure for the OP construction.

  • μFS is a probability measure.

  • bridge : LF2.MeasureBridgeData D self.μFS

    Measure bridge data (ambient μLμFS). Type-level in the OP; carries the symmetry axiom by the canonical-constructor discipline.

  • LF2 pure preparation over the posited fibre law μψ: ψ = singlet (after re-indexing into Fin N), with rep and Dirac-concentration content Measure.map D.π μψ = Measure.dirac ray_point.

  • hN : 2 N

    Dimension bound, required for busch_effect_gleason.

  • jed : MeasurementJointEig ctx self.PP.ψ

    Measurement-context joint eigenstate data: the four (s, t) joint spin eigenstates with unit-norm, distinctness, and Born identity ‖⟨PP.ψ, eig s t⟩‖² = P_st ctx.a ctx.b s t.

  • O_region : SignSignD.toOntic.OutcomeRegion

    Per-sector ontic outcome regions.

  • bridge_op_p (s t : Sign) : self.μψ (self.O_region s t).preEvent = ENNReal.ofReal ((LF2.OperationalPackage.fromPreparation D self.μFS self.bridge self.μψ self.PP.rep ).p (LF2.rankOneEffect (self.jed.eig s t) ))

    Major empirical hypothesis (LF4 discharge target): ontic-weight ↔ OP.p bridge. The posited-fibre-law μψ of the pulled-back outcome event equals the operational-package probability of the rank-1 sector effect through jed.eig s t. Combined with LF3.OP_p_at_jointEig_eq_P_st, this gives convergence of trial frequencies to P_st ctx.a ctx.b s t.

    Status: load-bearing, externally supplied, undischarged. This field is the single largest external hypothesis in the LF1↔LF2↔LF3 empirical chain pre-LF4. It encodes the preparation-to-projective bridge plus the preparation-to-Hilbert correspondence (LF4-todo §2) plus the projective-first outcome construction (LF4-todo §7); the LF3 chain capstones are conditional on this hypothesis until LF4 supplies a concrete SectorData instantiation from which bridge_op_p follows. Callers should treat this field with the same scrutiny they would apply to an axiom — the bundle defers the question rather than answering it.

Instances For
    def CSD.LF3.PureSingletPreparation.ofHypothesis {SigmaSpace : Type u_1} {P : Type u_2} {G : Type u_3} [MeasurableSpace SigmaSpace] [Nonempty SigmaSpace] [MeasurableSpace P] [Group G] [MulAction G SigmaSpace] [MulAction G P] [MulAction.IsPretransitive G P] {D : LF2.SectorData SigmaSpace P G} {ctx : MeasurementContext} {N : } (μψ : MeasureTheory.Measure SigmaSpace) (hμψ_prob : MeasureTheory.IsProbabilityMeasure μψ) (μFS : MeasureTheory.Measure P) (hμFS_prob : MeasureTheory.IsProbabilityMeasure μFS) (bridge : LF2.MeasureBridgeData D μFS) (PP : LF2.PurePreparation D μψ N) (hN : 2 N) (jed : MeasurementJointEig ctx PP.ψ) (O_region : SignSignD.toOntic.OutcomeRegion) (bridge_op_p : ∀ (s t : Sign), μψ (O_region s t).preEvent = ENNReal.ofReal ((LF2.OperationalPackage.fromPreparation D μFS bridge μψ PP.rep ).p (LF2.rankOneEffect (jed.eig s t) ))) :

    Transitional constructor: build a PureSingletPreparation from the raw field set. Existing callsites migrate by supplying their bridge

    • PP + jed + outcome regions + bridge_op_p hypothesis explicitly. LF4 will replace its use with PureSingletPreparation.ofKählerPreparation or similar, derived from a concrete SectorData instantiation plus the preparation-to-Hilbert correspondence.
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem CSD.LF3.PureSingletPreparation.weight_eq_P_st {SigmaSpace : Type u_1} {P : Type u_2} {G : Type u_3} [MeasurableSpace SigmaSpace] [Nonempty SigmaSpace] [MeasurableSpace P] [Group G] [MulAction G SigmaSpace] [MulAction G P] [MulAction.IsPretransitive G P] {D : LF2.SectorData SigmaSpace P G} {ctx : MeasurementContext} {N : } (prep : PureSingletPreparation D ctx N) (s t : Sign) :
      prep.μψ (prep.O_region s t).preEvent = ENNReal.ofReal (P_st ctx.a ctx.b s t)

      Ontic weight ↔ P_st identity (composed). Combines bridge_op_p (the LF4 discharge target tying ontic outcome weight to the OP-derived integral) with the Busch-free Born step LF3.OP_p_at_jointEig_eq_P_st_direct (direct Dirac integration of the volume-ratio effect function, no busch_effect_gleason). Result: the ontic prepMeasure of the pulled-back outcome event equals ENNReal.ofReal (P_st ctx.a ctx.b s t). Foundational-triple-only.

      This is the ontic-stratum routing (Born = volume ratio). The Busch-mediated twin OP_p_at_jointEig_eq_P_st remains in the corpus as the operational-stratum statement; see its docstring and AXIOMS.md §2.4 for the two-strata posture.