Notes on monoidal monad

Published:

\[\newcommand{\rv}[1]{\mathbf{#1}} \newcommand{\x}{\rv x} \newcommand{\y}{\rv y} \newcommand{\bar}[1]{\overline{#1}} \newcommand{\wtil}[1]{\widetilde{#1}} \newcommand{\what}[1]{\widehat{#1}} \newcommand{\ep}{\varepsilon} \newcommand{\ph}{\varphi} \newcommand{\maps}{\colon} \newcommand{\to}{\rightarrow} \newcommand{\xraw}{\xrightarrow} \newcommand{\darr}{\downarrow} \newcommand{\To}{\Rightarrow} \renewcommand{\dot}{\centerdot} \renewcommand{\tensor}{\otimes} \newcommand{\pr}{^\prime} \newcommand{\op}[1]{#1^{\mathrm{op}}} \newcommand{\hom}{\textit{Hom}} \newcommand{\oo}{\circ} \newcommand{\lang}{\langle} \newcommand{\rang}{\rangle} \newcommand{\str}[1]{#1^{*}} \newcommand{\intvl}{\mathbb{I}} \newcommand{\yon}{\mathcal{Y}} \newcommand{\topos}{\mathfrak{Top}} \newcommand{\bTopos}{\mathfrak{BTop}} \newcommand{\BTop}{\mathfrak{BTop}} \newcommand{\con}{\mathfrak{Con}} \newcommand{\pos}{\mathfrak{Poset}} \newcommand{\topl}{\mathbb{Top}} \newcommand{\grpd}{\mathbb{Grpd}} \newcommand{\ab}{\mathbf{Ab}} \newcommand{\thT}{\mathbb{T}} \newcommand{\mod}{\mathbf{Mod}} \newcommand{\th}{\mathbf{Th}} \newcommand{\cl}{\mathbf{Cl}} \newcommand{\ob}{\mathbf{Ob}} \newcommand{\aut}{\mathbf{Aut}} \newcommand{\bun}{\mathbf{Bun}} \newcommand{\geom}{\mathbf{Geom}} \def\catg{\mathop{\mathcal{C}\! {\it at}}\nolimits} \def\Cat{\mathop{\mathfrak{Cat}}} \def\Con{\mathop{\mathfrak{Con}}} \def\CAT{\mathop{\mathbf{2} \mathfrak{Cat}}} \def\Cat{\mathop{\mathfrak{Cat}}} \newcommand{\Topos}{\mathfrak{Top}} \newcommand{\ETopos}{\mathcal{E}\mathfrak{Top}} \newcommand{\BTopos}{\mathcal{B}\mathfrak{Top}} \newcommand{\GTopos}{\mathcal{G}\mathfrak{Top}} \newcommand{\Psh}{\textit{Psh}} \newcommand{\Sh}{\textit{Sh}} \newcommand{\psh}[1]{\textit{Psh}(\cat{#1})} \newcommand{\sh}[1]{\textit{Sh}(\cat{#1})} \newcommand{\Id}{\operatorname{Id}} \newcommand{\Ho}{\operatorname{Ho}} \newcommand{\ad}{\operatorname{ad}} \newcommand{\Adj}{\operatorname{Adj}} \newcommand{\Sym}{\operatorname{Sym}} \newcommand{\Set}{\operatorname{Set}} \newcommand{\Pull}{\operatorname{Pull}} \newcommand{\Push}{\operatorname{Push}} \newcommand{\dom}{\operatorname{dom}} \newcommand{\cod}{\operatorname{cod}} \newcommand{\fun}{\operatorname{Fun}} \newcommand{\colim}{\operatorname{Colim}} \newcommand{\cat}[1]{\mathcal{#1}} \newcommand{\scr}[1]{\mathscr{#1}} \newcommand{\frk}[1]{\mathfrak{#1}} \newcommand{\bb}[1]{\mathbb{#1}} \newcommand{\CS}{\mathcal{S}} \newcommand{\CE}{\mathcal{E}} \newcommand{\CF}{\mathcal{F}}\]

Abstract: In the talk, I introduce well-known and by now classical notion of monoidal monads. They are oplax monads on a monoidal category such that the monoidal structures are compatible with monad structures. These compatibility conditions are stated by several coherence axioms. These conditions can be wrapped in the following equivalent definition: A monoidal monad is a monad in the 2-category of monoidal categories, oplax monoidal functors, and monoidal transformations.

I will then show that oplax monoidal structures of the monad, making it an oplax monoidal monad, is in one-to-one correspondence with monoidal structures of the Eilenberg–Moore category of algebras of that monad such that the forgetful functor from the category of algebras to the base category is strict monoidal. In other words, we get a lifting of the tensor structures of base category to tensor structures of the category of algebras over its objects. I give two important examples of such situation: first, power set monad on monoidal category of sets where tensor product is just cartesian product and unit is the terminal set. The algebras are complete join semi-lattices (aka sup-lattices) and tensoring of algebras is the tensoring of sup-lattices (which is how coproduct of frames is constructed.) The unit of tensor product is the free sup-lattice on one generator, i.e. the lattice containing two elements $\bot$ and $\top$ where $\bot \leq \top$. The second example is symmetric algebra monoidal monad on the monoidal category of $k$-vector spaces over some field $k$. The algebras of this monad are commutative unital $k$-algebras.
Also, for any commutative monoid $M$, the delooping category $\bb{B} M$ is a monoidal category in which both tensoring and composition are given by multiplication in $M$. Any monoidal monad on $\bb{B} M$ is necessarily the identity monad.

Notes: Notes from the talk

Further Reading:

  • Kock, A. (1968) ‘Monads on symmetric monoidal closed categories’, Arch. Math (1970) 21: 1. https://doi.org/10.1007/BF01220868

  • Moerdijk, I (2002). ‘Monads on tensor categories’, Journal of Pure and Applied Algebra, Volume 168, Issues 2–3, 23 March 2002, Pages 189-208

  • Simon Willerton (2008), ‘A diagrammatic approach to Hopf monads’, arXiv:0807.0658

  • Lack, S. & Street, R. (2002) ‘The formal theory of monads II’, Journal of Pure and Applied Algebra Volume 175, Issues 1–3, Pages 243-265