alterations-notes-2
alterations-notes-2
C ONTENTS
1. Resolution of singularities 2
2. Preparations for the proof of de Jong’s Theorem 9
3. Preliminary reduction steps 17
4. Construction of good curve fibrations 21
5. Projection. . . What’s the point? 24
6. Three-point lemma 37
7. Passage to a union of sections 42
8. Stable curves 43
9. Moduli of stable curves 51
10. Application of moduli stacks 63
11. Semistable curves over a discrete valuation ring 78
12. Resolving semistable curves over a regular base 95
References 116
1
2 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
1. R ESOLUTION OF SINGULARITIES
1.1. First definition. We first introduce the notion of resolution of singular-
ities, which we will later refine and modify.
Definition 1.1.1. Let X be a reduced (locally) noetherian scheme. A resolu-
tion of singularities of X is a map f : X 0 → X such that
(1) X 0 is regular,
(2) f is proper,
(3) f is birational: there exists a dense open U 0 ⊂ X 0 and U ⊂ X such
that f restricts to an isomorphism
F |U 0 : U 0 ' U.
Exercise 1.1. Show that f is birational if and only if there exists a dense open
U ⊂ X such that f −1 (U ) ⊂ X 0 is dense open and f −1 (U ) ' U. [Hint: shrink
U in the definition by removing f ( X 0 − U 0 ).]
There are stronger notions of resolution of singularities. To motivate
them, let us first mention that for “nice” X (where nice means “excellent”),
the regular set Reg( X ) ⊂ X, defined as { x ∈ X : Ox regular}, is Zariski open
in X. If X is finite type over an algebraically closed field, this can be seen
concretely in terms of Jacobians.
For resolutions of singularities, one could further ask for the open sub-
scheme U in (1.1) to be the full regular locus, and ( X 0 − f −1 (U ))red ⊂ X 0 to
have nice geometric structure, namely to be a strict normal crossings divisor
(to be defined soon).
Remark 1.2. At the end of the day, we’ll be most interested in varieties over
an algebraically closed fields. However, in the middle of arguments one
sometimes passes out of this realm (such as to work over completions of lo-
cal rings), so it’s useful to have a more general framework. Also, de Jong’s
method in [deJ] adapts to apply to a relative situation over discrete valua-
tion rings (so, for schemes which are not over a field); this is important for
arithmetic applications and is addressed in the final part of his original pa-
per (and for reasons of time we will say nothing about that in this course,
but we will treat some intermediate steps in wide enough generality to be
applicable in the adaptation to working over discrete valuation rings).
1.2. Strict normal crossings divisors.
Definition 1.2.1. Let S be a regular scheme. A strict normal crossings divisor
(sncd) in S is a closed subscheme D defined by an invertible ideal ID ⊂ OS
(=: effective Cartier divisor) such that
(1) D is reduced,
(2) the (reduced) irreducible components { Di }i∈ I of D are regular,
MATH 249B NOTES: ALTERATIONS 3
One unfortunate feature of the definition sncd is that it is not “very local”;
i.e., not local for the étale or “analytic” topologies. This is due to the basic
but fundamental fact that irreducibility is not étale-local (or more concretely,
a completion of a noetherian local domain need not be a domain):
Example 1.4. Let D = {y2 = x2 ( x + 1)} ⊂ A2k , for char k 6= 2. This integral
divisor fails to be a sncd because it is non-regular at the origin. However,
“very locally” at the origin (namely, upon passing to the finite étale cover
near (0, 0) defined by u2 = 1 + x) it looks like the intersection of two trans-
versely intersecting regular divisors y = ±ux, which is what an sncd looks
like at its non-regular points. Another way to make this precise is to pass to
completions: Spec ObA2 ,0 ⊃ Spec ObD,0 is a sncd (since the completion con-
√
tains 1 + x, by Hensel’s Lemma).
Definition 1.2.2. A reduced Cartier divisor D in a regular scheme S is a nor-
mal crossings divisor (ncd) if for all ξ ∈ D, there exists an étale neighborhood
S0 → S of ξ such that such that (S0 , D 0 := S0 ×S D ) is an sncd.
Remark 1.5. For S excellent, D ⊂ S is an ncd if and only if for all ξ ∈ D the
closed subscheme Spec ObD,ξ ⊂ Spec ObS,ξ is an ncd. This is not obvious; it
uses Artin-Popescu approximation (which we will discuss later); the hard
part is to show that being an sncd after completion at a point ensures the ex-
istence of an étale neighborhood (much less drastic than completion!) over
which D becomes an sncd. This is useful in practice because completions
are often a more convenient framework to perform concrete calculations
(e.g., the nature of étale maps simplifies a lot after passing to completions).
To get back to a sncd from a ncd at the end of the day, we will need to
know the relationship between the two notions.
4 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Exercise 1.6. Show that a normal crossings divisor is a strict normal crossing
divisor precisely when its irreducible components Di (given the reduced
structure) are regular.
1.3. Hironaka’s Theorem. Hironaka proved that in characteristic 0, vari-
eties have the best imaginable resolutions of singularities. Here is a sample
version of his result (other variants are also available, in analytic settings
and for “embedded resolution”, etc.):
Theorem 1.3.1 (Hironaka). Let X be reduced, separated of finite type over
a field k of characteristic 0. There exists a resolution of singularities X 0 → X
such that
(1) f is an isomorphism over U := Reg( X ) = X sm ⊂ X.
(2) ( X 0 − f −1 (U ))red ⊂ X 0 is ncd.
Remark 1.7. What Hironaka proved was much stronger. For example, he
showed that f can be built as a composition of blow-ups along smooth
closed subschemes (we will discuss blow-ups in detail later).
It is a wide open question whether this holds in characteristic p > 0. de
Jong’s alterations provide a substitute notion that works in most applica-
tions, in any characteristic (and even in some relative situations).
1.4. Alterations. For most applications, one can weaken the birationality
aspect of resolution of singularities as follows.
Definition 1.4.1. Suppose X is an integral noetherian scheme. An alteration
of X is a map f : X 0 → X such that
(1) X 0 is integral and regular,
(2) f is proper and dominant,
(3) [k ( X 0 ) : k ( X )] < ∞.
Exercise 1.8. Show that the third condition is equivalent to the existence of a
dense open U ⊂ X such that f −1 (U ) → U is finite (and flat, after shrinking
again); note that f −1 (U ) is automatically dense in X 0 since it is a non-empty
open subset (by dominance of f ) and X 0 is assumed to be irreducible (even
integral).
deJong’s main theorem is a weakened form of Hironaka’s Theorem, with
alterations in place of resolution of singularities, in which one loses all con-
trol over the open subscheme U over which the morphism is actually finite
(in particular, we cannot guarantee that it contains any particular closed
point in the regular locus):
Theorem 1.4.2. Let X be a variety over a field k; i.e., an integral separated
scheme of finite type over k. For Z ⊂ X any proper closed subset, there
MATH 249B NOTES: ALTERATIONS 5
Remark 1.9. In the statement of the theorem, why not simply take Z to
be empty? The answer is that the theorem will be proved by an inductive
means, and we really need the flexibility of a closed subscheme Z for the
inductive step (even if in practice we may often only care about the case
of empty Z). Informally, the role of Z is inspired by Hironaka’s result on
embedded resolution of singularities (which we did not define).
Remark 1.10. If k is perfect, the proof will give that we can arrange for the
extension k ( X 0 )/k ( X ) to be separable (so f : X 0 → X is finite étale over
some dense open in X). The proof doesn’t control the degree of this field
extension, but Gabber later made an improvement arranging the degree not
to be divisible by any desired finite set of primes away from char(k ). In
later work, deJong proved an equivariant version of his result for the action
by finite groups. But we stress again that the method cannot control U: it
doesn’t even guarantee finiteness of f over any particular closed point of X.
1.5. Applications. We now give some applications of alterations (where
they can be used as a substitute for resolution of singularities), and also
an example where de Jong’s Theorem appears to be insufficient to replace
Hironaka’s Theorem.
1.5.1. Grauert-Remmert Theorem. Let X be a normal C-scheme, locally of fi-
nite type. Given a surjective finite étale map E → X, the analytification is a
finite-degree covering space Ean → X an . This defines a functor
Fét( X ) → Fét( X an )
between finite étale X-schemes and analytic spaces finite étale over X an
(which is categorically “the same” as finite-degree proper local homeomor-
phisms to X (C)); these finite étale maps may not be surjective.
The theorem of Grauert and Remmert is that this functor is an equiva-
lence of categories. This is amazing because it holds even when X is not
proper! The idea of the proof is to use Hironaka to reduce to the case where
X is the complement of a normal crossings divisor in a smooth projective
variety. In the projective case, we can use GAGA. The details are carried
over [SGA1, XII].
6 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
scheme over C, separated of finite type. We can form the algebraic de Rham
complex
d d d
Ω•XC = (OX −
→ Ω1X/C −
→ Ω2X/C −
→ . . .)
Grothendieck defined the algebraic de Rham cohomology to be the hyper-
cohomology of this complex:
i
HdR ( X/C) = Hi (Ω•X/C ).
There’s a natural “analytification” Ω•Xan /C (being careful about the fact that
the d-maps are not OX -linear!), so one has a map
i
θX i
: HdR ( X/C) = Hi (Ω•X/C ) → Hi (Ω•Xan /C ).
By the ∂-Poincaré Lemma, the latter is isomorphic to Hi ( X (C), C). In the
proper case, GAGA combined with a spectral sequence for hypercohomol-
i is an isomorphism.
ogy implies that θ X
Grothendieck proved in IHES 29 that θ X i is an isomorphism even without
/
X X
whose left side is an isomorphism that thereby identifies X as the comple-
0
ment of a normal crossings divisor in the smooth proper X . Grothendieck
related the de Rham cohomology of X = X 0 to the hypercohomology of the
an
deRham complex on X 0 modified to permit controlled poles along that
normal crossings divisor.
The key point is that one knows that X is untouched by the resolution of
singularities, being in the smooth locus of X. This is what breaks down for
alterations. In de Jong’s version, one cannot control where the map restricts
8 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
to a finite morphism, let alone an étale map. This is bad because formation
of differential forms interacts badly with respect to a map that is not étale,
so one can’t relate Ω•X/C to Ω• 0 in any useful way.
X /C
Remark 1.13. Bhatt proved a result that gets around this issue in the lci case,
establishing a version of Grothendieck’s isomorphism beyond the proper
case with lci singularities by working with the so-called infinitesimal site (in
lieu of the deRham complex, to which it is closely related only in the smooth
case) and using more advanced homological tools than were available in the
1960’s.
1.6. Regular vs smooth. We want to emphasize the technical distinction
between regular and smooth. Let S be a locally finite type scheme over a
field k.
Definition 1.6.1. The scheme S is regular if all the local rings OS,s are reg-
ular. (It is sufficient to verify this at closed points s ∈ S, in view of Serre’s
theorem that the localization at a prime ideal for any regular local ring is
again regular.)
The scheme S is smooth over k if Sk is regular. There are several equivalent
formulations of this “geometric” condition:
• Sk0 is regular for all finite extensions k0 /k,
• Sk0 is regular for all extensions k0 /k,
• Sk0 is regular for one perfect extension k0 /k,
• S → Spec k satisfies the infinitesimal criterion for smoothness.
Smoothness over a field k always implies regularity, but the converse is
false (if k is not perfect). For instance, smoothness is preserved by ground
field extension, but regularity is not:
Exercise 1.14. Let k be an imperfect field of characteristic p > 0, and a ∈
k − k p . Pick m > 1 such that p - m (e.g., m = 2 when p is odd). Check
that {ym = x p − a} ⊂ A2k is Dedekind, but obviously Ck = {ym = z p } (for
z := x − a1/p ) is not regular at (0, 0).
Example 1.15. Let K/k( x ) be a finite extension. Consider the diagram
K ⊃ A
finite integral closure
K ( x) ⊃ k[ x]
U0 ⊃ X
finite flat
U ⊃ X0
X
f
Pdk −1
With all geometric fibers connected of dimension 1 (but possibly with nasty
singularities or non-reduced), and such that the generic fiber Xη is smooth.
Next we will use properties of the moduli stack M g,n and the Semistable
Reduction Theorem for curves (which will be discussed shortly), to pro-
duce an alteration Y → Pdk −1 and also an alteration X X fitting into a
commutative diagram
alteration /
X X
f0 f
Y /
Pdk −1
alteration
The second of these two cases is the “semistable reduction” case (when the
special fiber isn’t entirely smooth), and if R is complete one can always ar-
range that [K 0 : K ] | 24 in the semistable reduction theorem for such X (with
X (K ) non-empty!).
2.3. Excellence. We need to understand a technical condition called “ex-
cellence”. Its main purpose for us will be to transfer information both ways
between a noetherian local ring and its completion. The good news, as we
shall see, its that basically everything we care about is excellent (but that
miracle is not to be taken lightly, since its proof is not trivial).
A reference for what follows is [Mat1, Ch. 13] and [EGA, IV2 §5-§7] (es-
pecially §7.8ff. in loc. cit.). First, we make a definition for a class of rings
whose dimension theory exhibits the familiar features for schemes of finite
type over fields:
Definition 2.3.1. A noetherian ring A is catenary if for all primes p ⊂ p0 , all
maximal chains of primes
p = p0 ⊂ p1 ⊂ . . . ⊂ pn = p0
have the same length n. We say that A is universally catenary if all finite type
A-algebra A0 are catenary.
Example 2.6. By [Mat2, 17.4], quotients of Cohen-Macaulay rings are cate-
nary. In fact, any such ring is automatically universally catenary as well.
This is because if B A is a surjection with B Cohen-Macaulay, then
A[ X1 , . . . , Xn ] is a quotient of B[ X1 , . . . , Xn ], which is Cohen-Macaulay.
This implies that basically everything we care about is universally cate-
nary, since basically every ring we care about is a quotient of a regular ring
(which is Cohen-Macaulay). Note in particular that by the Cohen Structure
Theorem, every complete local noetherian ring is a quotient of a regular ring,
and hence is universally catenary. (There do exist non-catenary noetherian
rings, but they are rather hard to construct. It is a non-trivial theorem that
Dedekind domains are universally catenary, so every finitely generated ring
over Z or a discrete valuation ring is catenary.)
2.3.1. G-rings. We now introduce the most important condition, since the
motivation for excellence is to codify a notion that ensures properties trans-
fer well between a ring and its completion.
Definition 2.3.2. A noetherian ring A is a G-ring if for all primes p ⊂ A, the
(faithfully flat) map
Spec Abp → Spec Ap
has “geometrically regular” fibers. This means that for all q ∈ Spec Ap ,
the fiber algebra κ (q) ⊗ Ap A
bp is geometrically regular over κ (q); i.e., this
14 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Remark 2.14. The statement of this result in [EGA, IV2 , 7.9.5] omits the open
subset U, but that makes the hypotheses appear to be not local enough for
the proof to work (especially since we are considering locally noetherian Y
and not just noetherian Y, so extending a finite scheme over an open subset
to a finite scheme over the entirety of X is not so clear).
Let’s discuss the essential and most striking part of the proof: that the lo-
cal rings OX,x must be G-rings. The problem is Zariski-local due to the local
nature of the hypotheses, so we may assume that X = Spec A is affine. Pick
p ∈ Spec A and q ⊂ p in A (so q corresponds to a point in Spec Ap , which
we denote by the same name). We want to show that κ (q) ⊗ Ap A bp is geo-
metrically regular over κ (q). Replacing A with ( A/q)p , we may assume that
A is a local domain (by inspecting that we may spread out finite algebras
over this localization to finite algebras over some basic affine open around
p to access the hypothesis concerning resolutuon for integral schemes finite
over an open subset of X). Let K = Frac( A). We want to show that for all
finite extensions K 0 /K, the noetherian ring K 0 ⊗ A A
b = K 0 ⊗K (K ⊗ A A b) is
regular.
First we reduce to just showing the statement for K 0 = K. We can find an
A-finite A0 ⊂ K 0 such that K 0 = Frac( A0 ), so
K0 ⊗ A A
b = K 0 ⊗ A0 ( A 0 ⊗ A A
b).
h0 /
Z0 Z
f0 f
Spec A
b / Spec A
h
2.4. Strict transforms. For later purposes, we introduce one final general
definition before we get started With the proof of deJong’s theorem. Let
f : X → S be a finite type separated morphism, with X and S noetherian
and integral. Let ψ : S0 → S be a proper birational morphism (so S0 is also
integral). Consider the fiber square
X ×S S0 / X
f
S0 / S
ψ
X0 / X ×S S0 / X
f
# 0
S / S
ψ
If d = 0, then there is nothing to do. [In this case X = Spec k0 for a finite
extension k0 /k, and Z = ∅.]
3.2. Reduction to algebraically closed base field. Let’s grant the full result
in dimension d over k, and deduce it over k. Consider ( Xk )red . This has pure
dimension d, because X does.
Pick an irreducible component X 0 ⊂ ( Xk )red , with the reduced scheme
structure. It is easy to check that π : X 0 X is surjective, so Z 0 = π −1 ( Z ) (
X 0 . By the assumed Theorem 3.1.1 in dimension d over k, we have a generi-
cally étale alteration
j10
X10 / 0
X1
ϕ10
X0
MATH 249B NOTES: ALTERATIONS 19
0 0
where X 1 is k-smooth and projective, and ∂ X 0 ( X10 − Z10 ) is an sncd in X 1 with
1
Z10 := ( ϕ10 )−1 ( Z 0 ) ⊂ X10 .
• There exists
j100 /
X100
00
X1
ϕ10
X 00
with j100 an open embedding, ϕ100 a generically étale alteration, and X100
00
projective and smooth over K, and ∂( X100 − Z100 ) is a sncd in X 1 .
Now X 00 ⊂ ( XK )red is an irreducible component, and XK X is
surjective, so X 00 ,→ ( XK )red → X is finite and generically flat:
X 00 / ( XK )red
$
X
20 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
X
is an alteration that one sees settles the problem for X. Note that by
design, X100 is smooth over the finite extension K/k over which we
had very little control.
If k is perfect then K/k is separable, so XK is reduced with XK → X
finite étale, so X 00 → X is generically étale because XK → X is (since
some dense open in X 00 is also open in XK ). The upshot is that if k is
perfect, then X100 → X is generically étale.
3.3. Reduction to projective case. By Chow’s Lemma (see [EGA, II, §5] for
a version that applies to separated schemes of finite type over a noetherian
base, not requiring any properness hypotheses), there exists a modification
π : X0 → X
with X 0 integral and quasi-projective, so after replacing ( X, Z ) with ( X 0 , Z 0 =
π −1 ( Z )) we pass to the case where X is quasi-projective. Now we can form
a compactification X ,→ X with X projective. Let Z = X − ( X − Z ) =
(closure of Z ) ∪ ( X − X ); this is also what we’ve been calling ∂ X ( X − Z ). So
Z ( X is proper closed, with Z ∩ X = Z.
Suppose we have the solution for the projective X; i.e., an alteration
X1
ϕ1
X
with X 1 smooth, and ϕ1−1 ( Z ) ⊂ X 1 a sncd. Look at X1 = ϕ1−1 ( X ) ,→ X 1 : we
claim that
X1 /X
1
ϕ 1 | X1
X
is the desired alteration. The alteration property and regularity of X 1 are
guaranteed by construction. We have to check what happens over Z. For
MATH 249B NOTES: ALTERATIONS 21
this, note that we rigged Z (which was not just the closure of Z, but also
included the boundary of X in X) so that
∂ X1 ( X1 − ϕ1−1 ( Z )) = ∂( X 1 − ϕ1−1 ( Z ))
so it is an sncd by construction.
Proof. Since Z is Cartier, ϕ−1 ( Z ) is also Cartier, and lies inside the sncd
ϕ −1 ( Z
e ). So for dimension reasons, ϕ−1 ( Z ) is a union of irreducible compo-
nents of the sncd ϕ−1 ( Z e ). But it is easy to see that the union of irreducible
components of an sncd is still an sncd.
Remark 3.6. Any alteration ϕ : X 0 → X must be finite over some open set
U ⊂ X with codimX ( X − U ) ≥ 2. This is an exercise using the valuative
criterion of properness; see the handout for details. (The point is to prove
finiteness at the codimension-1 points.)
Bl p (Pd )
π ϕ
z #
P d −1 Pd
Let’s think about what these maps look like.
• The map ϕ is an isomorphism over Pd − p, and ϕ−1 ( p) = Pd−1 .
• The map π is a P1 -bundle for the Zariski topology, e.g. π −1 (`) is the
line ` viewed as a subscheme of Pd .
Consider the closed set Z ⊂ Pd missing p, so ϕ−1 ( Z ) ' Z. We want to
think about how this sits over the Pd−1 .
• If dim Z < d − 1 (which is the case we’ll most often be interested in),
does ϕ−1 ( Z ) map birationally onto its image under π, for “generic”
p?
• If dim Z = d − 1, is ϕ−1 ( Z ) → Pd−1 generically étale (again, for
generic p)?
Since π −1 ({`}) = ` ⊂ Pd as schemes, the {`}-fiber of
π | ϕ −1 ( Z ) : ϕ −1 ( Z ) → P d −1
Has étale fiber at {`0 }. But then, what about flatness? This may come for
free at points, if one knows smoothness of the source and target...
4.2. The technical lemma. That was just a warm-up example to illustrate
the relevant issues. In general, we want a similar procedure using X in place
of Pd - we want to blow up X at a suitable finite subset avoiding Z ( X.
Lemma 4.1 (de Jong, 4.11). Consider pairs ( X, Z ) under our running assump-
tions, except that X is not necessarily normal. There exists a finite subset S ⊂
MATH 249B NOTES: ALTERATIONS 23
x %
P d −1 X
The fibers of f are pure dimension 1 and generically smooth, and
F : ϕ −1 ( Z ) → P d −1
is generically étale and finite.
Furthermore, if X is normal then we can arrange that there exists a dense open
U ⊂ Pd−1 such that f −1 (U ) → U is smooth with geometrically connected fibers.
Remark 4.2. Why haven’t we assumed that X is normal? We will want to
apply this Lemma to X which are not the same as in Theorem 3.1.1.
The idea is to perform a projective version of Noether normalization to
h
find a finite map X − → Pd which is “nice” with respect to Z, and take S =
−
h ( p) where p is “nice” with respect to h( Z ) ⊂ Pd (via the warm-up §4.1).
1
satisfies (α) (respectively ( β)) is the same for π p ⊗k0 k s (using a choice of
embedding k0 → k s over k). Thus, it suffices to find a non-empty open
U ⊂ PkN − X such that UkS ⊂ U 0 . Certainly U 0 = Vks for some dense open
26 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
V ⊂ PKN − XK , for some finite Galois K/k inside k s , by standard limit argu-
ments (as k s is the direct limit of finite Galois extensions of k). Hence, the
intersection
γ∗ (V ) ⊂ PKN − XK = PkN − X
\
K
γ∈Gal(K/k)
We’ll now need the following setup for a Bertini theorem, following [Jou].
Let F be a field and Z ⊂ P FN a locally closed subscheme of pure dimension
d ≤ N − 1. (It will be useful to permit quasi-projective Z, not just projec-
tive Z.) For a choice of r ≤ d, let G := Gr(r, N ) be the Grassmannian of
codimension-r subspaces of P N . Consider the universal subspace
V P N × G ⊃ ZG := Z × G
(5.1)
G
Example 5.4. For example, if F 0 /F is a field and L ∈ G( F 0 ), the map on
L-fibers is given by
VL = L P FN0
(5.2)
{ L} = Spec F 0 .
Thus, passing to fibers over the F 0 -point { L} for the diagram
V ∩ ZG ZG
(5.3)
G
MATH 249B NOTES: ALTERATIONS 27
we see that π − 1
p ({`0 }) is étale and meets X inside X
sm touching every ir-
such points π p is étale (flat and unramified). Thus, it suffices to show that
the complement of the support of Ω1X/P N −1 is dense in X.
Consider x0 ∈ π − 1
p ({`0 }); there is such a point x0 on each irreducible
component of X. Since the formation of Ω1 commutes with base change,
the fiber Ω1X/P N −1 ( x0 ) of the coherent sheaf Ω1X/P N −1 at the point x0 is the
same as the fiber at x0 for Ω1 on the π p -fiber through x0 . But we have used
Bertini’s theorem to ensure that this fiber scheme is étale, so we conclude
that Ω1X/P N −1 ( x0 ) = 0. By Nakayama’s Lemma, it follows that Ω1X/P N −1
vanishes near x0 .
To complete ( β), it only remains to show the locus of points p we have
been using sweeps out at least a dense open locus in P N . We shall do this
by analyzing an incidence correspondence:
( x, `) ∈ P N × G : x ∈ `
pr2
(5.4)
pr1
PN G = ` ⊂ PN .
This map has fiber over {`} equal to the scheme ` ∩ X j that is finite since
it is closed in the line ` but misses the point p j ∈ ` − (` ∩ X j ). We have as
schemes that
π− 1
pj `j = Xj ∩ `j
= Xj ∩ W ∩ `j
= q j ' Spec k.
The upshot is that
π pj : Xj → π pj (Xj )
is a finite surjection between varieties such that its fiber scheme over ` j
is a single k-point. The final part of the next lemma completes the proof of
Proposition 5.2.
30 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
carrying the generic point to η and the special point to y (but with
possibly gigantic residue field extension over each, especially at y).
The formation of the degree of a finite scheme over a field is unaf-
fected by extension of the field, so we may apply base change along
such a map to arrange that Y = Spec R.
Now X = Spec A with R-finite A. If K denotes the fraction field of
R and k denotes its residue field then our assertion is dimK ( AK ) ≤
dimk ( Ak ), which holds with A replaced by any finitely generated
R-module.
(2) Recall dim W ≥ 2, so we may pick p ∈ W not on any line joining
two points of the finite étale k-scheme W ∩ X = ä W ∩ Vj . For
q j ∈ W ∩ Vj (k ), the line λ j := pq j meets X only in q j , since we
MATH 249B NOTES: ALTERATIONS 31
π p : X → P N −1 = {` 3 p}
therefore satisfies
π− 1
p λj = qj ∈
/ Xi
for all i 6= j. Hence, this p not only works as a common choice of
p j for all j but moreover π p ( X j ) changes as we vary j, so π p : X →
π p ( X ) is birational.
One can use an incidence correspondence argument similar to the
one employed for lines in the treatment of ( β), but now working
with Gr(d, N ), to obtain that the possibilities for such p exhaust at
least a dense open locus in PkN − X.
(3) This follows from the discussion in the previous part.
Now we return to our original setting of interest over k = k with Z (
X ⊂ PkN where X is a closed subvariety of dimension d < N with d ≥ 2
and Z is the support of a Cartier divisor (and so has pure dimension d − 1)
equipped with the reduced structure. We now apply Proposition 5.2 N − d
times to both X and Z to arrive at the following:
X Pd
(5.5)
π
Z π (Z)
where the top map is finite and generically étale and the bottom map is
birational.
Let Ω ⊂ Pd − π ( Z ) be a dense open such that π −1 (Ω) → Ω is étale.
Choose ξ ∈ Ω(k) generic with respect to π ( Z ) in the sense of our warm-up
example; that is, the finite projection
prξ : π ( Z ) → Pd−1 = {` 3 ξ }
is generically étale.
We aim to use X 0 := BlS ( X ) for S := π −1 (ξ ). Because blow-up commutes
with flat base change, we will be able to study this situation using our model
calculation for Pd . The idea is that X 0 is fibered over the space Pd−1 of lines
` through ξ, with `-fiber equal to π −1 (`).
32 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
is étale,
(2) ξ is “generic” with respect to π ( Z ), meaning that the natural map
Blξ (Pd ) → Pd−1 = {` 3 ξ }
is generically étale when restricted to
π ( Z ) ⊂ Pd − ξ ⊂ Blξ (Pd ).
Let S := π −1 (ξ ). By the above assumptions, S ⊂ X sm since π : X → Pd
has smooth target and is étale over ξ. Therefore, BlS ( X ) is normal if X is
because BlS ( X ) is a gluing of X − S and BlS ( X sm ) along X sm − S. Here we
are using that the blow-up Bl p (W ) of a smooth k-scheme W at a k-point p is
smooth as well. There are two easy ways to see this:
(1) The completed local rings on Bl p (W ) at points of the exceptional di-
visor are identified with ones on Bl0 (An ) and hence are all regular.
(2) By shrinking W around p (as we may do), we can arrange that there
is an étale map
f : W → An
p 7 → {0}
for which p is the entire fiber over 0. Then by compatibility of blow-
up with flat base change we have a fiber square
Bl p (W ) Bl0 (An )
(5.6)
W An
and Bl0 (An ) is smooth by inspection.
MATH 249B NOTES: ALTERATIONS 33
X0 Blξ Pd
(5.7)
Pd .
π
X
we have
n o
X 0 = ( x, `) ∈ X × Pd−1 : x ∈ π −1 (`)
where Pd−1 is the space of lines through ξ. Also, π is flat and even étale over
Ω 3 ξ, so by compatibility of blow up with flat base change we have X 0 =
BlS ( X ). Thus, BlS ( X ) now has an incidence-relation description similar to
that of Blξ (Pd ); this will be very useful below.
Let’s now study the second projection f := pr2 , with pr2 as in
X0
pr2
(5.8)
pr1
X P d −1 .
Note that on
Z ⊂ X − S ⊂ BlS ( X ) = X 0
we have that f | Z is generically étale and finite onto Pd−1 because of our
choice of ξ (generic with respect to π ( Z )!).
We make the following observations, in sequence:
(1) For {`} ∈ Pd−1 we have
f −1 ({`}) = π −1 (`)
as schemes. Remember that π −1 (`) is 1-dimensional since π is a fi-
nite surjection. In fact, f −1 ({`}) has dimension ≥ 1 at all points (i.e.,
no isolated points) due to the fact that ` ⊂ Pd is locally defined by
d − 1 equations. Thus, π −1 (`) ⊂ X is pure dimension 1 everywhere.
(2) Each π −1 (`) is generically smooth. Indeed, π −1 (`) → ` carries each
irreducible component of π −1 (`) surjectively onto ` for dimension
reasons because it is proper and π is finite. Yet, this is a (scheme
theoretic) base change of the map π : X → Pd that is étale over an
open neighborhood Ω of ξ, so π −1 (`) → ` is étale over ` ∩ Ω. Thus,
π −1 (`) is smooth on the dense open π −1 (` ∩ Ω).
34 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
In fact, not only are the fibers of f generically smooth, but we claim that
f is a smooth map at k-points that are smooth in their fibers. This is a proto-
type for a property we will need in some other contexts later (bootstrapping
from a fibral property to a relative property without flatness assumptions),
and will follow from the next lemma that is useful but weaker variant of
[deJ, Lemma 2.8].
Lemma 5.10 (Weak [deJ, Lemma 2.8]). Let h : A → B be a local map between
complete local noetherian rings such that
(1) A is a domain of dimension δ
(2) dim B = δ + r
(3) B/m A B ' k A [[t1 , . . . , tr ]] as k A -algebras.
Then B ' A[[ T1 , . . . , Tr ]] as A-algebras.
The crucial feature is that we do not assume h to be flat (but we require A
to be a domain, as occurs when we form completed local rings on a smooth
scheme over a field such as Pd−1 ).
5.2. A Stein factorization. It remains (for the proof of Lemma 4.1) to estab-
lish part (2) in Lemma 5.12. Recall that after passing to BlS ( X ) (renamed as
X and still normal) we were in the following situation:
(1) all Xy are pure of dimension 1
(2) there exists a dense open U ⊂ Y so that f −1 (U ) → U is smooth
(3) sm( X/Y ) ∩ Xy ⊂ Xy is dense for all geometric points y ∈ Y.
Recall that by design of f , such Xy are controlled by Bertini methods, at least
over a dense open in Y. These Xy are X ∩ W for W ⊂ PkN sufficiently general
linear spaces of codimension d − 1. So, W ∩ X = W ∩ X sm is irreducible and
smooth of dimension 1 (since Bertini applies to the smooth quasi-projective
X sm of dimension d). The upshot is that there exist many y0 ∈ U (k ) so that
36 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
H 0 ( Z, OZ )/m H 0 ( Z0 , OZ0 )
α
(5.9) '
k
involving the base change morphism α we see that α is surjective. The the-
orem on cohomology and base change applies to OZ since Z is R-flat and
proper, so α is an isomorphism. This implies that the module-finite ring
MATH 249B NOTES: ALTERATIONS 37
map
φ : R → H 0 ( Z, OZ )
is surjective modulo m and so is surjective (by Nakayama’s Lemma).
ιL : X ,→ P = P (Γ( X, L )) ,
X 7→ [evx : Γ( X, L ) → L ( x ) := Lx /mx Lx ] .
T := ( H, y) ∈ P∨ × Y : dim H ∩ Xy = 1 ⊂ P∨ × Y.
{( H, x ) ∈ P∨ × X : x ∈ H }
(6.1)
{( H, y) ∈ P∨ × Y }
for which the fiber over a point ( H0 , y0 ) is equal to { H0 } × H0 ∩ Xy0 . Thus,
all fibers of this map have dimension 1 or 0, and so by definition T is the
locus where the fiber dimension has at least 1. This proves that T is closed,
by upper-semicontinuity of fiber dimension.
Consider the projections
T
pr2
(6.2)
pr1
P∨ Y
for
WCL := ker (Λ ( X, L ) → Γ (C, L |C )) .
Hence,
1 + dim ΛL L
C = dim Γ ( X, L ) /WC
= dim (im (Γ ( X, L ) → Γ (C, L |C ))) .
We want the dimension of these images to be uniformly large. Even better,
the dimensions of these images are uniformly big for all irreducible closed
curves C ⊂ X:
Lemma 6.4. With the notation as above, for n ≥ 1, we have
im Γ( X, L ⊗n ) → Γ(C, L ⊗n |C )
=O
\ Xy1 ,x
= k[[t]].
Thus, we just need that the image of h in here is tu for a unit u. But
k [[t]]/(h) = O\
( D1 )y ,x 1
and
O( D1 )y ,x =k
1
If the open set U1 from Lemma 6.6 is equal to Y then we are done. If not,
choose y2 ∈ (Y − U1 ) (k ), and run the same procedure to find D2 := H2 ∩ X
that is Y-finite and étale over some open neighborhood U2 of y2 in Y. We
can also arrange (by genericity of the choice of H2 ) that H2 does not contain
any irreducible component of D1 , so the effective Cartier divisor D1 + D2
(i.e., the closed subscheme of X corresponding to ID1 · ID2 ) agrees with
( D1 ∪ D2 )red on a dense open. (Note that each Di is generically reduced due
to generic étaleness over the reduced scheme Y.) Thus D1 + D2 → Y is still
generically étale. If U1 ∪ U2 6= Y, we continue in the same way. we conclude
using noetherian induction.
By replacing Z with ( Z ∪ D )red , as we may certainly do, we have arranged
that property (iv)(e) From Remark 6.1 holds.
Z 0 := Z ×Y Y 0 red
Y0
satisfies all of our running conditions except possibly that X 0 may not be
normal. The only aspect of this that requires some thought is to justify that
X 0 is irreducible, but this is done in a handout (the point being that flatness
of the fiberwise-dense sm( X/Y ) allows us to detect irreducible components
of X ×Y Y 0 by looking at the generic fiber over Y 0 , which in turn is a base
change of the generic fiber of X → Y that is smooth and geometrically con-
nected (so geometrically irreducible!).
e→
As a simple illustration, we can take ψ to be the finite normalization Y
Y to arrange that Y is normal (at the possible cost of losing normality of X).
Lemma 7.2. By passing to a further alteration of Y, we may arrange that (iv)(f)
of Remark 6.1 holds.
Proof. We want to arrange for a generically étale alteration ψ : Y 0 → Y that
Z 0 = ∪1≤ j≤r σj (Y 0 )
for distinct sections σj : Y 0 → X 0 .
MATH 249B NOTES: ALTERATIONS 43
as subsets in X.
Remark 7.3. Above, we crucially used (generically étale) alterations involv-
ing function field extensions in order to split Z into a union of sections.
Later we will require such alterations for less explicit (and deeper) geomet-
ric reasons.
To go further, we need to digress and review some basic facts concerning
relative stable marked curves and their associated moduli spaces/stacks
(which admits a “smooth scheme chart” built via Hilbert schemes, so we
also need to review some facts about Hilbert schemes).
8. S TABLE CURVES
8.1. Definitions and examples.
Definition 8.1. Fix n, g ≥ 0 so that 2g − 2 + n > 0. (That is, either g ≥ 2 or
g = 1 with n ≥ 1, or g = 0 with n ≥ 3.) An n-pointed stable genus-g curve
over a scheme S is a proper flat finitely presented map f : C → S equipped
with sections σ1 , . . . , σn ∈ C (S) so that:
(1) all geometric fibers Cs are connected semistable and the (arithmetic)
genus h1 (Cs , O ) is equal to g,
(2) the sections σi are pairwise disjoint and supported in the Zariski-
open S-smooth locus C sm .
44 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
(8.1) 0 OC ν∗ OCe Q 0
(8.2) 0 k k h 1 ( OC ) h1 (OCe ) 0,
so
h1 (OC ) = #Csing .
Remark 8.3. In general, if C is an irreducible semistable proper curve over
an algebraically closed field then the same calculation with the normaliza-
tion sequence yields
h1 (OC ) = h1 (OCe ) + #Csing .
Example 8.4. Consider the union P1 ∪ C where P1 has two sections and
meets a nodal C1 at a point. One can use the normalization sequence to
show this has (arithmetic) genus
g = 1 + g(C
f1 ).
(1) Show that a connected proper semistable curve over k with genus 0
is precisely a connected finite tree of copies of P1 . The point is that
the homology you get from the exact sequences for the normalization
comes from the homology of the dual graph (so arithmetic genus 0
amounts to the dual graph having no loops; i.e. it is a tree).
(2) The only stable curve over k with g = 0, n = 3, is P1 with the ordered
triple of markings (0, 1, ∞) up to unique isomorphism.
(3) A stable curve of genus 1 with n = 1 is a single elliptic curve with
a marked point or a nodal cubic (i.e., P1 with one semistable self-
gluing) having a marked point.
If one allows n > 1, there are many more possibilities. We will just
describe the underlying semistable curve, since the stable curves are
obtained by adding marked points. Any such curve can be written as
C ∪ D1 ∪ · · · ∪ Dn , with C, Di defined as follows: Di are all semistable
genus 0 curves as described above (a connected finite tree of copies of
P1 ) so that each Di meets C at points p1 , . . . , pn , and Di does not meet
D j , and C is a smooth genus-1 curve or a so-called Néron polygon: a
curve whose normalization is a collection of copies of P1 so that the
dual graph is a polygon (a nodal P1 , or a banana – two copies of P1
glued at two points, or a triangle – three copies of P1 each glued to
the other two at a single point – and so on).
(4) For a stable curve with irreducible component C satisfying h1 (OC ) =
1, there must be at least one special point on C.
Remark 8.6. The two key references on the topic of stable curves are the
following: the case n = 0 with any g ≥ 2 is [DM, §1], and the case of
arbitrary n is addressed in [Knu, pp. 161-199]. Both involve much use of
coherent duality over rings (not just over fields).
8.2. Moduli for stable curves. A key input for the construction of a “uni-
versal stable marked curve” (for a given g and n) Will require applying the
following openness result to a universal object over a variant of a Hilbert
scheme:
Lemma 8.7. Let f : X → S be a proper flat finitely presented map of schemes.
Then
U := {s ∈ S : Xs is a connected semistable curve of arithmetic genus g.}
is open in S.
Proof. The openness results here are special cases of general openness theo-
rems on the base for properties of geometric fibers of flat finitely presented
proper scheme maps (though in the present case one may be able to give
46 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
more direct arguments; we just wish to convey that there are general prin-
ciples at work here, applicable way beyond the setting of relative curves).
Openness of the set of pure 1-dimensional fibers is [EGA, IV3 , 12.2.2(ii)].
Openness for the condition for geometrically reduced and geometrically
connected fibers is [EGA, IV3 , 12.2.4(vi)]. The idea of these proofs is usually
by first attacking problems locally on the source (proving openness results
in X without any properness hypotheses for flat finitely presented maps, by
bootstrapping from constructibility results via generization considerations),
and then in the proper setting the bad locus in the base is the image of the
complementary closed bad locus in X.
Once we have passed to the open locus cut out by the preceding condi-
tions, we have the equality h1 (O ) = 1 − χ(O ) on geometric fibers and can
invoke the constancy Zariski-locally on the base for the fibral Euler char-
acteristic s 7→ χ( Xs , Fs ) for any proper finitely presented f : X → S and
S-flat finitely presented quasi-coherent OX -module F (see [Mum, Ch. II, §5,
Cor. 1(b)] for noetherian S; one reduces to this case by some nontrivial re-
sults in EGA concerning spreading-out for flatness and properness).
Finally, what about openness for the semistability condition? We just
need to prove openness of the semistable locus on X (implying openness
on S via properness considerations, due to the closed non-semistable in X
having closed image in S), and this is shown using Artin approximation in
[FK, Ch. III, Prop. 2.7] as a special case of a general étale-local description
for ordinary double-points in geometric fibers (in any odd relative dimen-
sion).
Example 8.8 (Why stable curves can’t be classified by a universal object
over a moduli scheme). The obstruction to existence of a universal stable
marked curve (for a given g and n) is, roughly speaking, that there exist
non-constant families with pairwise isomorphic geometric fibers. (This is
a more precise version of the informal obstruction that objects can admit
non-trivial automorphisms.)
Consider g = n = 1 and a field k with char k 6= 2. Let E be an elliptic
curve over k and consider the map
f : ( E × Gm )/h−1i → Gm
( x, t) 7→ t2 .
where the action of −1 is given by
(−1) ( x, t) = (− x, −t) .
(Let’s briefly discuss the existence of this quotient by the action of Z/(2).
That action is free on geometric points since negation on Gm over k is fixed-
point free, and for any quasi-projective scheme V over a field equipped with
MATH 249B NOTES: ALTERATIONS 47
an action by a finite group Γ that is free on geometric points over any alge-
braically closed field, one can cover V by Γ-stable affine opens and thereby
form a quasi-projective V/Γ for which V → V/Γ is a finite étale Γ-torsor;
see [Mum, ?].)
We take the marking σ to be the image of the zero section t 7→ (0, t). All
k-fibers of f are isomorphic to E. If there were actually a universal 1-point
stable genus-1 curve over k then we could recover f as the left side of a fiber
square
X (E univ , σuniv )
(8.3)
q
S M1,1
and hence the classifying map q : S = Gm → M1,1 would send the entirety
of S(k ) through a single k-point (corresponding to ( E, 0)). But then q would
have to factor through that k-point, forcing X → S to be a constant stable
marked curve. The following is an instructive exercise:
Exercise 8.9. Complete the above example by verifying that X is not S-
isomorphic to E × S.
8.3. Equivalent definitions of stable curves. We’d like to explain why we
require three points to be special on each P1 , and also the reason that we
require 2g − 2 + n to be positive. Keep in mind that we are just surveying
some key highlights in the basic theory of stable curves and their moduli so
that we can use these ideas to progress further into deJong’s proof; hence,
we will not have time to develop this material in full and so will provide
literature references for various details.
Lemma 8.10. Let X be a connected semistable curve over an algebraically closed
field k, let g := h1 (O ), and let σ1 , . . . , σn ∈ X sm (k ) be disjoint sections. The
following conditions are equivalent.
(1) ( X; σ1 , . . . , σn )k[ε] (viewed as a curve over Spec k [ε] with ε2 = 0) has no
nontrivial k [ε]-automorphism reducing to the identity modulo ε.
(2) The locally finite type k-scheme (actually always finite type, due to working
with curves)
Aut(X;σ1 ,...,σn )/k
is étale.
(2’) The group Aut ( X; σ1 , . . . , σn ) is finite.
(3) The following two conditions hold:
48 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
field of characteristic 0 (a bit beyond dimension 2 for now, but he has some
candidates in dimension 2 as well).
8.4. Dualizing sheaves. We’d next like to give a criterion for ampleness of
a line bundle attached to a marked semistable curve. To do so, we’ll first
need a brief digression into coherent duality.
Consider
( X; σ1 , . . . , σn )
As in the setup for Lemma 8.10. the k-scheme X is Gorenstein, as the Goren-
stein property of local Noetherian rings can be checked on the completion
and we know the completions at closed points of semistable curves over
k = k are either k[[t]] or k[[u, v]]/(uv). Consequently, the relative dualizing
complex for X/k is an invertible sheaf.
Remark 8.13. The Cohen-Macaulay property of a finite-type scheme over
a field (or more generally, but we omit that here) is equivalent to the con-
dition that its dualizing complex in the sense of Grothendieck’s theory of
coherent duality (which is characterized by features not requiring proper-
ness!) is simply a sheaf (thereby called the dualizing sheaf), denoted ωX/k .
The Gorenstein property (stronger than the CM condition) is equivalent to
the dualizing sheaf being invertible.
The formation of the dualizing sheaf ωX/k commutes with étale pullback
on X (this is a general property of the dualizing complex), so one can de-
scribe ωX/k using étale models. There is a useful concrete description in the
case of semistable curves via 1-forms with controlled poles and residues on
the normalization, but since we are not getting into gritty details of calcula-
tions with dualizing sheaves here (though they are lurking in the references
to [DM] below!) we will not discuss these explicit descriptions here.
Let
e X/k := ωX/k ∑ σi = ωX/k ⊗ Iσ−1 1 ⊗ · · · ⊗ Iσ−n 1 ,
(8.4) ω
where Iσ is the ideal sheaf of σ for σ ∈ X sm (k ).
For a line bundle L on X we have a notion of degree defined by the
condition
χ(L ⊗m ) = deg L · m + χ(OX ).
See [BLR, §9.1] for an elegant discussion of this notion, its relation to Cartier
and Weil divisors and normalization, and its properties are rather arbitrary
proper curves over fields (including additivity in L ). In particular, the de-
gree of the inverse ideal sheaf of a rational point in the smooth locus is equal
to 1, as in the familiar setting of smooth connected projective k-curves. In
MATH 249B NOTES: ALTERATIONS 51
particular, if L is ample then for very large m there are many global sec-
tions of L ⊗m , so deg L > 0 in such cases. (The converse fails when X is
reducible, as L might have degree-0 restriction to some irreducible com-
ponents. Since ampleness can be checked on the irreducible components
equipped with their reduced structure, ampleness on pure curves is equiv-
alent to positivity of the degree of the restriction to each irreducible compo-
nent equipped with its reduced structure.)
e X/k = 2g − 2 + n, with ω
Lemma 8.14. We have deg ω e X/k as defined in (8.4).
Proof. Coherent duality implies
deg ωX/k = 2g − 2
For g := h1 (OX ) = 1 − χ(OX ). Thus, deg ω
e X/k = 2g − 2 + n.
Lemma 8.15. Condition (3) in Lemma 8.10 is equivalent to ω
e X/k being ample,
(which in turn implies 2g − 2 + n > 0).
Proof. For n = 0, g ≥ 2 the implication “ ⇒” is [DM, Theorem 1.2], proved
via computations with coherent duality; the converse in such cases is easier.
This method adapts to any ( g, n) with g ≥ 2 or when g = 0, 1 with with
n ≥ 4. For g ≤ 1, n ≤ 3, see [Knu, Corollary 1.10].
Remark 8.16. For f : X → S proper of finite presentation, an invertible
sheaf L on X is ample over all affine opens in S (or equivalently on each
member of an open affine cover of S) if and only if Ls on Xs is ample over
every s ∈ S. The amazing implication here (in view of the absence of any
flatness hypotheses, thereby preventing any use of base change theorems
for coherent cohomology) is “⇐”, which is [EGA, IV3 , 9.6.4]. This condition
on L is called S-ampleness.
9. M ODULI OF STABLE CURVES
To work in the relative setting, we need a generalization of ωX/k from
the earlier considerations with semistable curves over fields. Here is “the
bitter pill.” For finitely presented maps with Cohen-Macaulay fibers there
is a finitely presented quasi-coherent dualizing sheaf ωX/S compatible with
any base change on S and with étale pullback on X and having some nice
properties with respect to coherent duality (that we do not have time to flesh
out here). Furthermore, ωX/S is invertible if all fibers Xs are Gorenstein.
Consider a proper finitely presented map
X
(9.1) f
S
52 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Proof. See the handout “Universal Stable Curve” on the course website.
(The only reason we use the 4th tensor power rather than the 3rd is to avoid
some headaches that arise in certain cases with irreducible geometric fibers
when g ≤ 1. by artful use of the stability condition for such cases, as ex-
plained in [Knu], one can push through the use of m = 3 in general. For our
purposes, even using m = 538 would be sufficient.)
The proof of the preceding result provides a universal 4-canonically em-
bedded n-pointed stable genus g curve,
(X ; {τi })
(9.2)
S
with S a Z-scheme that is a quasi-projective PGL N ( g,n,4)−1 -torsor over an
open inside the n-fold fiber product Z ×HΦ · · · ×HΦ Z , where HΦ is Hilbert
scheme for a specific projective space and a specific degree-1 polynomial
Φ = Φ g,n (t) ∈ Q[t].
Any n-pointed stable genus-g curve f : ( X; {σi }) → S over any scheme is
a pullback of
(X ; {τi }) → S
Zariski-locally on S upon trivializing f ∗ (ωX/S (∑ σi )⊗4 ) Zariski-locally on
S; there is a PGL( N ( g, n, 4))’s worth of choices. In particular, using the
natural action of PGL( N (n, g, 4)) on S arising from its universal property,
the vague dream is that the quotient S / PGL( N (n, g, 4)) (whatever it might
mean) is a moduli space for such data of n-pointed stable genus-g curves
( X → S, {σi }) over variable base schemes.
Remark 9.3. The preceding method is often used to build moduli spaces:
we have something too structureless to make a geometric construction, so
we put extra structure on it to connect it to something we can work with
(such as a trivialization of a vector bundle or a projective-space bundle, or
a level-structure on an abelian variety, etc.). Then, we quotient the output
about by a suitable group action to obtain the desired moduli space for the
original more structureless data.
There are two potential problems with the preceding dream involving
S / PGL( N (n, g, 4)):
(1) The PGL( N (n, g, 4))-action on S is very far from free (say on geo-
metric points with values in a fixed but arbitrary algebraically closed
54 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
field), since stable curves (and even smooth curves) can have non-
trivial automorphisms. Namely, by using a “4-canonical embed-
ding”, if the data ( X0 , {si }) over an algebraically closed field k ad-
mits non-trivial automorphisms then such automorphism transfer
to automorphisms of the ambient projective space preserving the
marked curve inside that projective space. This gives a nontrivial
element of PGL( N (n, g, 4) − 1)(k ) that fixes the point in S (k ) corre-
sponding to ( X0 , {si }) equipped with the trivialization of its ambient
projective space.
(2) Even on a dense open of S where the PGL-action is free (if such
were to exist, though in this case does not) it is not at all clear how to
make sense of such a quotient as a scheme. This gets involved with
very difficult matters involving “GIT over Z” (not to be confused
with GIT-hub), but anyway is totally inadequate here since we can-
not ignore the stable marked curves with nontrivial automorphisms.
Instead, we require a “geometry of functors” (or of fibered categories),
which is Artin’s approach to moduli problem: we abandon trying to make
actual schemes and instead identify a class of functors (or fibered categories)
near enough to schemes that we can develop for them much of the famil-
iar machinery of algebraic geometry. Of course, making definitions is not
enough: one also needs an “EGA” for these things (largely done in the case
of algebraic spaces by Donald Knutson in his PhD thesis under Artin).
Definition 9.4. For a scheme S, we let M g,n (S) denote the category of n-
pointed stable genus g curves ( X, σ) over S, using only isomorphisms over
S as the morphisms (so this category is a groupoid).
For maps S0 → S we have a base change functor
bS0 /S : M g,n (S) → M g,n (S0 )
and for S00 → S0 → S we have an isomorphism of functors
bS00 /S0 ◦ bS0 /S ' bS00 /S ,
meaning an isomorphism of the two maps
M g,n (S) ⇒ M g,n (S00 ),
and an evident associativity condition relative to S000 → S00 → S0 → S.
Remark 9.5. The assignment S M g,n (S) is a sheaf of categories (aka
stack) for the fpqc topology in the following sense:
Suppose we are given an fpqc map S0 → S and a pair
X0, θ
MATH 249B NOTES: ALTERATIONS 55
in the category M g,n (S0 ×S S0 ), where p1 , p2 are the base change functors
along the two projections S0 ×S S0 ⇒ S0 , satisfying the cocycle condition on
the induced isomorphisms in
M g,n S0 ×S S0 ×S S0
S0 ×S S0 ×S S0 → S0 ×S S0 .
IsomS ( x, y) S
(9.3) ( x,y)
∆
M g,n M g,n × M g,n
f : ( X, σ ) ' X 0 , σ0
has precisely one possibility for its Hilbert polynomial with respect to the
ample line bundle
L := p1∗ (ω
e X/k ) ⊗ p2∗ (ω
e X 0 /k )
on X × X 0 : it must be Φ(2t) (where Φ = Φ g,n is as in our earlier discussion).
This comes down to an elementary calculation: via the identification of
Γ f with X using the inclusion (1, f ) : X → X × X 0 , we have
e X/k ⊗ f ∗ ω
L |Γ f ' ω e X 0 /k
⊗2
'ω
e X/k .
Proposition 9.7. The map S → M g,n is a representable in smooth scheme covers;
more precisely, for S → M g,n corresponding to an n-pointed stable genus-g curve
MATH 249B NOTES: ALTERATIONS 57
HilbY/S
What is the functor of points of Z ?
Lemma 9.16. The functor of points of Z is
Z ( T ) = {( Z, σ) : Z ∈ HilbY/S ( T ), σ ∈ Z ( T )} .
MATH 249B NOTES: ALTERATIONS 61
That is, Z ⊂ YT is finitely presented and T-flat and σ is a section over T of the map
Z → T.
Proof. To give
T Z
(9.6)
S
T Z
(9.7) h
φ
S
T→Z
lifting h through φ.
(( X; σ1 , . . . , σn ) , σn+1 )
Beware that σn+1 may not be in sm( X/S) and may meet some σi for i ≤ n.
Thus, this data is not an (n + 1)-pointed stable curve in general. To get
around this issue, Knudsen defined contraction and stabilizations functors.
That is, he defined maps of fibered categories
(1) Zg,n → M g,n+1 (which needs “stabilization”) and
(2) M g,n+1 → Zg,n forgetting σn+1 (which needs “contraction”).
The idea of the second map is that if forgetting a marked point on a P1 -
component in a geometric fiber ruins stability then we should contract that
fibral P1 -component. To do this in the relative setting for f : X → S we have
!
n +1
f ∗ (ωX/S ( ∑ σi )⊗m )
M
X = Proj
m ≥0 i =1
62 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
with sections
σ i : S → X → c ( X ).
One has to check this is is a semistable S-curve whose formation commutes
with base change and has the desired effect over algebraically closed fields,
and that forgetting σn+1 yields a stable n-pointed genus-g curve.
Defining stabilization as a functor in the other direction involves blow-
ups and more work (to ensure good behavior under base change, stability,
and so on). These two operations turn out to be naturally inverse to each
other, so we obtain an isomorphism
'
M g,n+1 Zg,n
(9.8) π
M g,n
with
π ( X; σ1 , . . . , σn+1 ) = (c( X ); σ1 , . . . , σn ) .
This gives that π is proper, so M g,n is Z-proper for all n ≥ 0 (with the fixed
value of g ≥ 2) by induction.
What about Z-smoothness of M g,n when g ≥ 2? Proceeding by induction
on n ≥ 0 with fixed g ≥ 2, by the preceding isomorphism it is the same to
show that Zg,n is Z-smooth when M g,n is Z-smooth. The issue is local at the
geometric points ξ of Zg,n is singular in the fibers over M g,n . Knudsen’s de-
formation theory analysis and Artin approximation (to be discussed later)
show that étale locally f : Zg,n → M g,n near ξ looks like
Spec R[t]
U Y
so that there exists a commuting triangle
U0 Y0
(10.3)
M g,n
or in other words
( XU 0 , σ|U 0 )
extends to a stable family (C , τ ) over Y 0 , and then further normalize Y 0 .
(The reason to express this task in terms of extending a map, rather than in
MATH 249B NOTES: ALTERATIONS 65
Remark 10.4. Note that C is Y-proper with a Y-ample line bundle, so since
Y is projective over k it follows that C is also projective over k. Thus, C is
a projective variety (it is integral since it is semistable over Y with smooth
geometrically connected generic fiber).
e after a suitable change of Y, we will use the stability of
To make such a ψ
(C , τ )
and the “3-point” property of
( X, σ) .
Often, when one wants to extend a map to a proper target after a modifi-
cation of the source, a natural strategy is to pass to the closure of the graph
in an appropriate fiber product. We will do the same here.
Goal 10.5. Consider the schematic closure
T := Γψ ⊂ C ×Y X.
Observe that TU = Γψ ⊂ CU ×U XU so that TU → U is smooth with
geometrically connected fibers of dimension 1. The ideal situation is that
the Y-morphism pr1 : T → C is an isomorphism. We know pr1 is at least
proper birational, since it is an isomorphism over U.
We’ll see later that if Y is normal (as we may arrange) then C is normal
as well (using Serre’s “R1 + S2 ” criterion). More generally, it will be shown
that any semistable curve over a normal base with smooth generic fiber has
normal total space. Granting this, it would suffice for pr1 : T → C to be
quasi-finite (and hence finite, by properness) since it would then be a finite
birational map from a variety to a normal variety and thus an isomorphism.
Such quasi-finiteness is a geometric problem for Ty ⊂ Cy × Xy for all geo-
metric points y ∈ Y.
To make progress on that geometric problem for Ty , there are at least two
things we must address beforehand:
(1) Is each Ty at least a curve (rather than of dimension 0, or filling up
Cy × Xy )?
(2) If so, is each Ty connected?
The key issues this will come down to are to arrange that:
(1’) T is Y-flat,
(2’) T → Y is its own Stein factorization.
Remark 10.6. We do have a bit of geometric information - the sections
(τi , σi ) : Y → C ×Y X
MATH 249B NOTES: ALTERATIONS 67
factor through T = Γψ since we can check that over U. Therefore, the fiber
Ty ⊂ Cy × Xy
contains the points
(τi (y), σi (y))
for all i. This will provide some geometric control on the possibilities due
to the stability and 3-point conditions on these markings, provided that Ty
really is a connected curve.
Lemma 10.7. In the above setup, the map T → Y is its own Stein factorization.
(Recall that we normalized Y before forming T.)
Proof. This is a map of projective varieties over k and over U it is Γψ → U or
equivalently XU → U. Therefore, the map OY → h∗ OT is an equality over
U. But, h∗ OT is a coherent sheaf of domains that coincides with OU over U,
so Hence, h∗ OT = OY since Y is normal.
The preceding lemma accomplishes (20 ) in Goal 10.5, and hence (2) in
Goal 10.5. To show (1) and (10 ) in Goal 10.5, we first note that TU → U is
just the smooth map XU → U whose geometrically connected fibers have
dimension 1. The following lemma thereby shows that (10 ) implies (1).
Lemma 10.8. Let Z → Y be flat and finite type between irreducible noetherian
schemes. For d := dim ZηY ≥ 0, all geometric fibers Zy have pure dimension d.
Proof. This is standard - see a handout on the course website.
Remark 10.9. One can drop irreducibility (and even the noetherian hy-
potheses) if instead Z → Y is proper flat and finitely presented, in which
case y 7→ dim Zy is locally constant; see [EGA, IV3 , 12.2.1(ii)].
Example 10.10. Without properness, one cannot drop irreducibility from
the lemma (even with separatedness). For example, consider Y = Spec R
for R a discrete valuation ring with fraction field K and residue field κ. Glue
A1R along inversion on (Gm )K ⊂ A1R to a K-scheme that is a union of A1K
and a plane meeting at the origin (so the gluing has generic fiber that is a
connected union of P1K and a plane). This gluing process takes place entirely
over the generic fiber, so the glued scheme Z is R-flat, and it is separated.
See Figure 2.
This gluing Z is not R-proper because we “glued in” a new irreducible
component on the generic fiber so that this new component is closed in the
entire space (as we may check Zariski-locally!) but is supported entirely
over the generic point of Y. By design, the generic fiber of the gluing is
reducible of dimension 2 but the (irreducible) special fiber is 1-dimensional.
68 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Φ
TU Z ⊂ V × HilbV/Y
(10.4)
Φ
U HilbV/Y
ψ
CU XU
(10.5)
(τi , σi ) : Y → T ⊂ C ×Y X.
Example 10.12. Here is a model case that can be done by bare hands, to
appreciate that some actual work is involved. Consider a normal noetherian
domain A with fraction field K, and for a choice of a ∈ A − {0} let R =
A[u, v]/(uv − a). By the fibral flatness criterion this is A-flat (as uv − c is
not a zero-divisor in k[u, v] for any field k and c ∈ k), so it is a semistable
curve; its generic fiber is a hyperbola.
We leave it as an instructive exercise to the reader to directly prove that
R is a domain, and even integrally closed. Here is a hint: R is A-free with
70 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Y
with h flat and Y is normal, and all geometric fibers
Ty ⊂ Cy × Xy
are connected curves. Our aim is to show that each map
( p1 )y : Ty → Cy
has finite fibers (as we saw this would imply that p1 : T → C is an isomor-
phism, as desired).
Hence, we want to show that ( p1 )y doesn’t crush any irreducible compo-
nent of Ty to a point.
10.1. Setup for Lemma 10.13. Consider the irreducible components
Ty = T1 ∪ · · · ∪ Tt ⊂ Cy × Xy
( p2 ) y
( p1 ) y
C1 ∪ · · · ∪ Cs = Cy X1 ∪ · · · ∪ X r = X y .
p2−1 ( Xi ) → Xi
MATH 249B NOTES: ALTERATIONS 73
would have size at least 2 away from a finite subset of Xi . Therefore, to get
a contradiction it is enough to find an open V ⊂ X meeting Xy densely (in
particular, meeting Xi ) such that
p2−1 (V ) → V
is an isomorphism
Recall that sm( X/Y ) meets all Xy in a dense open. Also, ( p2 )y : Ty → Xy
has only finitely many positive dimensional fibers. Hence, the subset
n o
Ω= x∈X: p2−1 ( x ) is 0-dimensional
V := Ω ∩ sm( X/Y ) ⊂ X
p2−1 (V ) → V
10.3. Setup and proof of Lemma 10.13(*). Recall our setup: We have
(10.8) C X
h τ
σ f
Y
74 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
with T flat over Y, both Y and C normal, and T defined to be the closure in
C ×Y X of the graph of a U-isomorphism
ψ
CU XU
(10.9)
U
that carries τi |U to σi |U for all i. We have seen all Ty are connected curves
inside Cy × Xy and the section
(τi , σi ) : Y → C ×Y X
factors through T (as may be checked on U ⊂ Y). In particular, Ty contains
(τi (y), σi (y)) for all i.
10.3.1. Proof of Lemma 10.13(*). Using the notations of Lemma 10.13, we
want to show that for each i, the unique Tj(i) mapping onto Xi is not crushed
to a point in Cy . Assume to the contrary for some i that
( p1 )y ( Tj(i) ) = {c}
for some c ∈ C (y). We seek a contradiction.
The surjective map Tj(i) Xi hits all markings σj (y) ∈ Xi , and there are
at least 3 of these; let’s label them as
xα := σα (y), x β := σβ (y), xγ := σγ (y)
in Xi ∩ sm( X/Y )y . In particular, xα , x β , xγ do not lie in any components of
X other than Xi .
We will use crucially that
tα := (τα (y), σα (y)) ∈ Ty
and likewise for β, γ. We’ll argue separately depending on whether or not
c ∈ τα (y) , τβ (y) , τγ (y) ⊂ (C )sm
y .
Proposition 10.17. If
c∈
/ τα (y) , τβ (y) , τγ (y) .
then there are three irreducible components of Cy through c.
Proof. For this, we need the following lemma.
Lemma 10.18. The non-empty fibers
p2−1 ( xα ), p2−1 ( x β ), p2−1 ( xγ )
are each connected chains of irreducible components of Ty . Moreover, their p1 -
images
p1 ( p2−1 ( xα )), p1 ( p2−1 ( x β )), p1 ( p2−1 ( xγ ))
are also connected chains of irreducible components of Cy .
τ σ
Y
such that βU is an isomorphism (for a dense open U ⊂ Y), β ◦ τi = σi for all
i, and
Z = ∪i σi (Y )
MATH 249B NOTES: ALTERATIONS 77
except for the issue is that β−1 ( Z ) may not be Y-finite. But the fibration over
Y is just an auxiliary device in the service of our real goal, which is to find
a generically étale alteration of X that is smooth and in which the preimage
of Z is the support of a strict normal crossings divisor.
The properties that Z → Y is finite and generically étale will never be
used anymore (the only role for those conditions were to create the sections
σi satisfying the properties in the 3-point lemma that has finally served its
role above to create β via p1 : T → X being an isomorphism). Thus, we now
drop those running hypotheses on Z ⊂ Y. Since moreover
β−1 ( Z ) ⊂ Z := ∪ j τj (Y ) ∪ h−1 ( D )
for D := (Y − U )red , for the purpose of our real goal of finding a suitable
generically étale alteration for ( X, Z ) it is enough to work with
(C , Z ) .
By induction on dimension for our main goal in this course, there exists a
generically étale alteration
F : Y0 → Y
so that
(1) Y 0 is smooth,
(2) F −1 ( D )red is a strict normal crossings divisor in Y 0 .
Since CY 0 → C is a generically étale alteration, instead of working with
(C , Z ) it suffices to work with
CY 0 , Z 0 := ∪ j τj0 (Y 0 ) ∪ h0−1 ( D 0 )
where
h0 : CY 0 → Y 0
is the structure map, τi0 = (τi )Y 0 , and CY 0 is a semistable Y 0 -curve and D 0 ⊂
Y 0 is a sncd. The stability of CY 0 → Y 0 is not required in what follows, only
that it is semistable with smooth generic fiber and that the sections τi0 satisfy
τj0 (Y 0 ) ⊂ sm(CY 0 /Y 0 ).
We are now in a geometrically very favorable situation! The next order of
business is to understand a global intrinsic process for resolution of singu-
larities for semistable curves with smooth generic fiber over a regular base
78 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
scheme, beginning with the key case of a discrete valuation ring as the base.
Eventually we need to incorporate “Z” into this process, but first we should
understand such resolution without the distraction of “Z”.
Remark 10.20. If we were only in the case of projective varieties, we would
not need to keep track of Z throughout the argument. But, if we started
with a non-proper X at the start of the main goal of this course then it is
very important is useful to have Z in order to arrange that the final smooth
generically étale alteration of X is the complement of a sncd in a smooth
projective variety. Note that the way we applied the inductive hypothesis
above was for the pair (Y, D ) where we know nothing at all about D. For
this reason, it is essential for the induction that the proper closed set Z is
allows to be rather arbitrary.
Up to the issue of making Z an sncd, we have essentially reduced our
task to resolving singularities on a semistable curve with smooth generic
fiber over a regular base. As a warm-up, we’ll start with the case that the
base is a discrete valuation ring.
O
[ Xy ,x ' κ ( y )Ju, vK/ ( uv ).
Our goal is to describe the étale-local structure of f . The key to linking this
completion to our toy model via a common étale neighborhood will be Artin
approximation, which is discussed in [deJ, §2.21-2.23,§3.1-3.5] and (with full
proof) in [BLR, §3.6].
Remark 11.2. We will only need Artin’s version below, which concerns for
A essentially finite type over a field or an excellent Dedekind domain. But
we will state the ultimate general version below (due to further deep work
of Popescu). Note that excellent Dedekind domains include Z and any com-
plete dvr. The final part of [deJ] requires Artin approximation over a com-
plete dvr; for us the version for A essentially of finite type over a field will
be sufficient (though is no easier to prove than Artin’s result in his own
generality).
Definition 11.3. Let A be a local ring. Then the henselization of A, denoted
Ah is by definition
Ah := lim A0
−→ 0
A→ A
where the limit is taken over all local-étale maps with trivial residue field.
(The collection of such local-étale maps is directed and rigid: there is at most
one local A-algebra map between any two such A0 , and any two are “dom-
inated” by a common third one. Thus, such a direct limit makes sense.)
Fact 11.4. If A is noetherian then Ah is noetherian with the same completion
of A; see [EGA, 0III , 10.3.1.3]. Further, it is excellent when A is.
80 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
which has dense image and coincides with the evident natural map.
Corollary 11.8. For such ( A, m) as in Theorem 11.5 and n ≥ 2, and C1 , C2 two
local essentially finite type A-algebras. Given an isomorphism
c2 ' C
f :C c1
over A
b (equivalently over A), there exists a residually trivial local-étale extension
C1 → C10 and a local A-algebra map
φ : C2 → C10
so that
(1) the induced map
b:C
φ c0 = C
c2 → C c1
1
( X10 , x10 )
(11.1)
( X1 , x 1 ) ( X2 , x 2 )
by setting Ci = OXi ,xi and spreading out C10 to make ( X10 , x10 ) .
Proof of Corollary 11.8. We have C2 = Bp for B of finite type over A. Then,
letting Hom A,loc denote the set of local A-algebra maps, we have
f ∈ Hom A,loc C2 , C1
c c
where the “≈” step uses approximations modulo mnc and so in particular
C1
maintains the condition on the h-preimage.
Given a local A-algebra map φ : C2 → C10 so that
b ≡ f mod mn ,
φ
we would like to show φ
b is an isomorphism. The composite map
f φ
c0 = C
b
c1 ←
C −Cc2 → C c1
1
Then, for C = {uv = 0} ⊂ A2k , then ( X, x ) and (C, (0, 0)) have a common
residually trivial étale neighborhood.
For example, X could even be irreducible, say y2 = x3 + x2 , the nodal
cubic.
Example 11.11. We could ask for a variant of the previous example. Let k
be a field and X a curve over k. Let x ∈ X is a closed point with
O
[ Xk ,x ' kJu, vK/ ( uv ).
Does the same conclusion of Example 11.10 hold, but without the residually
trivial assumption? That is, can we find a common étale neighborhood?
The issue is that we need to worry about inseparable extensions. If so, then
k ( x )/k is separable (assuming that n is even if the characteristic is 2).
The reason we care about non-algebraically closed fields because we’ll
be applying this to the residue field at a generic point of a singular locus,
and in varieties over any fields of positive characteristic (even algebraically
closed) the residue fields at generic points of positive-dimensional closed
subschemes are never perfect. So, we’ll absolutely need to handle the above
issue for general fields k.
11.2. Quadratic forms in a geometric setting.
Definition 11.12. Say X → S is a flat finitely presented map, s ∈ S is a point.
A closed point x ∈ Xs is called an ordinary double point if for compatible
“algebraic” geometric points s over s and x over x and s we have an k(s)-
algebra isomorphism
O
[ Xs,x ' k ( s )Jt1 , . . . , tn K/q
for a nonzero quadratic form q that is non-degenerate in the sense that the
projective quadric (q = 0) ⊂ Pn−1 is smooth.
It is easy to check that in the preceding definition the choice of x doesn’t
impact the existence or not of such an isomorphism.
Remark 11.13. Given a quadratic form q on a nonzero finite-dimensional
vector space V over a field F, consider the associated symmetric bilinear
form
Bq (v, w) := q (v + w) − q(v) − q(w)
on V. Note that Bq is non-degenerate implies the projective quadric (q =
0) ⊂ P(V ∗ ) is smooth, and the converse holds except precisely when n is
odd and char s = 2; see HW2 Exercise 4 in the course “Algebraic Groups
I”. For example, xy + z2 is a counterexample the converse in characteristic 2
(for this case, the z-axis is a line that is Bq -perpendicular to everything).
MATH 249B NOTES: ALTERATIONS 83
S := Spec A.
(S, s) (S0 , s0 )
f3
aO
d sh
S,s
as an annihilator in O
d sh
S,s of a specific completed stalk of a module of relative
differentials for X over S; such a uniqueness for that ideal in the completion
implies uniqueness in general (by faithful flatness of completion for local
noetherian rings).
MATH 249B NOTES: ALTERATIONS 85
Remark 11.19. In fact, the proof gives a little more: if k ( x ) = k (s) then one
can replace strict henselizations with henselizations, except one cannot con-
trol the (non-degenerate) reduction of Q over k (s). This issue is already seen
in the case of elliptic curves with non-split multiplicative reduction. The
actual choice of Q lifting such an uncontrolled reduction does not matter
because over OS,sh any two quadratic forms in n variables with isomorphic
(Y, y)
h
(11.4)
( X, x ) Spec A[u, v]/(uv), 0 .
where ΩnB/A := ∧nB (Ω1B/A ) for any ring map A → B. By design of (Y, y) we
have a pointed étale map (Y, y) → ( X A0 , x 0 ) for some x 0 over x, so
and k ( x00 ) = k ( x0 ).
The proof will consist of three steps:
(1) A review of blow-up charts
(2) Transfer our problem to the model case (keeping careful track of
residue fields and points over x0 ).
(3) Doing blow-up calculations in the model case (which is also [Liu,
§8.3, Ex. 3.53]).
We shall carry out (1), refer to a short handout for the (technically impor-
tant but neither difficult nor interesting) details for (2), and then work out
(3) based on (1).
88 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
IOY . One can easily check this construction satisfying the triple overlap
condition to glue them to make Y = Bl I ( A).
The gluing itself respects each closed immersion Spec Ai → AnA−1 so glob-
alize to a closed subscheme
Y → PnA−1
making the commutative diagrams
Spec Ai AnA−1
(11.5)
Y PnA−1
f0
X X
e
(11.6)
X0 X
may not be injective and in particular the target ideal sheaf might not be
invertible! Hence, the diagram above may not be Cartesian. This problem
does not arise if A → A0 is flat: the construction (especially the formation
of f i∞ -torsion) is compatible with such base change in an evident manner,
90 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
when A0 is A-flat.
Spec k0 X.
We have
A[v0 , π 0 ]/(v − v0 u, π − π 0 u) = R[u, v, v0 , π 0 ]/(uv − π n , v − v0 u, π − π 0 u)
and since π n = uv we also have
π 0 n u n = u2 v 0
and hence
u 2 π 0 n u n −2 − v 0 = 0
is a relation in this quotient. Thus, by killing u∞ -torsion we acquire the
relation v0 = π 0n un−2 , so the variable v0 can be eliminated everywhere via
that substitution.
Since v = v0 u = π 0n un−1 , we have
D+ (u) = Spec (( R[u, π 0 ]/(π − π 0 u))/(u∞ -torsion))
92 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
11.4.2. D+ (v) computation. The affine open D+ (v) is essentially the same,
up to some change of letters:
e0 ]/(π − vπ
D+ (v) = Spec R[v, π e0 )
with a similar description of its k-fiber as Spec k[v, π e0 ]/(vπe 0 ) whose v-axis
maps isomorphically onto that of Xk and whose π e 0 -axis is crushed into the
origin ξ ∈ Xk . See Figure 3.
MATH 249B NOTES: ALTERATIONS 93
Note that both D+ (u) and D+ (v) are regular, as can be seen by inspection,
but are not R-smooth: their special fibers are crossing axes.
11.4.3. Overlap of D+ (u) and D+ (v). Let’s compute the overlap of D+ (u)
and D+ (v) in the special fibers. Recall
D+ (u) = Spec R[u, π 0 ]/(uπ 0 − π ), D+ (v) = Spec R[v, π 0 ]/(vπe0 − π )
with v n= v0 u and v0 = π 0n un−2 in the first chart and with u = u0 v and
u0 = πe0 vn−2 . We have D+ (u)k ∩ D+ (v)k is the locus where v0 = π 0n un−2 is
n
invertible on D+ (u)k and u0 = πe0 vn−2 is invertible mod D+ (v)k . When n ≥
3 (so n − 2 > 0) it follows that these special fibers do not meet at all, whereas
if n = 2 they overlap exactly away from the complement of the origin on
the lines u = 0 and v = 0, in each via the relation π 0 πe0 = π 2 /(uv) = 1 on
the total space. Hence, the glued k-fiber contains a copy of P1k covered by
the π 0 -axis and π
e 0 -axis of each.
11.4.4. Computing D+ (π ). On this affine open chart we have u = u00 π, v =
v00 π, so π n = uv = u00 v00 π 2 . Since n ≥ 2, we have π 2 π n−2 − u00 v00 = 0.
Since π ∞ -torsion vanishes on D+ (π ), in the coordinate ring of D+ (π ) we
obtain the relation
u00 v00 − π n−2 .
After killing this relation, we conversely obtain the old relation π n = uv
from the relation u00 v00 = π n−2 and hence
D+ (π ) = Spec ( R[u00 , v00 ]/(u00 v00 − π n−2 )).
(This is easily seen to be R-flat, so it really is the correct affine open part of
the blow-up.) When n = 2 this gives u00 v00 = 1 on D+ (π ), so
D+ ( π ) k ⊂ D+ ( u ) k ∪ D+ ( v ) k .
Hence, when n = 2, the third chart is redundant on the special fiber and
the exceptional divisor is P1k with all points regular in the total space (as
D+ (u) and D+ (v) are regular). Consider the more interesting case n ≥ 3,
so D+ (π )k on the special fiber misses the two points ∞ on the lines u00k = 0
and v00k = 0. The total special fiber contains affine lines with coordinates
uk , u00k , v00k , vk , πk0 , πe0 k . Among these, the uk -axis meets the u00k -axis with k-
rational crossing point inside the regular D+ (u), the vk -axis meets the v00k -
axis with k-rational crossing point contained in the regular D+ (v), and the
u00k -axis meets the v00k -axis with k-rational crossing point contained in D+ (π )
whose unique non-smooth point in the special fiber is a k-point with mea-
sure of irregularity n − 2. See Figure 4 for a picture of the case n = 2 and
Figure 5 for a picture of the case n ≥ 3.
94 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Proof. To show
annOX (Ω2X/S )
is finitely generated and satisfies (1), the problem is étale-local on X and S.
Thus, it is enough to consider the model case.
That is, it suffices to consider
X = Spec B := Spec ( A[u, v]/ (uv − a))
96 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
D Y
where D is an sncd in a smooth projective variety Y of dimension d − 1 ≥ 1
and X is a proper semi-stable curve over Y that is smooth over U := Y − D
with geometrically connected fibers.
Modulo the desired sncd condition for Z = f −1 ( D ) ∪ (∪σi (Y )) for some
sections σi ∈ X (Y ), we need to resolve singularities of X as a k-scheme. It is
this latter aspect that will be our primary focus; handling the task of making
Z an sncd will come at the end, so we set Z aside for now.
MATH 249B NOTES: ALTERATIONS 97
X Ri
(12.2)
Spec Ri
that is exactly our earlier focus (semistable curves with smooth generic fiber
over discrete valuation rings).
Thus, by repeatedly blowing up points in X that are not k-smooth (hence
not Y-smooth, so there are only finitely many of these), the process pre-
serves semistability over Y and improves the measure of irregularity with-
out ever increasing the number of non-regular points. Therefore, this pro-
cess eventually terminates at a curve semistable over Y with measure of
irregularity 1 at each of the finitely many points not smooth over Y, so it
resolves singularities on the k-surface X.
Now suppose instead d ≥ 3. In this case the proper map
sing( X/Y ) → D
is quasi-finite and hence finite to the sncd D in the k-smooth Y, and D has
pure dimension d − 2. Thus, each irreducible component T of sing( X/Y )
has codimension at least 2 in X. Further, by dimension reasons, the codi-
mension of such a T in X equals 2 if and only if T surjects onto some irre-
ducible component Di ⊂ D (which we give the reduced structure, so Di is
k-smooth since D is an sncd in the k-smooth Y).
Our main focus is when such T of codimension 2 is in the non-regular
locus of X (i.e., sing( X/k ) has codimension 2 rather than ≥ 3). Given such
a T, we want to “improve” its non-regularity via a blow-up, and repeat
the process until we manage to reach a situation in which sing( X/k ) has
codimension ≥ 3 in X.
Consider an irreducible component T of sing( X/k ) with codimension 2
in X (recall that X is normal, being a semistable curve with smooth generic
fiber over a connected normal base, so sing( X/k ) has codimension ≥ 2.
Thus, T is also an irreducible component of sing( X/Y ) with codimension
2 in X. Give T the reduced structure. We have a finite (since proper quasi-
finite) surjection T Di for some i, so the resulting map between generic
points ηT → ηDi is étale because R = OY,ηD is a dvr for which ηT is a non-
i
smooth point in the special fiber of XR . The aims in this situation are:
(1) to show T → Di is étale,
98 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
As in [deJ, 3.1], we now make the following extended setup for our cur-
rent situation. We shall first proceed to resolve singularities in codimension
2 (in Theorem 12.5) after possibly passing to a completed local ring on the
base, so we’ll describe a setup that encompasses this.
Let S be a connected regular excellent scheme and f : X → S a proper
semistable curve with D ⊂ S sncd such that f is smooth over S − D with
geometrically connected fibers. (Recall that by Stein factorization, the geo-
metric connectivity of all fibers follows from smoothness and geometric
connectivity of the generic fiber since the base S is normal.) We know that
X is normal so that X sing := X − Reg( X ) has codimension at least 2. Fur-
ther, write D = ∪i Di with Di the reduced irreducible components of D (all
regular, since D is an sncd in S). Each Di ⊂ S is Cartier and for every subset
J ⊂ I of the index set I, the intersection
\
D J := Dj ⊂ S
j∈ J
is regular with pure codimension #J. Thus, for all points d ∈ D j , generators
of the invertible ideals IDj ,d ⊂ OS,s constitute part of a regular sequence of
parameters for OS,d .
Note that since S is regular,
such that
(1) X1 → S is a semistable curve
(2) codimX (sing( X1 )) ≥ 3.
Here is the method of proof: Without loss of generality, there exists an ir-
reducible component T ⊂ X sing with codimension 2 (or else there is nothing
to do), and for X 0 := BlT ( X ) → X we’ll show
(i) X 0 → S is a semistable curve
(ii) in an appropriate sense, sing( X 0 ) are “less severe” than sing( X ) by
using a “measure of irregularity along an entire irreducible compo-
nent of sing( X ) with codimension 2.
Once we make (ii ) precise and we prove it, we can iterate the process to
reach the desired X1 in finitely many steps. A source of some further com-
plications beyond our calculations over dvr’s is that we are blowing-up
along the closed subscheme T that is no longer a point.
To prove actually prove Theorem 12.5, we will need to establish several
ingredients. First, we need to describe ( X, T ) étale-locally without losing
contact with irreducibility of T. This rests on the following subsidiary result:
Proposition 12.6. The codimension-2 component T maps finitely onto some DiT ,
and T → DiT is étale. (Recall that ηT 7→ ηDi is étale, with the generic point ηT of
T
T being in codimension 2.)
T sing( X/S)
(12.3)
Di T S
with sing( X/S) → S having étale fiber schemes. Thus, the map T → DiT
to a regular (hence normal) scheme is a finite surjection between integral
noetherian schemes with étale fibers. Now apply the following lemma:
Lemma 12.7. Say B → C is a finite injection of noetherian domains with B normal
and Ω1C/B = 0(equivalent to SpecC → SpecB having étale fibers, by Nakayama’s
Lemma).
Then, C is B-étale (so B-flat).
Proof. The key point is that a map of finite type between noetherian schemes
with vanishing Ω1 is Zariski-locally a closed immersion into a scheme étale
over the base. Thus, Zariski-locally Spec C is a closed subscheme of an étale
B-scheme E. By normality, the connected components of E are irreducible.
By dimension reasons, the part of the dominant B-finite Spec C meeting
any component of E must exhaust that component, so Spec B is C-étale. For
details, see [FK, Ch. I, Lemma 1.5].
This completes the proof of Proposition 12.6. Next, we describe some
completions. Choose x ∈ sing( X/S) over s = f ( x ) ∈ D (e.g., any point in
T). Let Di1 , . . . , Dim be the irreducible components of D through s. We want
to describe O cx as an Obs -algebra using the generators t j of ID ⊂ OS,s .
ij
Warning 12.8. Keep in mind that κ ( x ) is finite separable over κ (s) (and usu-
ally this extension is non-trivial). We’ll need to make a maneuver to pass to
the case κ ( x ) = κ (s).
We now reduce the task of describing such a completion to the case κ ( x ) =
κ (s). Let R be the unique local finite étale Obs -algebra with residue field
κ ( x )/κ (s). Explicitly,we pick a primitive element
κ ( x ) = κ (s)[U ]/( f )
with f monic, so for a monic lift F ∈ Obs [U ] the quotient ring
R = Obs [U ]/( F )
is finite flat over Obs with R/m0 R = κ ( x ) a field, so R is local and visibly
finite étale over Obx .
MATH 249B NOTES: ALTERATIONS 101
By the henselian property for Obx , there is a unique map of Obs -algebras
Obs R
(12.4)
t
Obx
lifting the equality of residue fields. We have a fiber diagram
Y0 Y X
Ds0 D
bs D
Note that
Y 0 3 Spec κ R ×S x
= Spec κ ( x ) ⊗κ (s) κ ( x )
with q1 , q2 both étale. It is enough to show that X 0 has nonsmooth fiber over
all s0 ∈ S0 , since then the q1 -images of such points do the job for f : X → S.
Therefore, it is enough to show that the open image q2 ( X 0 ) ⊂ Y contains the
entire 0-section σ : S0 → Y since the origin u = v = 0 in Y over points in
the base where a = 0 are non-smooth points in their fibers over S0 (as q2 is
étale).
The overlap q2 ( X 0 ) ∩ σ (S0 ) is open in the local scheme σ(S0 ) and contains
the closed point y = q2 ( x 0 ). The only open subscheme of a local scheme
that contains the closed point is the entire space, so q2 ( X 0 ) must contain all
of σ(S0 ) as desired.
This completes the proof of Lemma 12.10.
Corollary 12.13. Prior to completing the base S, if x ∈ sing( X/S) and s = f ( x )
then we obtain intrinsic integers ni ( x ) ≥ 0 attached to all Di 3 s.
MATH 249B NOTES: ALTERATIONS 103
Proof. For any point, we have a description of the completed local ring. We
n
get the element a = ∏im=1 ti i , unique up to unit, via Lemma 12.10. This
provides intrinsic multiplicities ni ( x ) ≥ 0 for each Di 3 s.
Now it is time to analyze niT ( x ) in Lemma 12.10 for varying x ∈ T when
T is an irreducible component of sing( X/S) of codimension 2 in X. (For
example, we could take T to be an irreducible component of X sing of codi-
mension 2 in X.)
The étaleness of T over the regular scheme DiT implies that T is regular,
so for x ∈ T the local ring O
d T,x is regular, hence a domain.
The next lemma Lemma 12.14 defines a measure of irregularity n T ≥ 1.
Lemma 12.14. For all x ∈ T, the exponent niT ( x ) is independent of x.
Proof. Let s = f ( x ) and define Obs0 to be the a local finite étale Obs -algebra
with residue field κ ( x ). So,
Obx ' Obs0 Ju, vK/( Q x (u, v) − ∏ ti i )
n (x)
as Obs0 -algebras, where ti are local generators of IDi ⊂ OS near s for those
Di 3 s and Q x is a residually non-degenerate quadratic form (so disc( Q x ) ∈
(Obs0 )× , a property retained under any Zariski-localization on the base). By
using Artin approximation, we may use any Q x with a specific reduction
over κ ( x ). Hence, for a suitable étale neighborhood
(Spec A, ξ ) → (S, s)
we have
(X 0 , x0 )
q2
q1
(12.7) n
( X, x ) Spec A[u, v]/( Q − ∏i ti i , (ξ, (0, 0)))
(S, s)
with q1 and q2 étale, x 0 7→ x ∈ T ⊂ X, and T DiT . Let’s localize S at ηiT .
The open q1 ( X 0 ) meets T at x, so it contains all generizations of x in T
(such as ηT ). Therefore, there is some y0 ∈ X 0 with q1 (y0 ) = ηT . Look at the
image q2 (y0 ). After localizing at ηiT , all t j for j 6= i T become units. Therefore,
the localization of the model case at q2 (y0 ) is a Zariski-localization of
ni T
R[u, v]/ Q − tiT
104 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
Di T Y
where (Obf ( x) )0 is the unique local finite étale O [ f ( x ) algebra with residue field
κ ( x ) and
(1) all D j ’s are irreducible components of D through f ( x ), with
t j = IDj , f ( x) ⊂ OY, f ( x)
e → Y it is
Therefore, to verify the desired semistability properties for X
enough to check that X e → Y is open semistable, which is an étale-local
problem on X and Y (as we have seen in earlier discussions via Stein factor-
e
ization).
Provided the blow-up is Y-semistable, which we have noted is an étale-
local problem, the following argument establishes Theorem 12.5. Grant-
ing this Y-semistability, it follows from our work over with blowing up
semistable curves with smooth generic fiber over discrete valuation rings
that the codimension-2 irreducible components T e sing correspond bi-
e of X
jectively via the projection to codimension-2 irreducible components T1 of
X sing with the exception that we omit T if n T is either 2 or 3.
The point is that we can detect any such T e looking over the generic points
of D. Further, only over ηDi has anything changed, and there we under-
T
stand how it has changed by localizing the base Y at that generic point, to
arrive at the situation over a dvr. Then, over that point ηDi there is only
T
one non-regular point in the blow-up over the given non-regular point on
X, and its measure of irregularity drops by 2 by Proposition 11.22. If n T > 3
then there is a unique T e1 over T and it satisfies n e = n T − 2, whereas if
T1
n T = 2, 3 then there is no such codimension-2 component mapping onto
T. Hence, there are at most as many codimension-2 irreducible components
of sing( X
e ), and the total irregularity (the sum over all ni for T irreducible
T
components) drops in the blow-up.
12.1.1. Justifying semistability of the blowup. It remains to show the blow-up
Xe is open-semistable over Y. This will be done in Proposition 12.17, in
combination with a handout that works out calculations in a “model case”.
Our task is étale local on X around each x ∈ T. Recall the formation of
Xe = BlT ( X ) commutes with flat base change on X, such as passage to an
étale neighborhood of ( X, x ).
As a first step, it is harmless to pass to an étale neighborhood
Y 0 , y0 → (Y, f ( x )) .
Indeed,
T ×Y Y 0 → T
is étale, so the connected components of T ×Y Y 0 are its irreducible com-
ponents because regularity of T (see Proposition 12.6) implies T ×Y Y 0 is
regular. Checking local properties of the blow-up along a disjoint union of
closed subschemes amounts to checking the blow-up along each component
separately. (Beware that we do not claim that blow-up along a reducible
106 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
(W, w)
q2
q1
nj
(12.9) T ( X, x ) Spec B = R[u, v]/(uv − ∏ j t j ), ξ
Di T (Y, y) (Spec R, y)
e := q−1 ( T ) (which
with q1 , q2 étale, y = f ( x ), and ξ = (y, 0, 0). We define T 1
might be disconnected).
In the model case of Spec B, observe that
Y := V (t1 , u, v) = Spec R/(t1 ) ⊂ Spec B
is a codimension-2 irreducible component of Spec Bsing passing through ξ.
(The irregularity is clear since we can check it at the generic point, using
that n1 = n T ≥ 2 to ensure ηT ∈/ reg X.)
Proposition 12.17. In order to show BlT ( X ) over x is semistable, it suffices to
show that BlY (Spec( B)) over ξ.
Proof. This proof proceeds along standard lines.
(1) First, we reduce to the case T e is irreducible As we have initially con-
structed T,e it is possible that it may be reducible. But because T e→T
is étale with w 7→ x, and T is regular, it follows that T
e is regular with
a unique connected component through w and that in turn must be
irreducible by regularity. Hence, as far as studying what is happen-
ing in the blow up around x, we may as well shrink around w so that
only the component passing through w appears. In other words, we
may shrink W around w for the Zariski topology to make T e irre-
ducible.
(2) It is enough to show that BlTe (W ) is Y-semistable at points over w.
Indeed, by flat base change, BlTe (W ) = BlT ( X ) × X W with w 7→ x,
and W → X is étale.
(3) We can also shrink W further if necessary so that q2−1 (ξ ) = w. Then
we have:
MATH 249B NOTES: ALTERATIONS 107
12.2. Setup for handling when codim( X sing , X ) ≥ 3. We now have the
following setup
y := f ( x ) ∈ ∪in=1 Di = D Y
as A0 -algebras
µ
X,x ' A Ju, vK/ ( Q − ∏ ti )
0
Od
i =1
is closed in Spec B, and the given description of the non-smooth locus for
µ
Spec B over R is correct because it is exactly the zero-section over ∪i=1 Di .
For points w of Spec Bsing , we claim that at least two ti ’s vanish at s =
µ
f (w) ∈ Spec R. At least one of them must vanish (as ∏i=1 ti vanishes at
w), and suppose some ti0 (s) vanishes but t j (s) 6= 0 for all j 6= i0 . We seek a
contradiction.
By design
u = v = t i0 = 0
is non-regular at the point w away from f −1 ( D j ) for all j 6= i0 . The quotient
B/(u, v, ti0 ) = R/(ti0 ) is regular and so remains regular after inverting all t j
for j 6= i0 . After inverting the t j ’s for j 6= i0 , killing ti0 is the same as killing
µ
∏i=1 ti . This forces regularity at w, a contradiction.
The converse also holds. That is, we claim that
Spec R/(ti , t j ) = u = v = ti = t j = 0 ⊂ Spec Bsing
for any i < j. This quotient of R is visibly local regular, so its spectrum is
irreducible, and the singular locus in Spec B is closed (by excellence), so it
is enough to check the completion of the total space of Spec B at the generic
point (u, v, ti , t j ) of the closed subset {u = v = ti = t j = 0} of Spec B is
non-regular. This completion is
h
U A1V
(12.12) f
f −1 ( D ) ∩ X sm
f −1 ( D ) ∩ X sm ⊂ X sm
(given the reduced structure) is ncd at each of its k-points z that is non-
smooth in X f (z) .
As we saw in the étale-local model case, X near its regular k-point z ∈
−
f 1 ( D ) has an étale neighborhood in common with
coincides with
r
Spec ( A/(∏ t j ))[u, v]/(uv − t1 ) ⊂ W.
j =1
In the local ring at w, this closed subscheme is also cut out by uv ∏rj=2 t j (the
product over j means 1 if r = 1), and so to verify the ncd (even sncd) prop-
erty for f −1 ( D ) near w it suffices to show the collection of r + 1 elements
{u, v, t2 , . . . , tr } in the maximal ideal of the regular local ring
( A[u, v]/(uv − t1 ))w
is part of a regular system of parameters. The quotient by (u, v, t2 , . . . , tr ) is
A/(t1 , t2 , . . . , tr ) that is regular (!) with dimension r + 1 less than that of the
regular local ring ( A[u, v]/(uv − t1 ))w , so we are done.
12.4. Completing the proof of the main result. To complete the proof for
d = 2, we have already reduced to the case of smooth X, and it remains to
turn the ncd Z ⊂ X into an sncd. The final handout shows that for smooth
X of any dimension and Z ⊂ X an ncd, blow up along a suitable closed
subscheme of Z preserves smoothness of the ambient scheme and makes
the preimage of Z in the blow-up“closer” to being sncd; more specifically,
the handout provides an algorithm that reaches a k-smooth blow-up of X
in finitely many steps for which the preimage of Z is an sncd. Beware that
these blow-ups of X typically destroy the semi-stability property over Y,
but that doesn’t matter anymore when d = 2 (and similarly won’t matter in
what follows when d > 2). This completes the case d = 2.
To complete the proof when d ≥ 3, we have the following new setup, sup-
pressing any mention Y and D. We want to make a statement only involving
X and Z because the subsequent blow-ups will usually ruin semistability
over Y.
We are in the following new axiomatic situation. Let X be a projective
variety over an algebraically closed field k, with d = dim X ≥ 3. Let Z ⊂ X
be a proper reduced closed subset so that
(i) The closed subset Z ∩ X sm ⊂ X sm is ncd.
114 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
(ii) The reduced closed subset X sing ⊂ X has pure codimension 3 (if it is
nonempty), with all irreducible components Eα smooth and the non-
empty scheme-theoretic intersections Eα ∩ Eβ for α 6= β also smooth
(but possibly not transverse) with each irreducible component of
such Eα ∩ Eβ of codimension 4 or 5 in X (see Proposition 12.20).
(iii) For all z ∈ ( Z ∩ X sing )(k ), we have
s
O X,z = k [ u, v, t1 , . . . , td−1 ] / ( uv − ∏ t j )
d
j =1
Now a miracle happens (as explained in the final handout); for each irre-
ducible component E of X sing , the pair
(BlE ( X ), Z-preimage)
satisfies (i)-(iii), and with gain that the irreducible components of BlE ( X )sing
are precisely the strict transforms of the irreducible components E0 of X sing
distinct from E. Therefore, the total number of irreducible components of
the singular locus drops under this process, so after blowing up finitely
many times we arrive at the situation of (i)-(iii) with X now k-smooth every-
where, a situation from which we have already discussed how to conclude
(via some computations for which we punted to a handout).
116 BRIAN CONRAD, TONY FENG, AND AARON LANDESMAN
R EFERENCES
[A] M. Artin, “Lipman’s proof of resolution of singularities for surfaces”, Chapter XI
in Arithmetic Geometry (Cornell/Silverman ed.), Springer-Verlag, New York, 1986.
[BLR] S. Bosch, W. Lütkebohmert, M. Raynaud, Néron Models, Springer-Verlag, New
York, 1990.
[Ch] T. Chinburg, “Minimal models for curves over Dedekind rings”, Chapter XIII in
Arithmetic Geometry (Cornell/Silverman ed.), Springer-Verlag, New York, 1986.
[DM] P. Deligne, D. Mumford, The irreducibility of the space of curves of given genus,
Publ. Math. IHES 36, 75-109.
[FK] E. Freitag, R. Kiehl, Étale cohomology and the Weil conjecture, Springer-Verlag, New
York 1988.
[FL] W. Fulton, S. Lang, Riemann-Roch Algebra, Springer-Verlag, New York, 1985.
[EGA] A. Grothendieck, Eléments de Géométrie Algébrique, Publ. Math. IHES 4, 8, 11, 17, 20,
24, 28, 32, 1960–7.
[SGA1] A. Grothendieck, Séminaire de géométrie algébrique 1, Paris, 1961.
[SGA7I ] A. Grothendieck (with M. Raynaud, D.S. Rim), Seminaire de géométrie algébrique 7,
Lecture Notes in Math 288, Springer-Verlag, New York (1972).
[deJ] A.J. de Jong, Smoothness, semistability, and alterations, Publ. Math. IHES 83 (1996),
51-93
[Jou] J-P. Jouanolou, Théorèmes de Bertini et applications, Progress in Mathematics 42,
Birkhauser, Boston, 1983.
[Knu] F. Knudsen, The projectivity of the moduli space of curves II, III, Math. Scand. 52 (1983),
161-212.
[LMB] G. Laumon, L. Moret-Bailly, Champs Algébriques, Springer-Verlag, New York, 1970.
[Liu] Q. Liu, Algebraic Geometry and Arithmetic Curves, Oxford University Press, 2002.
[Mat1] H. Matsumura, Commutative Algebra, W.A. Benjamin Co., New York, 1970.
[Mat2] H. Matsumura, Commutative Ring Theory, Cambridge University Press, Cambridge,
1990.
[Mum] D. Mumford, Abelian Varieties, Oxford University Press, 1970.
[RG] M. Raynaud, L. Gruson, Critères de platitude et de projectivité: Techniques de platifica-
tion d’un module, Inventiones Math. 13 (1971), 1-89.
[Se] J-P. Serre, Local Fields, GTM 67, Springer-Verlag, New York, 1979.