C OMPOSITIO M ATHEMATICA
H ENRI G ILLET
Universal cycle classes
Compositio Mathematica, tome 49, n
o1 (1983), p. 3-49
<http://www.numdam.org/item?id=CM_1983__49_1_3_0>
© Foundation Compositio Mathematica, 1983, 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 utilisa- tion commerciale ou impression systématique est constitutive d’une in- fraction pénale. Toute copie ou impression de ce fichier doit conte- nir 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/
3
UNIVERSAL CYCLE CLASSES
Henri Gillet
© 1983 Martinus Nijhoff Publishers, The Hague. Printed in the Netherlands
§0.
Introduction Theobjective
of this paper is to prove:THEOREM 0.1: For each
positive integer
p ~1,
there exists a smoothsimplicial
schemeBU.,
with asmooth,
closedsubsimplicial
schemeZP of
codimension p in each
degree, having
the property thatif X
is any noether- ian scheme and Y c X any codimension p subschemelocally
acomplete
intersection in
X,
then there is an opencover {U03B1} of
X and a mapof simplicial
schemessuch that
~-1Y(Zp.)
=N.{U03B1~ YI
cN.{U03B1}.
Furthermore the subschemeZP
hascycle
classes in threecohomology
theories: the K-theoretic versionof
the Chowring,
étalecohomology
andcrystalline cohomology,
which wemay
regard
as universalcycle classes for
localcomplete
intersections.Given a
pair
Y c X asabove,
the universalcycle
classes may bepulled
back via theclassifying
map Xy to definecycle
classesif X is defined over a field if
1/n
E(9x(X)
if X is defined over a
perfect
field k of char-acteristic p >
0,
and W is thering
of Wittvectors of k.
One can
verify
in the first two cases that thesecycle
classes havegood
properties,
inparticular
if X is smooth over a field in the Chowring
case or
Spec(Z[1/n])
in the étale casethey
coincide with thecycle
classesdefined in
([21], [7]).
In thecrystalline
case it seems more difficult to compare these classes with those of Berthelot[1],
so we do not considerthe
question (one
mayeasily
see thatthey
do agreelocally).
We also construct a similar universal
cycle
class forgeneral
codimen-sion two determinental subschemes Y c X
lying
inH2Y(X, K2).
This classdefines a
Gysin homomorphism CH*(X) ~ CH*(Y),
whose existence hasso far
only
been known(using
thegrassmannian graph
construction of MacPherson[3])
forquasi-projective
X.The
primary
motivation forproving
these results is toimprove
ourunderstanding
of intersectiontheory
onsingular
varieties andschemes,
and in
particular
toexplore
thepossibility
that the groupsH*( , K*)
arethe
right
Chowcohomology
groups in the sense of([10], [11]).
Onealready
knows thatQuillen K-theory
may be used to describe inter- sectiontheory
on smooth varieties over a field.The idea of the construction of
BLp
came from the work of Toledo andTong
who considered theproblem
ofpassing
from localcycle
classes to
global cycle
classes in DeRhamcohomology,
theanalogue
ofthe
problem
considered here ofpassing
from a local class inH°(X, HpY(Kp)) (as originally
constructedby
Bloch for the case p = 2[2])
to a
global
class inHpY(X, Kp).
I would like to thank David Mumford fordrawing
my attention to the paper[22],
andSpencer
Bloch forpointing
out errors in the earlier versions of this paper.
§ 1
outlines theproperties
ofsimplicial
schemes that we shall beusing
and
§2 gives
a briefdescription
of Toledo andTong’s theory
of twistedresolutions. In
§3
we construct theclassifying
schemesBLP
for p ~ 0 and describe theirproperties,
while in§4
we define the universalcycle
classesreferred to in Theorem
0.1,
so§3
and§4
constitute theproof
of the main theorem.Finally
in§5
we consider the determinental case.As we shall see in Section
3,
twistedcomplexes play
akey
role in the construction of theclassifying
spaceBZA However,
in this paper 1 have notattempted
a moregeneral
examination of their role inK-theory.
Ina future paper 1
hope
toremedy
thisby describing
how twistedcomplexes
may be used to construct elements of a modifiedQuillen
K-theory
oflocally
free sheaves and howthey
may then be used to defineGysin homomorphisms
in theK-theory
of coherent sheaves.All schemes will be assumed to be
separated,
noetherian and excel- lent. Avariety
over a field will mean ascheme, reduced,
irreducible and of finitetype
over theground
field.§1. Cohomology
ofsimplicial
schemesIn this section we shall review those facts about the
cohomology theory
of sheaves onsimplicial
schemes that we shall need in the mainbody
of the paper. For a moregeneral
discussion see[6].
Recall that if C is a
category,
asimplicial object
in C is a contrava-riant functor 4 - C where A is the
category
of finitetotally
ordered sets.An
object X.
E[AOP, C] (the category
of all suchfunctors)
will be de- scribedby
what it does to the sets[n] = {0
1 ...nl
and themonotonic
morphisms
between them(in particular
the face mapsdi : [n] ~ [n + 1]
and thedegeneracies si : [n
+1]
-[n] ;
see[20]
for de-tails). [0394op, C]
is acategory
in a natural way: the categoryof simplicial objects
in C(sometimes
denotedCA op
rather than[AOP, C]).
We shall beconcerned in this paper with
simplicial schemes,
i.e.objects
in[0394op, Sch]
or more
specifically [AOP, Vark]
thecategory
ofsimplicial
varieties overk,
where k is some fixed field.Generally
ifX, is
asimplicial topological
space,by
a sheaf onX.
weshall mean a
compatible system
of sheavesY. = {Jn},
one on eachX",
together
withmorphisms Y(!): yn -+ x(!)*ym
for each monotonicT :
[n] ~ [m].
For an abelian sheafJ
onX.
we may define the coho-mology
groupsHi(X., J)
as the derived functors of theglobal
sectionfunctor
T :
Sheaves/X. ~
AbelianGroups
We can define these
cohomology
groups moreexplicitly
as follows.By
aLubkin
covering 0Jt.
ofX,
shall mean Lubkin coversOJtn
of eachXn (see [26]
1§5
for a definition of Lubkincover)
such that for i :[n] ~ [m] *,n
refinesX(03C4)-1Un.
Given a sheaf Jon X.
we obtain acosimplicial
dif-ferential
complex
of abelian groups:"Lubkin
p-chains
with coefficients in yq withrespect
to the Lubkincover
Uq
ofXq". C**L(X, U.; Y*)
isnaturally
abicomplex,
and we definethe
cohomology
ofY.
withrespect
to0Jt., H*(X., r1lt.; Y*)
to be the coho-mology
of the associated totalcomplex.
In the situation discussed in this paper,taking
the limit over all such coverscomputes
thecohomology
ofJ.
There is animportant spectral
sequenceconverging
to the coho-mology H*(X., Y*):
The
El
andE2
terms ofE**r(X., J)
are:This
spectral
sequence comes from the ’filtration(in
the notation of[13]
§4.8),
of the double
complexes computing
the Lubkincohomology
ofJ.
We can also introduce relative
cohomology.
IfU. X, is
amorphism
of
simplicial topological
spaces such thateach Un
is an open subset ofX",
then thefamily ({Xn, Un})
defines a Lubkin cover ofX, .
Ifr.
is a refinement of this cover we can define thebicomplex Cp,q(X., U.; 1/.; y*)
of relative cochains to be the kernel of the restriction map:
where V.|U. is
the Lubkin cover ofU. consisting
of those members of1/.
contained in
U,.
The relativecohomology
groupsHp(X., U.; /7.)
areby
definition the direct limit over all such refinements
V.,
of the coho-mology
of the totalcomplex
ofC**(X., U,; 1/.; y’). Again
there is aspectral
sequence:If Y -+ X,
is a closedsubsimplicial
space(i.e. each Yn Xn
is a closedsubspace),
thecomplement
of which is an opensubsimplicial
space ofX,
we can
regard
the relativecohomology H*(X.,X. 2013 Y.,J)
as coho-mology
withsupports in Y, H*Y (X., /7.).
A
type
ofsimplicial topological
space that we shall bemaking
muchuse of later on is the nerve
of an
opencovering. Suppose
U= {U03B1}
is acover of the
topological
space X. Then the nerveN.U of U is
the sim-plicial
space:If F is a sheaf on
X,
then it induces a sheafF
onN. U (Fk = F|N03BAU)
and
Hp(N.U,F)
isisomorphic
toHp(X, F).
A similar natural isomor-phism
holds for relativecohomology;
if V c X is an opensubset,
Sometimes we may abuse
terminology
andspeak
ofmorphisms N. 0& --+ Y being "morphisms
X - Y" when W is an open cover of X.In the
previous paragraph
we saw onetypical example
of a sheaf on asimplicial topological
space, in which any sheaf n on a space X induceda
simplicial
sheafW°
onN.U
for any open coverO/J.
of X. In this casethere is a very
simple relationship
between the!Fk
for variousk, specifi- cally F03BA
is the restriction toXk
ofF0.
A morecomplicated example
isof central
importance
in thefollowing
sections. TheQuillen
K-functorsKn (n ~ 0) give
rise to sheavesKn
in the Zariskitopology
on any scheme.If f : X ~ Y is an arbitrary morphism
of schemes then there is a natural mapf’ : Kn ~ f*Kn.
It follows that on anysimplicial
schemeX, K-theory gives
rise to sheavesKn
forall n ~
0. However the sheafKn
onXk
can inno way be deduced from its
counterpart
onXo.
REMARKS: Some readers may find sheaves on
simplicial topological
spaces
slightly mystifying
at first. Forexample, given 97*
onX.,
thecohomology
groupsHk(X., F) only depend
on the(k + l)-skeleton
ofX,;
i.e. on thefamily
of spaces and sheaves(Xi, Fi)
for i = 0...k +
1 andthe maps between them. One can make
arbitrary changes
in!Fi
fori > k + 1 without
changing H k(X. F).
Another fact to notice is that theprocess of
passing
from a sheaf on a space to a sheaf on the nerve of any open cover of that space is not reversible. Forexample,
if we take thetrivial cover of X
consisting
of X itself thenN. {X}
isjust
the constantsimplicial
space with all maps theidentity:
and a sheaf on
N.{X}
is acosimplicial sheaf
on X. However to show that all is notconfusion,
thefollowing
may beinteresting.
EXAMPLE 1.1: First of all a definition:
IfX.
is asimplicial scheme, by
avector bundle
V.
overX.
we mean: for eachk ~ 0,
a vector bundleYk
over
Xk
and for eachmorphism
i :[m] - [n]
in L1 anisomorphism
!*Vm -+ Y".
Note that this is not the same asrequiring that V.
be a sheaflocally
free in eachdegree.
OnX,
we also have a sheaf of groupsGLn
for
each n ~
0(GLkn
isjust
the sheafGLn(OXk)).
Thereassuring
fact isthat vector bundles of rank n over
X.
are classified up toisomorphism by H1(X., GLn).
To see this one observes first that a vector bundleV./X.
is determined
entirely by
the data:(a)
A vector bundleV0/X0
(b)
Anisomorphism
a :d* V0 ~ d i V1
such that
d*203B1 o d*003B1
=d*103B1.
However there exists some Lubkin
covering {U.} of X,
such thatvo
istrivial on each open set in
U0
and hence there is a 1-cochain03B301 ~ C1(X0, U0; GLn)
such that:(i) ~03B301
= 0(where ô
is thecoboundary
on Lubkincochains)
We have oc:
d* V0 ~ d i vo
and sinceU1
is a common refinement of bothdû 1U0
andd-11U0
there is a 0-cochainy 10
inCO(X1, U1; GLn) represent- ing
theisomorphism
oc such that:The fact that on
X2
we have a commutativetriangle
ofisomorphisms
between the three
pull
backsof v° corresponds
to thefollowing identity
between cochains in
C’(X2, ôk2; GLn):
Now one observes that the identities
(i), (ii), (iii)
areprecisely
the con-dition for the
pair (ylo, yol)
to define an element ofH1(X.,GLn).
§2.
Twisted resolutionsIn this section we introduce twisted
cocycles
and twisted resolutions.Both
concepts
are due to Toledo andTong ([22],
see also[16])
and theresults of this section are
adapted
from their work.Let
X,
be asimplicial
scheme and E* acomplex
of coherentlocally
free sheaves on
Xo.
OnX",
for each i(0
i ~n)
we have acomplex E*
=X(Ei)*E*
oflocally
freeOXn
modules whereX(03B5i): Xn ~ X0
is the "i-th vertex" map
corresponding
to the map 03B5i:[0]
~[n] sending
0 to i.We define a
brigaded
module:(Homq
= maps ofdegree q)
which has an associativeproduct
definedby (fp,q~Cp(X., Endq(E)), gr,s~Cr(X., Ends(E))) :
.fp,q.gr,s
=( -1)qr(X(p,..., p+r)*gr,s)o(X(0,...,p)*fp,q
ECp+r(X, Endq+s(E)). (Here
and in the
future,
a multi-index 0 oco ... oc. ::::; 0 defines a mapoc:
[m] ~ [n], 03B1(i)
= ai andX(a)
is written(X(oco,..., oc,,».
We also have adifferentials
where
d*i:HomqOXp(E*0, E*p) ~ HomqOXq+1(E*0,E*p+1)
is the natural map(note
that for 1 ~ i ~ n -1, 03B5jodi = Bj for j
= 0 orn).
DEFINITION 2.1:
(1)
Atwisting
cochain is an element a =EP 0 ap° 1-p
of total
degree
1 inC*(X., End*(E)) satisfying:
(i) a0,1
is the differential of E*.(ii)
ôa +a. a= 0.We shall refer to the
pair (E*, a)
as a twistedcomplex.
(2)
Let 9’* be a coherent sheaf onX..
A twisted resolution ofF
is atriple (e, E*, a)
where E* is acomplex
oflocally
freeOX0 modules,
withEi
= 0for j
>0, a
is atwisting cocyle
for E* and e : E° ~ F° is anaugmentation,
such that:is a resolution of Fn
(ei
=X(03B5i)*((e)·F(03B5i))).
(ii)
Thefollowing diagram
commutes:Note that conditions
(i)
and(ii)
forcea1,0
to be a weakequivalence
ofcomplexes.
Since a is a twistedcocycle
we have(in C2(X., End*(E.))):
and because
a0,1
is the differential in E* this means thata2, -
1 is ahomotopy
betweend*2(a1,0)·d*0(a1,0)
andd*1(a1,0).
Hence the twistedcomplex (E*, a)
is anapproximation
"in the derivedcategory"
to a com-plex
of vector bundles on X(see Example (1.1): (E*, a) being
acomplex
of vector bundles on X is
equivalent
torequiring ap,1-p
= 0 for p >1).
The
advantage
of twisted resolutions is that eventhough
a coherentsheaf F that has local resolutions
by
vector bundles on a scheme Xmay not have a
global resolution,
we have:THEOREM 2.2: Let X be a scheme and 57 a coherent
sheaf
onX, locally of finite projective
dimension. Then there exists an opencover {U03B1} of
Xsuch that there is a twisted resolution
of
the restrictionof
57 toN.{U03B1}.
PROOF: Choose
{U03B1}
an affine cover so that on eachUa, F|U03B1
has afinite
locally
free resolution:On each
Uao
nUa
1 two such resolutions are relatedby
a map ofcomplexes
Proceeding by
induction on n we may assume that we have constructedap,1-p
for all p n. First recall that ifK *, L*
arecomplexes
in anabelian
category,
then the differential inHom*(K’, L’)
iswhere If |
is thedegree
off.
Hence if D is the differential in-LL Hom*OU03B10~...~U03B1p(E03B10,E03B1p)
we find that iff
is an element ofbidegree (p, q)
inC*(N.{U03B1}, End*(E))
thatNow consider
When
n = 2, (An)03B103B203B3=a1,003B103B2a1,003B203B3-a1,003B103B3
and sinceE*03B1|U03B1~U03B2~U03B3
andE*03B3|U03B1~U03B2~U03B3
are both resolutions of:F, (An) represents
zero inExt0OU03B1~U03B2~U03B3 (E03B1, E03B3),
hence there exixts an elementf2,103B1,03B2,03B3
EHom-1O|U03B1~U03B2~U03B3 (E03B1, E03B3)
such thatD(f2,1) = A2;
we seta2,1 = -f2,1.
When
n > 2,
we shall showD(AJ=0
and then sinceExtiONn{U03B1}
(F|Nn{U03B1}, F|Nn{U03B1}) = 0
for i 0 there exists an elementfn,1-n
ofHom1-nONn{U03B1}(E*0,E*n)
such thatIf we set
an,1-n = -fn,1-n
thenby (2.3)
thisequation
becomes:and the inductive
step
iscompleted.
NowBy
the inductionhypothesis,
for all p n we have:It also follows from the definition of b and of the
product
inC*(N.{U03B1}, End*(E))
that:By (2.5)
Hence
All the terms in this
expression
sum to zeroexcept
thoseinvolving ô,
and
by (2.6) they
may be seen toequal
which is zero
by
the inductionhypothesis.
This
proof
is different from that of[22]
and hasadvantage
of show-ing
the existence of twisted resolutions forgeneral
schemes. Twisted re-solutions have
advantages
even when X isregular (when global locally
free resolutions do
exist),
since twisted resolutions can be constructedusing preferred
local resolutions such as the Koszulcomplex.
This wasToledo and
Tong’s original
motivation for the definition(see [22]
wherethey
use twisted resolutions to prove the Riemann-Rochtheorem).
§3.
The Universal LocalComplete
IntersectionWe turn now to the
construction,
in thecategory
ofsimplicial schemes,
of the"classifying space" ZP
cBLP.
Given a codimension p localcomplete
intersectionY ~ X,
thereexists, by definition,
an affineopen
cover {U03B1}
of X such that the ideal ofY n Ua
isgenerated by
aregular sequence {f03B11,..., f03B1p}
inr(Ua, (9x).
Y nUa
is then the inverseimage
of theorigin
inApZ
under the map(We
shall think of Ap as the spaceMp,
1of p
x 1matrices). fil
can beregarded
as a "local trivialization"of Y,
and we setZo
cBLô equal
to{0}
cApZ.
Two such local trivializationsf03B1
andf03B2
say, differby
anelement
T"O
ofMpp(OX(U03B1
nUo»
such thatfa
=T03B103B2f03B2.
Unlike a transi-tion function between two local trivializations of a vector
bundle, T03B103B2
isunique only
up tohomotopy.
This means that if weregard T’O
as a map between the Koszulcomplexes K(f03B1)*
andK(f03B2)* (whose
terms we thinkof as
being composed
of rowvectors),
any p xp matrix H
defines amap
K(f03B1)1~ K(f03B2)2
such that H·d·f03B2
= 0 where d :K(f03B2)2
~K(f03B2)1
isthe differential in the Koszul
complex
and for suchan H, T03B103B2 + H - d
isan alternative transition matrix between the two local trivializations of Y in order to take into account this lack of
uniqueness,
theclassifying
space
BLP
must contain information about allpossible
transition func- tions between local trivializations and also about allhomotopies
be-tween different choices of transition function. In order to construct
ZP
cBLpn
for all n, we must first constructZ1
1 CBLp1
so that amorph-
ism U ~
BLp1
transverse toZ1
defines apair (f, T)
wheref
=(fl, ..., fp)t
is a
regular
sequence inOU
and T =(tij)
1 ::::;i, j
::::; p is a p x p matrix of functions inOU
such that the idealsgenerated by f
andTf
coincide.That we are able to do
this,
follows from:LEMMA 3.1:
If
0 r s let D cM
=Spec(Z [xij]
1 i ~ s,1
~ j
::::;r)
be the universal determinental subscheme whose ideal is gen- eratedby
the maximal minors0394k(X) of
the matrix X =(xij);
thereare s
such
minors,
onefor
eachincreasing r-tuple
k=
{0 ~ kl k,
...kr ~ sl.
Now consider the schemeMs,r
xM(sr),(sr)
=
Spec(Z [X, Y])
where X =(xi, j)
1 i~ s, 1 ::g j
~ r; Y =(Yk, 1),
k= (0 ~ k1 ... kr ~ s), l = (0 ~ l1 ... lr ~ s)
anddefine
r to bethe set
of points of
this scheme where the ideals(0394(X) = ({0394k(X)}k)
and(Y.0394(X)) = ({03A3lyk,l0394(X)l}k)
coincide. Then r is a Zariski open subset.PROOF: Define the
Z[X, Y] (X,
Y asabove)
module Cby
the exactsequence:
Then 0393 =
Ms,r
xk4(s) (s) - Supp(C)
and is therefore Zariski open.In
fact,
ingeneral
if X is any scheme andA, B
are r x s and s x t matricesrespectively
of elements ofr(X, (9x)
then the subset of X onwhich the ideals
(B)
and(A, B)
coincide is Zariski open in X.We can
given
anexplicit description
of X as follows. The ideal(0394(X))
has an
explicit
resolution which is described in[8].
As in the discussionpreceding
thelemma,
the two ideals(0394(X))
and(Y.0394(X))
coincide if andonly
if there are matricesZ~M(sr),(sr)(Z[X, Y]),
H EM(sr)(sr)r(Z[X, Y])
such that
where I is
the S (sr) identity
matrix and R is theCr +
1 r(sr)
matrix
representing
the first differential in theEagon-Northcott
resolu-tion of the ideal
(0394(X)). Equation (3.2)
can also be written:It is now clear that the existence of Hand Z as above is
equivalent
torequiring
that the rs
+ s x r matrix R
has maximalrank,
which is an open condition onMs,r
xM(sr),(sr).
THEOREM 3.3: For each p ~ 1 there exists a
simplicial
scienceBU. of finite
type over Z and a closedsub-simplicial
schemeZ.
cBLP
such that(i) ZP
cBLô
isisomorphic
to thepair fOl
cApZ.
(ii) for
each n ~0, BLpn
is smooth over Z.(iii) for
each n ~0, ZP
is acomplete
intersection subschemeof BLn
andis smooth over Z.
(iv) for
each n ~ 1 and each i =0,...,
n, thediagram
is
Cartesian,
and[Zpn]
is the inverseimage
underdi of [Zpn-1]
in the senseof algebraic cycles ([25]).
(v) OZp
has a twisted resolution onBLP.
PROOF: We shall construct
BLn by
induction on n,building
upBLp by
skelata. For each n ~ 0 set
Remember that each multi-index
(03B10, ..., ai)
is to be viewed as an in-jective
monotone map a :[i]
-[n];
we shall write i =Jal.
Given oc withlocl
=i,
we write the p x(pi) matrix
of coordinates on the oc factor ofPn
as
’1a.
For anymonotone 03C4:[m] ~ [n]
there is a natural mapP(i) : Ppn ~ Pm
definedby setting
Clearly i
~P(i)
is a contravariantfunctor,
so thefamily Pp
={Ppn}n~
0is a
simplicial
scheme.BLP
isgoing
to be constructed as alocally
closed subscheme ofPf.
For
each n ~
0 and eachinjective
monotone map a :[i]
-[n]
for i ~ n,the restriction
of il"
toBLI,
which we shall also write~03B1,
is a p xp
matrix of functions on
BLP,,;
inparticular
foreach j
=0,..., n
we have the columnvector ~j
and thecorresponding
Koszulcomplex K(ri’)*
offree
OBLpn
modules. Foreach j
=0,..., n
the entriesof ~J
willgenerate
the idealof ZP
cBLn
and the twisted resolution of(9z,
will be built out of the Koszulcomplexes K(pi),,
so foreach j, K(~j)* = (03B5j)*K(~0)*.
Thetwisting cocycle
which in the notationof §2
we would writea*,1-*
withan,1-n a
map ofdegree
1 - n fromK(~0)*
toK(~n)*
onBLpn
we shall infact write as
an,1-n=039B*~0,...,n where 039Bi~0,...,n:K(~0)i+n-1,
with
039B1~0,...,n being
definedby
the matrix10, .... n.
This notation ischosen to
generalize
the n = 1 case, where039Bi~01
will be the usual i-th exterior power of~01.
The conditions that the039B*~0,...,n from a twisting cocycle
onBLp
may beexpressed by
theequations
where for any multi-index oc:
[i]
-[n]:
It is
important
to note that if n >1, 039B*~0,...,n is
not the usual exterior power of170,...,n;
however since the latter makes no appearance in this paper, this abuse of notation should not cause any confusion.Turning
now to theconstruction,
we can(following
Lemma3.1)
define an open
sub-simplicial
schemeQp.
cPf by
the condition that for all n >_ 0 and aIl 0’:[1] ~ [n]
the ideals(~03C31)
and(~03C30, 03C31~03C31)
coincide. Tocheck that if T :
[m] - [n]
is a monotone map,QP
cP(03C4)-1(Qpm)
we needonly
observe that if the ideals(~03C31)
and(~03C30,03C31~03C31) coincide,
so do(~03C4(03C31))
and
(~03C4(03C30),03C4(03C31)~03C4(03C31)).
We now construct
by
induction on n ~0, BLpn
as a closed subschemeofe?
n = 0. We set
BLô
=Qg
=Mp,1. Zo
is the subscheme ofBI1ô
definedby
theequation ~0
=0,
son = 1.
BLp
is the closed subscheme ofQï
definedby
theequation
E01 = ~0 - ~01·~1 = 0. (3.5)
Clearly projection
to the(~01, ~1)
factor ofPf
defines an open immersion ofBLi
into the affine spaceMp,p
xMp,1,
hence the mapdo : BLp1 ~ BLp0
is smooth and the entries
of il’ form
aregular
sequence onBLp1. Turning
to
dl,
consider thediagram:
The
immersion j
is definedby
theequation Eoi
= 0(3.5).
Now inMp, 1 (Qbf/BLB)
If we look at the matrix
describing dE° 1
in termsof d~01
anddri 1
we seethat it has maximal rank at a
point
x ofQp1
if either~01
is invertible at x, or~1
is notidentically
zero at x. However onQp1
one or the other ofthese
properties
must hold at eachpoint
as a consequence of the dis- cussionfollowing
theproof
of Lemma3.1,
since if~1
is zero at x then allthe differentials in
K(r¡l)*
will be zero there too. Hence the face mapd 1: BLp1 ~ BLô
is smooth.Now we can observe since
d1
issmooth,
the entries ofil’
form aregular
sequence onBLp1,
and we have verifiedparts (iii)
and(iv)
of thetheorem for
BU¡. Furthermore,
we know that both the Koszulcomplexes K(~i)*
for i = 0 and 1 are resolutions ofOZp1
and thatis a
quasi-isomorphism.
Finally,
we must check that our definition ofBLp1
iscompatible
withthe
single degeneracy
so :Qp0 ~ Q i; i.e.,
thatbut this is
obvious,
fors°(BLô)
is the subscheme ofQp1
where~01
=Ip, p
and
~0
=~1
and this iscertainly
a subschemeof BLp1.
Note thatA*1101
isthe
identity
ons0(BLp1).
n ~ 2: Before
starting
thegeneral
inductivestep,
we need some notat- ion. For all n ~ 0 we shall writeSn
for the direct factorof P:.
(3.6)
Our inductionhypothesis
is that for k =1,..., n -
1 we have con-structed closed subschemes
BI4
cQk
with thefollowing eight properties (which
areeasily
checked forBLp1).
(a)
For all i =0,..., k BI4 ~ d-1i(BLpk-1)
and for alli = 0,..., k - 1 BLpk-1 ~ s-1i(BLpk).
(b)
The natural mapBLpk ~ Sk
is an open immersion.(c)
The entries of(~j) for j = 0,..., k
formregular
sequences onBI4
and the Koszul
complexes K(ri’)*
are all resolutions ofOZpk
whereZk
cBLk
is definedby
theequation ~j
= 0 for anyj.
(d)
For each multi-index 0 ~ ao rxlk
~03B10 = ~03B1003B11~03B11
and
A*tl"0"’: K(~03B10)* ~ K(~03B11)*
is aquasi-isomorphism.
(e)
For each k ~ n - 1 we have a map ofcomplexes
of
degree k -
1 onBLk,
such that039B1~0,...,k = il k.
Recall that for allj ~ k
and ce :[j]
~[k],
we definewhich is a map of
degree j -
1(f)
For all k n -1,
alldegeneracies si:BLpk-1 -+ BLPK (i
=0,...,
k -
1)
and all multi-indexes 0 ~ ao ...03B1j
~k, s*i039B*~03B1
vanishesidentically
onBLpk-
1.(g) Again
for allk n -
1 and all multi-indices0 ~
ao ...03B1j ~ k,
in thecomplex
ofOBLpk
modulesHom(K(~03B10)*, K(l1aj)*)*
we have the
equality (where
D is the standarddifferential,
see theproof
of theorem
2.2)
(h)
Forall k ~ n - 1, all j ~ k
and all multi-indices a :[j]
~[k],
thematrices of functions
039Bi~03B1 extend,
for all i ~ p, toSk
via the open immer- sionBLpk ~ SP; i.e.,
the entries of the039Bi~03B1
may beexpressed
aspoly-
nomials in the entries
~03B1
for 0 ~ ao ...03B1j
~ k with either ao = k or03B1k - 03B1k-1 = 1.
We now set
BLn equal
to the closed subscheme ofdefined
by
the matrix ofequations (where
we set~03B10,...,03B1i
= 0 if i >p):
We shall write the left-hand side of this
equation
asEo,...,,,.
Note thatAk"k,...,n makes
sense onRP by
virtue of the existence of039Bk~0,...,n-k
onBLpn-k,
so that the construction of thetwisting cocyle 039B*~0,...,n is
anintegral part
of the construction ofBLP.
We must now check that
BLpn
satisfies conditions(a)-(h).
n
(a) BLn
has been constructed as a subschemeof ~ d-1i(BLpn)
so thei=O
first
part
istautologous.
To checkcompatibility
withdegeneracies
wefirst remark that for any i =
0,..., n -
1 andany j
=0,..., n,
we havewhere
while
hence
Therefore it suflices to show that
(see 3.7) s*i(E0,...,n)
vanishes onBLpn-1.
However
by
the inductionhypothesis 039B*~03B10,...,03B1j
= 0 for 2~ j
~ n - 1 if(lk = 03B1k+1 for
any k ~ j -
1 and039B*~k,k
= 1 forall k ~ n - 1, so
(b) Turning
to the natural mapBLpn ~ Sn,
first observe that it factorsthrough
a mapwhich is the
product
of the face mapand the natural map
Given the induction
hypothesis
and thatSn
=Spn-1
xYp,
in order toshow that
BLpn ~ Sn
is an open immersion it is sufficient to show that his an open immersion. Next observe that h is the
composition
of theclosed immersion
deduced from the
diagram
(where
the horizontal maps are the naturalinclusions)
with theprojection
deduced from the
projection
fromand the inclusion
BLpn-1 ~ Ppn-1.
Our firststep
is therefore tostudy
theclosed immersion
j",
which is definedby
the idealIn generated by
theentries of the matrices
as a runs
through
all multiindices 0 = ao al ... 03B1k ~ n for k ==
1,...,n.
Note that the use of039Br~03B1r,...,03B1k
in thoseequations
is allowablesince it is defined on
BLpn-1.
LEMMA 3.8: For
all n ~ 1,
the idealIn defining
the closed immersionin
is in
fact equal
to its subidealJn generated by
the entriesof
theEa
as ocruns
through only
those indices with ak - 03B1k-1 = 1.PROOF: Consider
Ea
with 0 = ao... 03B1k ~ n and 03B1k - 03B1k-1 ~
1.We use induction first on n ~ 1 and then on
d(a)
= ak -ao - k
to prove that the entries ofEa
lie inJ%.
The case n = 1 we have seenalready,
while for
any n ~
1 ifd(03B1)
= 0 we must have ai - ai - = 1 for alli =
1,..., k
and inparticular
Otk - 03B1k-1 =1,
hence we can start the in-duction off.
Suppose
now thatJm
=Im
for all m =1,..., n -
1 and that forall fl
=(0
=03B20 03B21
...03B2l ~ n)
withd(03B2) d(a)
for agiven
a=
(0
= OC 0 03B11 ... 03B1k ~n)
with ak - (Xk-l > 1 we know that the en- tries ofEo
lie inJnP.
Sincedn-ldo = dodn
we have a commutativediagram:
and
(dn-1
xdn)*Jpn-1
cJn
is the subidealgenerated by
the entries of thoseEo
with 0 =03B20 03B21
...03B2l-1 = 03B2l -
1 :5:,n- 1. We may therefore suppose that Otk = n. Let us write a’ for the multiindex 0 = ao ... Otk - 1 ak - 1 ak = n; then the entries ofEa.
lie inJn
and if we can show that the entries of
lie in
Jn
we shall be done.Expanding
out(3.9)
weget,
sincedk
11(~n)dk(~n) =
0:We want to show that formula
(3.10)
vanishes modJ%. By part g
of the inductionhypothesis (3.6)
we know that for 0 r k -1,
Furthermore, by
the inductionhypothesis (since d(oco,..., ar) d(03B1)):
mod Jpn,
and sinceby definition,
the entriesof E03B10,...,r,...,03B1k-1,n-1,n
lie inJp, n
we have:mod J%.
We may now use formulae3.11, 3.12,
3.13 in succession to re-write 3.10 as
It is now a
straightforward,
butunfortunately extremely
tedious exercise for the reader to check that this monstrous formula is in factidentically
zero,
completing
theproof
of Lemma 3.8.Given
that jn
is definedby
the idealJ,,P,
we now observe that the matrices of coordinates{~03B1}1~03B11...03B1k~n on Wp
can be divided into twoclasses;
those for which ak - (Xk-l > 1 and those for which Otk - Ctk =1,
and that the
correspondence
a - ce’ used in theproof
of Lemma 3.8 defines abijection
between these two classes. Each matrix ofequations Ea,
= 0 for03B1’ = (0 = 03B10
03B11 ... Otk - 103B1k - 1 ak)
expresses(oc
=
(ao
= 0 a 1 ... 03B1k - 1 ak =n)) ’1a
as a function of~03B20,...,03B2l
witheither 1 k
or 03B2l - 03B2l-1
= 1.(Note
thatby
the inductionhypothesis 039Br~03B1r,...,03B1k-1,03B1k-1,03B1k is
function ofthe ~03B2
for{03B20,...,03B2l}
c{03B1r...,03B1k-1,03B1k - 1, 03B1k}.)
That the maph : BLI - BLpn-1
xYp
is an open immersion now follows from:LEMMA 3.15: Let S be a
scheme, A1,..., An,
Bdisjoint fznite
setsof
inde-pendent variables, Q
c S xSpec Z[A1,..., An, B]
a Zariski open subset.Suppose
Y cQ is a
closed subschemedefined by polynomial equations,
one
for
each a EAi,
as i runsfrom
1 to n:(if a E A1
then wesuppose fa
isa function of
the variables in Balone).
Thenthe natural map
is an open immersion.
PROOF: This is
essentially
obvious.Clearly
it isenough
to show thatif
Q = S Spec Z[A1,..., An, B]
thenY ~ S Spec Z[B].
We shallprocede by
induction on n. The case n = 0 is trivial. Let us writeIn
forthe sheaf of ideals in
OS[A1,..., An, B] generated by
thefa
for a EAi
withi m.
By
the inductionhypothesis
we may suppose that the natural mapis an
isomorphism.
Hence the mapis an
isomorphism.
It is therefore sufficient to prove the lemma whenn =
1;
but then it becomesentirely
obvious.This
completes
theproof
ofpart (b)
of the inductionstep.
(c) Turning to r¡j for j = 0,..., n -
1 we observe thatby
theequations defining BLpn
wehave,
onBLP,:
hence r¡j
extends as amatrix qj
of functions onSP. By
the construction ofBLn
we know that it is the open subset ofSn
on which the idealsgenerated by
the entriesof q’
and~n
coincide forall j
=0,..., n -
1. OnSP
the entries ofln automatically
form aregular
sequence, and soby
restriction
they
form aregular
sequence onBLPN. For j
n, we first ob-serve that we know
already
that onBL2:
is a weak
equivalence. Pulling
back via the map:we see that
is a weak