Strong monad
From Wikipedia, the free encyclopedia
In category theory, a strong monad over a monoidal category is a monad (T,η,μ) together with a natural transformation , called (tensorial) strength, such that the diagrams
and
commute for every object A, B and C.
[edit] 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 every objects A and B.
One interesting fact about commutative strong monads is that they are "the same as" symmetric monoidal monads. More explicitly,
- a commutative strong monad (T,η,μ,t) defines a symmetric monoidal monad (T,η,μ,m) by
- and conversely a symmetric monoidal monad (T,η,μ,m) defines a commutative strong monad (T,η,μ,t) by
and the conversion between one and the other presentation is bijective.
[edit] References
- Jean Goubault-Larrecq, Slawomir Lasota and David Nowak (2005). "Logical Relations for Monadic Types".