The dagger of a morphism of biproducts daggers every entry
ProvedCategoryTheory.DaggerCategory.dagger_entrycategorical-quantum-mechanics
Let be a dagger category with zero morphisms, let and be finite families carrying dagger biproducts, and let . Writing for the entry of ,
In other words, transposing a matrix of morphisms daggers each of its entries. This is the intrinsic, universe-polymorphic form; see dagger_biproduct_matrix for the version stated with biproduct.matrix.
Preamble
import Definitions.Def_CQM_DaggerCategory import Definitions.Def_CQM_DaggerBiproduct import Mathlib.CategoryTheory.Limits.Shapes.Biproducts import Mathlib.CategoryTheory.Preadditive.Biproducts open CategoryTheory Limits open CategoryTheory.DaggerCategory universe u u_1 u_2 v
Formal statement
theorem CategoryTheory.DaggerCategory.dagger_entry {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.DaggerCategory C] [CategoryTheory.Limits.HasZeroMorphisms C] {ι : Type u_1} {f : ι → C} [CategoryTheory.Limits.HasBiproduct f] [CategoryTheory.DaggerCategory.IsDaggerBiproduct f] {κ : Type u_2} {G : κ → C} [CategoryTheory.Limits.HasBiproduct G] [CategoryTheory.DaggerCategory.IsDaggerBiproduct G] (x : ⨁ f ⟶ ⨁ G) (i : ι) (j : κ) : CategoryTheory.DaggerCategory.entry x† j i = (CategoryTheory.DaggerCategory.entry x i j)† := by sorrySource
Reutter & Vicary, *Categorical Quantum Mechanics*, §2.3.3, Lemma 2.41
Lean source: https://github.com/BryceT233/Categorical-Quantum-Mechanics/blob/dd7d4573fabdb5ca8af0811c1af6396a49365b42/FQFP/CQM/Category/DaggerBiproduct.lean#L88
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.