Monoidal monad

From The Right Wiki
Jump to navigationJump to search

In category theory, a branch of mathematics, a monoidal monad (T,η,μ,TA,B,T0) is a monad (T,η,μ) on a monoidal category (C,,I) such that the functor T:(C,,I)(C,,I) is a lax monoidal functor and the natural transformations η and μ are monoidal natural transformations. In other words, T is equipped with coherence maps TA,B:TATBT(AB) and T0:ITI satisfying certain properties (again: they are lax monoidal), and the unit η:idT and multiplication μ:T2T are monoidal natural transformations. By monoidality of η, the morphisms T0 and η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 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,η,μ) in the 2-category of OpMonCat monoidal categories, oplax monoidal functors and monoidal natural transformations. That means a monad (T,η,μ) on a monoidal category (C,,I) together with coherence maps TA,B:T(AB)TATB and T0:TII satisfying three axioms that make an opmonoidal functor, and four more axioms that make the unit η and the multiplication μ 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 of vector spaces is the monad A, where A is a bialgebra.[2] The multiplication and unit of A define the multiplication and unit of the monad, while the comultiplication and counit of A give rise to the opmonoidal structure. The algebras of this monad are right 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 and the Kleisli category is a monoidal adjunction with respect to this monoidal structure, this means that the 2-category MonCat has Kleisli objects for monads.
  • The 2-category of monads in MonCat is the 2-category of monoidal monads Mnd(MonCat) and it is isomorphic to the 2-category Mon(Mnd(Cat)) of monoidales (or pseudomonoids) in the category of monads 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 OpmonCat has Eilenberg-Moore objects for monads.[3]
  • The 2-category of monads in OpmonCat is the 2-category of monoidal monads Mnd(OpmonCat) and it is isomorphic to the 2-category Opmon(Mnd(Cat)) of monoidales (or pseudomonoids) in the category of monads 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 (,,). Indeed, there is a function (X)×(Y)(X×Y), sending a pair (XX,YY) of subsets to the subset {(x,y)xX and yY}X×Y. This function is natural in X and Y. Together with the unique function {1}() as well as the fact that μ,η are monoidal natural transformations, ( 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 is a monoid, then XX×M is a monad, but in general there is no reason to expect a monoidal structure on it (unless M is commutative).

References

  1. 1.0 1.1 1.2 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. 2.0 2.1 Bruguières, Alain; Alexis Virelizier (2007). "Hopf monads". Advances in Mathematics. 215 (2): 679–733. doi:10.1016/j.aim.2007.04.011.
  3. 3.0 3.1 McCrudden, Paddy (2002). "Opmonoidal monads". Theory and Applications of Categories. 10 (19): 469–485. CiteSeerX 10.1.1.13.4385.
  4. 4.0 4.1 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.