C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
J I ˇ RÍ A DÁMEK
V ÁCLAV K OUBEK
Completions of concrete categories
Cahiers de topologie et géométrie différentielle catégoriques, tome 22, n
o2 (1981), p. 209-228
<
http://www.numdam.org/item?id=CTGDC_1981__22_2_209_0>
© Andrée C. Ehresmann et les auteurs, 1981, 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.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
COMPLETIONS OF CONCRETE CATEGORIES
by Ji0159í ADÁMEK and Václav KOU BEK
CAHIERS DE TOPOLOGIEE T GEOMETRIE DIFFERENTIELLE Vol. XXII-2
(1981)
3e COLLOQUE
SUR LES CA TEGORIES DEDIE A CHARLES EHRESMANNAmiens, Juille t
1980INTRODUCTION
Given a
complete base-category X,
westudy completions
of con-crete
categories, i. e., categories K
endowed with a faithful(forgetful)
functor
U: K -> X
We prove that each concretecategory K
has a universalconcrete
completion U*: K*->X.
This means that:( i) K*
is acomplete
category and its limits are concrete( i. e.,
pre- servedby U * ),
( ii ) K
is afull,
concretesubcategory
ofK*
closed under all the ex-isting
concretelimits,
and( iii )
each concrete functor onK, which
preserves concretelimits,
hasa
unique
such extension toK* .
It turns out
that, moreover, K
is codense inK*, i.e.,
eachobject ofK*
is a limit of some
diagram in K .
The category
K*
is constructedby adding
formal limits to the ob-j ects of K.
The same method hasalready
been usedby
C. Ehresmann[3].
New in our
approach
is the fact that the addition of limits need not be iter- ated - hence thecodensity.
Themorphisms
ofK*
are definedby
a naturaltransfinite
induction.
A direct construction of the universalcompletion
willbe
presented by
H. Herrlich in[5].
The
completion
of concretecategories yields
much more satisfac-tory results than that of «abstract»
categories,
see forexample [6,7,8].
V.
Tmkov6
even exhibits in[8]
a categoryK
which cannot befully
em-bedded into any
finitely productive
category with all the finiteproducts
of K preserved.
1. Concrete
categories
over a basecategory X ( assumed
to be com-plete throughout
thepaper)
arecategories K together
with a functorU ; K 4! (denoted by v A = I A I
onobjects, U f = f
onmorphisms )
which isfaithful and
amnestic, i. e.,
for eachisomorphism f ; A ->
Bin K
withU f
a unit
morphism in X
we have A = B . Given concretecategories K and
a concrete
functor
is a functorF : K -> £ commuting
with theforgetful
func-tors
( i. e.,
onobjects |FA|=|A|; on morphisms Ff = f).
A concrete
category K
isconcretely complete
if theforgetful
func-tor «detects» limits in the
following
sense. Let D be adiagram in K . (In
the present paper this will
always
mean a small collection ofobjects
and sets of
morphisms
The
forgetful
functor detects the limit of D if for eachlimiting cone 77i:
X -> |Ai|, i
c I of theunderlying diagram D in X ( with objects I Ai
,i C I (D),
andmorphisms |D[i,j]
=D[i,j] )
there exists aninitial lift
tA
in K.
Recall that anobject
A is an initial lift of a cone 7Ti: X -AL
if:(
i ) I A 1
= X and each 77, : A ->Ai
is amorphism in K ;
( ii ) given
anobject B
and a maph: B -> X
such that eachIT i. h:
B -
Ai
is amorphism in K ,
then so ish: B ->
A .Now,
an initial lift of alimiting
cone of|D|
isclearly
a limit of D. Notethat we can
speak
aboutthe
initial liftsince,
due toamnesticity,
it is un-ique.
Note also that aconcretely complete
category istransportable, i.e.,
for each
isomorphism f: X->
Yin 3(
and for eachobject A in K
with|A|
= X there exists anobject B in K
such that|B|
= Y andfj
A - Bis an
isomorphism,
too. Infact,
a concrete category isconcretely complete
iff it is
complete
and theforgetful
functor( i )
preserves limits and( ii )
istransportable.
Fortunately
neither « amnestic » nor« transportable »
are severe restrictions : 2. LEMMA. Foreach faithful functor U: K -> X there
exists atransport-
abl e
concretecategory U’: K’-> X
and a concretee quivalence E : K -> K’
with
v= v ·. E.
P ROO F . Let
(K",U")
denote thefollowing
category and functor:objects
of
K"
aretriples (X,f,A)
with X anobject in X, A
anobject in K
andf: X -> |A|
anisomorphism in X ; morphisms p: (X, f, A) - ( Y, g, B)
ofK"
are maps p: X, Y such thatg.p. f-1: A -> B
is amorphism
inK ;
the functor
U" : K"-> X
sends( X , f , A ) to X
and p to p.Then
U"
istransportable
but not amnestic.Therefore,
we define anequi-
valence = on
objects by:
is an
isomorphism
inK".
Denote
by K’
any choice class of thisequivalence,
as a fullsubcategory
of
K.,
and let U’ =V" /K’.
Then(K’, U’)
isclearly
atransportable
con-crete category and the functor
E: K -> K’,
whereE(A )
is the representant of( A, idA , A) ,
is anequivalence
functor with U =U’.
E.3. DEFINITION. A
universal
concretecompletion
of a categoryK
isa
concretely complete category K*,
inwhich K
is a full and concrete sub-category
( i. e.,
theforgetful
functorof K
is inherited fromK* )
closed toconcrete limits and with the
following
universal property:Let ?
be aconcretely complete
category. Then each concrete functorF:
.K - £ preserving
concrete limits has a concrete continuous extensionF*; K*-* ?, unique
up to naturalequivalence.
4. MAIN THEOREM.
Every
concretecategory K
has auniversal
con-crete
completion
inwhich K
iscodense.
5. REMARK. «Codense» means that each
object
of the extensionK*
is a limit of some
diagram in K.
It then followsthat K
is closed under ar-bitrary
colimits inK* (
see[4] ).
6. PROOF OF THE MAIN THEOREM.
Let K
be a concrete category.We shall define its concrete
completion K*
of which we shallverify
theproperties
of a universal concretecompletion,
excepttransportability.
Thenwe use Lemma 2: there exists a
transportable
concrete category, sayK*’,
concretely equivalent
toK* ,
and this is the universal concretecompletion ofK.
Denote
by D
the class of alldiagrams in K
which have a concretelimit
in K.
For eachdiagram
Din K
withD $ D
choose alimiting
cone(in X )
of theunderlying diagram |D| , where DO = {Qi} }i C I (D) ,
sayDefine a concrete category
K*.
Itsobjects
are :1)
allobjects in K ,
and2) objects PD ,
indexedby
alldiagrams
Din K
withD $ D ( we
as-sume
PD $ Ko
andpD 1- pD’
wheneverD #
D’).
The
forgetful
functor ofK*
agrees with thatof K
onK-objects
and it sendsPD
toXD .
Themorphisms
ofK*
will be definedby
a transfinite induction : for each ordinalk
and eachpair Q, R
ofobjects
inK*
we define aset
of maps
Hk(Q, R) C hom |Q|, |R|)
and then a map is amorphism f: Q ->
Rin
K*
iff there exists an ordinal k withf E Hk(Q, R).
H o-morphisms
are(
i)
allK-morphisms
betweenK-objects
(ii)
all the connection mapszrf : PD-> Qi ( for
adiagram D $ D
andi C I (D)),
and( iii )
theidentity maps id X D ; pD : -> pD (for
adiagram D$D ).
CONVENTION. A collection of
H o-morphisms
is said to bedistinguished
if either :
( a )
it form s alimiting
cone(in K )
of adiagram
D four
( b )
it is the collection17TP |
i cI(D) }
for somediagram D $ D ;
or( c ) it
is thesingleton
collection{ idQ }
for anobject Q
ofK*.
Hk + 1-morphisms
are « basic»morphisms
and theircomposition.
A mapf: |Ql -> |R| (where Q, R
areobjects
inK*)
is a basicH k+1-morphism
if there exists a
distinguished
collectionrj : R - Rj, j C J,
inH 0
such thatrj. fEH ( Q, Rj) for each j C J .
Hy = k U Y Hk
for each limit ordinal y.y
ky
It is clear that the above defines
correctly
a concrete categoryK*
except that
K*
fails to be amnestic.(1) K is
afull subcategory o f Yx*.
PROOF. %’e shall prove,
by
induction ink ,
that for eachmorphism f
inHk(Q, R)
suchthat Q
is anobject of K,
there exists adistinguished
collection
pi: R - Ri
such that eachPi. f: Q -> Ri
is amorphism
inK.
It then follows
that K
is full inK* :
if also R fKo ,
then thedistinguished
collection must be a concrete
limiting
cone of adiagram D f D.
The com-patible
collection{Pi . f} (in K! )
factorizesthrough
the collection{pi}-
the factorization is
necessarily f , thus f
is aK-morphism.
For k =
0,
1 theproposition
can beproved by
asimple inspection.
Assuming
theproposition
holds for k> 1,
we shall prove itfor k+l.
This is clear for basic
Hk+,-morphisms :
there exists adistinguished
col-lection
pi: R -> Pi
such that eachpi. f: Q - Pi
is inHk and, by
induc-tion
hypothesis,
eachp i. f
is aK-morphism.
Let
f
be acomposite
of n+1 basicmorphisms, f = fn+ 1. fn... f1
(with f i; Ri-1 -> R i, where R = R0 and Q = Rn+1)
and assume the pro-position
holds forcompositions
of n basicmorphisms.
Particularly,
theproposition
holdsfor g
=f n, ." , f 1 :
there exists a dist-inguished
collectionp i: R -> Pi
such that eachpi ,
g: R ->Pi
is aK-mor-
phism.
There followsg C H1. Moreover,
sincefn + 1
isbasic,
there existsa
distinguished
collectionqj: Q -> Qj
with eachqj. fn+1
inHk .
Then alsoe ach
is in
Hk ,
hence( by
the inductivehypothesis ) in K .
(2) K is clo sed
tolimi ts of D-diagrams in K*.
P ROO F. Let D be a
diagram in T ;
denote itslimiting
coneby
rri : P ->Qi,
i C I .
We are to show that for eachcompatible
conen’i:
P ’ -Qi , i
c I inK*,
there is aunique morphism
p : P’ -> P with
7T!
= rri , P for each i .Since the limit of D is concrete, we have a
limiting
cone TT i :|P| -> Qil
for the
diagram |D| in X.
And the conen’: |P’| -> |Qi|
iscompatible
for
|D|,
hence there exists aunique
map p :I P’| -> |P|
with therequired
property. It remains to show that p ; |P’| -> P is a
morphism
inK*.
Since each7T!
is amorphism
inK*,
there exists an ordinal y such thatNow,
the collection{ni}i E I
isdistinguished (it
is of the first type ofdistinguished collections),
thusn’i = ni.p E Hy (for
each iE l) implies p E Hy+1.
(3) Each diagram D E D in K has
a concretelimit in K*, viz,
The
proof
isanalogous
to( 2 )
above : the collectionI 7TD
isdistinguished
and it forms a limit of the
underlying diagram.
COR OL L A RI E S.
Every diagram in K
has a concretelimit
inK*;
K
is codense inK*.
( 4 ) K*
haslimits, preserved by U.
We shall prove it in two steps:
first,
with eachdiagram
D inH 0 (more
precisely,
eachdiagram
inK*,
allmorphisms
of whichbelong
toHo )
weassociate a
diagram D+ in K
(which has a concrete limitby ( 2 )
and(3))
such that
limD+ = lim D. Second,
with eachdiagram
D inK*
we asso-ciate a
diagram
D inHo
withlim D = lam D.
( 4 A )
Let D be adiagram
inH0,
say onobjects Qj, j E J.
Putthus,
foreach /6 J’
we have adiagram Dj E D in K ( say,
onobjects Qji
for i c
Ij)
withQ.
=PDJ . Assuming
the index sets I. arepairwise disjoint
and
disjoint
fromJ ( by
which we do not losegenerality,
ofcourse)
we define adiagram D+ in, K
as follows: Itsobjects
areIts
morphisms
are:( i )
allD-morphisms in K :
( ii) for j
cJ’,
allmorphisms
inDj :
( iii )
for eachlimiting-cone morphism
in D, we add the unit
morphism
toD+ :
n
We shall prove that
lim D+
=lim D .
Moreprecisely, given
the(concrete) limit S
=lim D+
with thelimiting
conedefine
for j E J’
amorphism 0 1: S - Qj by
(This
is correct:{niDj}i E Ij is
a limit ofD. and, by ( ii) above, {oji}i E Ij
is a
compatible cone.)
Then the coneI oil ic j
is a concretelimit of D.
P ROO F .
(a)
The coneI Ojl
iscompatible
forD ,
i. e., for eachmorphism f E D[j, j1]
we haveoj1 = f .Oj.
This is clear iff
is amorphism of K
( then
itbelongs
toD+ ).
Iff
is inHo -Km
then eitherf
is a unit mor-phism ( and
thecompatibility
isclear)
orf
=7T iJ for some j E J’
andi E Ij
such that
Qj
=P Di
andQj1
=Qji.
In that caseSince
compatibility
isproved.
(b)
The coneI oi }
is universal. LetYj : T -> Qj, j f J ,
be acompatible
cone for D . Define a
compatible
cone forD by putting
Then there exists a
unique morphism Y :
T ,S
withFor
each je J’,
the condition II isequivalent to Vf j= Oj. Y ( because {n.Dj }
is alimiting
cone for Dj and we haveThus,
thecone {Yj}
factorizesuniquely through
the cone{Oj}.
( c )
This limit of D is concrete. Moregenerally: given
anarbitrary
functorF’; K*-> L ( e, g.,
theforgetful functor)
which preserves limits of all dia- gramsin K ,
then F preserves the limit of D . Theproof
isanalogous
to(b):
Given acompatible
coneYj:
T -FQj
forF (D) in 2,
putThis
yields
acompatible
cone forF(D+). By hypothesis, F
preserves the limit ofD+ ,
hence there exists aunique Y:
T -F S
withFor
each j E J’,
the condition II isequivalent
toYj
=Foj. Vf -
(4B)
For eachdiagram
D inK*
we shall construct adiagram
D inH 0
such that eachD-object
is aD-object,
and we shall prove :( i ) lim D
=lim D
and the restriction of thelimiting
cone of D to theobjects
of D is thelimiting
cone ofD ,
and( ii )
eachfunctor, preserving
limits ofdiagrams
inH0,
preserves the limit of D .The method is first to construct D in case D consists of a
single morphism f (then
D is denotedby D(f))
andthen, given
anarbitrary diagram D,
to obtain D
by merging
thediagrams D(f)
withf ranging through
the mor-phisms
of D.Thus,
we first define adiagram D(f)
for eachmorphism f: P - Q
in
K*.
We shallproceed by
induction ink where f E Hk ( P, Q ).
The ob-jects of D(f)
will form a collectionR fi, i E l (f),
with twodistinguished
ones:
Rfdf (the
domainobject)
andRfcf (the
codomainobject)
for(we write also
just R fd
andRfc ).
And we shall also observe that there existmorphisms r fi: P -> Rfi, i E l (f), forming
alimiting
cone ofD( f)
such th at
rfd = idP and r fc = f .
I.
For k
= 0 we letD(f)
havejust
twoobjects P
=Rfd, Q - Rfc,
and
just
onemorphism f .
The limit isidP; P -> Rfd
andf: P -> Rfc,
ofcourse.
II. Let
f E Hk+1 be a
basicmorphism.
We fix adistinguished
collec-tion q.:
Q -> Qj, j E J,
such thatgj =def qj.f
is inHk
foreach j E J.
Thuswe have
diagrams D(gj).
Thediagram D(f)
is obtained asfollows:
( i )
Form thedisjoint
union of thediagrams D(gj), j E J ;
(n) Merge
all their domainobjects Rgjd = P) :
themerged object
will be the domain
object Rfd
ofD(f) ;
(iii) Add Q
as a newobject;
this is the codomainobject Rfc
ofD(f) ;
( iv)
Add a newmorphism qj: Q -> Rgjc
foreach j E J.
Thus,
we obtain adiagram D( f)
inH0.
We claim that itslimiting
cone isFirst,
this cone iscompatible
forD(f) :
foreach j E J
we haveand the
compatibility
with eachmorphism
insideD(gj)
is clear.Second, given
anothercompatible
conewe shall show that its
unique
factorizationthrough
thegiven
coneis s0.
The
uniqueness
isevident,
since1 p :
P -Rfd
is in thegiven cone.
Fur-their,
foreach j E I
we have acompatible
coneI sji Iic I (gi)
forD (gj),
which factorizes
through
thelimiting cone I r g .1, .J }
ofb(gj) -
and the factor-izing morphism
must beSo again,
thusFinally,
there follows s1 = f . 5 because,
foreach j E J,
we have( by
the inductivehypothesis ),
henceNow, {qj}jEJ
is adistinguished family,
hence alimiting
cone for somediagram ( see (2)
and( 3) above), thus s1 = f . so.
III. Let
f = fn... f1
be acomposite
ofbasic morphisms
inHk+1.
We have
diagrams D( f1),
...,D(fn)
and we defineD(f)
as follows :( i )
Form thedisjoint
union of thediagrams D(f1),
... ,D(fn) ;
( ii) Merge
the codomainobject
ofD( f )
with the domainobject
ofD(ft+1) ;
the domainobject
ofD(f1)
will beR fd
and the codomain ob-ject
ofD(f n)
will beRfc.
We claim that the
limiting
cone ofD( f )
is :(In
particular,
The
compatibility
of this cone is evident. Given another conecompatible
withD(f),
for each t we have a cone{sti} compatible
withD(f ). Thus,
there exists aunique s : S -> Pt
withsti = rfti - S -
in par-cular
s id = st (because
rftd = idPt-1 by the
inductivehypothesis);
fur-ther s
tc =ft. S t (because
r. = ft ),
henceThus,
the cone{sti}
factorizes( uniquely ) through
the above coneIV. Let y be a limit
ordinal.
IfD(f)
is constructed for allf c Hk with
k y ,
then D (f )
is constructed for allf E
H .Thus we have constructed
D( f)
for eachmorphism
inK*.
V. Given an
arbitrary diagram
D inK*
onobjects T., j f J,
definea
diagram
D asfollows :
(i)
Form thedisjoint
union ofdiagrams D( f),
withf ranging
overall
morphisms
of thediagram D ;
(ii)
Add theobjects
of D as newobjects ;
(iii)
For each/6
D[/)/’]
mergeTi
with the domainobject
ofD(f)
and merge
7.,
with the codomainobject
ofD(f).
The
diagram D
lies inH 0 ’
hence it has a concrete limit( by ( 4 A ) ),
sayVe claim that the former part
{tj}jEJ
is a concretelimiting
cone forD .
(a)
The coneI t j }
iscompatible
forD, i.e.,
Morphisms tfi,
i cI(f),
form acompatible
cone forD(f).
This cone fac-torizes
through
thelimiting
coneI r fi} :
there is aNecessarily t
=tfd = tj
( sincerfd = idTj), hence ( since
rfc = f ):
(b)
The coneI t i }
is universal.Proof:
Given anothercompatible
cone{sj}
withsj : S ->
T.,
definesfi
=rfi . sj
for eachmorphism f : Ti - Tj,
in D and
each i c 1(f).
Thisclearly yields
acompatible
cone forD (the
compatibility
of{sj}
guarantees that the definition ofsfi
is correct,i. e.,
sj = sfd
ands i,
=sfc :
recallr fd = id
andr fc
=f ). Thus,
there existsa
unique morphism
s;S ->
T withSince the latter follows from the former
(sfi
=rfi.
sj andt fz
=rfi .tj imply
the
unicity
holds also for D .(c)
This limit of D is concrete. Moregenerally: given
anarbitrary
functor
F : K*-> L
which preserves limits of alldiagrams
inH 0’
then Fpreserves the limit of D.
( E. g.,
theforgetful
functor can be taken asF,
see
(4 Ac).)
Theproof
isanalogous
to(b):
Given acompatible
conesj : S -> F Tj
forF( D)
inL, define sfi = F r fi . sj
to obtain acompatible
cone for
F(D).
Since{F tj} u } Ftfi}
is alimiting
cone forF(D) ,
thecone
{sj}
factorizesuniquely through {Ftj}.
( 5 ) The conclusion of
theproof.
LetK*’
be atransportable
category,concretely equivalent
toK*.
We shallverify
thatK*’
is a universal con-crete
completion of K.
Without loss ofgenerality
we assumethat K
is afull concrete
subcategory
ofK*’ .
Since
K*
has limitspreserved by
theforgetful functor,
so doesK*’ -
recall thatequivalences
preserve limits. Thisimplies
thatK*
isconcretely complete ; also, since K
is closed to concrete limits inK*,
soit is in
K*B
Given a
concretely complete category 2
and a concrete functorF K - 1i5 preserving
concretelimits,
we are to find a concrete continuousextension of
F
toK*’,
We shallverify
that F has aunique
concrete, con- tinuous extension toK*;
then it has such an extension toK*’, unique
up to a naturalequivalence.
For eachdiagram
D inK, D 4 T,
we have a dia-gram
F(D) in ?
such that|D| = |F D| ( since F
is a concretefunctor).
We have choosen a limit
77p: XD - |Qi| I in X
for thediagrams I F( D) I
Since 2
is atransportable concretely complete
category, there exists anobject RD in L
with|RD| = XD
and suchthat nDi: RD -> F Qi
is a limit-ing
cone forF(D) (since L
isamnestic, R D
isunique).
There is noother choice of a concrete, continuous extension
F*
ofF
thanF*(PD)
=RD
onobjects, F * f = F f
onmorphisms.
We must
verify that,
on the otherhand,
this defines a concrete continuousfunctor
F*: K*-> L. First, F*
is indeed afunctor, i.e., given
amorphism f: p D -> p D ’
inK*
then alsof : RD -> RD’
is amorphism in 2..
This iseasy to see
(by
induction in i withf E Hj ). Second, F*
is concreteby
its very
definition :
Finally, given
adiagram
D inK*,
we shallverify
thatF*
preserves its limit. This is clear ifD
is adiagram in K :
eitherDe T
and thenF*
( = F
on K )
preserves its limitby hypothesis;
orD E D,
in which casethe
limiting
coneis z P; PD - Qi
( see(3)).
This ismapped by F *
to thecone
nD; RD- FQj,
which has been chosen as thelimiting
cone forF(D).
Further,
if D is adiagram
inH0 then, by ( 4 A c ) above, F *
preserves itslimit,
too.Hence,
if D is anarbitrary diagram
inK*, then, by ( 4 B c ), F*
preserves its limit
again.
This concludes the
proof
of the theorem.7. Without any
change
in theproof,
thecompletion
theorem can be gen- eralized tof-universal completions. Let K
be a concrete category andlet fl
be a class ofdiagrams
inK,
eachhaving
a concrete limit inK.
Then a
D-universal
concretecompletion of K
is its concretecompletion K*,
inwhich K
is closed to limits ofdiagrams in T,
and which has thefollowing
universal property:Let
be aconcretely complete
category; then each concrete func-tor
F: K -> L, preserving
limits ofD-diagrams,
has aunique
concrete, con- tinuous extensionF*; K*-> L.
In the
proof
of the MainTheorem, let f
denote thegiven
class(and
not, as
before,
the class of alldiagrams
with concretelimits).
Then theproof
of thefollowing
theorem isobtained:
8. THEOREM.
Let D
be aclass of diagrams
in a concretecategory
K, each having
a concretelimit
inK. Then 3( has
aD-universal comple-
tion,
inwhich K
iscodense.
9. We shall use this theorem to prove the existence of universal bi-
completions. First,
we observe that thecompletion
theorems above can bedualized: if K
is concreteover
then3(’P
is concrete overXop.
Hencefor a
cocomplete base-category,
we see that each concrete category has a universal concretecocompletion. (The generalization
toD-universality
iso bvi ou s , )
Now,
letbicomplete
stand forcomplete plus cocomplete. Let X
bea
bicomplete base-category.
Then auniversal
concretebicompletion
of aconcrete
category K
is afull,
concrete andconcretely bicomplete
exten-sion
K* of K
inwhich K
is closed to concrete limits and concrete colimits with thefollowing
universal property:Let L
be aconcretely bicomplete
category; then each functorF: K -> L preserving
concrete limits and concrete colimits has aunique
bicontinuousextension
F*: K*->L, unique
up to naturalequivalence.
10. THEOREM.
Every
concretecategory
over abicomplete base-cat-
egory
has
aunivers al
concretebicompletion.
PROOF. We shall define a transfinite sequence
J(i)
of concretecategories
the union of which will be the universal concrete
bicompletion 1).
First, K(0) = K
andYx(l)
is the universal( concrete ) completion
ofK (we
omit the word concrete forshortness); second, K(2)
is theD(2)-
universal
cocompletion
ofK(l),
whereD(2)
is the class of alldiagrams
inK(1)
which lie inK(0)
and have a concrete colimit inK(0).
Generally, given
a limit ordinal y ,then :
K(Y)
is theD(y)-universal completion
ofu K(i),
whereK(y+1)
isthe D(y+1)-universal cocompletion
ofK(y),
whereK(y+2)
isthe D(y+2)-universal completion
ofK(y+1),
whereD(y+2)
1) This union is
set-theoretically legitimate:
the transfinite induction defines a re-lation p of all
pairs ( x, i )
where i is an ordinal andxEK(i);
th e d omain o f p i s then th e union.is the class of all
diagrams
inK(y)
with a concretelimit;
K(y+3)
isthe D(y+3)-universal cocompletion
ofK (y + 2),
whereD(y+3)
is the class of alldiagrams
inK(y+1)
with a concretecolimit,
etc...
Then the concrete category
K*= W K(i)
isconcretely bicomplete and it has K
as itsfull,
concretesubcategory,
closedby
concrete limits and con-crete colimits. All this
easily
follows from the fact that every concrete category is closed to concrete9-limits
as well as concrete ( infact, all)
colimits in its
S-universal completion; analogously
forcocompletions.
Andevery
diagram
inK*, being small,
it lies in someYx(’)
and so it has a con-crete limit and a concrete colimit in
K(i+1).
What remains to
verify
is theuniversality. Let 2-
be aconcretely bicomplete
category and letF:K -> L
be a concretefunctor, preserving
concrete limits and colimits. Then F can be
uniquely
extended into a con- crete functorF(1): K(i) - 2,
andF(1)
preserves concrete colimits of dia- gramsin K ( i. e.,
ofD(2)-diagrams),
hence it has aunique
cocontinuousconcrete extension
F(2): K(2) ->L, preserving
concrete limits ofdiagrams in K(l) ( i, e .,
ofD(3)-diagrams),
etc... Given functorsF(i)
for all i y , where y is a limitordinal,
then theirjoint
extension toK(y) =
uK(i)
i y
preserves concrete colimits and concrete limits of the
diagrams lying
insome
K(i0) ( e. g.,
ofD(y)-diagrams ).
Then there is aunique
continuousconcrete extension to
Fey): K(y) -> 2.
Etc. This concludes theproof.
11. REMARK. A
closely
relatedproblem
to concretecompletions
isthat of initial
completions. Let d
be aconglomerate
of conesin I, i. e.,
of
( possibly large)
collectionsof maps with a
joint domain.
A concretecategory K
isinitially C-complete
if for each cone
fi: X -> Xi > in C
and each collection{Ai}
ofobjects of K with X = I Ail
there exists an initial lift ( seeIntroduction).
A con-crete functor
F : K-> L
preserves(2-initial lifts if, given
an initial liftA
of a cone
fi : X -> |Ai| > in C,
thenF A
is an initial lift of the coneA
universal initial C-completion
of a concretecategory K
is itsfull, initially C-complete
extensionK*,
inwhich K
is closed tod-initial
lifts
(i, e.,
theembedding K, K*
preservese-initial lifts)
and which hasthe obvious universal property with respect to functors
preserving C-initial
lifts.
The existence of a universal initialcompletion
isinvestigated
in[1] tor C
= all conesin X:
apossibly non-legitimate
concrete categoryK
is constructed such thateither K
islegitimate
and then it is the univ- ersal initialcompletion, our
fails to belegitimate,
in which case the un-iversal
completion
fails to exist.In
case C
is a class of small conesin X,
the universal initiald-completion always
exists : wehave K = K 0
as asubcategory
of the(pos-
sibly non-legitimate) category K
and we denoteby
Ki
the closure ofKo
for initial lifts ofd-sources
inK,
the
closure ofK1,
etc...Kw = u Ki ,
Kw + 1
the closure ofK(ù
for initial lifts ofd-sources,
etc...Then the category
K* = uK.
L isalways legitimate
and it isevidently
the universal
d-initial completion of K.
Starting with d
= alllimiting
cones fordiagrams in X,
we obtainthe universal concrete
completions.
But in this way we cannotverify
thata concrete category is codense in its universal concrete
completion.
Thisis
why
we had to prove our theorem in a much morecomplicated
manner.The
proof
of the Main Theorem above can also be modified for this situation of initiald-completion but, again,
an iteration wouldbe
used ge-nerally.
This would lose thecodensity,
but not the closedness for colimits.12. EXAMPLE.
Lgt X
be afinitely productive base-category.
For eachconcrete
category K
there exists a universal CFP-extensionK*.
This isa
CFP-category
( = concrete category with Concrete FiniteProducts)
inwhich K
is a fullCFP-subcategory
suchthat, given
aCFP-category L,
then each CFP-functor
F: K -> L (
- concrete functorpreserving
concretefinite
products)
has a«unique »
CFP-extensionF*: K*-> L.
Proof:let d
be the class of all
limiting
cones for finite discretediagrams,
then a univ-ersal
d-initial completion
isprecisely
a universal CFP-cxtension.13. REMARK. In a
subsequent
paper[2]
on cartesian closed exten-sions we shall need a
generalization
of theprevious example:
Given a con-crete
category K
and aclass D
of finite collections of itsobjects,
thereexists a
D-universal
CFP-extensionof K.
(This is aCFP-category K*,
in
which K
is closed to concreteproducts
ofD-collections,
which has the obvious universalproperty. )
Theproof
of this statement is an easy modifi- cation of theproof
of the Main Theoremabove ;
theobjects
ofK*
will be theobjects of K
andobjects PD ,
where D is a finite collection of ob-jects
ofK
withD E D; morphisms
are definedtransfinitely
in a naturalway.
REFERENCES
1. J.
ADÁMEK,
H. HERRLICH & G. S. STRECKER, Least andlargest
initial com-p letion,
Comment. Math. Univ. Carolin0153 20 ( 1979), 43-77.2. J.
ADÁMEK
& V. KOUBEK, Cartesian closed concretecategories,
to appear.3. C. EHRESMANN,
Prolongements
universels d’un foncteur paradjonction
de li- mites, Dis sertationes Math. 64 (1969).
4. A. & C. EHRESMANN,
Multiple
functors II, CahiersTopo.
et Géom.Diff.
XIX-3 ( 1978 ), 295- 334.5. H. HERRLICH, Universal
completions
of concretecategories,
Proc.« Categoric-
al aspects
of Topology
andAnalysis,
Ottawa 1980.6. J. ISBELL, Structure of
categories,
Bull. A. M. S. 7 2(1966),
619- 655.7. J. LAMBEK,
Completions
ofcategories,
Lecture Notes in Math. 24,Springer
( 1966).8. V.
TRNKOVÁ,
Limits incategories
andlimit-preserving functors,
Commen. Math.Univ. Carolin0153 7
(1966), 1-73.
F aculty
o f El ectric alEngineering
Technical
University
Prague Suchbatarova 2,166 27 PR AGUE 6 and
Faculty
of Mathematics andPhysics
Charle s University PragueM alo stranske nam. 25
PRAGUE 1.