Documentation

LeanPool.RegtsSevenster.RS.Classical.CatTheory.Trace

The categorical trace #

The trace of an endomorphism f : X ⟶ X in a rigid symmetric monoidal category: coevaluate at X, let f act, carry the strand across its right dual with the braiding, and evaluate. The result is a scalar, an endomorphism of the tensor unit.

The basic calculus: the trace of the identity is the categorical dimension; the trace is additive and ℂ-homogeneous; it is cyclic; and it is multiplicative over the tensor product.

The categorical trace of an endomorphism: coevaluate, act, cross the strand over the right dual, and evaluate.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The categorical dimension of an object: the closed loop obtained by crossing the coevaluation strand over the dual and evaluating.

    Equations
    Instances For

      Cyclicity of the categorical trace. Both composites close to the same loop: pass the strands across the pairing with the adjoint mates and slide the braiding along.

      The trace computed against a chosen exact pairing.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The trace does not depend on the choice of exact pairing: the comparison morphism between two right duals carries one pairing's coevaluation and evaluation to the other's.

        The categorical trace is the pairing trace of the canonical pairing supplied by rigidity.

        Multiplicativity of the categorical trace. The trace of a tensor product of endomorphisms is the product of the traces in the scalar monoid End (𝟙_ C). The trace of the tensor product may be computed against the tensor pairing; there the two loops disentangle by symmetry and the inner loop contracts to a scalar.

        @[simp]

        The dimension of the tensor unit is one. Computed against the unit's pairing with itself, the loop closes to the identity scalar.