Strong monad
Appearance
![]() | This article may be too technical for most readers to understand.(April 2022) |
In category theory, a strong monad over a monoidal category (C, ⊗, I) is a monad (T, η, μ) together with a natural transformation tA,B : A ⊗ TB → T(A ⊗ B), called (tensorial) strength, such that the diagrams
commute for every object A, B and C (see Definition 3.2 in [1]).
If the monoidal category (C, ⊗, I) is closed then a strong monad is the same thing as a C-enriched monad.
Commutative strong monads
For every strong monad T on a symmetric monoidal category, a costrength natural transformation can be defined by
A strong monad T is said to be commutative when the diagram
commutes for all objects and .[2]
One interesting fact about commutative strong monads is that they are "the same as"
symmetric monoidal monads
. More explicitly,
- a commutative strong monad defines a symmetric monoidal monad by
- and conversely a symmetric monoidal monad defines a commutative strong monad by
and the conversion between one and the other presentation is bijective.
References
- .
- ISBN 978-3-642-54829-1.
- Anders Kock (1972). "Strong functors and monoidal monads" (PDF). Archiv der Mathematik. 23: 113–120. S2CID 13246783.
- Jean Goubault-Larrecq, Slawomir Lasota and David Nowak (2005). "Logical Relations for Monadic Types". Mathematical Structures in Computer Science. 18 (6): 1169. S2CID 741758.