Definition: Monoidal category
A monoidal category (M,⊗,IM,a,l,r) is a category M equipped with:
- A functor ⊗:M× M→M from the product category of M with itself, called the tensor product.
- An object IM∈Ob(M) called the unit object or tensor unit.
- A natural isomorphism a:((−)⊗(−))⊗(−)⟶≃(−)⊗((−)⊗(−)) with components of the form aX,Y,Z:(X⊗Y)⊗Z⟶≃X⊗(Y⊗Z) called the associator.
- A natural isomorphism l:IM⊗(−)⟶≃(−) with components of the form lX:IM⊗X⟶≃X called left unitor.
- A natural isomorphism r:(−)⊗(IM)⟶≃(−) with components of the form rX:X⊗IM⟶≃X called right unitor.
such that the following two diagrams commute for all objects:
Resources
ncatlab