monoid theory in algebra:
symmetric monoidal (∞,1)-category of spectra
A comonoid (or comonoid object) in a monoidal category is a monoid object in the opposite category (which canonically becomes a monoidal category via the same tensor product operation as in ).
With the usual definition of monoids as having a unit, this means that a comonoid is equipped with a counit, which in string diagram-notation for is of this form:
\begin{tikzcd}[row sep=15pt] C \ar[d, phantom, \multimap{rotate=-90, scale=1.8}, {\scalebox{co-unit}}{xshift=16pt, yshift=6pt}] \ {} \end{tikzcd}
One speaks of a unital comonoid (or unital comonoid object; internal to Vect also called an augmented coalgebra) if is in addition equipped with a morphism
\begin{tikzcd}[row sep=15pt] {} \ar[d, phantom, \multimap{rotate=90,, scale=1.8}, {\scalebox{unit}}{xshift=10pt, yshift=-4pt}] \ C \end{tikzcd}
which verifies the properties that the unit would verify if was a bimonoid, ie. in string diagrams:

\begin{example} (coassociative coalgebras) A comonoid object in VectorSpaces (with its usual tensor product of vector spaces) is called a coalgebra.
(Beware though that the term “coalgebra” is overused in many ways, for instance in coalgebras for endofunctor?. To be more specific to the linear-algebraic context one can say coassociative coalgebra.) \end{example}
\begin{example}\label{InACartesianMonoidalCategory} (cartesian comonoids) \linebreak Every set carries a unique structure of a comonoid in the category of Sets with respect to the usual cartesian product.
Generally, every object in a cartesian monoidal category becomes (see also there) a (cocommutative) comonoid by taking the
counit to be the terminal morphism
coproduct to be the diagonal morphism .
The analogous statement remains true for cartesian monoidal (infinity,1)-categories (see there). \end{example}
Obvious as Exp. \ref{InACartesianMonoidalCategory} may be, it plays a somewhat profound role in various contexts:
\begin{example} (suspension coring spectra) \linebreak In the case of topological spaces or other models of classical homotopy types, and using that the suspension spectrum-construction is a strong monoidal functor, Exp. \ref{InACartesianMonoidalCategory} implies the remarkable fact that suspension spectra carry coring spectrum-structure via smash-monoidal diagonals.
\end{example}
| (co)monad name | underlying endofunctor | (co)monad structure induced by |
|---|---|---|
| reader monad | on cartesian types | unique comonoid structure on |
| coreader comonad | on cartesian types | unique comonoid structure on |
| writer monad | on monoidal types | chosen monoid structure on |
| cowriter comonad | on monoidal types | chosen monoid structure on chosen comonoid structure on |
| Frobenius (co)writer | on monoidal types | chosen Frobenius monoid structure |
Revision on February 6, 2026 at 04:54:04 by Kourouklides See the history of this page for a list of all contributions to it.