Documentation

TauCeti.CategoryTheory.Monoidal.Pivotal.Symmetric

The canonical pivotal structure on a symmetric rigid category #

In a symmetric rigid category the Drinfeld isomorphisms drinfeldIso X : X ≅ Xᘁᘁ form a monoidal natural isomorphism drinfeldNatIso : 𝟭 C ≅ doubleRightDualFunctor C (TauCeti.drinfeldNatIso_isMonoidal). Hence every symmetric rigid category carries a canonical pivotal structure, registered as the instance TauCeti.symmetricPivotalCategory.

Through the Drinfeld isomorphism, the pivotal pairing of X becomes the braided swap of the pairing (X, Xᘁ), so both traces are computed by the braiding: rightTrace f = η_ X Xᘁ ≫ f ▷ Xᘁ ≫ (β_ X Xᘁ).hom ≫ ε_ X Xᘁ and leftTrace f = η_ X Xᘁ ≫ (β_ X Xᘁ).hom ≫ Xᘁ ◁ f ≫ ε_ X Xᘁ. Naturality of the braiding then shows that the left and right traces of every endomorphism agree: the canonical pivotal structure is spherical, registered as the instance TauCeti.symmetricSphericalCategory.

Contracting the cyclic shift TauCeti.tensorPowShiftIso X n against the tensor power TauCeti.tensorPowMap f (n + 1) of an endomorphism f : X ⟶ X inside the categorical trace yields the categorical trace of the (n + 1)-st iterate (End.of f ^ (n + 1)).asHom (TauCeti.trace_tensorPowMap_comp_tensorPowShiftIso_hom), and in particular the trace of the cyclic shift itself is quantumDim X (TauCeti.trace_tensorPowShiftIso_hom).

Main declarations #

References #

@[instance_reducible]

The canonical pivotal structure on a symmetric rigid category, given by the Drinfeld isomorphisms.

@[simp]

The components of the canonical pivotal structure on a symmetric rigid category are the Drinfeld isomorphisms.

In a symmetric rigid category, the coevaluation of pivotalExactPairing X is the coevaluation of (X, Xᘁ) followed by the braiding.

In a symmetric rigid category, the evaluation of pivotalExactPairing X is the braiding followed by the evaluation of (X, Xᘁ).

In a symmetric rigid category with its canonical pivotal structure, the right trace of f closes up f with the coevaluation of (X, Xᘁ) and the braided evaluation.

In a symmetric rigid category with its canonical pivotal structure, the left trace of f closes up f with the braided coevaluation and the evaluation of (X, Xᘁ).

In a symmetric rigid category with its canonical pivotal structure, the left and right traces of every endomorphism agree.

In a symmetric rigid category with its canonical spherical structure, the trace of f closes up f with the coevaluation of (X, Xᘁ) and the braided evaluation.

Cyclic power-trace induction: in a symmetric rigid category, the categorical trace of (a ⊗ₘ tensorPowMap f n) ≫ (tensorPowShiftIso X n).hom on tensorPow X (n + 1) equals the categorical trace of (End.of f ^ n).asHom ≫ a on X.

Categorical trace of a tensor power with cyclic shift: in a symmetric rigid category, the categorical trace of tensorPowMap f (n + 1) ≫ (tensorPowShiftIso X n).hom is the categorical trace of the (n + 1)-st iterate (End.of f ^ (n + 1)).asHom.

@[simp]

The categorical trace of the cyclic shift (tensorPowShiftIso X n).hom on tensorPow X (n + 1) equals the quantum dimension of X.