Kleisli object


2-Category theory

Higher algebra



Given a monad t:aat \colon a \to a in a 2-category KK, the Kleisli object a ta_t of tt is, if it exists, the universal right tt-module or tt-opalgebra. Equivalently, a ta_t represents the functor RMod(,t)RMod(-,t) that takes an object xx of KK to the category of right tt-modules axa \to x.

This means that there is a morphism f t:aa tf_t \colon a \to a_t and a 2-cell λ:f ttf t\lambda \colon f_t t \Rightarrow f_t that induce an isomorphism K(a t,x)RMod(x,t)K(a_t,x) \cong RMod(x,t): given a right tt-module r:ax,α:rtrr \colon a \to x, \alpha \colon r t \to r, there is a unique morphism a txa_t \to x whose composite with f tf_t (repsectively λ\lambda) is equal to rr (resp. α\alpha).


  • The motivating example is that of Kleisli categories for monads in Cat.

  • In a (locally ordered) bicategory of relations, the Kleisli object of a monad tt is part of a splitting of tt as an idempotent.

  • For a monad T:AAT \colon A ⇸ A in the bicategory Prof of profunctors, its Kleisli object consists of a category A TA_T equipped with a bijective-on-objects functor AA TA\to A_T. The category A TA_T has the same objects as AA, with hom-sets A T(a,b)=T(a,b)A_T(a,b) = T(a,b). Identities and composition are given by the unit and multiplication of TT.

    Every functor BAB \to A yields a monad A(f,f)A(f,f) in ProfProf, whose Kleisli object is part of the (bijective on objects, fully-faithful) factorization BA A(f,f)AB \to A_{A(f,f)} \to A of ff.

    Because of this, we can identify a monad on AA in ProfProf with a bijective-on-objects functor ABA \to B.



An original article is

  • R. Street, The formal theory of monads, J. Pure Appl. Alg. 2, 149–168 (1972)

Generalization from monads to more general categories enriched in a bicategory (where “Kleisli objects” are then called “collages”) is in

Last revised on November 25, 2014 at 14:21:49. See the history of this page for a list of all contributions to it.