Theorem 3.3. Assuming that:

  • G:D→C is a functor

  • for A∈ob⁡C, let (A↓G) be the category whose objects are pairs (B,f) where B∈ob⁡D and f:A→GB, and whose morphisms (B,f)→(B′,f′) are morphisms g:B→B′ making
     A        GB


ffG′g        GB ′
    commute.

Then specifying a left adjoint for G is equivalent to specifying an initial object of (A↓G) for each A.