Monoidal monad

In category theory, a branch of mathematics, a monoidal monad ( T , η , μ , T A , B , T 0 ) {\displaystyle (T,\eta ,\mu ,T_{A,B},T_{0})} is a monad ( T , η , μ ) {\displaystyle (T,\eta ,\mu )} on a monoidal category ( C , , I ) {\displaystyle (C,\otimes ,I)} such that the functor T : ( C , , I ) ( C , , I ) {\displaystyle T:(C,\otimes ,I)\to (C,\otimes ,I)} is a lax monoidal functor and the natural transformations η {\displaystyle \eta } and μ {\displaystyle \mu } are monoidal natural transformations. In other words, T {\displaystyle T} is equipped with coherence maps T A , B : T A T B T ( A B ) {\displaystyle T_{A,B}:TA\otimes TB\to T(A\otimes B)} and T 0 : I T I {\displaystyle T_{0}:I\to TI} satisfying certain properties (again: they are lax monoidal), and the unit η : i d T {\displaystyle \eta :id\Rightarrow T} and multiplication μ : T 2 T {\displaystyle \mu :T^{2}\Rightarrow T} are monoidal natural transformations. By monoidality of η {\displaystyle \eta } , the morphisms T 0 {\displaystyle T_{0}} and η I {\displaystyle \eta _{I}} are necessarily equal.

All of the above can be compressed into the statement that a monoidal monad is a monad in the 2-category M o n C a t {\displaystyle {\mathsf {MonCat}}} of monoidal categories, lax monoidal functors, and monoidal natural transformations.

Opmonoidal monads

Opmonoidal monads have been studied under various names. Ieke Moerdijk introduced them as "Hopf monads",[1] while in works of Bruguières and Virelizier they are called "bimonads", by analogy to "bialgebra",[2] reserving the term "Hopf monad" for opmonoidal monads with an antipode, in analogy to "Hopf algebras".

An opmonoidal monad is a monad ( T , η , μ ) {\displaystyle (T,\eta ,\mu )} in the 2-category of O p M o n C a t {\displaystyle {\mathsf {OpMonCat}}} monoidal categories, oplax monoidal functors and monoidal natural transformations. That means a monad ( T , η , μ ) {\displaystyle (T,\eta ,\mu )} on a monoidal category ( C , , I ) {\displaystyle (C,\otimes ,I)} together with coherence maps T A , B : T ( A B ) T A T B {\displaystyle T^{A,B}:T(A\otimes B)\to TA\otimes TB} and T 0 : T I I {\displaystyle T^{0}:TI\to I} satisfying three axioms that make an opmonoidal functor, and four more axioms that make the unit η {\displaystyle \eta } and the multiplication μ {\displaystyle \mu } into opmonoidal natural transformations. Alternatively, an opmonoidal monad is a monad on a monoidal category such that the category of Eilenberg-Moore algebras has a monoidal structure for which the forgetful functor is strong monoidal.[1][3]

An easy example for the monoidal category Vect {\displaystyle \operatorname {Vect} } of vector spaces is the monad A {\displaystyle -\otimes A} , where A {\displaystyle A} is a bialgebra.[2] The multiplication and unit of A {\displaystyle A} define the multiplication and unit of the monad, while the comultiplication and counit of A {\displaystyle A} give rise to the opmonoidal structure. The algebras of this monad are right A {\displaystyle A} -modules, which one may tensor in the same way as their underlying vector spaces.

Properties

  • The Kleisli category of a monoidal monad has a canonical monoidal structure, induced by the monoidal structure of the monad, and such that the free functor is strong monoidal. The canonical adjunction between C {\displaystyle C} and the Kleisli category is a monoidal adjunction with respect to this monoidal structure, this means that the 2-category M o n C a t {\displaystyle {\mathsf {MonCat}}} has Kleisli objects for monads.
  • The 2-category of monads in M o n C a t {\displaystyle {\mathsf {MonCat}}} is the 2-category of monoidal monads M n d ( M o n C a t ) {\displaystyle {\mathsf {Mnd(MonCat)}}} and it is isomorphic to the 2-category M o n ( M n d ( C a t ) ) {\displaystyle {\mathsf {Mon(Mnd(Cat))}}} of monoidales (or pseudomonoids) in the category of monads M n d ( C a t ) {\displaystyle {\mathsf {Mnd(Cat)}}} , (lax) monoidal arrows between them and monoidal cells between them.[4]
  • The Eilenberg-Moore category of an opmonoidal monad has a canonical monoidal structure such that the forgetful functor is strong monoidal.[1] Thus, the 2-category O p m o n C a t {\displaystyle {\mathsf {OpmonCat}}} has Eilenberg-Moore objects for monads.[3]
  • The 2-category of monads in O p m o n C a t {\displaystyle {\mathsf {OpmonCat}}} is the 2-category of monoidal monads M n d ( O p m o n C a t ) {\displaystyle {\mathsf {Mnd(OpmonCat)}}} and it is isomorphic to the 2-category O p m o n ( M n d ( C a t ) ) {\displaystyle {\mathsf {Opmon(Mnd(Cat))}}} of monoidales (or pseudomonoids) in the category of monads M n d ( C a t ) {\displaystyle {\mathsf {Mnd(Cat)}}} opmonoidal arrows between them and opmonoidal cells between them.[4]

Examples

The following monads on the category of sets, with its cartesian monoidal structure, are monoidal monads:

  • The power set monad ( P , , ) {\displaystyle (\mathbb {P} ,\varnothing ,\cup )} . Indeed, there is a function P ( X ) × P ( Y ) P ( X × Y ) {\displaystyle \mathbb {P} (X)\times \mathbb {P} (Y)\to \mathbb {P} (X\times Y)} , sending a pair ( X X , Y Y ) {\displaystyle (X'\subseteq X,Y'\subseteq Y)} of subsets to the subset { ( x , y ) x X  and  y Y } X × Y {\displaystyle \{(x,y)\mid x\in X'{\text{ and }}y\in Y'\}\subseteq X\times Y} . This function is natural in X and Y. Together with the unique function { 1 } P ( ) {\displaystyle \{1\}\to \mathbb {P} (\varnothing )} as well as the fact that μ , η {\displaystyle \mu ,\eta } are monoidal natural transformations, ( P {\displaystyle (\mathbb {P} } is established as a monoidal monad.
  • The probability distribution (Giry) monad.

The following monads on the category of sets, with its cartesian monoidal structure, are not monoidal monads

  • If M {\displaystyle M} is a monoid, then X X × M {\displaystyle X\mapsto X\times M} is a monad, but in general there is no reason to expect a monoidal structure on it (unless M {\displaystyle M} is commutative).

References

  1. ^ a b c Moerdijk, Ieke (23 March 2002). "Monads on tensor categories". Journal of Pure and Applied Algebra. 168 (2–3): 189–208. doi:10.1016/S0022-4049(01)00096-2.
  2. ^ a b Bruguières, Alain; Alexis Virelizier (2007). "Hopf monads". Advances in Mathematics. 215 (2): 679–733. doi:10.1016/j.aim.2007.04.011.
  3. ^ a b McCrudden, Paddy (2002). "Opmonoidal monads". Theory and Applications of Categories. 10 (19): 469–485. CiteSeerX 10.1.1.13.4385.
  4. ^ a b Zawadowski, Marek (2011). "The Formal Theory of Monoidal Monads The Kleisli and Eilenberg-Moore objects". Journal of Pure and Applied Algebra. 216 (8–9): 1932–1942. arXiv:1012.0547. doi:10.1016/j.jpaa.2012.02.030. S2CID 119301321.