nLab
adjoint lifting theorem

Contents

Statement

Theorem

(The adjoint lifting theorem). Consider the following commutative square of functors:

π’œ β†’Q ℬ U↓ ↓ V π’ž β†’R π’Ÿ\begin{array}{cccc}\mathcal{A} & \overset{Q}{\to} & \mathcal{B} \\ ^{U}\downarrow & & \downarrow^{V} \\ \mathcal{C} & \underset{R}{\to} & \mathcal{D} \end{array}

and suppose that

Then, if R has a left adjoint, then Q also has a left adjoint.

A detailed proof may be found in Sec. 4.5 of Vol. 2 of Borceux (see especially Theorem 4.5.6 on p. 226 and Ex. 4.8.6 on p. 252). Also (Johnstone, prop. 1.1.3) For a sketch of proof, see ahead.

Corollary

If the bottom functor R of the above square is the identity arrow (so that U=V∘Q), if U and V are monadic, and if π’œ has coequalizers of reflexive pairs, then Q is monadic.

Proof

The adjoint lifting theorem implies the existence of a left adjoint, and the rest is a straightforward application of the monadicity theorem.

Sketch of proof

We may assume the situation of the following diagram (with VQ=RU):

π’ž 𝕋 ⇆QK(?) π’Ÿ π•Š U↓↑ F G↑↓ V π’ž ⇆RL π’Ÿ\begin{array}{cccc}\mathcal{C}^\mathbb{T} & \underoverset{Q}{K(?)}{\leftrightarrows} & \mathcal{D}^\mathbb{S} \\ ^{U}\downarrow \uparrow^{F} & & ^{G}\uparrow\downarrow^{V} \\ \mathcal{C} & \underoverset{R}{L}{\leftrightarrows} & \mathcal{D} \end{array}

where 𝕋=⟨T,Ξ΅:1 π’žβ‡’T,μ⟩ is a monad on π’ž, π•Š=⟨S,ΞΆ:1 π’Ÿβ‡’S,η⟩ is a monad on π’Ÿ, U and V are the forgetful functors, and F and G are the free algebra functors.

Let us write Ο„:FUβ‡’1 π’ž 𝕋 for the counit of the adjunction F⊣U and Οƒ:GVβ‡’1 π’Ÿ π•Š for the counit of the adjunction G⊣V. As usual, we have T=UF, S=VG, ΞΌ=UΟ„F, and Ξ·=VΟƒG.

Finally, let L be a left adjoint to R (which exists by assumption), and let Ξ±:1 π’Ÿβ‡’RL and Ξ²:LRβ‡’1 π’ž be the unit and counit (respectively) of the adjunction L⊣R.

We would like to construct a functor K:π’Ÿ π•Šβ†’π’ž 𝕋. To get a hint of what K should look like, let us assume for a moment that such a K already exists. In this case, we have KG⊣VQ(=RU). But FL is also left adjoint to RU, and by the uniqueness of a left adjoint we must have KG=FL (at least up to a natural isomorphism).

From this, we already know how to define K on free algebras. Also, being a left adjoint, K preserves in particular all coequalizers. But every π•Š-algebra ⟨D,ΞΎ:SDβ†’D⟩ is the (object part) of a reflexive coequalizer, namely, the canonical presentation

GS(D)⇉GΞΎΟƒ GDG(D)β†’Οƒ ⟨D,ξ⟩=ξ⟨D,ξ⟩G S(D)\underoverset{G\xi}{\sigma_{G D}}{\rightrightarrows}G(D)\overset{\sigma_{\langle D,\xi\rangle}=\xi}{\rightarrow}\langle D,\xi \rangle

Applying K and using KG=FL, we see that K⟨D,ξ⟩ should be the object part of a reflexive coequalizer in π’ž 𝕋 of the form

FLS(D)⇉FLΞΎ?FL(D)β†’xK⟨D,ξ⟩F L S(D)\underoverset{F L\xi}{?}{\rightrightarrows}F L(D)\overset{x}{\rightarrow}K\langle D,\xi \rangle

(recall that we assume that π’ž 𝕋 has coequalizers of reflexive pairs).

To eventually define K⟨D,ξ⟩ as a coequalizer (as above), we first need some reasonable guess for the ?-arrow. For this, we will need a lemma.

