Documentation

CsdLean4.Empirical.CSD.USDVolume

Empirical/CSD: the USD (unambiguous-discrimination) POVM and its Born weights as Kähler volumes #

Category: 3-Local (CSD-ontic layer; the second non-projective (POVM) entry in the volume-frequency series, after the trine).

The unambiguous state discrimination POVM (Ivanovic–Dieks–Peres) is the canonical "why POVMs are needed" measurement: it distinguishes two non-orthogonal pure states ψ₁, ψ₂ (overlap s = ⟨ψ₁,ψ₂⟩ ∈ [0,1)) with zero error at the cost of an inconclusive outcome. The three effects are E₁ = a|ψ₂^⊥⟩⟨ψ₂^⊥|, E₂ = a|ψ₁^⊥⟩⟨ψ₁^⊥|, E? = |χ?⟩⟨χ?| with a = 1/(1+s); the full usdPOVM : POVM 2 (Fin 3) (states + unambiguity + success + completeness) is built in Empirical/QM/USD.lean.

This file:

Like the trine, the volume reading is the general POVM capstone instantiated at a concrete non-projective measurement; since 2026-09-06 (CR-4) it routes through the fibred engine CSD.RecordLayer.povm_born_frequency_basin, so no genericity hypothesis on the dilated state is carried. The base-only engine it used before lives in LF4/BornRegionUncond.lean.

The conclusive Born weights #

theorem CSD.Empirical.CSDBridge.USDVolume.usd_weight_e1 (s : ℝ) (hs0 : 0 ≤ s) (hs1 : s ≤ 1) (ψ : EuclideanSpace ℂ (Fin 2)) (hψ : ‖ψ‖ = 1) :

Closed-form conclusive weight (outcome 1): p₁(ψ) = a‖⟨ψ, ψ₂^⊥⟩‖².

theorem CSD.Empirical.CSDBridge.USDVolume.usd_weight_e2 (s : ℝ) (hs0 : 0 ≤ s) (hs1 : s ≤ 1) (ψ : EuclideanSpace ℂ (Fin 2)) (hψ : ‖ψ‖ = 1) :

Closed-form conclusive weight (outcome 2): p₂(ψ) = a‖⟨ψ, ψ₁^⊥⟩‖².

The USD POVM Born weights as Kähler volumes #

noncomputable def CSD.Empirical.CSDBridge.USDVolume.usdNaimark (s : ℝ) (hs0 : 0 ≤ s) (hs1 : s ≤ 1) :

The canonical Naimark dilation of the USD POVM (it exists, like every POVM's).

Equations
Instances For
    theorem CSD.Empirical.CSDBridge.USDVolume.usd_born_frequency_volume (s : ℝ) (hs0 : 0 ≤ s) (hs1 : s ≤ 1) (ψ : EuclideanSpace ℂ (Fin 2)) (e : Fin 2 × Fin 3 ≃ Fin 6) (ψ' : EuclideanSpace ℂ (Fin 6)) (hψ'eq : ψ' = (LinearIsometryEquiv.piLpCongrLeft 2 ℂ ℂ e) ((Matrix.toEuclideanLin (usdNaimark s hs0 hs1).V) ψ)) (hψ'0 : ψ' ≠ 0) (hnorm : ‖ψ'‖ = 1) {Ω : Type u_1} [MeasurableSpace Ω] {Pr : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure Pr] (X : ℕ → Ω → LF4.KSigma 6) (hX : ∀ (n : ℕ), Measurable (X n)) (hlaw : ∀ (n : ℕ), MeasureTheory.Measure.map (X n) Pr = RecordLayer.epistemicMeasure (Projectivization.mk ℂ ψ' hψ'0)) (hindep : ∀ (j : Fin 6), Pairwise (Function.onFun (fun (f g : Ω → ℝ) => ProbabilityTheory.IndepFun f g Pr) fun (n : ℕ) => (X n ⁻¹' RecordLayer.globalBasin (RecordLayer.momentContext 6) j).indicator fun (x : Ω) => 1)) :
    ∀ᵐ (ω : Ω) ∂Pr, ∀ (k : Fin 3), Filter.Tendsto (fun (m : ℕ) => ∑ n : Fin 2, (∑ l ∈ Finset.range m, (X l ⁻¹' RecordLayer.globalBasin (RecordLayer.momentContext 6) (e (n, k))).indicator (fun (x : Ω) => 1) ω) / ↑m) Filter.atTop (nhds ((QM.USD.usdPOVM s hs0 hs1).weight ψ k))

    The USD POVM Born weights as Kähler volumes (the capstone). Instantiating CSD.RecordLayer.povm_born_frequency_basin at the unambiguous-discrimination POVM: i.i.d. trials from the epistemic measure on the dilated fibred arena Σ' = ℂℙ⁵ × T² have the k-th USD outcome's empirical frequency converge, on a single almost-sure event, to the USD Born weight pₖ(ψ) = ⟨ψ, Eₖ ψ⟩ (the two conclusive weights a‖⟨ψₖ^⊥, ψ⟩‖² and the inconclusive weight) — realised as a sum of the epistemic typicality measures of the dilated global basins. ⚠️ Migrated to the fibred route 2026-09-06 (CR-4); it no longer routes through the base-only POVM engine in LF4/BornRegionUncond.lean. The second non-projective (POVM) entry in the volume-frequency series, after the trine; carving-free, Gleason-free, and (since the 2026-06-11 hpos migration) with no genericity hypothesis on the dilated state — notably, ψ = ψ₁ or ψ₂ (a conclusive weight exactly zero, the unambiguity case itself) is covered.