Documentation

Atlas.TensorCategories.code.MacLaneStrictness

Definition 1.8.1: A monoidal category is strict if the associator and unitors are identity morphisms, i.e. (X ⊗ Y) ⊗ Z = X ⊗ (Y ⊗ Z), 𝟙_C ⊗ X = X, and X ⊗ 𝟙_C = X on the nose, with the structure isomorphisms equal to the corresponding eqToHom.

Instances

    The monoidal category of endofunctors of C is strict: tensor product is composition, the unit is the identity functor, and all structure isomorphisms are identities.

    @[reducible, inline]

    A skeletal monoidal category yields a monoid structure on the type of its objects.

    Instances For

      Theorem 1.8.5 (MacLane Strictness): Any monoidal category is monoidally equivalent to a strict monoidal category.

      @[implicit_reducible]

      The right-tensoring functor C → C ⥤ C, X ↦ • ⊗ X, is naturally a monoidal functor, giving the monoidal embedding of C into its category of endofunctors.