nLab
lax-idempotent 2-monad

Contents

Idea

A lax-idempotent 2-monad encodes a certain kind of property-like structure that a category, or more generally an object of a 2-category, can carry.

The archetypal examples are given by 2-monads T on Cat that take a category C to the free cocompletion TC of C under a given class of colimits – then an algebra TCC is a category C with all such colimits, which are of course essentially unique. Moreover, given thus-cocomplete categories C and D, a functor F:CD, and a diagram S in C, there is a unique arrow colimTFSF(colimS) given by the universal property of the colimit. It is this property that lax-idempotence generalizes.

Definition

A 2-monad T on a 2-category K is called lax-idempotent if given any two (strict) T-algebras a:TAA, b:TBB and a morphism f:AB, there exists a unique 2-cell f¯:bTffa making (f,f¯) a lax morphism of T-algebras:

(1)TA Tf TB a f¯ b A f B\array{ T A & \overset{T f}{\to} & T B \\ a \downarrow & \swArrow \bar f & \downarrow b \\ A & \underset{f}{\to} & B }

Dually, a 2-monad T is called colax-idempotent if f:AB gives rise to a colax T-morphism (f,f˜):

(2)TA Tf TB a f˜ b A f B\array{ T A & \overset{T f}{\to} & T B \\ a \downarrow & \neArrow \tilde f & \downarrow b \\ A & \underset{f}{\to} & B }

Lax-idempotent monads are also called Kock–Zöberlein or KZ monads.

Equivalent conditions

A 2-monad T as above is lax-idempotent if and only if for any T-algebra a:TAA there is a 2-cell θ a:1ηAa such that (θ a,1 1 A) are the unit and counit of an adjunction aη A.

Proof (Adapted from Kelly–Lack). The multiplication μ A:T 2ATA is a T-algebra on TA, and η A:ATA is a morphism from the underlying object of a to that of μ A. So there is a unique η¯ A:μ ATη A=1 TAη Aa making η A into a lax T-morphism. Set θ a=η¯ A. The triangle equalities then require that:

1. aη¯ A:aaη Aa=a is equal to 1 a. The composite aη¯ A makes aη A a lax T-morphism from a to a (paste η¯ A with the identity square aμ A=aTa). But aη A=1 A, and 1 a also makes this into a lax T-morphism, so by uniqueness aη¯ A=1 a.

2. η¯ Aη A:η Aη Aaη A=η A is equal to 1 η A. But this follows directly from the unit coherence condition for the lax T-morphism η¯ A.

Conversely, suppose θ a, algebras a,b on A,B and f:AB are given. Take f¯ to be the mate of 1 f:bTfηA=ff with respect to the adjunctions aη A and 11, which is given in this case by pasting with θ a, so we have that f¯=bTfθ a. The mate of f¯ in turn is given by f¯η A, which because mates correspond bijectively is equal to 1 f. So f¯ satisfies the unit condition.

Consider the diagrams expressing the multiplication condition: because aμ A=aTa (and the same for b), their boundaries are equal, so we have 2-cells α,β:bTbT 2ffaTa. Their mates under the adjunction (Tθ a,1):TaTη A are given by pasting with Tη A. One is f¯ pasted with Tf¯Tη A=T(fη A)=T1 f=1 Tf, and the other is given by composing Tη A with the identity μ BT 2f=Tfμ A (and then pasting with f¯), but because μ ATη A=1 TA this is also equal to 1 Tf. The two original 2-cells are hence equal, because their mates are equal, and so f¯ is indeed a lax T-morphism.

Since T’s multiplication μ makes T itself into a (generalized) T-algebra, the above implies (and in fact is implied by) the requirement that there exist a modification :1 T 2ηTμ making (,1):μηT. Conversely, given an algebra a:TAA, the 2-cell θ a is given by Ta ATη A.

A different but equivalent condition is that there be a modification d:TηηT such that dη=1 and μd=1; and given as above, d is given by Tη.

Dually, for T to be colax-idempotent, it is necessary and sufficient that:

  • For any T-algebra a:TAA there is a 2-cell ζ a:η Aa1 such that (1,ζ a):η Aa.

  • There is a modification m:μηT1 making (1,m):ηTμ.

  • There is a modification e:ηTTη such that eη=1 and μe=1.

Examples

As mentioned above, the standard examples of lax-idempotent 2-monads are those on Cat whose algebras are categories with all colimits of a specified class. Dually, there are colax-idempotent 2-monads which adjoin limits of a specified class.

A converse is given by Power et. al., who show that a 2-monad is a monad for free cocompletions if and only if it is lax-idempotent and the unit η is dense (plus a coherence condition).

An important example of a colax-idempotent monad is the monad on Cat/B that takes p:EB to the projection B/pp out of the comma category. The algebras for this monad are Grothendieck fibrations over B; see also fibration in a 2-category. The monad pp/B is lax-idempotent, and its algebras are opfibrations.

This latter is actually a special case of a general situation. If T is a (2-)monad relative to which one can define generalized multicategories, then often it induces a lax-idempotent 2-monad T˜ on the 2-category of such generalized multicategories (aka “virtual T-algebras”), such that (pseudo) T˜-algebras are equivalent to (pseudo) T-algebras. When T is the 2-monad whose algebras are strict 2-functors BCat and whose pseudo algebras are pseudofunctors BCat, then a virtual T-algebra is a category over B, and it is a pseudo T˜-algebra just when it is an opfibration. Similarly, there is a lax-idempotent 2-monad on the 2-category of multicategories whose pseudo algebras are monoidal categories, and so on.

References

  • Max Kelly, Steve Lack, On property-like structures, TAC 3(9), 1997.
  • Kock, Monads for which structures are adjoint to units, JPAA 104:41–59, 1995.
  • Power–Cattani–Winskel, A representation result for free cocompletions, JPAA 151:273–286, 2000.
  • Marmolejo–Wood, Kan extensions and lax idempotent pseudomonads, TAC 26, p. 1–29 (2011)

Revised on August 10, 2012 00:26:38 by Todd Trimble (67.81.93.25)