• If, in a monoidal category, A\otimes B and B\otimes A are naturally isomorphic in a manner compatible with the coherence conditions, we speak of a
braided monoidal category. If, moreover, this natural isomorphism is its own inverse, we have a
symmetric monoidal category. • A
closed monoidal category is a monoidal category where the functor X \mapsto X \otimes A has a
right adjoint, which is called the "internal Hom-functor" X \mapsto \mathrm{Hom}_{\mathbf C}(A , X). Examples include
cartesian closed categories such as
Set, the category of sets, and
compact closed categories such as
FdVect, the category of finite-dimensional vector spaces. •
Autonomous categories (or
compact closed categories or
rigid categories) are monoidal categories in which duals with nice properties exist; they abstract the idea of
FdVect. •
Dagger symmetric monoidal categories, equipped with an extra dagger functor, abstracting the idea of
FdHilb, finite-dimensional Hilbert spaces. These include the
dagger compact categories. •
Tannakian categories are monoidal categories enriched over a field, which are very similar to representation categories of
linear algebraic groups.
Preordered monoids A
preordered monoid is a monoidal category in which for every two objects c, c'\in\mathrm{Ob}(\mathbf{C}), there exists
at most one morphism c\to c' in
C. In the context of preorders, a morphism c\to c' is sometimes notated c \leq c'. The
reflexivity and
transitivity properties of an order, defined in the traditional sense, are incorporated into the categorical structure by the identity morphism and the composition formula in
C, respectively. If c\leq c' and c'\leq c, then the objects c, c' are isomorphic which is notated c\cong c'. Introducing a monoidal structure to the preorder
C involves constructing • an object I\in\mathbf{C}, called the
monoidal unit, and • a
functor \mathbf{C}\times\mathbf{C}\to\mathbf{C}, denoted by "\;\cdot\;", called the
monoidal multiplication. I and \cdot must be unital and associative, up to isomorphism, meaning: : (c_1\cdot c_2)\cdot c_3 \cong c_1\cdot (c_2\cdot c_3) and I\cdot c \cong c\cong c\cdot I. As · is a functor, :if c_1\to c_1' and c_2\to c_2' then (c_1\cdot c_2)\to (c_1'\cdot c_2'). The other coherence conditions of monoidal categories are fulfilled through the preorder structure as every diagram commutes in a preorder. The
natural numbers are an example of a monoidal preorder: having both a
monoid structure (using + and 0) and a
preorder structure (using ≤) forms a monoidal preorder as m\leq n and m'\leq n' implies m+m'\leq n+n'. The free monoid on some generating set produces a monoidal preorder, producing the
semi-Thue system. == See also ==