nLab
parametric right adjoint

Contents

Definition

Let T:AB be a functor such that A has a terminal object 1. Then T can be factored as the composite

AT 1B/T1Σ T1B.A \overset{T_1}{\to} B/T1 \overset{\Sigma_{T1}}{\to} B.

We say that T is a parametric right adjoint, or p.r.a., if the functor T 1 is a right adjoint.

A monad is called p.r.a. if its functor part is p.r.a. and moreover its unit and multiplication are cartesian.

Properties

Generic morphisms

Central to the theory of parametric right adjoints is the notion of T-generic morphisms. For any functor T, a morphism f:BTA is (strictly) T-generic if any commutative square of the following form:

B α TX f Tγ TA Tβ TZ\array{B & \overset{\alpha}{\to} &T X \\ ^f\downarrow && \downarrow^{T\gamma}\\ T A& \underset{T \beta}{\to} & T Z}

has a unique filler TATX. A generic factorization of a map f:BTA is a factorization

BgTDThTAB \overset{g}{\to} T D \overset{T h}{\to} T A

such that g is T-generic. Note that by the definition of genericity, generic factorizations are unique whenever they exist. If T is a monad and any map BTA has a generic factorization, then there is an induced orthogonal factorization system on the Kleisli category of T in which T-generic maps are the left class and the right class are the “free” maps, i.e. those which factor through the unit of T.

Proposition

A functor T is a parametric right adjoint iff every map BTA has a generic factorization.

Proof

This is Proposition 2.6 of “Familial 2-functors and parametric right adjoints.”

P.r.a. functors between presheaf categories have an especially nice form.

Proposition

A functor T:[I op,Set][J op,Set] between presheaf categories is p.r.a. iff any map y(j)T1 has a generic factorization, where y(j) is the representable presheaf on an object jJ.

Proof

This is Proposition 2.10 of “Familial 2-functors and parametric right adjoints.” The “only if” direction is the previous proposition, while for the “if” direction, the given hypothesis allows us to define the functor

E T:y/T1[I op,Set]E_T \colon y/T1 \to [I^{op},Set]

sending an object (y(j)T1) to the object occurring in its generic factorization. Note that y/T1 is equivalently the opposite of the category of elements of T1. The definition of genericity, along with the Yoneda lemma, then shows that

T(Z)(j)= xT1(j)[I op,Set](E T(x),Z)T(Z)(j) = \coprod_{x\in T1(j)} [I^{op},Set](E_T(x),Z)

which preserves connected limits, since it is a coproduct of representables.

In particular, a p.r.a. functor T:[I op,Set][J op,Set] is determined by giving the object T1[J op,Set] together with the functor E T:y/T1=el(T1) op[I op,Set]. We can think of T1(j) as the setof all possible “shapes” which T allows us to “glue together” to obtain an element of shape j, and E T as specifying exactly what each of those shapes looks like. Then the above formula for T(Z)(j) says that we look at all possible shapes xT1(j) we can glue to get something of shape j, and for each such x we look at all the “diagrams” in Z of the corresponding shape E T(x).

Examples

Free categories

Consider the free category monad T on the category Quiv of quivers, such that TA is the quiver with the same objects as A and whose arrows are finite composable strings of arrows in A.. Here T1 is the monoid regarded as a one-object category, and thus an object of Quiv/T1 is a quiver together with a natural number assigned to each edge. For any quiver A, the natural augmentation TAT1 assigns to each composable string of arrows its length.

The left adjoint of this functor T 1:QuivQuiv/T1 takes as input a quiver with natural number “lengths” assigned to each of its arrows, and creates a new quiver by gluing together a copy of the quiver [n]=(01n) (with no arrows other than those drawn) for each arrow of “length” n. Thus T is a parametric right adjoint.

Quiv is of course a presheaf category [Q op,Set], where Q is the category 01. The category y/T1, i.e. the opposite of the category of elements of T1, has objects {} and nonidentity arrows n for all n. Finally, the functor E T:y/T1Quiv sends to the quiver with one object and no arrows, and n to the quiver [n]=(01n) described above.

References

  • Aurelio Carboni and Peter Johnstone, Connected limits, familial representability and Artin glueing, MR

  • Mark Weber, Generic morphisms, parametric representations, and weakly cartesian monads, Theory and applications of categories, 13:191–234, 2004. link

  • Mark Weber, Familial 2-functors and parametric right adjoints, 2008 link

Revised on February 22, 2012 10:32:50 by Urs Schreiber (82.113.121.96)