C AHIERS DE
TOPOLOGIE ET GÉOMÉTRIE DIFFÉRENTIELLE CATÉGORIQUES
M ARTA B UNGE
R OBERT P ARE
Stacks and equivalence of indexed categories
Cahiers de topologie et géométrie différentielle catégoriques, tome 20, n
o4 (1979), p. 373-399
<
http://www.numdam.org/item?id=CTGDC_1979__20_4_373_0>
© Andrée C. Ehresmann et les auteurs, 1979, 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
STACKS AND EQUIVALENCE OF INDEXED CATEGORIES
by Marta BUNGE and Robert PARE
1)CAHIERS DE TOPOLOGIE ET GEOMETRIE DIFFERENTIELLE
Vol. XX -4
(1979)
0. INTRODUCTION.
The purpose of this paper is to
study
the various notions ofequival-
ence of indexed
categories
and howthey
relate to Giraud’s stacks[4
and5].
This research was motivated
by
thestudy
of Moritaequivalence
forcategory
obj ects
in a topos and itsrelationship
with stackcompletions (the
results of which appear in
[2] ).
First ofall,
the stackcompletion
o f an int-ernal category may not be
internal,
and we are forced to consider indexedcategories. Secondly,
various notions ofequivalence
ofcategories
appear(because
of the absence of the axiom ofchoice )
and areclosely
relatedto the notion of stack. In order to
properly
understand stacks it is first ne- cessary to sort outthe properties
ofequivalence
ofcategories.
This is done in Section 1.In Section 2 we then
give
the basicproperties
of stacks and theirrelationship
withequivalence
ofcategories.
Someexamples
aregiven
inSection 3.
The results of this paper are necessary for
[2],
but we believethey
are also of
independent
interest.Giraud’s notion of stack is
given
relative to a base site. This no-tion is not intrinsic to the topos of sheaves on the
site,
in the sense thattwo sites may have
equivalent categories
of sheaves butnon-equivalent
cat-egories
of stacks. To make the notionindependent
of thesite,
we consideronly
stacks relative to theregular epimorphism topology
on the topos itself.Although
mostapplications
are for toposes, weonly
need the base categoryto be a
regular
category[1].
Since this seems to be theright
level of gene-rality
and theproofs
are no moredifficult, we
work in this context.We
gratefully acknowledge
useful conversations with Andr6Joyal
and Bill Lawvere.1. WEAK AND LOCAL EQUIVALENCE.
Let S
be afinitely complete regular
category in the sense of[1], i. e., S
has finite limits andregular coimage
factorizations that are stable underpullback.
Let A and B beS-indexed categories ( s ee [7] ).
(1.1)
DEFINITION. AnS-indexed
functor F:A -> B
will be called a weakequivalence functor
if( i )
for each16 S I
,FI: AI -> |BI|
isfully faithful, ( ii ) for
eachI e | S |
and
b e |BI|
, there exist aregular epi or;J->-> I in S, or e |AJ|,
and anisomorphism 0: FJ a - a* b in BJ.
By
the2-pullback
of thefollo wing diagram
ofcategories
we mean the category A’ whose
obj ects
aretriples ( a, b’, 8)
whereor e
|A|, b’e |B’| and 8:
Fa 4 G b’ is anisomorphism in B ,
and whose
morphisms
arepairs
ofmorphisms making
the obvious squarescommute. We have functors
F’: A’ -> B’
andG’: A’ -> A
definedby
and and a natural
isomorphism
defined
by
There is an obvious universal property, which need no t concern us here.
This whole discussion extends
easily
to the case of indexedcategories.
( 1.2 )
L EMMA,Weak equivalences
are closed undercomposition,
andstable
under
2-pullbacks.
PROOF. If
F : A -> B
andG : B - C
are weakequivalence functors,
thenso is G
F : A -> C. Firstly,
sinceFI
andGI
arefully
faithful for each1,
sois
GIFI . Secondly, given
I and c 6I f I I
, there existor :J ->-> I
andb e |BJ| I
with8 : GJ b -> or* c
anisomorphism,
,8 : K --, J, ac 14KI | with tfr: FK a 4 f3* b
anisomorphism.
Hence,
we havecrf3:
K - I and a e|AK|, with
an
isomorphism,
where the unlabeled arrows are canonical isos.Assume that
is a
2-pullback
ofS-indexed categories
and that F is a weakequivalence
functor. Let
(a, b’, 0)
and(â, b’, 8 )
be any twoobj ects
inA’1
where I isso me
obj
ectof S .
For any v : b ’ - b’ there exists aunique
wmaking
commute,
since 0 A
is anisomorphism
andFI
is full and faithful. ThusF’I
is full and faithful.
Also,
for any b’ £I B’Il |
there existcr:
J -
I and Of14/ |
and anisomorphism
This
gives
anobj
ectof and
Thus F’
is a weakequivalence
func-tor. 0
(1.3)
DEFINITION. GivenS-indexed categories A , B,
say thatthey
areweakly equivalent ( and
write 4 =B )
if there exist weakequivalence
func-w tors as in
for some
S-indexed
categoryE .
(1.4)
PROPOSITION-If eak equivalence
is anequivalence relation.
PROOF. If A =
B and
B =C
then we have weakequivalence
functorsw w
and
Forming
the2-pullback
andcomposing
ingives transitivity.
The relation istrivially
reflexive andsymmetric.
0If C is an internal category in
S ,
its externalization[C]
isan
indexed category. For suchspecial categories,
we wish to know the internalmeaning
of weakequivalence
functors. Forthis,
we need thefollowing
con-struction : For any internal category C we have the
obj
ect ofisomorphisms
of C :
with the domain and codomain
morphisms.
This iseasily
constructed as a finite limit from the data of C .( 1.5 )
PROPOSITION.Let
Cand
Dbe
internalcategories
inS, and
let
F :
C -> D be aninternal functor. Then
thecorresponding S-indexed func-
tor
[F]: [C] -> [D] is
aweak equivalence iff
is a
pullback,
i. e.,F
isinternally full
andfaith ful, and
al p 1
is aregular epimorphism.
PROOF,
(i)
Thediagram
in( i )
is apullback
iff for each I inS,
is a
pullback.
This meansexactly
that for everypair
ofobj ects cl , c2
in[C],
and everymorphism 6: [ F]I(c1 ) ->[F]I(c2) in [D]I,
there existsa
unique morphism
in such that
that is to say
[F]I
is full and faithful.( ii )
The morphism a
1 p 1 is aregular epimorphism
iff fo r everyd : I - Do
there exist a
regular epi
a :J - I
andJ -> Co
XIso ( D )
such thatDo
commutes
( if 8 1 p i
is aregular epi,
take or =d*(a1p1 );
if the propertyholds, take d
=1D
0 to see thata1p1
is aregular epi ). Thus, a 1 p 1
is aregular epimorphism
iff for everyobj ect d
of[D]I
there exist aregular epi
a :
J->->I,
anobj ect
c of[C]J
and an iso8: [F]J c-> or*d.
oNote that
according
to ourdefinition,
internalcategories
C and Dare considered
weakly equivalent
whenever there exist an indexed category E and weakequivalence
functorswhere
E
need not be small.(1.6)
PROPOSITION.With
no tationabove, if
Cand
D areweakly equi- valent, then the E
maybe chosen
tobe small.
P ROO F . Let
F: E-> [C]
andG: E -> [D]
be weakequivalence
functors.Since F is full and faithful
and [ Cl
has smallhoms, E
also has small homs. Letg e| [C] Co| I
be thegeneric family
ofobj ects
o f C( i. e., id : C0 -> C0 ).
Then there exist aregu lar epi
y :C ’ - Co ,
ano bj ect
eo e | E C’|
and an iso8: FC’ e0 -> y*g .
ConsiderFull ( eoJ ,
the full sub- categoryof E generated by
thefamily
eo(see [7],
Section2.1). By
Corol-lary 3.11.2
of[7], Full (e0)
is small.’The inclusion
Full(eo)-E
is full and faithfulby
construction. "We wish to show that it is a weakequivalence
functor. Let e6|EI|,
thenFI e
6[C]I
and so there exists aunique f :
I 4Co
such thatf*(g) = FI e . Taking
thepullback
we get a
regular epi
a :J
-»I .
Thenis an
isomormism,
and sinceFJ
is full and faithful there exists an iso inEJ, f’* eo 4 a* e.
Sincef’* e0
is inFull(e0)J ,
the inclusion is a weakequivalence
functor. []In
[7],
allcategories
were considered ashaving
aspecified
sub-groupoid
ofisomorphisms,
calledcanonical,
and theisomorphisms
appear-ing
in the definitions of indexed category and indexed functor wererequired
to be canonical. The motivation for this was that for
large categories »
suchas S and
categories
constructed fromS ,
the substitution functors areonly
defined up to
isomorphism
while for smallcategories ( i. e.
of the form[C] ) they
are defined «up toequality»,
and to recover C from[C]
we must re-member this information. Since we are
only
interested inequivalence
of cat-egories,
we are now content to recover C up to strongequivalence ( see ( 1.8 ) ).
Thus we deviate from the conventions of[7]
and assume here that allisomorfhisms
are canonical. Inpractice
this means that theisomorphisms
in
I,
1.1 andI,
1.2 of[7]
can bearbitrary,
even forcategories
of the form[C] .
As a consequence, we nolonger
have abij
ection between indexedfunctors
[C]->[D]
and internal functors C -> D .However,
we have thefollowing:
( 1.7)
P ROPOS ITION.The functor which
takes aninternal functor F :
C - Dto its
externalization [F] : [ Cl [D]
is an( ordinary) equivalence o f the
category o f
internalfunctors
C -> D withthe category of indexed functors [C]->[D].
P ROO F. That this functor is full and faithful follows from the fact that in- dexed natural transformations
( see
Definition( I, 1.3 )
in[7] )
are notequip- ped
with structuralisomorphisms -
as indexedcategories
and functors are, and so we canapply
a Yoneda Lemma argument.In
general,
if C is an indexed functor with coherentisomorphisms ca : CJa*->=a*CI ,
and ifHI
are any functors with naturalisomorphisms tl : HI =-> GI ,
the nH
becomes an indexed functor if we letand ti
isautomatically
an indexed naturalisomorphism. Now,
if we haveG: [C] ->[D] ,
defineHI
as follows: for anyo bj ect [f]
of[C]I ( i. e.,
Then
HI
extendsuniquely
to a func-tor such that
is a natural
isomorphism HI =-> GI.
Thenby
the above definitionwhere the third
equality
follows from the coherence conditions which theca satisfy.
Since theca
are allidentities,
the Yoneda Lemma tells us that H =[F]
f or some internal functorF :
C 4 D . o(1.8)
DEFINITION. Two indexedcategories
A and B are said to beequi-
valent (or strongly equivalent,
foremphasis)
if there exist’indexed functorsand indexed natural
isomorphisms CF= idA
andFC= idB .
We shall write A = B to indicate that Aand B
areequivalent.
This definition is
equivalent
tosaying
that there is an indexed func-tor
F : A -> B
such that forevery I , FI: AI -> BI
is ano rdinary equivalence
functor
( since
we areassuming
the axiom of choice in themeta-language,
we can choose « inverses »
GI: BI -> A I ,
and the coherence conditions areautomatic
).
If S
satisfies the axiom of choice( i. e., regular epis split ),
a weakequivalence
functor is a strongequivalence
functor.Indeed,
if&6 IBIJ |
thereexist
or: J ->-> I , or e | AJ|
, and anisomorphism 0: FJ
a->=or* b.
If s : I -J
is a
splitting
for a , thenFl s * a = s*FJa = s *or* b = (or s ) * b = b,
and since
FI
isfully
faithful it is anequivalence
functor. The conversealso holds : if every weak
equivalence
functor betweenS-indexed categories
is an
equivalence, then S
satisfies the axiom of choice. Given aregular epi
e : B ->->A ,
consider the weakequivalence
functorFe : Be -+’4
as inthe
proof
ofProposition ( 1.12 )
later on.There is yet another notion of
equivalence,
notagreeing
ingeneral,
with the notion of strong
equivalence,
butequivalent
to it ifS
satisfiesthe axiom of choice. This is the notion of
local equivalence, introduced by
G.Wraith in[8]
forS-toposes
and internalcategories,
and further studiedin [9].
( I.9)
DEFINITION. TwoS-indexed categories A and B
are said to beloc- ally- equivalent
if there exists anobj
ectU
withglobal
support(
i. e.,U -
1 is aregular epi ),
such that the localizations(see [7]
page16) A/ U
andB/ U
arestrongly equivalent as S/ U-indexed categories.
We writeA - B
toindicate
thatA and B
arelocally equivalent.
If
A/ U
isequivalent to B/ U ,
andif V
is a refinement ofU ( i. e.
there is a
regular epi V -- U ) then A/ V
iseasily
seen to beequivalent
to!1 / V.
It follows that localequivalence
is anequivalence
relation(for
tran-sitivity,
take a common refinement of bo thcovers).
For internalcategories
C and D in
S, [C]= [D]
means thatU * C
andU*D
areequivalent
cat-egory
o bj ects of S/U
for someU
withglobal
support. When Aand B
areS-topoi,
with their canonicalS-indexing,
this definition also agrees with that of[9].
(1.10)
EXAMPLE. Let I andJ
beobjects
ofS ,
and consider the corres-po nding
discrete categoryobj ects
Iand J
all
morphisms identities).
I isstrongly equivalent to J
iffI = J . Thus,
1=l
J
means that I and,T
arelocally isomorphic (e.g.,
inSh(Sl )thehelix
over
S1
islocally isomo rphic
to the constantsheaf AZ ).
For Iand J
tobe
weakly equivalent
means that there exist an internal category C and weakequivalence
functors(by Proposition ( 1.6 ) ).
Since I isdiscrete, Iso ( I ) = I
and condition(ii)
of
Proposition (1.5)
says thatFo
must be aregular epi.
Condition( i )
saysthat
is a
pullback,
and sois the
kernel-pair
ofFo .
Therefore I = coeq( a 0’ a 1). Similarly
and so
This shows that
iff
So local
equivalence
does notimply
weakequivalence
even for internal cat-egories.
We do have thefollowing result,
however.( 1.11 )
PROPOSITION.The fo llowing conditions
o n aregular category S
are
equivalent :
( i ) Every object of S with full support
has aglobal
s ection.(ii ) A = B implies A - B.
PROOF.
(i)=> ( ii ).
LetU
have full support and assume thatF :A/ U-B/ U
is an
S/ U-indexed equivalence functor,
with inverseG: B/ U -> A/ U .
Letu: 1 -> U be the element
given by ( i ).
Define anS-indexed
functorby
where ul denotes the
morphism
It is
easily
seen thatM*F
is anS-indexed equivalence
with inverseu* G . (ii ) => ( i ).
Assume thatU
has full support an d letbe the indiscrete category on
U ,
deno tedUind .
ThenUind l=
Iby
the func-tors
given by
Thus, by ( ii ), Uind
=1 ,
and so there must exist 1 ->U.
0Say
that aregular
category satisfies the internal axiom of choiceif for every
regular epi
a :I - I
there exists a U with full support such thatU*a splits (
i. e.,regular epis split locally).
Te then have :( 1.12 )
PROPOSITION. Thefouo wing
co nditions onS
areequivalent : ( i ) S satis fies the internal
axiomo f choice.
( ii ) for
everypa,ir o f
internalcategories C ,
D inS,
everyweak equi-
valence functor F: C ->
D is alo cal equivalence functor.
P ROOF.
(i)=> (ii).
LetF: C- D
be a weakequivalence
functor. Let I =Do ,
and letd :
I -Do
be theidentity.
There existand
as well as an iso
0
withBy
the internal axiom ofchoice, or : J ->-> I
islocally split, i.e.,
thereexists U -»
7 withHence,
for U -1,
and so,
U X Fo
has a leftquasi-inverse ( U Xc) u .
SinceU
X F isinternally fully
faithful( as
Fis ),
itgives
anequivalence U*C 4 U*D .
(ii)=> (i).
Let e : B -+ A be aregular epi in S .
LetBe
be the intern-al category
in S given by
thecomplex
where
Let A be the discrete internal category
on A,
i. e.,given by
all
identity morphisms. Then,
e :B - A
is theo bj ect
part of an internal functorFe : Be 4 A , clearly
a weakequivalence
functor.By assumption,
there exists U ->> 1 in
S ,
withand
Go
« inverse» toU X e.
SinceU* A
isdiscrete,
esplits Iocally.
0REMARK. There is also the concept of local weak
equivalence
A =B,
wl which means that there exists an
obj ect
U with full support such that:A/U
---B/ U .
We shall not use this concept here.w
REMARK. The
following diagram
illustrates theinter-relationship
betweenthe various notions of
equivalence
with the various axioms ofS ,
where( AC )
and( IAC ) denote, respectively,
the axiom of choice and the internal axiom ofchoice,
whereas( 3 r’ )
denotes the axiom which states that everyo bj ect
ofS
with full support has aglobal
section.2. STACKS FOR THE REGULAR EPIMORPHISM TOPOLOGY.
In
[4]
and[5], J.
Giraud considers the notion ofstack (called champ
in
French )
over a site A : a fibred category p : F -> A is a stack over A iff it satisfies an additional conditionexpressing
thatobj
ects and mor-phisms satisfying
descent conditions(cf. [6])
descend.Specifically
p: F - Ais a stack
iff,
for eachcovering crible R
CA/ X ,
the induced functoris an
equivalence
ofcategories.
If for anobj ect X
ofA , _FX
denotes the fibreabove X ,
this canonical functor can bedescribed, roughly,
as follows.A cartesian functor
A/ X -> F
determines anobj ect
a ofFX ;
for eachf : Y-> X in R, f * a is
ano bj ect
ofFy ,
and theobj ects
obtained in this way arecompatible
up toisomorphism.
To say thatp : F - A
is a stack isto say
that, given
anycovering fa : Yor -> X}oreI
and anyfamily {aor}or e I,
o fo bj ects aor
ofFyor, compatible
up to coherentisomorphisms,
there existsa an
obj ect
a ofFX
withfor each
and this
obj
ect isunique
up tounique compatible isomorphisms.
A similar’co ndition must hold for maps.
Any regular category S
may beregarded
as a site if one takes forcoverings exactly
theregular epimorphisms (this
is theregular epimorphism topology of [1] ).
We shall sayexplicitly
what it means foran S-indexed
category A(which
isessentially
the same as a fibred categoryo ver S )
tobe a stack
over S ( or j
ust astack »
from here on, as we shall consider noothers ). First,
we need to recall some definitions o f[6].
Let cr:J ->->
I bea
regular epimorphism in S ,
and letbe the canonical
proj ections arising
fromtaking pullbacks.
One has theequations:
An
obj
ect a ofAJ has descent data relative
to or:J ->-> I
if there isgiven
an
isomorphism e: II*0
a =->17j
a such that thediagram
commutes in
4J" (where
the labeledisomorphisms
are the canonical iso-morphisms
o f the indexed categoryA ,
andJ "
denotes,I IX JI X J ).
If we aregiven obj ects
a, b of1: 1 ,
both with descent data asabove,
amorphism f: a -> b
is said to beco mpatible with
the descent dataprovided
thediagram
commutes in
Aj’ (J’
denotesJXJ ).
I
For any
tic 1411, a*â
comesequipped
with descent data(the compatibility
condition above follows from the coherence conditions which the canonicalisomorphisms w*O* = (Owi)* satisfy).
Also for anymorphism f : â -> b
in4 I, ac* f : a*â -> a* b
iscompatible
with the descentdata. Thus cr*
gives
a functorat*: AI->Da,
into the category ofo bj ects equipped
with descent data.( 2.1 )
DEFINITION.An S-indexed category A
is astack over S ( or simply
a
stack )
if for everyregular epimorphism
a:J->-> I
ofS ,
the functorcr*,
ac*: AI 4 D
is an(ordinary) equivalence
functor.( 2.2 )
PROPOSITION. For any,S-indexed category A,
thefollowing
areequi-
valent :
(i) A
is a stack.(ii)
For everyregular epi
a:J ->-> I, the
canonicalfunctor Foc: Ja 4
I(see 1. 12)
induces anequivalence AFoc: AIdis -> A Ja of S-indexed categ-
ories.P ROO F. The category
Ja
was describedearlier ;
itsd ef ining complex
isnone other than the
diagram
involved in
stating
descent.An object
ofA Joc (see [7],
page27)
isgiven by
apair (a, 0),
whereand in
satisfying
the conditionswhere it is understood that canonical
isomorphisms
are to be inserted wher-ever necessary for these
equations
to make sense. Condition(ii)
is exact-ly (*) above,
and we shall show that in the presence of( ii ), ( i )
isequi-
valent to 0
being
anisomorphism.
Assume that
(i)
and(ii)
are satisfied andlet O: J X IJ-> J Ix J Ix J be
the
morphism (II0,II1 ,II0).
Thenand
so
applying 95* to ( ii )
we get(we
leave to the reader the task ofchecking
that the canonical isomor-phisms give
noproblem). Repeating
the same argumentwith W = (II1, II0, II1 )
we see
that 0 (W*II01 (8)) = 1 ,
and so0
is anisomorphism.
Now,
assume that0
is anisomorphism
and(ii)
holds. Letd: J -> J Ix J Ix J
be thediagonal
and note thatIIij d = 6
for alli, j . Ap-
plying d*
to(ii)
we geti. e., and since
8*(0)
is anisomorphism, 8*(0)
=1 a .
Thus an
object of A Jr
is the same as anobject
ofAj equipped
with descent data. A
morphism in A Joc
isexactly
the same asa morphism compatible
with the descentdata, so A Joc = Doc (above). A ldis
=AI
andAFa
is the functor oc* of(2.1).
This proves theproposition.
0(2.3)
PROPOSITION(Bénabou and Roubaud [101). Let A be an S-in- dexed category for which I (or II)
exists andsatisfies
the Beck con-dition. Then .4
is astack iff for
everyregular epi
oc:J ->-> I,
thefunc-
tor a*:
AI -> AJ
istripleable (resp. cotripleable).
PROOF
(sketched).
Let T be thetriple
onAJ
which is inducedby
theadjoint pair E oc-| oc*.
There is acomparison functor O
inWe compare
(AJ)T, with the A Ja
of( 2.2 )
and find thatthey
areequi-
valent
categories ;
moreover, modulo thisequivalence, O corresponds
to AFoc.
The result then follows from( 2.2 ).
The case withfl
followsby duality ( being
a stack isself-dual).
A
T-algebra
is apair (a, 6)
withand
satisfying
the unit and associative laws. The Beckcondition, applied
to the
pullback
says that the canonical
morphism
is an
isomorphism. Thus 6 corresponds
towhich, by
theadjointness I11 1 -1111 , corresponds
to0 : uj a ->II*1a.
Itis now a
computation
to show that the unit and associative lawsfor correspond
to conditions(i)
and(ii)
of theproof
of(2.2),
thusmaking (a, 8 )
into a functor fromJet
toA .
0(2.4)
COROLLARY.Any finitely complete
exactcategory S, indexed by itself
inthe usual
way, is astack.
PROOF. An exact category is a
regular
category in whichequivalence
relations are kernel
pairs (see [1] ).
For a :J -> I , S/I
andS/Jare
ex-act
categories [1,
page19]
anda*: S/I -> S/J
is exact. Sincea*
has aleft
adjoint S
andthe E satisfy
the Beckcondition,
we are in aposi-
tion to
apply (2.3).
If a is aregular epi, a*
is faithful and so reflectsisomorphisms.
Duskin’s Theorem[3,
page91]
showsimmediately
thata* is
tripleable.
0If S and S’
areregular categories
andA : S -> S’
an exact func- tor, thenS’
can be indexedby S by defining S’1
=S’/AI.
(2.5)
COROLL ARY.With the
abovenotation, if S’
is afinitely complete
exact
category, then
it is astack
overS.
P ROOF. For a
regular epi oc :j ->-> I in S,
is
Since
Aoc
is also aregular epi,
andS’ has E, (Aoc)*
istripleable.
o(2.6)
COROLLARY.I f S is
atopos
andE
anS-topos, then E
is astack
over S . oWe
pointed
out in theproof
of( 1.12 ) that,
ifa: J --..
I is a reg- ularepi
inS ,
the internal functorFa : Ja 4
I is a weakequivalence
functor. Then in
(2.2)
we saw that to be astack,
A must have the pro- perty thatA Foc
be anequivalence
for allregular epis
oc. We may ask whetherarbitrary
weakequivalence
functors do notplay
the samerole,
and indeed
they do,
as thefollowing
shows.The notation
A B ,
where both A and B are indexedcategories,
indicates
(see [7,
page61] )
the internal category of indexed functorsfrom B to A .
Given indexedcategories A , B,
C and an indexed func-tor F : B ->
C ,
there is an indexed functorA F: A C -> AB.
Infact,
allthe usual theorems about
manipulating
functorcategories
are true in thecontext of indexed
categories.
We may now prove thefollowing
charac-terization of
stacks, by
means of a statementactually proposed by
A.J oyal (in public lectures, unpublished)
as a definition of « stack». Re- mark that its contents suggest that the stacks should be viewed as the«2-sheaves» for the
«2-topology» (on
account of(1.2))
of weakequi-
valence indexed functors on S-indexed
Cat .
(2.7)
PROPOSITION. Anindexed category A
is a stackiff for
everyweak equivalence functor
F: B ->C,
thefunctor AF: AC -> AB
is anequivalence of indexed categories.
PROOF.
By
the above remarks and( 2.2 ),
the condition is sufficient.Let A be a stack and
F: !l4 C
a weakequivalence
functor.We shall show that
AF
is anequivalence
at1 ,
and the result will fol- lowby
localization since all concepts are stable under localization(see
[7,
page16] ).
We shall construct a functorG : AB -> AC
which is «in-v ers e » to
4 F .
.Let 4$ :
B -> A be an indexed functor. We wish to construct an in- dexed functorsuch that
Let c e
if, I then
there exist aregular epi oc: J->-> I ,
anobject
b e|BJ I
and an
isomorphism 0 : Fl b 2::’ oc*c.
Sincea*c
has descent data for ocand since
FJ b = or*c ,
so hasFJ b .
SinceFJ’
andFJ"
arefuily
faith-ful,
b also has descent data for or. Thus4$J( b )
has descent data andsince A is a stack there exists such that
This a is
unique
up to aunique isomorphism compatible
with the descentdata. If we choose some other a and some other b as
above, by taking
a common refinement of the two covers
( e. g.,
thepullback)
andusing
the
uniqueness just mentioned,
we see that there is aunique
isomor-phism
between the new a and the old one,compatible
with the respec- t ive de scent data. Choose one a anddefine WI(c) = a. If h: c -> c’
inCj,
thenby choosing
a commonrefinement,
we can assume that the same ct :J -.. I
works for c andc’ .
Thus there existb and b’
inBJ
such thatand
Since
FJ
isfully
faithful there exists aunique
g: b -b’
such thatcommutes.
Furthermore, g
iscompatible
with the descent data onb and b’ .
ThusOJ (g): OJ (b ) -> O J( b’)
iscompatible
with thecorresponding
descent data. Thus there exists a
unique f :
a - a’( a
anda’
are theobjects
chosen for c andc’ before )
such that thefollowing diagram
commutes. Define
WI ( g ) = f .
It is routine to checkthat W
is an in- dexed functor.We define
G(O) = W.
In a similar manner we defineG ( t)
for in-dexed natural transformations t: O->
4Y ’ .
ThenF or any
b E BI|,
tocalculate WI FI ( b)
asabove,
we may choose sinceThen WIFI(b) = a
for some a eIAII
such thatII*a =OI(b),
thustp
I FI( b) = (DI(b). Sim i la rl y,
form orph is m s
b ->b’
and soi. e.,
For any indexed
functor W’ :C-> 4
, letTo calculate
WI (c)
wechoose,
asabove,
and such that
and then find the
« unique -
cae |AJ|
such that’I’ ,I FJ (b) = a*a .
Butso WI (c)= W’I ( c ).
Thisisomorphism
isnatural,
and so Y =W’,
whichshows that
G A F = 1 AC,
once we have checked thenaturality. Hence,
AF
is anequivalence.
a( 2 .8 )
CO ROL L A R Y . For any weakequivalence functor
F :B C
betweenS-indexed categories., where S
is exact,the
inducedfunctor SF : SC -> SB
is an
equivalence. Also, i f S satisfies the
axiomo f choice,
every5-in-
dexed category
A is anS-stack.
0(2.9)
COROLLARY.1 f
A is astack
andD
is anyindexed category,
then AD
is also astack.
PROOF. If F: B -> C is a weak
equivalence functor,
then so is D X F:DXB -> DXC
and so4DXF: ADXC->ADXB
is anequivalence.
ButADX F =(AD) F. []
(2.10)
DEFINITION.Let.1
be anS-indexed
category. Theassociated
stack,
or stackcompletion, of A (if
itexists)
isgiven by
an indexedfunctor F:
A-> A where A
is a stack and such that for any other stackX , composition
with Fgives
anequivalence
of the category of indexedfunctors d 4 4’
with the category of indexed functorsA -> X.
In more concrete terms, this definition means that for every in- dexed functor
G : A -> X (X
astack),
there exists an indexed functorH : A- 4 X , unique
up to aunique isomorphism,
such thatcommutes to within
isomorphism.
It follows that any two stackcomple-
tions
of A
must bestrongly equivalent categories.
( 2 ,11 )
COROLLARY. L et F:A - B
be a weakequivalence functor
bet-ween
S-indexed categories
where B is astack. Then
F: A -> B is « the » associated stacko f
A .P ROO F .
If X
is astack, ( 2.7 )
saysthat X F
is anequivalence
of cat-egories
and therefore anequivalence
at1.
This isexactly
Definition(2.10).
o(2.12)
COROLLARY. Let A and B be indexedcategories
andlet
and
be
weakequivalence functors with A
and Bstacks. I f A = B,
thenw
A = b, and conversely.
P ROOF. If
A - B ,
because of the weakequivalence
functorsw
then
by (2.11),
F H :E - A
andG K : E - il
are both stackcompletions ofE, so A=B.
DIn [2],
the associated stack of anylocally
internalS-indexed
cat-egory A
is constructed. From the nature of the construction it will beseen that
F: A -> A
isalways
a weakequivalence.
The construction alsogives
alarge
class ofexamples.
3. EXAMPLE.
We end up
by illustrating
the notionsjust
introduced in the casewhere S
is the toposSet2.
An internal category A inSet2
consists oftwo
categories
and a functorF: A0-> A1 .
An internal functor 4Y : A 4 B is a commutative square of functorsA n internal natural transformation t : O->
O’
consists of apair
of nat-ural transformations
and such that
All the constructions involved in
Proposition (1.5)
are finitelimit
constructions,
and so arepointwise
inSet2 ( i, e.,
areperformed
independently
on the domain andcodomain ).
Sinceepis
are alsopoint- wise, (1.5 )
tells usthat 4J :
A-> B is a weakequivalence
functor iff(Do
andO 1
areordinary equivalence
functors. This does notimply
thatfor every
object
I ofSet2 ,
theexternalization [O]I
is anequivalence functor,
as thefollowing example
shows. LetAo = Bo =
discrete category with twoobjects,
A1=
indiscrete category with twoobjects, Bl - 1 ,
F: A0 -> A1
theinclusion, O: A0 -> B0
theidentity,
and the
unique
functor into1 .
If
I = (
2 -1 ) ,
then([ A] 1)o
is the discrete category with twoobjects
whereas
([ B] I)0,
is the discrete category with fourobjects.
if (D :
A - B is a weakequivalence,
then(O0 and O1
have« in-verses » W0 and W1 respectively,
butonly
commutes up toisomorphism,
and so is not an internal functor. Ifthere exist
’llo
and’I’ 1 making
this square commute(up
toequality) then O
is a strongequivalence
functor. This isequivalent
tosaying
that for every I in
Set2 , [O] I
is anequivalence
functor.Since supports
split
inSet2 ,
localequivalence
is the same asstrong
equivalence.
(3.1)
PROPOSITION.If O:
A - B is aweak equivalence functor
and Cany
internal category, then CO: CB -> C A
isfull and faithful.
P ROO F .
Let ’I’ , ’I’ ’:
B -> C be two internal functors andt : 9 4$ + 9 ’ 4Y
an internal natural transformation. Thus we have such that
Since
(Di
is anequivalence functor,
there existunique
natural transfor- mationssuch that
Then,
so
by uniqueness Hu0
=u1 G .
Thus there is aunique
internal natural transformationu:W-> W’
such that u 4$ = t . This shows thatcc)
is full and faithful. 0Note that this
proof
used the fact that theproposition
is true inSet .
This iseasily
seen since weakequivalences
are strongequival-
ences and in this case
CO
is also anequivalence.
(3.2)
DEFINITION.Say
that a functor H:Co - Cl
has theisomorphism lifting property (ILP)
if for every co c|C0 1
and everyisomorphism
6 :
C1 =-> H C0
inC, ,
there existc’
cI C-0 I
and anisomorphism
such that
(3.3)
THEOREM.If H: C0-> C1 has the ILP, then
is a
stack.
P ROO F .
Let 4fi : A +
B be a weakequivalence
functor. We shall prove thatCO
is an(ordinary) equivalence
functor.By Proposition (3.1),
C
is full and faithful.Let P :
A -> C be an internal functor. Since0i
is an
equivalence
ofcategories,
there existssuch that
Ti
isunique
up toisomorphism.
Nowand so
by uniqueness
there is anisomorphism
such that
For every
b0
fI B0|,
ab0: W1 G bo 2:- HTO bO’
soby
theILP ,
thereexist 0
bO: qt Ó bo
2-’’P 0 bo
such thatand
Now, 9j
extendsuniquely
to a functor such that 0 is natural. ThenHW0 =W1G
asfunctors,
and we get an internal functor9 ’:
B 4 C . We also have anisomorphism
and
so
( oc’0, a 1) gives
anisomorphism a’: W’O=-> r .
ThusC
is anequi-
valence functor and so C is a stack. 0
If
H : C0-> C1
is anyfunctor,
construct a categoryC0
whoseobjects
aretriples ( co , c1 , a)
whereand is an
isomorphism.
A
morphism is a pair
whereand and