Skip to content

Adjunction

Defines Adjunction, adjoint pair, adjoint functors

Let C\mathcal{C} and D\mathcal{D} be categories.

Definition. An adjunction between C\mathcal{C} and D\mathcal{D} consists of a pair of functors F:CDF: \mathcal{C} \to \mathcal{D} and G:DCG: \mathcal{D} \to \mathcal{C} together with a natural isomorphism

φc,d:HomD(F(c),d)    HomC(c,G(d))\varphi_{c,d}: \mathrm{Hom}_{\mathcal{D}}(F(c), d) \xrightarrow{\;\sim\;} \mathrm{Hom}_{\mathcal{C}}(c, G(d))

for all cOb(C)c \in \mathrm{Ob}(\mathcal{C}) and dOb(D)d \in \mathrm{Ob}(\mathcal{D}), natural in both variables. We call FF the left adjoint and GG the right adjoint, and write FGF \dashv G.

Equivalently, an adjunction FGF \dashv G is determined by natural transformations η:idCGF\eta: \mathrm{id}_{\mathcal{C}} \Rightarrow G \circ F (the unit) and ε:FGidD\varepsilon: F \circ G \Rightarrow \mathrm{id}_{\mathcal{D}} (the counit) satisfying the triangle identities:

εF(c)F(ηc)=idF(c),G(εd)ηG(d)=idG(d).\varepsilon_{F(c)} \circ F(\eta_c) = \mathrm{id}_{F(c)}, \qquad G(\varepsilon_d) \circ \eta_{G(d)} = \mathrm{id}_{G(d)}.

Proposition. The two definitions are equivalent. Given the hom-set adjunction φ\varphi, the unit and counit are ηc=φc,F(c)(idF(c))\eta_c = \varphi_{c,F(c)}(\mathrm{id}_{F(c)}) and εd=φG(d),d1(idG(d))\varepsilon_d = \varphi^{-1}_{G(d),d}(\mathrm{id}_{G(d)}). Conversely, given (η,ε)(\eta, \varepsilon) satisfying the triangle identities, φc,d(f)=G(f)ηc\varphi_{c,d}(f) = G(f) \circ \eta_c defines the natural isomorphism.

Proposition. Every adjunction FGF \dashv G gives rise to a monad (T,η,μ)(T, \eta, \mu) on C\mathcal{C} where T=GFT = G \circ F, η\eta is the unit of the adjunction, and μ=GεF:GFGFGF\mu = G\varepsilon_F: GFGF \Rightarrow GF; and dually a comonad (K,ε,δ)(K, \varepsilon, \delta) on D\mathcal{D} where K=FGK = F \circ G.

Proof sketch. Associativity of μ\mu and the unit laws follow from the triangle identities and naturality of η\eta and ε\varepsilon.

Proposition. Left adjoints preserve all colimits; right adjoints preserve all limits.

Proof sketch. For FGF \dashv G and a diagram D:IDD: I \to \mathcal{D} with limit limD\lim D, the chain of natural isomorphisms Hom(c,G(limD))Hom(Fc,limD)limHom(Fc,D())limHom(c,GD())Hom(c,limGD)\mathrm{Hom}(c, G(\lim D)) \cong \mathrm{Hom}(Fc, \lim D) \cong \lim \mathrm{Hom}(Fc, D(-)) \cong \lim \mathrm{Hom}(c, GD(-)) \cong \mathrm{Hom}(c, \lim GD) exhibits G(limD)limGDG(\lim D) \cong \lim GD by the Yoneda lemma. The colimit case is dual.

Proposition (Uniqueness). If FGF \dashv G and FGF \dashv G', then GGG \cong G' by a canonical natural isomorphism. That is, adjoints are unique up to unique natural isomorphism.

Proof sketch. For each dd, the functors Hom(F(),d)\mathrm{Hom}(F(-), d) are representable by both G(d)G(d) and G(d)G'(d), so G(d)G(d)G(d) \cong G'(d) by Yoneda.

Examples.

  • Free-forgetful: The free group functor F:SetGrpF: \mathbf{Set} \to \mathbf{Grp} is left adjoint to the forgetful functor U:GrpSetU: \mathbf{Grp} \to \mathbf{Set}. The unit sends a set SS to the inclusion SU(F(S))S \hookrightarrow U(F(S)).
  • Tensor-hom: For a commutative ring RR and an RR-module MM, the functor MR()M \otimes_R (-) is left adjoint to HomR(M,)\mathrm{Hom}_R(M, -).
  • Sheafification: The sheafification functor a:PSh(C)Sh(C)a: \mathrm{PSh}(\mathcal{C}) \to \mathrm{Sh}(\mathcal{C}) is left adjoint to the inclusion functor i:Sh(C)PSh(C)i: \mathrm{Sh}(\mathcal{C}) \hookrightarrow \mathrm{PSh}(\mathcal{C}).
  • Residuation: In a Heyting algebra HH viewed as a thin category, the meet functor a()a \wedge (-) is left adjoint to the Heyting implication a()a \to (-). That is, abca \wedge b \leq c if and only if b(ac)b \leq (a \to c).

Relations

Date created
Mathematical object
Category

Cite

@misc{emsenn2025-adjunction,
  author    = {emsenn},
  title     = {Adjunction},
  year      = {2025},
  url       = {https://emsenn.net/library/math/domains/topology/terms/adjunction/},
  publisher = {emsenn.net},
  license   = {CC BY-SA 4.0}
}