Skip to main content

Monoidal categories

Definition: Monoidal category

A monoidal category (M,,IM,a,l,r)(\mathcal{M}, \otimes, I_\mathcal{M}, a, l, r) is a category M\mathcal{M} equipped with:

  • A functor :M× MM\otimes : \mathcal{M} \times\ \mathcal{M} \rightarrow \mathcal{M} from the product category of M\mathcal{M} with itself, called the tensor product.
  • An object IMOb(M)I_\mathcal{M} \in Ob(\mathcal{M}) called the unit object or tensor unit.
  • A natural isomorphism a:(()())()()(()())a : ((-)\otimes (-)) \otimes (-) \overset{\simeq}{\longrightarrow} (-) \otimes ((-)\otimes(-)) with components of the form aX,Y,Z:(XY)ZX(YZ)a_{X,Y,Z} : (X \otimes Y) \otimes Z \overset{\simeq}{\longrightarrow} X \otimes (Y \otimes Z) called the associator.
  • A natural isomorphism l:IM()()l : I_\mathcal{M} \otimes (-) \overset{\simeq}{\longrightarrow} (-) with components of the form lX:IMXXl_X : I_\mathcal{M} \otimes X \overset{\simeq}{\longrightarrow} X called left unitor.
  • A natural isomorphism r:()(IM)()r : (-) \otimes (I_\mathcal{M}) \overset{\simeq}{\longrightarrow} (-) with components of the form rX:XIMXr_X : X \otimes I_\mathcal{M} \overset{\simeq}{\longrightarrow} X called right unitor.

such that the following two diagrams commute for all objects:

Resources

ncatlab