C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
E NRICO M. V ITALE
On the characterization of monadic categories over set
Cahiers de topologie et géométrie différentielle catégoriques, tome 35, n
o4 (1994), p. 351-358
<
http://www.numdam.org/item?id=CTGDC_1994__35_4_351_0>
© Andrée C. Ehresmann et les auteurs, 1994, tous droits réservés.
L’accès aux archives de la revue « Cahiers de topologie et géométrie
différentielle catégoriques » implique l’accord avec les conditions
générales d’utilisation (
http://www.numdam.org/conditions). Toute
utilisation commerciale ou impression systématique est constitutive
d’une infraction pénale. Toute copie ou impression de ce fichier
doit contenir la présente mention de copyright.
ON THE CHARACTERIZATION OF MONADIC CATEGORIES OVER SET
by Enrico M. VITALE
CAHIERS DE TOPOLOGIE ET
GEOMETRIE DIFFERENTIELLE CATEGORIQUES
Volume XXXV-4 (1994)
R6sum6. Dans la
premibre partie
de 1’article on examine des con-ditions pour 1’exactitude des
categories
desalgèbres
pour une monade.Dans la deuxibme
partie
on d6montre une condition n6cessaire et suffi- sante pour1’6quivalence
entrecategories
exactes avec assez deprojec- tifs ;
on utilise ensuite cette condition pour obtenir une d6monstration élémentaire de la caract6risation descategories alg6briques
sur les en-sembles et des
categories
despr6faisceaux.
Introduction
In this work we look for a new
proof
of the theoremcharacterizing
monadiccategories
over SET(see
forexample [1]);
moreprecisely,
we want to stress the role of the exactness condition. Let us recall the theorem(in
thefollowing "epi"
meansregular epimorphism
and"projective"
meansregular projective object):
Let A be a
category;
thefollowing
conditions areequivalent
1)
A isequivalent
to thecategory
ofalgebras EM(T)
for a monad T over SET2)
A is an exactcategory
and there exists anobject
G E A such that- G is
projective
- V I E SET 3 1 o G
(the
I -indexed copower ofG)
-VAEA 3 I o G->A epi
To prove that
1) implies 2)
one takes as G the freealgebra
over thesingleton;
viceversa the
hypothesis
over Gimply
that hasenough projectives.
So this theorem leads us tostudy
exactcategories
withenough projectives and,
on theother
hand,
to find conditions such thatEM(T)
is exact and the freealgebras
areprojective.
1 Regularity and exactness for
acategory of alge-
bras
In this section we sketch some
elementary
facts aboutEM(T)
to obtain atopos
theoreticexample
of a free exactcategory,
i.e. of an exactcategory
withenough
projectives (cf. [4]).
Proposition
1.1: let A be aregular category
and ’lr a monad overA (with functor part T);
1)
T preservesepi’s if
andonly if
theforgetful functor
U:EM(T)->A
preservesepi’s
2) if
T preservesepi’s,
thenEM(T)
isregular
and U preserves andreflects
theepi-mono factorization..
Proposition
1.2: let A be aregular category
and T a monad overA;
1)
T sendsepi’s
insplit epi’s (i. e. epi’s
with asection) if
andonly if
U sendsepi’s
insplit epi’s
2) if T
sendsepi’s
insplit epi’s,
then thefree algebras
areprojectives.
Sketch of the
proof 2)
letf : (D, d) ->> (TC, JLc)
be anepi
inEM(T),
where(TC, lzc)
is the freealgebra
over C E A(JL: T2->T
is themultiplication of’lr);
f
is anepi
inEM(T)
and so inA,
thenT f
is asplit epi
in A andusing
the section ofT f
one can construct the section off
inEM(T);
theproof
of1)
isanalogous..
Lemma 1.3: let A be an exact
category
and T a monad overA;
consideran
equivalence
relation el, e2:(E, e) -> (X, x)
inEM(T)
and consider itscoequal-
is a
coequalizer diagram
inA,
then0
Proposition
1.4: let A be an exactcategory
and T a monad overA; if T
preserves the
coequalizers
in Aof
theequivalence
relations inEM(T)
and theepi’s,
then
EM(T)
is exact.Corollary
1.5: let A be an exactcategory
and T a monad overA;
1) if T is left
exact and preservesepi’s,
thenEM(T)
is exact2) if
thecoequalizer
in Aof
anequivalence
relation inEM(1f)
is asplit epi
inA,
then
EM(T)
is exact andfree algebras
areprojectives
3)
the axiomof
choice holds in Aif
andonly if for
every monad T over A thecategory EM(1f)
is exact and thefree algebras
areprojectives..
As each
algebra
is aquotient
of a freealgebra,
if freealgebras
areprojective
thenEM(T)
hasenough projectives; if,
moreover,EM(T)
isexact,
one has thatEM(T)
is the free exact
category
over its fullsubcategory KL (T)
of freealgebras (cf. [4]).
An obvious
example
of such a situation is when A isSET,
or a power ofSET,
andwe can
apply
the thirdpoint
ofcorollary
1.5. Anotherexample
is thefollowing:
Example
1.6: let C be anelementary topos;
thecategory of sup-lattices
in F isthe
free
exactcategory
over thecategory of
relations in E.Proof: let us consider the covariant monad
"power-set" P:E->E,
for whichEM(P) = SL(E)
andKL(P) = Rel(E);
as thecorresponding forgetful
functorSL(E)->E
sendsepi’s
insplit epi’s (cf. [5]), SL(g)
is aregular category
and theobjects
ofRel(E)
areprojectives
inSL(E).
It remains to prove that the secondpoint
ofcorollary 1.5
issatisfied;
we sketch theproof using
the internallanguage
ofE: let
e1, e2 : E->X
be anequivalence
relation inSL(g)
andq: X -Q
its co-equalizer
in.6;
we obtain a section s:Q->X defining
V y E Ys(y) = Sup {x
EX|q(x) = y}.
For " aesthetic
reasons" ,
let us observe that the condition stated in 1.5.2 is also necessary; in fact we have thefolowing
lemma:Lemma 1.7: let T be a monad over a
category A;
1) if EM(T)
isregular
andfree algebras
areprojectives,
then U sendsepi’s
insplit epi’s
2) if U
sendsepi’s
in(split) epi’s,
then thecoequalizer
in Aof
an exact sequences inEM(T)
is a(split) epi
inA
Now we can summarize the
previous
discussion as follows:Proposition
1.8: let A be an exactcategory
and T a monad overA;
thefollowing
conditions areequivalent:
1) EM(T)
is exact andfree algebras
areprojectives
2)
thecoequalizer
in Aof
anequivalence
relation inEM(T)
is asplit epi
in A2 Exact categories with enough projectives
In this section we obtain a
property
of exactcategories which,
in the case ofmonadic
categories
overSET,
will allow us togive
a shortproof
of thecharacterizing
theorem.
Definition 2.1: a
full subcategory PA of
acategory A is
said to be aprojective
cover
of
Aif
O every
object of PA is projective
in AO every
object of A
is aquotient of
anobject of PA
Lemma 2.2: let A be a
category
with kernelpairs
andP A
aprojective
coverof A; PA "generates"
A viacoequalizers.
(The
assertion meansthat, given
amorphism f : A -> B
in,A.,
we are able tobuild up a commutative
diagram
such that the left square is in
PA
and the two horizontal lines arecoequalizers,
sothat
f
is theunique
extension to thequotient.)
Proof:
given
A inA,
there exists P inPA
and anepi
p:P-A;
now considerP1
the kernel
pair N(p) -> P->p A
andagain
there exists anepi p’: P’-N(p)
with P’ in
PA,
sothat
p is thecoequalizer
of PI and p2 and then ofp’pl =
aland
p’p2 =
a2;analogously
one can work over B and now the three dotted arrowsmaking
thefollowing diagram
commutative ariserespectively
from the fact that P isprojective and q
is anepi,
from theuniversality
ofq1, q2: N(q) -> Q
and fromthe fact that P’ is
projective
andq’
is anepi
Proposition
2.3: let A and B be two exactcategories
withenough projectives, PA
andPB
twoprojective
covers andP(A)
andP(B)
thefull subcategories of
pro-jective objects;
1)
A isequivalent
to Bif
andonly if P(A)
isequivalent
toP(B) 2) if PA
isequivalent
toPB,
thenP(A)
isequivalent
toP(B)
Proof
1)
the non-trivialimplication
is the "if’: letF: P(A)->P(B)
be anequivalence;
defineF’: A ) 8
as follows: iff : A->B
is inA,
consider its pre- sentation as in theprevious
lemmaand
put F’ f
as theunique
extension to thequotient
ofThe existence of
F’ depends
on the fact that the(jointly)
monicpart (il, i2)
of theepi-(jointly)
mono factorizationis an
equivalence
relation inB;
this follows from the fact that thepair (al, a2 )
is apseudo-equivalence
relation inP(A) (i.e.
as anequivalence
relation but we do notrequire
that al and a2 arejointly monic)
and so the same holds for(Fal, Fa2)
inP(B).
See for instance thetransitivity
condition: consider thefollowing diagram
where M is the
pullback
ofi 1
andi2
and M’ thepullback
ofFal
andFa2,
sothat the
unique
factorizationm: M’ -> M
is anepi;
consideragain
aprojective
cover m’:
R->>M’;
thetransitivity
of(Fal, Fa2)
inP(B)
meansexactly
that thereexists a
morphism
t: R- FP’making
commutative thefollowing diagram
The fact that m’ m is an
epi
and(it, i2 )
is a monoimplies
the existence of amorphism
T: M-> N which exhibits the
transitivity of i 1, i2: N->FP.
To show that F’ isa full and
essentially surjective
functor isquite
obvious(for
this recall that F is anequivalence);
the faithfulness of F’essentially depends
on the fact that theimage
of(Fbi, Fb2), being
anequivalence
relation inB,
is the kernelpair
of itscoequalizer F’q.
2)
is trivial under theonly
condition thatA
and B haveenough projectives.
The
previous proposition explains
the name "free"given
to an exactcategory
withenough projectives:
it iscompletely
determinedby
the fullsubcategory
ofprojective objects.
In[4]
we have discussed the universalproperty
satisfiedby
thiskind of
categories.
3 Characterization theorem
Proposition
3.1: let C be acategory;
thefollowing
conditions areequivalent:
1)
C isequivalent
to thecategory KL(T) for
a monad T over SET2)
there exists anobject
G E C such that- V I E SET
3 IOG-V X EC
3 I E
SET such that X= IOG Proof:2)
=>1)
consider thepair
of functorsThe first condition says that G is left
adjoint
toC(G, -);
the second condition says that thecomparison
functorKL(T)->C
isessentially surjective
and so it isan
equivalence (here
T is the monad inducedby -O
G HC(G, -)).
Proposition
3.2: let A be acategory;
thefollowing
conditions areequivalent:
1) A
isequivalent
to thecategory EM(T) for
a monad T over SET2)
A is an exactcategory
and there exists anobject
G E A such that- G is
projective
Proof
2)
=>1)
let C be the fullsubcategory
of Aspanned by
10 G for I ESET;
by proposition 3.1,
C ctiKLI’lt)
for a monad T overSET;
so,by proposition 2.3,
A =EM(T)
because C is aprojective
cover ofA
andKL(T)
is aprojective
cover ofEM(1r)..
4 Presheaf categories
The two
previous propositions
can begeneralized
to characterizeKL(T)
andEM(T)
when 1r is a monad overS.6TX
for X E SET(to get examples
aspresheaf
categories) ;
the shortproof suggested
forproposition
3.2remains,
of course, un-changed.
It is notsurprising (cf. [6])
thatproposition
2.3 allows us also togive
a shortproof
for the characterization ofpresheaf categories (cf. [2], [3]).
In the nextlemma,
FamC is the sumcompletion
of a smallcategory
C.Lemma 4.1: let C be a small
category
and B thefull subcategory of SETCop
spanned by
sumsof representable ,functors;
B isequivalent
to FarrccC.Proof: consider the
unique
extension Y’ : FamC -> B of the Yonedaembedding
Y: C->
8; obviously
Y’ isessentially surjective;
its fullness and faithfulnesseasily
follow from Yoneda’s lemma.
Lemma 4.2: let 8 be a
category
withdisjoint
sums and strict initialobject;
thefollowing
conditions areequivalent
(1)
B isequivalent
to thecategory
FamCfor
a smallcategory
C(2)
there exists a smallsubcategory
Cof
B such that. V B E B 3
ICil,
withCi
E C such that B =II ICi
.
V f : C -> 11,Ci
withC, Ci
E C 3io
E I such thatf
can befactorized
through
theinjection Cio -> II ICi
. the initial
object 0 $ C
Proof:
2)
=>1)
consider theunique
extension F: FamC->B of the full inclusion of C inB;
the first conditionimplies
that F isessentially surjective;
the secondconditions
implies
that F isfull;
the third condition(together
with thedisjointness
and the fact that the initial
object
isstrict) implies
that F is faithful.Proposition
4.3: let A be an exactcategory
urithdisjoint
sums and strict initialobjects;
thefollowing
conditions areequivalent
(1)
A isequivalent
to thecategory of presheaves
on a smallcategory (2)
A has a set{Gj}J of regular generators
such that.
V j
E JGj
isprojective
. V
f : G->IIIGi
withG, Gi
E{Gj}J
3io
E I such thatf
can befactorized through
theinjection Gio 11, Gi (3)
A has afamily of absolutely presentable generators
Proof
1)
=>3)
and3)
=>2)
are obvious(recall
that anobject
G E A isabsolutely presentable
ifA(G, - ) :
A->SET preservescolimits) .
2)
=>1):
two cases:first,
if the initialobject
0 E{Gj}J
but{Gj}JB0
is not afamily
of
generators,
then{Gj}J
=101
and so A=1= S£T0; second,
if0 ft {Gj}J
let Cbe the full
subcategory
ofgenerators
and B the fullsubcategory spanned by
sums ofgenerators; by
lemma4.2,B =
FamCand, by
lemma4.1,
FamC is aprojective
coverof
S£TcoP ;
but B is aprojective
cover ofA,
so,by proposition 2.3,
A =SETCop
Acknowledgements:
I would like to thank F.Borceux,
M. C.Pedicchio,
F.Van der Plancke
and,
inparticular,
A. Carboni for some useful discussions on thistopic.
References:
[1]
BorceuxF.,
A handbook ofcategorical algebra, Cambridge University
Press(to appear).
[2] Bunge M.,
Relative functorcategories
andcategories
ofalgebras,
Journal ofAlgebra
11-1(1969).
[3] Bunge M.,
Internalpresheaves toposes,
CahiersTopo.
et Géo. Diff. XVIII-3(1977).
[4]
Carboni A. and VitaleE.M., Algebraic categories
as freecategories,
talk in52nd
Peripatetic
Seminar in Sheaves andLogic,
Valenciennes(1993).
[5] Joyal
A. andTierney M.,
An extension of the Galoistheory of Grothendieck,
Memoirs American Mathematical
Society
51(1984).
[6]
LintonF.E.J., Applied
functorial semanticsII,
Lecture Notes in Mathematics80, Springer (1969).
Enrico M. Vitale
Institut de
Math6matique
Pure etAppliqu6e
Université
Catholique
de LouvainChemin du
Cyclotron,
21348