Lemma

There exists a natural transformation λ:SR⇒RT for which the following diagram of functors and natural transformations is commutative:

R β†’ΞΆR SR ←ηR SSR RΞ΅β†˜ λ↓ Sλ↓ RT ←RΞΌ RTT ←λT SRT\begin{array}{ccccccc} R & \overset{\zeta R}{\to} & S R & & \overset{\eta R}{\leftarrow}& & S S R \\ & ^{R\varepsilon}\searrow & ^{\lambda}\downarrow & & & & ^{S\lambda}\downarrow\\ & & R T & \overset{R\mu}{\leftarrow} & R T T & \overset{\lambda T}{\leftarrow} & S R T \end{array}
Proof

Define Ξ»:=VΟƒQF∘VGRΞ΅, so that

λ:SR=VGR→VGRΡVGRT=VGRUF=VGVQF→VσQFVQF=RUF=RT.\lambda \colon S R = V G R\overset{V G R\varepsilon}{\to}V G R T = V G R U F = V G V Q F\overset{V\sigma Q F}{\to} V Q F = R U F = R T.

The required commutativity may be verified by using the commutative diagrams in the definitions of a monad and an EM-algebra, naturality, and the triangular identities. For details, see the proof of Lemma 4.5.1 of Borceux, pp. 222-223. (Note that this lemma does not depend neither on the existence of a left adjoint for the bottom horizontal arrow, nor on the existence of coequalizers. Only the commutativity is required.)

We may now return to our task of defining the ?-arrow in the diagram preceding the lemma. We would like to get from FLS(D) to FL(D), and for this, we will construct a natural transformation FLS⇒FL in the following way. First, we have

S→SαSRL→λLRTL.S\overset{S\alpha}{\to} S R L \overset{\lambda L}{\to} R T L.

Applying L and composing with Ξ²TL, we get

LS⟢LΞ»L∘LSΞ±LRTLβ†’Ξ²TLTL.LS\overset{L\lambda L\circ LS\alpha}{\longrightarrow}L R T L \overset{\beta TL}{\to} TL.

Applying F and composing with Ο„FL, we finally get

FLS⟢FΞ²TL∘FLΞ»L∘FLSΞ±FTL=FUFLβ†’Ο„FLFLF L S\overset{F\beta T L\circ F L\lambda L\circ F L S\alpha}{\longrightarrow}F T L = F U F L\overset{\tau F L}{\to} F L

Let us call the resulting natural transformation Ο‰, that is,

Ο‰:=Ο„FL∘FΞ²TL∘FLΞ»L∘FLSΞ±.\omega:=\tau F L \circ F\beta T L\circ F L\lambda L\circ F L S\alpha.

Now we take the sought for ?-arrow to be Ο‰ D, and define K⟨D,ξ⟩ as the object of some fixed coequalizer of Ο‰ D and FLΞΎ:

FLS(D)⇉FLΞΎΟ‰ DFL(D)β†’xK⟨D,ξ⟩.F L S(D)\underoverset{F L\xi}{\omega_D}{\rightrightarrows}F L(D)\overset{x}{\rightarrow}K\langle D,\xi \rangle.

In order to do this, we must first verify that the parallel arrows above have a common section (since we only assume that π’ž 𝕋 has coequalizers of reflexive pairs). To find a guess for a common section, note that the common section for the parallel pair in the above canonical presentation in π’Ÿ π•Š is GΞΆ V⟨D,ξ⟩=GΞΆ D, and if K exists, then applying K gives KGΞΆ D=FLΞΆ D. Having this guess, it is now straightforward to verify that FLΞΆ D is indeed a common section, as required.

So, we have defined an object function of a would be left adjoint K. To make it into a functor left adjoint to Q, we will build a universal arrow from ⟨D,ξ⟩ to Q, whose object part is K⟨D,ξ⟩ (Theorem IV.1.2(ii) of Categories Work).

To get an arrow ⟨D,ΞΎβŸ©β†’QK⟨D,ξ⟩ , suppose for a moment that we have a natural transformation Ο†:Gβ‡’QFL such that Ο†βˆ˜ΟƒG=QΟ‰βˆ˜Ο†S. Then the left square in the following diagram commutes:

