nLab cartesian monoidal dagger category

Contents

Contents

Definition

A cartesian monoidal dagger category is category which is both a dagger category and a cartesian monoidal category in a compatible way, namely a monoidal dagger category (C,×,1)(C, \times, 1) with

  • a morphism p A∈Hom C(A×B,A)p_A \in Hom_C(A \times B,A) for A∈Ob(C)A \in Ob(C) and B∈Ob(C)B \in Ob(C).
  • a morphism p B∈Hom C(A×B,B)p_B \in Hom_C(A \times B,B) for A∈Ob(C)A \in Ob(C) and B∈Ob(C)B \in Ob(C).
  • a morphism p A×B∈Hom C(D,A×B)p_{A \times B} \in Hom_C(D,A \times B) for an object D∈Ob(C)D \in Ob(C) and morphisms d A∈Hom C(D,A)d_A \in Hom_C(D,A) and d B∈Hom C(D,B)d_B \in Hom_C(D,B)
  • a morphism ! A∈Hom C(A,1)!_A \in Hom_C(A,1) for every object A∈CA \in C

such that

  • for every object D∈Ob(C)D \in Ob(C) and morphisms d A∈Hom C(D,B)d_A \in Hom_C(D,B) and d B∈Hom C(D,B)d_B \in Hom_C(D,B), p A∘d A×B=d Ap_A \circ d_{A \times B} = d_A
  • for every object D∈Ob(C)D \in Ob(C) and morphisms d A∈Hom C(D,B)d_A \in Hom_C(D,B) and d B∈Hom C(D,B)d_B \in Hom_C(D,B), p B∘d A⊗B=d Bp_B \circ d_{A \otimes B} = d_B
  • for every object A∈Ob(C)A \in Ob(C) and B∈Ob(C)B \in Ob(C) and morphism f∈Hom C(A,B)f \in Hom_C(A,B), ! B∘f=! A!_B \circ f = !_A.

In a cartesian monoidal dagger category, the tensor product is called a cartesian product and the tensor unit is called a terminal object.

Examples

See also

Last revised on May 4, 2022 at 06:11:17. See the history of this page for a list of all contributions to it.