For a monad on , the Kleisli category has the objects of and morphismsIts identity on is , and the composite of and is .
For a monad , the free functor and functor with and form an adjunction inducing that monad. Every other adjunction inducing the same monad receives the unique Kleisli comparison functor commuting with its left and right adjoints and preserving the adjunction structure. This is initiality among adjunctions inducing the specified monad, with morphisms required to respect that structure.
If induces a monad , the comparison maps to and maps a Kleisli category arrow to . It is full and faithful, by the adjunction bijection . Consequently it is part of an equivalence of categories precisely when every object of is isomorphic to some .
Articles by others on the same topic
In category theory, a Kleisli category is a construction that allows you to work with monads in a categorical setting. A monad, in this context, is a triple \((T, \eta, \mu)\), where \(T\) is a functor and \(\eta\) (the unit) and \(\mu\) (the multiplication) are specific natural transformations satisfying certain coherence conditions.