C OMPOSITIO M ATHEMATICA
M. R AYNAUD
Flat modules in algebraic geometry
Compositio Mathematica, tome 24, n
o1 (1972), p. 11-31
<http://www.numdam.org/item?id=CM_1972__24_1_11_0>
© Foundation Compositio Mathematica, 1972, 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/
11
FLAT MODULES IN ALGEBRAIC GEOMETRY by
M.
Raynaud
5th Nordic Summerschool in Mathematics Oslo, August 5-25, 1970 Wolters-Noordhoff Publishing
Printed in the Netherlands
Consider the
following
data:a noetherian scheme
S,
a
morphism
of finitetype f: X ~ S,
a coherent sheaf of
Ox-modules
vit.If x is a
point
of X and s =f(x),
recall that M isflat
over S at thepoint x,
if the stalkMx
is a flatOS, s-module;
M is flat overS,
or isS-flat,
if vit is flat over S at every
point
of X.Grothendieck has
investigated,
ingreat details,
theproperties
of themorphism f
when -4Y is S-flat(EGA IV,
1112 ... ),
and some of itsresults are now classical. For instance we have:
a)
the set ofpoints x
of X where JI is flat over S is open(EGA
IV11.1.1).
b) Suppose
-6 is S-flat and supp(M)
= X. Then themorphism f
is open
(EGA 2.4.6). Further,
if S is a domain and if thegeneric
fibre isequidimensional
of dimension n, then each fibreof f is equidimensional
of dimension n
(EGA
IV12.1.1.5).
In this
lecture,
we want togive
a newapproach
to theproblem
offlatness and
get
structure theorems for flat modules. Much of the follow-ing theory
is local on S and on X and we may assume S and X areaffine schemes. Then the data
(*)
areequivalent
toa noetherian
ring A,
an
A-algebra
B of finitetype,
a B-module M of finitetype.
Chapter
1Flat modules and free finite modules on smooth schemes 1. A criterion of flatness
Consider the data
(*).
Let x be apoint
of X and s =f(x).
We denoteby dimx(M/S)
the Krull-dimension of JI~Sk(s)
at thepoint
x.So,
ifSupp (M) = X, dimx(M/S)
is the maximum of the dimensions of theirreducible components
of X~S k(s) containing
x. We setIf M = OX, we
write alsodimx(X/S)
and dim(X/S).
Letf :
X - S be a smoothmorphism
of affine schemes with irreduciblefibres, s
apoint of S, q
thegeneric point
of the fibreXS
= XOs k(s), x
a
point of X,.
Let M be a coherent sheaf on X andMs
= JIQ9s k(s).
Then
(Ms)~
is ak(~)-vectorspace
of some finite dimension r. So there exists anXs-morphism
which is
bijective
at thegeneric point
17. If we restrict S to some suitableneighbourhood
of s, we can extend ù to anY-morphism
where
Note that
(Ms)~ ~ M~ ~S k(s);
so themorphism
is
surjective,
andby Nakayama’s lemma,
is
surjective.
LEMMA 1.
Suppose
S to be local withclosed point
s;if
x is anypoint of
X above s, then
u~
injective
~ u,,injective
~ uinjective
PROOF: Denote
by Ass( 2)
the set of associatedprimes
of theOx-
module 2. Because 2 is
free,
and X is S-flat we have(EGA
IV3.3.1 )
Now, X being
smooth over S with irreduciblefibres,
thefibres Y,
arereduced,
thusintegral.
Hencewhere 1,
is thegeneric point
ofXt.
Because
0X,~
isfaithfully
flat over0S,s,
themorphism Spec (0X,~)
~ Sis
surjective.
Thisimplies
thateach 1,
is agenerisation
of il. And thenAss
(2)
c Ass(L~).
The inclusion
Ass(2,,) c Ass(2x) being trivial,
we concludethat
Ass( 2,,)
=Ass( 2 x)
=Ass( 2).
Hence the canonicalmorphism 0393(X, L) ~ F(X,, 2,,)
isinjective.
Let R beKer(u).
Then the canonicalmorphism F(X, à) - F(X,, R~)
isinjective,
soAss(R~)
=Ass(Rx) = Ass(,W).
And the lemma follows.THEOREM 1. Let X - S be a smooth
morphism of affine
schemes withirreducible
fibres,
x apoint of
X above s inS,
M a coherentsheaf
onX,
an exact sequence
of Ox-modules,
such that If isfree
and u 0k(s)
isbijective
at thegeneric point
11of
thefibre XS
= XOs k(s).
Then thefollowing
conditions areequivalent:
PROOF: The
equivalence
of2)
and3)
issupplied by
lemma 1(the
restriction to local S
being
no loss ofgenerality).
Let 9 =Ker(u). By Nakayama’s lemma,
u, issurjective,
so we have the exact sequenceIf
fllfl
=0, M~ ~ L~
is S-flat.Conversely,
ifvit fi
isS-flat,
the exactsequence above remains exact after
tensoring
withk(~).
But u~ ~k(~)
is
bijective
and sofllfl
0k(il)
= 0and, by Nakayama’s
lemmaagain,
0.
1)
=>3).
Ifvit x
is flatover S,
thenvit fi
is flatover S,
andby
the pre-ceeding remark,
u. isinjective
and therefore u,, isinjective (lemma 1).
Now the
proof
ofinjectivity
of u., remains valid if wereplace
Sby
any closed sub-scheme and so9,,
is 5-flat.3)
~1),
because a flatby
flat extension is flat.COROLLARY. The module vit is
S-flat
at thepoint
x,if
andonly if dn
is
a free 0X,~-module
andf!jJ x
is g-flat.2. The main theorem of Zariski
Let
f :
X - S be amorphism
of finitetype, s
apoint
ofS,
x an isolatedpoint
of the fibre XOs k(s). Then,
the main theorem ofZariski,
in its classical
form,
asserts that there is an openneighbourhood
U of x inX which is an open sub-scheme of
afinite
S-scheme y(EGA III 4.4.5).
Ofcourse it is a
good thing
to have a finitemorphism; but,
incounterpart,
we have to add extra
points:
those of Y- Uand,
on these newpoints,
wehave very few informations. For
instance,
if vit is a coherent sheaf onU, S-flat,
we cannotexpect
to extend vit into a coherent sheaf JV on Y which is stillS-flat. So,
we shallgive
another formulation of the maintheorem,
a little moresophisticated,
which avoids to add bad extrapoints.
a) Suppose
first that S islocal, henselian,
with closedpoint
s.Then,
the finite S-scheme Ysplits
into its localcomponents.
The localcomponent
(V, x),
which contains x isclearly
included in U.So,
if wereplace
Uby V,
weget
an openneighbourhood
of x inX,
which isalready
finite over S.b)
In thegeneral
case, we introduce the henselisation(S, s)
of S atthe
point
s.Then,
ifU
=U S,
we can find(case a))
an open and closed sub-schemeF of Û, which
contains the inverseimage
x of x andis finite over
S.
ThenFis
definedby
anidempotent é
ofreu, Où).
It is convenient to set the
following
definition:DEFINITION 1. Let
(X, x)
be apointed
scheme. An étaleneighbourhood
of x in X
(or
of(X, x))
is apointed
scheme(X’, x’)
with an étalepointed morphism (X’, x’) ~ (X, x)
such that the residual extensionk(x’)/
k(x)
is trivial.We know that
(S, s)
is the inverse limit of affine étaleneighbourhoods (Si, Si)ieI
of(S, s) (EGA
IV18). Let xi
be thepoint
ofU x S Si
whichhas
respective projections x
and si . For ilarge enough,
theidempotent é
comes from an
idempotent
eiof r(Ui, OUi). Let Vi
be thecorresponding component
ofUi
which contains xi . ThenF = Vi
xSiS
is finiteon S and
consequently, VI
is finiteon Si
for a suitable i.Suppose now Th
is finiteon Si
and set(S’, s’) = (Si’ si), (X’, x’) = (Vi, xi);
weget:
PROPOSITION 1.
Let f : X ~ S
be amorphism of finite
type, s apoint of
S and x an
isolated point of
X~S k(s).
Then there exists an étaleneigh-
bourhood
(S’, s’) of (S, s),
an étaleneighbourhood (X’, x’) of (X, x)
anda commutative
diagram of pointed
schemessuch that X’
is finite
on S’ and x’ is theonly point of
X’ above s’.3. Reduction to the smooth case
Consider the data
(*).
As we are
interested
in the flatness of vitover S,
the structure of vitas an
Ox-module
is not essential. We shall use this remark and the main theorem ofZariski,
tochange X
into a smooth S-scheme.First,
we mayreplace X by
the closed sub-scheme definedby
theannihilator of
M,
and so assume thatLet x be a
point
of X above s in S and letChoose a closed
specialisation
z of x inXs
= X~S k(s).
Thendim
(0Xs, z)
= n. If wereplace X by
a suitable affineneighbourhood of z,
we may use a
system
ofparameters
of the localring 0Xs, z
to find anS-morphism
such that z is an isolated
point
of itsfibre v-1(v(z)).
Thus thegenerisation
x of z is also an isolated
point
ofv-1(v(x)).
Nowapply proposition
1:we can find a commutative
diagram
ofpointed
schemessuch
that g
and h are étaleneighbourhoods,
w is finite and x’ is theonly point
of X’ above y.The
composed morphism
is smooth of relative dimension n.
Let -4X’ be the inverse
image
of-4X
over X’ and vit =w*(M’);
X isa coherent sheaf because w is finite.
Note the
following equivalences:
JI x
flat over S ~M’x’
flat over S(because
X’ is flat overX);
-4Y’§,
flat overS ~ Ny
flat over S(because
w is finite and x’ is theonly point
of X’ above y,M’x’
andX
define the same0S, s-module).
Hence,
in order tostudy
the flatness of vit at thepoint
x, we mayreplace X by Y,
-4Xby
X and xby
y, and we are reduced to the casewhere X is smooth over S of relative dimension n =
dimx(M/S).
4. Relative
presentation
If we are a bit more cautious in the constructions
given above,
we can choose Y such that the fibre Y~S k(s)
is irreducible. Then we can findan étale affine
neighbourhood (S’’, s’)
of(S, s)
and an open affine sub- scheme Y’ of Y~S S’,
which contains the inverseimage of y
andsuch that the fibres of the
morphism
Y’ - S’ are irreducible. Let X’be the inverse
image
of X on Y’. After aslight change
on X’ weget
thefollowing diagram
where
(X’, x’)
is an étale affineneighbourhood
of(X, x), (S’, s’)
is anétale
neighbourhood
of(S, s),
w’ is finite and x’ is theonly point
abovey’,
M is a coherent sheaf on X withSupp (M) = X,
M’ =~*(M), N’ = w’*(M’), g
is smooth affine with irreducible fibres of dimension n =dimx(M/S).
DEFINITION 2. Consider the data
(*),
and let x be apoint
of X above sin s.
Suppose Supp (-6)
= X. Then a relativepresentation
of JI at thepoint
x, consists of the data(***) above, together
with an exact sequenceof
OY,-modules
such that 2’ is free and
is
bijective
at thegeneric point
of Y’Os, k(s’).
The
introductory
remarks of no 1show,
that -4Xalways
admits arelative
presentation
at thepoint
x.5.
Amplifications
1)
Consider the initial data(**)
and suppose M is A-flat at apoint x
of
Spec (B).
We can use a relativepresentation
of M at x and thenapply
theorem 1. In
fact, by
an easy induction on n =dimx(M/Spec(A)
we canprove that
locally
onSpec(A)
andSpec (B),
for the étaletopology,
theA-module M has a
’composition
series’such that
Mi/Mi+1
is the A-module definedby
a free finite module over somealgebra Bi
smooth overA,
withgeometrically
irreducible fibers of dimension i.2)
Let A be anyring, B
anA-algebra
of finitepresentation
and M aB-module. The structure theorem for flat
modules, proved
in the noe-therian case, remains valid if M is a B-module of finite
presentation
andeven if M is a B-module of finite
type.
Infact,
if Mis a B-module of finitetype,
such thatMq
is A-flat for someprime ideal q
ofB,
thennecessarily, MI
is aBq-module
of finitepresentation. Moreover,
if thering
A is nottoo
bad,
for instance if A is adomain, then,
the set ofpoints q
where theB-module M of finite
type
isA-flat,
is an open subset ofSpec (B)
and ifM is
A-flat,
M is aB-module
of finitepresentation.
As acorollary
weget:
let A be a domain and B an
A-algebra
of finitetype
which isA-flat,
thenB is an
algebra
of finitepresentation.
Chapter 2
Flat and
projective
modules1. Introduction
Let A be a noetherian
ring, B an A-algebra
of finitetype,
M a B-module of finitetype.
If M is aprojective A-module,
then Mis A-flat. The converseis not true in
general:
Forinstance,
let A be a(discrete)
valuationring
with
quotient
field K and take for B aK-algebra
of finitetype.
Then M is K-free and hence A-flat.But,
if M ~0,
M is notprojective
as anA-module;
because a submodule of a free A-module is free(Bourbaki, Alg. VII §
3 th.1)
it cannot be aK-vectorspace ~
0.In this
example, Spec (B)
liesentirely
above thegeneric point 17
ofSpec (A); consequently,
an associatedprime x
of M cannotspecialize
intoa
point
of thespecial
fibre: and thishappens
to be the main obstruction for a flat A-module to beprojective.
DEFINITION 1. Consider the initial data
(*).
For SES we denoteby
Ass
(1 0, k(s))
the set of associatedprimes
of a6QS k(s).
We setDEFINITION 2. The
Ox-module
M isS-pure
if thefollowing
conditionholds :
For every s
in S,
if(,S, s)
denotes the henselisation of S at thepoint s,
X
=X x S,S, = M S,
then every x inAss(/) specializes
into apoint
of the fibreXs.
EXAMPLES
1)
If X ~ S is proper, then every coherent sheaf vit on X isS-pure.
2)
Ifdim(X/S)
= 0 and X isseparated
overS,
thenOx
isS-pure
if andonly
if X is finite overS.
3)
If X ~ S’ is flat withgeometrically
irreducible and reducedfibres,
then
Ox
isS-pure.
THEOREM 1. Consider the initial data
(**); then,
the flat A-module M isprojective
if andonly
if it isA-pure.
In fact we can be more
precise:
a)
Ifdim(M/A)
=0,
and if M isA-projective,
then Mcertainly
is afinite
type
A-module and so islocally
free onSpec (A).
b)
If 9 =Spec (A)
is connected anddim(M/A) ~ 1,
then M cannotbe an A-module of finite
type
and we canapply
a result of H. Bass which asserts that theprojective
A-module M is in fact free. Thus weget
thefollowing corollary:
COROLLARY 1.
If M is A-flat
andA-pure,
M islocally ( for
the Zariski-topology on Spec (A)) a free
module.PROOF OF THEOREM 1
(necessity).
We suppose M to be aprojective
A-module and we want to show that M is
A-pure.
Thehypothesis
ofprojectivity
ispreserved by
any basechange A ~ A’; hence, taking
intoaccount definition
2,
it is sufficient to prove thefollowing
assertion: Ifmoreover A is a local
ring
with maximal ideal mand q
is any associatedprime
ofM,
thenV(q)
nV(mB) :0 1J.
Now if this assertion werefalse,
we should have
q + mB
= B and so 1 =q + h
for some q E q and h E mB.As q
is an associatedprime
ofM,
there exists0 ~ a
in M such that(1-h)a
= qa = 0.Consequently, by [Bourkaki, Alg.
Comm.III § 3
prop.
5]
M is notseparated
in the mB-adictopology.
Hence the A-moduleM is not
separated
in the m-adictopology
and M cannot be a direct factorof a free A-module.
In order to prove the
sufhciency part
of thetheorem,
we shall use asmall
part
of new results of L. Gruson onprojective
modules([3]).
2.
Mittag-Leflier
andprojective
modulesDaniel Lazard
proved
in[4]
that every flat A-module M is the direct limit of freefinite
A-modules.Conversely,
a direct limit of free finite modules is flat.So,
without restrictivehypothesis
on the flat moduleM,
we cannot
expect
to have restrictive conditions on the directsystem.
Following Gruson,
we shall introduce a restrictive condition on the directsystem (Mi)ieI.
DEFINITION 3. An A-module P is a
Mittag-Leffler
module(shorter:
M.L.
module)
if P is the direct limit of free finite A-modules(Pi)ieI
suchthat the inverse
system (Hom (Pi, A))i~I
satisfies the usualMittag-
Leffler condition.
N.B. An inverse
system (Qi)ieI
of A-module satisfies the(usual) Mittag-Leffler condition,
if Vi EI, 3j ~ I, j ~
i such thatfor k ~ j
wehave
Im(Qk ~ Qi)
=Im(Qj ~ Qi).
REMARKS
1)
The fact that the inversesystem
Hom(Pi, A)
satisfies theMittag-
Leffler
condition,
does notdepend
on the choice of thefamily
of freefinite modules
Pi,
withlim Pi
= P.2)
For any A-moduleQ
and any free finite A-modulePi
we have acanonical
isomorphism
So if P =
lim Pi
is an M.L.module,
then for every A-moduleQ,
theinverse
system
Hom(Pi, Q)
satisfies theMittag-Lefler
condition.EXAMPLES.
a) Every
free module is an M.L. module.b)
A direct factor of an M.L. module is an M.L. module.c)
Aprojective
A-module is an M.L. module.The last assertion admits a
partial
converse:PROPOSITION 1.
Suppose
A is a noetherianring
and M isof
countabletype
(i.e.
M isgenerated by countably
manyelements); then, if
M is anM.L.
module,
M isprojective.
PROOF. We can write M as a direct limit of free finite A-modules
(Mi)i~I.
As M is of coutabletype
and A isnoetherian,
weeasily
see thatwe can take I
equal
to the set N of natural numbers. We have to show that for every exact sequence of A-modulesthe sequence
is also exact. But we have Hom
(M, ·)
= lim Hom(Mn, ·)
and becauseMn
is a freemodule,
weget
for every n an exact sequenceBy hypothesis,
the inverse countablesystem (Hom (Mn, P))n~N
satisfies the
Mittag-Lefler condition; hence, taking
the inverse limit onthe exact sequences
(1),
we stillget
an exact sequence(cf.
EGA0111 13.2.2).
PROPOSITION 2. Let A be a noetherian
ring,
A’afaithfully,flat A-algebra
M and A-module
of
countabletype. If
M’ = MOA
A’ is aprojective A’-module,
M is aprojective
A-module.PROOF. It is sufficient to prove that M is an M.L. module
(prop. 1).
Ofcourse, M is
A-flat,
so M is the direct limit of free finite A-modules(Mi)i,,,.
Now observe that theproperty
ofbeing
an M.L. moduleclearly
is invariant underfaithfully
flat extension.PROPOSITION 3. Let M be a
flat
A-module.Suppose
thatfor every free finite
A-moduleQ
and every x ~ MOA Q,
there exists a smallest sub-module R
of Q
such that x E M~A
R. Then M is an M.L. module.PROOF. Because M is
A-flat,
M is a direct limit of free finite modules(MJieI.
Denoteby
ui :Mi ~
M the canonicalmorphism
andby U ij : Mi -+ Mi
the ’transition’morphism for j ~
i. Thcn uij EHom(Mi, Mj)
which iscanonically
identified withHcm(Mi, A) ~A Mj.
We fix i.It is easy to see that the
image
of themorphism
for j ~
i is the smallest submoduleRj
ofHom(M,, A)
such thatuij ~
Rj ~A Mj.
Themorphism
ui is an element ofHom(Mi, M),
whichis
canonically
identified withHom(Mi, A) QA
M.By hypothesis,
thereexists a smallest submodule R of
Hom(Mi, A)
such that ui E ROA
M.Now we look at the
following
commutativediagram of isomorphisms :
Here ui =
lim
Uij(j ~ i)
is an element of ROA
M =lim (R pA Mj).
So we can
choose j ~
i such that uik E R~A Mk
forevery k ~ j.
HenceR ~
Rk for k ~ j.
Butclearly R ~ Rk (for k ~ i),
thus R= Rk for k ~ j
and the inverse
system
Hom(Mj, A)
satisfies theMittag-Lefler
condition.COROLLARY 1. Let A be a noetherian
ring
and n a natural number. Then thering
B =A[[T1, ···, Tn]] of
formal series is an M.L. module.PROOF. Since A is
noetherian, B
is A-flat. IfQ
is a free finiteA-module,
then BOA Q
is the A-module of formal power seriesQ[[T]] with
co-efhcients in
Q. If x = 03A3qiTi
is an element ofQ[[T]],
the submoduleQ’
of
Q generated by the qi
is the smallest submodule ofQ
such thatx E
Q’[[T]],
and we mayapply proposition
3.DEFINITION 4. Let u : M’ ~ M be a
morphism
of A-modules. We say that u isuniversally injective if,
for every A-module P of finitetype,
themorphism
u~A
iP : M’~A
P ~ M~A P is injective.
REMARKS.
If u : M’ ~ M is
universally injective,
u~A
1P isinjective
for everyA-module
P;
moreover, if M isA-flat, M/M’
and M’ are A-flat.COROLLARY 2
(of proposition 3).
Let u : M’ ~ M be auniversally injective morphism. If
Msatisfies
thecondition of proposition 3,
then M’satisfies
the same condition and hence is an M.L. module.PROOF.
Firstly,
we deduce from thepreceding
remarks that M’ isA-flat.
Then,
letQ
be a free finiteA-module, x
an element of M’~A Q
and R the smallest submodule of
Q
such thatu(x)
E M~A
R. It is suffi-cient to prove that x E M’
QA
R. Consider thefollowing
commutativediagram:
Because M’ is A-flat the upper row is exact, because u is
universally injective
theright
vertical arrow isinjective,
and so x E M’QA
R.AMPLIFICATIONS. Gruson
proved
that the condition ofproposition
3 isfulfilled
by
every M.L. module and hence in fact characterises M.L.modules. He also
proved
that theprojectivity
of an A-module can bechecked after any
faithfully
flatring
extension A ~ A’.3. End of the
proof
of theorem 1(sufhciency)
For sake of
brevity,
we shall prove the theoremonly
in the case whereB is a smooth
A-algebra
withgeometrically
irreducible and reducedfibres,
and M = B. In fact this is the fundamental case: the
general
case is aneasy consequence
by using
thetechnique
below and the structure theoremfor flat modules
proved
inchapter
I.1)
TheA-Algebra B
is aquotient
of somepolynomial algebra A[T1, ···, Tn]
andtherefore,
the A-module B is of countabletype.
2)
To prove that B is aprojective A-module,
we may then make afaithfully
flat basechange
A ~ A’(prop. 2).
Take A’ =B ;
then we arereduced to the case where the
morphism Spec(B) ~ Spec(A)
has a section(i.e.
there is anA-morphism
u : B ~A).
Let I be the kernel of u. Because B is smooth over A the A-module J =III’
is aprojective
module offinite
type (EGA 0w 19.5.4);
hence J islocally
free onSpec(A). Using proposition
2again,
we may suppose J to be free. Then the I-adiccompletion Ê
of B isisomorphic
to someA-algebra A[[T1, ···, Tm]]
offormal power series
(EGA OIV 19.5.4);
andby
prop.3,
cor. 1Ê
is anM.L. module.
3)
LEMMA. The canonicalmorphism
B ~ isuniversally injective.
PROOF. Let M be an A-module of finite
type.
We have to prove that themorphism
M~A B ~
M~A Ê
isinjective.
ButÊ
is B-flat and it will be sufficient to prove thatAss(M ~ AB)
is contained in theimage
ofSpec(Ê), ([4],
Ch. Il prop.3.3).
Since B is A-flat with irreducible and reducedfibres,
we have(EGA
IV3.3.1)
and pB
is contained in theimage
ofSpec(B) since Ê
isfaithfully
flat overA.
4)
From the above lemma we deduce that B is an M.L. module(prop. 3,
cor.2).
Thus B is aprojective
A-module indeed(prop. 1).
4.
Proposition
Let S be a noetherian
scheme,
X an S-schemeoffinite
type, vii a coherentsheaf
on X which isS-flat
andS-pure,
u : M ~ JV asurjective morphism of
coherentshesfs.
Let F be thesubfunctor of
Sdefined
asfollows:
For any S-scheme
T, T factors through
Fif
andonly if
themorphism
UT :
MT ~ NT, deduced from
uby
the basechange
T -S,
is an isomor-phism.
Then is
represented by
a closed subscheme of S.PROOF. For the sake of
simplicity,
wesuppose X
to be affine over S.The assertion to be
proved
is local on S. So we cansuppose S
=Spec(A),
X =
Spec(B )
and M a free A-module(th.
1 cor.1).
Let(ei)ïEr
be a basisfor the A-module M and
(a03BB)03BB~039B
asystem
ofgenerators
of R = Ker u.Then
each a03BB
has coordinates a03BBi withrespect
to the basis(ei)i~I.
Nowit is
clear,
that F isrepresented by
the closed subschemeh(J )
ofSpec(A ),
where J is the ideal
generated by
thefamily {a03BBi|03BB
EA, i ~ I}.
Chapter
3Universal
flattening
functor1. The local case
Let S be a
local,
noetherian scheme with closedpoint s,
X an S-schemeof finite
type,
vii a coherent sheaf onX,
and x apoint
of Xlying
over s.THEOREM 1.
Suppose further
that S is henselian. Then there exists agreatest closed subscheme
S of S,
such that,ê = Jé
x sS
isS-fl’at
at thepoint
x.Further,
the subschemeS
is universal inthe following
sence:Let T be a local S-scheme with closed
point
t over s; setXT
= X ST andJI T
= JI x s T. ThenJI T
isT-flat
at anypoint of Xt
which lies overx
if
andonly if
themorphism
T ~S factors through S.
PROOF: We
proceed by
induction on n =dimx(M/S).
a)
If n0,
we haveMx
=0,
and we can takeS
= S.b)
Assume n ~0,
and that the theorem holds for modules of relative dimension smaller than n. If wereplace X by
a suitablesubscheme,
we arereduced to the case where
Supp (M)
= X. Thendimx(XIS)
= n.Proceeding
as in ch.1, § 3,
we see that we may suppose that X is smoothover
S,
of relative dimension n, andalso,
since S ishenselian,
that X hasgeometrically
irreducible fibres.(Chap. 1, § 4).
Let 11 be thegeneric point
of the closed fibre. We have exact sequence of coherent sheaves on X:
where Y is a free
Ox-module
of finiterank,
and u 0k(~)
isbijective.
Wenow
apply
theorem 1 of ch. I: Let(T, t)
be a local(noetherian)
schemeover
(S, s),
and denoteby
1’/t thegeneric point
ofXt .
Then the inverseimage vit T
of -4X onXT
is T-flat at apoint
z ofXt ,
if andonly
if uT :LT
~MT
isbijective
at thepoint ~t
andYT
is T-flat at thepoint
z.We have
dimx(P/S) ~ n - 1 ; hence, by
the inductionhypothesis,
thereexists a
greatest
closed subscheme S’ of S such that P xS,S’
becomesS’-flat at the
point
x. We may thusreplace
Sby
,S’ and assume that Pis S-flat at x.
Now,
set S =Spec(A), X
=Spec(B),
fi? =L,
M= M,
and let 9be the
prime
ideal of Bcorresponding
to x. The A-module L is free(ch.
II,
th.1,
cor.1);
let{ei}i~I
be a basis of L over A. Choose asystem
ofgenerators {a03BB}03BB~039B
of R =Ker(u),
and let{a03BB, i}i~I
be the coordinatesof a03BB
in L. Then I claim thatS
is the closed subschemeV(J),
where J isthe ideal of A
generated by
thefamily {a03BB, i)03BB~039B.
Infact,
let J’ be an te7ideal of
A,
set A’ =A/J;
then we have thefollowing equivalences:
(MjJIM)!l
is A’-flat ~(u ~A A’),: (L/J’L)~ ~ (M/J’M)~
isinjective
~ u
OA
A’ :L/J’L ~ M/J’M
isinjective (ch. I,
th.1,
lemma1)
~ theimages of the a03BB
inL/J’L
are zero => J c J’. That proves the existence ofS; to
see thatS
isuniversal,
weproceed
in the same manner.COROLLARY 1.
(Valuative
criterionof flatness (cf.
EGAIV, Il.8.1)).
Let S be a reduced noetherian
scheme,
X ~ S amorphism
of finitetype,
-4Y anOx-coherent
sheaf. Then M is S-fiat if andonly if,
for anyS-scheme
T,
which is thespectrum
of a discrete valuationring,
vit xsT
is T-flat.
PROOF: Of course the
necessity
is clear. To prove thesuinciency,
wemay assume that s is
local,
with closedpoint
s, and we mayreplace
Sby
its henselisation which is also reduced. Choose a
point x
of the closedfibre
Xs,
and letS
be thegreatest
closed subscheme of S such that tvit x
sS
isS-flat
at thepoint x (th.1 ).
We must provethat S
=s.
Set 9
=Spec(A), S
=Spec (A/J),
and consider the setPi
of minimalprimes
of A. Because A isreduced,
the canonicalmorphism
is
injective.
We know that each of the local domainsA/Pi
is dominatedby
some discrete valuationring Ri (EGA II, 7.1.7), consequently
weget
an
injective morphism
A ~03A0iRi. But,
theuniversality
ofS (th. 1)
andthe
assumption imply
that each of the localmorphisms
A -+Ri
factorsthrough A/J,
and hence J = 0.2. The
global
caseConsider the initial data
(*).
Theuniversalflatteningfunctor
F of theS-module -4X is the subfunctor of the final
object
S defined as follows:An S-scheme T factors
through
F if andonly
ifMT
= MST
is T-flat.THEOREM 2.
Suppose
M isS-pure (ch. II, def. 2).
Then themorphism of functors
F ~ S isrepresented by
asurjective monomorphism of finite
type.For the sake of
simplicity,
we shallonly give
the details of the funda- mentalstep
of theproof,
which is contained inProposition
1 belcw.Suppose X
~ S is a smoothmorphism
withgeometrically
irreduciblefibres,
and let -4lf be a coherent sheaf on X.Then,
if JI isS-flat,
M is alocally
freeOx-module
at thegeneric point
of each fibre of X over S(ch. I,
th.1).
Let r be aninteger,
and define subfunctors F(resp. Fr)
of Sas follows: An S-scheme T factors
through
F(resp. Fr)
if andonly
if theinverse
image MT
= M xsT
of M onXT
= XST
islocally
free(resp.
locally
free of rankr)
at thegeneric point
of each fibreof XT
over T.PROPOSITION 1.
i)
Thefunctor
F is thedisjoint
sumof
thefunctors Fr,rEN.
ii)
Themonomorphism Fr
~ S is an immersion.PROOF:
i)
Let T ~ S be amorphism
which factorsthrough
F.Then
vit T
islocally
free on an open set U ofXT
which covers T. But thesmooth
morphism XT --+
T is open, and hence weget
a canonicalsplitting
of T:
such that
vit Tris locally
free of fixed rank r on U nXTr.
The assertioni)
says
nothing
else.ii)
We have to prove thatF,
isrepresented by
a subscheme of S. Let s be apoint of S, ~s
thegeneric point
of the fibre X~S k(s),
and n aninteger.
If we havedimk(~s)(M
Qk(~s)) ~
n, there exists aneighbour-
hood U
of I1s
and asurjective morphism 01 - M|
U. Theimage
V of Uis open in S. Of course, if r > n, we have
F,
n V =~. Hence,
to prove thatF,
isrepresented by
a subscheme ofS,
we can firstreplace
Sby
asuitable open
subscheme,
in such a way that for anypoint s of S,
we havedimk(~s)(M
0k(~s)) ~
r. We shall show that in this case,Fr
is a closedsubscheme of S. Such an assertion is local on S. Let s be a
point
of S.We can find an open
neighbourhood
Uof 1,
and asurjective morphism u : 0rU ~ M|U.
Then,
after a restriction to suitable open subschemes of S(resp. U),
we are reduced to the case S =
Spec(A), X
=Spec(B),
M =M,
andwe may assume that there exists a
surjective morphism
u : Br -i M. Butlemma 1 of th.
1,
ch.Iimplies
that M islocally
free of rank r at thegeneric point
of a fibre of X over S if andonly
if u isbijective.
HenceFr
is re-presented by
a closed subscheme of S(ch. 11,
prop.4).
Chapter
4Flattening by blowing
up 1.Let S be a noetherian
scheme, X
an S-scheme of finitetype,
1 a coherent sheaf on X. Consider ablowing
up S’ ~ S of an idealof 0S,
andlet Z be the closed subscheme of S defined
by
this ideal(i.e.
Z is the centerof the
blowing up).
SetThen Z’ is a divisor of S’
(i.e.
Z’ islocally equal
toV(f’), where f’ is
nota zero divisor of
0S’).
We now introduce the coherent
subsheaf X’
of M’ defined as follows:for any affine open subscheme U’ of