C OMPOSITIO M ATHEMATICA
D AVID A. C OX
Homotopy theory of simplicial schemes
Compositio Mathematica, tome 39, n
o3 (1979), p. 263-296
<http://www.numdam.org/item?id=CM_1979__39_3_263_0>
© Foundation Compositio Mathematica, 1979, tous droits réservés.
L’accès aux archives de la revue « Compositio Mathematica » (http:
//http://www.compositio.nl/) 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 infrac- tion 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
http://www.numdam.org/
263
HOMOTOPY THEORY OF SIMPLICIAL SCHEMES
David A. Cox
© 1979 Sijthoff & Noordhoff International Publishers - Alphen aan den Rijn Printed in the Netherlands
Introduction
If one reads the current literature on
simplicial schemes,
one finds that it is divided into twoseemingly
different kinds oftheory.
Let usbriefly
recall them.First,
there is thehomotopy-type approach,
due to Friedlander[8]
and Hoobler-Rector
[9].
The main idea isessentially
thefollowing:
given
asimplicial
schemeX.,
considerbisimplicial
schemes U.. so that eachUp.
is an étalehypercovering
ofXp.
Then thesimplicial
setsL11T( U..) (zr
means connectedcomponents, 4
meansdiagonal)
form apro-object (which
is defined to be thehomotopy type
ofX.)
in thehomotopy
category. While one canget good
theorems out of thisapproach (see [8], [9] and §IV.3),
the definition has a bit of an ad-hocflavor,
and there are several loose ends.(For example,
how does thecohomology
of thehomotopy type
relate to X.?)
And then there is the more
cohomological theory
ofsimplicial
schemes due to
Deligne
and Illusie. It isdeveloped
in massivegenerality
in[11,
Ch.VI]
and[14,
V bis andVI.7] (one
should also read[6, §5]
for a much moreelementary
and readableexposition).
This
theory
dealsmainly
with thecohomology
of X.(meaning
eithercohomology
groups orhigher
directimages)
and its relation to thecohomology
of eachXn .
The aim of this paper is to create a
homotopy theory
forsimplicial
schemes which agrees with Friedlander’s and
yet
uses all of the availablemachinery - which
means notonly
the above mentionedtheory
ofDeligne
andIllusie,
but also the work of Artin and Mazur[3].
There is an initial
problem
intrying
to do this. In the aboveapproach
to thehomotopy type
ofX. ,
one isworking
in acategory
0010-437X/79/06/0263-34$00.20/0we call
Et(X.),
thecategory
of maps Y. - X. where eachYn - Xn
isétale. But one cannot
apply
Illusie’stheory
toEt(X.) -
it is notbig enough (in
thespecific
sense that themaps Xn xà [n ] > X.
are not ingeneral
inEt(X.)).
Our solution is toenlarge Et(X.)
to acategory
we callC(X.) (which
consists of all maps Ka X. where eachYn - Xn
islocally
of finitetype). Then,
with suitable restrictions on X.(see §1.3),
we can
apply
themachinery
of both Illusie and Artin-Mazur toC(X.),
and we
get
ahomotopy type
for X. which agrees(up
to weakequivalence)
with the one outlined above.The paper has four
chapters,
and here is a summary of their mainpoints.
In
Chapter I,
we discuss the two notions of sheaf on asimplicial
scheme
(Def.’s
1.2 and1.4).
The first kind of sheaf has the bestproperties (see
theexamples
of§1.4
and alsoProp. 11.2),
while thesecond kind turns out to be sheaves on
C(X.) (this
isProp. 1.5).
Thereare sheaves
(called
localsystems -
Def.1.7)
for which the two notionsagree, and the
important
fact for us is thatlocally
constant sheavesare local systems
(Prop. 1.9).
We also show thatC(X.)
andEt(X.)
atleast have the same
locally
constant sheaves(Prop. 1.10).
Chapter
II deals withcohomology.
All that we do isplug C(X.)
into Illusie’s machine(so
inparticular,
one shouldskip
all theproofs).
Themost
important
fact isProposition II.3,
which opens up themachinery
of
Proposition
II.2(a spectral sequence)
forcomputing
thecohomology
of a localsystem
inC(X.).
Chapter
III is the heart of the paper. We define the étalehomotopy type
of asimplicial
scheme X. to be the Artin-Mazurhomotopy type
ofC(X.) (Def. 111.5).
The main theorem(Thm. 111.8)
shows that ourdefinition is
weakly equivalent
to the others in the literature.In
Chapter IV,
wegive
someapplications.
We determine thehomotopy type
of ahypercovering (Thm. IV.2)
and examine whathappens
tohomotopic
maps(Thm. IV.6) (both
of theseproofs
use themachinery
ofChapter
1 andII).
We also prove acomparison
theorem-(Thm. IV.8)
forsimplicial
schemes over C(and
thisproof
is essen-tially independent
of the first twochapters -
it usesonly
the ad-hoc definition of thehomotopy type). Finally,
weapply
some of these results to thestudy
ofclassifying
spaces ofalgebraic
groups.There are two
appendices.
We use a nonstandard notion ofsheaf,
and this isexplained
inAppendix
A.Appendix
B is more technical - it deals with the construction of certainadjoint
functors.This paper is
partially
based on material contained in the author’s dissertation. And the author would like to thank Eric Friedlander for many useful conversations.I. SHEAVES ON SIMPLICIAL SCHEMES
§1. Simplicial objects
Let 4 be the
category
whoseobjects
are ’thenon-empty
finite ordered sets[n] = {0, 1, nl
and whosemorphisms
are orderpreserving
maps.If C is any
category,
then thecategory
ofsimplicial objects
inC,
denotedsimpl(C),
is the functorcategory Hom(à°, C).
An
object
ofsimpl(C)
is denotedX. ,
and it consists of thefollowing
data:1)
Vinteger n >_ 0,
anobject Xn
E C3) (Compatibility)
If we haveA map between
simplicial objects
is denotedf. :
X. - Y. and con-sists of maps
fn : Xn --- > YnVn - 0 (satisfying
obviouscompatibility conditions).
One can also describe
simplicial objects
and maps between themusing boundary
anddegeneracy
maps. SeeMay [12].
If X is an
object
ofC,
we have the constantsimplicial object on X, K(X, 0),
where for all n ?0, K(X, 0)n
=X,
and all theK(X, 0)(f )
arejust 1 X.
§2.
Schemes and sheavesAll schemes that appear in this paper are assumed to be
locally
noetherian.Let S be a scheme. Then
Set
will denote the usual étale site of S.We will also use the site
Sft,
which is thecategory
of mapsf :
X --> S wheref
islocally
of finitetype,
and wegive
it the étaletopology.
Sheaves on
Set (resp. Sft)
are denotedSét (resp. S ft).
Since we workmostly
withSft,
thephrase
"étale sheaf on S" will mean an element ofS ft.
We call a sheaf onSer
a "small étale sheaf on S".The reader should consult
Appendix
A to see the relation betweenSér
andS ft.
§3. Simplicial
schemesA
simplicial
scheme X. isjust
asimplicial object
in thecategory
of schemes.(Remember
that we’reassuming
that eachXn
islocally
noetherian.)
All
simplicial
schemes that appear in this paper are assumed to have thefollowing
property :DEFINITION 1.1: A
simplicial
scheme X. islocally of finite
type if for every mapf: [n [m ]
inà,
the mapX(f): X,,, ---> Xn
islocally
of finitetype.
§4.
Etale sheaves on asimplicial scheme - lst
definitionWe have the
following
definition of sheaf on asimplicial
scheme(see [6, 5.1.7], [11, VI.5]
and[14, VI.7]):
DEFINITION 1.2: Let X. be a
simplicial
scheme. Then a sheaf F. onX. consists of the
following
data:1)
Vinteger n > 0,
an étale sheafFn
onXn 2)
Vmorphism f: [n] ~ [m]
inL1,
a mapsheaves on
Xm
3) (Compatibility)
If we have mapsf : [n] --> [m] and g: [m] ---> [k]
ind,
thenF(g 0 f)
=F(g) 0 X (g)*(F(.f ))
A map between
sheaves,
a. : FezG. ,
consists of thefollowing
data:1)
Vinteger n - 0,
amap an : Fn - Gn
of sheaves onXn 2) (Compatibility)
V mapTo
distinguish
these sheaves from the ones of§5,
we call a sheaf ofDef. 1.2 an
(X.) ft
sheaf. Thecategory
of all(X.) ft
sheaves is called(X.) ft (see Prop. 1.3).
Some
examples
of(X.)f,
sheaves are:1 ) Cx:
On eachXn,
we haveOxn,
and each mapf : [n 1 ---> [m ]
in dgives
usX ( f ) : X,,, ---> X,,
which induces a mapX(f )* Cx,,, --> Oxn,
andthis is
6X(f ).
2)
Given a mapE: X. --> K(S, 0),
weget n’Is:
on eachXn
we havef? Xn 1 Is,
andf : [n [m ]
in 4gives X(f): X,,, --> Xn
whichby [7, IV.16.4.19]
induces a mapX(f)*f2l X. Is --> f2’ Xn Is,
and this isf2l X. ls(f).
3)
Given a map E : X. -K(S, 0)
and a sheaf Fon S,
weget
E*F onWe want to
identify (X.)f,
sheaves as actual sheaves on some siteassociated to X.. This is done as follows:
Let
(X.)ft
be thecategory
whoseobjects
are mapsU - Xn
whichare
locally
of finitetype,
and whosemorphisms
are commutativesquares:
The
topology
on(X.)ft
is the smallesttopology
so that thefollowing
families becomes
coverings:
PROPOSITION 1.3.
(X.)ft
is asite,
and its categoryof sheaves, (X.) ft,
is
equivalent
to the categoryof (X.)ft
sheaves.We’ll discuss
global
sections of(X.)ft
sheaves in§II.2.
And
given
asimplicial
map u. : X. -Y.,
weget
inverseimage (u.*)
and direct
image (u.*)
functors which are easy to describe.§5.
Etale sheaves on asimplicial
scheme -20d
definitionHere is another definition of sheaf on a
simplicial
scheme:DEFINITION 1.4: Let X. be a
simplicial
scheme. Then a sheaf F. onX. consists of the
following
data:1)
Vinteger n > 0,
an étale sheafFn
onXn
3) (Compatability)
If we have maps ,A map of sheaves a. : E - G. is a collection of maps an :
Fn - Gn satisfying
obviouscompatabilities.
We call a sheaf of Definition 1.4 a
C(X.)
sheaf(see Prop. 1.5).
Andthe
category
ofC(X.)
sheaves is denotedC(X.)- (again,
seeProp.
1.5).
Some
examples
ofC(X.)
sheaves are:an
isomorphism (see §4
ofAppendix A).
It’s inverse isOx.(f).
(Note
that if X. is notlocally
of finitetype, Ox.
ingeneral
will notexist.)
2)
Given a map E : X. --->K(S, 0)
and F a sheaf onS,
we construct e* F from the sheavesetf
and theisomorphisms EZF
= As in section4,
we want toidentify
theC(X.)
sheaves as sheaveson some site. This is done as follows:
Let
C(X.)
be the fullsubcategory
ofsimpl(Sch)/X. consisting
ofmaps
f. :
Y X. where eachfn : Yn - Xn
islocally
of finitetype (note
this
automatically implies
thateach Yn
islocally
noetherian and that Y. islocally
of finitetype).
We
give C(X.)
the smallesttopology
where thefollowing
two kindsof families are
coverings:
adjunction
maps described inAppendix
B.(In
theproof
ofProp. 1.5,
we’ll see that thistopology
can be described as thetopology generated by
the families{"’i,n
x~ [n]
V·n?O,iEln
where for each n ~ 0f Wi,n ---> VnhEln
is an étale cover, andeach
Wi,n ---> Vn gives
us a mapWi,n xà [n ] --->
V.by adjointness.)
PROPOSITION 1.5: The sheaves on the site
C(X.)
areequivalent
to thecategory
of C(X.)
sheaves(Def. 1.4).
PROOF: Let N be the
category
whoseobjects
are(locally noetherian)
schemes and whosemorphisms
are all maps which arelocally
of finitetype.
We make X into a siteby giving
it the étaletopology.
We will use N to
analyze
both the sheaves onC(X.)
andC(X.)
sheaves.
First, C(X.):
Since X. islocally
of finitetype,
we see thatC(X.) = simpl(N)/X.. Furthermore,
if wegive simpl(N)
thetopology generated by
the families*)
and**) above,
thenC(X.) = simpl(N)- / X..
Next,
the sheaves of Definition 1.4:First,
note thatVn, .H/Xn
=(Xn)ft (see §2)
so thatN"/Xn
=(Xn)fi.
Then one seeseasily
that thedata
giving
aC(X.)
sheaf isequivalent
to asimplicial
map E - X. insimpl(N").
Thus, C(X.)- = simpl(,Y)-/X.,
and thecategory
ofC(X.)
sheaves issimpl(N)/X..
So we needonly
prove thatsimpl(N)"
=simple").
We have a natural inclusion
simpl(N)
Çsimpl(.N’),
andsimpl(N-)
isa
topos (see [10, 1.2.3.1]).
Soby [13, IV.1.2.1], simple)
is thecategory
of sheaves onsimpl(.N’)
if thefollowing
twothings
are true:1)
Thetopology
onsimpl(N)
determinedby *)
and**)
is the sameas the induced
topology
fromsimpl(.N’) (where
we use thetopology generated by epimorphic families).
2) Simpl(N)
is agenerating family
forsimpl(.N’).
The second of these is easy to prove. Take any F. E
simpl(.N’).
Forany n >
0,
thefamily
of mapsV-Fn,
where V EN,
isepimorphic by
the Yoneda Lemma.
By adjointness
weget
thefamily IVXA[nl--->
F.Inz-:I-O,V-F.
which iseasily
seen to beepimorphic.
SinceV x 4 [n] E simpl(,Y),
we see thatsimpl(N)
is agenerating family.
Now,
to prove1).
We need to understand the inducedtopology
onsimpl(N),
which is done as follows:A
family {V.i Vlij
insimpl(N)
covers in the inducedtopology{V.i V.};EI
covers insimpl(X-)e:> V.’--> V.};EI
isepimor- phic
insimpl(}f-)Vn 0, IV’ n ---> Vn};EI
isepimorphic
in Y-:*Vn --0, 1 Vn’ ---> VnliEj
covers in NVVn ±0, {V’ n ---> Vn}iEI
is refinedby
an étalecover of
Vn.
So we see
instantly
that anyfamily
of the form*)
covers in theinduced
topology.
To see that the families(Vn xà [n] V.)n*o
of**)
cover in the inducedtopology,
note that{( Vn xà[n],,, V m}nO
isrefined
by
the étale cover1 vm : Vn --> Vm (since 1 vm
factorsV,,,
(Vm x L1[m])m Vm).
Finally,
let’s take afamily {V.’--> V.};EI
which covers in the inducedtopology
and show it covers in thetopology generated by *)
and**).
By
theabove,
for everyn >_ 0,
we have an étale cover1 Win Vn}jEJn
n which refinesIV’ n ---> Vn}EI.
This meansVj
EJn,
there is i E Iso that
W,n - Vn
factorsW,n
-->V’ n --> Vn. By adjointness,
weget
mapsWi,n X à [ n V.
and for eachn, j E Jn,
there is i E I so thatW;,n x ,à [n ] ---> V.
factorsWinxà[n]-->V.’--->V..
ThusfWjnxà[nl->
V·In?O,;EJ"
refines{V.i v.liGI.
Since {"’},n
-->Vn}jEJn
is an étalecover, {"’},n
x~ [n] ~ Vn
xà [n JjjEjn
is a
family
of the form*), and {Vn
xA [n --> V.}n~O
is of the form**).
So axiom 3 of
topology (see [1])
says that1 Win
xL1 [n] ~ v. }nO,jEJn
covers in the
topology generated by *)
and**).
Since thisfamily
refines
IV.’---> V.};EI,
the latter also covers in thistopology. Q.E.D.
Here is the
explicit relationship
between Definition 1.4 and sheaveson
C(X.) (no proof
isgiven):
COROLLARY 1.6 : Let F. be a
sheaf
on X.. Then :1)
ForU-Xn locally of finite type, adjointness gives
us U xà [n ] -
is
defined by
the exact sequenceof
sets :
where a and b are
defined
asfollows:
gives
us a mapgives
us a mapposition
The map b comes
from
the com-Finally, given
asimplicial
map u. :Y.--> X. ,
weget
u.* and u.*, butwe cannot describe them
explicitly
unless u. satisfies certainstrong
conditions.§6.
Localsystems
The difference between Definition 1.2 and Definition 1.4 is that the
arrows in condition
2) get
reversed. So if the arrows are isomor-phisms,
the two notions of sheaf coincide. To make thisprecise,
wehave:
DEFINITION 1.7: A local
system F.
on asimplicial
scheme X.consists of the
following
data:1)
Vinteger n > 0,
an étale sheafFn
onXn
2)
Vmorphism f: [n] --> [m]
ind,
anisomorphism
3) (Compatibility)
as usual.We’ve
already
seen twoexamples
oflocally systems. First,
there’sOx. (but only
because X. islocally
of finitetype).
And there are thesheaves E*F
(see Example
3 of§4).
In the next section we’ll discussother
important examples.
Here is another way to look at local
systems:
PROPOSITION 1.8: The
category of
local systems on X. isequivalent
to the
following
categoryof
descent data:Objects: pairs (Fo, cp)
whereFo
is an étalesheaf
onXo and ç
is anisomorphism
cp :dtFO-24 d1 Po
onXl satisfying
thecocycle
conditionMorphisms:
Usualmorphisms of
descent data(see [3, §10]).
PROOF: Given a local
system F. ,
the maps ao, al:[0]
-[ 1 ] in
L1give
One
easily
verifies thecocycle condition,
so that(Fo, cp)
is descent data.The
proof
thatK->(o, cp)
is the desiredequivalence
isin §11.1.
§7. Locally
constant sheavesA
C(X.)
sheaf F. islocally
constant if there is acovering JU.’-->
X.},ei
such that F. is constant on eachU.‘ .
PROPOSITION 1.9:
Every locally
constantC(X.) sheaf
is a localsystem.
PROOF:
First,
note that a constant sheaf isobviously
a localsystem.
Now,
suppose we have F. and acovering f U.’--> Xli,j
so that F. isconstant on each
U.‘ . Then,
for eachf:[n]-->[m]
ind,
the mapF(f) : F. - X(f)* F.
onXm pulls
back to anisomorphism
on eachU m.
But in the
proof
ofProp. 1.5,
we saw that thefamily f U’ m ---> X,,}i,I
isrefined
by
an étale cover ofXm.
So
F(f) pulls
back toisomorphisms
on some étale cover ofXm,
whichimplies F(f )
is onisomorphism. Q.E.D.
REMARK: One can prove a similar
proposition
aboutlocally
con-stant
(X.)ft
sheaves(see [5,
Ch.One,
Thm.1.9]).
§8.
Small sheaves onsimplicial
schemesIn Definitions 1.2 and
1.4,
we could have used small étale sheaves rather than étale sheaves(see §2).
Let’s see whathappens
when we do this.Using
Definition 1.2 with small étalesheaves,
weget
acategory
ofsheaves,
which we call(X.) ét,
and we can use theproof
ofProp.
1.3 toshow that these are the sheaves on the site
(X.)et (which
is the fullsubcategory
of(X.)f, consisting
of étale maps U -Xn).
But we have trouble if we
try
to redo§5 using
small étale sheaves.Let
Et(X.)
be thecategory
of all maps Y. --> X. where each mapYin - Xn
isétale,
and wegive Et(X.)
thetopology
determinedby
the families*)
of§5 (note
that ingeneral **)
is not even inEt(X.)).
We would want toidentify
sheaves onEt(X.) with
the sheaves of Definition 1.4(using
smallsheaves),
but theproof
ofProp.
1.5 doesnot work in this case
(however,
if all of the mapsX (f ) : Xm - Xn
areétale,
theneverything
worksbeautifully - see [5, §1.4]).
We will make no use of Definition
1.4
for small étale sheaves. But the siteEt(X.)
willplay
animportant
role inChapters
III and IV.Here is a result which will be useful there:
PROPOSITION 1.10 : The natural inclusion i :
Et(X.)
4C(X.)
inducesan
equivalence
on thecategories of locally
constant sheaves.PROOF: i
gives
a map oftopoi (i *, i*): Et(X.)- B C(X.)-. Obviously
i *
gives
us afully
faithful functor between thecategories
ofrepresentable
sheaves on eachsite,
and if F isrepresentable
onEt (X.),
theni *i* F
= F. Then note that all of this is true for thecategories
oflocally representable
sheaves.Finally,
note that anylocally
constant sheaf onEt(X.)
islocally representable.
So i *
gives
us afully
faithful map between thecategories
oflocally
constant sheaves. i * will be
essentially surjective
if we can show thatany
locally
constant sheaf onC(X.)
can be trivializedby
acovering
ofX. in
Et(X.).
Let F. be a
locally
constant sheaf onC(X.).
We can write X. as adisjoint
union of connectedsimplicial
schemesX.’ (see Prop. 111.4)
and it suffices to trivialize eachF.1xi
inEt(X.’).
So we can assume thatX. is connected.
Since X. is
connected,
all the fibers of F. are the same, i.e. there is aset S and
covering f Y.’---> Xlij
inC(X.)
so thatF./y.ïis represented by y.i x S.
In
particular,
we have thecovering
Y =II;EI Yé - Xo
in(Xo) ft
sothat
Fol y
isrepresented by
Y x S. If we take an étale coverZ ---> Xo
which refines Y -Xo,
thenFoiz
isrepresented by
Z x S. The functorz30
ofAppendix
Bgives
us acovering
17 :/30( Y) -->,8o(Xo)
= X. inEt(X.)
(since /30 clearly
takes covers tocovers).
Note also that/30( Yo)
= Y.Replacing 130( Y) and ~ *F. by
X. andF.,
we can assume thatFo
isrepresented by Xo
x S.By
Theorem 1.8 andProposition 1.9,
F. is determinedby
descentdata cp:
dtfo - dt Fo,
i.e. a map cp :Xi
x S --->X,
xS,
which isuniquely
determined
by
the mapzr(ç ) : 1T(XI)
x S --->1T(XI)
x S(7r
means con- nectedcomponents).
Thus we get descent data on7r(X.)
which determines F.uniquely.
Moreprecisely, 1T( cp)
determines asimplicial covering
space L. --->ir(X.)
withfiber S,
and we get F. from the cartesiandiagram:
Let M. be the P.H.S. for
Aut(S)
associated to L.(So
that L. =M. x Aut(S)
S).
M. --->1T(X.)
is anAut(S)-torseur.
Define Y X.
by
the cartesiandiagram:
Then Y. is an
Aut(S)-torseur
forX. ,
and Y. x Aut(S) Srepresents
F..Since Y. xx. Y. = Y. x
Aut(S),
F. trivializes on Y..But it is obvious that Y.---> X. is in
Et(X.),
so we are done.Q.E.D.
§ 9.
PointsA
point
ofC(X.)
is amorphism
oftopoi 1:
Sets -(03BE*, 03BE*).
Anequivalent
notion is that of a "fiber functor"03BE* : C(X.)- -
Sets where
e*
is exact and commutes with direct limits(see [13, IV.6]).
It’s easy to construct
points
ofC(X.):
Let
Y -Xn
belocally
of finitetype.
Take y E Y and chose anembedding e: k(y) C-+ n,
fIlalgebraically
closed. Then weget
the usual fiber functor fromY è,
toSets,
F -Fe.
Then define
03BE* : C(X.)" -Sets by e*(F.) = «F,,) y)e (see Appendix A).
Such apoint
is calledordinary.
It is easy to see that there are"enough" ordinary points
ofC(X.) (in
the sense that F. ---> G. is anisomorphism *K->*G.
is anisomorphism
for allordinary
points).
DEFINITION 1.11: A
pointed simplicial
scheme is asimplicial
scheme X.
together
with anordinary point corresponding
to somex E Xo.
II. COHOMOLOGY OF SIMPLICIAL SCHEMES
§1.
Relation to Illusie’s WorkAU of the
proof
in thischapter
are based on the results ofChapter
VI of Illusie’s
Springer
Notes[11].
So we need to translate our two notions of sheaf into Illusie’slanguage.
Let X. be a
simplicial
scheme. Then we get a fiberedtopos
above L1 °(see [ 11, VI.5.1]),
calledX,
as follows:1)
For each >0,
we have thetopos (Xn ) ft
2)
For each mapf : [n] - [m ]
ind,
the map of schemesX(f) : Xm - Xn
induces a map oftopoi (X(f)*, X(f)*):(Xm)fi(Xn)fi
Furthermore,
sinceX(f): Xm Xn
islocally
of finite type, the functorX(f)*: (Xn); (Xm)fi
has a leftadjoint X(f), (since X(f):Xm Xn
is in(Xn)/h (X)à = (Xn)à/X,
andX(f)!
isjust
thef orgetf ul
functor(Xn)à/Xm -(Xn)à
which sendsF-Xm
to F - see[13, IV.5.2.2]).
Thus X is a"good"
fiberedtopos [11, VI.5.4].
The one checks that the
category
of(X.) ft
sheaves is what Illusie callsTop(X) (see [11, VI.5.2.1]).
And thecategory
ofC(X.)
sheaves isTop°(X) (see [11, VI.5.2.2]).
Local
systems
on X. arejust
theequivalent categories Cart(Top(X)) = Cart(Top°(X)) (see [11, VI.6.5.1]). Furthermore,
thecategory
of descent data ofProp.
1.8 is called B’X in[11, VI.8.1.7]
(and
theproof
ofProp.
1.8 isjust
thelarge diagram
of[11, VI.8.1.7]).
§2. Cohomology
groups ofsimplicial
schemesLet F. be an abelian
(X.)lt
sheaf. Then it becomes an abelian sheafon the site
(X.) ft,
so that weget cohomology
groupsHq((X.)I" F.),
which we call
Hq(X., F.). First,
let’s see how tocompute
H0(X. , F.) = r(x. , F.):
PROPOSITION II.1:
T(X. , F.)
=Homx>1(X. , F.)
=Ker(Fo(Xo) * Fl(Xl)),
where X. is the(X.)lt sheaf
which is therepresentable sheaf
Homx>j( , Xn) on
eachXn.
PROOF: One sees that X. is the final
object
of(X.)fi,
whichgives
usthe first
equality.
And the
global
section functorsT(Xn, ) : (Xn) ft - Sets give
us amorphism
of fiberedtopoi r(X, ) : X - Sets [11, VI.5.5].
Thisgives
adirect
image
mapr(X, ),:Top(X)--->
Sets[11, VI.5.8],
which isjust r(Top(X), ) = r(x., ),
and this iscomputed by
the formulaT(X. , F.)
=lim Fn(Xn) (see [11, VI.5.8.1,
ex.ii]
for allthis).
And it isao
well-known that this inverse limit is
just Ker(Fo(Xo)
=tFI(Xi».
Q.E.D.
PROPOSITION II.2: There is a
spectral
sequence,functorial
in X.and F.:
Furthermore, if
X. Esimpl( Sft )
and F is asheaf
onS,
thenHq(X. , e* F) is
thehypercohomology
groupHq(X. , F)
=Extq(Zx., F),
and the above is the usual
hypercohomology spectral
sequencefor
Zx..REMARK: If F. is a sheaf on
(X.)et (see § 1.8),
weget cohomology
groups
Hq((X.)ehF.),
and theanalogues
ofPropositions
II.1 and II.2are true. We also have the
following
relation with thecohomology
of(X.)ft
sheaves:The inclusion i :
(X.)et
->(X.)lt gives
us amorphism
oftopoi (i *, i*):
(X.)--->(X.)-.
If F.(resp. G.)
is a sheaf on(X.) fi (resp. (X.)-),
thenHq((X.)/h F.) = Hq((X.)et, i *F.)
andH((X.)et, G.) = H((X.)ft, i *G.).
(To
showthis,
use theproof
of[14, VII.4.1].)
Now,
let F. be an abelianC(X.)
sheaf. Then weget cohomology
groups
Hq (C(X.), F.),
which we callHq(X. , F.).
If F. is an abelian local
system
onX. ,
then our notation seemsambiguous.
But this is not the case:PROPOSITION II.3:
If
F. is an abelian local system onX.,
then thetwo
cohomologies defined
above arecannonically isomorphic.
PROOF: From
Proposition II.1,
we haveF(X, ): X ---> Sets,
and wesaw that
Hq(X., F.)
isRF(X, )*(F.)
when weregard
F. as an(X.)ft
sheaf.Now
r(X, )
alsogives
usF(X, )* : Top’(X)
=C(X.)" - Sets,
andwe
compute F(X, )* by
the formula of[11, VI.5.8.2]. By Corollary
III. HOMOTOPY TYPE OF SIMPLICIAL SCHEMES
§1.
Review of Artin-Mazurtheory
We need to recall the definition of the
homotopy type
of a site.DEFINITION 111.1: An Artin-Mazur site is a category C with a
grothendieck topology,
where C has thefollowing properties:
1)
Finite inverse limits anddisjoint
sums exist in C2)
C islocally
connected and distributive3)
C has apoint
p(See [3, §9]
for a discussion ofthis.)
If X is a
locally
noetherianscheme,
then bothXet
andXft
areArtin-Mazur sites
(once
we chose apoint).
Every
Artin-Mazur site C has a connectedcomponent
functorir: C-
Sets,
where for X EC, 1T(X)
is the set of connected com-ponents
of X.We need to recall
hypercoverings:
DEFINITION 111.2: A
hypercovering
of C is asimplicial object
U. ofC which satisfies:
1) Uo ---> e
is acovering (e
is the finalobject
ofC) 2)
For all n, the mapUn+1-- (coskn U.)n+1
is acovering
3)
There is adistinguished
elementXo E p*( Uo) (the point
ofU.)
And
HR(C)
is thehomotopy category
ofhypercoverings (with point preserving maps).
Ail of this is in
[3, §8].
Remember thatHR(C) 0is
afiltering category.
Now,
it’s easy to define thehomotopy type
of C. The functor -:C->Setsgives
a functorsimpl(03C0):simpl(C)--->simpl(Sets)=Simp-
licial Sets. If we pass to
homotopy categories
and restrict tohyper- coverings,
weget
a functor(which
wecall1T):
where Y is the
homotopy category
ofpointed simplicial
sets. SinceHR(C)
isfiltering
weget
anobject
of Pro-,Y.DEFINITION 111.3: The
homotopy type
ofC,
denoted{C}hh
is thepro-object (1) (often
writtenfir(U.)IU.C=HR(C».
Now,
letf :
C --> C’ be amorphism
of Artin-Mazur sites(so
thatf
commutes with finite inverse
limits, disjoint
sums, takescoverings
tocoverings
and preserves thepoint).
Then
f
induces a map To seethis, first,
note thatf ( U.)
EHR(C’).
Thisgives
amap
§2.
Thehomotopy type
of asimplicial
schemeLet X. we a
pointed simplicial
scheme. Remember that we assumeX. to be
locally
of finitetype
and eachXn
to belocally
noetherian.PROPOSITION 111.4:
C(X.)
is an Artin-Mazur site.PROOF:
Clearly,
we needonly
show thatC(X.)
islocally
con-nected. Take any Y. E
C(X.),
and weget
thesimplicial
setir(Y.)
whose
n-simplicies
are the connectedcomponents
ofYn (this gives
usa functor 1T from
C(X.)
tosimplicial sets).
Write
ir(Y.)
=II iEI Z.’,
where eachZ.’
is a connectedsimplicial
set.Then,
for a fixed i inI,
take allcomponents
of theYn’s
that are inZ.’.
These form a
simplicial
schemeY.’
and one seeseasily
that Y. =IIiEI Y.’
inC(X.).
Since 1T preserves
disjoint
sums andir(Y’) = Z.’
i isconnected, Y.‘
imust be connected. So Y. is a sum of connected
objects. Q.E.D.
The connected
component
functor ofC(X.)
will be called iro(so
iro(Y.) = {the
connectedcomponents
ofY.1 = iro(ir( Y.))).
Applying §
1 toC(X.),
weget:
DEFINITION 111.5:
{X.}et,
the étalehomotopy type of X. ,
is theobject IC(X.)Iht of
Pro-H.And if
f. :
X. - Y. is apointed simplicial
map, it induces amorphism
of sites
C(f.): C(Y.) ---> C(X.)
andthis, by § 1, gives
us a maptf-let : {X.}et {Y.}et (often
denotedjust fet)
in Pro-H.§3. Hypercoverings
of asimplicial
schemeA
hypercovering
ofC(X.)
will be called ahypercovering
ofX. ,
andtheir
homotopy category
will be calledHR(X.).
Note that
hypercoverings
ofX., being objects (U.).
ofsimpl(C(X.)),
can beregarded
asbisimplicial
schemes U... For us, the outer dot is "external" and the inner one"internal", (in
the sense thatU.q
is inC(X.)
for allq).
We have the
following
characterization ofhypercoverings:
PROPOSITION 111.6: U.. is a
hypercovering of
X.ifl Up.
is ahyper- covering of Xp (in (Xp)lt) for
all p.PROOF: U.. is a
hypercovering
of X. iff all the mapsU.0 ---> X.
andU-n,l - (coskn U..)n+i
arecoverings
inC(X.). By
thetopology
we gaveC(X.),
this is true iff for all p, all the mapsU,,o--->X,
andU,,n,l--->
((Coskn U..)n+,)p
arecoverings
in(Xp) ft.
The functor V. -
Vp
commutes with inverse limits since it has aleft
adjoint (see Appendix B).
Thus((coskn U..)n+l)p
=(coskn Up)n+i,
so that the above is
equivalent
to the condition that for all p, the mapsU"() ---> X,
andUp,n+1- (coskn Up)n+l
arecoverings.
But this is thedefinition of a
hypercovering. Q.E.D.
In
particular,
thisproposition gives
us a functor fromHR(X.)
toHR (Xp ).
And we have:PROPOSITION 111.7:
The functor HR(X.) ---> HR(X,) is cofinal.
PROOF:
By Appendix B,
the functor fromC(X.)
to(Xp) ft
whichsends Y. to
Yp
has aright adjoint {3p : (X,)ft
-C(X.).
Thisgives
us afunctor
(which
we’llsimply
call/3) (3 : simpl((Xp)ft) simpl(C(X.)).
If we can show
that 6
takeshypercoverings
tohypercoverings,
then we are done. For if
(3(U.) = U..,
then theadjunction
mapU,. ---> U.
satisfiesa)
of[3, A.1.5].
Andb)
of[3, A.1.5]
also followseasily
from theadjunction
maps.The formula for
03B2p
inAppendix
B shows that03B2p
takescoverings
tocoverings. Also, 03B2p, being
aright adjoint,
commutes with inverselimits.
Now,
let U. be ahypercovering
in(Xp ) ft.
ThenUo--,-X,
covers, sothat
{3( U.)o = (3p( Uo) (3p(Xp) = X.
also covers. And sinceUn+l (coskn U.)n+,
covers, so does03B2( U.)n+l = 03B2,(U,,,,)-->,03B2,((cosk,, U.)n+i) = coskn 03B2( U.))n+,. Thus, 03B2(U.)
isa-hypercovering
inC(X.). Q.E.D.
§4.
Another way to definehomotopy type
Recall that
Et(X.)
is the siteconsisting
of all maps Y.--->X. where eachYn - Xn
is étale(and
we use thetopology
determinedby
the families*)
of§5 - see
also§8).
Note thatEt(X.)
is an Artin-Mazur site.We will show that one can define the
homotopy type
of X.using
thesite
Et(X.)
rather thanC(X.) (this
isgood
becauseEt(X.)
is somuch
smaller than
C(X.)). However,
we won’t take thehomotopy type
of the siteEt(X.), instead,
we do thefollowing
construction:Let U.. E
HR(Et(X.)).
If we take the connectedcomponents
of eachUpq,
weget
abisimplicial
set1T( U..). Taking
it’sdiagonal,
weget
thesimplicial
setL11T( U..).
Thisgives
us theobject {L11T( u..)} U..EHR(Et(X.»
of Pro-H.THEOREM 111.8:
fX.I,t
isweakly isomorphic
to{L11T( u..)}U..EHR(Et(X.»
in Pro-Y.
PROOF: The
proof
is in twoparts.
First,
lets show that{X.}et
isisomorphic
to(àzr(U..))u eHRcx».
Recall that
{X.}et
is thepro-object {1T( 1T( U"»}U..EHR(C(X»,
whereFor any
bisimplicial
setL..,
the mapsL,, ---> 1To(L.q) give
us a map.
Taking diagonals gives
us a map 4Now,
assume that U.. is inHR(C(X.))
and for everyis a