Documentation

TauCeti.CategoryTheory.GrothendieckGroup.Monoidal.Exact

The tensor product makes exact K₀ a ring #

Let E be an exact structure on an essentially small monoidal additive category C whose tensor product is biexact (TauCeti.ExactStructure.IsMonoidal). Then (X, Y) ↦ [X ⊗ Y] is additive on E-conflations in each variable, so it descends to a biadditive multiplication on the exact Grothendieck group TauCeti.ExactK0 E, which makes it a ring with unit the class of the tensor unit, commutative as soon as C is braided.

This is the ring structure of the Grothendieck ring G₀(k[G]) of all finite-dimensional representations of a finite group over a field, where the relations come from every short exact sequence rather than only the split ones. Biexactness is exactly what is needed: over a field the tensor product is exact in each variable, even when short exact sequences of representations do not split.

The construction parallels TauCeti/CategoryTheory/GrothendieckGroup/Monoidal/Basic.lean for split K₀, with the biproduct relations replaced by conflations: the multiplication is the two-variable descent TauCeti.ExactK0.BiadditiveInvariant.bilift of (X, Y) ↦ [X ⊗ Y]. The canonical comparison TauCeti.ExactK0.fromSplit from split K₀ is a ring homomorphism, TauCeti.ExactK0.fromSplitRingHom.

Main definitions #

Main results #

References #

@[instance_reducible]

The tensor product makes the exact Grothendieck group of a monoidal exact category a ring, with [X] * [Y] = [X ⊗ Y] and unit the class of the tensor unit.

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

Two ring homomorphisms out of exact K₀ agreeing on the classes of objects are equal.

The ring homomorphism out of exact K₀ induced by a conflation-additive invariant which sends the tensor unit to 1 and is multiplicative on tensor products. With TauCeti.ExactK0.ringHom_ext for uniqueness, this is the universal property of exact K₀ as a ring.

Equations
Instances For

    The comparison from split K₀ is a ring homomorphism. The canonical surjection TauCeti.ExactK0.fromSplit from the split Grothendieck ring onto the exact one preserves the unit and the product, since both are given by the tensor product on classes of objects.

    Equations
    Instances For
      @[instance_reducible]

      For a braided monoidal exact category the ring structure on exact K₀ is commutative: [X] * [Y] = [X ⊗ Y] = [Y ⊗ X] = [Y] * [X] by the braiding of C.

      Equations