The Born rule: probabilities of a complete disjoint family sum to one
ProvedCategoryTheory.MonoidalCategory.Effect.sum_probability_eq_onecategorical-quantum-mechanics
Let be a monoidal dagger category with zero morphisms, let be a state, and let be a family of effects carrying a dagger biproduct. If is complete and disjoint, then the probabilities of the outcomes sum to the identity scalar:
where . This is the categorical Born rule, and the goal of this mission. The source states it for complete families only; disjointness is required as well, and its own proof invokes Lemma 2.52, whose hypothesis is complete and disjoint. Without disjointness the statement is false: in , take and , which are complete but not disjoint, and ; the two probabilities are and .
Preamble
import Definitions.Def_CQM_DaggerCategory import Definitions.Def_CQM_DaggerBiproduct import Definitions.Def_CQM_MonoidalCategory import Mathlib.CategoryTheory.Limits.Shapes.Kernels import Mathlib.CategoryTheory.Preadditive.Basic open CategoryTheory Limits open scoped BigOperators open CategoryTheory.DaggerCategory open CategoryTheory.MonoidalCategory universe u v
Formal statement
theorem CategoryTheory.MonoidalCategory.Effect.sum_probability_eq_one {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.DaggerCategory C] [CategoryTheory.MonoidalCategory C] [CategoryTheory.Preadditive C] {ι : Type} [Fintype ι] {c : C} (x : ι → CategoryTheory.MonoidalCategory.Effect c) [CategoryTheory.Limits.HasBiproduct fun (x : ι) => CategoryTheory.MonoidalCategoryStruct.tensorUnit C] [CategoryTheory.DaggerCategory.IsDaggerBiproduct fun (x : ι) => CategoryTheory.MonoidalCategoryStruct.tensorUnit C] (hx : CategoryTheory.MonoidalCategory.Effect.Complete x) (hxd : CategoryTheory.MonoidalCategory.Effect.Disjoint x) (a : CategoryTheory.MonoidalCategory.State c) (ha : CategoryTheory.DaggerCategory.IsIsometry a) : ∑ i : ι, CategoryTheory.MonoidalCategory.probability a (x i) =
CategoryTheory.CategoryStruct.id (CategoryTheory.MonoidalCategoryStruct.tensorUnit C) := by sorrySource
Reutter & Vicary, *Categorical Quantum Mechanics*, §2.4.3, Proposition 2.55 (Born rule)
Lean source: https://github.com/BryceT233/Categorical-Quantum-Mechanics/blob/dd7d4573fabdb5ca8af0811c1af6396a49365b42/FQFP/CQM/Category/Measurement.lean#L212
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.