Documentation

TauCeti.CategoryTheory.Monoidal.Pivotal.Basic

Pivotal categories #

A pivotal structure on a rigid monoidal category C is a monoidal natural isomorphism φ : 𝟭 C ≅ doubleRightDualFunctor C from the identity functor to the double right dual functor X ↦ Xᘁᘁ. Monoidality is Mathlib's NatTrans.IsMonoidal, taken with respect to the strong monoidal structure on doubleRightDualFunctor C; a bare natural isomorphism to the double dual is not a pivotal structure. A pivotal structure is what makes the left and right categorical traces of an endomorphism, and the left and right dimensions of an object, definable.

Unwinding the definition, the components φ_X : X ≅ Xᘁᘁ are natural in X, so that the double mate of a morphism is its conjugate by φ, and they are compatible with the unit and tensor comparisons of the double right dual functor. The classical definition of Freyd and Yetter adds a further axiom φ_{Xᘁ} = (φ_X⁻¹)ᘁ. This axiom is redundant: it follows from monoidality, because the double right dual functor carries the evaluation of (X, Xᘁ) to the evaluation of (Xᘁᘁ, Xᘁᘁᘁ).

Through φ_X, the object X becomes a right dual of Xᘁ, so in a pivotal category every right dual is also a left dual. The same observation shows that a pivotal structure needs only right duals to make sense: in a right rigid category, a monoidal natural isomorphism 𝟭 C ≅ doubleRightDualFunctor C makes Xᘁ a left dual of X, and is then a pivotal structure for the resulting rigid structure.

Main declarations #

References #

A pivotal structure on a rigid monoidal category C: a monoidal natural isomorphism 𝟭 C ≅ doubleRightDualFunctor C from the identity functor to the double right dual functor.

Instances

    The component φ_X : X ≅ Xᘁᘁ of the pivotal structure.

    Instances For
      @[simp]

      The components of the pivotal isomorphism are the morphisms (pivotalIsoApp X).hom.

      @[simp]

      The components of the inverse of the pivotal isomorphism are the morphisms (pivotalIsoApp X).inv.

      In a pivotal category, the double mate fᘁᘁ of f : X ⟶ Y is the conjugate φ_X⁻¹ ≫ f ≫ φ_Y of f by the pivotal isomorphism.

      The inverse of the component of the pivotal isomorphism at the unit is the inverse unit comparison of the double right dual functor.

      The component of the pivotal isomorphism at a tensor product is the tensor product of the components, followed by the tensor comparison of the double right dual functor.

      The tensor product of the components of the pivotal isomorphism at Xᘁ and at X carries the evaluation of (Xᘁᘁ, Xᘁᘁᘁ) back to the evaluation of (X, Xᘁ).

      The Freyd–Yetter identity: the component of the pivotal isomorphism at Xᘁ is the mate of the inverse of its component at X.

      The inverse form of the Freyd–Yetter identity: the inverse of the component of the pivotal isomorphism at Xᘁ is the mate of its component at X.

      @[instance_reducible]

      In a pivotal category, X is a right dual of Xᘁ: the pairing of Xᘁ with its right dual Xᘁᘁ, transported along φ_X : X ≅ Xᘁᘁ.

      Instances For

        The pivotal pairing is the right transport of the chosen pairing along the pivotal isomorphism.

        The coevaluation of the pivotal pairing is dinatural: for f : X ⟶ Y, pairing Yᘁ with Y and then applying fᘁ, or pairing Xᘁ with X and then applying f, gives the same morphism.

        @[instance_reducible]

        A monoidal trivialization φ : 𝟭 C ≅ doubleRightDualFunctor C of the double right dual functor of a right rigid category is a pivotal structure, for the rigid structure whose left duals are the right duals, paired with X through φ.

        Instances For

          The components of the pivotal structure built from a monoidal trivialization φ of the double right dual are the components of φ.