Adjoint Functors

Summary

An adjunction between functors and is a natural bijection . Adjunctions arise throughout mathematics wherever a “free” construction is paired with a “forgetful” one, and they have four equivalent formulations. Left adjoints preserve colimits; right adjoints preserve limits.

Overview

Adjunctions are one of the central concepts of category theory. The slogan is: “free constructions are left adjoints to forgetful functors.” An adjunction captures the sense in which maps out of a free object are in bijection with maps into the underlying object . This bijection must be natural in both variables — not just a random family of bijections, but one that commutes with all morphisms.

Main Content

Definition 2.1.1: Adjunction (Hom-Set Form)

Let and be functors. An adjunction between and , written , consists of a bijection

natural in and . We call the left adjoint and the right adjoint.

Naturality in : for any , the square

Naturality in : for any ,

Notation: For , write for its transpose (or adjunct). The bijection and its inverse are mutual transposes.

Core Examples

Adjunction Bijection
Free/forgetful for groupsFree group Forgetful
Product/diagonal (internal hom)
Diagonal/limitCones ↔ maps into limit
/direct imageInverse image Direct image Preorder adjunctions in
Abelianization/forgetfulinclusionHom in Ab ↔ Hom in Grp
Tensor/hom for

Example: Adjunction for Preorders (BCT, Ch. 2.1)

In a preorder (viewed as a category), an adjunction between monotone maps and is exactly a Galois connection: iff . Left adjoints in a preorder are exactly lower sets; right adjoints are upper sets. Floor and ceiling are adjoint to inclusion .

Four Equivalent Definitions

Leinster presents four equivalent ways to define an adjunction :

  1. Hom-set bijection (Definition above): Natural isomorphism .

  2. Unit and counit (Units and Counits): Natural transformations and satisfying the triangle identities.

  3. Universal maps: For each , a universal map such that every factors uniquely through .

  4. Initial objects (Adjunctions via Initial Objects): For each , is the initial object of the comma category .

All four are equivalent; the choice of definition depends on context.

Uniqueness of Adjoints

Theorem: Adjoints Are Unique Up to Isomorphism (BCT, Ch. 2.2)

If and , then (natural isomorphism). Similarly, if and , then .

Proof sketch: The natural isomorphisms hold for all , so by the Yoneda lemma naturally.

Connections

  • Units and counits (Units and Counits) give an equivalent, often more computational, formulation.
  • Initial objects (Adjunctions via Initial Objects) provide the universal-property formulation.
  • Adjoints preserve (co)limits (Adjoints and Limits): left adjoints preserve colimits, right adjoints preserve limits.
  • Adjoint functor theorems (Adjoint Functor Theorems) give conditions under which a functor has an adjoint.
  • Representability: iff for each , the functor is representable by .

See Also