nLab
codensity monad

Definition

Let j:ACj\colon A \to C be a functor between categories. Its codensity monad is the right Kan extension Ran jjRan_j j of jj along itself, if this exists (as it certainly does when AA is small and CC is complete).

The name comes because jj is codense just when its codensity monad is the identity. Thus, in general, the codensity monad “measures the failure of jj to be codense”.

Revised on September 22, 2012 18:11:59 by David Corfield (86.173.38.105)