GS(D) ⇉GΞΎΟƒ GD G(D) β†’Οƒ ⟨D,ξ⟩=ΞΎ ⟨D,ξ⟩ Ο† SD↓ Ο† D↓ χ↓ QFLSD ⇉QFLΞΎQΟ‰ D QFLD β†’Qx QK⟨D,ξ⟩\begin{array}{ccccc}G S(D)& \underoverset{G\xi}{\sigma_{G D}}{\rightrightarrows} & G(D) &\overset{\sigma_{\langle D,\xi\rangle}=\xi}{\rightarrow}&\langle D,\xi \rangle \\ ^{\varphi_{S D}}\downarrow && ^{\varphi_D}\downarrow && ^{\chi}\downarrow\\ Q F L S D &\underoverset{Q F L\xi}{Q\omega_D}{\rightrightarrows} & Q F L D &\overset{Q x}{\rightarrow}&Q K\langle D,\xi\rangle \end{array}

Since both rows are forks, it follows that Qxβˆ˜Ο† D has the same composition with the arrows of the upper
parallel pair, and hence there exists a unique arrow Ο‡:⟨D,ΞΎβŸ©β†’QK⟨D,ξ⟩ making the right square commutative (recall that the upper row is a coequalizer).

It is now possible to prove that the pair ⟨K⟨D,ξ⟩,Ο‡βŸ© is a universal arrow from ⟨D,ξ⟩ to Q, showing that K is indeed (the object function) of a left adjoint (for details, see the proof of Theorem 4.5.6, pp. 226-227 in Borceux).

But we still have to prove the existence of a natural transformation Ο†:Gβ‡’QFL such that Ο†βˆ˜ΟƒG=QΟ‰βˆ˜Ο†S. For this, we define Ο†:=ΟƒQFL∘GRΞ΅L∘GΞ±. Since V is faithful, to prove the required property of Ο†, it is enough to prove that VΟ†βˆ˜VΟƒG=VQΟ‰βˆ˜VΟ†S, and this is a long, yet straightforward, computation (noting that VΟ†=Ξ»L∘VGΞ± and using the commutative diagram from Lemma 1; see Lemma 4.5.3, p. 224 of Borceux).

Examples

Forgetful functors between varieties of algebras

Since varieties of algebras are cocomplete and monadic over Set, the corollary implies that forgetful functors between varieties of algebras (e.g., the forgetful functor Rng→Ab) are monadic.

Sufficient conditions for cocompleteness of monadic categories

Let π’₯ be an arbitrary category, and consider the commutative diagram

π’œ β†’Ξ” π’œ π’₯ U↓ ↓ U π’₯ π’ž β†’Ξ” π’ž π’₯\begin{array}{ccccc}\mathcal{A} & \overset{\Delta}{\to} & \mathcal{A}^\mathcal{J} \\ ^{U}\downarrow & & \downarrow^{U^{\mathcal{J}}} \\ \mathcal{C} & \underset{\Delta}{\to} & \mathcal{C}^\mathcal{J} \end{array}

where U is monadic, Ξ” is the diagonal functor and U π’₯=Uβˆ˜βˆ’. If F is left adjoint
to U, then F π’₯ is left adjoint to U π’₯ (using the unit and counit of the original adjunction, one can construct appropriate natural transformations that satisfy the triangular identities, see, e.g., p. 119 of Categories Work). Also, the conditions of the monadicity theorem for U imply those for U π’₯ (basically because the definition of a split fork involves only compositions and identities, and because natural transformations are composed componentwise).

Now, if π’ž is π’₯-cocomplete (so that the bottom horizontal functor has a left adjoint) and π’œ has coequalizers of reflexive pairs, then the adjoint lifting theorem implies that π’œ is π’₯-cocomplete. In particular, if π’œ has coequalizers of reflexive pairs and π’ž is small-cocomplete, then π’œ is small cocomplete.

References

Section 4.5 of volume 2 of

  • Peter Johnstone, Adjoint lifting theorems for categories of algebras , Bull. London Math. Soc., 7 (1975), 294-297.

Section A1.1 of

Revised on October 12, 2012 22:41:51 by Mike Shulman (192.16.204.218)