Documentation

Mathlib.CategoryTheory.Monoidal.Conv

The convolution monoid. #

When M : Comon C and N : Mon C, the morphisms M.X ⟶ N.X form a monoid (in Type).

def CategoryTheory.Conv {C : Type u₁} [Category.{v₁, u₁} C] (M N : C) :
Type v₁

The morphisms in C between the underlying objects of a pair of bimonoids in C naturally have a (set-theoretic) monoid structure.

Equations
    Instances For
      instance CategoryTheory.Conv.instOne {C : Type u₁} [Category.{v₁, u₁} C] [MonoidalCategory C] {M N : C} [ComonObj M] [MonObj N] :
      One (Conv M N)
      Equations
        instance CategoryTheory.Conv.instMul {C : Type u₁} [Category.{v₁, u₁} C] [MonoidalCategory C] {M N : C} [ComonObj M] [MonObj N] :
        Mul (Conv M N)
        Equations
          Equations