Algebric Geometry - Hartshorne
Algebric Geometry - Hartshorne
Editorial Board
S. Axler F.W. Gehring K.A. Ribet
Graduate Texts in Mathematics
most recent titles in the GTM series
Algebraic Geometry
~Springer
Robin Hartshorne
Department of Mathematics
University of California
Berkeley, California 94720
USA
Editorial Board
S. Axler K.A. Ribet
Mathematics Department Department of Mathematics
San Francisco State Universi~y University of California at Berkeley
San Francisco, CA 94132 Berkeley, CA 94720-3840
USA USA
ribet@ math. berkeley .edu
Mathematics Subject Classification (2000): 13-xx, 14Al0, 14A15, 14Fxx, 14Hxx, 14Jxx
(ASC/SBA)
15 14
springeronline.com
For Edie, Jonathan, and Berifamin
Preface
Vll
Preface
Acknowledgements
In writing this book, I have attempted to present what is essential for a
basic course in algebraic geometry. I wanted to make accessible to the
nonspecialist an area of mathematics whose results up to now have been
widely scattered, and linked only by unpublished "folklore." While I
have reorganized the material and rewritten proofs, the book is mostly a
synthesis of what I have learned from my teachers, my colleagues, and
my students. They have helped in ways too numerous to recount. I owe
especial thanks to Oscar Zariski, J.-P. Serre, David Mumford, and Arthur
Ogus for their support and encouragement.
Aside from the "classical" material, whose origins need a historian to
trace, my greatest intellectual debt is to A. Grothendieck, whose treatise
[EGA] is the authoritative reference for schemes and cohomology. His
results appear without specific attribution throughout Chapters II and III.
Otherwise I have tried to acknowledge sources whenever I was aware of
them.
In the course of writing this book, I have circulated preliminary ver-
sions of the manuscript to many people, and have received valuable
comments from them. To all of these people my thanks, and in particular
to J.-P. Serre, H. Matsumura, and Joe Lipman for their careful reading
and detailed suggestions.
I have taught courses at Harvard and Berkeley based on this material,
and I thank my students for their attention and their stimulating questions.
I thank Richard Bassein, who combined his talents as mathematician
and artist to produce the illustrations for this book.
A few words cannot adequately express the thanks I owe to my wife,
Edie Churchill Hartshorne. While I was engrossed in writing, she created
a warm home for me and our sons Jonathan and Benjamin, and through
her constant support and friendship provided an enriched human context
for my life.
For financial support during the preparation of this book, I thank the
Research Institute for Mathematical Sciences of Kyoto University, the
National Science Foundation, and the University of California at
Berkeley.
viii
Contents
Introduction Xlll
CHAPTER I
Varieties 1
I Affine Varieties
2 Projective Varieties 8
3 Morphisms 14
4 Rational Maps 24
5 Nonsingular Varieties 31
6 Nonsingular Curves 39
7 Intersections in Projective Space 47
8 ·what Is Algebraic Geometry? 55
CHAPTER II
Schemes 60
Sheaves 60
2 Schemes 69
3 First Properties of Schemes 82
4 Separated and Proper Morphisms 95
5 Sheaves of Modules 108
6 Divisors 129
7 Projective Morphisms 149
8 Differentials 172
9 Formal Schemes 190
CHAPTER III
Cohomology 201
Derived Functors 202
2 Cohomology of Sheaves 206
3 Cohomology of a Noetherian Affine Scheme 213
ix
Contents
CHAPTER IV
Curves 293
Riemann-Roch Theorem 294
2 Hurwitz's Theorem 299
3 Embeddings in Projective Space 307
4 Elliptic Curves 316
5 The Canonical Embedding 340
6 Classification of Curves in P" 349
CHAPTER V
Surfaces 356
1 Geometry on a Surface 357
2 Ruled Surfaces 369
3 Monoidal Transformations 386
4 The Cubic Surface in P" 395
5 Birational Transformations 409
6 Classification of Surfaces 421
APPENDIX A
Intersection Theory 424
I Intersection Theory 425
2 Properties of the Chow Ring 428
3 Chern Classes 429
4 The Riemann-Roch Theorem 431
5 Complements and Generalizations 434
APPENDIX B
Transcendental Methods 438
1 The Associated Complex Analytic Space 438
2 Comparison of the Algebraic and Analytic Categories 440
3 When is a Compact Complex Manifold Algebraic? 441
4 Kahler Manifolds 445
5 The Exponential Sequence 446
X
Contents
APPENDIX C
The Weil Conjectures 449
I The Zeta Function and the Weil Conjectures 449
2 History of Work on the Weil Conjectures 451
3 The /-adic Cohomology 453
4 Cohomological Interpretation of the Weil Conjectures 454
Bibliography 459
Index 478
XI
Introduction
xiii
Introduction
dimension one"? How then can the author of an introductory book indi-
cate the inputs to algebraic geometry coming from number theory, com-
mutative algebra, and complex analysis, and also introduce the reader to
the main objects of study, which are algebraic varieties in affine or pro-
jective space, while at the same time developing the modem language of
schemes and cohomology? What choice of topics will convey the meaning
of algebraic geometry, and still serve as a firm foundation for further study
and research?
xiv
Introduction
time and space only three survive. I can only express my regret at not
including the others, and refer the reader instead to the Arcata volume
(Hartshorne, ed. [1]) for a series of articles by experts in their fields,
intended for the nonspecialist. Also, for the historical development of
algebraic geometry let me refer to Dieudonne [1]. Since there was not
space to explore the relation of algebraic geometry to neighboring fields as
much as I would have liked, let me refer to the survey article of Cassels [1]
for connections with number theory, and to Shafarevich [2, Part III] for
connections with complex manifolds and topology.
Because I believe strongly in active learning, there are a great many
exercises in this book. Some contain important results not treated in the
main text. Others contain specific examples to illustrate general
phenomena. I believe that the study of particular examples is inseparable
from the development of general theories. The serious student should
attempt as many as possible of these exercises, but should not expect to
solve them immediately. Many will require a real creative effort to under-
stand. An asterisk denotes a more difficult exercise. Two asterisks denote
an unsolved problem.
See (1, §8) for a further introduction to algebraic geometry and this
book.
Terminology
For the most part, the terminology of this book agrees with generally
accepted usage, but there are a few exceptions worth noting. A variety is
always irreducible and is always over an algebraically closed field. In
Chapter I all varieties are quasi-projective. In (Ch. II, §4) the definition is
expanded to include abstract varieties, which are integral separated
schemes of finite type over an algebraically closed field. The words curve,
surface, and 3-fold are used to mean varieties of dimension 1, 2, and 3
respectively. But in Chapter IV, the word curve is used only for a nonsin-
gular projective curve; whereas in Chapter V a curve is any effective
divisor on a nonsingular projective surface. A surface in Chapter V is
always a nonsingular projective surface.
A scheme is what used to be called a prescheme in the first edition of
[EGA], but is called scheme in the new edition of [EGA, Ch. I].
The definitions of a projective morphism and a very ample invertible sheaf
in this book are not equivalent to those in [EGA]-see (II, §4, 5). They are
technically simpler, but have the disadvantage of not being local on the
base.
The word nonsingular applies only to varieties; for more general
schemes, the words regular and smooth are used.
XV
Introduction
XVI
CHAPTER I
Varieties
1 Affine Varieties
Proposition 1.1. The union of two algebraic sets is an algebraic set. The
intersection of any family of algebraic sets is an algebraic set. The empty
set and the whole space are algebraic sets.
Example 1.1.1. Let us consider the Zariski topology on the affine line A1 .
Every ideal in A = k[ x] is principal, so every algebraic set is the set of zeros
of a single polynomial. Since k is algebraically closed, every nonzero poly-
nomial f(x) can be written f(x) = c(x - a 1) · · · (x - an) with c,a 1 , . . . ,an E
k. Then Z(f) = {a 1, . . . ,an}· Thus the algebraic sets in A 1 are just the finite
subsets (including the empty set) and the whole space (corresponding to
f = 0). Thus the open sets are the empty set and the complements of finite
subsets. Notice in particular that this topology is not Hausdorff.
2
1 Affine Varieties
Example 1.1.2. A 1 is irreducible, because its only proper closed subsets are
finite, yet it is infinite (because k is algebraically closed, hence infinite).
These affine and quasi-affine varieties are our first objects of study. But
before we can go further, in fact before we can even give any interesting
examples, we need to explore the relationship between subsets of A" and
ideals in A more deeply. So for any subset Y c:; A", let us define the ideal of
Yin A by
I(Y) = {f E Alf(P)_ = 0 for all P E Y}.
Now we have a function Z which maps subsets of A to algebraic sets, and a
function I which maps subsets of A" to ideals. Their properties are sum-
marized in the following proposition.
Proposition 1.2.
(a) If T 1 c:; T 2 are subsets of A, then Z(T 1 ) ::::2 Z(T 2 ).
(b) If ¥1 c:; ¥2 are subsets of An, then I(Yd ::::2 I(¥2 ).
(c) For any two subsets ¥1 , ¥2 of A", we have I(¥1 u Y2 ) = I(Y1 ) n I(¥2 ).
(d) For any ideal a c:; A, I(Z(a)) = JO., the radical of a.
(e) For any subset Y c:; A", Z(J(Y)) = Y, the closure of Y.
PROOF. (a), (b) and (c) are obvious. (d) is a direct consequence of Hilbert's
Nullstellensatz, stated below, since the radical of a is defined as
3
I Vanetles
Example 1.4.5. If k is not algebraically closed, these results do not hold. For
example, if k = R, the curve x 2 + y 2 + 1 = 0 in Ai has no points. So (1.2d)
is false. See also (Ex. 1.12).
4
1 Affine Varieties
5
I Varieties
6
1 Affine Varieties
EXERCISES
1.1. (a) Let Y be the plane curve y = x 2 (i.e., Y is the zero set of the polynomial f =
y - x 2 ). Show that A(Y) is isomorphic to a polynomial ring in one variable
over k.
(b) Let Z be the plane curve xy = 1. Show that A(Z) is not isomorphic to a poly-
nomial ring in one variable over k.
*(c) Let f be any irreducible quadratic polynomial in k[ x,y], and let W be the
conic defined by f Show that A(W) is isomorphic to A(Y) or A(Z). Which one
is it when?
1.2. The Twisted Cubic Curve. Let Y <::::: A 3 be the set Y = { (t,t 2 ,t 3 Jlt E k}. Show that Y
is an affine variety of dimension 1. Find generators for the ideal J(Y). Show that
A(Y) is isomorphic to a polynomial ring in one variable over k. We say that Y
is given by the parametric representation x = t, y = t 2 , z = t 3 •
1.3. Let Y be the algebraic set in A3 defined by the two polynomials x 2 - yz and
xz - x. Show that Y is a union of three irreducible components. Describe them
and find their prime ideals.
1.4. If we identify A2 with A 1 x A1 in the natural way, show that the Zariski topology
on A2 is not the product topology ofthe Zariski topologies on the two copies of A 1 .
7
I Varieties
1.5. Show that a k-algebra B is isomorphic to the affine coordinate ring of some alge-
braic set in A", for some n, if and only if B is a finitely generated k-algebra with no
nilpotent elements.
1.6. Any nonempty open subset of an irreducible topological space is dense and
irreducible. If Y is a subset of a topological space X, which is irreducible in its
induced topology, then the closure Y is also irreducible.
1.7. (a) Show that the following conditions are equivalent for a topological space X:
(i) X is noetherian; (ii) every nonempty family of closed subsets has a minimal
element; (iii) X satisfies the ascending chain condition for open subsets;
(iv) every nonempty family of open subsets has a maximal element.
(b) A noetherian topological space is quasi-compact, i.e., every open cover has a
finite subcover.
(c) Any subset of a noetherian topological space is noetherian in its induced
topology.
(d) A noetherian space which is also Hausdorff must be a finite set with the discrete
topology.
1.8. Let Y be an affine variety of dimension r in A". Let H be a hypersurface in A",
and assume that Y <;/;. H. Then every irreducible component of Y n H has
dimension r - 1. (See (7.1) for a generalization.)
1.9. Let a£; A = k[x1o ... ,xnJ be an ideal which can be generated by r elements.
Then every irreducible component of Z(a) has dimension ;::, n - r.
1.10. (a) IfYisanysubsetofatopologicalsp aceX,thendim Y ~dim X.
(b) If X is a topological space which is covered by a family of open subsets {U;},
then dim X = sup dim U;.
(c) Give an example of a topological space X and a dense open subset U with
dim U <dim X.
(d) If Y is a closed subset of an irreducible finite-dimensional topological space X,
and if dim Y = dim X, then Y = X.
(e) Give an example of a noetherian topological space of infinite dimension.
*1.11. Let Y £; A 3 be the curve given parametrically by x = t 3 , y = t 4 , z = t 5 . Show
that J(Y) is a prime ideal of height 2 in k[x,y,z] which cannot be generated by
2 elements. We say Y is not a local complete intersection-d. (Ex. 2.17).
1.12. Give an example of an irreducible polynomial fER[ x, y], whose zero set
Z(f) in A~ is not irreducible (cf. 1.4.2).
2 Projective Varieties
An+ 1 - {(0, ... ,0)} under the equivalence relation which identifies points
lying on the same line through the origin.
An element of pn is called a_point. If P is a point, then any (n + 1)-
tuple (a 0 , . . . ,an) in the equivalence class P is called a set of homogeneous
coordinates for P.
LetS be the polynomial ring k[x 0 , . . . ,xnJ. We want to regardS as a
graded ring, so we recall briefly the notion of a graded ring.
A graded ring is a ring S, together with a decomposition S = EBd;.o Sd
of S into a direct sum of abelian groups Sd, such that for any d,e ): 0,
Sd · Se c;:: Sd+e· An element of Sd is called a homogeneous element of degree
d. Thus any element of S can be written uniquely as a (finite) sum of
homogeneous elements. An ideal a c;:: S is a homogeneous ideal if a =
EBd;.o (an Sd). We will need a few basic facts about homogeneous ideals
(see, for example, Matsumura [2, §10] or Zariski-Samuel [1, vol. 2, Ch. VII,
§2]). An ideal is homogeneous if and only if it can be generated by homo-
geneous elements. The sum, product, intersection, and radical of homo-
geneous ideals are homogeneous. To test whether a homogeneous ideal is
prime, it is sufficient to show for any two homogeneous elements f,g, that
fg E a implies f E a or g E a.
We make the polynomial ring S = k[x 0 , . . . ,xn] into a graded ring by
taking Sd to be the set of all linear combinations of monomials of total
weight d in x 0 , . . . ,xn- Iff E S is a polynomial, we cannot use it to define
a function on pn, because of the nonuniqueness of the homogeneous co-
ordinates. However, if f is a homogeneous polynomial of degree d, then
f(Aa 0 , . .. ,Aan) = Adf(a 0 , . .. ,an), so that the property off being zero or
not depends only on the equivalence class of (a 0 , . . . ,an). Thus f gives a
function from pn to {0,1} by f(P) = 0 if f(a 0 , . .. ,an) = 0, and f(P) = 1
if f(a 0 , . . . ,an) =f. 0.
Thus we can talk about the zeros of a homogeneous polynomial, namely
Z(f) = {P E pnlf(P) = 0}. If Tis any set of homogeneous elements of S,
we define the zero set of T to be
Z(T) = {P E pnlf(P) = 0 for all f E T}.
If a is a homogeneous ideal of S, we define Z(a) = Z(T), where Tis the set
of all homogeneous elements in a. Since S is a noetherian ring, any set of
homogeneous elements T has a finite subset f 1 , . •• ,f,. such that Z(T) =
Z(f1 , . . . ,f,.).
Proposition 2.1. The union of two algebraic sets is an algebraic set. The
intersection of any family of algebraic sets is an algebraic set. The empty
set and the whole space are algebraic sets.
PROOF. Left to reader (it is similar to the proof of (1.1) above).
9
1 Varieties
Our next objective is to show that projective n-space has an open covering
by affine n-spaces, and hence that every projective (respectively, quasi-
projective) variety has an open covering by affine (respectively, quasi-affine)
varieties. First we introduce some notation.
If f E S is a linear homogeneous polynomial, then the zero set of f is
called a hyperplane. In particular we denote the zero set of X; by H;, for
i ;= 0, ... ,n. Let U; be the open set pn- H;. Then pn is covered by the
open sets U;, because if P = (a 0 , • •• ,an) is a point, then at least one a; -:f= 0,
hence PE U;. We define a mapping <p;: U;----*An as follows: if P=(a 0 , . . . ,an) E
U;, then <p;(P) = Q, where Q is the point with affine coordinates
with a;/a; omitted. Note that <p; is well-defined since the ratios a)a; are
independent of the choice of homogeneous coordinates.
PROOF. <p; is clearly bijective, so it will be sufficient to show that the closed
sets of U; are identified with the closed sets of An by <fJ;· We may assume
i = 0, and we write simply U for U 0 and <p: U----* An for <p 0 .
Let A = k[Yl, . .. ,ynJ. We define a map a from the set Sh of homo-
geneous elements of S to A, and a map f3 from A to Sh. Given f E S\ we
set a(f) = f(l,Yl, . .. ,yn). On the other hand, given g E A of degree e, then
10
2 Projective Varieties
EXERCISES
2.3. (a) If T 1 <;; T 2 are subsets of Sh, then Z(Td ;::> Z(T2 ).
(b) If Y1 <;; Y2 are subsets ofP", then J(Y1 ) ;::> J(Y2 ).
(c) For any two subsets Y1 ,Y2 ofP", J(Y1 u Y2 ) = J(Ytl n J(Y2 ).
(d) If a <;; Sis a homogeneous ideal with Z(a) #- 0, then J(Z(a)) = .jO..
(e) For any subset Y <;; P", Z(J(Y)) = Y.
2.6. If Y is a projective variety with homogeneous coordinate ring S(Y), show that
dim S(Y) = dim Y + 1. [Hint: Let cp;: U;--> A" be the homeomorphism of(2.2),
let Y; be the affine variety cp;(Y n U;), and let A(Y;) be its affine coordinate ring.
11
I Varieties
Show that A( Y;) can be identified with the sub ring of elements of degree 0 of the
localized ring S(YJx,· Then show that S(Y)x, ~ A(Y;)[x;,X;- 1 ]. Now use (1.7),
(1.8A), and (Ex 1.10), and look at transcendence degrees. Conclude also that
dim Y = dim Y; whenever Y; is nonempty.J
2.7. (a) dim P" = n.
(b) If Y s; P" is a quasi-projective variety, then dim Y = dim f.
[Hint: Use (Ex. 2.6) to reduce to (1.10).]
2.8. A projective variety Y s; P" has dimension n - 1 if and only if it is the zero set of
a single irreducible homogeneous polynomial f of positive degree. Y is called a
hypersurface in P".
2.9. Projective Closure of an Affine Variety. If Y s; A" is an affine variety, we identify
A" with an open set U 0 s; P" by the homeomorphism <p 0 . Then we can speak of
Y, the closure of Yin P", which is called the projective closure of Y.
(a) Show that J(Y) is the ideal generated by f3(I(Y)), using the notation of the
proof of (2.2).
(b) Let Y s; A 3 be the twisted cubic of (Ex. 1.2). Its projective closure Y s; P 3
is called the twisted cubic curve in P 3 . Find generators for J(Y) and J(Y), and
use this example to show that if f 1 , ..• ,f.. generate J(Y), then f3(fd, ... ,{3(!,.)
do not necessarily generate J(Y).
2.10. The Cone Over a Projective Variety (Fig. 1). Let Y s; P" be a nonempty algebraic
set, and let e:A"+ 1 - {(0, ... ,0)}--+ P" be the map which sends the point with
affine coordinates (a 0 , .•• ,an) to the point with homogeneous coordinates
(a 0 , . .. ,anl· We define the affine cone over Y to be
12
2 Projective Varieties
2.12. The d-Uple Embedding. For given n,d > 0, let M 0 ,M 1 , . . . ,MN be all the mono-
mials of degree d in the n + 1 variables x 0 , . •. ,x", where N = ("!d) - 1. We
define a mapping Pd: P" --+ pN by sending the point P = (a 0, ... ,a") to the point
pAP) = (M 0 (a), ... ,MN(a)) obtained by substituting the a, in the monomials Mi.
This is called the d-uple embedding ofP" in pN_ For example, ifn = 1, d = 2, then
N = 2, and the image Y of the 2-uple embedding ofP 1 in P 2 is a conic.
(a) Let 8: k[y 0 , . . . ,yNJ --+ k[ x 0 , . . . ,x"J be the homomorphism defined by
sending y, to M,, and let a be the kernel of 8. Then a is a homogeneous prime
ideal, and so Z( a) is a projective variety in pN_
(b) Show that the image of Pd is exactly Z(a). (One inclusion is easy. The other will
require some calculation.)
(c) Now show that Pd is a homeomorphism ofP" onto the projective variety Z(a).
(d) Show that the twisted cubic curve in P 3 (Ex. 2.9) is equal to the 3-uple embed-
ding of P 1 in P 3 , for suitable choice of coordinates.
2.13. Let Y be the image of the 2-uple embedding of P 2 in P 5 . This is the Veronese
surface. If Z £; Y is a closed curve (a curve is a variety of dimension 1), show that
there exists a hypersurface V £; P 5 such that V n Y = Z.
2.14. The Segre Embedding. Let 1/J:P' x P'--+ pN be the map defined by sending the
ordered pair (a 0 , . .. ,a,) x (b 0 , . .. ,b,) to (... ,a,bi, . .. ) in lexicographic order,
where N = rs + r + s. Note that 1/J is well-defined and injective. It is called the
Segre embedding. Show that the image ofljJ is a subvariety ofPN. [Hint: Let the
homogeneous coordinates of pN be {ziili = 0, ... ,r, j = 0, ... ,s}, and let a be
the kernel of the homomorphism k[{zii}] --+ k[x 0 , . . . ,x,y0 , . . . ,y,] which sends
zii to x,yi. Then show that Im 1/1 = Z(a).]
2.15. The Quadric Surface in P 3 (Fig. 2). Consider the surface Q (a swface is a variety of
dimension 2) in P 3 defined by the equation xy - zw = 0.
(a) Show that Q is equal to the Segre embedding of P 1 x P 1 in P 3 , for suitable
choice of coordinates.
(b) Show that Q contains two families of lines (a line is a linear variety of dimen-
sion 1) {L,},{M,}, each parametrized by t E P 1, with the properties that if
L, =f. Lu, then L, n Lu = 0; if M, =f. Mu, M, n Mu = 0. and for all t,u,
L, n Mu = one point.
(c) Show that Q contains other curves besides these lines, and deduce that the
Zariski topology on Q is not homeomorphic via 1/J to the product topology on
P 1 x P 1 (where each P 1 has its Zariski topology).
13
I Varieties
2.16. (a) The intersection of two varieties need not be a variety. For example, let Q1
and Q2 be the quadric surfaces in P 3 given by the equations x 2 - yw = 0
and x y - zw = 0, respectively. Show that Q1 n Q2 is the union of a twisted
cubic curve and a line.
(b) Even if the intersection of two varieties is a variety, the ideal of the inter-
section may not be the sum of the ideals. For example, let C be the conic in
P 2 given by the equation x 2 - yz = 0. Let L be the line given by y = 0.
Show that C n L consists of one point P, but that J( C) + J(L) f= J(P).
2.17. Complete intersections. A variety Y of dimension r in P" is a (strict) complete
intersection if J(Y) can be generated by n - r elements. Y is a set-theoretic com-
plete intersection if Y can be written as the intersection of n - r hypersurfaces.
(a) Let Y be a variety in P", let Y = Z(a); and suppose that a can be generated
by q elements. Then show that dim Y ;, n - q.
(b) Show that a strict complete intersection is a set-theoretic complete inter-
section.
*(c) The converse of (b) is false. For example let Y be the twisted cubic curve in
P 3 (Ex. 2.9). Show that J(Y) cannot be generated by two elements. On the
other hand, find hypersurfaces H l>H 2 of degrees 2,3 respectively, such that
Y = H 1 n H2 .
**(d) It is an unsolved problem whether every closed irreducible curve in P 3 is
a set-theoretic intersection of two surfaces. See Hartshorne [1 J and Hart-
shorne [5, III, §5] for commentary.
3 Morphisms
So far we have defined affine and projective varieties, but we have not dis-
cussed what mappings are allowed between them. We have not even said
when two are isomorphic. In this section we will discuss the regular func-
tions on a variety, and then define a morphism of varieties. Thus we will
have a good category in which to work.
14
3 Morphisms
15
I Varieties
is a continuous map such that for every open set V ~ Y, and for every
regular functionf: V--+ k, the function! o cp:cp- 1 (V)--+ k is regular.
Note that @P is indeed a local ring: its maximal ideal m is the set of germs
of regular functions which vanish at P. For if f(P) =1= 0, then 1/f is regular
in some neighborhood of P. The residue field @pjm is isomorphic to k.
Note that K(Y) is in fact a field. Since Y is irreducible, any two non-
empty open sets have a nonempty intersection. Hence we can define addition
and multiplication in K~ Y), making it a ring. Then if <U,.f) E K( Y) with
f =I= 0, we can restrict f to the open set V = U - U n Z(f) where it never
vanishes, so that 1/f is regular on V, hence (V,1/f) is an inverse for (U,f).
Now we have defined, for any variety Y, the ring of global functions @( Y),
the local ring @P at a point of Y, and the function field K( Y). By restricting
functions we obtain natural maps @(Y)--+ @p --+ K(Y) which in fact are
injective by (3.1.1). Hence we will usually treat @(Y) and @pas subrings of
K(Y).
If we replace Y by an isomorphic variety, then the corresponding rings are
isomorphic. Thus we can say that @(Y), @p, and K(Y) are invariants of the
variety Y (and the point P) up to isomorphism.
Our next task is to relate @( Y), (l] p, and K ( Y) to the affine coordinate
ring A(Y) of an affine variety, and the homogeneous coordinate ring S(Y)
16
3 Morphisms
of a projective variety, which were introduced earlier. We will find that for
an affine variety Y, A( Y) = (()( Y), so it is an invariant up to isomorphism.
However, for a projective variety Y, S( Y) is not an invariant: it depends on
the embedding of Y in projective space (Ex. 3.9).
Theorem 3.2. Let Y c:; An be an affine variety with affine coordinate ring
A(Y). Then:
(a) @(Y) ~ A(Y);
(b) for each point P E Y, let mp c:; A(Y) be the ideal of functions
vanishing at P. Then P 1--> mp gives a 1-1 correspondence between the
points of Y and the maximal ideals of A( Y);
(c) for each P, @p ~ A(Y)"'P' and dim @p = dim Y;
(d) K(Y) is isomorphic to the quotient field of A(Y), and hence K(Y)
is a.finitely generated extension field of k, of transcendence degree = dim Y.
17
I Varieties
Propositi' , 3.3. Let Ui s P" be the open set defined by the equation xi #- 0.
Then tne mapping cpi: Ui --+ A" of (2.2) above is an isomorphism of varieties.
18
3 Morphisms
homogeneous of degree N;. Thinking of (O(Y), K(Y) and S(Y) all as sub-
rings of the quotient field L of S(Y), this means that xf'f E S(Y)N,, for each i.
Now choose N ~ L,N;. Then S(Y)N is spanned as a k-vector space by
monomials of degree N in x 0 , . . . ,xn, and in any such monomial, at least
one X; occurs to a power ~N;. Thus we have S(Y)N · f s:;; S(Y)N. Iterating,
we have S(Y)N ° r s:;; S(Y)N for all q > 0. In particular, x~r E S(Y) for
all q > 0. This shows that the sub ring S( Y)[f] of Lis contained in x 0 N S( Y),
which is a finitely generated S(Y)-module. Since S(Y) is a noetherian ring,
S(Y)[f] is a finitely generated S(Y)-module, and therefore f is integral
over S(Y) (see, e.g., Atiyah-Macdonald [1, p. 59]). This means that there
are elements ab ... ,am E S(Y) such that
fm + alfm-1 + 0 0 0 +am= 0.
Our next result shows that if X and Y are affine varieties, then X is iso-
morphic to Y if and only if A( X) is isomorphic to A( Y) as a k-algebra.
Actually the proof gives more, so we state the stronger result.
Proposition 3.5. Let X be any variety and let Y be an affine variety. Then
there is a natural bijective mapping of sets
o::Hom(X,Y) ~ Hom(A(Y),(O(X))
where the left Hom means morphisms of varieties, and the right Hom
means homomorphisms of k-algebras.
PROOF. Given a morphism q>: X ----> Y, q> carries regular functions on Y to
regular functions on X. Hence q> induces a map (O(Y) to (O(X), which is
clearly a homomorphism of k-algebras. But we have seen (3.2) that (O(Y) ~
A(Y), so we get a homomorphism A(Y)----> (O(X). This defines o:.
Conversely, suppose given a homomorphism h: A( Y)----> (O(X) of k-algebras.
Suppose that Y is a closed subset of A", so that A(Y) = k[x 1 , . . . ,xn]/I(Y).
Let :X; be the image of X; in A(Y), and consider the elements~; = h(xJ E (O(X).
These are global functions on X, so we can use them to define a mapping
1/J:X----> A" by 1/J(P) = (~ 1 (P), ... '~"(P)) for P EX.
We show next that the image of 1jJ is contained in Y. Since Y = Z(J(Y) ),
it is sufficient to show that for any P EX and any f E I(Y),f(lji(P)) = 0. But
19
I Varieties
since f E J(Y). So 1/1 defines a map from X to Y, which induces the given
homomorphism h.
To complete the proof, we must show that 1jJ is a morphism. This is a
consequence of the following lemma.
Corollary 3.7. If X, Y are two affine varieties, then X and Y are isomorphic
if and only if A(X) and A(Y) are isomorphic ask-algebras.
PROOF. Immediate from the proposition.
EXERCISES
3.1. (a) Show that any conic in A2 is isomorphic either to A 1 or A 1 - { 0} (cf. Ex. 1.1 ).
(b) Show that A 1 is not isomorphic to any proper open subset of itself. (This result
is generalized by (Ex. 6.7) below.)
(c) Any conic in P 2 is isomorphic to P 1 .
(d) We will see later (Ex. 4.8) that any two curves are homeomorphic. But show
now that A2 is not even homeomorphic to P 2 •
20
3 Morphisms
21
I Varieties
3.11. Let X be any variety and let P E X. Show there is a 1-1 correspondence between
the prime ideals of the local ring {!)P and the closed subvarieties of X containing P.
3.12. If P is a point on a variety X, then dim {!)P = dim X. [Hint:Reduce to the
affine case and use (3.2c).]
3.13. The Local Ring of a Subvariety. Let Y <:; X be a subvariety. Let {!)Y.x be the set
<
of equivalence classes U,f) where U <:; X is open, U n Y =/= 0, and f is a
regular function on U. We say <UJ) is equivalent to <V,g), iff= g on U n V.
Show that {!)Y.x is a local ring, with residue field K(Y) and dimension = dim X --
dim Y. It is the local ring of Yon X. Note if Y = Pis a point we get {!)p, and if
Y = X we get K(X). Note also that if Y is not a point, then K(Y) is not alge-
braically closed, so in this way we get local rings whose residue fields are not
algebraically closed.
3.14. Projection from a Point. Let P" be a hyperplane in pn+ 1 and let P E pn+ 1 - P".
Define a mapping cp :P"+ 1 - { P}--> P" by cp(Q) =the intersection of the unique
line containing P and Q with P"-
(a) Show that cp is a morphism.
(b) Let Y <:; P 3 be the twisted cubic curve which is the image of the 3-uple em-
bedding of P 1 (Ex. 2.12). If t,u are the homogeneous coordinates on PI, we
say that Y is the curve given parametrically by (x,y,z,w) = (t 3 ,t 2 u,tu 2 ,u 3 ). Let
P = (0,0,1,0), and let P 2 be the hyperplane z = 0. Show that the projection of
Y from P is a cuspidal cubic curve in the plane, and find its equation.
3.15. Products of Affine Varieties. Let X <:; A" and Y <:; Am be affine varieties.
(a) Show that X x Y <:; An+m with its induced topology is irreducible. [Hint:
Suppose that X x Y is a union of two closed subsets Z 1 u Z 2 . Let X; =
{xEXIx X y <:; Z;}, i = 1,2. Show that X= XI u Xz and xl,x2 are
closed. Then X= X 1 or X 2 so X x Y = Z 1 or Z 2 .] The affine variety
X x Y is called the product of X and Y. Note that its topology is in general
not equal to the product topology (Ex. 1.4).
(b) Show that A(X x Y) ~ A(X) @k A(Y).
(c) Show that X x Y is a product in the category of varieties, i.e., show (i) the
projections X x Y --> X and X x Y --> Y are morphisms, and (ii) given a
variety Z, and the morphisms Z --> X, Z --> Y, there is a unique morphism
Z --> X x Y making a commutative diagram
z ---------+ X X y
V><~
~Y. X
(d) Show that dim X x Y = dim X + dim Y.
3.16. Products of Quasi-Projective Varieties. Use the Segre embedding (Ex. 2.14) to
identify P" x pm with its image and hence give it a structure of projective variety.
Now for any two quasi-projective varieties X <:; P" and Y <:; pm, consider
X X Y <:; P" X pm_
(a) Show that X x Y is a quasi-projective variety.
(b) If X, Y are both projective, show that X x Y is projective.
*(c) Show that X x Y is a product in the category of varieties.
22
3 Morphisms
23
I Varieties
4 Rational Maps
Lemma 4.1. Let X and Y be varieties, let cp and ljJ be two morphisms fi'om
X to Y, and suppose there is a nonempty open subset U s; X such that
({Jiu = 1/Jiu· Then cp = 1/J.
PROOF. We may assume that Y s; P" for some n. Then by composing with
the inclusion morphism Y --> P", we reduce to the case Y = P". We consider
the product P" x P", which has a structure of projective variety given by its
Segre embedding (Ex. 3.16). The morphisms cp and ljJ determine a map
cp x 1/f:X __. P" x P", which in fact is a morphism (Ex. 3.16c). Let .d =
{P x PIP E P"} be the diagonal subset of P" x P". It is defined by the
equations {xd'j = xjy;li,j = 0,1, ... ,n} and so is a closed subset ofP" x P".
By hypothesis cp x 1/J(U) s; .d. But U is dense in X, and .d is closed, so
cp x 1/f(X) s; .d. This says that cp = 1/J.
Note that the lemma implies that the relation on pairs <U,cpu) just
described is an equivalence relation. Note also that a rational map cp: X --> Y
is not in general a map of the set X to Y. Clearly one can compose dvminant
rational maps, so we can consider the category of varieties and dominant
rational maps. An "isomorphism" in this category is called a birational map:
The main result of this section is that the category of varieties and domi-
nant rational maps is equivalent to the category of finitely generated field
24
4 Rational Maps
extensions of k, with the arrows reversed. Before giving this result, we need
a couple of lemmas which show that on any variety, the open affine subsets
form a base for the topology. We say loosely that a variety is affine if it is
isomorphic to an affine variety.
Proposition 4.3. On any variety Y, there is a base for the topology consisting
of open affine subsets.
PROOF. We must show for any point P E Y and any open set U containing P,
that there exists an open affine set V with P E V <:; U. First, since U is also
a variety, we may assume U = Y Secondly, since any variety is covered by
quasi-affine varieties (2.3), we may assume that Y is quasi-affine in An.
Let Z = Y - Y, which is a closed set in An, and let a <:; A = k[x 1 , . . . ,xn]
be the ideal of Z. Then, since Z is closed, and P ¢ Z, we can find a polynomial
f E a such that f(P) =f. 0. Let H be the hypersurface f = 0 in An. Then
Z <:; H but P ¢ H. Thus P E Y - Y n H, which is an open subset of
Y Furthermore, Y - Y n H is a closed subset of An - H, which is affine
by (4.2), hence Y - Y n H is affine. This is the required affine neighbor-
hood of P.
Now we come to the main result of this section. Let cp: X --> Y be a
<
dominant rational map, represented by U,ffJu ). Let f E K( Y) be a rational
function, represented by <V,f) where Vis an open set in Y, and f is a regular
function on V. Since ffJu(U) is dense in Y, cp{) 1(V) is a nonempty open subset
of X, sofa ffJu is a regular function on cp{) 1 (V). This gives us a rational
function on X, and in this manner we have defined a homomorphism of
k-algebras from K(Y) to K(X).
Theorem 4.4. For any two varieties X and Y, the above construction gives a
bijection between
(i) the set of dominant rational maps from X to Y, and
(ii) the set of k-algebra homomorphisms from K( Y) to K(X).
25
I Varieties
Corollary 4.5. For any two varieties X,Y the following conditions are equiv-
ulent:
(i) X and Yare birationally equivalent;
(ii) there are open subsets U s; X and V s; Y with U isomorphic to V,
(iii) K(X) ~ K( Y) us k-algebrus.
PROOF.
(i) = (ii). Let q>: X --+ Y and lj;: Y --+ X be rational maps which are inverse
to each other. Let q> be represented by <U,q>) and let lj; be represented by
<V,l/J). Then lj; a q> is represented by <<r>- 1 (V),lj; o q>), and since lj; o q> = idx
as a rational map, lj; o q> is the identity on q> - 1 ( V). Similarly q> o lj; is the
identity on lj;- 1(U). We now take q>- 1(lj;- 1(U)) as our open set in X, and
lj;- 1 ( q>- 1 ( V)) as our open set in Y. It follows from the construction that these
two open sets are isomorphic via q> and lj;.
(ii) =(iii) follows from the definition of function field.
(iii) = (i) follows from the theorem.
26
4 Rational Maps
PROOF. Zariski-Samuel [1, Ch. II, Theorem 19, p. 84]. The second statement
follows from the proof given there.
27
I Varieties
Blowing Up
As another example of a birational map, we will now construct the blowing-
up of a variety at a point. This important construction is the main tool in
the resolution of singularities of an algebraic variety.
First we will construct the blowing-up of A" at the point 0 = (0, ... ,0).
Consider the product A" x P"- 1, which is a quasi-projective variety
(Ex. 3.16). If x 1 , . . . ,x" are the affine coordinates of A", and if y 1 , . . . ,y"
are the homogeneous coordinates of P"- 1 (observe the unusual notation!),
then the closed subsets of A" x P"- 1 are defined by polynomials in the
X;,yi, which are homogeneous with respect to the Yi·
We now define the blowing-up of A" at the point 0 to be the closed subset
X of A" x P"- 1 defined by the equations {x;Yi = XiY;Ii,j = 1, ... ,n}.
X A" X pn-1
We have a natural morphism cp: X --+ A" obtained by restricting the pro-
jection map of A" x P"- 1 onto the first factor. We will now study the
properties of X.
(1) If PEA", P # 0, then cp- 1(P) consists of a single point. In fact,
cp gives an isomorphism of X- cp- 1 (0) onto A"- 0. Indeed, let P =
(ab ... ,an), with some a; # 0. Now if P x (Yb ... ,y") E cp- 1 (P), then for
each j, Yi = (aia;)y;, so (y 1, . . . ,yn) is uniquely determined as a point in
P"- 1 . In fact, setting Y; = a;, we can take (yb ... ,yn) = (a 1 , . . . ,an). Thus
cp - 1 (P) consists of a single point. Furthermore, for PEA" - 0, setting
t/J(P) = (ab . .. ,an) x (a 1 , . . . ,an) defines an inverse morphism to cp,
showingX- cp- 1 (0)isisomorphictoA"- 0.
(2) cp- 1 ( 0) ~ P"- 1 . Indeed, cp- 1 ( 0) consists of all points 0 x Q, with
Q = (y 1 , . . . ,yn) E P"-1, subject to no restriction.
(3) The points of cp - 1 ( 0) are in 1-1 correspondence with the set of lines
through 0 in A". Indeed, a line L through 0 in A" can be given by para-
metric equations X; = a;t, i = 1, ... ,n, where a; E k are not all zero, and
tEA 1. Now consider the line L' = cp - 1(L - 0) in X - cp - 1( 0). It is given
parametrically by X; = a;t, Y; = a;t, with t E A 1 - 0. But the Y; are homo-
geneous coordinates in P"- 1 , so we can equally well describe L' be the
equations X; = a;t,y; = a;, for tEA 1 - 0. These equations make sense
also for t = 0, and give the closure L' of L' in X. Now L' meets cp - 1 ( 0) in
the point Q = (a 1 , . . . ,an) E pn- \ so we see that sending L to Q gives a
1-1 correspondence between lines through 0 in A" and points of cp- 1 ( 0).
(4) X is irreducible. Indeed, X is the union of X - cp - 1( 0) and cp - 1( 0).
The first piece is isomorphic to A" - 0, hence irreducible. On the other
hand, we have just seen that every point of cp- 1 ( 0) is in the closure of some
28
4 Rational Maps
uo
Figure 3. Blowing up.
subset (the line L') of X - <p- 1( 0). Hence X - <p- 1( 0) is dense in X, and
X is irreducible.
Definition. If Y is a closed subvariety of A" passing through 0, we define
the blowing-up of Y at the point 0 to be Y = (<p - 1 ( Y - 0) )-, where
<p:X--> A" is the blowing-up of A" at the point 0 described above. We
denote also by <p: Y --> Y the morphism obtained by restricting <p :X --> A"
to Y. To blow up at any other point P of A", make a linear change of
coordinates sending P to 0.
Note that <p induces an isomorphism of Y- <p- 1 (0) to Y- 0, so that
<pis a birational morphism of Y to Y. Note also that this definition apparently
depends on the embedding of Y in A", but in fact, we will see later that
blowing-up is intrinsic (II, 7.15.1).
The effect of blowing up a point of Y is to "pull apart" Y near 0 according
to the different directions of lines through 0. We will illustrate this with
an example.
Example 4.9.1. Let Y be the plane cubic curve given by the equation y 2 =
x 2 (x + 1). We will blow up Y at 0 (Fig. 3). Let t,u be homogeneous co-
ordinates for P 1 . Then X, the blowing-up of A2 at 0, is defined by the
equation xu= ty inside A 2 x P 1 . It looks like A2 , except that the point 0
has been replaced by a P 1 corresponding to the slopes of lines through 0.
We will call this P 1 the exceptional curve, and denote it by E.
We obtain the total inverse image of Yin X by considering the equations
y 2 = x 2 (x + 1) and xu = ty in A2 x P 1 . Now P 1 is covered by the open
sets t i= 0 and u i= 0, which we consider separately. If t i= 0, we can set
t = 1, and use u as an affine parameter. Then we have the equations
y2 = x 2 (x + 1)
y = xu
29
I Varieties
EXERCISES
4.1. Iff and g are regular functions on open subsets U and V of a variety X, and if
f = g on U n V, show that the function which is f on U and g on V is a regular
function on U u V. Conclude that iff is a rational function on X, then there is
a largest open subset U of X on which f is represented by a regular function.
We say that f is defined at the points of U.
4.2. Same problem for rational maps. If 1.fJ is a rational map of X to Y, show there
is a largest open set on which l.fJ is represented by a morphism. We say the ra-
tional map is defined at the points of that open set.
4.3. (a) Letfbe the rational function on P 2 given by f = xdx 0 . Find the set of points
where f is defined and describe the corresponding regular function.
(b) Now think of this function as a rational map from P 2 to A 1 • Embed A 1 in P 1 ,
and let I.{J:P 2 --> P 1 be the resulting rational map. Find the set of points where
1.fJ is defined, and describe the corresponding morphism.
4.4. A variety Y is rational if it is birationally equivalent toP" for some n (or, equiva-
lently by (4.5), if K(Y) is a pure transcendental extension of k).
(a) Any conic in P 2 is a rational curve.
(b) The cuspidal cubic y 2 = x 3 is a rational curve.
(c) Let Y be the nodal cubic curve y 2 z = x 2 (x + z) in P 2 . Show that the pro-
jection 1.fJ from the point P = (0,0,1) to the line z = 0 (Ex. 3.14) induces a
birational map from Y to P 1 . Thus Y is a rational curve.
4.5. Show that the quadric surface Q:xy = zw in P 3 is birational to P 2 , but not
isomorphic to P 2 (cf. Ex. 2.15).
30
5 Nonsingular Varieties
4.8. (a) Show that any variety of positive dimension over k has the same cardinality as
k. [Hints: Do A" and P" first. Then for any X, use induction on the dimension
11. Use (4.9) to make X birational to a hypersurface H <;: pn+ 1 . Use (Ex. 3.7)
5 Nonsingular Varieties
A few comments are in order. In the first place, the notion of partial
derivative of a polynomial with respect to one of its variables makes sense
over any field. One just applies the usual rules for differentiation. Thus no
limiting process is needed. But funny things can happen in characteristic
p > 0. For example, if f(x) = xP, then df/dx = pxp-J = 0, since p = 0 ink.
In any case, iff E A is a polynomial, then for each i, of/ex; is a polynomial.
31
I Varieties
The matrix ll(o/;/oxi)(P)II is called the Jacobian matrix at P. One can show
easily that this definition of nonsingularity is independent of the set of
generators of the ideal of Y chosen.
One drawback of our definition is that it apparently depends on the
embedding of Y in affine space. However, it was shown in a fundamental
paper, Zariski [1 ], that nonsingularity could be described intrinsically in
terms of the local rings. In our case the result is this.
Definition. Let A be a noetherian local ring with maximal ideal m and residue
field k = A/m. A is a regular local ring if dimk m/m 2 = dim A.
32
5 Nonsingular Varieties
Theorem 5.3. Let Y be a variety. Then the set Sing Y of singular points of Y
is a proper closed subset of Y.
PROOF. (See also II, 8.16.) First we show Sing Y is a closed subset. It is
sufficient to show for some open covering Y = U Y; of Y, that Sing Y; is
closed for each i. Hence by (4.3) we may assume that Y is affine. By (5.2) and
the proof of (5.1) we know that the rank of the Jacobian matrix is always
~ n - r. Hence the set of singular points is the set of points where the rank is
< n - r. Thus Sing Y is the algebraic set defined by the ideal generated by
I( Y) together with all determinants of (n - r) x (n - r) submatrices of the
matrix II8N8xill· Hence Sing Y is closed.
To show that Sing Y is a proper subset of Y, we first apply (4.9) to get Y
birational to a hypersurface in Pn. Since birational varieties have isomorphic
open subsets, we reduce to the case of a hypersurface. It is enough to consider
any open affine subset of Y, so we may assume that Y is a hypersurface in An,
defined by a single irreducible polynomial f(xb . .. ,xn) = 0.
Now Sing Y is the set of points P E Y such that (8f/8x;)(P) = 0 for i =
1, ... ,n. If Sing Y = Y, then the functions 8fj8x; are zero on Y, and hence
8fj8x; E I(Y) for each i. But I(Y) is the principal ideal generated by f, and
deg(8f/8x;) ~ deg f - 1 for each i, so we must have 8f/8x; = 0 for each i.
In characteristic 0 this is already impossible, because if X; occurs in f,
then 8f/8x; i= 0. So we must have char k = p > 0, and then the fact that
8f/8x; = 0 implies that f is actually a polynomial in xf. This is true for each
i, so by taking pth roots of the coefficients (possible since k is algebraically
closed), we get a polynomial g(x 1 , . . . ,xn) such that f = gP. But th:s
contradicts the hypothesis that f was irreducible, so we conclude that
Sing Y < Y.
Completion
For the local analysis of singularities we will now describe the technique of
completion. Let A be a local ring with maximal ideal m. The powers of m
define a topology on A, called the m-adic topology. By completing with
respect to this topology, one defines the completion of A, denoted A. Alter-
natively, one can define A as the inverse limit !!!!! A/mn. See Atiyah-
Macdonald [1, Ch. 10], Matsumura [2, Ch. 9], or Zariski-Samuel [1, vol. 2,
Ch. VIII] for general information on completions.
The significance of completion in algebraic geometry is that by passing
to the completion &P of the local ring of a point P on a variety X, one can
study the very local behavior of X near P. We have seen (Ex. 4.7) that if
33
I Varieties
Theorem 5.4A. Let A be a noetherian local ring with maximal ideal m, and
let A be its completion.
(a) A is a local ring, with maximal ideal m = mA, and there is a natural
injective homomorphism A --> A.
(b) If M is a finitely generated A-module, its completion M with respect
to its m-adic topology is isomorphic toM ®A A.
(c) dim A = dim A.
(d) A is regular if and only if A is regular.
PROOF. See Atiyah~Macdonald [1, Ch. 10, 11] or Zariski~Samuel [1, vol. 2,
Ch. Vlll].
Example 5.6.3. Let X be the plane nodal cubic curve given by the equation
y 2 = x 2 (x + 1). Let Y be the algebraic set in A 2 defined by the equation
x.r = 0. We will show that the point 0 = (0,0) on X is analytically iso-
morphic to the point 0 on Y. (Since we haven't yet developed the general
theory of local rings of points on reducible algebraic sets, we use an ad hoc
34
5 Nonsingular Varieties
We state here an algebraic result which will be used in (Ex. 5.15) below.
EXERCISES
5.1. Locate the singular points and sketch the following curves in A2 (assume char
k =1- 2). Which is which in Figure 4?
(a) x2 = + .l:
x4
(b) xy = x 6 + y 6;
(c) x3 = )'2 + x4 + )'4;
(d) x2y + xi = x4 + y4.
35
I Varieties
5.2. Locate the singular points and describe the singularities of the following sur-
faces in A3 (assume char k # 2). Which is which in Figure 5?
(a) xy 2 = z 2 ;
(b) xz + yz = zz;
(c) xy + x 3 + y 3 = 0.
36
5 N onsingular Varieties
5.5. For every degree d > 0, and every p = 0 or a prime number, give the equation
of a nonsingular curve of degree d in P 2 over a field k of characteristic p.
5.7. Let Y <::::: P 2 be a nonsingular plane curve of degree > 1, defined by the equation
f(x,y,z) = 0. Let X <::::: A 3 be the affine variety defined by f (this is the cone
over Y; see (Ex. 2.1 0) ). Let P be the point (0,0,0), which is the vertex of the cone.
Let rp:X--> X be the blowing-up of X at P.
(a) Show that X has just one singular point, namely P.
(b) Show that X is nonsingular (cover it with open affines).
(c) Show that rp - 1(P) is isomorphic to Y.
5.8. Let Y <::::: P" be a projective variety of dimension r. Let f 1, ... ,j, E S =
k[ x 0 , . •• ,x"] be homogeneous polynomials which generate the ideal of Y. Let
P E Y be a point, with homogeneous coordinates P = (a 0 , . .• ,a"). Show that
Pis nonsingular on Y if and only if the rank of the matrix jj(8};/8xj)(a 0 , . . . ,anlll
is n - r. [Hint: (a) Show that this rank is independent of the homogeneous
coordinates chosen for P; (b) pass to an open affine U, <::::: P" containing P and
use the affine Jacobian matrix; (c) you will need Euler's lemma, which says that
iff is a homogeneous polynomial of degree d, then I,x;(3fj3x;) = d · f]
5.9. Let f E k[x,y,z] be a homogeneous polynomial, let Y = Z(f).::::: P 2 be the
algebraic set defined by f, and suppose that for every P E Y, at least one of
w;ax)(P), W/3y)(P), w;az)(P) is nonzero. Show that f is irreducible (and hence
that Y is a nonsingular variety). [Hint: Use (Ex. 3.7).]
5.10. For a point P on a variety X, let m be the maximal ideal of the local ring {!)P·
We define the Zariski tangent space Tp(X) of X at P to be the dual k-vector space
ofm/m 2 .
(a) For any point P EX, dim Tp(X) ;::, dim X, with equality if and only if Pis
nonsingular.
(b) For any morphism rp:X--> Y, there is a natural induced k-linear map Tp(rp):
T p(X) --> T cp<Pl( Y).
(c) If rp is the vertical projection of the parabola x = y 2 onto the x-axis, show that
the induced map T 0 (rp) of tangent spaces at the origin is the zero map.
37
I Varieties
5.11. The Elliptic Quartic Curve in P 3 . Let Y be the algebraic set in P 3 defined by the
equations x 2 - xz - yw = 0 and yz - xw - zw = 0. Let P be the point
(x,y,z,w) = (0,0,0,1), and let cp denote the projection from P to the plane w = 0.
Show that cp induces an isomorphism of Y - P with the plane cubic curve
y 2 z - x 3 + xz 2 = 0 minus the point (1,0,-1). Then show that Y is an irre-
ducible nonsingular curve. It is called the elliptic quartic curve in P 3 • Since it
is defined by two equations it is another example of a complete intersection
(Ex. 2.17).
g = Os + 9s+ 1 + · · ·
h=h,+ht+1+ ...
ink[[ x,y ]] such that f = gh.
(c) Let Ybedefinedbytheequationf(x,y) = OinA 2 ,andletP = (O,O)beapoint
of multiplicity r on Y, so that when f is expanded as a polynomial in x and y,
we have f = f.. + higher terms. We say that Pis an ordinary r-fold point if
f.. is a product of r distinct linear factors. Show that any two ordinary double
points are analytically isomorphic. Ditto for ordinary triple points. But show
that there is a one-parameter family of mutually nonisomorphic ordinary
4-fold points.
*(d) Assume char k i= 2. Show that any double point of a plane curve is analy-
tically isomorphic to the singularity at (0,0) of the curve i = x', for a uniquely
38
6 Nonsingular Curves
6 Nonsingular Curves
39
I Varieties
Definition. If A,B are local rings contained in a .field K, we say that B dominates
A if A S:::: Band m 8 n A = rnA-
40
6 Nonsingular Curves
between non-singular curves with function field K and the set of discrete
valuation rings of Kjk. If Pis a point on a nonsingular curve Y, then by (5.1)
the local ring (!JP is a regular local ring of dimension one, and so by (6.2A) it
is a discrete valuation ring. Its quotient field is the function field K of Y,
and since k ~ (!Jp, it is a valuation ring of Kjk. Thus the local rings of Y
define a subset of the set CK of all discrete valuation rings of Kjk. This
motivates the definition of an abstract nonsingular curve below. But first
we need a few more preliminaries.
Lemma 6.4. Let Y be a quasi-projective variety, let P,Q E Y, and suppose that
(!JQ ~ (!JP as subrings of K(Y). Then P = Q.
PROOF. Embed Y in pn for some n. Replacing Y by its closure, we may
assume Y is projective. After a suitable linear change of coordinates in pn,
we may assume that neither P nor Q is in the hyperplane H 0 defined by
x 0 = 0. Thus P,Q E Y n (Pn - H 0 ) which is affine, so we may assume that
Y is an affine variety.
Let A be the affine ring of Y. Then there are maximal ideals m,n ~ A
such that (!JP = A"' and (!JQ = Alt. If (!JQ ~ (!Jp, we must have m ~ n. But
m is a maximal ideal, so m = n, hence P = Q, by (3.2b).
Lemma 6.5. Let K be a function field of dimension one over k, and let x E K.
Then {R E CKix ¢ R} is a finite set.
PROOF. If R is a valuation ring, then x ¢ R if and only if 1/x E mR. So letting
y = 1/x, we have to show that if y E K, y # 0, then {R E CKIY E mR} is a
finite set. If y E k, there are no such R, so let us assume y ¢ k.
We consider the sub ring k[ yJof K generated by y. Since k is algebraically
closed, y is transcendental over k, hence k[y] is a polynomial ring. Further-
more, since K is finitely generated and of transcendence degree 1 over k,
K is a finite field extension of k(y). Now let B be the integral closure of
k[y] inK. Then by (6.3A), B is a Dedekind domain, and it is also a finitely
generated k-algebra (3.9A).
Now if y is contained in a discrete valuation ring R of Kjk, then k[y J ~ R,
and since R is integrally closed in K, we have B ~ R. Let n = mR n B.
Then n is a maximal ideal of B, and B is dominated by R. But Bit is also a
discrete valuation ring of Kjk, hence Bit = R by the maximality of valuation
rings (6.1A).
If furthermore y E mR, then yEn. Now B is the affine coordinate ring
of some affine variety Y (1.4.6). Since B is a Dedekind domain, Y has di-
mension one and is nonsingular. To say that yEn says that y, as a regular
function on Y, vanishes at the point of Y corresponding to n. But y # 0,
so it vanishes only at a finite set of points; these are in 1-1 correspondence
with the maximal ideals of B by (3.2), and R = Bit is determined by the
maximal ideal n. Hence we conclude that y E mR for only finitely many
RECK, as required.
41
I Varieties
Corollary 6.6. Any discrete valuation ring of Kjk is isomorphic to the local
ring of a point on some nonsingular affine curve.
PROOF. Given R, let y E R - k. Then the construction used in the proof
of (6.5) gives such a curve.
Note that it is not clear a priori that such an abstract curve is a variety.
So we will enlarge the category of varieties by adjoining the abstract curves:
Now that we have apparently enlarged our category, our task will be
to show that every nonsingular quasi-projective curve is isomorphic to an
abstract nonsingular curve, and conversely. In particular, we will show
that CK itself is isomorphic to a nonsingular projective curve.
42
6 Nonsingular Curves
PROOF. Let K be the function field of Y. Then each local ring (!JP of a point
P E Y is a discrete valuation ring of Kjk, by (5.1) and (6.2A). Furthermore,
by (6.4), distinct points give rise to distinct sub rings of K. So let U s; CK
be the set of local rings of Y, and let <p: Y ---> U be the bijective map defined
by <p(P) = @p.
First, we need to show that U is an open subset of CK. Because open
sets are complements of finite sets, it is sufficient to show that U contains a
nonempty open set. Thus, by (4.3), we may assume Y is affine, with affine
ring A. Then A is a finitely generated k-algebra, and by (3.2), K is the
quotient field of A, and U is the set of localizations of A at its maximal
ideals. Since these local rings are all discrete valuation rings, U consists in
fact of all discrete valuation rings of Kjk containing A. Now let xt> ... ,x"
n
be a set of generators of A over k. Then A s; Rp if and only if x 1 , . . . ,
Xn E Rp. Thus u = U;, where U; = {P E CKixi E Rp }. But by (6.5),
{P E CKix; ¢ Rp} is a finite set. Therefore· each U; and hence also U is open.
So we have shown that the U defined above is an abstract nonsingular
curve. To show that <p is an isomorphism, we need only check that the
regular functions on any open set are the same. But this follows from the
definition of the regular functions on U and the fact that for any open set
v s; Y, G(V) = nPeV GP,Y·
PROOF. Embed Y as a closed subset of P" for some n. Then it will be suffi-
cient to show that <p extends to a morphism of X into P", because if it does,
the image is necessarily contained in Y. Thus we reduce to the case Y = P".
Let pn have homogeneous coordinates x 0 , . . . ,x", and let U be the open
set where x 0 , . . . ,xn are all nonzero. By using induction on n, we may
assume that <p(X - P) n U =/= 0. Because if <p(X - P) n U = 0. then
<p(X - P) s; P" - U. But pn - U is the union of the hyperplanes H;
defined by X; = 0. Since <p(X - P) is irreducible, it must be contained in
H; for some i. Now H; ~ pn-1, so the result would follow by induction.
So we will assume that <p(X - P) n U =1- 0.
For each i,j, x;/xi is a regular function on U. Pulling it back by <p, we
obtain a regular function fii on an open subset of X, which we view as a
rational function on X, i.e., fii E K, where K is the function field of X.
Let v be the valuation of K associated with the valuation ring Rp. Let
r; = v(f;o), i = 0,1, ... ,n, r; E Z. Then since x;/xi = (x;/x 0 )/(x)x 0 ), we have
43
I Varieties
Choose k such that rk is minimal among r 0 , . .. ,rn- Then v(};d ~ 0 for all i,
hence j~b ... Jnk E Rp. Now define ip(P) = (f0k(P), ... ,j,k(P) ), and ip(Q) =
cp(Q) for Q -=f. P. I claim that ip is a morphism of X to pn which extends cp,
and that ip is unique. The uniqueness is clear by construction (it also follows
from (4.1) ). To show that ip is a morphism, it will be sufficient to show that
regular functions in a neighborhood of ip(P) pull back to regular functions
on X. Let uk <:; pn be the open set where xk -=f. 0. Then ip(P) E ub since
hk(P) = 1. Now Uk is affine, with affine coordinate ring equal to
PROOF. The idea of the proof is this: we first cover C = CK with open
subsets Ui which are isomorphic to nonsingular affine curves. Let Y; be
the projective closure of this affine curve. Then we use (6.8) to define a
morphism <pi: C --> Y;. Next, we consider the product mapping cp: C --> flY;,
and let Y be the closure of the image of C. Then Y is a projective curve,
and we show that cp is an isomorphism of C onto Y.
To begin with, let P E C be any point. Then by (6.6) there is a nonsingular
affine curve V and a point Q E V with Rp ~ (IJQ· It follows that the function
field of Vis K, and then by (6.7}, Vis isomorphic to an open subset of C.
Thus we have shown that every point P E C has an open neighborhood
which is isomorphic to an affine variety.
Since C is quasi-compact, we can cover it with a finite number of open
subsets Ui, each of which is isomorphic to an affine variety V;. Embed
V; <:; A"', think of An' as an open subset of pn,, and let Y; be the closure of
V; in P"'. Then Y; is a projective variety, and we have a morphism tp;: U; --> Y;
which is an isomorphism of Ui onto its image.
By (6.8) applied to the finite set of points C - U;, we can find a morphism
i[5;: C --> Y; extending <pi. Let f1 Y; be the product of the projective varieties
Y; (Ex. 3.16). Then f1Y; is also a projective variety. Let cp:C--> f1Y; be the
"diagonal" map cp(P) = f1ip;(P), and let Y be the closure of the image of
<p. Then Y is a projective variety, and cp: C --> Y is a morphism whose
image is dense in Y. (It follows that Y is a curve.)
Now we must show that cp is an isomorphism. For any point P E C, we
have P E U; for some i. There is a commutative diagram
44
6 Nonsingular Cunt
c y
J
of dominant morphisms, where n is the projection map onto the ith factor.
Thus we have inclusions of local rings
(!) rp;(P),Y; ~ (!) rp(P),Y ~ (!) P,C
by (Ex. 3.3). The two outside ones are isomorphic, so the middle one is
also. Thus we see that for any P E C, the map cpp: (!) rp(P),Y --+ (!) P,c is an
isomorphism.
Next, let Q be any point of Y. Then (!)Q is dominated by some discrete
valuation ring R of Kjk (take for example a localization of the integral
closure of (!)Qat a maximal ideal). But R = Rp for some P E C, and (l)rp(Pl ~
R, so by (6.4) we must have Q = cp(P). This shows that cp is surjective.
But cp is clearly injective, because distinct points of C correspond to distinct
subrings of K.
Thus cp is a bijective morphism of C to Y, and for every P E C, cpp is an
isomorphism, so by (Ex. 3.3b), cp is an isomorphism.
45
I Varieties
are two homomorphisms, it follows from the uniqueness part of (6.8) that
the corresponding morphisms C 1 -+ C 2 -+ C 3 and C 1 -+ C 3 are compatible.
Hence K ~ CK is a functor from (iii) -+ (i). It is clearly inverse to the given
functor (i) -+ (ii) -+ (iii), so we have an equivalence of categories.
EXERCISES
6.1. Recall that a curve is rational if it is birationally equivalent to P 1 (Ex. 4.4). Let Y
be a nonsingular rational curve which is not isomorphic to P 1 .
(a) Show that Y is isomorphic to an open subset of A 1 .
(b) Show that Y is affine.
(c) Show that A(Y) is a unique factorization domain.
6.2. An Elliptic Curve. Let Y be the curve y 2 = x 3 - x in A 2 , and assume that the
characteristic of the base field k is =1= 2. In this exercise we will show that Y is not a
rational curve, and hence K(Y) is not a pure transcendental extension of k.
(a) Show that Yisnonsingular,anddeducethatA = A(Y):::::: k[x,y]j(y 2 - x 3 + x)
is an integrally closed domain.
(b) Let k[x] be the subring of K = K(Y) generated by the image of x in A. Show
that k[ x] is a polynomial ring, and that A is the integral closure of k[ x] in K.
(c) Show that there is an automorphism u: A ->A which sends y to - y and leaves
x fixed. For any a E A, define the norm of a to be N(a) = a· u(a). Show that
N(a) E k[x], N(l) = 1, and N(ab) = N(a) · N(b) for any a,b EA.
(d) Using the norm, show that the units in A are precisely the nonzero elements of
k. Show that x and y are irreducible elements of A. Show that A is not a
unique factorization domain.
(e) Prove that Y is not a rational curve (Ex. 6.1). See (II, 8.20.3) and (III, Ex. 5.3)
for other proofs of this important result.
6.3. Show by example that the result of (6.8) is false if either (a) dim X :;:, 2, or (b) Y is
not projective.
6.4. Let Y be a nonsingular projective curve. Show that every nonconstant rational
function f on Y defines a surjective morphism tp: Y -> P 1, and that for every P E P 1,
tp - 1 (P) is a finite set of points.
46
7 Intersections in Projective Space
Note: We will see later (II, 7.1.1) that a similar result holds for P": every automor-
phism is given by a linear transformation of the homogeneous coordinates.
6.7. LetP 1 , . . . ,P, Q1 , . . . ,Qs be distinct points of A 1 . IfA 1 - {P 1 , . . . ,P,} is isomor-
phic to A 1 - {Q 1 , . . . ,Qs}, show that r = s. Is the converse true? Cf. (Ex. 3.1).
47
I Varieties
and by Chevalley [1] and Wei! [1] algebraically). We will define the inter-
section multiplicity only in the case where Z is a hypersurface. See Appendix
A for the general case.
Our main task in this section will be the definition of the degree of a
variety Y of dimension r in P". Classically, the degree of Y is defined as the
number of points of intersection of Y with a sufficiently general linear space
L of dimension 11 - r. However, this definition is difficult to use. Cutting
Y successively with r sufficiently general hyperplanes, one can find a
linear space L of dimension 11 - r which meets Y in a finite number of
points (Ex. 1.8). But the number of intersection points may depend on L,
and it is hard to make precise the notion "sufficiently general."
Therefore we will give a purely algebraic definition of degree, using the
Hilbert polynomial of a projective variety. This definition is less geo-
metrically motivated, but it has the advantage of being precise. In an
exercise we show that it agrees with the classical definition in a special case
(Ex. 7.4).
PROOF. The first statement follows from the previous result, since P" is
covered by affine n-spaces. For the second result, let C(Y) and C(Z) be the
48
7 Intersections in Projective Space
cones over Y,Z in A"+ 1 (Ex. 2.10). Then C(Y), C(Z) have dimensions r + 1,
s + 1, respectively. Furthermore, C(Y) n C(Z) # 0, because both contain
the origin P = (0, ... ,0). By the affine dimension theorem, C(Y) n C(Z) has
dimension ~(r + 1) + (s + 1) - (n + 1) = r + s - n + 1 > 0. Hence
C(Y) n C(Z) contains some point Q # P, and soY n Z # 0.
Proposition 7.3.
(a) If P E Q[ z] is a numerical polynomial, then there are integers
c0 ,ct. ... ,c, such that
where
(z)
r
= J_ z(z
r!
- 1) · · · (z - r + 1)
PROOF.
(a) By induction on the degree of P, the case of degree 0 being obvious.
Since (;) = z'/r! + ... , we can express any polynomial P E Q[ z] of degree r
in the above form, with c0 , ... ,c, E Q. For any polynomial P we define the
difference polynomialLJP by LJP(z) = P(z + 1) - P(z). Since L1 (~) = {r..: d,
L1P = c (r ~ 1) + (r ~ 2) + ... +
0 C1 cr-1·
Q = c0 (:) + ... + c,
49
I Varieties
50
7 Intersections in Projective Space
for each l E Z.
51
I Varieties
Proposition 7.6.
(a) If Y <:; P", Y =I= 0, then the degree of Y is a positive integer.
(b) Let Y = Y1 u Y2 , where Y1 and Y2 have the same dimension r, and
where dim(Y1 n Y2 ) < r. Then deg Y = deg Y1 + deg Y2 •
(c) deg P" = 1.
(d) If H <:; P" is a hypersurface whose ideal is generated by a homo-
geneous polynomial of degree d, then deg H = d. (In other words, this
definition of degree is consistent with the degree of a hyperswface as defined
earlier (1.4.2).)
PROOF.
(a) Since Y =I= 0, Py is a nonzero polynomial of degree r = dim Y. By
(7.3a), deg Y = c0 , which is an integer. It is a positive integer because for
l » 0, Py(l) = CfJs1Al) ~ 0.
(b) Let It. I 2 be the ideals of Y1 and Y2 . Then I = I 1 n I 2 is the ideal of
Y. We have an exact sequence
0---> Sji ~ S/I 1 EB S/I 2 ---> S/(1 1 + I 2 )---> 0.
NowZ(I 1 + I 2 ) = Y1 n Y2 ,whichhassmallerdimension . HencePs;u,+J 2 l
has degree <r. So the leading coefficient of Ps 11 is the sum of the leading
coefficients of Ps 11 , and Ps;lo'
(c) We calculate the Hilbert polynomial of Pn. It is the polynomial Ps,
where s = k[xo, 0 ,xnJ. For l > 0, C(Js(l) = e~"), soPs = (Z~"). In partic-
0 0
52
7 Intersections in Projective Space
Our result comes from comparing the leading coefficients of both sides
of this equation. Let Y have dimension r and degree e. Then Py(z) =
(ejr!)z' + ... so on the right we have
(t 1
i(Y,H; Zi) · deg zi)/(r- 1)!
53
I Varieties
Remark 7.8.2. The proof of (7.8) extends easily to the case where Y and Z are
"reducible curves," i.e., algebraic sets of dimension 1 in P 2 , provided they
have no irreducible component in common.
EXERCISES
7.1. (a) Find the degree of the d-uple embedding ofP" in pN (Ex. 2.12). [Answer: d"]
(b) Find the degree of the Segre embedding ofP' x ps in pN (Ex. 2.14). [Answer:
('~s)J
7.2. Let Y be a variety of dimension r in P", with Hilbert polynomial Py. We define
the arithmetic genus of Y to be p.(Y) = ( -1)'(Py(0) - 1). This is an important
invariant which (as we will see later in (Ill, Ex. 5.3)) is independent of the projective
embedding of Y
(a) Show that p.(P") = 0.
(b) If Y is a plane curve of degree d, show that p.(Y) = !(d - 1)(d - 2).
(c) More generally, if His a hypersurface of degree din P", then p.(H) = (d~ 1 ).
(d) If Y is a complete intersection (Ex. 2.17) of surfaces of degrees a,b in P 3 , then
p.(Y) = !ab(a + b - 4) + 1.
(e) Let Y' c:; P", zs c:; pm be projective varieties, and embed Y x Z c:; P" x
pm ..... pN by the Segre embedding. Show that
7.3. The Dual Curve. Let Y c:; P 2 be a curve. We regard the set oflines in P 2 as another
projective space, (P 2 )*, by taking (a 0 ,a 1 ,a 2 ) as homogeneous coordinates of the
line L:a 0 x 0 + a 1 x 1 + a2 x 2 = 0. For each nonsingular point P E Y, show that
there is a unique line Tp(Y) whose intersection multiplicity with Y at Pis > 1.
This is the tangent line to Y at P. Show that the mapping P r--> Tp(Y) defines a
morphism of Reg Y (the set of nonsingular points of Y) into (P 2 )*. The closure of
the image of this morphism is called the dual curve Y* c:; (P 2 )* of Y
7.4. Given a curve Y of degree din P 2 , show that there is a nonempty open subset U of
(P 2 )* in its Zariski topology such that for each L E U,L meets Yin exactly d points.
[Hint: Show that the set of lines in (P 2 )* which are either tangent to Y or pass
through a singular point of Y is contained in a proper closed subset.] This result
shows that we could have defined the degree of Y to be the number d such that
almost all lines in P 2 meet Y in d points, where "almost all" refers to a nonempty
54
8 What Is Algebraic Geometry?
open set of the set of lines, when this set is identified with the dual projective space
(P2)*.
7.5. (a) Show that an irreducible curve Y of degree d > 1 in P 2 cannot have a point of
multiplicity ~ d (Ex. 5.3).
(b) If Y is an irreducible curve of degree d > 1 having a point of multiplicity
d - 1, then Y is a rational curve (Ex. 6.1).
7.6. Linear Varieties. Show that an algebraic set Y of pure dimension r (i.e., every
irreducible component of Y has dimension r) has degree 1 if and only if Y is a
linear variety (Ex. 2.11). [Hint: First, use (7.7) and treat the case dim Y = 1. Then
do the general case by cutting with a hyperplane and using induction.]
7.7. Let Ybe a variety of dimension rand degree d > 1 in P". Let P E Ybe a nonsingular
point. Define X to be the closure of the union of all lines PQ, where Q E Y, Q #- P.
(a) Show that X is a variety of dimension r + 1.
(b) Show that deg X < d. [Hint: Use induction on dim Y.J
7.8. Let Y' <;; P" be a variety of degree 2. Show that Y is contained in a linear subspace
L of dimension r + 1 in P". Thus Y is isomorphic to a quadric hypersurface in
pr+ 1 (Ex. 5.12).
Now that we have met some algebraic varieties, and have encountered some
of the main concepts about them, it is appropriate to ask, what is this subject
all about? What are the important problems in the field, and where is it
going?
To define algebraic geometry, we could say that it is the study of the
solutions of systems of polynomial equations in an affine or projective
n-space. In other words, it is the study of algebraic varieties.
In any branch of mathematics, there are usually guiding problems, which
are so difficult that one never expects to solve them completely, yet which
provide stimulus for a great amount of work, and which serve as yardsticks for
measuring progress in the field. In algebraic geometry such a problem is the
classification problem. In its strongest form, the problem is to classify all
algebraic varieties up to isomorphism. We can divide the problem into
parts. The first part is to classify varieties up to birational equivalence. As
we have seen, this is equivalent to the question of classifying function fields
(finitely generated extension fields) over k up to isomorphism. The second
part is to identify a good subset of a birational equivalence class, such as the
nonsingular projective varieties, and classify them up to isomorphism. The
third part is to study how far an arbitrary variety is from one of the good
ones considered above. In particular, we want to know (a) how much do you
have to add to a nonprojective variety to get a projective variety, and (b)
what is the structure of singularities, and how can they be resolved to give a
nonsingular variety?
55
I Varieties
Let us illustrate these ideas by describing what is known about the classi-
fication of algebraic curves (over a fixed algebraically closed field k). First,
the birational classification. There is an invariant called the genus of a
curve, which is a birational invariant, and which takes on all nonnegative
values g ~ 0. For g = 0 there is exactly one birational equivalence class,
namely, that of the rational curves (i.e., those curves which are birationally
equivalent to P 1 ). For each g > 0 there is a continuous family of birational
equivalence classes, which can be parametrized by an irreducible algebraic
variety 9Jl9 , called the variety of moduli of curves of genus g, which has di-
mension 1 if g = 1, and dimension 3g - 3 if g ~ 2. Curves with g = 1 are
called elliptic curves. Thus for curves, the birational classification question
is answered by giving the genus, which is a discrete invariant, and a point on
the variety of moduli, which is a continuous invariant. See Chapter IV for
more details.
The second question for curves, namely, to describe all nonsingular pro-
jective curves in a given birational equivalence class, has a simple answer, as
we have seen, since there is exactly one.
For the third question, we know that any curve can be completed to a
projective curve by adding a finite number of points, so there is not much
more to say there. As for the classification of singularities of curves, see
(V, 3.9.4).
56
8 What Is Algebraic Geometry?
57
I Varieties
Now that we have seen a little bit of what algebraic geometry is about, we
should discuss the degree of generality in which to develop the foundations
of the subject. In this chapter we have worked over an algebraically closed
field, because that is the simplest case. But there are good reasons for allowing
fields which are not algebraically closed. One reason is that the local ring
of a subvariety on a variety has a residue field which is not algebraically
closed (Ex. 3.13), and at times it is desirable to give a unified treatment of
properties which hold along a subvariety and properties which hold at a
point. Another strong reason for allowing non-algebraically closed fields
is that many problems in algebraic geometry are motivated by number
theory, and in number theory one is primarily concerned with solutions of
equations over finite fields or number fields. For example, Fermat's problem
is equivalent to the question, does the curve x" + y" = z" in P 2 for n ~ 3
have any points rational over Q (i.e., points whose coordinates are in Q),
with x,y,z # 0.
The need to work over arbitrary ground fields was recognized by Zariski
and Weil. In fact, perhaps one of the principal contributions of Weil's
"Foundations" [1] was to provide a systematic framework for studying
varieties over arbitrary fields, and the various phenomena which occur
with change of ground field. Nagata [2] went further by developing the
foundations of algebraic geometry over Dedekind domains.
Another direction in which we need to expand our foundations is to define
some kind of abstract variety which does not a priori have an embedding in an
affine or projective space. This is especially necessary in problems such as the
construction of a variety of moduli, because there one may be able to make
the construction locally, without knowing anything about a global em-
bedding. In §6 we gave a definition of an abstract curve. In higher dimen-
sions that method does not work, because there is no unique nonsingular
model of a given function field. However, we can define an abstract variety
by starting from the observation that any variety has an open covering by
affine varieties. Thus one can define an abstract variety as a topological
space X, with an open cover Ui, plus for each Ui a structure of affine variety,
such that on each intersection Ui n Ui the induced variety structures are
isomorphic. It turns out that this generalization of the notion of variety is
not illusory, because in dimension ~ 2 there are abstract varieties which
are not isomorphic to any quasi-projective variety (II, 4.10.2).
There is a third direction in which it is useful to expand our notion of
algebraic variety. In this chapter we have defined a variety as an irreducible
algebraic set in affine or projective space. But it is often convenient to allow
reducible algebraic sets, or even algebraic sets with multiple components.
For example, this is suggested by what we have seen of intersection theory
in §7, since the intersection of two varieties may be reducible, and the sum
58
8 What Is Algebraic Geometry?
of the ideals of the two varieties may not be the ideal of the intersection. So
one might be tempted to define a "generalized projective variety" in P" to
be an ordered pair <V,J), where V is an algebraic set in P", and I s; S =
k[x 0 , . •• ,xnJ is any ideal such that V = Z(J). This is not in fact what we will
do, but it gives the general idea.
All three generalizations of the notion of variety suggested above are
contained in Grothendieck's definition of a scheme. He starts from the
observation that an affine variety corresponds to a finitely generated integral
domain over a field (3.8). But why restrict one's attention to such a special
class of rings? So for any commutative ring A, he defines a topological space
Spec A, and a sheaf of rings on Spec A, which generalizes the ring of regular
functions on an affine variety, and he calls this an affine scheme. An arbitrary
scheme is then defined by glueing together affine schemes, thus generalizing
the notion of abstract variety we suggested above.
One caution about working in extreme generality. There are many ad-
vantages to developing a theory in the most general context possible. In
the case of algebraic geometry there is no doubt that the introduction of
schemes has revolutionized the subject and has made possible tremendous
advances. On the other hand, the person who works with schemes has to
carry a considerable load of technical baggage with him: sheaves, abelian
categories, cohomology, spectral sequences, and so forth. Another more
serious difficulty is that some things which are always true for varieties may
no longer be true. For example, an affine scheme need not have finite di-
mension, even if its ring is noetherian. So our intuition must be supported
by a good knowledge of commutative algebra.
In this book we will develop the foundations of algebraic geometry using
the language of schemes, starting with the next chapter.
59
CHAPTER II
Schemes
This chapter and the next form the technical heart of this book. In this
chapter we develop the basic theory of schemes, following Grothendieck
[EGA]. Sections 1 to 5 are fundamental. They contain a review of sheaf
theory (necessary even to define a scheme), then the basic definitions of
schemes, morphisms, and coherent sheaves. This is the language that we use
for the rest of the book.
Then in Sections 6, 7, 8, we treat some topics which could have been done
in the language of varieties, but which are already more convenient to discuss
using schemes. For example, the notion of Cartier divisor, and of an in-
vertible sheaf, which belong to the new language, greatly clarify the dis-
cussion ofWeil divisors and linear systems, which belong to the old language.
Then in §8, the systematic use of nonclosed scheme points gives much more
flexibility in the discussion of sheaves of differentials and nonsingular
varieties, improving the treatment of (1, §5).
In §9 we give the definition of a formal scheme, which did not have an
analogue in the theory of varieties. It was invented by Grothendieck as a
good way of dealing with Zariski's theory of"holomorphic functions," which
Zariski regarded as an analogue in abstract algebraic geometry of the
holomorphic functions in a neighborhood of a subvariety in the classical case.
1 Sheaves
60
1 Sheaves
even define a scheme without using sheaves. So we begin this chapter with
sheaves. For additional information, see the book of Godement [1].
The reader who likes the language of categories may rephrase this defi-
nition as follows. For any topological space X, we define a category 'Iop(X),
whose objects are the open subsets of X, and where the only morphisms are
the inclusion maps. Thus Hom(V,U) is empty if V <J._ U, and Hom(V,U)
has just one element if V s; U. Now a presheaf is just a contravariant
functor from the category 'Iop(X) to the category 'lib of abelian groups.
We define a presheaf of rings, a presheaf of sets, or a presheaf with values
in any fixed category <I, by replacing the words "abelian group" in the
definition by "ring", "set", or "object of <I" respectively. We will stick to
the case of abelian groups in this section, and let the reader make the necessary
modifications for the case of rings, sets, etc.
As a matter of terminology, if :Ji' is a presheaf on X, we refer to :Ji' ( U) as
the sections of the presheaf :Ji' over the open set U, and we sometimes use
the notation r(U,:Ji') to denote the group :Ji'(U). We call the maps Puv
restriction maps, and we sometimes write siv instead of Puv(s), if s E :Ji'(U).
61
II Schemes
Example 1.0.1. Let X be a variety over the field k. For each open set U s; X,
let @(U) be the ring of regular functions from U to k, and for each V s; U, let
Puv:l9(U)--+ l9(V) be the restriction map (in the usual sense). Then (9 is a
sheaf of rings on X. It is clear that it is a presheaf of rings. To verify the
conditions (3) and (4), we note that a function which is 0 locally is 0, and a
function which is regular locally is regular, because of the definition of regular
function (1, §3). We call (9 the sheaf of regular functions on X.
Example 1.0.2. In the same way, one can define the sheaf of continuous real-
valued functions on any topological space, or the sheaf of differentiable
functions on a differentiable manifold, or the sheaf of holomorphic functions
on a complex manifold.
]Puv jPuv
%( V) ------'cp_,_(V--')----+ <§ ( V)
62
1 Sheaves
is commutative, where p and p' are the restriction maps in ff and '!J. If
ff and 'fJ are sheaves on X, we use the same definition for a morphism
of sheaves. An isomorphism is a morphism which has a two-sided inverse.
Definition. A subsheaf of a sheaf JF is a sheaf ff' such that for every open set
U s X, ff'( U) is a subgroup of ff( U), and the restriction maps of the
sheaf ff' are induced by those of JF. It follows that for any point P, the
stalk ff~ is a subgroup of Ji!p.
If qJ: JF ---+ '§ is a morphism of sheaves, we define the kernel of qJ,
denoted ker qJ, to be the presheaf kernel of qJ (which is a sheaf). Thus
ker qJ is a subsheaf of JF.
We say that a morphism of sheaves qJ:ff---+ '§is injective ifker qJ = 0.
Thus qJ is injective if and only if the induced map qJ(U): ff( U) ---+ '§(U) is
injective for every open set of X.
If qJ: JF ---+ '§ is a morphism of sheaves, we define the image of qJ,
denoted im qJ, to be the sheaf associated to the presheaf image of qJ. By
the universal property of the sheaf associated to a presheaf, there is a
natural map im qJ ---+ '§. In fact this map is injective (see Ex. 1.4), and thus
im qJ can be identified with a subsheaf of'§.
We say that a morphism qJ:Ji!---+ '§of sheaves is surjective ifim qJ = '§.
We say that a sequence ... ---+ Jl!i- 1 ~ Jl!i ~ Jl!i+ 1 ---+ ••• of sheaves
and morphisms is exact if at each stage ker qJi = im qJi- 1 . Thus a sequence
64
1 Sheaves
0 --+ fi' ~ ':§ is exact if and only if q; is injective, and fi' ~ ':§ --+ 0 is exact
if and only if q; is surjective.
Now let ff'' be a subsheaf of a sheaf ff'. We define the quotient sheaf
fi' /fi'' to be the sheaf associated to the presheaf U --+ fi'(U)/ff'(U). It
follows that for any point P, the stalk (ff' /fi'')p is the quotient Ji'pjfi'~.
If q;: fi' --+ ':§ is a morphism of sheaves, we define the co kernel of q;,
denoted coker q;, to be the sheaf associated to the presheaf cokernel of q;.
Caution 1.2.1. We saw that a morphism q;:ff'--+ ':§of sheaves is injective if
and only if the map on sections q;(U):fi'(U)--+ ':§(U) is injective for each
U. The corresponding statement for surjective morphisms is not true: if
q;:ff'--+ ':§is surjective, the maps q;(U):fi'(U)--+ ':§(U) on sections need not
be surjective. However, we can say that q; is surjective if and only if the maps
q; P: ffp --+ ':§ P on stalks are surjective for each P. More generally, a sequence
of sheaves and morphisms is exact if and only if it is exact on stalks (Ex. 1.2).
This again illustrates the local nature of sheaves.
EXERCISES
1.1. Let A be an abelian group, and define the constant presheaf associated to A on
the topological space X to be the presheaf U 1--+ A for all U i= 0, with restriction
maps the identity. Show that the constant sheaf sf defined in the text is the sheaf
associated to this presheaf.
65
II Schemes
1.4. (a) Let cp:ff--> ~be a morphism ofpresheaves such that cp(U):ff(U)--> ~(U)
is injective for each U. Show that the induced map cp + : ff + --> ~ + of asso-
ciated sheaves is injective.
(b) Use part (a) to show that if cp.:ff--> ~is a morphism of sheaves, then im cp
can be naturally identified with a subsheaf of~. as mentioned in the text.
1.5. Show that a morphism of sheaves is an isomorphism if and only if it is both
injective and surjective.
1.6. (a) Let ff' be a subsheaf of a sheaf ff. Show that the natural map of ff to the
quotient sheaf ff Iff' is surjective, and has kernel ff'. Thus there is an exact
sequence
o ...... ff' ...... g; ...... ff Iff' ...... o.
(b) Conversely, if 0 --> ff' --> ff ...... ff" ...... 0 is an exact sequence, show that ff'
is isomorphic to a subsheaf of ff, and that ff" is isomorphic to the quotient of
ff by this subsheaf.
1.9. Direct Sum. Let ff and~ be sheaves on X. Show that the presheaf U H ff( U) EB
~(U) is a sheaf. It is called the direct sum of ff and~. and is denoted by ff EB ~.
Show that it plays the role of direct sum and of direct product in the category of
sheaves of abelian groups on X.
1.10. Direct Limit. Let {ff;} be a direct system of sheaves and morphisms on X. We
define the direct limit of the system {ff,}, denoted lim
----+
ffi, to be the sheaf associated
to the presheaf U H ~ ffi(U). Show that this is a direct limit in the category
of sheaves on X, i.e., that it has the following universal property: given a sheaf~.
and a collection of morphisms ffi --> ~. compatible with the maps of the direct
66
Sheaves
1.12. lnrerse Limit. Let [ff;} be an inverse system of sheaves on X. Show that the pre-
sheaf U f---+ lim ff;(U) is a sheaf. It is called the inverse limit of the system {:Y';},
and is denoted by lim :Y';. Show that it has the universal property of an inverse
limit in the categorYof sheaves.
1.13. Espace Etale of a Presheaf. (This exercise is included only to establish the con-
nection between our definition of a sheaf and another definition often found in
the literature. See for example Godement [1, Ch. II, §1.2].) Given a presheaf §'
on X, we define a topological space SpeC~). called the espace hale of §', as
follows. As a set, Spe(.~) = UPEX :i'p. We define a projection map n:Spe(:Y')---+ X
by sending s E :Y'p to P. For each open set U ~ X and each sections E :Y'( U), we
obtain a maps: U ---+ Spe(:Y') by sending P f---+ sp, its germ at P. This map has the
property that n c s = idu, in other words, it is a "section" of n over U. We now
make SpeC~) into a topological space by giving it the strongest topology such that
all the maps s: U ---+ Spe(.¥) for all U, and all s E :Y'( U), are continuous. Now
show that the sheaf y;+ associated to F can be described as follows: for any
open set U ~ X, §' + ( U) is the set of continuous sections of Spe(.~) over U. In
particular, the original presheaf §'was a sheaf if and only if for each U, :Y'(U) is
equal to the set of all continuous sections of Spe(.~) over U.
1.14. Support. Let ff be a sheaf on X, and lets E ff(U) be a section over an open set U.
The support of s, denoted Supp s, is defined to be {P E Uisp ¥= 0}, where sp
denotes the germ of sin the stalk ffp. Show that Supp sis a closed subset of U.
We define the support of :Y', Supp ff, to be {P E Xiffp ¥= 0}. It need not be a
closed subset.
1.15. Sheaf X om. Let§', '!J be sheaves of abelian groups on X. For any open set U ~ X,
show that the set Hom(fflu,'!ilu) of morphisms of the restricted sheaves has a
natural structure of abelian group. Show that the presheaf U f---+ Hom(fflu,'!Jiu)
is a sheaf. It is called the sheaf of local morphisms of ff into '!J, "sheaf hom" for
short, and is denoted Xom(ff,'!J).
1.16. Flasque Sheaves. A sheaf ff on a topological space X is jlasque if for every in-
clusion V ~ U of open sets, the restriction map ff(U) ---+ :Y'(V) is surjective.
(a) Show that a constant sheaf on an irreducible topological space is flasque. See
(I, §I) for irreducible topological spaces.
(b) If 0 ---+ ff' ---+ ff ---+ §'" ---+ 0 is an exact sequence of sheaves, and if §'' is
ftasque, then for any open set U, the sequence 0---+ ff'(U)---+ ff(U)---+
§'"( U) ---+ 0 of abelian groups is also exact.
(c) If 0 ---+ ff' ---+ ff ---+ .~" ---+ 0 is an exact sequence of sheaves, and if ff' and§'
are ftasque, then §'" is ftasque.
(d) If f:X ---+ Y is a continuous map, and if ff is a ftasque sheaf on X, then f*:Y'
is a ftasque sheaf on Y.
(e) Let ff be any sheaf on X. We define a new sheaf'!J, called the sheaf of discon-
tinuous sections of ff as follows. For each open set U ~ X, '!J(U) is the set of
67
II Schemes
maps s: U ---> UPeu :!'p such that for each P E U, s(P) E ffp. Show that '§
is a fiasque sheaf, and that there is a natural injective morphism of:!' to '§.
1.17. Skyscraper Sheaves. Let X be a topological space, let P be a point, and let A be an
abelian group. Define a sheaf ip(A) on X as follows: ip(A)(U) = A if P E U, 0
otherwise. Verify that the stalk of ip(A) is A at every point Q E { P}-, and 0
elsewhere, where {P}- denotes the closure of the set consisting of the point P.
Hence the name "skyscraper sheaf." Show that this sheaf could also be described
as i*(A), where A denotes the constant sheaf A on the closed subspace {P}-, and
i: {P}- --->X is the inclusion.
1.18. Adjoint Property off- 1. Let f: X ---> Y be a continuous map of topological spaces.
Show that for any sheaf:!' on X there is a natural map f- 1f*:!' ---> :!', and for
any sheaf'§ on Y there is a natural map'§ ---> f*f- 1'§. Use these maps to show
that there is a natural bijection of sets, for any sheaves :!' on X and '§ on Y,
Homx(F 1 '§,:!') = Homy('§,f*ff).
Hence we say that f- 1 is a left adjoint off*' and that f* is a right adjoint of f- 1 •
1.19. Extending a Sheaf by Zero. Let X be a topological space, let Z be a closed subset,
let i:Z---> X be the inclusion, let U = X - Z be the complementary open subset,
and letj: U---> X be its inclusion.
(a) Let:!' be a sheaf on Z. Show that the stalk (i*ff)p of the direct image sheaf on
X is :l'p if P E Z, 0 if P r/= Z. Hence we call i*ff the sheaf obtained by extending
:!' by zero outside Z. By abuse of notation we will sometimes write :!' instead
of i*ff, and say "consider:!' as a sheaf on X," when we mean "consider i*ff."
(b) Now let:!' be a sheaf on U. LetNff) be the sheaf on X associated to the pre-
sheaf V c-+ ff(V) if V <;::: U, V c-+ 0 otherwise. Show that the stalk (j.(ff) )p is
equal to :l'p if P E U, 0 if P r/= U, and show thatj,:!' is the only sheaf on X which
has this property, and whose restriction to U is :!'. We call}!:!' the sheaf
obtained by extending :!' by zero outside U.
(c) Now let:!' be a sheaf on X. Show that there is an exact sequence of sheaves
on X,
0---> j,(fflul---> :!'---> i*(fflzl---> 0.
1.20. Subsheaf with Supports. Let Z be a closed subset of X, and let:!' be a sheaf on X.
We definerz(X,ff) to be the subgroup of T(X,ff) consisting of all sections whose
support (Ex. 1.14) is contained in Z.
(a) Show that the presheaf V c-+ r z n v(V.fflv) is a sheaf. It is called the subsheaf
of§' with supports in Z, and is denoted by J'f~(:!').
(b) Let U = X - Z, and let}: U ---> X be the inclusion. Show there is an exact
sequence of sheaves on X
0---> J'f~(:!')---> :!' ---> j*(fflul·
Furthermore, if:!' is fiasque, the map:!' ---> j*(fflul is surjective.
1.21. Some Examples of Sheaves on Varieties. Let X be a variety over an algebraically
closed field k, as in Ch. I. Let (Qx be the sheaf of regular functions on X (1.0.1).
(a) Let Y be a closed subset of X. For each open set U <;:::X, let §y( U) be
the ideal in the ring (1)x(U) consisting of those regular functions which vanish
68
2 Schemes
Show however that the induced map on global sections r(X,I!Jx)-> r(X,$7)
is not surjective. This shows that the global section functor r(X, ·)is not exact
(cf. (Ex. 1.8) which shows that it is left exact).
(d) Again let X = P 1, and let{!) be the sheaf of regular functions. Let:£ be the
constant sheaf on X associated to the function field K of X. Show that there
is a natural injection 0 -> .ff. Show that the quotient sheaf:£ ji!J is isomorphic
to the direct sum of sheaves LPEX ip(Ip), where lp is the group Kji!Jp, and
ip(I p) denotes the skyscraper sheaf (Ex. 1.17) given by I P at the point P.
(e) Finally show that in the case of (d) the sequence
0 -> T(X,I!J) -> r(X,ff) -> T(X,ff j(!J) -> 0
1.22. Glueing Sheaves. Let X be a topological space, let U = { Ui} be an open cover of
X, and suppose we are given for each i a sheaf :?i on Ui, and for each i,j an iso-
morphism <flii::?ilu,nu,.:::.. :?ilu,nuj such that (1) for each i, <flii = id, and (2) for
each i,j,k, <flik = <flik <flii on Ui n Ui n U k· Then there exists a unique sheaf
:? on X, together with isomorphisms 1/Ji::?iu, .:::.. :?i such that for each i,j, 1/Ji =
cpii o 1/Ji on Ui n Ui. We say loosely that.'#' is obtained by glueing the sheaves :?i
via the isomorphisms <flii·
2 Schemes
In this section we will define the notion of a scheme. First we define affine
schemes: to any ring A (recall our conventions about rings made in the
Introduction!) we associate a topological space together with a sheaf of
rings on it, called Spec A. This construction parallels the construction of
affine varieties (I, §1) except that the points of Spec A correspond to all prime
ideals of A, not just the maximal ideals. Then we define an arbitrary scheme
to be something which locally looks like an affine scheme. This definition
has no parallel in Chapter I. An important class of schemes is given by the
construction of the scheme Proj S associated to any graded ring S. This
construction parallels the construction of projective varieties in (1, §2).
Finally, we will show that the varieties of Chapter I, after a slight modification,
can be regarded as schemes. Thus the category of schemes is an enlargement
of the category of varieties.
69
II Schemes
Lemma 2.1.
(a) If a and bare two ideals of A, then V(ab) = V(a) u V(b).
(b) If {aJ is any set of ideals of A, then V(l:aJ = nv(aJ
(c) If a and b are two ideals, V(a) <:::::: V(b) if and only if JO. 2 Jh.
PROOF.
(a) Certainly if p 2 a or p 2 b, then p 2 ab. Conversely, if p 2 ab, and
if p "/2 b for example, then there is a bE b such that b ¢; p. Now for any
a E a, ab E p, so we must have a E p since p is a prime ideal. Thus p 2 a.
(b) p contains Ia; if and only if p contains each a;, simply because Ia;
is the smallest ideal containing all of the ideals a;.
(c) The radical of a is the intersection ofthe set of all prime ideals contain-
ing a. So JO. Jb
2 if and only if V( a) <:::::: V(b ).
Let us establish some basic properties of the sheaf(!) on Spec A. For any
element f E A, we denote by D(f) the open complement of V( (f)). Note
70
2 Schemes
that open sets of the form D(f) form a base for the topology of Spec A.
Indeed, if V(a) is a closed set, and p ~ V(a), then p f2. a, so there is an f E a,
f ~ p. Then p E D(f) and D(f) n V(a) = 0-
Next we observe that D(f) can be covered by a finite number of the D(h;).
Indeed, D(f) c::::: UD(hJ if and only if V((f)) 2 n
V((hJ) = V(~)h;)).
By (2.lc) again, this is equivalent to saying f E ~.DhJ, or r E L,(hJ for
some n. This means that r can be expressed as a finite sum r = L,b;h;,
b; E A. Hence a finite subset of the h; will do. So from now on we fix a
finite set h 1, . . . A such that D(f) c::::: D(h 1 ) u ... u D(h,).
For the next step, note that on D(hJ n D(hj) = D(h;hj) we have two
elements of Ah,h1 , namely a;/h; and a)hj both of which represent s. Hence,
according to the injectivity of ljJ proved above, applied to D(h;h), we must
have a;/h; = a)hj in Ah,h1 • Hence for some n,
(h;h;t(h;a; - h;aj) = 0.
Since there are only finitely many indices involved, we may pick n so large
that it works for all i,j at once. Rewrite this equation as
h~+ 1 (h~a.)- hn+ 1 (h~a.) = 0
} l l
l J } •
Then replace each h; by h?+ 1 , and a; by h?a;. Then we still haves represented
on D(h;) by a;/h;, and furthermore, we have hjai = h;aj for all i,j.
Now write r = l);h; as above, which is possible for some n since the
D(hJ cover D(f). Let a = l);a;. Then for each j we have
hja = L: b;a;hj = I b;h;aj = raj.
i i
72
2 Schemes
and the latter limit maps to the stalk mx,P· Thus we have an induced
homomorphism f: :(!)Y,J(P)--> mx,P· We require that this be a local
homomorphism: If A and Bare local rings with maximal ideals rnA and
mB respectively, a homomorphism cp:A --> B is called a local homo-
morphism if cp- 1 (mB) = mk
An isomorphism of locally ringed spaces is a morphism with a two-
sided inverse. Thus a morphism (f,f #) is an isomorphism if and only
iff is a homeomorphism of the underlying topological spaces, and f#
is an isomorphism of sheaves.
Proposition 2.3.
(a) If A is a ring, then (Spec A, (!)) is a locally ringed space.
(b) If cp:A --> B is a homomorphism of rings, then cp induces a nat-
ural morphism of locally ringed spaces
(f,f #):(Spec B, (!)Spec a) --> (Spec A, (!)Spec A).
(c) If A and B are rings, then any morphism of locally ringed spaces
from Spec B to Spec A is induced by a homomorphism of rings cp: A --> B
as in (b).
PROOF.
(a) This follows from (2.2a).
(b) Given a homomorphism cp:A --> B, we define a map f: Spec B-->
Spec A by f(p) = cp- 1(p) for any p E Spec B. If a is an ideal of A, then it is
immediate that f- 1(V(a)) = V(cp(a)), so f is continuous. For each p E
Spec B, we can localize cp to obtain a local homomorphism of local rings
cpP:A"'-'<Pl--> BP. Now for any open set V ~ Spec A we obtain a homo-
morphism of rings f#:(!JspecA(V)--> (!)specB(f- 1 (V)) by the definition of(!),
composing with the maps f and <fJp· This gives the morphism of sheaves
f # :@spec A --> f* ((!)spec B). The induced maps f # on the stalks are just the
local homomorphisms <pp, so (f,f #) is a morphism of locally ringed spaces.
(c) Conversely, suppose given a morphism of locally ringedspaces (f,f#)
from Spec B to Spec A. Taking global sections, f # induces a homomorphism
of rings cp: r{Spec A, (!)Spec A) --> T(Spec B, (!)Spec B)· By (2.2c), these rings
are A and B, respectively, so we have a homomorphism cp:A--> B. For any
p E Spec B, we have an induced local homomorphism on the stalks,
(!)spec A.f(P) --> (!)spec B,p or A f<Pl --> BP, which must be compatible with the
map cp on global sections and the localization homomorphisms. In other
words, we have a commutative diagram
A B
l
Af<pJ
73
II Schemes
74
2 Schemes
~ generic
point of
curve
X
closed
points
maximal ideal (x), and let qJ: U 1 ~ U 2 be the identity map. Let X be ob-
tained by glueing X 1 and X 2 along U 1 and U 2 via ([J. We get an "affine
line with the point P doubled."
Lemma 2.4.
(a) If a and bare homogeneous ideals inS, then V(ab) = V(a) u V(b).
(b) If {a;} is any family of homogeneous ideals of S, then V(Lai) =
nv(aJ
PROOF. The proofs are the same as for (2.1a,b), taking into account the
fact that a homogeneous ideal p is prime if and only if for any two homo-
geneous elements a,b E S, ab E p implies a E p or b E p.
Definition. If Sis any graded ring, we define (Proj S,(!)) to be the topological
space together with the sheaf of rings constructed above.
76
2 Schemes
Then D +(f) is open in Proj S. Furthermore, these open sets cover Proj S,
and for each such open set, we have an isomorphism of locally ringed
spaces
where s(f) is the sub ring of elements of degree 0 in the localized ring sJ·
(c) Proj Sis a scheme.
PROOF. Note first that (a) says that Proj S is a locally ringed space, and
(b) tells us it is covered by open affine schemes, so (c) is a consequence of
(a) and (b).
The proof of (a) is practically identical to the proof of (2.2a) above, so
is left to the reader.
To prove (b), first note that D +(f) = Proj S - V( (f)), so it is open.
Since the elements of Proj S are those homogeneous prime ideals p of S
which do not contain all of S +, it follows that the open sets D +(f) for homo-
geneous! E s+ cover Proj S. Now fix a homogeneous! E S+. We will define
an isomorphism (cp,cp#) of locally ringed spaces from D+(f) to Spec S<n·
There is a natural homomorphism of rings S -+ S I' and S<n is a subring of
S J· For any homogeneous ideal a <:; S, let cp(a) = (aS I) n S(f). In partic-
ular, if p E D+(f), then cp(p) E Spec S<n' so this gives the map cp as sets.
The properties of localization show that cp is bijective as a map from D +(f)
to Spec S(f). Furthermore, if a is a homogeneous ideal of S, then p 2 a
if and only if cp(p) 2 cp(a). Hence cp is a homeomorphism. Note also if
p ED +(f), then the local rings S<P> and (S<n),<P> are naturally isomorphic.
These isomorphisms and the homeomorphism cp induce a natural map of
sheaves cp# :(Ospecsul-+ cp*((OProjslv+(fl) which one recognizes immediately to
be an isomorphism. Hence (cp,cp#) is an isomorphism of locally ringed
spaces, as required.
Next we will show that the notion of scheme does in fact generalize the
notion of variety. It is not quite true that a variety is a scheme. As we have
already seen in the examples above, the underlying topological space of a
scheme such as At or A~ has more points than the corresponding variety.
However, we will show that there is a natural way of adding generic points
(Ex. 2.9) for every irreducible subset of a variety so that the variety becomes
a scheme.
To state our result, we need a definition.
77
II Schemes
78
2 Schemes
Note. We will see later (4.10) what the image of the functor tis.
EXERCISES
2.1. Let A be a ring, let X = Spec A, let f E A and let D(f) <;; X be the open comple-
ment of V( (f)). Show that the locally ringed space (D(f), (f'xiD<fl) is isomorphic
to Spec A 1 .
2.2. Let (X,0x) be a scheme, and let U <;; X be any open subset. Show that (U,0xluJ
is a scheme. We call this the induced scheme structure on the open set U, and we
refer to (U,0xlul as an open subscheme of X.
2.3. Reduced Schemes. A scheme (X,(f;x) is reduced if for every open set U <;; X, the
ring (!) x( U) has no nilpotent elements.
(a) Show that (X,0x) is reduced if and only if for every P EX, the local ring crx.P
has no nilpotent elements.
(b) Let (X,0x) be a scheme. Let ((l:x)ced be the sheaf associated to the presheaf
U 1--+ (l)x(U),.d, where for any ring A, we denote by A,.d the quotient of A
by its ideal of nilpotent elements. Show that (X,((f x )"J) is a scheme. We call
it the reduced scheme associated to X, and denote it by X"J· Show that there is
a morphism of schemes X"d --->X, which is a homeomorphism on the under-
lying topological spaces.
(c) Letf: X ---> Y be a morphism of schemes, and assume that X is reduced. Show
that there is a unique morphism{]: X ---> Y,,d such that f is obtained by com-
posing {] with the natural map Y,,d ---> Y.
2.4. Let A be a ring and let (X,lPx) be a scheme. Given a morphism f:X---> Spec A,
we have an associated map on sheaves f #: cr:srccA ---> j*(!;x· Taking global sections
we obtain a homomorphism A ---> r(X,6x ). Thus there is a natural map
:x: Hom 2 ,,(X,Spec A)---> Hom"",, . (A,r(X,(' xl).
Show that :x is bijective (cf. (1, 3.5) for an analogous statement about varieties).
2.5. Describe Spec Z, and show that it is a final object for the category of schemes,
i.e., each scheme X admits a unique morphism to Spec Z.
79
II Schemes
2.6. Describe the spectrum of the zero ring, and show that it is an initial object for
the category of schemes. (According to our conventions, all ring homomorphisms
must take 1 to 1. Since 0 = 1 in the zero ring, we see that each ring R admits a
unique homomorphism to the zero ring, but that there is no homomorphism
from the zero ring toR unless 0 = 1 in R.)
2.7. Let X be a scheme. For any x EX, let (!)x be the local ring at x, and mx its maximal
ideal. We define the residue field of x on X to be the field k(x) = (!)x/mx. Now
let K be any field. Show that to give a morphism of SpecK to X it is equivalent
to give a point x EX and an inclusion map k(x)--+ K.
2.8. Let X be a scheme. For any point x EX, we define the Zariski tangent space Tx
to X at x to be the dual of the k(x)-vector space mx/m;. Now assume that X is
a scheme over a field k, and let k[ t:]/t: 2 be the ring of dual numbers over k. Show
that to give a k-morphism of Spec k[t:]/t: 2 to X is equivalent to giving a point
x EX, rational over k (i.e., such that k(x) = k), and an element of Tx.
2.9. If X is a topological space, and Z an irreducible closed subset of X, a generic
point for Z is a point ( such that Z = {0-. If X is a scheme, show that every
(nonempty) irreducible closed subset has a unique generic point.
2.10. Describe Spec R[ x]. How does its topological space compare to the set R? To C?
2.11. Let k = F P be the finite field with p elements. Describe Spec k[ x]. What are
the residue fields of its points? How many points are there with a given residue
field?
2.12. Clueing Lemma. Generalize the glueing procedure described in the text (2.3.5) as
follows. Let {X;} be a family of schemes (possible infinite). For each i of j,
suppose given an open subset Uij <;; Xi, and let it have the induced scheme
structure (Ex. 2.2). Suppose also given for each i of j an isomorphism of schemes
cp;i: Uu --+ Uii such that (1) for each i,j, cpii = ({J;j 1, and (2) for each i,j,k,
CfJu(U;i n U;k) = Uii n Uik• and CfJ;k = cpik o CfJu on Uii n Uik· Then show that
there is a scheme X, together with morphisms 1/J;:X;--+ X for each i, such that
(1) 1/Ji is an isomorphism of X; onto an open subscheme of X, (2) the 1/J;(X;) cover
X, (3) 1/J;(Ui) = 1/J;(X;) n 1/Ji(X) and (4) 1/J; = 1/Ji o CfJu on Uii. We say that X is
obtained by glueing the schemes Xi along the isomorphisms CfJu· An interesting
special case is when the family X; is arbitrary, but the Uii and cpii are all empty.
Then the scheme X is called the disjoint union of the X;, and is denoted UX;.
2.13. A topological space is quasi-compact if every open cover has a finite subcover.
(a) Show that a topological space is noetherian (I, §1) if and only if every open
subset is quasi-compact.
(b) If X is an affine scheme, show that sp(X) is quasi-compact, but not in general
noetherian. We say a scheme X is quasi-compact if sp(X) is.
(c) If A is a noetherian ring, show that sp(Spec A)is a noetherian topological space.
(d) Give an example to show that sp(Spec A) can be noetherian even when A is not.
2.14. (a) LetS be a graded ring. Show that Proj S = ¢ if and only if every element of
S + is nilpotent.
(b) Let cp: S --+ T be a graded homomorphism of graded rings (preserving degrees).
Let U = {p E Proj Tlpi12 q>(S+)}. Show that U is an open subset ofProj T,
and show that cp determines a natural morphism f: U --+ Proj S.
80
2 Schemes
(c) The morphism f can be an isomorphism even when cp is not. For example,
suppose that cpd:Sd-> Td is an isomorphism for all d ;::, d 0 , where d0 is an
integer. Then show that U = Proj T and the morphism f: Proj T -> Proj S
is an isomorphism.
(d) Let V be a projective variety with homogeneous coordinate ringS (I, §2). Show
that t(V) ~ Proj S.
2.15. (a) Let V be a variety over the algebraically closed field k. Show that a point
P E t( V) is a closed point if and only if its residue field is k.
(b) If f:X-> Y is a morphism of schemes over k, and if P EX is a point with
residue field k, then f(P) E Y also has residue field k.
(c) Now show that if V,W are any two varieties over k, then the natural map
2.16. Let X be a scheme, let f E T(X,(IJx), and define X 1 to be the subset of points
x E X such that the stalk fx off at x is not contained in the maximal ideal mx
of the local ring (I) x·
(a) If U = Spec B is an open affine subscheme of X, and if J E B = r(U,(I)xlul is
the restriction off, show that U n X 1 = D(J). Conclude that X 1 is an open
subset of X.
(b) Assume that X is quasi-compact. Let A = r(X,(I)x), and let a E A be an
element whose restriction to X 1 is 0. Show that for some n > 0, f"a = 0.
[Hint:Use an open affine cover of X.]
(c) Now assume that X has a finite cover by open affines U; such that each inter-
section U; n Ui is quasi-compact. (This hypothesis is satisfied, for example,
if sp(X) is noetherian.) Let bE r(X1 ,(1)xJ Show that for some n > 0, f"b is
the restriction of an element of A.
(d) With the hypothesis of(c), conclude that r(X1 ,(1Jx1 ) ~ A 1 .
81
II Schemes
(d) Prove the converse to (c), namely, iff: Y--> X is a homeomorphism onto a
closed subset, and f# :@x--> f*(r)Y is surjective, then qJ is surjective. [Hint:
Consider X' = Spec(A/ker ({J) and use (b) and (c).]
2.19. Let A be a ring. Show that the following conditions are equivalent:
(i) Spec A is disconnected;
(ii) there exist nonzero elements e~oe 2 E A such that e 1 e2 = 0, ei = e 1 , e~ = e2 ,
e 1 + e2 = 1 (these elements are called orthogonal idempotents);
(iii) A is isomorphic to a direct product A 1 x A 2 of two nonzero rings.
In this section we will give some of the first properties of schemes. In particu-
lar we will discuss open and closed subschemes, and products of schemes. In
the exercises we introduce the notion of constructible subsets, and study the
dimension of the fibres of a morphism.
Definition. A scheme X is reduced if for every open set U, the ring (l)x(U) has
no nilpotent elements. Equivalently (Ex. 2.3), X is reduced if and only if
the local rings @p, for all P EX, have no nilpotent elements.
Definition. A scheme X is integral if for every open set U <:; X, the ring
(l)x(U) is an integral domain.
Proposition 3.1. A scheme is integral if and only if it is both reduced and ir-
reducible.
PROOF. Clearly an integral scheme is reduced. If X is not irreducible, then
one can find two nonempty disjoint open subsets U 1 and U 2 . Then
@(U 1 u U 2 ) = @(U 1 ) x @(U 2 ) which is not an integral domain. Thus
integral implies irreducible.
Conversely, suppose that X is reduced and irreducible. Let U <:; X be an
open subset, and suppose that there are elements f,g E @(U) with fg = 0.
Let Y = {x E Uifx E mx}, and let Z = {x E Ulgx E mx}· Then Y and Z are
closed subsets (Ex. 2.16a), and Y u Z = U. But X is irreducible, so U is
irreducible, so one of Y or Z is equal to U, say Y = U. But then the restric-
tion off to any open affine subset of U will be nilpotent (Ex. 2.18a), hence
zero, so f is zero. This shows that X is integral.
82
3 First Properties of Schemes
Note that in this definition we do not require that every open affine
subset be the spectrum of a noetherian ring. So while it is obvious from the
definition that the spectrum of a noetherian ring is a noetherian scheme, the
converse is not obvious. It is a question of showing that the noetherian
property is a "local property". We will often encounter similar situations
later in defining properties of a scheme or of a morphism of schemes, so we
will give a careful statement and proof of the local nature of the noetherian
property, to illustrate this type of situation.
Proposition 3.2. A scheme X is locally noetherian if and only if for every open
affine subset U = Spec A, A is a noetherian ring. In particular, an affine
scheme X = Spec A is a noetherian scheme if and only if the ring A is a
noetherian ring.
PROOF. The "if" part follows from the definition, so we have to show if X
is locally noetherian, and if U = Spec A is an open affine subset, then A is a
noetherian ring. First note that if B is a noetherian ring, so is any localization
B J· The open subsets D(f) ~ Spec B f form a base for the topology of Spec B.
Hence on a locally noetherian scheme X there is a base for the topology con-
sisting of the spectra of noetherian rings. In particular, our open set U can
be covered by spectra of noetherian rings.
So we have reduced to proving the following statement: let X = Spec A
be an affine scheme, which can be covered by open subsets which are spectra
of noetherian rings. Then A is noetherian. Let U = Spec B be an open
subset of X, with B noetherian. Then for some f E A, D(f) ~ U. Let
J be the image off in B. Then A f ~ B 1 , hence A f is noetherian. So we
can cover X by open subsets D(f) ~ Spec A J with A J noetherian. Since X
is quasi-compact, a finite number will do.
So now we have reduced to a purely algebraic problem: A is a ring,
/ 1 , . . . ,f.. are a finite number of elements of A, which generate the unit ideal,
and each localization AJ, is noetherian. We have to show A is noetherian.
First we establish a lemma. Let a ~ A be an ideal, and let ({J;: A --+ A J, be
the localization map, i = 1, ... ,r. Then
a= n({J;- 1 (cp;(a) · AJJ
The inclusion ~ is obvious. Conversely, given an element b E A contained
83
II Schemes
in this intersection, we can write cp;(b) = a;/fi' in AJ, for each i, where
a; E a, and n; > 0. Increasing the n; if necessary, we can make them all
equal to a fixed n. This means that in A we have
f'[''(fib - a;) = 0
for some m;. And as before, we can make all them; = m. Thus f'['+nb E a for
each i. Since f 1 , . . . ,f.. generate the unit ideal, the same is true of their Nth
powers for any N. Take N = n + m. Then we have 1 = 'f.cJf for suitable
c; EA. Hence
b = 'f.cJfb E a
as required.
Now we can easily show that A is noetherian. Let a 1 s; a 2 s; ... be an
ascending chain of ideals in A. Then for each i,
qJ;(a 1 )·AJ, s; o/;(a 2 )·AJ, s; ...
84
3 First Properties of Schemes
Example 3.2.2. If P is a point of a variety V, with local ring (!) p, then Spec(!) P
is an integral noetherian scheme, which is not in general of finite type over k.
Example 3.2.4. For some more specific examples, let A = k[ x,y ], where k is
a field. Then Spec A = M is the affine plane over k. The ideal a = (xy)
gives a reducible subscheme, consisting of the union of the x and y axes. The
ideal a = (x 2 ) gives a subscheme structure with nilpotents on the y-axis.
The ideal a = (x 2 ,xy) gives another subscheme structure on they-axis, this
one having nilpotents only in the local ring at the origin. We say the origin
is an embedded point for this subscheme.
Example 3.2.5. Let V be an affine variety over the field k, and let W be a
closed subvariety. Then W corresponds to a prime ideal p in the affine co-
ordinate ring A of V (1, §1). Let X = t(V) and Y = t(W) be the associated
schemes. Then X = Spec A and Y is the closed subscheme defined by p.
For each n ;?: 1 let Y, be the closed subscheme of X corresponding to the
85
II Schemes
ideal pn. Then Y1 = Y, but for each n > 1, Y, is a nonreduced scheme struc-
ture on the closed set Y, which does not correspond to any subvariety of V.
We call Y, the nth irifinitesimal neighborhood of Yin X. The schemes Y, reflect
properties of the embedding of Yin X. Later (§9) we will study the "formal
completion" of Yin X, which is roughly the limit of the schemes Y, as n --+ oo.
86
3 First Properties of Schemes
z ________ .. X X s y
~y
~/
s
If X and Y are schemes given without reference to any base scheme S,
we take S = Spec Z (Ex. 2.5) and define the product of X and Y, denoted
X X Y, to be X Xspec z Y.
Theorem 3.3. For any two schemes X and Y over a schemeS, the .fibred product
X x s Y exists, and is unique up to unique isomorphism.
PROOF. The idea is first to construct products for affine schemes and then
glue. We proceed in seven steps.
Step 1. Let X = Spec A, Y = Spec B, S = Spec R all be affine. Then
A and BareR-algebras, and I claim that Spec (A ® R B) is a product for X and
Y overS. Indeed, for any scheme Z, to give a morphism of Z to Spec (A ® R B)
is the same as to give a homomorphism of the ring A ® R B into the ring
r(Z,(!J 2 ), by (Ex. 2.4). But to give a homomorphism of A ®R B into any ring
is the sallie as to give homomorphisms of A and B into that ring, inducing
the same homomorphism on R. Applying (Ex. 2.4) again, we see that to give
a morphism of Z into Spec (A ® R B) is the same as giving morphisms of Z
into X and into Y, which give rise to the same morphism of Z into S. Thus
Spec (A ® R B) is the desired product.
87
II Schemes
88
3 First Properties of Schemes
Perhaps this is a good place to make some general remarks on the im-
portance and uses offibred products. To begin with, we can define the fibres
of a morphism.
The fibre XY is a scheme over k(y), and one can show that its underlying
topological space is homeomorphic to the subset f- 1 (y) of X (Ex. 3.10).
The notion of the fibre of a morphism allows us to regard a morphism
as a family of schemes (namely its fibres) parametrized by the points of the
image scheme. Conversely, this notion of family is a good way of making
sense of the idea of a family of schemes varying algebraically. For example,
given a scheme X 0 over a field k, we define a family of deformations of X 0
to be a morphism f:X ---+ Y with Y connected, together with a point y 0 E Y,
such that k(y 0 ) = k, and XYo ~ X 0 . The other fibres XY off are called
deformations of X 0 .
An interesting kind offamily arises when we have a scheme X over Spec Z.
In this case, taking the fibre over the generic point gives a scheme XQ over
Q, while taking the fibre over a closed point, corresponding to a prime
number p, gives a scheme X P over the finite field F p· We say that X P arises
by reduction mod p of the scheme X.
89
II Schemes
is a morphism of finite type, and if S'----+ Sis any base extension, thenf' :X'----+ S'
is also a morphism of finite type, where X' = X x s S'. Hence we say the
property of a morphism f being of finite type is stable under base extension.
On the other hand, if for example f: X ----+ Sis a morphism of integral schemes,
the fibres off may be neither irreducible nor reduced. So the property of a
scheme being integral is not stable under base extension.
EXERCISES
3.1. Show that a morphism f:X-> Y is locally of finite type if and only if for every
open affine subset V = Spec B of Y, f- 1 (V) can be covered by open affine subsets
Ui = Spec Ai, where each Ai is a finitely generated B-algebra.
90
3 First Properties of Schemes
3.9. The Topological Space of a Product. Recall that in the category of varieties, the
Zariski topology on the product of two varieties is not equal to the product
topology (I, Ex. 1.4). Now we see that in the category of schemes, the underlying
point set of a product of schemes is not even the product set.
(a) Let k be a field, and let Ai = Spec k[ x J be the affine line over k. Show that
At x Speck Ai ~ Af, and show that the underlying point set of the product is
not the product of the underlying point sets of the factors (even if k is algebrai-
cally closed).
91
II Schemes
(b) Let k be a field, lets and t be indeterminates over k. Then Spec k(s), Spec k(t),
and Spec k are all one-point spaces. Describe the product scheme Spec
k(s) X Speck Spec k(t).
3.10. Fibres of a Morphism.
(a) Iff:X -+ Yis a morphism, andy E Ya point, show that sp(Xy) is homeomor-
phic tor 1 (y) with the induced topology.
(b) LetX = Speck[s,t]/(s- t2 ),let Y = Speck[s],andletf:X-+ Ybethemor-
phism defined by sending s -+ s. If y E Y is the point a E k with a =1= 0, show
that the fibre X Y consists of two points, with residue field k. If y E Y cor-
responds to 0 E k, show that the fibre X Y is a nonreduced one-point scheme.
If '1 is the generic point of Y, show that X q is a one-point scheme, whose residue
field is an extension of degree two of the residue field of '1· (Assume k alge-
braically closed.)
3.11. Closed Subschemes.
(a) Closed immersions are stable under base extension: iff: Y-+ X is a closed
immersion, and if X' -+ X is any morphism, then f': Y x x X' -+ X' is also a
closed immersion.
*(b) If Y is a closed subscheme of an affine scheme X = Spec A, then Y is also
affine, and in fact Y is the closed subscheme determined by a suitable ideal
a c;; A as the image of the closed immersion Spec A/a -+ Spec A. [Hints: First
show that Y can be covered by a finite number of open affine subsets of the
form D(h) n Y, with J; EA. By adding some more J; with D(J;) n Y = 0,
if necessary, show that we may assume that the D(J;) cover X. Next show that
f 1, . . . ,f.. generate the unit ideal of A. Then use (Ex. 2.17b) to show that Y
is affine, and (Ex. 2.18d) to show that Y comes from an ideal a c;; A.] Note: We
will give another proof of this result using sheaves of ideals later (5.10).
(c) Let Y be a closed subset of a scheme X, and give Y the reduced induced sub-
scheme structure. If Y' is any other closed subscheme of X with the same
underlying topological space, show that the closed immersion Y -+ X factors
through Y'. We express this property by saying that the reduced induced
structure is the smallest subscheme structure on a closed subset.
(d) Let f:Z-+ X be a morphism. Then there is a unique closed subscheme Y of
X with the following property: the morphism f factors through Y, and if Y'
is any other closed subscheme of X through which f factors, then Y -+ X
factors through Y' also. We call Y the scheme-theoretic image off If Z is a
reduced scheme, then Y is just the reduced induced structure on the closure of
the image f(Z).
3.12. Closed Subschemes of Proj S.
(a) Let cp: S -+ T be a surjective homomorphism of graded rings, preserving
degrees. Show that the open set U of (Ex. 2.14) is equal to Proj T, and the
morphism f: Proj T -+ Proj S is a closed immersion.
(b) If I c;; S is a homogeneous ideal, take T = Sjl and let Y be the closed sub-
scheme of X = Proj S defined as image of the closed immersion Proj Sjl-+ X.
Show that different homogeneous ideals can give rise to the same closed sub-
scheme. For example, let d0 be an integer, and let I' = EBd"'do !d. Show that
I and I' determine the same closed subscheme.
We will see later (5.16) that every closed subscheme of X comes from a ho-
mogeneous ideal I of S (at least in the case where Sis a polynomial ring over S0 ).
92
3 First Properties of Schemes
93
II Schemes
94
4 Separated and Proper Morphisms
(a) For any closed point P EX, dim X = dim((} p, where for rings, we always mean
the Krull dimension.
(b) Let K(X) be the function field of X (Ex. 3.6). Then dim X = tr.d. K(X)jk.
(c) If Y is a closed subset of X, then codim(Y,X) = inf{ dim (I)P.xiP E Y}.
(d) If Y is a closed subset of X, then dim Y + codim(Y,X) = dim X.
(e) If U is a nonempty open subset of X, then dim U = dim X.
(f) If k,;; k' is a field extension, then every irreducible component of X'= X xk k'
has dimension = dim X.
3.21. Let R be a discrete valuation ring containing its residue field k. Let X =
Spec R[t] be the affine line over Spec R. Show that statements (a), (d), (e) of
(Ex. 3.20) are false for X.
*3.22. Dimension of the Fibres of a Morphism. Let f: X --+ Y be a dominant morphism
of integral schemes of finite type over a field k.
(a) Let Y' be a closed irreducible subset of Y, whose generic point rJ' is contained
in f(X). Let Z be any irreducible component of f- 1 ( Y'), such that IJ' E f(Z),
and show that codim(Z,X) ~ codim(Y',Y).
(b) Let e = dim X - dim Y be the relative dimension of X over Y. For any point
y E f(X), show that every irreducible component of the fibre Xy has dimen-
sion ~e. [Hint: Let Y' = {y}-, and use (a) and (Ex. 3.20b).]
(c) Show that there is a dense open subset U ,;; X, such that for any y E f(U),
dim UY = e. [Hint: First reduce to the case where X and Yare affine, say
X = Spec A and Y = Spec B. Then A is a finitely generated B-algebra.
Take t 1 , . . • ,teE A which form a transcendence base of K(X) over K(Y), and
let X 1 =Spec B[t 1 , •.• ,teJ. Then X 1 is isomorphic to affine e-space over Y,
and the morphism X --+ X 1 is generically finite. Now use (Ex. 3.7) above.]
(d) Going back to our original morphism f: X --+ Y, for any integer h, let Eh be
the set of points x EX such that, letting y = f(x), there is an irreducible com-
ponent Z of the fibre Xy, containing x, and having dim Z ~ h. Show that
(1) Ee = X (use (b) above); (2) if h > e, then Eh is not dense in X (use (c)
above); and (3) Eh is closed, for all h (use induction on dim X).
(e) Prove the following theorem of Chevalley-see Cartan and Chevalley [1,
expose 8]. For each integer h, let Ch be the set of points y E Y such that dim
XY = h. Then the subsets Ch are constructible, and Ce contains an open
dense subset of Y.
3.23. If V, W are two varieties over an algebraically closed field k, and if V x W is
their product, as defined in (1, Ex. 3.15, 3.16), and if t is the functor of (2.6),
then t(V X W) = t(V) X Speck t(W).
95
II Schemes
does not accurately reflect all of its properties. So instead we will use def-
initions which reflect the functorial behavior of the morphism within the
category of schemes. For schemes of finite type over C, one can show that
these notions, defined abstractly, are in fact the same as the usual notions if
we consider those schemes as complex analytic spaces in the ordinary
topology (Appendix B).
In this section we will define separated and proper morphisms. We will
give criteria for a morphism to be separated or proper using valuation rings.
Then we will show that projective space over any scheme is proper.
Example 4.0.1. Let k be a field, and let X be the affine line with the origin
doubled (2.3.6). Then X is not separated over k. Indeed, X x k X is the
affine plane with doubled axes and four origins. The image of Ll is the usual
diagonal, with two of those origins. This is not closed, because all four
origins are in the closure of L1(X).
Example 4.0.2. We will see later (4.10) that if Vis any variety over an alge-
braically closed field k, then the associated scheme t(V) is separated over k.
96
4 Separated and Proper Morphisms
T Y,
there is at most one morphism of T to X making the whole diagram com-
mutative.
Lemma 4.4. Let R be a valuation ring of a field K. Let T = Spec R and let
U = SpecK. To give a morphism of U to a scheme X is equivalent to
giving a point x 1 EX and an inclusion of fields k(x 1) c::::: K. To give a
morphism of T to X is equivalent to giving two points x 0 ,x 1 in X, with x 0
a specialization (see Ex. 3.17e) ofx 1 , and an inclusion of fields k(xd c::::: K,
97
II Schemes
98
4 Separated and Proper Morphisms
Corollary 4.6. Assume that all schemes are noetherian in the following state-
ments.
(a) Open and closed immersions are separated.
(b) A composition of two separated morphisms is separated.
(c) Separated morphisms are stable under base extension.
(d) If f:X--+ Y and f':X'--+ Y' are separated morphisms of schemes over
a base scheme S, then the product morphism f x f': X x s X'--+ Y x s Y'
is also separated.
(e) Iff: X --+ Y and g: Y --+ Z are two morphisms and if g o f is separated,
then f is separated.
(f) A morphism f:X--+ Y is separated if and only if Y can be covered by
open subsets V; such that f- 1 ( V;) --+ V; is separated for each i.
PROOF. These statements all follow immediately from the condition of the
theorem. We will give the proof of (c) to illustrate the method. Let f: X --+ Y
99
II Schemes
be a separated morphism, let Y' --+ Y be any morphism, and let X' =
X x y Y' be obtained by base extension. We must show that f':X'--+ Y'
is separated. So suppose we are given morphisms of T to Y' and U to X' as
in the theorem, and two morphisms of T to X' making the diagram
------+X
T ---------> Y' y
commutative. Composing with the map X' --+ X, we obtain two morphisms
of T to X. Since f is separated, these are the same. But X' is the fibred
product of X and Y' over Y, so by the universal property of the fib red prod-
uct, the two maps of T to X' are the same. Hence f' is separated.
Example 4.6.1. Let k be a field and let X be the affine line over k. Then X
is separated and of finite type over k, but it is not proper over k. Indeed,
take the base extension X --+ k. The map X x k X --+ X we obtain is the
projection map of the affine plane onto the affine line. This is not a closed
map. For example, the hyperbola given by the equation xy = 1 is a closed
subset of the plane, but its image under projection consists of the affine line
minus the origin, which is not closed.
Of course it is clear that what is missing in this example is the point at
infinity on the hyperbola. This suggests that the projective line would be
100
4 Separated and Proper Morphisms
proper over k. In fact, we will see later (4.9) that any projective variety over
a field is proper.
u X
i j ..................................../jf
T y
(using the notation of (4.3) }, there exists a unique morphism T--+ X making
the whole diagram commutative.
PROOF. First assume that f is proper. Then by definition f is separated,
so the uniqueness of the morphism T--+ X will follow from (4.3), once we
know it exists. For the existence, we consider the base extension T--+ Y,
and let X r = X x y T. We get a map U --+ X T from the given maps U --+ X
and U--+ T.
U----~ Xr - - - - - - X
T y
101
II Schemes
Y' - - - - - - - - + y
We need to show that f'(Z) is closed in Y'. Since f is of finite type, so is f'
and so is the restriction off' to Z (Ex. 3.13). In particular, the morphism
f':Z--+ Y' is quasi-compact, so by (4.5) we have only to show that f(Z) is
stable under specialization. So let z1 E Z be a point, let Y1 = f'(zd, and let
y 1 ~ y 0 be a specialization. Let (!) be the local ring of y 0 on { y 1 }- with its
reduced induced structure. Then the quotient field of(!) is k(y 1 ), which is a
subfield of k(z 1 ). Let K = k(z d, and let R be a valuation ring of K which
dominates(!) (which exists by (I, 6.1A) ).
From this data, by (4.4) we obtain morphisms U--+ Z and T--+ Y'
forming a commutative diagram
u --------+ z
j
T -------+ Y'.
Composing with the morphisms Z --+ X' --+ X and Y' --+ Y, we get mor-
phisms U --+ X and T --+ Y to which we can apply the condition of the
theorem. So there is a morphism of T --+ X making the diagram commute.
Since X' is a fibred product, it lifts to give a morphism T --+ X'. And since
Z is closed, and the generic point of T goes to z 1 E Z, this morphism factors
to give a morphism T--+ Z. Now let z 0 be the image of t0 . Then f'(z 0 ) =
y 0 , so Yo E f'(Z). This completes the proof.
102
4 Separated and Proper Morphisms
----------~
T y
103
II Schemes
T - - - - - - - - + Spec Z.
104
4 Separated and Proper Morphisms
underlying topological space. But they are both reduced closed subschemes
of PZ, so they are isomorphic (Ex. 3.11).
Remark 4.10.1. From now on we will use the word "variety" to mean
"abstract variety" in the sense just defined. We will identify the varieties
of Chapter I with their associated schemes, and refer to them as quasi-
projective varieties. We will use the words "curve," "surface," "three-fold,"
etc., to mean an abstract variety of dimension 1, 2, 3, etc.
EXERCISES
105
II Schemes
l
Spec C
l
Spec C.
106
4 Separated and Proper Morphisms
107
II Schemes
5 Sheaves of Modules
So far we have discussed schemes and morphisms between them without
mentioning any sheaves other than the structure sheaves. We can increase
the flexibility of our technique enormously by considering sheaves of modules
on a given scheme. Especially important are quasi-coherent and coherent
sheaves, which play the role of modules (respectively, finitely generated
modules) over a ring.
108
5 Sheaves of Modules
109
II Schemes
Proposition 5.2. Let A be a ring and let X = Spec A. Also let A --+ B be a
ring homomorphism, and let f: Spec B --+ Spec A be the corresponding
morphism of spectra. Then:
(a) the map M --+ M gives an exact, fully faithful functor from the
category of A-modules to the category of @x-modules;
(b) if M and N are two A-modules, then (M ®A Nf ~ M ®l!!x N;
(c) if {M;} is any family of A-modules, then (ffiM;f ~ ffiMi;
110
5 Sheaves of Modules
These sheaves of the form M on affine schemes are our models for quasi-
coherent sheaves. A quasi-coherent sheaf on a scheme X will be an mx-
module which is locally of the form M. In the next few lemmas and propo-
sitions, we will show that this is a local property, and we will establish some
facts about quasi-coherent and coherent sheaves.
111
II Schemes
sections over V, and yet it is not the zero sheaf. Hence it cannot be of the
form M for any A-module M.
Lemma 5.3. Let X ;= Spec A be an affine scheme, let f E A, let D(f) s;: X
be the corresponding open set, and let §' be a quasi-coherent sheaf on X.
(a) If s E r(X,ff') is a global section of§' whose restriction to D(f)
is 0, then for some n > 0, rs = 0.
(b) Given a section t E §'(D(f)) of §' over the open set D(f), then
for some n > 0, rt extends to a global section of §' over X.
PROOF. First we note that since §' is quasi-coherent, X can be covered by
open affine subsets of the form V = Spec B, such that ff'lv ~ M for some
B-module M. Now the open sets ofthe form D(g) form a base for the topology
of X (see §2), so we can cover V by open sets of the form D(g), for various
g EA. An inclusion D(g) s;: V corresponds to a ring homomorphism
B---+ A 9 by (2.3). Hence 9""lv<o> ~ (M 0B A 9 ) - by (5.2). Thus we have shown
that if§' is quasi-coherent on X, then X can be covered by open sets of the
form D(g;) where for each i, ff'lv(g;) ~ Mi for some module Mi over the ring
A 9 ,. Since X is quasi-compact, a finite number of these open sets will do.
(a) Now suppose givens E r(X,9"") with siv<n = 0. For each i, s restricts
to give a section si of§' over D(g;), in other words, an element si E Mi (using
(5.ld) ). Now D(f) n D(g;) = D(fg;), so 9""lv(Jgd = (MJj using (5.lc). Thus
the image of si in (MJ1 is zero, so by the definition of localization, rsi = 0
for some n. This n may depend on i, but since there are only finitely many i,
we can pick n large enough to work for them all. Then since the D(g;) cover
X, we have rs = 0.
(b) Given an element t E :#'(D(f) ), we restrict it for each ito get an element
t of :#'(D(fg;)) = (M;) 1 . Then by the definition of localization, for some
n > 0 there is an element ti E Mi = :#'(D(g;)) which restricts to rt on
D(fgJ The integer n may depend on i, but again we take one large enough
to work for all i. Now on the intersection D(g;) n D(gj) = D(gigj) we have
two sections ti and tj of §', which agree on D(fgigj) where they are both
equal to rt. Hence by part (a) above, there is an integer m > 0 such that
fm(ti - tj) = 0 on D(gigj). This m depends on i and j, but we take one m
large enough for all. Now the local sections fmti of§' on D(gJ glue together
to give a global sections of:#', whose restriction to D(f) is r+mt.
112
5 Sheaves of Modules
Corollary 5.5. Let A be a ring and let X = Spec A. The functor M r--+ M
gives an equivalence of categories between the category of A-modules and
the category of quasi-coherent (!} x-modules. Its inverse is the functor
ff r--+ r(X,ff). If A is noetherian, the same functor also gives an equiv-
alence of categories between the category of finitely generated A-modules
and the category of coherent (l}x-modules.
PROOF. The only new information here is that ff is quasi-coherent on X if
and only if it is of the form M, and in that case M = r(X,ff). This follows
from (5.4).
Proposition 5.6. Let X be an affine scheme, let 0 --. ff' --. ff --. ff" --. 0 be
an exact sequence of (l}x-modules, and assume that ff' is quasi-coherent.
Then the sequence
0 --. r(X,ff') --. r(X,ff) --. r(X,ff") --. 0
is exact.
PROOF. We know already that r is a left-exact functor (Ex. 1.8) so we have
only to show that the last map is surjective. Let s E r(X,ff") be a global
section of ff". Since the map of sheaves ff --. ff" is surjective, for any
x E X there is an open neighborhood D(f) of x, such that sfv<n lifts to a
section t E ff(D(f)) (Ex. 1.3). I claim that for some n > 0, f"s lifts to a
global section of ff. Indeed, we can cover X with a finite number of open
I I3
II Schemes
sets D(g;), such that for each i, siv<9 il lifts to a section t; E ff(D(g;) ). On
D(f) n D(g;) = D(fg;), we have two sections t,t; E ff(D(fg;)) both lifting s.
Therefore t - t; E ff'(D(fg;) ). Since.?!'' is quasi-coherent, by (5.3b) for some
n > 0, r(t - t;) extends to a section U; E ff'(D(g;) ). As usual, we pick one
n to work for all i. Let t; = rti + U;. Then t; is a lifting of rs on D(g;),
and furthermore andt; rr agree on D(fg;). Now on D(g;gj) we have two
sections ti and tj of.?!', both of which lift rs, so ti - tj E ff'(D(g;g) ). Further-
more, t; and tj are equal on D(fg;gj), so by (5.3a) we have fm(t; - tj) = 0 for
some m > 0, which we may take independent of i and j. Now the sections
fmt; of.?!' glue to give a global section t" of.?!' over X, which lifts r+ms.
This proves the claim.
Now cover X by a finite number of open sets D(/;), i = 1, ... ,r, such that
slvuil lifts to a section of.?!' over D(/;) for each i. Then by the claim, we can
find an integer n (one for all i) and global sections t; E r(X,ff) suchthat t;
is a lifting of fis. Now the open sets D(/;) cover X, so the ideal (f~, . .. ,f~)
is the unit ideal of A, and we can write 1 = Lt=
1 aJi, with a; EA. Let
t = Ia;t;. Then t is a global section of .?!' whose image in r(X,ff") is
IaJis = s. This completes the proof.
Proposition 5.7. Let X be a scheme. The kernel, cokernel, and image of any
morphism of quasi-coherent sheaves are quasi-coherent. Any extension of
quasi-coherent sheaves is quasi-coherent. If X is noetherian, the same is
true for coherent sheaves.
PROOF. The question is local, so we may assume X is affine. The statement
about kernels, cokernels and images follows from the fact that the functor
M r--+ M is exact and fully faithful from A-modules to quasi-coherent sheaves
(5.2a and 5.5). The only nontrivial part is to show that an extension of quasi-
coherent sheaves is quasi-coherent. So let 0 --+ .?!'' --+ .?!' --+ :JP' --+ 0 be an
exact sequence of l'Dx-modules, with :F and $'" quasi-coherent. By (5.6),
the corresponding sequence of global sections over X is exact, say
0 --+ M' --+ M --+ M" --+ 0. Applying the functor "', we get an exact com-
mutative diagram
114
5 Sheaves of Modules
In the noetherian case, if :F' and :#'" are coherent, then M' and· M"
are finitely generated, so M is also finitely generated, and hence :F is
coherent.
whose restrictions to the open subsets f- (V) n Uijk are all equal. This is
1
just the sheaf property (§1). Therefore, there is an exact sequence of sheaves
on Y,
0 --+ f*:F --+ EB f*(:Fiu) --+ EB f*(:Fiu, J,
1
i i,j,k
115
II Schemes
116
5 Sheaves of Modules
PROOF. For (a) and (b), just repeat the proof of (2.5), with M in place of S.
Then (c) follows from (b).
Proposition 5.12. Let S be a graded ring and let X = Proj S. Assume that S
is generated by S 1 as an S 0 -algebra.
(a) The sheaf(!Jx(n) is an invertible sheaf on X.
(b) For any graded S-module M, M(n) ~ (M(n) r.
In particular,
(!Jx(n) ® (!Jx(m) ~ (!Jx(n + m).
(c) Let T be another graded ring, generated by T 1 as a T 0 -algebra,
let q>: S --+ T be a homomorphism preserving degrees, and let U <;; Y =
Proj T and f: U --+X be the morphism determined by q> (Ex. 2.14). Then
f*((!Jx(n)) ~ (!Jy(n)lu and f*((!Jy(n)iu) ~ (f*(!Ju)(n).
PROOF.
(a) Recall that invertible means locally free of rank 1. Let f E S 1, and
consider the restriction (!Jx(n)ln+ <fl· By the previous proposition this is
isomorphic to S(n)(jl on Spec S<n· We will show that this restriction is free
of rank 1. Indeed, S(n)<n is a free S<n-module of rank 1. For S<n is the group
of elements of degree 0 in S1 , and S(n)<n is the group of elements of degree n
in S1 . We obtain an isomorphism of one to the other by sending s tors.
This makes sense, for any n E Z, because f is invertible inS1 . Now since S
is generated by S 1 as an S0 -algebra, X is covered by the open sets D +(f)
for f E S 1. Hence (!J(n) is invertible.
(b) This follows from the fact that (M ®s Nr ~ M ®mx N for any two
graded S-modules M and N, when Sis generated by S 1 . Indeed, for any
f E S 1 we have (M ®s N)<n = M<n ®s(f> N<n·
(c) More generally, for any graded S-module M, f*(M) ~ (M ®s Tr lu
and for any graded T-module N, f*(Niu) ~ (8 N)-. Furthermore, the sheaf
T on X is just f*( (!Ju ). The proofs are straightforward (cf. (5.2) for the affine
case).
117
II Schemes
Definition. Let S be a graded ring, let X = Proj S, and let !!1' be a sheaf of
(()x-modules. We define the graded S-module associated to !!1' as a group, to
be r *(.~) = ffin E z T(X,!!i'(n) ). We give it a structure of graded S-module
as follows. If s E Sd, then s determines in a natural way a global section
s E T(X,(()x(d) ). Then for any t E T(X,!!i'(n)) we define the products· tin
T(X,!!i'(n + d)) by taking the tensor products ® t and using the natural
map !!i'(n) ® (()x(d) ~ !!i'(n + d).
118
5 Sheaves of Modules
Remark 5.14.1. The hypotheses on X made in the statements (a) and (b)
above are satisfied either if X is noetherian (in which case every open set is
quasi-compact) or if X is quasi-compact and separated (in which case the
intersection of two open affine subsets is again affine, hence quasi-compact).
119
II Schemes
120
5 Sheaves of Modules
We end this section with some special results about sheaves on a projective
scheme over a noetherian ring.
Example 5.16.3. Let X = Proj S, where Sis a graded ring which is generated
by S1 as an S0 -algebra. Then the elements of S1 give global sections of (9 x(l)
which generate it.
121
II Schemes
122
5 Sheaves of Modules
(Use the same argument as in the proof of (5.13).) We will show that S' is
integral over S.
Let s' E S' be homogeneous of degree d ~ 0. Since s' E Sx, for each i, we
can find an integer n such that x7s' E S. Choose one n that works for all i.
Since the X; generate s 1' the monomials in the X; of degree m generate sm for
any m. So by taking a larger n, we may assume that ys' E S for ally E S". In fact,
since s' has positive degree, we can say that for any yES ;,n = EBe;,n Se,
ys' E S;,n· Now it follows inductively, for any q ~ 1 that y · (s')q E S;,n for
any y E S;,"' Take for example y = x~. Then for every q ~ 1 we have
(s')q E (1/x~)S. This is a finitely generated sub-S-module of the quotient field
of S'. It follows by a well-known criterion for integral dependence (Atiyah-
Macdonald [1, p. 59]), that s' is integral overS. Thus S' is contained in the
integral closure of Sin its quotient field.
To complete the proof, we apply the theorem of finiteness of integral
closure (I, 3.9A). Since Sis a finitely generated k-algebra, S' will be a finitely
generated S-modqle. It follows that for every n, S~ is a finitely generated
S0 -module, which is what we wanted to prove. In fact, our proof shows that
S~ = S" for all sufficiently large n (Ex. 5.9) and (Ex. 5.14).
EXERCISES
5.1. Let (X,((x) be a ringed space, and let tC be a locally free 0x-module of finite rank.
We define the dual of tff, denoted i, to be the sheaf Jffom(l)x(tff,C9x).
(a) Show that (ir ~ tff.
(b) For any C9x-module :#', Jffomf'x(tff,:J') ~ i ®(l)x :F.
(c) For any crx-modules .'#','§, Hom~x(tff ® :#','§) ~ Hom(l)x(:J',Jffom(')x(tff,'§) ).
123
II Schemes
124
5 Sheaves of Modules
125
II Schemes
that Proj s<dl ~ X, and that the sheaf CD(l) on Proj s<dl corresponds via this
isomorphism to CDx(d).
This construction is related to the d-uple embedding (1, Ex. 2.12) in the fol-
lowing way. If x 0 , . . . ,x, is a set of generators for S 1 , corresponding to an em-
bedding X c. PA, then the set of monomials of degree d in the xi is a set of
generators for S\dl = Sd. These define a projective embedding of Proj s<dl which
is none other than the image of X under the d-uple embedding of P~.
5.14. Let A be a ring, and let X be a closed subscheme of P~. We define the homo-
geneous coordinate ring S(X) of X for the given embedding to be A[x 0 , . . . ,x,]/1,
where I is the ideal r *(.I x) constructed in the proof of (5.16). (Of course if A is
a field and X a variety, this coincides with the definition given in (1, §2) !) Recall
that a scheme X is normal if its local rings are integrally closed domains. A closed
subscheme X c:; P~ is projectively normal for the given embedding, if its homo-
geneous coordinate ring S(X) is an integrally closed domain (cf. (1, Ex. 3.18) ).
Now assume that k is an algebraically closed field, and that X is a connected,
normal closed subscheme ofP~. Show that for some d > 0, the d-uple embedding
of X is projectively normal, as follows.
(a) LetS be the homogeneous coordinate ring of X, and letS' = EBn:.o T(X,CDx(n) ).
Show that S is a domain, and that S' is its integral closure. [Hint: First show
that X is integral. Then regard S' as the global sections of the sheaf of rings
!/' = EBn:.o CDx(n) on X, and show that !/' is a sheaf of integrally closed
domains.]
(b) Use (Ex. 5.9) to show that Sd = S~ for all sufficiently large d.
(c) Show that s<dl is integrally closed for sufficiently large d, and hence conclude
that the d-uple embedding of X is projectively normal.
(d) As a corollary of (a), show that a closed subscheme X c:; P~ is projectively
normal if and only if it is normal, and for every n ~ 0 the natural map
T(P',@p,(n))-+ r(X,CDx(n)) is surjective.
5.15. Extension of Coherent Sheaves. We will prove the following theorem in several
steps: Let X be a noetherian scheme, let U be an open subset, and let.? be a
coherent sheaf on U. Then there is a coherent sheaf.?' on X such that .?'lu ~ .?.
(a) On a noetherian affine scheme, every quasi-coherent sheaf is the union of its
coherent subsheaves. We say a sheaf.? is the union of its subsheaves Sf
if for every open set U, the group .?(V) is the union of the subgroups Sf (U).
(b) Let X be an affine noetherian scheme, U an open subset, and.? coherent on
U. Then there exists a coherent sheaf.?' on X with .?'lu ~ .?. [Hint: Let
i: U -+ X be the inclusion map. Show that i*.? is quasi-coherent, then use(a).]
126
5 Sheaves of Modules
5.16. Tensor Operations on Sheaves. First we recall the definitions of various tensor
operations on a module. Let A be a ring, and let M be an A-module. Let T"(M)
be the tensor product M ® ... ® M of M with itself n times, for n ;, 1. For
n = 0 we put T 0 (M) = A. Then T(M) = EB.~o T"(M) is a (noncommutative)
A-algebra, which we call the tensor algebra of M. We define the symmetric
algebra S(M) = ffi.~o S"(M) of M to be the quotient of T(M) by the two-sided
ideal generated by all expressions x ® y - y ® x, for all x,y EM. Then S(M)
is a commutative A-algebra. Its component S"(M) in degree n is called the nth
symmetric product of M. We denote the image of x ® y in S(M) by xy, for any
x,y EM. As an example, note that if M is a free A-module of rank r, then S(M) ~
A[x 1, ••• ,x,].
We define the exterior algebra 1\(M) = EB.~o /\"(M) of M to be the quo-
tient of T(M) by the two-sided ideal generated by all expressions x ® x for
x E M. Note that this ideal contains all expressions of the form x ® y + y ® x,
so that /\(M) is a skew commutative graded A-algebra. This means that if u E
/\'(M) and v E f\•(M), then u 1\ v = ( -l)"v 1\ u (here we denote by 1\ the
multiplication in this algebra; so the image of x ®yin f\ 2 (M) is denoted by
x 1\ y). The nth component /\"(M) is called the nth exterior power of M.
Now let (X,(!Jx) be a ringed space, and let :F be a sheaf of (!Jx-modules. We
define the tensor algebra, symmetric algebra, and exterior algebra of :F by taking
the sheaves associated to the presheaf, which to each open ·set U assigns the
corresponding tensor operation applied to ff(U) as an (!Jx(U)-module. The
results are (!Jx-algebras, and their components in each degree are (!Jx-modules.
(a) Suppose that :F is locally free of rank n. Then T'(ff), S'(ff), and /\'(ff) are
also locally free, of ranks n', ("~.':! 1 ), and G) respectively.
(b) Again let :F be locally free of rank n. Then the multiplication map/\':F ®
1\" -,:F -.. 1\ ".~ is a perfect pairing for any r, i.t,., it induces an isomorphism
of /\' :F with ( /\"- ':F r ® 1\" :F. As a special case, note if :F has rank 2,
then :F ~ :F- ® 1\1 :?.
(c) Let 0 -.. :F' -.. :F -.. :F" -.. 0 be an exact sequence of locally free sheaves.
Then for any r there is a finite filtration of S'(ff),
with quotients
for each p.
127
II Schemes
(d) Same statement as (c), with exterior powers instead of symmetric powers. In
particular, if ff',ff,ff" have ranks n',n,n" respectively, there is an isomorphism
1\"ff ~ 1\"'ff' ® 1\""ff".
(e) Let f:X --+ Y be a morphism of ringed spaces, and let ff be an (l)y-module.
Then f* commutes with all the tensor operations on ff, i.e., f*(S"(ff)) =
S"(f* ff) etc.
5.17. Affine M orphisms. A morphism f: X --+ Y of schemes is affine ifthere is an open
affine cover {V;} of Y such that f- 1(V;) is affine for each i.
(a) Show that f: X --+ Y is an affine morphism if and only if for every open affine
V <;::; Y,f- 1 (V) is affine. [Hint: Reduce to the case Yaffine, and use (Ex. 2.17).]
(b) An affine morphism is quasi-compact and separated. Any finite morphism is
affine.
(c) Let Y be a scheme, and let d be a quasi-coherent sheaf of (l)y-algebras (i.e., a
sheaf of rings which is at the same time a quasi-coherent sheaf of (l)y-modules).
Show that there is a unique scheme X, and a morphism f:X --+ Y, such that
for every open affine V <;::; Y, f- 1(V) ~ Spec d(V), and for every inclusion
U 4 V of open affines of Y, the morphism f- 1 (U) 4 f- 1 (V) corresponds to
the restriction homomorphism d(V)--+ d(U). The scheme X is called
Spec d. [Hint: Construct X by glueing together the schemes Spec d(V),
for V open affine in Y.J
(d) If d is a quasi-coherent (l)y-algebra, then f:X = Spec d--+ Y is an affine
morphism, and d ~ j*(l)x· Conversely, if f:X--+ Y is an affine morphism,
then d = j*(l)x is a quasi-coherent sheaf of (l)y-algebras, and X ~ Spec d.
(e) Letf:X--+ Ybe an affine morphism, and let d = j*(l)x· Show thatf* induces
an equivalence of categories from the category of quasi-coherent (l)x-modules
to the category of quasi-coherent d-modules (i.e., quasi-coherent (l)y-modules
having a structure of d-module). [Hint: For any quasi-coherent d-module
.A, construct a quasi-coherent (l)x-module .ii, and show that the functors f*
and- are inverse to each other.
5.18. Vector Bundles. Let Y be a scheme. A (geometric) vector bundle of rank n over
Y is a scheme X and a morphism f:X--+ Y, together with additional data con-
sisting of an open covering {U;} of Y, and isomorphisms lj;i:f- 1 (U;)--+ Au,,
such that for any i,j, and for any open affine subset V = Spec A <;::; Ui n Ui,
the automorphism lj; = lj;ioi/Ji 1 of A~= SpecA[x 1 , . . . ,x"] is given by a
linear automorphism() of A[ x 1 , . . . ,x"], i.e., O(a) = a for any a E A, and O(x;) =
L.Giixi for suitable aii EA.
An isomorphism g:(X,f,{Ui},{lj;i})--+ (X',f',{U;},{tf;;}) of one vector bundle
of rank n to another one is an isomorphism g:X--+ X' of the underlying schemes,
such that f = f' o g, and such that X,f, together with the covering of Y con-
sisting of all the Ui and u;, and the isomorphisms lj;i and tf;; o g, is also a vector
bundle structure on X.
(a) Let@' be a locally free sheaf of rank non a scheme Y. Let S(t&') be the symmetric
algebra on t&', and let X = Spec S(t&'), with projection morphism f:X--+ Y.
For each open affine subset U <;::; Y for which t&'lu is free, choose a basis of@',
and let lj;:f- 1 (U)--+ Au be the isomorphism resulting from the identification
of S(t&'(U)) with (I)(U)[x 1, . . . ,x"]. Then (X,f,{U},{Ij;}) is a vector bundle of
rank n over Y, which (up to isomorphism) does not depend on the bases of
@' u chosen. We call it the geometric vector bundle associated to@', and denote
it by V(t&').
128
6 Divisors
(b) For any morphism f: X --+ Y, a section off over an open set U s Y is a mor-
phism s: U--+ X such that f o s = idu. It is clear how to restrict sections to
smaller open sets, or how to glue them together, so we see that the presheaf
U H {set of sections off over U} is a sheaf of sets on Y, which we denote by
Y'(X /Y). Show that iff: X --+ Y is a vector bundle of rank n, then the sheaf
of sections Y'(X/Y) has a natural structure of @y-module, which makes it a
locally free @y-module of rank n. [Hint: It is enough to define the module
structure locally, so we can assume Y = Spec A is affine, and X = A~. Then a
sections: Y--+ X comes from an A-algebra homomorphism !:I:A[x 1 , •.. ,x.]--+
<
A, which in turn determines an ordered n-tuple !:l(x 1 ), . . . , !:l(x.)) of elements
of A. Use this correspondence between sections s and ordered n-tuples of
elements of A to define the module structure.]
(c) Again let tff be a locally free sheaf of rank non Y, let X = V(tff), and let Y' =
Y'(X/Y) be the sheaf of sections of X over Y. Show that Y' ~ tff~, as follows.
Given a sections E r(V,tff~) over any open set V, we think of s as an element of
Hom(tff!v,@v). So s determines an @v-algebra homomorphism S(t!lvl--+ @y.
This determines a morphism of spectra V = Spec (Dv--+ Spec S(t!lvl =
f- 1(V), which is a section of X /Y. Show that this construction gives an iso-
morphism of ,g~ to Y'.
(d) Summing up, show that we have established a one-to-one correspondence
between isomorphism classes of locally free sheaves of rank n on Y, and iso-
morphism classes of vector bundles of rank n over Y. Because of this, we
sometimes use the words "locally free sheaf" and "vector bundle" inter-
changeably, if no confusion seems likely to result.
6 Divisors
The notion of divisor forms an important tool for studying the intrinsic
geometry on a variety or scheme. In this section we will introduce divisors,
linear equivalence and the divisor class group. The divisor class group is
an abelian group which is an interesting and subtle invariant of a variety.
In §7 we will see that divisors are also important for studying maps from a
given variety to a projective space.
There are several different ways of defining divisors, depending on the
context. We will begin with Weil divisors, which are easiest to understand
geometrically, but which are only defined on certain noetherian integral
schemes. For more general schemes there is the notion of Cartier divisor
which we treat next. Then we will explain the connection between Weil
divisors, Cartier divisors, and invertible sheaves.
129
II Schemes
projective space (P 2 )*. We call this set of divisors a linear system of divisors
on C. Note that the embedding of C in P 2 can be recovered just from
knowing this linear system: if Pis a point of C, we consider the set of divisors
in the linear system which contain P. They correspond to the lines L E (P 2 )*
passing through P, and this set of lines determines P uniquely as a point
of P 2 . This connection between linear systems and embeddings in pro-
jective space will be studied in detail in §7.
This example should already serve to illustrate the importance of divi-
sors. To see the relation among the different divisors in the linear system,
let Land L' be two lines in P 2 , and let D = L n C and D' = L' n C be the
corresponding divisors. If L and L' are defined by linear homogeneous
equations f = 0 and f' = 0 in P 2 , then f/f' gives a rational function on
P 2 , which restricts to a rational function g on C. Now by construction, g
has zeros at the points of D, and poles at the points of D', counted with
multiplicities, in a sense which will be made precise below. We say that
D and D' are linearly equivalent, and the existence of such a rational func-
tion can be taken as an intrinsic definition of the linear equivalence. We
will make these concepts more precise in our formal discussion, starting now.
Wei! Divisors
Definition. We say a scheme X is regular in codimension one (or sometimes
nonsingular in codimension one) if every local ring (iJ x of X of dimension
one is regular.
130
6 Divisors
mined by its valuation (Ex. 4.5). Now let f E K* be any nonzero rational
function on X. Then vy(f} is an integer. If it is positive, we say f has
a zero along Y, of that order; if it is negative, we say f has a pole along Y,
of order - Vy(f).
Definition. Let X satisfy (*) and let f E K*. We define the divisor off,
denoted (f), by
(f) = Ivy(f) . Y,
where the sum is taken over all prime divisors of X. By the lemma, this
is a finite sum, hence it is a divisor. Any divisor which is equal to the
divisor of a function is called a principal divisor.
Note that if f,g E K*, then (fjg) = (f) - (g) because of the properties
of valuations. Therefore sending a function f to its divisor (f) gives a
homomorphism of the multiplicative group K* to the additive group
Div X, and the image, which consists of the principal divisors, is a sub-
group of Div X.
Definition. Let X satisfy(*). Two divisors D and D' are said to be linearly
equivalent, written D ,...., D', if D - D' is a principal divisor. The group
Div X of all divisors divided by the subgroup of principal divisors is
called the divisor class group of X, and is denoted by Cl X.
131
II Schemes
PROOF. (See also Bourbaki [1, Ch. 7, §3]). It is well-known that a UFD
is integrally closed, so X will be normal. On the other hand, A is a UFD if
and only if every prime ideal of height 1 is principal (I, 1.12A). So what we
must show is that if A is an integrally closed domain, then every prime
ideal of height 1 is principal if and only if Cl(Spec A) = 0.
One way is easy: if every prime ideal of height 1 is principal, consider a
prime divisor Y <;; X = Spec A. Y corresponds to a prime ideal p of
height 1. If p is generated by an element f E A, then clearly the divisor
off is 1 · Y. Thus every prime divisor is principal, so Cl X = 0.
For the converse, suppose Cl X = 0. Let p be a prime ideal of height 1,
and let Y be the corresponding prime divisor. Then there is an f E K, the
quotient field of A, with (f) = Y. We will show that in fact f E A and
f generates p. Since vy(f) = 1, we have f E AP, and f generates pAP. If
p' <;; A is any other prime ideal of height 1, then p' corresponds to a prime
divisor Y' of X, and Vy·(f) = 0, so f E Ap'· Now the algebraic result (6.3A)
below implies that f EA. In fact, f E A n pAv = p. Now to show that f
generates p, let g be any other element of p. Then Vy(g) ? 1 and Vy·(g) ? 0
for all Y' i= Y. Hence vy.(g/f) ? 0 for all prime divisors Y' (including Y).
Thus gjf E Ap' for all p' ofheight 1, so by(6.3A) again,g/f EA. In other words,
g E Af, which shows that p is a principal ideal, generated by f
Proposition 6.4. Let X be the projective space PJ: over a field k. For any
divisor D = In;¥;, define the degree of D by deg D = In; deg Y;, where
deg Y; is the degree of the hypersurface ¥;. Let H be the hyperplane x 0 =
0. Then:
(a) if D is any divisor of degree d, then D ~ dH;
(b) for any f E K*, deg(f) = 0;
(c) the degree function gives an isomorphism deg:Cl X ---+ Z.
PROOF. Let S = k[ x 0 , .•. ,xn] be the homogeneous coordinate ring of X.
If g is a homogeneous element of degree d, we can factor it into irreducible
132
6 Divisors
133
II Schemes
where the first map sends 1~---> 1 · Y. Now Y can be cut out set-theoretically
by the function y. In fact, the divisor of y is 2 · Y, because y = 0 =z 2 = 0,
and z generates the maximal ideal of the local ring at the generic point of Y.
Hence X - Y = Spec AY. NowAY = k[x,y,y-l,z]/(xy - z2 ). In this ring
x = y- 1 z 2 , so we can eliminate x, and find AY ~ k[y,y- 1 ,z]. This is a UFD,
so by (6.2), Cl(X - Y) = 0.
Thus we see that Cl X is generated by Y, and that 2 · Y = 0. It remains
to show that Y itself is not a principal divisor. Since A is integrally closed
(Ex. 6.4), it is equivalent to show that the prime ideal of Y, namely p =
(y,z), is not principal (cf. proof of (6.2) ). Let m = (x,y,z), and note that
m/m 2 is a 3-dimensional vector space over k generated by x,y;z, the images
of x,y,z. Now p ~ m, and the image of pin m/m 2 contains y and z. Hence
p cannot be a principal ideal.
Proposition 6.6. Let X satisfy (*). Then X x A 1 (=X x specz Spec Z[t])
also satisfies (*), and Cl X ~ Cl(X x A 1 ).
PROOF. Clearly X x A 1 is noetherian, integral, and separated. To see that
it is regular in codimension one, we note that there are two kinds of points
of codimension one on X x A 1 . Type 1 is a point x whose image in X
is a pointy of codimension one. In this case xis the generic point of n- 1(y),
where n:X x A 1 --+ X is the projection. Its local ring is (!)x ~ (!)y[t]my'
which is clearly a discrete valuation ring, since (!) Y is. The corresponding
prime divisor {x}- isjustn- 1 ({y}-).
Type 2 is a point x E X x A 1 of codimension one, whose image in X
is the generic point of X. In this case (!)xis a localization of K[t] at some
maximal ideal, where K is the function field of X. It is a discrete valuation
ring because K[t] is a principal ideal domain. Thus X x A 1 also satisfies(*).
We define a map Cl X--+ Cl(X x A 1 ) by D =In)';~---> n*D = Inin- 1(¥;).
Iff E K*, then n*( (f)) is the divisor off considered as an element of K(t),
the function field of X x A 1 . Thus we have a homomorphism n*: Cl X --+
Cl(X X A 1).
134
6 Divisors
135
II Schemes
Example 6.6.3. Carrying this example one step further, let C be the twisted
cubic curve x = t 3 , y = u 3 , z = t 2 u, w = tu 2 which lies on Q. If Y is the
quadric cone yz = w 2 , then Y n Q = C u L where Lis the line y = w = 0.
Since Y ~ 2H on P 3 , Y n Q is a divisor of type (2,2). The line L has type
(1,0), so C is of type (1,2). It follows that there does not exist any surface
Y s; P\ not containing Q, such that Y n Q = C, even set-theoretically!
For in that case the divisor Y n Q would be rC for some integer r > 0.
This is a divisor of type (r,2r) in Cl Q. But if Y is a surface of degree d, then
Y n Q is of type (d,d), which can never equal (r,2r). Thus Y does not exist.
Example 6.6.4. We will see later (V, 4.8) that if X is a nonsingular cubic
surface in P 3 , then Cl X ~ Z 7 .
Divisors on Curves
We will illustrate the notion of the divisor class group further by paying
special attention to the case of divisors on curves. We will define the degree
of a divisor on a curve, and we will show that on a complete nonsingular
curve, the degree is stable under linear equivalence. Further study of
divisors on curves will be found in Chapter IV.
To begin with, we need some preliminary information about curves and
morphisms of curves. Recall our conventions about terminology from the
end of Section 4:
136
6 Divisors
PROOF.
(i) => (ii) follows from (4.9).
(ii) => (iii). If X is complete, then every discrete valuation ring of Kjk
has a unique center on X (Ex. 4.5). Since the local rings of X at the closed
points are all discrete valuation rings, this implies that the closed points
of X are in 1-1 correspondence with the discrete valuation rings of Kjk,
namely the points of Cx. Thus it is clear that X ~ t(Cx).
(iii) => (i) follows from (1, 6.9).
137
II Schemes
138
6 Divisors
139
II Schemes
Then we have
P + Q+ R ~ 3P0 and P0 +R + T ~ 3P 0
so
(P- P 0 ) + (Q - P0 ) ~ (T- P 0 ).
Replacing P and Q by T, we get D linearly equivalent to another divisor of the
same form whose In; is one less, so by induction D ~ P - P 0 for some P.
Thus we have shown that the group Clo X is in 1-1 correspondence with
the set of closed points of X. One can show directly that the addition law
determines a morphism of X x X --+X, and the inverse law determines a
morphism X--+ X (see for example Olson [1]). Thus X is a group variety
in the sense of (1, Ex. 3.21). See (IV, 1.3.7) for a generalization.
Remark 6.10.3. This example of the cubic curve illustrates the general fact
that the divisor class group of a variety has a discrete component (in this
case Z) and a continuous component (in this case Clo X) which itself has the
structure of an algebraic variety.
More specifically, if X is any complete nonsingular curve, then the group
Clo X is isomorphic to the group of closed points of an abelian variety called
the Jacobian variety of X. An abelian variety is a complete group variety
over k. The dimension of the Jacobian variety is the genus of the curve.
Thus the whole divisor class group of X is an extension of Z by the group
of closed points of the Jacobian variety of X.
If X is a nonsingular projective variety of dimension ~ 2, then one can
define a subgroup Clo X of Cl X, namely the subgroup of divisor classes
algebraically equivalent to zero, such that Cl X /Clo X is a finitely generated
abelian group, called the Neron-Severi group of X, and CloX is isomorphic
to the group of closed points of an abelian variety called the Picard variety
of X.
Unfortunately we do not have space in this book to develop the theory
of abelian varieties and to study the Jacobian and Picard varieties of a
given variety. For more information and further references on this beautiful
subject, see Lang [1], Mumford [2], Mumford [5], and Hartshorne [6].
See also (IV, §4), (V, Ex. 1.7), and Appendix B.
Cartier Divisors
Now we want to extend the notion of divisor to an arbitrary scheme. It
turns out that using the irreducible subvarieties of codimension one doesn't
work very well. So instead, we take as our point of departure the idea that
a divisor should be something which locally looks like the divisor of a
rational function. This is not exactly a generalization of the Weil divisors
(as we will see), but it gives a good notion to use on arbitrary schemes.
140
6 Divisors
141
II Schemes
on an open set U, then f/f' E r(U,lD*), since X is normal (cf. proof of (6.2) ).
Thus we have a well-defined Cartier divisor.
These two constructions are inverse to each other, so we see that the
groups of Wei! divisors and Cartier divisors are isomorphic. Furthermore
it is clear that the principal divisors correspond to each other.
Remark 6.11.1A. Since a regular local ring is UFO (Matsumura [2, Th. 48,
p. 142]), this proposition applies in particular to any regular integral sepa-
rated noetherian scheme. A scheme is regular if all of its local rings are
regular local rings.
Example 6.11.3. Let X be the affine quadric cone Spec k[ x,y,z ]/(xy - z 2 )
treated above (6.5.2). The ruling Y is a Wei! divisor which is not locally
principal in the neighborhood of the vertex of the cone. Indeed, our earlier
proof shows that its prime ideal pAm is not a principal ideal even in the
local ring Am. Thus Y does not correspond to a Cartier divisor. On the
other hand 2 Y is locally principal, and in fact principal. So in this case the
group of Cartier divisors modulo principal divisors is 0, whereas Cl X ~
Z/2Z.
Example 6.11.4. Let X be the cuspidal cubic curve y 2 z = x 3 in P~, with
char k # 2. In this case X does not satisfy (*), so we cannot talk about
Wei! divisors on X. However, we can talk about the group CaCl X of
Cartier divisor classes modulo principal divisors. Imitating the case of the
nonsingular cubic curve (6.10.2) we will show:
(a) there is a surjective degree homomorphism deg:CaCl X --+ Z;
(b) there is a 1-1 correspondence between the set of nonsingular closed
points of X and the kernel CaClo X of the degree map, which makes it into
a group variety; and in fact
(c) there is a natural isomorphism of group varieties between CaCloX
and the additive group Ga of the field k (1, Ex. 3.21a).
To define the degree of a Cartier divisor on X, note that any Cartier
divisor is linearly equivalent to one whose local function is invertible in some
neighborhood of the singular point Z = (0,0,1). Then this Cartier divisor
corresponds to a Weil divisor D = 'IniPi on X - Z, and we define the
degree of the original divisor to be deg D = 'Ini. The proof of(6.10) shows
that iff E K is invertible at Z, then the principal divisor (f) on X - Z has
degree 0. Thus the degree of a Cartier divisor on X is well-defined, and it
passes to linear equivalence classes to give a surjective homomorphism
deg: CaCl X --+ Z.
142
6 Divisors
Now let P 0 be the point (0,1,0) as in the case of the nonsingular cubic
curve. To each closed point P EX - Z, we associate the Cartier divisor
Dp which is 1 in a neighborhood of Z, and which corresponds to the Wei!
divisor P - P 0 on X - Z. First note this map is injective: if P # Q are
two points in X - Z, and if Dp - DQ, then there is an f E K*, which is
invertible at Z, and such that (f) = P - Q on X - Z. Then f gives a
morphism of X to P 1 , which must be birational. But then the local ring of
Z on X would dominate some discrete valuation ring of P 1 , and this is
impossible, because Z is a singular point.
To show that every divisor in CaClo X is linearly equivalent to Dp for
some closed point P E X - Z, we proceed exactly as in the case of the non-
singular cubic curve above. The only difference is to note that the geometric
constructions R H T and P,Q H R, T described above remain inside of
X - Z. Thus the group CaCloX is in 1-1 correspondence with the set of
closed points of X - Z, making it into a group variety.
In this case we are able to identify the group variety as G.. Of course,
we know that X is a rational curve, and so X - Z ~ Af (1, Ex. 3.2). But
in fact, if we use the right parametrization, the group law corresponds. So
define a morphism of G. = Spec k[t] to X - Z by t H (t,1,t 3 ). This is
clearly an isomorphism of varieties. Using a little elementary analytic
geometry (left to reader!) one shows that if P = (t,1,t 3 ) and if Q = (u,1,u 3 ),
then the point T constructed above is just (t + u,1,(t + u) 3 ). So we have an
isomorphism of group varieties of G. to X - Z with the group structure
ofCaCl 0 X.
Invertible Sheaves
Recall that an invertible sheaf on a ringed space X is defined to be a locally
free C9x-module of rank 1. We will see now that invertible sheaves on a
scheme are closely related to divisor classes modulo linear equivalence.
Definition. For any ringed space X, we define the Picard group of X, Pic X,
to be the group of isomorphism classes of invertible sheaves on X, under
the operation ®. The proposition shows that in fact it is a group.
Remark 6.12.1. We will see later (III, Ex. 4.5) that Pic X can be expressed as
the cohomology group H 1 (X,(!Jk).
143
II Schemes
Remark 6.14.1. The map CaCl X -+ Pic X may not be surjective, because
there may be invertible sheaves on X which are not isomorphic to any
invertible subsheaf of %. For an example of Kleiman, see Hartshorne
[5, 1.1.3, p. 9]. On the other hand, this map is an isomorphism in most
common situations. Nakai [2, p. 301] has shown that it is an isomorphism
whenever X is projective over a field. We will show now that it is an isomor-
phism if X is integral.
144
6 Divisors
Corollary 6.17. If X = PI: for some field k, then every invertible sheaf on X
is isomorphic to (!)(I) for some l E Z.
PROOF. By (6.4), Cl X ~ Z, so by (6.16), Pic X ~ Z. Furthermore the gen-
erator of Cl X is a hyperplane, which corresponds to the invertible sheaf
(!)(1). Hence Pic X is the free group generated by (!)(1), and any invertible
sheaf 2 is isomorphic to (!J(l) for some l E Z.
145
II Schemes
EXERCISES
6.1. Let X be a scheme satisfying (*). Then X x P" also satisfies (*),and Cl(X x P") ~
(ClX) X Z.
*6.2. Varieties in Projective Space. Let k be an algebraically closed field, and let X
be a closed subvariety of P~ which is nonsingular in codimension one (hence
satisfies(*)). For any divisor D = IniY; on X, we define the degree of D to be
Ini deg 1;, where deg 1; is the degree of 1;, considered as a projective variety
itself (I, §7).
(a) Let V be an irreducible hypersurface in P" which does not contain X, and let
1; be the irreducible components of V n X. They all have codimension 1 by
(I, Ex. 1.8). For each i, let J; be a local equation for Von some open set Ui of
P" for which Y; n Ui =1= 0, and let ni = Vy (hJ, where J: is the restriction of
J; to ui " X. Then we define the divisor v.x to be Ini Y;. Extend by linearity,
and show that this gives a well-defined homomorphism from the subgroup of
Div P" consisting of divisors, none of whose components contain X, to Div X.
(b) If Dis a principal divisor on P", for which D.X is defined as in (a), show that D.X
is principal on X. Thus we get a homomorphism Cl P" --> Cl X.
(c) Show that the integer ni defined in (a) is the same as the intersection multiplicity
i(X,V; Y;) defined in (I, §7). Then use the generalized Bezout theorem (I, 7.7)
to show that for any divisor Don P", none of whose components contain X,
deg(D.X) = (deg D)· (deg X).
(d) If Dis a principal divisor on X, show that there is a rational function f on P"
such that D = (f).X. Conclude that deg D = 0. Thus the degree function
defines a homomorphism deg: Cl X --> Z. (This gives another proof of (6.10),
since any complete nonsingular curve is projective.) Finally, there is a com-
mutative diagram
Cl P" ClX
~jdeg
·(deg X)
z z
and in particular, we see that the map Cl P" --> Cl X is injective.
*6.3. Cones. In this exercise we compare the class group of a projective variety V to
the class group of its cone (I, Ex. 2.10). So let V be a projective variety in P", which
is of dimension ~ 1 and nonsingular in codimension 1. Let X = C(V) be the
affine cone over V in A"+ 1 , and let X be its projective closure in P" + 1 . Let P E X
be the vertex of the cone.
(a) Let n:X - P --> V be the projection map. Show that V can be covered by
open subsets Ui such that n- 1(U;) ~ Ui x A 1 for each i, and then show as
in (6.6) that n*:Cl V--> Cl(X - P) is an isomorphism. Since Cl X ~
Cl(X - P), we have also Cl V ~ Cl X.
146
6 Divisors
(b) We have V s X as the hyperplane section at infinity. Show that the class of
the divisor V in Cl X is equal ton* (class of V.H) where His any hyperplane
of P" not containing V. Thus conclude using (6.5) that there is an exact sequence
0 --> Z --> Cl V --> Cl X --> 0,
where the first arrow sends 1 H V.H, and the second is n* followed by the
restriction to X - P and inclusion in X. (The injectivity of the first arrow
follows from the previous exercise.)
(c) Let S(V) be the homogeneous coordinate ring of V (which is also the affine
coordinate ring of X). Show that S(V) is a unique factorization domain if and
only if(1) Vis projectively normal (Ex. 5.14), and (2) Cl V :::::: Z and is generated
by the class of V.H.
(d) Let (!JP be the local ring of P on X. Show that the natural restriction map in-
duces an isomorphism Cl X--> Cl(Spec (!Jp).
6.4. Let k be a field of characteristic #2. Let f E k[x 1, ... ,xn] be a square{ree
nonconstant polynomial, i.e., in the unique factorization off into irreducible
polynomials, there are no repeated factors. Let A = k[x 1 , •.. ,x",z]/(z 2 -f).
Show that A is an integrally closed ring. [Hint: The quotient field K of A is
just k(xb ... ,xn)[ z]/(z 2 - f). It is a Galois extension of k(x 1 , . . . ,xn) with Galois
group Z/2Z generated by z H -z. If r:t. = g + hz E K, where g,h E k(x 1, ... ,xn),
then the minimal polynomial of r:t. is X 2 - 2gX + (g 2 - h 2f). Now show
that r:t. is integral over k[x 1 , . . . ,xn] if and only if g,h E k[x 1 , . . . ,xnJ. Conclude
that A is the integral closure of k[ x 1 , . . . ,xnJ in K.]
*6.5. Quadric H ypersurfaces. Let char k # 2, and let X be the affine quadric hypersurface
Spec k[x 0 , .•• ,xnJ/(x;i +xi + ... + x?)-cf. (I, Ex. 5.12).
(a) Show that X is normal if r ~ 2 (use (Ex. 6.4) ).
(b) Show by a suitable linear change of coordinates that the equation of X could
be written as x 0 x 1 = x~ + ... + x?. Now imitate the method of (6.5.2) to
show that:
(1) Ifr = 2, then Cl X :::::: Z/2Z;
(2) lfr = 3, then Cl X:::::: Z (use (6.6.1) and (Ex. 6.3) above);
(3) If r ~ 4 then Cl X = 0.
(c) Now let Q be the projective quadric hypersurface in P" defined by the same
equation. Show that:
(1) If r = 2, Cl Q :::::: Z, and the class of a hyperplane section Q.H is twice the
generator;
(2) Ifr = 3, Cl Q :::::: Z E8 Z;
(3) If r ~ 4, Cl Q :::::: Z, generated by Q.H.
(d) Prove Klein's theorem, which says that ifr ~ 4, and if Yis an irreducible sub-
variety of codimension 1 on Q, then there is an irreducible hypersurface
V s P" such that V n Q = Y, with multiplicity one. In other words, Y is a
complete intersection. (First show that for r ~ 4, the homogeneous coordi-
nate ring S(Q) = k[ x 0 , . .. ,xn]/(x6 + ... + x;) is a UFD.)
147
II Schemes
(b) A point P EX has order 2 in the group law on X if and only if the tangent
line at P passes through P0 .
(c) A point P E X has order 3 in the group law on X if and only if Pis an inflection
point. (An inflection point of a plane curve is a nonsingular point P of the
curve, whose tangent line (1, Ex. 7.3) has intersection multiplicity ~ 3 with
the curve at P.)
(d) Let k = C. Show that the points of X with coordinates in Q form a subgroup
ofthe group X. Can you determine the structure of this subgroup explicitly?
*6.7. Let X be the nodal cubic curve y 2 z = x 3 + x 2 z in P 2 . Imitate (6.11.4) and show
that the group of Cartier divisors of degree 0, CaClo X, is naturally isomorphic
to the multiplicative group Gm.
6.8. (a) Let f: X--+ Y be a morphism of schemes. Show that ff! r--+ f* ff! induces a
homomorphism of Picard groups, f*: Pic Y--+ Pic X.
(b) Iff is a finite morphism of nonsingular curves, show that this homomorphism
corresponds to the homomorphism f*: Cl Y--+ Cl X defined in the text, via
the isomorphisms of (6.16).
(c) If X is a locally factorial integral closed subscheme of Pi:, and iff: X --+ P" is
the inclusion map, then f* on Pic agrees with the homomorphism on divisor
class groups defined in (Ex. 6.2) via the isomorphisms of (6.16).
*6.9. Singular Curves. Here we give another method of calculating the Picard group
of a singular curve. Let X be a projective curve over k, let X be its normalization,
and let n: X--+ X be the projection map (Ex. 3.8). For each point P EX, let
@p be its local ring, and let (jjP be the integral closure of @p. We use a* to denote
the group of units in a ring.
(a) Show there is an exact sequence
0--+ EBPeX @tj(()J--+ Pic X~ Pic X--+ 0.
[Hint: Represent Pic X and Pic X as the groups of Cartier divisors modulo
principal divisors, and use the exact sequence of sheaves on X
0--+ n*@1/@l--+ %*/@l--+ %*/n*@!--+ 0.]
(b) Use (a) to give another proof of the fact that if X is a plane cuspidal cubic
curve, then there is an exact sequence
0--+ G. --+ Pic X --+ Z --+ 0,
and if X is a plane nodal cubic curve, there is an exact sequence
0--+ Gm--+ Pic X--+ Z--+ 0.
6.10. The Grothendieck Group K(X). Let X be a noetherian scheme. We define K(X)
to be the quotient of the free abelian group generated by all the coherent sheaves
on X, by the subgroup generated by all expressions:#'-:#''-:#'", whenever
there is an exact sequence 0--+ :#'' --+ :#' --+ :#'" --+ 0 of coherent sheaves on X.
If:#' is a coherent sheaf, we denote by y(ff) its image in K(X).
(a) If X= A~, then K(X) ~ Z.
(b) If X is any integral scheme, and:#' a coherent sheaf, we define the rank of:#'
to be dimK ~. where ~ is the generic point of X, and K = (()~is the function
148
7 Projective Morphisms
6.12. Let X be a complete nonsingular curve. Show that there is a unique way to define
the degree of any coherent sheaf on X, deg !FEZ, such that:
(1) If Dis a divisor, deg !i'(D) = deg D;
(2) If !F is a torsion sheaf( meaning a sheaf whose stalk at the generic point is zero),
then deg !F = LPEX length (!Fp); and
(3) If 0 --> !F' --> !F --> !F" --> 0 is an exact sequence, then deg !F = deg $'' +
deg $'".
7 Projective Morphisms
149
II Schemes
5I! on X and a set of its global sections. We will give some criteria for this
morphism to be an immersion. Then we study the closely connected topic
of ample invertible sheaves. We also introduce the more classical language
of linear systems, which from the point of view of schemes is hardly more
than another set of terminology for dealing with invertible sheaves and their
global sections. However, the geometric understanding furnished by the
concept of linear system is often very valuable. At the end of this section
we define the Proj of a graded sheaf of algebras over a scheme X, and we
give two important examples, namely the projective bundle P(c&') associated
with a locally free sheaf c&', and the definition of blowing up with respect to
a coherent sheaf of ideals.
M orphisms to pn
Let A be a fixed ring, and consider the projective space PA = Proj A [ x 0 , ... ,xn]
over A. On PA we have the invertible sheaf (1)(1), and the homogeneous
coordinates x 0 , . . . ,xn give rise to global sections x 0 , . . . ,xn E r(PA,(I)(1) ).
One sees easily that the sheaf (1)(1) is generated by the global sections
x 0 , . . . ,xn, i.e., the images of these sections generate the stalk (1)(1)p of the
sheaf (1)(1) as a module over the local ring (l)p, for each point P EPA.
Now let X be any scheme over A, and let <p:X ~ PA be an A-morphism
of X to PA. Then 5I! = <p*((l)(1)) is an invertible sheaf on X, and the global
sections s0 , . . . ,sn, where s; = cp*(x;), s; E r(X,!I!), generate the sheaf 51!.
Conversely, we will see that 5I! and the sections s; determine <p.
150
7 Projective Morphisms
151
II Schemes
152
7 Projective Morphisms
Remark 7.4.1. Note that "ample" is an absolute notion, i.e., it depends only
on the scheme X, whereas "very ample" is a relative notion, depending on
a morphism X --+ Y.
153
II Schemes
Remark 7.4.3. Serre's theorem (5.17) asserts that a very ample sheaf !£:' on
a projective scheme X over a noetherian ring A is ample. The converse is
false, but we will see below (7.6) that if!£:' is ample, then some tensor power
!f:'m of!£:' is very ample. Thus "ample" can be viewed as a stable version of
"very ample."
Theorem 7.6. Let X be a scheme of finite type over a noetherian ring A, and
let .!:£ be an invertible sheaf on X. Then !£:' is ample if and only if !f:'m is
very ample over Spec A for some m > 0.
PROOF. First suppose !f:'m is very ample for some m > 0. Then there is an
immersion i:X-+ P~ such that !f:'m ~ i*(0(1)). Let X be the closure of X
in P~. Then X is a projective scheme over A, so by (5.17), 0g{l) is ample
on X. Now given any coherent sheaf :F on X, it extends by (Ex. 5.15) to a
coherent sheaf~ on X. If~ 0 0g(/) is generated by global sections, then
a fortiori :F 0 0 xU) is also generated by global sections. Thus we see that
!f:'m is ample on X, and so by (7.5), !£:'is also ample on X.
For the converse, suppose that !£:' is ample on X. Given any P EX, let
U be an open affine neighborhood of P such that !!:'lu is free on U. Let Y
be the closed set X - U, and let 5 y be its sheaf of ideals with the reduced
induced scheme structure. Then 5 r is a coherent sheaf on X, so for some
154
7 Projective Morphisms
is surjective, because yij ~ cufs? = b;i, and we chose the bii so as to generate
B; as an A-algebra. Thus X; is mapped onto a closed subscheme of U;.
It follows that cp gives an isomorphism of X with a closed subscheme of
U~= 1 U; s;; P~, so cp is an immersion. Hence ft'" is very ample relative to
Spec A, as required.
Example 7.6.1. Let X = P~, where k is a field. Then (1)(1) is very ample by
definition. For any d > 0, @(d) corresponds to the d-uple embedding
(Ex. 5.13), so @(d) is also very ample. Hence @(d) is ample for all d > 0.
On the other hand, since the sheaf @(I) has no global sections for l < 0, one
sees easily that the sheaves @(/) for l ~ 0 cannot be ample. So on P~, we
have@(/) is ample~ very ample~ l > 0.
155
II Schemes
Example 7.6.4. We will see later (IV, 3.3) that if Dis a divisor on a complete
nonsingular curve X, then fi?(D) is ample if and only if deg D > 0. This is
a consequence of the Riemann-Roch theorem.
Linear Systems
We will see in a minute how global sections of an invertible sheaf correspond
to effective divisors on a variety. Thus giving an invertible sheaf and a set
of its global sections is the same as giving a certain set of effective divisors,
all linearly equivalent to each other. This leads to the notion of linear
system, which is the historically older notion. For simplicity, we will employ
this terminology only when dealing with nonsingular projective varieties
over an algebraically closed field. Over more general schemes the geo-
metrical intuition associated with the concept of linear system may lead one
astray, so it is safer to deal with invertible sheaves and their global sections
in that case.
So let X be a nonsingular projective variety over an algebraically closed
field k. In this case the notions of Weil divisor and Cartier divisor are
equivalent (6.11). Furthermore, we have a one-to-one correspondence be-
tween linear equivalence classes of divisors and isomorphism classes of
invertible sheaves (6.15). Another useful fact in this situation is that for any
invertible sheaf 2? on X, the global sections r(X,fl?) form a finite-dimen-
sional k-vector space (5.19).
156
7 Projective Morphisms
157
II Schemes
158
7 Projective Morphisms
Example 7.8.3. If X = pn, then the set of all effective divisors of degree
d > 0 is a complete linear system of dimension (n~d) - 1. Indeed, it corre-
sponds to the invertible sheaf cP(d), whose global sections consist exactly of
the space of all homogeneous polynomials in x 0 , . .. ,xn of degree d. This is
a vector space of dimension (n~d), so the dimension of the complete linear
system is one less.
Example 7.8.5. Recall that the twisted cubic curve in P 3 was defined by the
parametric equations x 0 = t 3 , x 1 = t 2 u, x 2 = tu 2 , x 3 = u 3 . In other words,
it is just the 3-uple embedding ofP 1 in P 3 (I, Ex. 2.9, Ex. 2.12). We will now
show that any nonsingular curve X in P 3 , of degree 3, which is not contained
in any P 2 , and which is abstractly isomorphic to P 1 , can be obtained from
the given twisted cubic curve by an automorphism of P 3 . So we will refer
to any such curve as a twisted cubic curve.
Let X be such a curve. The embedding of X in P 3 is determined by the
linear system b of hyperplane sections of X (7.1). This is a linear system on
X of dimension 3, because the planes in P 3 form a linear system of dimen-
sion 3, and by hypothesis X is not contained in any plane, so the map
r{P 3 ,cP(1)) --+ r(X,i*cP(1)) is injective. On the other hand, b is a linear
system of degree 3, since X is a curve of degree 3. By the degree of a linear
system on a complete nonsingular curve, we mean the degree of any of its
divisors, which is independent of the divisor chosen (6.10). Now thinking
of X as P 1 , the linear system b must correspond to a 4-dimensional subspace
V <;; r(P\cP(3) ). But r(P 1 ,@(3)) itself has dimension 4, so V = r(P 1 ,@(3))
and b is a complete linear system. Since the embedding is determined by
the linear system and the choice of basis of V by (7.1), we conclude that X
is the same as the 3-uple embedding of P 1 , except for the choice of basis of
V. This shows that there is an automorphism of P 3 sending the given twisted
cubic curve to X. (See (IV, Ex. 3.4) for generalization.)
159
II Schemes
Thus to any X, /1) satisfying (t), we have constructed the scheme Proj Y),
the morphism n:Proj //'--->X. and the invertible sheaf (1:(1) on Proj .'f.
Everything we have said about the Proj of a graded ringS can be extended
to this relative situation. We will not attempt to do this exhaustively, but
will only mention certain aspects of the new situation.
160
7 Projective Morphisms
Example 7.8.7. If Y' is the polynomial algebra Y' = (9x[T 0 , . . . ,Tn], then
Proj Y' is just the relative projective space P~ with its twisting sheaf @(1)
defined earlier (§5).
Caution 7.8.8. In general, (9(1) may not be very ample on Proj Y' relative to
X. See (7.10) and (Ex. 7.14).
PROOF. Let 8:(9u ~ 2lu be a local isomorphism of (9u with 2lu over a
small open affine subset U of X. Then 8 induces an isomorphism of graded
rings Y'(U) ~ Y''(U) and hence an isomorphism()*: Proj Y''(U) ~ Proj Y'(U).
21
If 8 1 : (9 u ~ u is a different local isomorphism, then 8 and 8 1 differ by an
element f E r(U,(9tJ), and the corresponding isomorphism Y'(U) ~ Y''(U)
differs by an automorphism 1/1 of Y'(U) which consists of multiplying by fa
in degree d. This does not affect the set of homogeneous prime ideals in
Y'( U), and furthermore, since the structure sheaf of Proj Y'( U) is formed
by elements of degree zero in various localizations of Y'(U), the automor-
phism 1/1 of Y'(U) induces the identity automorphism of Proj Y'(U). In other
words, the isomorphism 8* is independent of the choice of 8. So these local
isomorphisms 8* glue together to give a natural isomorphism cp:Proj Y'' ~
Proj Y', commuting with nand n'. When we form the sheaf @(1), however,
the automorphism ljJ of Y'(U) induces multiplication by f in @(1). Thus
(9r(1) looks like @p(1) modified by the transition functions of 2. Stated
precisely, this says @p.(1) ~ cp*@p(1) 0 n'* 2.
Proposition 7.10. Let X,Y' satisfy (t), let P = Proj Y', with projection
n:P --+X and invertible sheaf @p(1) constructed above. Then:
(a) n is a proper morphism. In particular, it is separated and of finite
type;
(b) if X admits an ample invertible sheaf 2, then n is a projective
morphism, and we can take @p(1) 0 n* 2" to be a very ample invertible
sheaf on P over X, for suitable n > 0.
PROOF.
(a) For each open affine U ~ X, the morphism nu: Proj Y'(U) --+ U is a
projective morphism (4.8.1), hence proper (4.9). But the condition for a
morphism to be proper is local on the base (4.8f), son is proper.
161
II Schemes
PROOF.
(a) is just a relative version of (5.13), and follows immediately from it.
(b) is a relative version of the fact that (9(1) on P" is generated by the
global sections x 0 , . . . ,xn (5.16.2).
162
7 Projective Morphisms
Note. We refer to the exercises for further properties of P( t&") and for the
general notion of projective space bundle over a scheme X. Cf. (Ex. 5.18)
for the notion of a vector bundle associated to a locally free sheaf.
163
II Schemes
from the inclusion 5 c. @y, and f- 1 5 · 0x is just the image off* 5 under
this map.
z ___{/_ __ -+ x
164
7 Projective Morphisms
y- l
-----------> X-
j j
y --"---f_ _____. X
making a commutative diagram as shown. Moreover, if f is a closed im-
mersion, so is J
PROOF. The existence and uniqueness of J follow immediately from the
J
proposition. To show that is a closed immersion iff is, we go back to the
definition of blowing up. X = Proj // where Y = ffid, 0 §d, and Y =
Proj Y', where Y' = ffiDo Jd. Since Y is a closed subscheme of X, we
can consider Y' as a sheaf of graded algebras on X. Then there is a natural
surjective homomorphism of graded rings Y --+ Y', which gives rise to the
closed immersion J
165
II Schemes
where n:n- 1 (X- P) ~X- Pis the isomorphism of(7.13b). This shows
that our new definition of blowing up coincides with the one given in (I, §4)
for any closed subvariety of AZ. In particular, this shows that blowing up as
defined earlier is intrinsic.
z c ) p~
~j X
166
7 Projective Morphisms
167
II Schemes
Remark 7.17.1. Of course the sheaf of ideals 5 in the theorem is not unique.
This is clear from the construction, but see also (Ex. 7.11).
Remark 7.17.2. We see from this theorem that blowing up arbitrary coherent
sheaves of ideals is a very general process. Accordingly in most applications
one learns more by blowing up only along some restricted class of sub-
varieties. For example, in his paper on resolution of singularities [ 4],
Hironaka uses only blowing up along a nonsingular subvariety which is
"normally flat" in its ambient space. In studying birational geometry of
surfaces in Chapter V, we will use only blowing up at a point. In fact one of
our main results there will be that any birational transformation of non-
singular projective surfaces can be factored into a finite number of blowings
up (and blowings down) of points. One important application of the more
general blowing-up we have been studying here is Nagata's theorem [6] that
any (abstract) variety can be embedded as an open subset of a complete
variety.
j ',, -
x
1t ' . . . .q>
... ,
''
"
X ._____) U L P~
168
7 Projective Morphisms
EXERCISES
7.1. Let (X,@x) be a locally ringed space, and let f:!l! ->At be a surjective map of
invertible sheaves on X. Show that f is an isomorphism. [Hint: Reduce to a
question of modules over a local ring by looking at the stalks.]
7.2. Let X be a scheme over a field k. Let !I! be an invertible sheaf on X, and let
{s 0 , . . . ,sn} and {t 0 , . . . ,tm} be two sets of sections of !1!, which generate the
same subspace V <;; T(X,fl!), and which generate the sheaf !I! at every point.
Suppose n ~ m. Show that the corresponding morphisms <p: X ..... P~ and 1/t: X ->
P;;' differ by a suitable linear projection pm - L ..... P" and an automorphism of
P", where Lis a linear subspace ofPrn of dimension m - n - 1.
7.3. Let <p:P~ ..... P;;' be a morphism. Then:
(a) either <p(P") = pt or m ;;, nand dim <p(P") = n;
(b) in the second case, <p can be obtained as the composition of (1) a d-uple em-
bedding P" ..... pN for a uniquely determined d ;;, 1, (2) a linear projection
pN - L ..... pm, and (3) an automorphism of pm_ Also, <p has finite fibres.
7.4. (a) Use (7.6) to show that if X is a scheme of finite type over a noetherian ring A,
and if X admits an ample invertible sheaf, then X is separated.
(b) Let X be the affine line over a field k with the origin doubled (4.0.1 ). Calculate
Pic X, determine which invertible sheaves are generated by global sections,
and then show directly (without using (a)) that there is no ample invertible
sheaf on X.
7.5. Establish the following properties of ample and very ample invertible sheaves on
a noetherian scheme X. fi!,At will denote invertible sheaves, and for (d), (e) we
assume furthermore that X is of finite type over a noetherian ring A.
(a) If !I! is ample and At is generated by global sections, then !I! ® At is ample.
(b) If !I! is ample and At is arbitrary, then At ® !I!" is ample for sufficiently large n.
(c) If fi!,At are both ample, so is !I! ® At.
(d) If !I! is very ample and At is generated by global sections, then !I! ® At is
very ample.
(e) If !I! is ample, then there is an n0 > 0 such that !I!" is very ample for all n ;;, n0 .
169
II Schemes
170
7 Projective Morphisms
*(c) Assume that X is regular, and show that every P"-bundle P over X is iso-
morphic to P(n') for some locally free sheaf 8 on X. [Hint: Let U c;: X be an
open set such that n- 1( U) ~ U x P", and let Y 0 be the invertible sheaf(': (I)
on U x P". Show that~ 0 extends to an invertible sheaf!!' on P. Then show
that n*!i' = 6 is a locally free sheaf on X and that P ~ P(8).] Can you
weaken the hypothesis "'X regular'"?
(d) Conclude (in the case X regular) that we have a 1-1 correspondence between
P"-bundles over X, and equivalence classes of locally free sheaves 6 of rank
11 + I under the equivalence relation&' - 6 if and only if 6' ~ 8 ®.If for
171
II Schemes
(b) Let f: X--+ Y be a morphism of finite type, let .!f be an ample invertible
sheaf on X, and let Sf' be a sheaf of graded C9x-algebras satisfying (t). Let
P = Proj Y', let n: P --+ X be the projection, and let (9 p( 1) be the associated
invertible sheaf. Show that for all n » 0, the sheaf (9 p(1) ® n* !£'"is very ample
on P relative toY. [Hint: Use (7.10) and (Ex. 5.12).]
8 Differentials
In this section we will define the sheaf of relative differential forms of one
scheme over another. In the case of a nonsingular variety over C, which is
like a complex manifold, the sheaf of differential forms is essentially the same
as the dual of the tangent bundle defined in differential geometry. However,
in abstract algebraic geometry, we will define the sheaf of differentials first,
by a purely algebraic method, and then define the tangent bundle as its dual.
Hence we will begin this section with a review of the module of differentials of
one ring over another. As applications of the sheaf of differentials, we will
give a characterization of nonsingular varieties among schemes of finite
type over a field. We will also use the sheaf of differentials on a nonsingular
variety to define its tangent sheaf, its canonical sheaf, and its geometric genus.
This latter is an important numerical invariant of a variety.
Kahler Differentials
Here we will review the algebraic theory of Kahler differentials. We will use
Matsumura [2, Ch. 10] as our main reference, but proofs can also be found in
the exposes of Cartier and Godement in Cartan and Chevalley [I, exposes 13,
17], or in Grothendieck [EGA 01v, §20.5].
Let A be a ring (commutative with identity as always), let B be an A-
algebra, and let M be a B-module.
172
8 Differentials
Proposition 8.2A. If A' and B are A-algebras, let B' = B ®A A'. Then
QB'JA' ~ QB/A ®B B'. Furthermore, if S is a multiplicative system in B,
then QS-IBjA ~ s-lQB/A-
PROOF. Matsumura [2, p. 186].
Proposition 8.3A (First Exact Sequence). Let A --+ B--+ C be rings and homo-
morphisms. Then there is a natural exact sequence of C-modules
QB/A @B C --+ QCJA --+ QC/B --+ 0.
PROOF. Matsumura [2, Th. 57 p. 186].
173
II Schemes
is separably generated if there exists a transcendence base {x,J for K/k such
that K is a separable algebraic extension of k( {x "} ).
Proposition 8.7. Let B be a local ring which contains afield k isomorphic to its
residue field B/m. Then the map c5: m/m 2 ---+ QB/k 0 B k of (8.4A) is an
isomorphism.
PROOF. According to (8.4A), the cokernel of c) is Qk/k = 0, so c) is surjective.
To show that c5 is injective, it will be sufficient to show that the map
c5':Homk(QB/k 0 k, k)---+ Homk(m/m 2 , k)
of dual vector spaces is surjective. The term on the left is isomorphic to
HomB(QB!k•k), which by definition of the differentials, can be identified with
the set Derk(B,k) of k-derivations of B to k. If d:B ---+ k is a derivation, then
c)'(d) is obtained by restricting to m, and noting that d(m 2 ) = 0. Now, to
show that c)' is surjective, lethE Hom(m/m 2 ,k). For any bE B, we can write
b = A + c, A E k, c E m, in a unique way. Define db = h(c), where c E m/m 2
is the image of c. Then one verifies immediately that d is a k-derivation of B
to k, and that c)'(d) = h. Thus c)' is surjective, as required.
Theorem 8.8. Let B be a local ring containing afield k isomorphic to its residue
field. Assume furthermore that k is perfect, and that B is a localization of a
finitely generated k-algebra. Then QB/k is a free B-module of rank equal to
dim B if and only if B is a regular local ring.
PRooF. First suppose QB/k is free of rank = dim B. Then by (8.7) we have
dimk m/m 2 = dim B, which says by definition that B is a regular local ring
(I, §5). Note in particular that this implies that B is an integral domain.
Now conversely, suppose that B is regular local of dimension r. Then
dimk m/m 2 = r, so by (8.7) we have dimk QB/k 0 k = r. On the other hand,
let K be the quotient field of B. Then by (8.2A) we have QB/k 0B K = QKfk·
Now since k is perfect, K is a separably generated extension field of k (I, 4.8A),
and so dimK QK!k = tr.d. K/k by (8.6A). But we also have dim B = tr.d. K/k
by (I, 1.8A). Finally, note that by (8.5), QB/k is a finitely generated B-module.
We conclude that QB/k is a free B module of rank r by using the following
well-known lemma.
Lemma 8.9. Let A be a noetherian local integral domain, with residue field k
and quotient field K. If M is a finitely generated A-module and if
dimk M 0 A k = dimK M 0 A K = r, then M is free of rank r.
174
8 Differentials
Sheaves of Differentials
We now carry the definition of the module of differentials over to schemes.
Let f:X--+ Y be a morphism of schemes. We consider the diagonal mor-
phism Ll :X--+ X x y X. It follows from the proof of (4.2) that Ll gives an
isomorphism of X onto its image Ll{X), which is a locally closed subscheme
of X x y X, i.e., a closed subscheme of an open subset W of X x y X.
Remark 8.9.1. First note that JjJ 2 has a natural structure of @A <Xl-modure.
Then since Ll induces an isomorphism of X to Ll{X), Qx;r has a natural
structure of CDx-module. Furthermore, it follows from (5.9) that Qx;r is
quasi-coherent; if Y is noetherian and f is a morphism of finite type, then
X x y X is also noetherian, and so Qx;r is coherent.
175
II Schemes
Theorem 8.13. Let A be a ring, let Y = Spec A, and let X = P~. Then there
is an exact sequence of sheaves on X,
0 ~ QX/Y ~ {!)x(-lt+ 1 ~{!)X~ 0.
(The exponent n + 1 in the middle means a direct sum of n + 1 copies of
(!)x( -1).)
o~M~E~s
176
8 Differentials
Now applying (/J; to the left-hand side and <pi to the right-hand side, we get
the same thing both ways, namely (1/x;x)(xiek - xkeJ Thus the isomor-
phisms (/J; glue, which completes our proof.
N onsingular Varieties
Our principal application of the sheaf of differentials is to nonsingular
varieties. In (I, §5) we defined a nonsingular quasi-projective variety to be
one whose local rings were all regular local rings. Here we extend that def-
inition to abstract varieties.
177
II Schemes
178
8 Differentials
HeBx
HnX regular
179
II Schemes
Remark 8.18.1. This result continues to hold even if X has a finite number
of singular points, because the set of hyperplanes containing any one of
them is a proper closed subset of IHI.
Applications
Now we will apply the preceding ideas to define some invariants of non-
singular varieties over a field.
180
8 Differentials
Remark 8.18.2. Earlier (I, Ex. 7.2) we defined the arithmetic genus Pa of a
variety in projective space. In the case of a projective nonsingular curve,
the arithmetic genus and the geometric genus coincide. This is a consequence
of the Serre duality theorem which we will prove later (III, 7.12.2). For
varieties of dimension ~ 2, however, Pa and p9 need not be equal (Ex. 8.3).
See also (I I I, 7.12.3).
Remark 8.18.3. Since the sheaf 9f differentials, the tangent sheaf, and the
canonical sheaf are all defined intrinsically, any numbers which we can
define from them, such as the geometric genus, are invariants of X up to
isomorphism. In 1 fact, we will now show that the geometric genus is a
hirational invariant of a nonsingular projective variety. This makes it ex-
tremely important for the classification problem.
Theorem 8.19. Let X and X' he two birationally equiralent nonsinyular pro-
jective rarieties over k. Then py(X) = p 9(X').
PROOF. Recall from (1, §4) that for X and X' to be birationally equivalent
means that there are rational maps from X to X' and from X' to X which
are inverses to each other. Considering the rational map from X to X',
let V <;: X be the largest open set for which there is a morphism f: V ---> X'
representing this rational map. Then from (8.11) we have a map f*Qx·;k --->
Qv;k· These are locally free sheaves of the same rank n = dim X, so we get
an induced map on the exterior powers: f*wx·---> wv. This map in turn
inducesamaponthespaceofglobalsectionsf*:T(X',wx.)---> T(V,wv). Now
since f is birational, by (I, 4.5), there is an open set U <;: V such that f( U)
is open in X', and f induces an isomorphism from U to/( U). Thus wvlu ~
Wx·IJ<Vl via f Since a nonzero global section of an invertible sheaf cannot
vanish on a dense open set, we conclude that the map of vector spaces
f*: T(X',wx·) ---> T( V,wv) must be injective.
Next we will compare T(V,wv) with T(X,wx). First I claim that X - V
has codimension ~ 2 in X. Indeed, this follows from the valuative criterion
of properness (4.7). If P EX is a point of codimension 1, then (!'P.x is a
discrete valuation ring (because X is nonsingular). We already have a map
of the generic point of X to X'; and X' is projective, hence proper over k, so
there exists a unique morphism Spec 0P.x ---> X' compatible with the given
birational map. This extends to a morphism of some neighborhood of P
to X', so we must have P E V by definition of V
Now we can show that the natural restriction map T(X,wx) ---> T( V,wv) is
bijective. It is enough to show, for any open affine subset U <:; X such that
181
II Schemes
Next we study the behavior of the tangent sheaf and the canonical sheaf
for a nonsingular subvariety of a variety X.
Note that if we take the dual on Y of the exact sequence of locally free
sheaves on Y given in (8.17), then we obtain an exact sequence
0 ~ !Ty ~ !Tx ® @y ~ Jlly;x ~ 0.
This shows that the normal sheaf we have just defined corresponds to the
usual geometric notion of normal vectors being tangent vectors of the
ambient space modulo tangent vectors of the subspace.
Example 8.20.1. Let X = P~. Taking the dual ofthe exact sequence of(8.13)
gives us this exact sequence involving the tangent sheaf of P":
0 ~ (!Jx ~ (!Jx(1)"+ 1 ~ !Tx ~ 0.
To obtain the canonical sheaf of P", we take the highest exterior powers of
the exact sequence of (8.13) and we find wx ~ (!Jx(- n - 1). Since @(f) has
no global sections for l < 0, we find that pg(P") = 0 for any n ~ 1. Recall
that a rational variety is defined as a variety birational to P" for some n
182
8 Differentials
(I, Ex. 4.4). We conclude from (8.19) that if X is any nonsingular projective
rational variety, then p9 (X) = 0. This fact will enable us to demonstrate the
existence of nonrational varieties in all dimensions.
Example 8.20.2. Let X = P;;, with n ~ 2. For any integer d ~ 1, the divisor
dH, where H is a hyperplane, is a very ample divisor (7.6.1). Thus dH be-
comes a hyperplane section of X in a suitable projective embedding (the
d-uple embedding), and we can apply Bertini's theorem (8.18). We find that
there is a subscheme Y E ldHI which is regular at every one of its points. If
Y had at least two irreducible components, say Y1 and Y2 , then since n ~ 2,
their intersection Y1 n Y2 would be nonempty (I, 7.2). But this cannot happen
because Y would be singular at any point of Y1 n Y2 , so we conclude in fact
that Y is irreducible, hence a nonsingular variety. Thus we see for any d ~ 1
that there are nonsingular hypersurfaces of degree din P". In fact, they form
a dense open subset of the complete linear system ldHI. (This generalizes
(1, Ex. 5.5).)
183
II Schemes
(Ex. 8.3) that the canonical sheaf on a direct product of nonsingular varieties
is the tensor product of the pull-backs of the canonical sheaves on the two
factors.
n = 3, d = 3. Y is a nonsingular cubic surface in P 3 , wy ~ l'9y( -1) and
so p9 (Y) = 0. In this case also, Y is a rational surface, as we will see later
(Chapter V).
n = 3, d = 4. In this case Wy ~ l'9y. The canonical sheaf is trivial so
p 9 = 1. This is a nonrational surface which belongs to the class of "K3
surfaces."
n = 3, d ?: 5. Here Wy ~ l'9y(d - 4) with d - 4 > 0. Hence p9 > 0,
and Y is not rational. Surfaces such as these on which the canonical sheaf
is very ample belong to the class of "surfaces of general type."
n = 4, d = 3,4. The cubic and the quartic threefold in P 4 both have
p 9 = 0, but it has recently been shown (by different methods) that they are
not in general rational varieties. For the cubic threefold, see Clemens and
Griffiths [1]. For the quartic threefold, see lskovskih and Manin [1].
n arbitrary, d ?: n + 1. In this case we obtain a nonsingular hypersurface
Yin P", with Wy ~ l'9y(d - n - 1) and d - n - 1 ?: 0. Hence p9 (Y) ?: 1,
and so Y is not rational. This shows the existence of nonrational varieties
in all dimensions.
184
8 Differentials
In keeping with the terminology for schemes (Ex. 3.8), we will say that a
noetherian ring A is normal if for every prime ideal p, the localization AP
is an integrally closed domain. A normal ring is a finite direct product of
integrally closed domains.
185
II Schemes
PROOF.
(a) Since X is nonsingular, it is Cohen-Macaulay by (8.21Aa). Since J y
is locally generated by r = codim(Y,X) elements, those elements locally
form a regular sequence in (!Jx, by (8.21Ac), and so Y is Cohen-Macaulay
by (8.21Ad).
(b) We already know that normal implies regular in codimension 1
(1, 6.2A). For the converse, we use (8.22A) applied to the local rings of Y.
Condition (1) is our hypothesis, and condition (2) holds automatically
because Y is Cohen-Macaulay.
186
8 Differentials
EXERCISES
8.1 Here we will strengthen the results of the text to include information about the
sheaf of differentials at a not necessarily closed point of a scheme X.
(a) Generalize (8.7) as follows. Let B be a local ring containing a field k, and
assume that the residue field k(B) = B/m of B is a separably generated ex-
tension of k. Then the exact sequence of (8.4A),
0---> mjm 2 ~ QB/k@ k(B)---> Qk(B)/k---> 0
is exact on the left also. [Hint: In copying the proof of(8.7), first pass to Bjm 2 ,
which is a complete local ring, and then use (8.25A) to choose a field of repre-
sentatives for Bjm 2 .]
(b) Generalize (8.8) as follows. With B, k as above, assume furthermore that k is
perfect, and that B is a localization of an algebra of finite type over k. Then
show that B is a regular local ring if and only if QB!k is free of rank = dim B +
tr.d. k(B)/k.
(c) Strengthen (8.15) as follows. Let X be an irreducible scheme of finite type over
a perfect field k, and let dim X = n. For any point x EX, not necessarily
closed, show that the local ring (l)x.x is a regular local ring if and only if the
stalk (.Qx 1k)x of the sheaf of differentials at xis free of rank n.
(d) Strengthen (8.16) as follows. If X is a variety over an algebraically closed field
k, then U = {x E Xl(l)x is a regular local ring} is an open dense subset of X.
8.2. Let X be a variety of dimension n over k. Let r! be a locally free sheaf of rank > n
on X, and let V ~ r(X,r!) be a vector space of global sections which generate
<!. Then show that there is an element s E V, such that for each x E X, we have
sx rf= mxrffx. Conclude that there is a morphism (l)x---> r! giving rise to an exact
sequence
0 ---> (IJX ---> rff ---> rff' ---> 0
where<!' is also locally free. [Hint: Use a method similar to the proof of Bertini's
theorem (8.18).]
187
II Schemes
(c) Let Y be a nonsingular plane cubic curve, and let X be the surface Y x Y.
Show that pg(X) = 1 but p.(X) = -1 (I, Ex. 7.2). This shows that the arith-
metic genus and the geometric genus of a nonsingular projective variety may
be different.
8.4. Complete Intersections in P". A closed subscheme Y ofP~ is called a (strict, global)
complete intersection if the homogeneous ideal I of Y in S = k[ x0 , ..• ,x.J can
be generated by r = codim(Y,P") elements (I, Ex. 2.17).
(a) Let Y be a closed subscheme of codimension r in P". Then Y is a complete
intersection if and only if there are hypersurfaces (i.e., locally principal sub-
schemes of codimension 1) H 1, ..• ,H" such that Y = H 1 n ... n H, as schemes,
i.e.,...fy = ...fH, + ... + ...fn,· [Hint:Usethefactthattheunmixednesstheorem
holds inS (Matsumura [2, p. 107]).]
(b) If Y is a complete intersection of dimension ;;;, 1 in P", and if Y is normal, then
Y is projectively normal (Ex. 5.14). [Hint: Apply (8.23) to the affine cone over
Y.]
(c) With the same hypotheses as (b), conclude that for all/ ;;;, 0, the natural map
T(P",0pn(/)) --+ T(Y,0y(l)) is surjective. In particular, taking I = 0, show that
Y is connected.
(d) Now suppose given integers d 1, .•• ,d, ;;;, 1, with r < n. Use Bertini's theorem
(8.18) to show that there exist nonsingular hypersurfaces H 1 , .•• ,H, in P",
with deg Hi = di, such that the scheme Y = H 1 n ... n H, is irreducible and
nonsingular of codimension r in P".
(e) If Y is a nonsingular complete intersection as in (d), show that Wy ~
0r(Ldi - n - 1).
(f) If Y is a nonsingular hypersurface of degree din P", use (c) and (e) above to
show that p9 (Y) = (4 .- 1 ). Thus pg(Y) = P.(Y) (I, Ex. 7.2). In particular, if Y
is a nonsingular plane curve of degree d, then p9 (Y) = !(d - l)(d - 2).
(g) If Y is a nonsingular curve in P 3 , which is a complete intersection of nonsingular
surfacesofdegreesd,e,thenp9 (Y) = !de(d + e- 4) + 1. Againthegeometric
genus is the same as the arithmetic genus (I, Ex. 7.2).
8.5. Blowing up a Nonsingular Subvariety. As in (8.24), let X be a nonsingular variety,
let Y be a nonsingular subvariety of codimension r ;;;, 2, let n: X --+ X be the
blowing-up of X along Y, and let Y' = rr- 1 (Y).
(a) Show that the maps rr*: Pic X --+ Pic X, and Z --+ Pic X defined by n r--> class
of nY', give rise to an isomorphism Pic X ~ Pic X EB Z.
(b) Show that Wx ~ f*wx ® .st((r- 1)Y'). [Hint: By (a) we can write in any
casewx ~ f* At ® .sf(q Y')for some invertible sheaf A on X, and some integer
q. By restricting to X - Y' ~ X - Y, show that A ~ Wx. To determine q,
proceed as follows. First show that Wy· ~ f*wx ® @y.(- q - 1). Then take
a closed point y E Y and let Z be the fibre of Y' over y. Then show that Wz ~
@z(-q- 1). ButsinceZ ~ P'-l,wehavewz ~ @z(-r),soq = r- 1.]
8.6. The Infinitesimal Lifting Property. The following result is very important in study-
ing deformations of nonsingular varieties. Let k be an algebraically closed field,
let A be a finitely generated k-algebra such that Spec A is a nonsingular variety
over k. Let 0 --+ I --+ B' --+ B --+ 0 be an exact sequence, where B' is a k-algebra,
and I is an ideal with I 2 = 0. Finally suppose given a k-algebra homomorphism
f: A --+ B. Then there exists a k-algebra homomorphism g: A --+ B' making a
commutative diagram
188
8 Differentials
0
~
I
~
B'
g ..--"
,.,. . . . . . . ....f --- ~
A B
~
0
We call this result the infinitesimal lifting property for A. We prove this result
in several steps.
(a) First suppose that g: A ..... B' is a given homomorphism lifting f If g': A ..... B'
is another such homomorphism, show that 8 = g - g' is a k-derivation of A
into I, which we can consider as an element of HomA(QA/k,l). Note that since
I 2 = 0, I has a natural structure of B-module and hence also of A-module.
Conversely, for any e E HomA(QA/k,l), g' = g + eis another homomorphism
lifting f (For this step, you do not need the hypothesis about Spec A being
nonsingular.)
(b) NowletP = k[x 1 , •.. ,x.] beapolynomialringoverkofwhichA is a quotient,
and let J be the kernel. Show that there does exist a homomorphism h: P ..... B'
making a commutative diagram,
0 0
~ ~
J I
~ ~
p h
B'
~ ~
A f 8
~ ~
0 0
and show that h induces an A-linear map Ti:J/] 2 ..... I.
(c) Now use the hypothesis Spec A nonsingular and (8.17) to obtain an exact
sequence
0 ..... J/]2 ..... QP/k@ A ..... QA/k ..... 0.
Show furthermore that applying the functor Hom A(·,/) gives an exact sequence
0-+ HomA(QA 1k,l)-+ Homp(QP1k,J) ..... HomA(J/] 2,1) ..... 0.
Let e E Homp(QP/k,/) be an element whose image gives TiE HomA(J/1 2 ,/).
Consider 8 as a derivation of P to B'. Then let h' = h - 8, and show that h'
is a homomorphism of P ..... B' such that h'(J) = 0. Thus h' induces the
desired homomorphism g: A-+ B'.
8.7. As an application of the infinitesimal lifting property, we consider the following
general problem. Let X be a scheme of finite type over k, and let :F be a coherent
sheaf on X. We seek to classify schemes X' over k, which have a sheaf of ideals
J such that J 2 = 0 and (X',@x.fJ) ~ (X,@x), and such that J with its resulting
structure of @x-module is isomorphic to the given sheaf :F. Such a pair X',J
we call an infinitesimal extension of the scheme X by the sheaf :F. One such
189
II Schemes
9 Formal Schemes
One feature which clearly distinguishes the theory of schemes from the older
theory of varieties is the possibility of having nilpotent elements in the struc-
ture sheaf of a scheme. In particular, if Y is a closed subvariety of a variety X,
defined by a sheaf of ideals f, then for any n ;?: 1 we can consider the closed
subscheme Y, defined by the nth power f" of the sheaf of ideals f. For n ;?: 2,
this is a scheme with nilpotent elements. It carries information about Y
together with the infinitesimal properties of the embedding of Y in X.
The formal completion of Yin X, which we will define precisely below, is
an object which carries information about all the infinitesimal neighborhoods
Y, of Y at once. Thus it is thicker than any Y,, but it is contained inside any
actual open neighborhood of Yin X. We might call it the formal neighbor-
hood of Yin X.
The idea of considering these formal completions is already implicit in the
memoir of Zariski [3], where he uses the "holomorphic functions along a
subvariety" for his proof of the connectedness principle. We will give different
proofs of some of Zariski's results, using cohomology, in (III, §11). A striking
application of formal schemes as something in between a subvariety and an
ambient variety is in Grothendieck's proof of the Lefschetz theorems on
Pic and rc 1 [SGA 2]. This material is also explained in Hartshorne [5, Ch. IV].
We will define an arbitrary formal scheme as something which looks
locally like the completion ofa usual scheme along a closed subscheme.
190
9 Formal Schemes
phisms <f>n·n: An' --+ An for each n' ? n, such that for each n" ? n' ? n we
have <f>n"n = <f>n·n o <f>n"n'· We will denote the inverse system by (An,<f>n•n),
or simply (An), with the q> being understood. If (An) is an inverse system of
abelian groups, we define the inverse limit A = fu!! An to be the set of se-
quences {an} E flAn such that <f>n·n(an.) = an for all n' ? n. Clearly A is a
group. The inverse limit A can be characterized by the following universal
property: given a group B, and homomorphisms 1/Jn:B--+ An for each n,
such that for any n' ? n, 1/Jn = <f>n·n o 1/Jn•, then there exists a unique homo-
morphism 1/1: B --+ A such that 1/Jn = Pn o 1/1 for each n, where Pn: A --+ An is
the restriction of the nth projection map fl An --+ A"'
Ifthe groups An have the additional structure of vector spaces over a field
k, or modules over a ring R, then the above discussion makes sense in the
category of k-vector spaces orR-modules.
l<f>n•n
---'h'-"n--~ Bn.
A sequence
0 --+ (An) --+ (Bn) --+ ( Cn) --+ 0
of homomorphisms of inverse systems is exact if the corresponding sequence
of groups is exact for each n. Given such a short exact sequence of inverse
systems, one sees easily that the sequence of inverse limits
0 --+ +-----
lim An --+ +-----
lim Bn --+ +--
lim Cn
is also exact. However, the last map need not be surjective. So we say that
lim is a left exact functor.
+--
To give a criterion for exactness of lim on the right, we make the following
+--
definition: an inverse system (An,<f>n·n) satisfies the M ittag-Le.ffler condition
(ML) iffor each n, the decreasing family {<r>n·n(An.) ~ Anln' ? n} of subgroups
of An is stationary. In other words, for each n, there is an n0 ? n, such that
for all n', n" ? n0 , <f>n·n(An.) = <f>n"n(An") as subgroups of An.
Suppose an inverse system (An) satisfies (ML). Then for each n, we let
A~ ~ An be the stable image <f>n·n(An.) for any n' ? n0 , which exists by the
definition. Then one sees easily that (A~) is also an inverse system, with the
induced maps, and that the maps of the new system (A~) are all surjective.
Furthermore, it is clear that +-----lim A~ = +-----
lim An. So we see that A = +--
lim An
maps surjectively to each A~.
191
II Schemes
Example 9.1.1. If all the maps IPn·n: A •. --+ A. are surjective, then (A.) satis-
fies (ML), so (9.lb) applies.
Example 9.1.2. If(An) is an inverse system of finite-dimensional vector spaces
over a field, or more generally, an inverse system of modules with descending
chain condition over a ring, then (A") satisfies (ML).
192
9 Formal Schemes
Caution 9.2.1. Even though inverse limits exist in the category(£: of abelian
sheaves on a topological space, one must beware of using intuition derived
from the category of abelian groups. In particular, the statement of(9.lb) is
false in <r, even if all maps in the inverse system (An) are surjective. So in
studying exactness questions, we will always pass to sections over an open
set, and thus reduce to questions about abelian groups. For more details
about exactness of!!!!! in <r, see Hartshorne [7, I, §4].
Completion of a Ring
One important application of inverse limits is to define the completion of a
ring with respect to an ideal. This generalizes the notion of completion of a
local ring which was discussed in (1, §5). It also forms the algebraic model for
the completion of a scheme along a closed subscheme which will come next.
So let A be a commutative ring with identity (as always), and let I be an
ideal of A. We denote by r the nth power of the ideal I. Then we have
natural homomorphisms
... ~ A/I 3 ~ A/I 2 ~A/I,
which make (A/ r) into an inverse system of rings. The inverse limit ring
lim Ajr is denoted by A and is called the completion of A with respect to I
<--
or the 1-adic completion of A. For each n we have a natural map A ~ Ajr,
so by the universal property we obtain a homomorphism A ~ A.
Similarly, if M is any A-module, we define M = lim MjrM, and call it the
<---~
I-adic completion of M. It has a natural structure of A-module.
193
II Schemes
PROOFS.
(a) Atiyah-Macdonald [1, p. 109].
(b) [Ibid., p. 108].
(c) [Ibid., p. 108].
(d) [Ibid., p. 113].
(e) Bourbaki [1, Ch. III, §2, no. 11, Prop. & Cor. 14].
Formal Schemes
We begin by defining the completion of a scheme along a closed subscheme.
For technical reasons we will limit our discussion to noetherian schemes.
Remark 9.3.1. The structure sheaf (!Jx of X actually depends only on the
closed subset Y, and not on the particular scheme structure on Y. For iff
is another sheaf of ideals defining a closed subscheme structure on Y, then
since X is a noetherian scheme, there are integers m,n such that .f 2 ;m and
f 2 .f". Thus the inverse systems ((l)x/f") and ((l)x/fm) are cofinal with
each other, and hence have the same inverse limit.
One sees easily that the stalks of the sheaf (l)g are local rings, so in fact
(X,(!)x) is a locally ringed space. If U = Spec A is an open affine subset of X,
and if I s; A is the ideal r( U ,f), then from (9.2) we see that r(X n U ,(I) x) =
A, the /-adic completion ~fA. Thus the process of completing X along Y
is analogous to the /-adic completion of a ring discussed above. However,
one should note that the local rings of X are in general not complete, and
their dimension ( = dim X) is not equal to the dimension of the underlying
topological space Y.
194
9 Formal Schemes
195
II Schemes
--
We prove (c) first. So let M be a finitely generated A-module. Then
---
Mt> = lim MjlnM by definition, so by (9.2), r(U,Mt>) = lim r(U,Mj[nM).
lim NjrN = N,
But this is equal to +-- ~ where~ now denotes the J-adic comple-
tion of a B-module. Now M t--> N is exact as we saw above, and N t--> N is
~
exact by (9.3A). Thus M t--> r(U,Mt>) is exact for each U, and so M t--> Mt>
is exact.
(a) For any U as above, r(U,It>) = lim r(U,lj[n) = J. Furthermore
r(U,(!)x) = B similarly. But by (9.3A), J i~ ideal of B, so this shows that
3 = It> is a sheaf of ideals in (1)_,.
Now we consider the exact sequence of A-modules
o~ r ~ A ~ Afr ~ o.
According to (c) which we have already proved, this gives an exact sequence
of {!}x-modules
0 ~ 3n ~ (!):li ~ (Ajr)l> ~ 0.
Observe that the inverse system which defines (Ajr)t> as the completion of
(Ajrf is eventually stationary, since this sheaf is annihilated by Jn. Hence
(Ajr)t> = (A/ IT, and we conclude that (!)x j3n ~ (Afrr as required.
(b) We have a slight abuse of notation in our statement: since M and (!)x
are sheaves on X, we should actually write Mt> ~ Mly ®(f!xiY (!)x· But we
will simply regard Mt> and (!)x as sheaves on X, by extending by zero outside
of Y (Ex. 1.19). For any finitely generated A module M, and for U an open
set as above, we have r(U,Mt>) = N as before. On the other hand, M ®(fix
(!)x is the sheaf associated to the presheaf
U t--> r(U,M) ®r(U,(f!x) r(U,(!)x) = N ®B B.
Since N ~ N <8> B B by (9.3A), we conclude that the corresponding sheaves
are isomorphic too: Mt> ~ M ®(fix (!)x·
196
9 Formal Schemes
in mp, the maximal ideal of the local ring {!)<,P· Indeed, 0.,,P/(3 2 )p is the local
ring of P on the scheme (I,<'~\/3 2 ). In particular, it is nonzero, so (3 2 )p s;
mp. Now we consider the sheaf of ideals f 1(3 2 ) on the scheme (I,<'9x/3d.
For each point P, its stalk is contained inside the maximal ideal of the local
ring. Hence every local section of f 1(3 2 ) is nilpotent (Ex. 2.18), and since
(I,<'9x/3d is a noetherian scheme, f 1(3 2 ) itself is nilpotent. This shows that
for some m > 0, 3 1 2 3~. The other way follows by symmetry.
(b) Suppose (I,<'9.{/3d is a reduced scheme. Then in the proof of (a), we
find f 1(:J 2 ) = 0, so 3 1 2 :J 2 . Thus such an :J 1 is largest, if it exists. Since
it is unique, the existence becomes a local question. Thus we may assume
that I is the completion of an affine noetherian scheme X along a closed
subscheme Y. By (9.3.1) we may assume that Y has the reduced induced
structure. Let X = Spec A, Y = V{l). Then by (9.4), :J = 16. is an ideal in
<'9 1 , and <'9 1 /:J ~(A/I)- = <'9y. Thus 3 is an ideal of definition for which
(I,0x/3) is reduced. This shows the existence of the largest ideal of de.finition.
(c) Let 3 be any ideal of definition, and suppose given n > 0. Let 3 0 be
the unique largest ideal of definition. Then by (a), there is an integer r such
that :J 2 3~, and hence :J" 2 :J0. First note that 3 0 is an ideal of defini-
tion. Indeed, this can be checked locally. If 3 0 = 16. on an affine, using the
notation of (b), then <'91 /:J() ~ (A/l"T by (9.4), so (I,<'9.d3 0 ) is a scheme
with support Y. Let's call this scheme Y', and let f:<'9x-+ <'9y· be the corre-
sponding map of sheaves. Then (Y',<'9r·l.f(3)) = (I/Dx/:3) is a noetherian
scheme, by hypothesis, so f(:J) is a coherent sheaf. Therefore f(:J") = f(:J)"
is also coherent, and we conclude that ( Y',<'9r·l.f(:J")) = (I,<'9.{/:J") is also a
noetherian scheme.
197
II Schemes
--
(since A is complete), and that for each n, Mn ~ MjrM. But then ~ =
lim :Fn is just M", hence it is a coherent (!)I -module. Furthermore ~~~n~ ~
(MWMr as in (a), so ~~~n~ ~ :Fn.
--
PROOF. We have already seen that M ~ Mt; is exact (9.4). If M is an A-
module of finite type, then F(X,Mt;) = lim MjrM = M, and M = M be-
cause A is complete (9.3Ab). Thus one composition of our two functors is
the identity.
--
Conversely, let ~ be a coherent (!Jrmodule, and let ~ = It;. Then by
(9.6a), ~ ~ lim :Fn, where for each n > 0, :Fn = ~~~n~. Now the inverse
system of sheaves (:Fn) satisfies the hypotheses of (9.6b), and the proof of
--
(9.6b) shows in fact that~ ~ Mt;, for some finitely generated A-module M.
---
Furthermore, by (9.2), r(X,~) = limr(Y,(MWMr) = limMjrM = M,
which is equal to M since A is complete. This shows that r(X,m is a finitely
generated A-module, and~ ~ r(X,~)t;. Thus the other composition of our
two functors is the identity.
It remains to show that the functor r(X,-) is exact on the category of
coherent @_.-modules. So let
0 --+ ~1 --+ ~2 --+ ~3 --+ 0
be an exact sequence of coherent {!}:~:-modules. For each i, let M; = r(X,~J
Then the M; are finitely generated A-modules, and we have at least a left-
exact sequence
0--+ M 1 --+ M 2 --+ M 3 .
Let R be the cokernel on the right. Then applying the functor t; we obtain
an exact sequence
0 --+ Mf --+ M~ --+ M~ --+ Rt; --+ 0
on X. But for each i, Mf ~ ~i as we saw above, so we conclude that Rt; =
0. But also by the above, R = r(X,Rt;), so R = 0. This shows that r(X, ·)
is exact, which concludes the proof.
198
9 Formal Schemes
PROOF. These questions are all local, in which case they reduce to (9.4).
EXERCISES
and induction on r to show that F(Y,(I)x/§') = k for all r ;;:: 1. (Use (8.21Ae).)
(d) Conclude that r(X,(I)x) = k. (Actually, the same result holds without the
hypothesis Y nonsingular, but the proof is more difficult-see Hartshorne
[3, (7.3)].)
9.2. Use the result of (Ex. 9.1) to prove the following geometric result. Let Y c;; X =
P~ be as above, and let f:X--> Z be a morphism of k-varieties. Suppose that
f(Y) is a single closed point P E Z. Then f(X) = P also.
9.3. Prove the analogue of (5.6) for formal schemes, which says, if :tis an affine formal
scheme, and if
0 --> ~' ..... ~ ..... ~" ..... 0
199
II Schemes
Use (5.6), slightly modified, to show that for every open affine subset U s; l:,
the sequence
is exact.
(b) Now pass to the limit, using (9.1), (9.2), and (9.6). Conclude that~ ~ !!!!! ~/3"~'
and that the sequence of global sections above is exact.
9.4. Use (Ex. 9.3) to prove that if
200
CHAPTER III
Cohomology
201
III Cohomology
1 Derived Functors
Definition. An abelian category is a category m:, such that: for each A,B E
Ob m:, Hom(A,B) has a structure of an abelian group, and the composi-
tion law is linear; finite direct sums exist; every morphism has a kernel
and a cokernel; every monomorphism is the kernel of its co kernel, every
epimorphism is the co kernel of its kernel; and finally, every morphism
can be factored into an epimorphism followed by a monomorphism.
(Hilton and Stammbach [1, p. 78].)
202
1 Derived Functors
In the rest of this section, we will be stating some basic results of homo-
logical algebra in the context of an arbitrary abelian category. However, in
most books, these results are proved only for the category of modules over
a r!ag, and proofs are often done by "diagram-chasing": you pick an element
and chase its images and pre-images through a diagram. Since diagram-
chasing doesn't make sense in an arbitrary abelian category, the conscientious
reader may be disturbed. There are at least three ways to handle this difficulty.
(1) Provide intrinsic proofs for all the results, starting from the axioms of an
abelian category, and without even mentioning an element. This is cumber-
some, but can be done-see, e.g., Freyd [ 1]. Or (2), note that in each of the
categories we use (most of which are in the above list of examples), one can
in fact carry out proofs by diagram-chasing. Or (3), accept the "full embed-
ding theorem" (Freyd [1, Ch. 7]), which states roughly that any abelian
category is equivalent to a subcategory of'llb. This implies that any category-
theoretic statement (e.g., the 5-lemma) which can be proved in 'llb (e.g., by
diagram-chasing) also holds in any abelian category.
203
III Cohomology
is exact in '.8. If we can write a 0 on the right instead of the left, we say F is
right exact. If it is both left and right exact, we say it is exact. If only the
middle part FA' --+ FA --+ FA" is exact, we say F is exact in the middle.
For a contravariant functor we make analogous definitions. For example,
F: ~ --+ '.8 is left exact if it is additive, and for every short exact sequence as
above, the sequence
0--+ FA"--+ FA--+ FA'
is exact in '.8.
Example 1.0.8. If~ is an abelian category, and A is a fixed object, then the
functor B --+ Hom(A,B), usually denoted Hom(A, · ), is a covariant left exact
functor from ~ to ~b. The functor Hom(· ,A) is a contravariant left exact
functor from ~ to ~b.
is exact.
If every object of~ is isomorphic to a subobject of an injective object of
~'then we say~ has enough injectives. If~ has enough injectives, then every
object has an injective resolution. Furthermore, a well-known lemma states
that any two injective resolutions are homotopy equivalent.
Now let~ be an abelian category with enough injectives, and let F: ~ --+ '.8
be a covariant left exact functor. Then we construct the right derived functors
RiF, i ;;::: 0, ofF as follows. For each object A of~, choose once and for all
an injective resolution r of A. Then we define RiF(A) = hi(F(r) ).
Theorem l.lA. Let ~ be an abelian category with enough injectives, and let
F: ~ --+ '.8 be a covariant left exact functor to another abelian category '.8.
Then
(a) For each i ;;::: 0, RiF as defined above is an additive functor from~
to '.8. Furthermore, it is independent (up to natural isomorphism of functors)
of the choices of injective resolutions made.
(b) There is a natural isomorphism F ~ R 0 F.
(c) For each short exact sequence 0--+ A' --+A --+A" --+ 0 and for each
i;;::: 0 there is a natural morphism Ji:RiF(A")--+ Ri+ 1 F(A'), such that we
obtain a long exact sequence
... --+ R;F(A') --+ R;F(A) --+ R;F(A") ~ Ri+ 1 F(A') --+ Ri+ 1 F(A) --+ ...
204
1 Derived Functors
205
III Cohomology
Corollary 1.4. Assume that 21 has enough injectives. Then for any left exact
functor F:21 --+ !8, the derived functors (R;F);;.o form a universal <5-functor
with F ~ R 0 F. Conversely, if T = (T;);;.o is any universal <5-functor,
then T 0 is left exact, and the T; are isomorphic to R;To for each i ~ 0.
PROOF. IfF is a left exact functor, then the (R;Fb 0 form a c5-functor by
(l.lA). Furthermore, for any object A, let u:A --+I be a monomorphism of
A into an injective. Then R;F(I) = 0 for i > 0 by (l.lA), so R;F(u) = 0.
Thus R;F is effaceable for each i > 0. It follows from the theorem that
(R;F) is universal.
On the other hand, given a universal <5-functor T, we have T 0 left exact
by the definition of <5-functor. Since 21 has enough injectives, the derived
functors R;To exist. We have just seen that (R;T 0 ) is another universal
c5-functor. Since R 0 T 0 = T 0 , we find R;To ~ T; for each i, by (1.2.1).
2 Cohomology of Sheaves
206
2 Cohomology of Sheaves
Proposition 2.2. Let (X,C9x) be a ringed space. Then the category Wlob(X)
of sheaves of C9x-modules has enough injectives.
PROOF. Let ff be a sheaf of C9x-modules. For each point x EX, the stalk
ffx is an mx,x-module. Therefore there is an injection ffx--+ IX, where IX is
an injective (9 x x-module (2.1A). For each point x, let j denote the inclusion
of the one-poi~t space {x} into X, and consider the sheaf f = Oxed*(JJ.
Here we consider Ix as a sheaf on the one-point space {x}, and j* is the
direct image functor (II, §1).
Now for any sheaf r§ of C9x-modules, we have Hom(l)x(r§,f) =
0 Hom(l)x(r§,j*(JJ) by definition of the direct product. On the other hand,
for each point x EX, we have Hom(l)x(r§,j*(IJ) ~ Hom(l)x,Jr§x,JJ as one
sees easily. Thus we conclude first that there is a natural morphism of
sheaves of C9x-modules ff--+ f obtained from the local maps ffx--+ Ix. It
is clearly injective. Second, the functor Hom(l)x( ·,f) is the direct product
over all x EX of the stalk functor r§ ~---+ r§ x• which is exact, followed by
Hom(l)x,X(·,Jx), which is exact, since IX is an injective mx,x-module. Hence
Hom(· ,f) is an exact functor, and therefore f is an injective C9x-module.
PROOF. For any open subset U s; X, let C9u denote the sheaf NC9xlu), which
is the restriction of C9x to U, extended by zero outside U (II, Ex. 1.19). Now
let f be an injective C9x-module, and let V s; U be open sets. Then we
have an inclusion 0--+ C9v--+ C9u of sheaves of C9x-modules. Since f is injec-
tive, we get a surjection Hom(C9u.f)--+ Hom(C9v,f)--+ 0. But Hom(C9u,f) =
f(U) and Hom(C9v,f) = f(V), so f is flasque.
207
III Cohomology
Remark 2.5.1. This result tells us that flasque sheaves are acyclic for the
functor r(X, · ). Hence we can calculate cohomology using ftasque resolu-
tions (1.2A). In particular, we have the following result.
Proposition 2.6. Let (X,@x) be a ringed space. Then the derived functors of
the functor r(X, ·) from 9Rob(X) to 2lb coincide with the cohomology
functors Hi( X,·).
PROOF. Considering r{X, ·) as a functor from 9Rob(X) to 2lb, we calculate
its derived functors by taking injective resolutions in the category 9Rob(X).
But any injective is flasque (2.4), and flasques are acyclic (2.5) so this resolu-
tion gives the usual cohomology functors (1.2A).
Remark 2.6.1. Let (X,@x) be a ringed space, and let A = r{X,@x). Then
for any sheaf of @x-modules :#', r(X,:F) has a natural structure of A-module.
In particular, since we can calculate cohomology using resolutions in the
category 9Rob(X), all the cohomology groups of:#' have a natural structure
of A-module; the associated exact sequences are sequences of A-modules,
and so forth. Thus for example, if X is a scheme over Spec B for some ring
B, the cohomology groups of any @x-module :#'have a natural structure of
B-module.
208
2 Cohomology of Sheaves
So we have
____. ff a)( U)
(lim --+ ____. ffa)( V)
(lim
____. %;. is flasque.
is surjective, and so lim
PROOF. For each ex we have a natural map ffa --+ lim ffa. This induces a
map on cohomology, and then we take the direct limit of these maps. For
i = 0, the result is already known (II, Ex. 1.11). For the general case, we
consider the category inb A (mb(X)) consisting of all directed systems of
objects of m:b(X), indexed by A. This is an abelian category. Furthermore,
____. is an exact functor, we have a natural transformation of c:5-functors
since lim
____. Hi( X,·)
lim --+ ____. ·)
H;(X,lim
from inb A (mb(X)) to m:b. They agree for i = 0, so to prove they are the
same, it will be sufficient to show they are both effaceable for i > 0. For
in that case, they are both universal by (1.3A), and so must be isomorphic.
So let (ffa) E inb A(mb(X) ). For each ex, let '!J a be the sheaf of discon-
tinuous sections of ffa (II, Ex. 1.16e). Then '!Ja is flasque, and there is a
natural inclusion ffa --+ '!J a· Furthermore, the construction of '!J a is func-
torial, so the '!J a also form a direct system, and we obtain a monomorphism
u: (ffa) --+ ('!J a) in the category inb A(mb(X) ). Now the '!J a are all fiasque, so
H;(X,'!Ja) = 0 for i > 0 (2.5). Thus !!!n H;(X,'!Ja) = 0, and the functor on
the left-hand side is effaceable
. fori > 0. On the other hand, lim
____. '!Ja is also
flasque by (2.8). So H'(X,lim ____. '!Ja) = 0 fori > 0, and we see that the functor
on the right-hand side is also effaceable. This completes the proof.
209
III Cohomology
Remark 2.10.1. Continuing our earlier abuse of notation (II, Ex. 1.19), we
often write ff instead ofj*ff. This lemma shows there will be no ambiguity
about the cohomology groups.
PROOF OF (2.7). First we fix some notation. If Y is a closed subset of X,
then for any sheaf ff on X we let ff y = j *(,~ IY ), where j: Y -+ X is the
inclusion. If U is an open subset of X, we let ff u = i.(fflu), where i: U -+
X is the inclusion. In particular, if U = X - Y, we have an exact sequence
(II, Ex. 1.19)
0-+ ffu-+ ff-+ !i'y-+ 0.
We will prove the theorem by induction on n = dim X, in several steps.
Step 1. Reduction to the case X irreducible. If X is reducible, let Y be
one of its irreducible components, and let U = X - Y. Then for any ff
we have an exact sequence
0-+ ffu-+ ff-+ :#'y-+ 0.
From the long exact sequence of cohomology, it will be sufficient to prove
that Hi(X,!i'y) = 0 and H;(X,ffu) = 0 for i > n. But Y is closed and
irreducible, and ff u can be regarded as a sheaf on the closed subset a,
which has one fewer irreducible components than X. Thus using (2.10) and
induction on the number of irreducible components, we reduce to the case
X irreducible.
Step . Suppose X is irreducible of dimension 0. Then the only open
subsets of X are X and the empty set. For otherwise, X would have a
proper irreducible closed subset, and dim X would be ~ 1. Thus r(X, ·)
induces an equivalence of categories ~b(X) -+ ~b. In particular, r(X, ·)
is an exact functor, so H;(X,ff) = 0 for i > 0, and for all ff.
Step 3. Now let X be irreducible of dimension n, and let ff E ~b(X).
Let B = Uus:xff'(U), and let A be the set of all finite subsets of B. For
each a E A, let ffa be the subsheaf of:#' generated by the sections in a (over
various open sets). Then A is a directed set, and :#' = lim ffa. So by (2.9),
--->
it will be sufficient to prove vanishing of cohomology for each ffa. If a'
is a subset of a, then we have an exact sequence
0 -+ ff'a' -+ ffa -+ '1J -+ 0,
where '1J is a sheaf generated by # (a - a') sections over suitable open sets.
Thus, using the long exact sequence of cohomology, and induction on
#(a), we reduce to the case that ff is generated by a single section over
some open set U. In that case :#' is a quotient of the sheaf Zu (where Z
denotes the constant sheaf Z on X). Letting !!It be the kernel, we have an
exact sequence
210
2 Cohomology of Sheaves
0 ~ Zu ~ Z ~ Zy ~ 0.
Now dim Y < dim X since X is irreducible, so using (2.10) and the in-
duction hypothesis, we have Hi(X,Zy) = 0 for i ;:::;: n. On the other hand,
Z is fiasque, since it is a constant sheaf on an irreducible space (II, Ex. 1.16a).
Hence Hi(X,Z) = 0 for i > 0 by (2.5). So from the long exact sequence
of cohomology we have H;(X,Zu) = 0 fori > n. q.e.d.
211
III Cohomology
The vanishing theorem (2. 7) was proved by Serre [3] for coherent sheaves
on algebraic curves and projective algebraic varieties, and later [5] for
abstract algebraic varieties. It is analogous to the theorem that singular
cohomology on a (real) manifold of dimension n vanishes in degrees i > n.
ExERCISES
2.1. (a) Let X = Al be the affine line over an infinite field k. Let P,Q be distinct closed
points of X, and let U =X- [P,Q]. Show that H 1(X,Zu) i= 0.
*(b) More generally, let Y ~X = A~ be the union of n + 1 hyperplanes in suit-
ably general position, and let U = X - Y. Show that H"(X,Zu) i= 0. Thus the
result of (2. 7) is the best possible.
2.2. Let X = P~ be the projective line over an algebraically closed field k. Show that
the exact sequence 0---> (!' ---> .X---> ff/C!' ---> 0 of (II, Ex. 1.21d) is a ftasque res-
olution of(!. Conclude from (II, Ex. 1.21e) that Hi(X,{!!) = 0 for all i > 0.
2.3. Cohomology with Supports (Grothendieck [7]). Let X be a topological space, let
Y be a closed subset, and let::¥' be a sheaf of abelian groups. Let r y(X,ff) denote
the group of sections of ff with support in Y (II, Ex. 1.20).
(a) Show that r y(X, ·)is a left exact functor from ~b(X) to ~b.
We denote the right derived functors of r y(X, ·) by H~(X, · ). They are the
cohomology groups of X with supports in Y, and coefficients in a given sheaf.
(b) If 0---> 5'---> 5---> .'F"---> 0 is an exact sequence of sheaves, with .?' ftasque,
show that
is exact.
(c) Show that if::¥' is ftasque, then H~(X,ff) = 0 for all i > 0.
(d) If ff is ftasque, show that the sequence
(f) Excision. Let V be an open subset of X containing Y. Then there are natural
functorial isomorphisms, for all i and ff,
2.4. Muyer-Vietoris Seque11ce. Let Y1, Y2 be two closed subsets of X. Then there is a
long exact sequence of cohomology with supports
212
3 Cohomology of a Noetherian Affine Scheme
2.5. Let X be a Zariski space (II, Ex. 3.17). Let P E X be a closed point, and let X P
be the subset of X consisting of all points Q E X such that P E { Q}-. We call X P
the local space of X at P, and give it the induced topology. Let j: X P ---+ X be the
inclusion, and for any sheaf$' on X, let $'p = j* $'. Show that for all i, $', we
have
H~(X,$') = H~(X p,$ip).
2.6. Let X be a noetherian topological space, and let {J,},eA be a direct system of
injective sheaves of abelian groups on X. Then ~ J. is also injective. [Hints:
First show that a sheaf J is injective if and only if for every open set U ~ X, and
for every subsheaf !1lt ~ Zu, and for every map f:!Jlt---+ J, there exists an ex-
tension off to a map of Zu ---+ J. Secondly, show that any such sheaf !1lt is finitely
generated, so any map !1lt ---+ ~ J, factors through one of the J,.]
2.7. Let S 1 be the circle (with its usual topology), and let Z be the constant sheaf Z.
(a) Show that H 1 (S 1 ,Z) ~ Z, using our definition of cohomology.
(b) Now let !1lt be the sheaf of germs of continuous real-valued functions on S 1 .
Show that H 1 (S 1 ,!Jlt) = 0.
Recall (II, Ex. 5.6) that for any ring A, and any ideal a ~ A, and any
A-module M, we have defined the submodule F 0 (M) to be {mE Mlanm = 0
for some n > 0}.
213
III Cohomology
J
<p
Lemma 3.3. Let I be an injective module over a noetherian ring A. Then for
any f E A, the natural map of I to its localization I I is surjective.
PROOF. For each i > 0, let b; be the annihilator of fi in A. Then b 1 <;; b 2 <;;
... , and since A is noetherian, there is an r such that b, = b,+ 1 = .... Now
let e: I ---+ I J be the natural map, and let X E I J be any element. Then by
definition of localization, there is ayE I and ann ~ 0 such that x = 8(y)fr.
We define a map cp from the ideal (r+') of A to I by sending r+r to f'y.
This is possible, because the annihilator of r+r is bn+r = b, and b, anni-
hilates f'y. Since I is injective, <p extends to a map 1/f:A ---+I. Let 1/J(l) = z.
Then fn+rz = f'y. But this implies that 8(z) = 8(y)/r = x. Hence 8 is
surjective.
PROOF. We will use noetherian induction on Y = (Supp 1)-. See (II, Ex.
1.14) for the notion of support. If Y consists of a single closed point of X,
then 1 is a skyscraper sheaf (II, Ex. 1.17) which is obviously fiasque.
In the general case, to show that 1 is fiasque, it will be sufficient to show,
for any open set U <;; X, that T(X,l)---+ T(U,l) is surjective. If Y n U = 0,
there is nothing to prove. If Y n U =f. 0, we can find an f E A such that
the open set X I = D(f) (II, §2) is contained in U and X I n Y =f. 0. Let
Z = X - X I• and consider the following diagram:
where r z denotes sections with support in Z (II, Ex. 1.20). Now given a
section s E r( u,l), we consider its image s~ in r(X 1 ,1). But r(X 1 ,1) = If
(II, 5.1), so by (3.3), there is a t E I = r(X,I) restricting to s'. Let t' be the
restriction oft to r(U,l). Then s - t' goes to 0 in r(X 1 ,1), so it has support
in Z. Thus to complete the proof, it will be sufficient to show that r z(X,l) -+
r z( u,l) is surjective.
Let J = r z(X,l). If a is the ideal generated by f, then J = r.(l) (II,
Ex. 5.6), so by (3.2), J is also an injective A-module. Furthermore, the
support of J is contained in Y n Z, which is strictly smaller than Y Hence
by our induction hypothesis, J is fiasque. Since r(U,J) = Tz(U}) (II,
Ex. 5.6), we conclude that r z(X,l) -+ r z( U,l) is surjective, as required.
Remark 3.5.1. This result is also true without the noetherian hypothesis, but
the proof is more difficult [EGA III, 1.3.1].
Theorem 3.7 (Serre [5]). Let X be a noetherian scheme. Then the following
conditions are equivalent:
(i) X is affine;
(ii) H;(X,ff) = 0 for all:#' quasi-coherent and all i > 0;
(iii) H 1(X,J) = 0 for all coherent sheaves of ideals J.
PROOF. (i) = (ii) =
is (3.5). (ii) (iii) is trivial, so we have only to prove
(iii) = (i). We use the criterion of (II, Ex. 2.17). First we show that X can
215
III Cohomology
for a suitable ordering of the factors of @~. Each of the quotients of this
filtration is a coherent sheaf of ideals in 0x. Thus using our hypothesis (iii)
and the long exact sequence of cohomology, we climb up the filtration and
deduce that H 1 (X,:F) = 0. But then r(X,(O~) ~ T(X,0x) is surjective,
which tells us that f 1 , . . . ,f.. generate the unit ideal in A. q.e.d.
ExERCISEs
3.1. Let X be a noetherian scheme. Show that X is affine if and only if X ced (II, Ex. 2.3)
is affine. [Hint: Use (3.7), and for any coherent sheaf ff on X, consider the filtra-
tion ff 2 .AI · ff 2 % 2 · ff 2 ... , where .AI is the sheaf of nilpotent elements
on X.]
3.2. Let X be a reduced noetherian scheme. Show that X is affine if and only if each
irreducible component is affine.
216
3 Cohomology of a Noetherian Affine Scheme
3.5. Let X be a noetherian scheme, and let P be a closed point of X. Show that the
following conditions are equivalent:
(i) depth (!JP ;;, 2;
(ii) if U is any open neighborhood of P, then every section of (!Jx over U - P
extends uniquely to a section of (!Jx over U.
This generalizes (I, Ex. 3.20), in view of (II, 8.22A).
3.7. Let A be a noetherian ring, let X= Spec A, let a~ A be an ideal, and let U ~X
be the open set X - V(a).
(a) For any A-module M, establish the following formula of Deligne:
T(U,M) ~ lim HomA(a",M).
---->
n
(b) Apply this in the case of an injective A-module I, to give another proof of(3.4).
217
III Cohomology
3.8. Without the noetherian hypothesis, (3.3) and (3.4) are false. Let A= k[x 0 ,x 1 ,x 2 , ••• ]
with the relations x~x. = 0 for n = 1, 2, .... Let I be an injective A-module con-
taining A. Show that I -+ I xo is not surjective.
4 Cech Cohomology
cP(U,ff') = fl
io< .. . <.ip
ff'(U; 0 , • . . ,iJ
for each (p + 1)-tuple i 0 < ... < iP of elements of I. We define the co-
boundary map d: CP--+ cp+ 1 by setting
p+1
(diX)·lQ, · · · ,1p
· +1 = ".i...J ( -1)k1X·lQ, ~ ·
· · · ,1k, · · · ,lp +1 lu io, .. ,lp+ 1
k=O
Here the notation ~ means omit ik. Then since IX;0 , . . . • h .... ,ip +1 is an ele-
ment of ff'(U; 0 , . . . • h .... ,ip+J, we restrict to U; 0 , •.. ,ip+l to get an element
of ff'(U; 0 , . . . ,ip+l). One checks easily that d2 = 0, so we have indeed de-
fined a complex of abelian groups.
218
4 Cech Cohomology
Example 4.0.3. To illustrate how well suited Cech cohomology is for com-
putations, we will compute some examples. Let X = Pf, let ff be the sheaf
of differentials Q (II, §8), and let U be the open covering by the two open
sets U = A1 with affine coordinate x, and V = A 1 with affine coordinate
y = 1/x. Then the Cech complex has only two terms:
C0 = r(U,Q) X r(V,Q)
C1 = F(U n V,Q).
Now
r(U,Q) = k[x] dx
r(V,Q) = k[y] dy
r( U n V,Q) = k [ x, ~ Jdx,
and the map d: C 0 -+ C 1 is given by
219
III Cohomology
where f and g are polynomials. This gives the subvector space of k[ x,ljx] dx
generated by all xn dx, n E Z, n =!= -1. Therefore H1(U,Q) ~ k, generated by
the image of x- 1 dx.
Example 4.0.4. Let S 1 be the circle (in its usual topology), let Z be the
constant sheaf Z, and let U be the open covering by two connected open
semi-circles U, V, which overlap at each end, so that U n V consists of two
small intervals. Then
C0 X r(V,Z) = z X z
= r(U,Z)
C1 = nun v,z) = z x z
and the map d: C 0 ~ C 1 takes (a,b) to (b- a, b- a). Thus H0 (U,Z) = Z
and H 1 (U,Z) = Z. Since we know this is the right answer (Ex. 2.7), this
illustrates the general principle that Cech cohomology agrees with the usual
cohomology provided the open covering is taken fine enough so that there
is no cohomology on any of the open sets (Ex. 4.11 ).
~P(U,$') = n
io< .. . < ip
f*($'iu,o. .,)
and define
d:~P ~ ~p+l
220
4 Cech Cohomology
221
III Cohomology
EXERCISES
4.1. Letf:X -> Ybe an affine morphism of noetherian separated schemes (II, Ex. 5.17).
Show that for any quasi-coherent sheaf ff on X, there are natural isomorphisms
for all i ;;;. 0,
222
4 Cech Cohomology
(b) For any coherent sheaf$' on Y, show that there is a coherent sheaf~ on X,
and a morphism f3: f* ~ ---> $'' which is an isomorphism at the generic point
of Y. [Hint: Apply .Yt'om( ·,$')to Cl. and use (II, Ex. 5.17e).]
(c) Now prove Chevalley's theorem. First use (Ex. 3.1) and (Ex. 3.2) to reduce to
the case X and Y integral. Then use (3.7), (Ex. 4.1), consider ker f3 and coker {3,
and use noetherian induction on Y.
4.3. Let X = Af = Spec k[x,y], and let U =X - {(0,0)}. Using a suitable cover of
U by open affine subsets, show that H 1(U,(9u) is isomorphic to the k-vector space
spanned by {xiyili,j < 0}. In particular, it is infinite-dimensional. (Using (3.5),
this provides another proof that U is not affine-d. (1, Ex. 3.6).)
4.4. On an arbitrary topological space X with an arbitrary abelian sheaf ff, Cech
cohomology may not give the same result as the derived functor cohomology. But
here we show that for H 1 , there is an isomorphism if one takes the limit over all
coverings.
(a) Let U = (U;)iei be an open covering of the topological space X. A refinement
ofU is a covering 5B = (J'})ieJo together with a map A.:J---> I of the index sets,
such that for each j E J, J'} ~ U ).(j)· If 5B is a refinement of U, show that there
is a natural induced map on Cech cohomology, for any abelian sheaf ff, and
for each i,
A.': ii'(U,ff)---> ii'(\B,ff).
lim H'(U,ff).
7
(b) For any abelian sheaf$' on X, show that the natural maps (4.4) for each
covering
H'(U,ff)---> Hi(X,ff)
Then use the exact cohomology sequence of this sequence of complexes, and
the natural map of complexes
223
III Cohomology
4.5. For any ringed space (X,@x), let Pic X be the group of isomorphism classes of
invertible sheaves (II, §6). Show that Pic X ~ H 1 (X,@~:), where (Dk denotes the
sheaf whose sections over an open set U are the units in the ring r(U,@x), with
multiplication as the group operation. [Hint: For any invertible sheaf fi> on X,
cover X by open sets U; on which fi> is free, and fix isomorphisms ({J;: @u, .::::. fL>Iu,·
Then on U; n Ui, we get an isomorphism ({J;- 1 o cpi of (Du n u with itself. These
isomorphisms give an element of H1 (U,@k). Now use (E~. 4.4).]
4.6. Let (X,@ x) be a ringed space, let J be a sheaf of ideals with J 2 = 0, and let X 0
be the ringed space (X,@x/J). Show that there is an exact sequence of sheaves of
abelian groups on X,
0 --> J --> (Dk --> (Dko --> 0,
where (Dk (respectively, @k 0 ) denotes the sheaf of (multiplicative) groups of units
in the sheaf of rings (Dx (respectively, @x 0 ); the map J--> (Dk is defined by ac->
1 + a, and J has its usual (additive) group structure. Conclude there is an exact
sequence of abelian groups
•.. --> H 1 (X,J) --> Pic X --> Pic X 0 --> H 2 (X,J) --> .•.•
224
5 The Cohomology of Projective Space
Theorem 5.1. Let A be a noetherian ring, and let X = P~, with r ;:;, 1. Then:
(a) the natural mapS--+ r*((!)x) = E8nEZ H 0 (X,(!)x(n)) is an isomor-
phism of graded S-modules;
(b) Hi(X,(!)x(n)) = 0 for 0 < i < rand all n E Z;
(c) H'(X,(!)x(- r - 1)) ~ A;
(d) The natural map
225
III Cohomology
of the grading by n, so that we can sort out the pieces at the end. Note that
all the cohomology groups in question have a natural structure of A-module
(2.6.1).
For each i = 0, ... ,r, let U; be the open set D+(x;). Then each U; is
an open affine subset of X, and the U; cover X, so we can compute the
cohomology of:#' by using Cech cohomology for the covering U = (UJ,
by (4.5). For any set of indices i0, . .. ,iP, the open set U; 0 , . . . ,ip is just
D+(X; 0 • • • x;) so by (II, 5.11) we have
226
5 The Cohomology of Projective Space
227
III Cohomology
Putting these results all together, the long exact sequence of cohomology
shows that the map multiplication by xr: Hi( X,$'( -1)) ~Hi( X,$') is bijec-
tive for 0 < i < r, as required. q.e.d.
Remark 5.2.1. As a special case of (a), we see that for any coherent sheaf
$' on X, r(X,ff) is a finitely generated A-module. This generalizes, and
gives another proof of (II, 5.19).
228
5 The Cohomology of Projective Space
229
III Cohomology
Now cover X by a finite number of the open sets Up, for various closed
points P, and let the new n0 be the maximum of the n0 corresponding to
those points P. Then $' Q9 !l'" is generated by global sections over all of
X, for all n ~ n0 . q.e.d.
EXERCISES
5.1. Let X be a projective scheme over a field k, and let :F be a coherent sheaf on X.
We define the Euler characteristic of :F by
x(:F) = D -1);dimk H;(X,:F).
If
0 ---> :F' ---> :F ---> :F" ---> 0
is a short exact sequence of coherent sheaves on X, show that x(ff) = x(:F') +
x(:F").
5.2. (a) Let X be a projective scheme over a field k, let @x(1) be a very ample invertible
sheaf on X over k, and let :F be a coherent sheaf on X. Show that there is a
polynomial P(z) E Q[ z], such that x(ff(n)) = P(n) for all n E Z. We call P
the Hilbert polynomial of :F with respect to the sheaf @x(1). [Hints: Use
induction on dim Supp ff, general properties of numerical polynomials
(1, 7.3), and suitable exact sequences
0 --->f)£ ---> :F( -1) ---> :F ---> f2 ---> 0.]
(b) Now let X = P~, and let M = r *(:F), considered as a graded S = k[ x 0 , •.. ,x,]-
module. Use (5.2) to show that the Hilbert polynomial of :F just defined is
the same as the Hilbert polynomial of M defined in (1, §7).
5.3. Arithmetic Genus. Let X be a projective scheme of dimension rover a field k. We
define the arithmetic genus Pa of X by
p.(X) = ( -l)'(x(@x)-1).
Note that it depends only on X, not on any projective embedding.
(a) If X is integral, and k algebraically closed, show that H 0 (X,@x) ~ k, so that
r-1
p.(X) = L (-1); dimk H'-;(X,@x).
i=O
230
5 The Cohomology of Projective Space
(a) Let X be a projective scheme over a field k, and let {!)x(1) be a very ample
invertible sheaf on X. Show that there is a (unique) additive homomorphism
P:K(X)-+ Q[z]
such that for each coherent sheaf§' on X, P(y(ff)) is the Hilbert polynomial
of ff (Ex. 5.2).
(b) Now let X = P~. For each i = 0,1, ... ,r, let L; be a linear space of dimension
i in X. Then show that
(1) K(X) is the free abelian group generated by {y({!)L)Ii = 0, ... ,r}, and
(2) the map P:K(X)-+ Q[z] is injective.
[Hint: Show that (1) => (2). Then prove (1) and (2) simultaneously, by induc-
tion on r, using (II, Ex. 6.10c).]
5.5. Let k be a field, let X = P~, and let Y be a closed subscheme of dimension q ~ 1,
which is a complete intersection (II, Ex. 8.4). Then:
(a) for all n E Z, the natural map
H 0 (X,{!)x(n)) -+ H 0 (Y,{!)y(n))
is surjective. (This gives a generalization and another proof of (II, Ex. 8.4c),
where we assumed Y was normal.)
(b) Y is connected;
(c) H;(Y,{!)y(n)) = 0 for 0 < i < q and all n E Z;
(d) p.(Y) = dimkHq(Y,{!)y).
[Hint: Use exact sequences and induction on the codimension, starting from
the case Y = X which is (5.1).]
5.6. Curves on a Nonsingular Quadric Swface. Let Q be the nonsingular quadric sur-
face xy = zw in X = Pf over a field k. We will consider locally principal closed
subschemes Y of Q. These correspond to Cartier divisors on Q by (II, 6.17.1).
On the other hand, we know that Pic Q ~ Z ® Z, so we can talk about the
type (a,b) of Y (II, 6.16) and (II, 6.6.1). Let us denote the invertible sheaf .P(Y) by
{!)Q(a,b). Thus for any n E Z, {!)Q(n) = {!)Q(n,n).
(a) Use the special cases (q,O) and (O,q), with q > 0, when Y is a disjoint union of q
lines P 1 in Q, to show:
(1) if Ia - bl ~ 1, then H 1(Q,{!)Q(a,b)) = 0;
(2) if a,b < 0, then H 1(Q,{!)Q(a,b)) = 0;
(3) If a ~ - 2, then H 1(Q,{!)Q(a,O)) -# 0.
(b) Now use these results to show:
(1) if Y is a locally principal closed subscheme of type (a,b), with a,b > 0,
then Y is connected;
(2) now assume k is algebraically closed. Then for any a,b > 0, there exists an
irreducible nonsingular curve Y of type (a,b). Use (II, 7.6.2) and (II, 8.18).
(3) an irreducible nonsingular curve Y of type (a,b), a,b > 0 on Q is projec-
tively normal (II, Ex. 5.14) if and only if Ia - bl ~ 1. In particular, this
gives lots of examples of nonsingular, but not projectively normal curves
in P 3. The simplest is the one of type (1,3), which is just the rational
quartic curve (1, Ex. 3.18).
231
III Cohomology
5.8. Prove that every one-dimensional proper scheme X over an algebraically closed
field k is projective.
(a) If X is irreducible and nonsingular, then X is projective by (II, 6.7).
(b) If X is integral, let X be its normalization (II, Ex. 3.8). Show that X is complete
and nonsingular, hence projective by (a). Let f: X -> X be the projection. Let
!£ be a very ample invertible sheaf on X. Show there is an effective divisor
D = L,Pi on X with !£(D) ~ !£,and such that f(Pi) is a nonsingular point of
X, for each i. Conclude that there is an invertible sheaf!£ 0 on X withf* !£ 0 ~
!£. Then use (Ex. 5.7d), (II, 7.6) and (II, 5.16.1) to show that X is projective.
(c) If X is reduced, but not necessarily irreducible, let X 1 , •.. , X, be the irre-
ducible components of X. Use (Ex. 4.5) to show Pic X-> ffi Pic X, is sur-
jective. Then use (Ex. 5.7c) to show X is projective.
(d) Finally, if X is any one-dimensional proper scheme over k, use (2. 7) and (Ex. 4.6)
to show that Pic X-> Pic X". is surjective. Then use (Ex. 5.7b) to show X
is projective.
5.9. A Nonprojective Scheme. We show the result of (Ex. 5.8) is false in dimension 2.
· Let k be an algebraically closed field of characteristic 0, and let X = Pf. Let w
be the sheaf of differential 2-forms (II, §8). Define an infinitesimal extension X'
of X by w by giving the element ~ E H 1(X,w@ 3) defined as follows (Ex. 4.10).
Let x 0 ,x 1 ,x 2 be the homogeneous coordinates of X, let U 0 ,U "U 2 be the standard
open covering, and let ~ij = (x)x;)d(x;/x). This gives a Cech 1-cocycle with
values in Q}, and since dim X = 2, we have w @ 3 ~ Q 1 (II, Ex. 5.16b). Now
use the exact sequence
... -> H 1(X,w) -> Pic X' -> Pic X ~ H 2 (X,w)-> ...
of (Ex. 4.6) and show b is injective. We have w ~ (!) x(- 3) by (II, 8.20.1 ), so
H 2(X,w) ~ k. Since char k = 0, you need only show that .:5(@(1)) # 0, which can
be done by calculating in Cech cohomology. Since H 1 (X,w) = 0, we see that
Pic X' = 0. In particular, X' has no ample invertible sheaves, so it is not pro-
jective.
Note. In fact, this result can be generalized to show that for any nonsingular
projective surface X over an algebraically closed field k of characteristic 0, there
is an infinitesimal extension X' of X by w, such that X' is not projective over k.
232
6 Ext Groups and Sheaves
In this section we develop the properties of Ext groups and sheaves, which
we will need for the duality theorem. We work on a ringed space (X,@x),
and all sheaves will be sheaves of @x-modules.
If :F and '§ are @x-modules, we denote by Hom(:F,'§) the group of (!)x-
module homomorphisms, and by Yt'om(:F,'§) the sheaf Hom (II, §5). If
necessary, we put a subscript X to indicate which space we are on:
Homx(:F,'§). For fixed :F, Hom(:F, ·) is a left exact covariant functor from
9J1o)(X) to 2lb, and Yt'om(:F, ·)is a left exact covariant functor from 9J1ob(X)
to Wlob(X). Since Wlob(X) has enough injectives (2.2) we can make the follow-
ing definition.
Lemma 6.1. If J is an injective object of W1ob(X), then for any open subset
U s:::: X, Jlu is an injective object of Wlob(U).
PROOF. Letj: U ---.X be the inclusion map. Then given an inclusion :F s:::: '§
in W1ob( U), and given a map :F ---. Jlu. we get an inclusion j 1:F s:::: j,'§, and
a mapj,:F---+ j,(Jiu), wherej 1 is extension by zero (II, Ex. 1.19). Butj,(Jitr)
is a subsheaf of§, so we have a mapj,:F ---. §. Since J is injective in Wlob(X),
this extends to a map of j,'§ ,o §. Restricting to U gives the required map
of'§ to Jlu·
233
III Cohomology
Proposition 6.4. If 0 --+ g;' --+ g; --+ g;" --+ 0 is a short exact sequence in
9Jlob(X), then for any':# we have a long exact sequence
0 --+ Hom(g;",':#) --+ Hom(g;,<§) --+ Hom(g;', '§) --+
--+ Ext 1(g;",':#) --+ Ext 1(g;,<§) --+ ... ,
and similarly for the t&'xt sheaves.
PROOF. Let 0 --+ ':# --+ f be an injective resolution of':#. For any injective
sheaf J, the functor Hom(· ,J) is exact, so we get a short exact sequence of
complexes
0--+ Hom(g;",f)--+ Hom(g;,f)--+ Hom(g;',f)--+ 0.
Taking the associated long exact sequence of cohomology groups hi gives
the sequence of Ext;.
Similarly, using (6.1) we see that Yf'om( · ,J) is an exact functor from
9Jlob(X) to 9Jlob(X). Thus the same argument gives the exact sequence
of Sxti.
234
6 Ext Groups and Sheaves
Caution 6.5.2. The results (6.4) and (6.5) do not imply that rffxt can be con-
strued as a derived functor in its first variable. In fact, we cannot even de-
fine the right derived functors of Hom or Yt'om in the first variable because
the category Wlob(X) does not have enough projectives (Ex. 6.2). However,
see (Ex. 6.4) for a universal property.
Proposition 6.7. Let 2 be a locally free sheaf of finite rank, and let 2~ =
Yt'om(2,(!Jx) be its dual. Then for any:#','§ E Wlob(X) we have
PROOF. The case i = 0 follows from (II, Ex. 5.1). For the general case, note
that all of them are b-functors in I§ from Wlob(X) to mb (respectively,
Wlob(X) ), since tensoring with 2 ~ is an exact functor. For i > 0 and I§
injective they all vanish, by (6.6), so by (1.3A) they are equal.
Next we will give some properties which are more particular to the case
of schemes.
for any i ~ 0, where the right-hand side is Ext over the local ring (!Jx·
PROOF. Of course, Ext over a ring A is defined as the right derived functor of
HomA(M, ·) for any A-module M, considered as a functor from IDlob(A) to
Wlob(A). Or, by considering a one-point space with the ring A attached, it
becomes a special case of the Ext of a ringed space defined above.
235
III Cohomology
PROOF. If i = 0, this is true for any !F,'.§,n. If :F = CDx, then the left-hand
side is Hi(X,'.§(n)) by (6.3). So for n » 0 and i > 0 it is 0 by (5.2). On the
other hand, the right-hand side is always 0 fori > 0 by (6.3), so we have the
result for :F = CDx.
If :F is a locally free sheaf, we reduce to the case :F = CDx by (6.7).
Finally, if ff is an arbitrary coherent sheaf, write it as a quotient of a
locally free sheaf S (II, 5.18), and let !!A be the kernel:
0 --+ !!A --+ g --+ ff --+ 0.
Since S is locally free, by the earlier results, for n » 0, we have an exact
sequence
0 --+ Hom(ff,'.§(n)) --+ Hom(S,'.§(n)) --+ Hom(f!A,'.§(n)) --+ Ext 1 ($','.§(n)) --+ 0
and similarly for the sheaf Yt'om and Sxt. Now by (Ex. 5.10), the sequence of
global sections of the sheaf sequence is exact after twisting a little more, so
from the case i = 0, using (6.7), we get the case i = 1 for :F. But 8i is also
coherent, so by induction we get the general result.
Remark 6.9.1. More generally, on any ringed space X, the relation between
the global Ext and the sheaf Sxt can be expressed by a spectral sequence
(see Grothendieck [1] or Godement [1, II, 7.3.3]).
236
6 Ext Groups and Sheaves
PROOF. Matsumura [2, p. 113, Ex. 4] or Serre [11, IVD, Prop. 21].
EXERCISES
6.1. Let (X,@x) be a ringed space, and let $'',$'" E Wlob(X). An extension of$'" by
$'' is a short exact sequence
0 --+ $'' --+ $' --+ $'" --+ 0
in Wlob(X). Two extensions are isomorphic if there is an isomorphism of the
short exact sequences, inducing the identity maps on $'' and $'". Given an
extension as above consider the long exact sequence arising from Hom($'",·), in
particular the map
b:Hom(ff",ff")--+ Ext 1(ff",ff'),
and let ~ E Ext 1(ff",ff') be b(l ,.-,). Show that this process gives a one-to-one
correspondence between isomorphism classes of extensions of$'" by $'', and
elements of the group Ext 1 (ff",ff'). For more details, see, e.g., Hilton and
Stammbach [1, Ch. III].
6.2. Let X = Pi, with k an infinite field.
(a) Show that there does not exist a projective object f}J E Wlob(X), together with a
surjective map f}J--+ (()x--+ 0. [Hint: Consider surjections of the form (()v--+
k(x)--+ 0, where x EX is a closed point, Vis an open neighborhood of x,
and (()v = j!((()xlv), where j: V--+ X is the inclusion.]
(b) Show that there does not exist a projective object f}J in either ,Oco(X) or <£of)(X)
together with a surjection f}J--+ (()x--+ 0. [Hint: Consider surjections of the
form !i' --+ !i' ® k(x) --+ 0, where x E X is a closed point, and !i' is an invertible
sheaf on X.]
237
III Cohomology
238
7 The Serre Duality Theorem
short exact sequence of locally free sheaves. Clearly there is a natural group
homomorphism e:K 1(X)-> K(X). Show that e is an isomorphism (Borel and
Serre [1, §4]) as follows.
(a) Given a coherent sheaf :F, use (Ex. 6.8) to show that it has a locally free resolu-
tion C. -> $' -> 0. Then use (6.11A) and (Ex. 6.5) to show that it has a finite
locally free resolution
0 -> c. -> ... -> c 1 -> c0 -> $' -> 0.
(b) For each $', choose a finite locally free resolution C. -> $' -> 0, and let
b($') = L( -l)iy(CJ inK 1 (X). Show that()($') is independent of the resolu-
tion chosen, that it defines a homomorphism of K(X) to K 1(X), and finally,
that it is an inverse to e.
6.10. Duality for a Finite Flat Morphism.
(a) Let f:X -> Y be a finite morphism of noetherian schemes. For any quasi-
coherent @y-module '§, Yfomy(f*@x,'§) is a quasi-coherent f*0x-module,
hence corresponds to a quasi-coherent 0x-module, which we call j!'§ (II,
Ex. 5.17e).
(b) Show that for any coherent$' on X and any quasi-coherent'§ on Y, there is a
natural isomorphism
J*Yfomx(:F,f't§) .::. Yfomy(f*$',1§).
(c) For each i ~ 0, there is a natural map
<p;: Ext~(:F,j''§) -> Ext~(f*$',1§).
[Hint: First construct a map
Ext~(:F,f''§) -> Ext~(f*:F,f*j''§).
Then compose with a suitable map from f*f' '§ to '§.]
(d) Now assume that X and Yare separated, G:oi)(X) has enough locally frees, and
assume that j*@x is locally free on Y (this is equivalent to saying f flat-see
§9). Show that <p; is an isomorphism for all i, all :F coherent on X, and all'§
quasi-coherent on Y. [Hints: First do i = 0. Then do$' = @x, using (Ex. 4.1).
Then do :F locally free. Do the general case by induction on i, writing $' as
a quotient of a locally free sheaf.]
239
III Cohomology
where ' denotes the dual vector space, which for i = 0 is the one induced
by the pairing of (b).
PRooF.
(a) It follows from (II, 8.13) that Wx ~ lPx(- n - 1) (see II, 8.20.1). Thus
(a) follows from (5.1c).
(b) A homomorphism of:#' to w induces a map of cohomology groups
H"(X,:#') --+ H"(X,w). This gives the natural pairing. If:#' ~ lP(q) for some
q E Z, then Hom(:#',w) ~ H 0 (X,w(- q) ), so the result follows from (5.1d).
Hence (b) holds also for a finite direct sum of sheaves of the form lP(qJ If
:#' is an arbitrary coherent sheaf, we can write it as a cokernel {f 1 --+ {f 0 --+
:#' --+ 0 of a map of sheaves tfi, each tfi being a direct sum of sheaves lP(qJ
Now Hom(· ,w) and H"(X, · )' are both left-exact contravariant functors, so
by the 5-lemma we get an isomorphism Hom(:#',w) ~ H"(X,:#')'.
(c) Both sides are contravariant <'>-functors, for :#' E <£ol)(X), indexed by
i ~ 0. For i = 0 we have an isomorphism by (b). Thus to show they are
isomorphic, by (1.3A), it will be sufficient to show both sides are coeffaceable
for i > 0. Given :#' coherent, it follows from (II, 5.18) and its proof that we
can write :#' as a quotient of a sheaf {f = ffif= 1 lP(- q), with q » 0. Then
Exti(tf,w) = E!jHi(X,w(q)) = 0 for i > 0 by (5.1). On the other hand,
H"-i(X,tf)' = EtlH"-i(X,lP(-q))', which is 0 fori> 0, q > 0, as we see
again from (5.1) by inspection. Thus both sides are coeffaceable for i > 0,
so the <'>-functors are universal, hence isomorphic.
Remark 7.1.1. One may ask, why bother phrasing (7.1) with the sheaf wx,
rather than simply writing lPx(- n - 1), which is what we use in the proof?
One reason is that this is the form of the theorem which generalizes well.
But a more intrinsic reason is that when written this way, the isomorphism
of (a) can be made independent of the choice of basis of P", hence stable
under automorphisms of P". Thus it is truly a natural isomorphism. To do
this, consider the Cech cocycle
_
Ot;- X~
x1 ... Xn
d (X1)
Xo
/\ ••. /\ d (X")
Xo
240
7 The Serre Duality Theorem
in C"(U,w), where U is the standard open covering. Then one can show
that rx determines a generator of Hn(X,w), which is stable under change of
variables.
map t, and if w',t' is another, then there is a unique isomorphism ({J: W -==. w'
0
It follows that to Hn(t/1 o ({J) = t. But again since W is dualizing, this implies
0
that tjJ o ({J is the identity map of W Similarly ({J o tjJ is the identity map of
0
•
<£ol)(X) to ffilob(k).)
241
III Cohomology
for q » 0. On the other hand, by (7.1) this last Ext group is dual to
HN-i(P,(!)x( -q)). Fori< r, N- i >dim X, so this group is 0 by (2.7) or
(Ex. 4.8d).
Lemma 7.4. With the same hypotheses as (7.3), let w~ = Sxt~((!)x,Wp). Then
for any @x-module g;, there is a functorial isomorphism
Homx(g;,w~) ~ Ext~(g;,wp).
(It also follows that Ext~(g;,wp) = 0 for i < r, which we won't need.)
On the other hand, when g; is coherent, the duality theorem for P (7.1)
gives an isomorphism
242
7 The Serre Duality Theorem
Now we can prove the duality theorem for a projective scheme X. Recall
that a scheme is Cohen-M acaulay if all of its local rings are Cohen-Macaulay
rings (II, §8).
tffxt~(:F, ·) = 0
fori> N- n.
On the other hand, using (7.1), we find that Hi(X,:F(- q)) is dual to
Ext~-i(:F,wp(q) ). For q » 0, this Ext is isomorphic to r(P,tffxt~-i(:F,wp(q)))
by (6.9). But this is 0 for N - i > N - n, as we have just seen. In other
words, Hi(X,:F(- q)) = 0 for i < n and q » 0.
(ii) => (i). Running the above argument backwards, using condition (ii)
with :F = CDx, we find that
243
III Cohomology
for i > N - n. This implies that over a local ring A = (!)P,x as above, we
have Ext~((!)x,x,A) = 0 for all i > N - n. Therefore by (Ex. 6.6) we have
pdA (!)x.x :( N - n, and so by (6.12A), depth (!)x.x ;;::, n. But since dim X = n,
we must have equality for every closed point of X. This shows, using
(II, 8.21Ab), that X is Cohen-Macaulay and equidimensional.
(ii) = (iii). Since we have already seen that Ext;(· ,w~)) is a universal
contravariant 6-functor, to show that the (]i are isomorphisms, it will be
sufficient to show that the 6-functor (Hn- ;(X,·)') is universal also. For this
it suffices by (1.3A) to show that Hn-i(X, · )' is coeffaceable for i > 0. So
given a coherent sheaf ff', write ff' as a quotient of Iff = EJ:j(!)( -q) with
q » 0. Then Hn-i(X,Iff)' = 0 fori > 0 by (ii), so the functor is coeffaceable.
(iii) = (ii). If (}; is an isomorphism, then for any ff' locally free, we have
for q » 0.
PRooF. Since X is normal of dimension ;;::, 2, we have depth ff'x ;;::, 2 for
every closed point x E X by (II, 8.22A). So the result follows by the same
method as the proof of (i) = (ii) in (7.6b).
244
7 The Serre Duality Theorem
PROOF. By (II, 7.6) we may assume that Y is the support of a very ample
divisor D. Let CD(1) be the corresponding very ample invertible sheaf. For
each q > 0, let ~ be the closed subscheme supported on Y corresponding
to the divisor qD (II, 6.17.1). Then we have an exact sequence (II, 6.18)
H 0 (X,CDx) ~ H 0 (Y,CDy q ) ~ 0
Now that we have proved the duality theorem (7.6), our next task is to
give more information about the dualizing sheaf w~ in some special cases.
Again we need some algebraic preliminaries.
Let A be a ring, and let f 1 , . . . ,f.. EA. We define the Koszul complex
K.(f1 , . •. ,f..) as follows: K 1 is a free A-module of rank r with basis e 1 , . . . ,e,.
For each p = 0, ... ,r, KP = NK 1 • We define the boundary map d:KP ~
Kv_ 1 by its action on the basis vectors:
245
III Cohomology
246
7 The Serre Duality Theorem
PROOF. Indeed, for any p, Qn-p ~ (QPr ® w (II, Ex. 5.16b). Then use
(7.7).
Remark 7.13.1. The numbers hp,q = dim Hq(X,QP) are important biregular
invariants of the variety X.
Theorem 7.14.1 (Existence of Residues). For each closed point P EX, there is
a unique k-lineur map resp: QK --+ k with the following properties:
(a) resp( r) = 0 for all r E Qp;
(b) resp(Fdf) = 0 for all f E K*, all n # -1;
(c) resp(f- 1 df) = vp(f) · 1, where Vp is the wluution associated toP.
247
III Cohomology
Theorem 7.14.2 (Residue Theorem). For any r E QK, we have LPex resp r = 0.
In Serre's approach this theorem is first proved on Pl, by explicit cal-
culation. Then the general case is obtained by using a finite morphism
X --+ P 1 and studying the relationship between the residues in both places.
In Tate's approach the residue theorem follows directly from the construction
of the residue map.
Once one has the theory of residues, the duality theorem for X can be
proved by a method of Weil using repartitions. We refer to the lucid ex-
positions of Serre and Tate mentioned above for the details of this classic
story.
The connection with our approach can be explained as follows. The
exact sequence
0 --+ (!)x --+ :ffx --+ :ffx/(!)x --+ 0,
where :ffx is the constant sheaf Kx, is a ftasque resolution of (!)x (cf. Ex. 2.2).
Furthermore,
:ffx/(!)x ~ · EB i*(Kxf(!)p)
PeX
We define a map
by taking the sum of all the maps resp: QKjQp --+ k. Then by (7.14.2) this map
vanishes on the image of QK, hence it passes to the quotient and gives a map
t:H 1(X,Qx) --+ k. This is the trace map of our duality theorem, which appears
now in a much more explicit form.
Remark 7.15 (The Kodaira Vanishing Theorem). Our discussion of the co-
homology of projective varieties would not be complete without mentioning
the Kodaira vanishing theorem. It says if X is a projective nonsingular
variety of dimension n over C, and if 2 is an ample invertible sheaf on X,
then:
(a) Hi(X,!£1 ® w) = 0 fori > 0;
(b) H;(X,!£- 1) = 0 fori < n.
248
7 The Serre Duality Theorem
Of course (a) and (b) are equivalent to each other by Serre duality. The
theorem is proved using methods of complex analytic differential geometry.
At present there is no purely algebraic proof. On the other hand, Raynaud has
recently shown that this result does not hold over fields of characteristic p > 0.
The first proof was given by Kodaira [ 1]. For other proofs, including
the generalization by Nakano, see Wells [1, Ch. VI, §2], Mumford [3], and
Ramanujam [1]. For a relative version of the theorem, see Grauert and
Riemenschneider [ 1].
References for the Duality Theorem. The duality theorem was first proved
by Serre [2] (in the form of (7.7)) for locally free sheaves on a compact
complex manifold, and in the case of abstract algebraic geometry by Serre [ 1].
Our proof follows Grothendieck [5] and Grothendieck [SGA 2, exp. XII],
with some improvements suggested by Lipman. The duality 'theorem and
the theory of residues have been generalized to the case of an arbitrary
proper morphism by Grothendieck ~see Grothendieck [ 4] and Hartshorne
[2]. Deligne has given another proof of the existence of a dualizing sheaf,
and Verdier [ 1] has shown that this one agrees with the sheaf w for a non-
singular variety. Kunz [1] gives another construction, using differentials,
of the dualizing sheaf wxfor an integral projective scheme X over k.
The duality theorem has also been generalized to the case of a proper
morphism of complex analytic spaces~see Ramis and Ruget [I] and Ram is,
R uget, and Verdier [I]. For a generalization to noncom pact complex mani-
folds, see Suominen [ 1].
In the case of curves, the duality theorem is the most important ingredient
in the proof of the Riemann-Roch theorem (IV, §1). See Serre [7, Ch. II]
for the history of this approach, and also Gunning [ 1] for a proof in the
language of compact Riemann surfaces.
EXERCISES
7.1. Let X be an integral projective scheme of dimension ~ 1 over a field k, and let
!£1 be an ample invertible sheaf on X. Then H 0 (X,!£1- 1 ) = 0. (This is an easy
special case of Kodaira's vanishing theorem.)
7.2. Let f: X-+ Y be a finite morphism of projective schemes of the same dimension
over a field k, and let w~ be a dualizing sheaf for Y.
(a) Show that f' w~ is a dualizing sheaf for X, where f' is defined as in (Ex. 6.10).
(b) If X and Y are both nonsingular, and k algebraically closed, conclude that
there is a natural trace map t: f*wx -+ wy.
7.3. Let X = P~. Show that Hq(X,Q~) = 0 for p ¥- q, k for p = q, 0 ::;; p, q::;; n.
*7.4. The Cohomology Class of a Subvariety. Let X be a nonsingular projective variety
of dimension n over an algebraically closed field k. Let Y be a nonsingular sub-
variety of codimension p (hence dimension n - p). From the natural map Qx ®
(!iy-+ Qr of (II, 8.12) we deduce a map QX-p-+ a;,-p. This induces a map on
cohomology w-p(X,QX-P)-+ w-p(Y,Q'VP). Now Q~-p = Wy is a dualizing sheaf
249
III Cohomology
Proposition 8.1. For each i ~ 0 and each ~ E ~b(X), Rj*(~) is the sheaf
associated to the presheaf
v f--+ Hi(f- 1 (V),~IJ-1(V))
on Y.
PROOF. Let us denote the sheaf associated to the above presheafby Yl'i(X,~).
Then, since the operation of taking the sheaf associated to a presheaf is
exact, the functors Yl'i(X, ·) form a J-functor from ~b(X) to ~b(Y). For
i = 0 we have f* ~ = Yl' 0 (X,~) by definition off*. For an injective object
J E ~b(X) we have Rj*(J) = 0 for i > 0 because Rj* is a derived functor.
250
8 Higher Direct Images of Sheaves
On the other hand, for each V, .J'if- 'W> is injective in m:b(f- 1(V)) by (6.1)
(think of X as a ringed space with the constant sheaf Z), so £';(X,.J') = 0
for i > 0 also. Hence there is a unique isomorphism of <5-functors Ri*( ·) ~
£';(X,·) by (1.3A).
Ri*(~)iv = R'i"~(~IJ-'(VJ)
where f' :f- 1(V) --+ Vis the restricted map.
PROOF. Obvious.
Corollary 8.3. If~ is afiasque sheaf on X, then Ri*(~) = 0 for all i > 0.
PROOF. Since the restriction of a flasque sheaf to an open subset is flasque,
this follows from (2.5).
251
III Cohomology
Remark 8.8.1. Part (b) of this theorem is true more generally for a proper
morphism of noetherian schemes-see Grothendieck [EGA III, 3.2.1]. The
analogous theorem for a proper morphism of complex analytic spaces was
proved by Grauert [1].
EXERCISES
8.1. Let f:X --+ Y be a continuous map of topological spaces. Let §'be a sheaf of
abelian groups on X, and assume that Ri*(ff) = 0 for all i > 0. Show that there
are natural isomorphisms, for each i ~ 0,
(This is a degenerate case of the Leray spectral sequence-see Godement [1, II,
4.17.1 ].)
8.2. Let f: X --+ Y be an affine morphism of schemes (II, Ex. 5.17) with X noetherian,
and let§' be a quasi-coherent sheaf on X. Show that the hypotheses of (Ex. 8.1)
are satisfied, and hence that H;(X,ff) ~ H;(Y,j*§') for each i ~ 0. (This gives
another proof of (Ex. 4.1).)
252
9 Flat Morphisms
8.3. Let f:X--+ Y be a morphism of ringed spaces, let ff be an (l)x-module, and let
rff be a locally free (l)y-module of finite rank. Prove the projection formula (cf.
(II, Ex. 5.1))
R1*(ff ® f*rff) ~ R1*(ff) ® rff.
8.4. Let Y be a noetherian scheme, and let rff be a locally free (l)y-module of rank n + 1,
n ~ 1. Let X = P(rff) (II, §7), with the invertible sheaf (l)x(1) and the projection
morphism n:X --+ Y.
(a) Thenn*((l)(0) ~ S 1(rff)forl ~ O,n*((l)(0) = Oforl < 0(11, 7.1l);R;n*((l)(0) = 0
for 0 < i < n and all I E Z; and R"n*( (1)(0) = 0 for I > - n - 1.
(b) Show there is a natural exact sequence
0 --+ QX/Y --+ (n*rff)( -1) --+ (I) --+ 0,
cf. (II, 8.13), and conclude that the relative canonical sheaf wx1r = 1\ "Qx1r is
isomorphic to (n* 1\ •+ 1 rff)(- n - 1). Show furthermore that there is a natural
isomorphism R"n*(wx1r) ~ (I)Y (cf. (7.1.1) ).
(c) Now show, for any IE Z, that
9 Flat Morphisms
Proposition 9.1A.
(a) An A-module M is fiat if and only if for every finitely generated
ideal a s:::: A, the map a ® M ~ M is injective.
(b) Base extension: If M is a fiat A-module, and A~ B is a homomor-
phism, then M ®A B is a fiat B-module.
(c) Transitivity: If B is a fiat A-algebra, and N is a fiat B-module, then
N is also fiat as an A-module.
(d) Localization: M is fiat over A if and only if Mp is fiat over Ap for all
p E Spec A.
253
III Cohomology
Example 9.1.2. If A is a noetherian ring and a <;; A an ideal, then the a-adic
completion A is a flat A-algebra {II, 9.3A).
Example 9.1.3. Let A be a principal ideal domain. Then an A-module M
is flat if and only if it is torsion-free. Indeed, by (9.1Aa) we must check that
for every ideal a <;; A, a @ M ~ M is injective. But a is principal,. say
generated by t, so this just says that t is not a zero divisor in M, i.e., M is
torsion-free.
Proposition 9.2.
(a) An open immersion is fiat.
(b) Base change: let f: X ~ Y be a morphism, let :#' be an (1} x-module
which is fiat over Y, and let g: Y' ~ Y be any morphism. Let X' = X x r Y',
let f': X' ~ Y' be the second projection, and let :#'' = pf(ff). Then :#''
is fiat over Y'.
(c) Transitivity: let f:X ~ Y and g: Y ~ Z be morphisms. Let :#'
be an mx-module which is fiat over Y, and assume also that Y is fiat over Z.
Then:#' is fiat over Z.
(d) Let A ~ B be a ring homomorphism, and let M be a B-module. Let
f: X = Spec B ~ Y = Spec A be the corresponding morphism of affine
schemes, and let :#' = M. Then :#' is fiat over Y if and only if M is fiat
over A.
(e) Let X be a noetherian scheme, and:#' a coherent mx-module. Then:#'
is fiat over X if and only if it is locally free.
PROOF. These properties all follow from the corresponding properties of
modules, taking into account that the functor ~ is compatible with @
(II, 5.2).
254
9 Flat Morphisms
X' _ __,V:....__~ X
Y' u y
Remark 9.3.1. Even if u is not flat, this proof shows that there is a natural
map u*Rj*(ff) ~ Rig*(v*ff).
Corollary 9.4. Let f:X ~ Y and ff be as in (9.3), and assume Y affine. For
any point y E Y, let X Y be the fibre over y, and let ffy be the induced sheaf
On the other hand, let k(y) denote the constant sheaf k(y) on the closed
subset {y}- ofY. Thenfor all i ~ 0 there are natural isomorphisms
Hi(Xy,ffy) ~ Hi(X,ff ® k(y)).
PROOF. First let Y' c:; Y be the reduced induced subscheme structure on
{ y}-, and let X' = X x r Y', which is a closed subscheme of X. Then both
sides of our desired isomorphism depend only on the sheaf ff' = :#' ® k(y)
on X'. Thus we can replace X, Y,ff by X', Y',ff', i.e., we can assume that Y is
an integral affine scheme and that y E Y is its generic point. In that case,
Spec k(y) ~ Y is a flat morphism, so we can apply (9.3) and conclude that
Hi(Xy,ffy) ~ Hi(X,ff) ® k(y).
255
III Cohomology
Flat Families
For many reasons it is important to have a good notion of an algebraic
family of varieties or schemes. The most naive definition would be just to
take the fibres of a morphism. To get a good notion, however, we should
require that certain numerical invariants remain constant in a family, such
as the dimension of the fibres. It turns out that if we are dealing with non-
singular (or even normal) varieties over a field, then the naive definition is
already a good one. Evidence for this is the theorem (9.13) that in such a
family, the arithmetic genus is constant.
On the other hand, if we deal with nonnormal varieties, or more general
schemes, the naive definition will not do. So we consider a fiat family of
schemes, which means the fibres of a fiat morphism, and this is a very good
notion. Why the algebraic condition of flatness on the structure sheaves
should give a good definition of a family is something of a mystery. But
at least we will justify this choice by showing that fiat families have many
good properties, and by giving necessary and sufficient conditions for
flatness in some special cases. In particular, we will show that a family
of closed subschemes of projective space (over an integral scheme) is fiat if
and only if the Hilbert polynomials of the fibres are the same.
256
9 Flat Morphisms
Corollary 9.6. Let f:X --+ Y be a fiat morphism of schemes of finite type over
a field k, and assume that Y is irreducible. Then the following conditions
are equivalent:
PROOF.
=
(i) (ii). Given y E Y, let Z <;:: X Y be an irreducible component, and let
x E Z be a closed point, which is not in any other irreducible component
of XY. Applying (9.5) we have
Finally, since x is a closed point of the fibre X Y' k(x) is a finite algebraic
extension of k(y) and so
dim {x}- = dim {y}-.
dim Z = dim Y +n
as required.
257
III Cohomology
PROOF. First suppose that f is flat, and let x EX be a point whose image
y = f(x) is a closed point of Y. Then @y,Y is a discrete valuation ring. Let
t E my - m; be a uniformizing parameter. Then t is not a zero divisor in
(1) y,Y· Since f is flat, f # t E mx is not a zero divisor, so x is not an associated
point of X.
Conversely, suppose that every associated point of X maps to the generic
point of Y. To show f is flat, we must show that for any x EX, letting y =
f(x), the local ring @x,x is flat over @y,Y· If y is the generic point, @y,Y is a
field, so there is nothing to prove. If y is a closed point, @y,Y is a discrete
valuation ring, so by (9.1.3) we must show that @x,x is a torsion-free module.
If it is not, then f # t must be a zero divisor in mx, where t is a uniformizing
parameter of @y,Y· Therefore f#t is contained in some associated prime
ideal :p of(O) in (1)x (Matsumura [2, Cor. 2, p. 50]). Then :p determines a point
x' E X, which is an associated point of X, and whose image by f is y, which is a
contradiction.
Finally, note that if X is reduced, its associated points are just the generic
points of its irreducible components, so our condition says that each ir-
reducible component of X dominates Y.
Example 9.7.1. Let Y be a curve with a node, and let f:X---> Y be the map
of its normalization to it. Then f is not flat. For if it were, then j*(1) x would
be a flat sheaf of @y-modules. Since it is coherent, it would be locally free by
(9.2e). And finally, since its rank is 1, it would be an invertible sheaf on Y.
But there are two points P 1 ,P 2 of X going to the node Q of Y, so (j*@x)Q
needs two generators as an <'9y-module, hence it cannot be locally free.
Example 9.7.2. The result of (9.7) also fails if Y is regular of dimension > 1.
For example, let Y = A 2 , and let X be obtained by blowing up a point. Then
X and Y are both nonsingular, and X dominates Y, but f is not flat, because
the dimension of the fibre over the blown-up point is too big (9.5).
Remark 9.8.1. This proposition says that we can "pass to the limit," when we
have a flat family of closed subschemes of pn over a punctured curve. Hence
it implies that "the Hilbert scheme is proper." The Hilbert scheme is a
258
9 Flat Morphisms
scheme H which parametrizes all closed subschemes ofP;:. It has the property
that to give a closed subscheme X s; P;., flat over T, for any scheme T, is
equivalent to giving a morphism cp: T--+ H. Here, naturally, for any t E T,
cp(t) is the point of H corresponding to the fibre X 1 s; P;:(tJ·
Now once one knows that the Hilbert scheme exists (see Grothendieck
[5, exp. 221]) then the question of its properness can be decided using the
valuative criterion of properness (II, 4.7). And the result just proved is the
essential point needed to show that each connected component of H is
proper over k.
Example 9.8.3 (Projection from a Point). We get some new insight into the
geometric process of projection from a point (I, Ex. 3.14) using (9.8). Let
P = (0,0, ... ,0,1) E pn+ 1 , and consider the projection cp:Pn+ 1 - {P}--+ pn,
which is defined by (x 0 , . . . ,xn+ 1 ) ~ (x 0 , . . . ,xn). For each a E k, a =1- 0,
consider the automorphism a a of pn+ 1 defined by (x 0 , . . . ,xn+ 1 ) ~
(x 0 , . . . ,xmaxn+ 1 ). Now let X 1 be a closed subscheme ofpn+ \not containing
P. For each a =1- 0, let Xa = aa(X 1 ). Then the Xa form a flat family param-
etrized by A 1 - {0}. It is flat, because the Xa are all isomorphic as abstract
schemes, and in fact, the whole family is isomorphic to X 1 x (A 1 - { 0}) if
we forget the embedding in pn+ 1 .
Now according to (9.8) this family extends uniquely to a flat family defined
over all of A 1 , and clearly the fibre X 0 over 0 agrees, at least set-theoretically,
with the projection cp(X 1 ) of X 1 . Thus we see that there is a flat family over
A\ whose fibres for all a =1- 0 are isomorphic to X t> and whose fibre at 0 is
some scheme with the same underlying space as cp(X 1 ).
Example 9.8.4. We will now calculate the flat family just described in the
special case where X 1 is a twisted cubic curve in P 3 , cp is a projection to P 2 ,
and cp(X 1) is a nodal cubic curve in P 2 . The remarkable result of this cal-
culation is that the special fibre X 0 of our flat family consists of the curve
cp(X 1) together with some nilpotent elements at the double point! We say
that X 0 is a scheme with an embedded point. It seems as if the scheme X 0 is
retaining the information that it is the limit of a family of space curves, by
having these nilpotent elements which point out of the plane. In particular,
X 0 is not a closed subscheme of P 2 (Fig. 11 ).
259
III Cohomology
Now for the calculation. We are just interested in what happens near the
double point, so we will use affine coordinates x,y in A 2 and x,y,z in A3 •
Let X 1 be given by the parametric equations
X = t2 - 1
{ y = t3 - t
z = t.
{:z :=at.~: =:
To get the ideal I ~ k[a,x,y,z] of the total family X extended over all of A 1,
we eliminate t from the parametric equations, and make sure a is not a
zero divisor in k[a,x,y,z]/I, so that X will be flat. We find
I = (a 2 (x + 1) - z 2 , ax(x + 1) - yz, xz - ay, y 2 - x 2 (x + 1)).
260
9 Flat Morphisms
261
III Cohomology
where m0 is chosen large enough so that the H 0(X,$'(m)) are all free for
m ): m 0 . Then$'" = M by (II, 5.15). Note that M is the same as r *($'")in
degrees m ): m 0 , so M = r *($'r. Since M is a free (and hence flat) A-
module, we see that$'" is flat over A (9.1.1).
(ii) = (iii). It will be enough to show that
Pt(m) = rank A H 0(X,$'(m))
for m » 0. To prove this we will show, for any t E T, that
H 0(Xt,fft(m)) ~ H 0(X,$'(m)) 0 A k(t)
for all m » 0.
First we let T' = Spec AP, where p is the prime ideal corresponding to t,
and we make the flat base extension T' -+ T. Thus by (9.3) we reduce to
the case where t is the closed point of T. Denote the closed fibre Xt by X 0 ,
ffr by $'0 , and k(t) by k. Take a presentation of k over A,
Aq -+ A -+ k -+ 0.
Then we get an exact sequence of sheaves on X,
$'q -+ $'" -+ $'0 -+ 0.
Now by (Ex. 5.10) form » 0 we get an exact sequence
H 0(X,$'(m)q) -+ H 0(X,$'(m)) -+ H 0(X 0 ,$'0 (m)) -+ 0.
On the other hand, we can tensor the sequence Aq -+A -+ k-+ 0 with
H 0(X,$'(m) ). Comparing, we deduce that
H 0(X 0,$'0(m)) ~ H 0(X,$'(m)) @A k
for all m » 0, as required.
262
9 Flat Morphisms
(iii) => (ii). According to (II, 8.9) we can check the freeness of H 0 (X,.?F(m))
by comparing its rank at the generic point and the closed point of T. Hence
the argument of (ii) => (iii) above is reversible.
Example 9.10.1. In the flat family of (9.8.4), if we take the fibres with their
reduced induced structures, we get an algebraic family of varieties X<n
parametrized by A 1 . For t i= 0 it is a nonsingular rational curve, and for
t = 0 it is the plane nodal cubic curve. Note that the arithmetic genus is
not constant in this family: Pa(X<n) = 0 for t i= 0 and Pa(X< 0 l) = 1. This
accounts for the appearance of nilpotent elements in the scheme-theoretic
fibre X 0 , since in a flat family of schemes Pais constant by (9.10). The em-
bedded point at 0 alters the constant term of the Hilbert polynomial so
that we get Pa(X 0 ) = 0.
263
III Cohomology
264
9 Flat Morphisms
Corollary 9.13 (Igusa [1]). Let X<tl be an algebraic family of normal varieties
in PZ, parametrized by a variety T. Then the Hilbert polynomial of x(t)'
and hence also the arithmetic genus Pa(X<1l), are independent oft.
PROOF. Any two closed points ofT lie in the image of a morphism g: T' --+ T,
where T' is a nonsingular curve, or can be connected by a finite number of
such curves, so by base extension, we reduce to the case where T is a non-
singular curve. Then the result follows from (9.10) and (9.11).
265
III Cohomology
EXERCISES
9.1. A flat morphism f:X--> Y of finite type of noetherian schemes is open, i.e, for
every open subset U <::; X,f(U) is open in Y. [Hint: Show thatf(U) is construct-
ible and stable under generization (II, Ex. 3.18) and (II, Ex. 3.19).]
9.2. Do the calculation of (9.8.4) for the curve of (I, Ex. 3.14). Show that you get an
embedded point at the cusp of the plane cubic curve.
9.3. Some examples of flatness and nonflatness.
(a) If f:X--> Y is a finite surjective morphism of nonsingular varieties over an
algebraically closed field k, then f is flat.
(b) Let X be a union of two planes meeting at a point, each of which maps iso-
morphically to a plane Y. Show that f is not flat. For example, let Y =
Spec k[x,y] and X= Spec k[x,y,z,w]j(z,w) n (x + z,y + w).
(c) Again let Y =Spec k[x,y], but take X= Spec k[x,y,z,w]/(z 2 ,zw,w 2 ,xz- yw).
Show that X"d ~ Y, X has no embedded points, but that f is not flat.
9.4. Open Nature of Flatness. Letf:X--> Y be a morphism of finite type of noetherian
schemes. Then {x E X if is flat at x} is an open subset of X (possibly empty)-see
Grothendieck [EGA IV 3 , 11.1.1].
9.5. Very Flat Families. For any closed subscheme X<::; P", we denote by C(X) <::; p•+ 1
the projective cone over X (I, Ex. 2.10). If I <::; k[ x0 , . . . ,x.] is the (largest) homo-
geneous ideal of X, then C(X) is defined by the ideal generated by I in
k[ Xo, ... ,Xn+ 1].
(a) Give an example to show that if {X,} is a flat family of closed subschemes of
P", then {C(X,)} need not be a flat family in p•+ 1 .
(b) To remedy this situation, we make the following definition. Let X <::; P';-- be a
closed subscheme, where T is a noetherian integral scheme. For each t E T,
let I, <::; S, = k(t)[ x 0 , . . . ,x.J be the homogeneous ideal of X, in Pi:(r)· We
say that the family {X,} is very fiat if for all d ;;:, 0,
dimk(r)(S,/ I,)d
is independent oft. Here ( )d means the homogeneous part of degree d.
266
9 Flat Morphisms
(c) If {X,} is a very flat family in P", show that it is flat. Show also that {C(X,)} is
a very flat family in P" + 1 , and hence flat.
(d) If {X(r)} is an algebraic family of projectively normal varieties in P~, para-
metrized by a nonsingular curve T over an algebraically closed field k, then
{ X(r)} is a very flat family of schemes.
267
III Cohomology
9.11. Let Y be a nonsingular curve of degree din P~, over an algebraically closed field k.
Show that
0 :::; p.(Y) :::; t(d - l)(d - 2).
10 Smooth Morphisms
Proposition 10.1.
(a) An open immersion is smooth of relative dimension 0.
(b) Base change. If f: X -> Y is smooth of relative dimension n, and
g: Y' -> Y is any morphism, then the morphism f': X' -> Y' obtained by
base extension is also smooth of relative dimension n.
(c) Composition. If f:X-> Y is smooth of relative dimension n, and
g: Y -> Z is smooth of relative dimension m, then g of: X -> Z is smooth
of relative dimension n + m.
268
10 Smooth Morphisms
269
III Cohomology
regular. (We say "the fibres off are geometrically regular of equi-
dimension n.")
as required.
PROOF. This is a special case of the "Local criterion of flatness." See Bourbaki
[1, III, §5] or Altman and Kleiman [1, V, §3].
270
10 Smooth Morphisms
(ii) ~(iii). From the exact sequence of (II, 8.11), tensoring with k(x),
we have
Now X and Yare both smooth over k, so the dimensions of these vector
spaces are equal to dim Y, dim X, and n respectively. Therefore the map
on the left is injective. But for a closed point x, k(x) ~ k, so using (II, 8. 7)
we see thatthis map is just the natural map
my/m; --+ mx/m;
induced by f Taking dual vector spaces over k, we find that T f is surjective.
(iii) ~ (i). First we show f is flat. For this, it is enough to show that
@xis flat over @Y for every closed point x EX, where y = f(x), by localiza-
tion of flatness. Since X and Y are nonsingular, these are both regular
local rings. Furthermore, since T f is surjective, we have my/m; --+ mx/m;
injective as above. So let t 1 , . . . ,tr be a regular system of parameters for
@Y. Then their images in @x form part of a regular system of parameters
of @x· Since @x/(t 1, ... ,tr) is automatically flat over @y/(t 1, ... ,tr) = k,
we can use (10.3A) to show by descending induction on i that @x/(t 1 , . . . ,t;)
is flat over @y/(t 1 , ••• ,t;) for each i. In particular, for i = 0, @x is flat over
@y· Thus f is flat.
Now we can read the argument of (ii) ~(iii) backwards to conclude that
dimk(x)(Qx;Y ® k(x)) = n
for each closed point x E X. On the other hand since f is flat, it is dominant,
so for the generic point ' E X, we have
dimk(slQx;Y ® k(()) ;;:, n
Next we will give some special results about smoothness which hold
only in characteristic zero.
271
III Cohomology
PROOF. Let Y' be any irreducible component of f(Xr), and let X' be an
irreducible component of Xr which dominates Y'. We give X' and Y'
their reduced induced structures, and consider the induced dominant mor-
phismf':X'--+ Y'. Then by (10.5) there is a nonempty open subset U' s; X'
such that f': U'--+ Y' is smooth. Now let x E U' n X, and consider the
commutative diagram of maps of Zariski tangent spaces
Tx.U' Tx,X
]Tr,x ]Tf,x
Ty,Y' Ty,Y
The horizontal arrows are injective, because U' and Y' are locally closed
subschemes of X and Y, respectively. On the other hand, rank T f,x :(; r
since x EX, and T f',x is surjective because f' is smooth (10.4). We conclude
that dim T y,Y' :(; r, and therefore dim Y' :(; r.
For the next results, we recall the notion of a group variety (1, Ex. 3.21).
A group variety G over an algebraically closed field k is a variety G, together
272
10 Smooth Morphisms
Example 10.7.2. The projective space Pi: is a homogeneous space for the
action of G = PGL(n)-cf. (II, 7.1.1).
273
III Cohomology
h'
w ---'-'---->Z
G X y --'-'-h-~ X
274
10 Smooth Morphisms
Remark 10.9.1. We will see later (Ex. 11.3) that if dimf(X) ~ 2, then all
the divisors in b are connected. Hence almost all of them are irreducible
and nonsingular.
Remark 10.9.4. Compare this result to the earlier Bertini theorem (II, 8.18).
EXERCISES
10.1. Over a nonperfect field, smooth and regular are not equivalent. For example,
Ar
let k 0 be a field of characteristic p > 0, let k = k 0 (t), and let X <::; be the curve
defined by i = xP - t. Show that every local ring of X is a regular local ring,
but X is not smooth over k.
10.2. Let f:X--+ Y be a proper, flat morphism of varieties over k. Suppose for some
point y E Y that the fibre XY is smooth over k(y). Then show that there is an
open neighborhood U of y in Y such that f :f- 1 (U) --+ U is smooth.
10.3. A morphism f: X --+ Y of schemes of finite type over k is etale if it is smooth of
relative dimension 0. It is unramified if for every x EX, letting y = f(x), we have
my· (!)x = mx, and k(x) is a separable algebraic extension of k(y). Show that the
following conditions are equivalent:
f is etale;
(i)
f is flat, and QX/Y = 0;
(ii)
f is flat and unramified.
(iii)
10.4. Show that a morphism f: X --+ Y of schemes of finite type over k is etale if and
only if the following condition is satisfied: for each x EX, let y = f(x). Let @x and
@Y be the completions of the local rings at x andy. Choose fields of representa-
tives (II, 8.25A) k(x) c;; @x and k(y) <:; @Y so that k(y) <:; k(x) via the natural map
@Y--+ @x· Then our condition is that for every x EX, k(x) is a separable algebraic
extension of k(y), and the natural map
@Y ®k(y) k(x)--+ @x
is an isomorphism.
10.5. If x is a point of a scheme X, we define an etale neighborhood of x to be an etale
morphism f: U--+ X, together with a point x' E U such that f(x') = x. As an
example of the use of etale neighborhoods, prove the following: if ff is a coherent
sheaf on X, and if every point of X has an etale neighborhood f: U --+ X for which
f* ff is a free mu-module, then ff is locally free on X.
275
III Cohomology
10.6. Let Y be the plane nodal cubic curve y 2 = x 2 (x + 1). Show that Y has a finite
etale covering X of degree 2, where X is a union of two irreducible components,
each one isomorphic to the normalization of Y (Fig. 12).
276
11 The Theorem on Formal Functions
define
xn = X X y Spec (!Jy/m~.
Then for n = 1, we get the fibre X Y' and for n > 1, we get a scheme with
nilpotent elements having the same underlying space as X y· It is a kind of
"thickened fibre" of X over the point y.
-----=-v----. X
-------+ y
Let§',. = v* ff, where v:Xn --+X is the natural map. Then by (9.3.1) we have
natural maps, for each n,
Ri*(ff) ® (!Jy/m;--+ Ri~(ffnl·
Since Spec (!Jy/m; is affine, concentrated at one point, the right-hand side is
just the group Hi( X n•ffn) by (8.5). As n varies, both sides form inverse systems
(see (II, §9) for generalities on inverse systems and inverse limits). Thus we
can take inverse limits and get a natural map
Rf*(ff); --+ li!!! Hi(X.,ff.).
Theorem 11.1 (Theorem on Formal Functions). Let f:X--+ Y be a projec-
tive morphism of noetherian schemes, let ff be a coherent sheaf on X, and
let y E Y. Then the natural map
Rf*(ff); --+ li!!! Hi( X .,ff.)
is an isomorphism, for all i ~ 0.
PROOF. As a first step, we embed X in some projective space P~, and consider
ff as a coherent sheaf on P~. Thus we reduce to the case X = P~.
Next we let A = (!JY' and make the flat base extension Spec A --+ Y. Thus,
using (9.3), we reduce to the case where Y is affine, equal to the spectrum of a
local noetherian ring A, andy is the closed point of Y. Then using (8.5) again,
we can restate our result as an isomorphism of A-modules,
Hi(X ' :#')~ ~ lim Hi(X ff)
+---- n' n ·
Now suppose ff is a sheaf of the form (!J(q) on X = P~, for some q E Z.
Then ff. is just (!J(q) on X n = P~/m". So by the explicit calculations of (5.1)
we see that
Hi(Xn,ffn) ~ Hi(X,ff) ®A A/m"
for each n. Therefore by definition of completion, we have
Hi(X :#')~ ::::: lim Hi(X ff)
' - +---- "' n
in this case. Clearly the same calculation holds for any finite direct sum of
sheaves of the form (!J(qJ
277
III Cohomology
We will now prove the theorem for an arbitrary coherent sheaf !!i' on X,
by descending induction on i. Fori > N, both sides are 0, because X can
be covered by N + 1 open affine subsets (Ex. 4.8). So we assume the theorem
has been proved for i + 1, and for all coherent sheaves.
Given !!i' coherent on X, it follows from (II, 5.18) that we can write !!i' as
a quotient of a sheaf Iff which is a finite direct sum of sheaves (!)(q;) for suitable
qi E Z. Let f!ll be the kernel:
(1)
(a1 (a4
ll!!! Hi( X n•f!lln) IXz IX3
1p1
lim Hi(X :!T) ~ lim H;(X Iff ) ~ lim Hi(X !!i') ~ lim Hi+ 1(X :!T) ~lim Hi+ 1 (X 0"
-+---- "' n ,....._ "' n +--- "' n +--- "' n +--- "' r,
The top row comes from the cohomology sequence of (1) by completion.
Since they are all finitely generated A-modules (5.2), completion is an exact
functor (II, 9.3A). The bottom row comes from the cohomology sequence
of (3) by taking inverse limits. These groups are all finitely generated A/m"-
modules, and so satisfy d.c.c. for submodules. Therefore the inverse systems
all satisfy the Mittag-Leffier condition (II, 9.1.2), and so the bottom row is
exact (II, 9.1). The vertical arrows a 1, . . . ,as are the maps of the theorem.
We have a 2 an isomorphism because Iff is a sum of sheaves (!)(q;), and a 4 and
as are isomorphisms by the induction hypothesis. Finally, {3 1 and {3 2 are
maps induced from the sequence (2). We will show below that {3 1 and {3 2
are isomorphisms.
Admitting this for the moment, it follows from the subtle 5-lemma that a 3
is surjective. But this is then true for any coherent sheaf on X, so a 1 must
also be surjective. This in turn implies a 3 is an isomorphism, which is what
we want.
278
11 The Theorem on Formal Functions
Remark 11.1.1. This theorem is proved more generally for a proper mor-
phism in Grothendieck [EGA III, §4].
Remark 11.1.2. Many applications of this theorem use only the case i = 0.
In that case the right-hand side is equal to F(X,#), where X is the formal
completion of X along XY, and # = ff ® @g (II, 9.2). In particular, if
ff = r9x, we have r(X,@g), which is the ring of formal-regular functions
(also called holomorphic functions) on X along XY. Hence the name of the
theorem.
Remark 11.1.3. One can also introduce the cohomology Hi(X,ff) of# on
the formal scheme X, and prove that it is isomorphic to the two other
quantities in the theorem [EGA III, §4].
279
III Cohomology
PROOF. Suppose to the contrary that f- 1 (y) = X' u X", where X' and X"
are disjoint closed subsets. Then for each n, we would have
H 0 (XJDxJ = H 0 (X~,(DxJ E8 H 0 (X~/9xJ·
By the theorem, we have
&Y = (f*mx); = fu!! H 0(Xn,mxJ.
Therefore &Y = A' E8 A", where
A' =lim
+---
H 0 (X'"' mXn )
and
lim H 0 (X""'
A" = +--- mXn ).
But this is impossible, because a local ring cannot be a direct sum of two
other rings. Indeed, let e',e" be the unit elements of A' and A". Then
e' + e" = 1 in &Y. On the other hand, e'e" = 0, so e',e" are nonunits, hence
contained in the maximal ideal of &Y, so their sum cannot be 1 (cf. (II,
Ex. 2.19) ).
EXERCISES
11.1. Show that the result of (11.2) is false without the projective hypothesis. For
example, let X = A;;, let P = (0, ... ,0), let U = X - P, and let f: U --+ X be
the inclusion. Then the fibres off all have dimension 0, but R"- 1j*{!Ju i= 0.
11.2. Show that a projective morphism with finite fibres ( = quasi-finite (II, Ex. 3.5))
is a finite morphism.
11.3. Let X be a normal, projective variety over an algebraically closed field k. Let b
be a linear system (of effective Cartier divisors) without base points, and assume
that b is not composite with a pencil, which means that iff: X --+ P~ is the morphism
280
12 The Semicontinuity Theorem
determined by b, then dim f(X) ~ 2. Then show that every divisor in b is con-
nected. This improves Bertini's theorem (10.9.1). [Hints: Use (11.5), (Ex. 5.7)
and (7.9).]
11.4. Principle of Connectedness. Let {X,} be a flat family of closed subschemes of P;:
parametrized by an irreducible curve T of finite type over k. Suppose there is a
nonempty open set U <;; T, such that for all closed points t E U, X, is connected.
Then prove that X, is connected for all t E T.
*11.5. Let Y be a hypersurface in X = Pf with N ~ 4. Let X be the formal completion
of X along Y (II, §9). Prove that the natural map Pic X --+ Pic Y is an isomorphism.
[Hint: Use (II, Ex. 9.6), and then study the maps Pic X"+ 1 --+ Pic X" for each n
using (Ex. 4.6) and (Ex. 5.5).]
11.6. Again let Y be a hypersurface in X = Pf, this time with N ~ 2.
(a) If ff is a locally free sheaf on X, show that the natural map
H 0 (X,ff) --+ H 0 (X,.#)
is an isomorphism.
(b) Show that the following conditions are equivalent:
(i) for each locally free sheaf 3 on X, there exists a coherent sheaf ff on X
such that 3 ;:;: .# (i.e., 3 is algebraizable);
(ii) for each local~y free sheaf 3 on X, there is an integer n0 such that 3(n) is
generated by global sections for all n ~ n0 •
[Hint: For (ii) => (i), show that one can find sheaves if 0 ,tf 1 on X, which are
direct sums of sheaves of the form {I)(- q;), and an exact sequence i 1 --+ i 0 --+
3 --+ 0 on X. Then apply (a) to the sheaf Jf'om(tf 1 ,S 0 ).]
(c) Show that the conditions (i) and (ii) of(b) imply that the natural map Pic X--+
Pic X is an isomorphism.
Note. In fact, (i) and (ii) always hold if N ~ 3. This fact, coupled with
(Ex. 11.5) leads to Grothendieck's proof [SGA 2] of the Lefschetz theorem
which says that if Y is a hypersurface in Pf with N ~ 4, then Pic Y ;:;: Z, and
it. is generated by {l)y(l). See Hartshorne [5, Ch. IV] for more details.
11.7. Now let Y be a curve in X = P;.
(a) Use the method of (Ex. 11.5) to show that Pic X --+ Pic Y is surjective, and its
kernel is an infinite-dimensional vector space over k.
(b) Conclude that there is an invertible sheaf i! on X which is not algebraizable.
(c) Conclude also that there is a locally free sheaf 3 on X so that no twist 3 (n) is
generated by global sections. Cf. (II, 9.9.1)
11.8. Let f: X --+ Y be a projective morphism, let ff be a coherent sheaf on X which is
flat over Y, and assume that H;(Xy,ffy) = 0 for some i and some y E Y. Then
show that Rf*(ff) is 0 in a neighborhood of y.
281
III Cohomology
relation between these groups and the sheaves Ri*(ff). The main results
are the semicontinuity theorem (12.8), and the theorem on cohomology and
base change (12.11).
Since the question is local on Y, we will usually restrict our attention to
the case Y = Spec A is affine. Then we compare the A-modules Hi(X,ff)
and Hi(Xy,ffy). Using (9.4), the cohomology of the fibre is equal to
Hi(X,ff ® k(y) ). Grothendieck's idea is to study more generally
Hi(X,ff ®AM) for any A-module M, and consider it as a functor on A-
modules.
for all i ~ 0.
Proposition 12.2. With the hypotheses above, there exists a complex L' of
finitely generated free A-modules, bounded above (i.e., U = 0 for n » 0),
such that
282
12 The Semicontinuity Theorem
so
C"(U,.? @AM)= c @AM.
Hence we have
for each M.
This is a step in the right direction, since C is a bounded complex of
A-modules. However, the C will almost never be finitely generated A-
modules. But the complex e· does have the good properties that for each i,
ei is a fiat A-module (since.? is flat over Y), and for each i, hi( C) = Hi(X,ff)
is a finitely generated A-module, since ff is coherent and f is projective.
Now the result of the proposition is a consequence of the following algebraic
lemma.
Thus we have
283
III Cohomology
Then one checks easily that g commutes with d, that h" + 1 (L") --+ h" + 1 ( C)
is an isomorphism, and that Z"(L")--+ h"(C") is surjective. So inductively, we
construct the complex L" required.
Now suppose that each Ci is a flat A-module. Then we will prove, by
descending induction on i, that
hi(L" @ M) --+ hi( C @ M)
is an isomorphism for all A-modules M. Fori » 0, both Li and Care 0, so
both sides are 0. So suppose this is true for i + 1. It is sufficient to prove
the result for finitely generated A-modules, because any A-module is a direct
limit of finitely generated ones, and both @ and hi commute with direct
limits. So given M finitely generated, write it as a quotient of a free finitely
generated A-module E, and let R be the kernel:
0 --+ R --+ E --+ M --+ 0.
Since each Ci is flat by hypothesis, and each Li is flat, because it is free, we
get an exact, commutative diagram of complexes
0 ~ L. @R ----~ L. @E L"@M ~ 0
j l j
o~C®R----~C®E---~ C@M ~ 0.
Now we will study conditions under which one of the functors Ti is left
exact, right exact, or exact. For any complex N·, we define
Wi(N") = coker(di- 1 :Ni- 1 --+ Ni)
284
12 The Semicontinuity Theorem
j
0 T;(M') W;0M' ~ Li+l 0 M'
]~ lp j
0 T;(M) W;0M Li+10 M.
The third vertical arrow is injective, since L; + 1 is free. A simple diagram chase
shows that ~ is injective if and only if p is. Since this is true for any choice of
0 ~ M' ~ M, we see that T; is left exact if and only if W; is flat. (Recall
that in any case T; is exact in the middle (12.1).) But since W; is finitely
generated, this is equivalent to W; being projective (9.1A). This shows
(i) ¢ > (ii).
(iii) = (i) is obvious.
To prove (ii) =(iii), let fi+ 1 and W; be the dual projective modules.
Define
Q = coker(D+ 1 ~ W;).
Then for every A-module M, we have
0 ~ Hom(Q,M) ~ Hom(W;,M) ~ Hom(fi+ l,M).
But the last two groups are W; 0 M, and Li+ 1 0 M, respectively, so
Hom(Q,M) = T;(M).
To see the uniqueness of Q, let Q' be another module such that T;(M) =
Hom(Q',M) for all M. Then
Hom(Q,M) = Hom(Q',M)
for all M. In particular, the elements
1 E Hom(Q,Q) = Hom(Q',Q)
and
1' E Hom(Q',Q') = Hom(Q,Q')
give isomorphisms of Q and Q', inverse to each other, and canonically
defined.
285
III Cohomology
Remark 12.4.1. There is a general theorem to the effect that any left-exact
functor Ton A-modules, which commutes with direct sums, is of the form
Hom(Q, ·) for s0me A-module Q. But even if T takes finitely generated
modules into finitely generated modules, Q need not be finitely generated.
Thus the fact that our Q in (iii) above is finitely generated is a strong fact
about the functor Ti.
For example, let A be a noetherian ring with infinitely many maximal
ideals mi. Let Q = l:A/mi, and let T be the functor Hom(Q, · ). Then Q is
not finitely generated, but for any finitely generated A-module M, T(M) is
finitely generated, because Hom(A/mi,M) =1- 0 if and only if mi E Ass M,
which is a finite set.
where the bottom row is not necessarily exact. The first two vertical arrows
are isomorphisms. Thus, if Ti is right exact, q> is an isomorphism. This
proves (i) => (ii). The implication (ii) => (iii) is obvious, so we have only to
prove (iii) => (i). We must show if
0 ~ M' ~ M ~ M" ~ 0
is an exact sequence of A-modules, then
Ti(M') ~ Ti(M) ~ Ti(M") ~ 0
286
12 The Semicontinuity Theorem
l<p(M) l<p(M")
Ti(M) Ti(M")
and the fact that <p(M") is surjective.
287
III Cohomology
Corollary 12.9 (Grauert). With the same hypotheses as the theorem, suppose
furthermore that Y is integral, and that for some i, the function hi(y,:F) is
constant on Y. Then Ri*(:F) is locally free on Y, and for every y the natural
288
12 The Semicontinuity Theorem
map
is an isomorphism.
PROOF. As above, we may assume that Y is affine. Using the expression for
h;(y,%) in the proof of the theorem, we conclude that the functions dim
W; ® k(y) and dim wi+ 1 ® k(y) must both be constant. But this implies
(II, 8.9) that W; and J.Vi+ 1 are both locally free sheaves on Y. So by (12.4),
T; and yi+ 1 are both left exact, soT; is exact, so by (12.6), T;(A) is a projective
A-module. But Ri*(%) is just T;(Af, so it is a locally free sheaf. Finally by
(12.5) we see that
Ri*(%) ® k(y) ~ H;(Xy,%y)
is an isomorphism for all y E Y.
Example 12.9.1. Let {X,} be a flat family of integral curves in P;;, with k
algebraically closed. Then for every closed point t E T, H 0 (X,,(!Jx,) = k. On
the other hand, the arithmetic genus Pa = 1 - x((!)x,) is constant, by (9.10).
So we see that in this case the functions h0 (t,(!)x) and h 1 (t,(!)x) are both constant
on T.
Now we wish to give some more precise information about when the map
T;(A) ® k(y) ~ T;(k(y))
is an isomorphism. And here we will use a new ingredient in our proof,
namely the theorem on formal functions (11.1).
PROOF. By making a flat base extension Spec (!)Y --+ Y if necessary (9.3), we
may assume that y is a closed point of Y; A is a local ring, with maximal ideal
289
III Cohomology
The two outside vertical arrows are surjective, by the induction hypothesis,
so the middle one is surjective also.
Now let M be any finitely generated A-module. For each n, M/mnM is a
module of finite length, so that by the previous case,
qJn: Ti(A) ® M/mnM--+ Ti(M/mnM)
is surjective. Note that ker (/Jn is an A-module of finite length, so the inverse
system (ker qJn) satisfies the Mittag-Leffler condition (II, 9.1.2). Hence by
(II, 9.1) the map
Combining this with our earlier results, we obtain the following theorem.
Theorem 12.11 (Cohomology and Base Change). Let f:X --+ Y be a pro-
jective morphism of noetherian schemes, and let$' be a coherent sheaf on X,
flat over Y. Let y be a point of Y. Then:
(a) if the natural map
qJi(y):Ri_{*($') ® k(y)--+ Hi(Xy,:f'y)
290
12 The Semicontinuity Theorem
is surjective, then it is an isomorphism, and the same is true for all y' in a
suitable neighborhood of y;
(b) Assume that cpi(y) is surjective. Then the following conditions are
equivalent:
(i) cpi- 1(y) is also surjective;
(ii) RiJ*($') is locally free in a neighborhood of y.
PROOF. (a) follows from (12.10), (12.7), and (12.5). (b) follows from (12.10),
(12.6), and (12.5), using the fact that Ti is exact if and only if y i - t and Ti are
both right exact.
EXERCISES
12.1. Let Y be a scheme of finite type over an algebraically closed field k. Show that the
function
cp(y) == dimk(my/m;)
is upper semicontinuous on the set of closed points of Y.
12.2. Let {X,} be a family of hypersurfaces of the same degree in PZ. Show that for
each i, the function hi(X,,(I)x,l is a constant function oft.
12.3. Let X 1 <;; P~ be the rational normal quartic curve (which is the 4-uple embedding
of P 1 in P4 ). Let X 0 <;; Pf be a nonsingular rational quartic curve, such as the
one in (1, Ex. 3.18b). Use (9.8.3) to construct a flat family {X,} of curves in P4 ,
parametrized by T = A 1 , with the given fibres X 1 and X 0 for t = 1 and t = 0.
Let .f <;;IT P' x T be the ideal sheaf of the total family X s P 4 x T. Show that
J is flat over T. Then show that
fort ¥- 0
h0 (t,J) = {~ fort= 0
and also
fort ¥- 0
h1(t,J) = {~ fort= 0.
This gives another example of cohomology groups jumping at a special point.
12.4. Let Y be an integral scheme of finite type over an algebraically closed field k.
Let f: X ---> Y be a fl~t projective morphism whose fibres are all integral schemes.
Let 2',A be invertible sheaves on X, and assume for each y E Y that 2'Y ~ AY
on the fibre XY" Then show that there is an invertible sheaf .AI on Y such that
2' ~A®!* 5. [Hint: Use the results of this section to show thatf*(2' ®A- 1 )
is locally free of rank 1 on Y.] -
12.5. Let Y be an integral scheme of finite type over an algebraically closed field k.
Let ,g be a locally free sheaf on Y, and let X = P(tff)-see (II, §7). Then show that
Pic X ~ (Pic Y) x Z. This strengthens (II, Ex. 7.9)_
291
III Cohomology
*12.6. Let X be an integral projective scheme over an algebraically closed field k, and
assume that H 1 (X,(!)x) = 0. Let T be a connected scheme of finite type over k.
(a) If !l' is an invertible sheaf on X x T, show that the invertible sheaves !l', on
X = X x {t} are isomorphic, for all closed points t E T.
(b) Show that Pic( X x T) = Pic X x Pic T. (Do not assume that Tis reduced!)
Cf. (IV, Ex. 4.10) and (V, Ex. 1.6) for examples where Pic(X x T) -# Pic X x
Pic T. [Hint: Apply (12.11) with i = 0,1 for suitable invertible sheaves on
X x T.]
292
CHAPTER IV
Curves
293
IV Curves
1 Riemann-Roch Theorem
In this chapter we will use the word curve to mean a complete, nonsingular
curve over an algebraically closed field k. In other words (II, §6), a curve is
an integral scheme of dimension 1, proper over k, all of whose local rings
are regular. Such a curve is necessarily projective (II, 6. 7). If we want to
consider a more general kind of curve, we will use the word "scheme,"
appropriately qualified, e.g., "an integral scheme of dimension 1 of finite
type over k." We will use the word point to mean a closed point, unless we
specify the generic point.
We begin by reviewing some of the concepts introduced earlier in the
book, which we will use in our study of curves.
The most important single invariant of a curve is its genus. There are
several ways of defining it, all equivalent. For a curve X in projective space,
we have the arithmetic genus Pa(X), defined as ~- Px(O), where Px is the
Hilbert polynomial of X (I, Ex. 7.2). On the other hand, we have the geo-
metric genus p9 (X), defined as dimk r(X,wx), where wx is the canonical
sheaf (II, 8.18.2).
Remark 1.1.1. From g = p9 , we see that the genus of a curve is always non-
negative. Conversely, for any g ~ 0, there exist curves of genus g. For
example, take a divisor of type (g + 1,2) on a nonsingular quadric surface.
There exist such divisors which are irreducible and nonsingular, and they
have Pa = g (III, Ex. 5.6).
294
I Riemann-Roch Theorem
system (II, §7) and is denoted by IDI. The elements of IDI are in one-to-one
correspondence with the space
(H 0 (X,f£l(D)) - {0})/k*,
so IDI carries the structure of the set of closed points of a projective space
(II, 7.7). We denote dimk H 0 (X,f£l(D)) by l(D), so that the dimension of IDI
is l(D) - 1. The number l(D) is finite by (II, 5.19) or (Ill, 5.2).
As a consequence of this correspondence we have the following elemen-
tary, but useful, result.
295
IV Curves
Next, let D be any divisor, and let P be any point. We will show that the
formula is true for D if and only if it is true for D + P. Since any divisor
can be reached from 0 in a finite number of steps by adding or subtracting
a point each time, this will show the result holds for all D.
We consider Pas a closed subscheme of X. Its structure sheaf is a sky-
scraper sheaf k sitting at the point P, which we denote by k(P), and its ideal
sheaf is .P(- P) by (II, 6.18). Therefore we have an exact sequence
0--+ .P( -P)--+ (!)x--+ k(P)--+ 0.
Tensoring with .P(D + P) we get
0 --+ .P(D) --+ .P(D + P) --+ k(P) --+ 0.
(Since .P(D + P) is locally free of rank 1, tensoring by it does not affect
the sheaf k(P).) Now the Euler characteristic is additive on short exact
sequences (III, Ex. 5.1), and x(k(P)) = 1, so we have
x(.P(D + P)) = x(.P(D)) + 1.
On the other hand, deg(D + P) = deg D + 1, so our formula is true for
D if and only if it is true forD + P, as required.
Remark 1.3.1. If X is a curve of degree din P", and D is a hyperplane section
X n H, so that .P(D) = (9x(1), then the Hilbert polynomial (III, Ex. 5.2)
tells us that
x(.P(D)) = d + 1 - Pa·
This is a special case of the Riemann-Roch theorem.
dimlnDI = n · deg D - g.
296
1 Riemann-Roch Theorem
Remark 1.3.8. For other proofs of the Riemann-Roch theorem, see Serre
[7, Ch. II] and Fulton [1].
EXERCISES
1.1. Let X be a curve, and let P E X be a point. Then there exists a nonconstant
rational function f E K(X), which is regular everywhere except at P.
1.2. Again let X be a curve, and let P 1 ,..• ,P, EX be points. Then there is a rational
function f E K(X) having poles (of some order) at each of the P;, and regular
elsewhere.
1.3. Let X be an integral, separated, regular, one-dimensional scheme of finite type
over k, which is not proper over k. Then X is affine. [Hint: Embed X in a (proper)
curve X over k, and use (Ex. 1.2) to construct a morphism f:X-+ P 1 such that
rl(Al) =X.]
297
IV Curves
1.4. Show that a separated, one-dimensional scheme of finite type over k, none of whose
irreducible components is proper over k, is affine. [Hint: Combine (Ex. 1.3) with
(III, Ex. 3.1, Ex. 3.2, Ex. 4.2).]
1.5. For an effective divisor D on a curve X of genus g, show that dimjDj ~ deg D.
Furthermore, equality holds if and only if D = 0 or g = 0.
1.6. Let X be a curve of genus g. Show that there is a finite morphism f:X-+ P 1
of degree ~ g + 1. (Recall that the degree of a finite morphism of curves f: X -+ Y
is defined as the degree of the field extension [K(X):K(Y)] (II, §6).)
1.7. A curve X is called hypere/liptic if g ? 2 and there exists a finite morphism
f:X -+pi of degree 2.
(a) If X is a curve of genus g = 2, show that the canonical divisor defines a com-
plete linear system jK I of degree 2 and dimension 1, without base points. Use
(II, 7.8.1) to conclude that X is hyperelliptic.
(b) Show that the curves constructed in (1.1.1) all admit a morphism of degree 2
to pi_ Thus there exist hyperelliptic curves of any genus g ? 2.
Note. We will see later (Ex. 3.2) that there exist nonhyperelliptic curves. See
also (V, Ex. 2.10).
1.8. Pa of a Singular Curve. Let X be an integral projective scheme of dimension 1
over k, and let X be its normalization (II, Ex. 3.8). Then there is an exact sequence
of sheaves on X,
o-+ mx -+ f*mx-+ I @pj@p-+ o,
PEX
where i!iP is the integral closure of @p. For each P EX, let bp = length(i!ipj@p).
(a) Show that Pa(X) = Pa(X) + IPEX bp. [Hint: Use (III, Ex. 4.1) and (III,
Ex. 5.3).]
(b) If Pa(X) = 0, show that X is already nonsingular and in fact isomorphic to P 1 .
This strengthens (1.3.5).
*(c) If Pis a node or an ordinary cusp (1, Ex. 5.6, Ex. 5.14), show that bp = 1. [Hint:
Show first that bp depends only on the analytic isomorphism class of the sin-
gularity at P. Then compute bP for the node and cusp of suitable plane cubic
curves. See (V, 3.9.3) for another method.]
*1.9. Riemann-Roch for Singular Curves. Let X be an integral projective scheme of
dimension 1 over k. Let X "g be the set of regular points of X.
(a) Let D = In;P; be a divisor with support in x"g' i.e., all P; E X,,g· Then
define deg D = In;.
Let !l'(D) be the associated invertible sheaf on X, and
show that
x(!l'(D)) = deg D + 1 - Pa·
(b) Show that any Cartier divisor on X is the difference of two very ample Cartier
divisors. (Use (II, Ex. 7.5).)
(c) Conclude that every invertible sheaf !l' on X is isomorphic to !l'(D) for some
divisor D with support in X"'.
(d) Assume furthermore that X is a locally complete intersection in some pro-
jective space. Then by (III, 7.11) the dualizing sheaf wx is an invertible sheaf
on X, so we can define the canonical divisor K to be a divisor with support in
X"' corresponding to wx. Then the formula of (a) becomes
I(D) - l(K - D) = deg D + 1 - Pa·
298
2 Hurwitz's Theorem
2 Hurwitz's Theorem
X y
Figure 13. A finite morphism of curves.
If char k = 0, or if char k = p, and p does not divide ep, we say that the
ramification is tame. If p does divide ep, it is wild.
Recall that we have defined a homomorphism f*: Div Y ~ Div X of the
groups of divisors, by setting
f*(Q) = I ep · P
P--+Q
299
IV Curves
PROOF. From (II, 8.11) we have this exact sequence, but without the 0 on
the left. So we have only to show that f*Qy ~ Qx is injective. Since both
are invertible sheaves on X, it will be sufficient to show that the map is
nonzero at the generic point. But since K(X) is separable over K(Y), the
sheaf Qx;Y is zero at the generic point of X, by (II, 8.6A). Hence f*Qy ~ Qx
is surjective at the generic point.
length(Qx;y)p = ep - 1.
300
2 Hurwitz's Theorem
Proposition 2.3. Let f:X ---+ Y be a finite, separable morphism of curves. Let
Kx and Ky be the canonical divisors of X and Y, respectively. Then
Kx ~f*Ky + R.
PROOF. Considering the divisor Rasa closed subscheme of X, we see from
(2.2) that its structure sheaf @R is isomorphic to QXJY· Tensoring the exact
sequence of (2.1) with Qi 1, we can therefore write an exact sequence
0 ---+ f*Qy @ Qi 1 ---+ t:9x ---+ @R ---+ 0.
But by (II, 6.18), the ideal sheaf of R is isomorphic to £'(- R), so we have
f*Qy ® Qil ~ £'( -R).
Now the result follows from taking associated divisors. (One can also prove
this proposition by applying the operation det of (II, Ex. 6.11) to the exact
sequence of (2.1).)
PROOF. We take the degrees of the divisors in (2.3). The canonical divisor
has degree 2g - 2 by (1.3.3); f* multiplies degrees by n (II, 6.9); and if the
ramification is tame, R has degree L(ep - 1) by (2.2).
301
IV Curves
302
2 Hurwitz's Theorem
Example 2.5.2. Iff: X --+ Y is separable, then the degree of the ramification
divisor R is always an even number. This follows from the formula of (2.4).
Since g(X) ~ 0, the only way this can happen is for g(X) = 0 and n = 1.
Thus X= P 1 .
Example 2.5.4. Iff: X --+ Y is any finite morphism of curves, then g(X) ~
g(Y). We can factor the field extension K(Y) ~ K(X) into a separable
extension followed by a purely inseparable extension. Since the genus
doesn't change for a purely inseparable extension (2.5), we reduce to the
case f separable. If g(Y) = 0, there is nothing to prove, so we may assume
g(Y) ~ 1. Then we rewrite the formula of (2.4) as
303
IV Curves
Note: This proof is only fork algebraically closed, but the theorem is true
for any field k. An analogous result over k algebraically closed is true also
in dimension 2 (V, 6.2.1). In dimension 3 the corresponding statement is
false, because of the existence of nonrational unirational3-folds-see Clemens
and Griffiths [1] and Iskovskih and Manin [1].
EXERCISES
304
2 Hurwitz's Theorem
(b) A line ofP 2 is a multiple tangent of X if it is tangent to X at more than one point.
It is a bitangent if it is tangent to X at exactly two points: If L is a multiple
tangent of X, tangent to X at the points P 1, . . . ,P., and if none of the P; is an
inflection point, show that the corresponding point of the dual curve X* is an
ordinary r-fold point, which means a point of multiplicity r with distinct tangent
directions (1, Ex. 5.3). Conclude that X has only finitely many multiple tangents.
(c) Let 0 E P 2 be a point which is not on X, nor on any inflectional or multiple
tangent of X. Let L be a line not containing 0. Let ljJ: X --+ L be the morphism
defined by projection from 0. Show that ljJ is ramified at a point P EX if and
only if the line OP is tangent to X at P, and in that case the ramification index
is 2. Use Hurwitz's theorem and (1, Ex. 7.2) to conclude that there are exactly
d(d - 1) tangents of X passing through 0. Hence the degree of the dual curve
(sometimes called the class of X) is d(d - 1).
(d) Show that for all but a finite number of points of X, a point 0 of X lies on
exactly (d + 1)(d - 2) tangents of X, not counting the tangent at 0.
(e) Show that the degree of the morphism <p of (a) is d(d - 1). Conclude that if
d ;::, 2, then X has 3d(d - 2) inflection points, properly counted. (If T p(X) has
intersection multiplicity r with X at P, then P should be counted r - 2 times as
an inflection point. If r = 3 we call it an ordinary inflection point.) Show that
an ordinary inflection point of X corresponds to an ordinary cusp of the dual
curve X*.
(f) Now let X be a plane curve of degree d ;::, 2, and assume that the dual curve
X* has only nodes and ordinary cusps as singularities (which should be true
for sufficiently general X). Then show that X has exactly td(d- 2)(d- 3)(d + 3)
bitangents. [Hint: Show that X is the normalization of X*. Then calculate
Pa(X*) two ways: once as a plane curve of degree d(d - 1), and once using
(Ex. 1.8).]
(g) For example, a plane cubic curve has exactly 9 inflection points, all ordinary.
The line joining any two of them intersects the curve in a third one.
(h) A plane quartic curve has exactly 28 bitangents. (This holds even if the curve
has a tangent with four-fold contact, in which case the dual curve X* has a
tacnode.)
2.4. A Funny Curve in Characteristic p. Let X be the plane quartic curve x 3 y + lz +
z3 x = 0 over a field of characteristic 3. Show that X is nonsingular, every point
of X is an inflection point, the dual curve X* is isomorphic to X, but the natural
map X --> X* is purely inseparable.
2.5. Automorphisms of a Curve of Genus ;::,2. Prove the theorem of Hurwitz [1] that
a curve X of genus g ;::, 2 over a field of characteristic 0 has at most 84(g - 1) auto-
morphisms. We will see later (Ex. 5.2) or (V, Ex. 1.11) that the group G =Aut X is
finite. So let G have order n. Then G acts on the function field K(X). Let L be
the fixed field. Then the field extension L <;; K(X) corresponds to a finite mor-
phism of curves f: X --> Y of degree n.
(a) If P E X is a ramification point, and ep = r, show that f- 1f(P) consists of
exactly n/r points, each having ramification index r. Let P 1 , . . . ,P, be a maxi-
mal set of ramification points of X lying over distinct points of Y, and let
ep, = r;. Then show that Hurwitz's theorem implies that
305
IV Curves
(b) Since g ~ 2, the left hand side of the equation is >0. Show that if g(Y) ~ 0,
s ~ 0, r; ~ 2, i = 1, ... ,s are integers such that
then the minimum value of this expression is 1/42. Conclude that n ~ 84(g- 1).
See (Ex. 5. 7) for an example where this maximum is achieved.
Note: It is known that this maximum is achieved for infinitely many values of g
(Macbeath [1]). Over a field of characteristic p > 0, the same bound holds, pro-
vided p > g + 1, with one exception, namely the hyperelliptic curve y 2 = xP - x,
which hasp= 2g + 1 and 2p(p 2 - 1) automorphisms (Roquette [1]). For other
bounds on the order of the group of automorphisms in characteristic p, see Singh
[1] and Stichtenoth [1].
2.6. f* for Divisors. Let f:X-+ Y be a finite morphism of curves of degree n. We
define a homomorphism f*: Div X -+ Div Y by f*(l:n;P;) = L:nJ(P;) for any
divisor D = L:n;P; on X.
(a) For any locally free sheaf tC on Y, of rank r, we define det tC = 1\ 'tC EPic Y
(II, Ex. 6.11). In particular, for any invertible sheaf .,It on X,f*.,H is locally free
of rank n on Y, so we can consider det f*.,H E Pic Y. Show that for any divisor
Don X,
det(f*2'(D)) ;::;: (det f*@x) ® 2'(f*D).
Note in particular that det(f*2'(D)) =/= 2'(f*D) in general! [Hint: First con-
sider an effective divisor D, apply f* to the exact sequence 0 -+ 2'(- D) -+
@x -> @v -+ 0, and use (II, Ex. 6.11).]
(b) Conclude thatf*D depends only on the linear equivalence class of D, so there is
an induced homomorphism f*: Pic X --> Pic Y. Show that f* o f*: Pic Y -->
Pic Y is just multiplication by n.
(c) Use duality for a finite flat morphism (III, Ex. 6.10) and (III, Ex. 7.2) to show that
detf*Qx;::;: (detf*@x)- 1 ® D?".
(d) Now assume that f is separable, so we have the ramification divisor R. We
define the branch divisor B to be the divisor f*R on Y. Show that
(det f*@x) 2 ;::;: 2'(- B).
2.7. Etale Covers of Degree 2. Let Y be a curve over a field k of characteristic =/= 2.
We show there is a one-to-one correspondence between finite etale morphisms
f:X-+ Y of degree 2, and 2-torsion elements of Pic Y, i.e., invertible sheaves 2'
on Y with 2' 2 ;::;: @y.
(a) Given an etale morphism f:X-> Y of degree 2, there is a natural map @y->
f*@x. Let 2' be the cokernel. Then 2' is an invertible sheaf on Y, 2' ;::;: det f*@x,
and so 2' 2 ;::;: @y by (Ex. 2.6). Thus an etale cover of degree 2 determines a
2-torsion element in Pic Y.
(b) Conversely, given a 2-torsion element 2' in Pic Y, define an @y-algebra structure
on @y EB 2' by (a,b) · (a',b') = (aa' + <p(b ® b'), ab' + a'b), where <p is an
isomorphism of 2' ® 2' -+ @y. Then take X = Spec(@y EB 2') (II, Ex. 5.17).
Show that X is an etale cover of Y.
(c) Show that these two processes are inverse to each other. [Hint: Let T:X-> X
be the involution which interchanges the points of each fibre off Use the
306
3 Embeddings in Projective Space
trace map a c-+ a + c(a) from j*{J)x --+ @y to show that the sequence of @y-
modules in (a)
is split exact.
Note. This is a special case of the more general fact that for (n, char k) = 1, the
etale Galois covers of Y with group Z/nZ are classified by the etale cohomology
group H;,(Y, Z/nZ), which is equal to the group of n-torsion points of Pic Y. See
Serre [6].
307
IV Curves
Example 3.3.1. If g = 0, then D is ample <o> very ample <o> deg D > 0.
Since X ~ P 1 (1.3.5), this is just (II, 7.6.1).
308
3 Embeddings in Projective Space
Example 3.3.5. The result of (3.2) is not the best possible in general. For
example, if X is a plane curve of degree 4, then D = X.H is a very ample
divisor of degree 4, but g = 3 so 2g + 1 = 7.
Proposition 3.4. Let X be a curve in P", let 0 be a point not on X, and let
cp:X ~ pn- 1 be the morphism determined by projection from 0. Then
cp is a closed immersion if and only if
(1) 0 is not on any secant line of X, and
(2) 0 is not on any tangent line of X.
PROOF. The morphism cp corresponds (II, 7.8.1) to the linear system cut
out on X by the hyperplanes H of P" passing through 0. So cp is a closed
immersion if and only if this linear system separates points and separates
tangent vectors on X (II, 7.8.2). If P,Q are two distinct points on X, then cp
separates them if and only if there is an H containing 0 and P, but not Q.
This is possible if and only if 0 is not on the line PQ. If P E X, then cp sepa-
rates tangent vectors at P if and only if there is an H containing 0 and P,
and meeting X at P with multiplicity 1. This is possible if and only if 0
is not on the tangent line at P.
309
IV Curves
Proposition 3.7. Let X be a curve in P~, let 0 be a point not on X, and let
qJ: X --> P 2 be the morphism determined by projection from 0. Then ((J
is birational onto its image and ((J(X) has at most nodes as singularities,
if and only if
(1) 0 lies on only finitely many secants of X,
(2) 0 is not on any tangent line of X,
(3) 0 is not on any multisecant of X, and
(4) 0 is not on any secant with coplanar tangent lines.
310
3 Embeddings in Projective Space
PROOF. Going back to the proof of (II, 7.3), condition (1) says that <p is
one-to-one almost everywhere, hence birational. When 0 does lie on a
secant line, conditions (2), (3), (4) tell us that line meets X in exactly two
points P,Q, it is not tangent to X at either one, and the tangent lines at P,Q
are mapped to distinct lines in P 2 . Hence the image <p(X) has a node at
that point.
PROOF. First we show that (a) implies (b). Fix a point R in X, and consider
the morphism l/J: X - R ---> P 2 induced by projection from R. Since every
secant is a multisecant, l/J is a many-to-one map. If l/J is inseparable, then
for any P EX, the tangent line Lp at X passes through R. This gives (b)
and our conclusion immediately, so we may assume that each such ljJ is
separable. In that case, let T be a nonsingular point of l/J(X) over which l/J
is not ramified. If P,Q E l/J- 1(T), then the tangent lines Lp,LQ to X are
projected into the tangent line LT to l/J(X) at T. So Lp and LQ are both in
the plane spanned by R and LT, hence coplanar.
Thus we have shown that for any R, and for almost all P,Q such that
P,Q,R are collinear, Lp and LQ are coplanar. Therefore, there is an open
set of (P,Q) in X x X for which Lp and LQ are coplanar. But the property
of Lp and LQ being coplanar is a closed condition, so we conclude that for
all P,Q EX, Lp and LQ are coplanar. This is (b).
Now assume (b). Take any two points P,Q EX with distinct tangents,
and let A = Lp n LQ. By hypothesis, X is not contained in any plane,
so in particular, if n is the plane spanned by Lp and LQ, then X n n is a
finite set of points. For any point REX - X n n, the tangent line LR
must meet both Lp and LQ. But since LR c:j;_ n, it must pass through A.
So there is an open set of X consisting of points R such that A E LR. Since
this is a closed condition, we conclude that A E LR for all R EX.
Definition. A curve X in P" is strange if there is a point A which lies on all the
tangent lines of X.
311
IV Curves
Example 3.8.1. P 1 is strange. Indeed, the tangent line at any point is the
same P 1 , so any point A E P 1 will do.
Theorem 3.9 (Samuel [2]). The only strange curves in any P" are the line
(3.8.1) and the conic in characteristic 2 (3.8.2).
PROOF. By projecting down if necessary (3.5) we may assume that X lies
in P 3 . Choose an A3 in P 3 with affine coordinates x, y,z in such a way that
(1) A is the point at infinity on the x-axis,
(2) if A EX, then its tangent line LA is not in the xz-plane,
(3) the z-axis does not meet X,
(4) X does not meet the line at infinity of the xz-plane, except possibly at
A (Fig. 14).
y
M
z
Figure 14. Proof of (3.9).
312
3 Embeddings in Projective Space
We will apply Hurwitz's theorem (2.4) to the morphism ((J. For any
point P EX n xz-plane, we take u = x - a as a local coordinate, where
a E k, a # 0. We take t = yjx as a local coordinate at A on M. Then by
(2.2) we have to calculate vp(dtjdu). Write x = u + a, so t = y(u + a)- 1 .
Since y E K(X)P, we have dyjdu = 0, so
dtjdu = - y(u + a)- 2 .
2g - 2 = -2d + I Vp,(y).
i= 1
d = L Vp,(y).
i= 1
d = I Vp,(y) + 1.
i= 1
So
2g- 2 = -d- 1
which implies g = 0, d = 1. This is the line.
PROOF.If X is contained in a plane already, any 0 not in that plane will do.
So we assume X is not contained in any plane. Then in particular, X is
313
IV Curves
314
3 Embeddings in Projective Space
EXERCISES
315
IV Curves
3.7. In view of (3.10), one might ask conversely, is every plane curve with nodes a
projection of a nonsingular curve in P 3 ? Show that the curve xy + x 4 + y 4 = 0
(assume char k =1- 2) gives a counterexample.
3.8. We say a (singular) integral curve in P" is strange if there is a point which lies
on all the tangent lines at nonsingular points of the curve.
(a) There are many singular strange curves, e.g., the curve given parametrically by
x = t, y = tP, z = t 2P over a field of characteristic p > 0.
(b) Show, however, that if char k = 0, there aren't even any singular strange
curves besides P 1.
3.9. Prove the following lemma of Bertini: if X is a curve of degree din P 3 , not con-
tained in any plane, then for almost all planes H c;:: P 3 (meaning a Zariski open
subset of the dual projective space (P 3 )*), the intersection X n H consists of
exactly d distinct points, no three of which are collinear.
3.10. Generalize the statement that "not every secant is a multisecant" as follows.
If X is a curve in P", not contained in any pn-l, and if char k = 0, show that for
almost all choices of n- 1 points P 1 , . . . ,Pn-l on X, the linear space L"- 2
spanned by the P; does not contain any further points of X.
3.11 (a) If X is a nonsingular variety of dimension r in P", and ifn > 2r + 1, show that
there is a point 0 ¢' X, such that the projection from 0 induces a closed
immersion of X into P"- 1 .
(b) If X is the Veronese surface in P 5 , which is the 2-uple embedding of P 2 (I,
Ex. 2.13), show that each point of every secant line of X lies on infinitely many
secant lines. Therefore, the secant variety of X has dimension 4, and so in this
case there is a projection which gives a closed immersion of X into P4 (II,
Ex. 7.7). (A theorem ofSeveri [1] states that the Veronese surface is the only
surface in P 5 for which there is a projection giving a closed immersion into
P 4 . Usually one obtains a finite number of double points with transversal
tangent planes.)
3.12. For each value of d = 2,3,4,5 and r satisfying 0 ::::;; r ::::;; t(d - 1)(d - 2), show
that there exists an irreducible plane curve of degree d with r nodes and no other
singularities.
4 Elliptic Curves
The theory of elliptic curves (curves of genus 1) is varied and rich, and
provides a good example of the profound connections between abstract
algebraic geometry, complex analysis, and number theory. In this section
we will discuss briefly a number of topics concerning elliptic curves, to
give some idea of this theory. First we define thej-invariant, which classifies
elliptic curves up to isomorphism. Then we discuss the group structure on
the curve, and show that the elliptic curve is its own Jacobian variety. Next
we recall without proof the main results of the theory of elliptic functions
of a complex variable, and deduce various results about elliptic curves
316
4 Elliptic Curves
over C. Then we define the Hasse invariant of a curve over a field of char-
acteristic p, and finally we consider the group of rational points of a curve
defined over Q.
For simplicity, we will omit the case of a ground field k of characteristic 2.
Most of the results of this section remain true, but the proofs require special
care. See, e.g., Tate [3] or the "formulaire" ofDeligne and Tate in Birch and
Kuyk [1].
The j-Invariant
Our first topic is to define the j-invariant of an elliptic curve, and to show
that it classifies elliptic curves up to isomorphism. Since j can be any ele-
ment of the ground field k, this will show that the affine line Ai is a variety
of moduli for elliptic curves over k.
Let X be an elliptic curve over the algebraically closed field k. Let P 0 EX
be a point, and consider the linear system [2P 0 [ on X. The divisor 2P 0
is nonspecial, so by Riemann-Roch, this linear system has dimension 1. It
has no base points, because otherwise the curve would be rational. There-
fore, it defines a morphism f: X -+ P 1 of degree 2, and we can specify that
f(P 0 ) = oo by a change of coordinates in P 1 .
Now if we assume char k =1= 2, it follows from Hurwitz's theorem that
f is ramified at exactly four points, with P 0 being one of them. If x = a,b,c
are the three branch points in P 1 besides oo, then there is a unique auto-
morphism of P 1 leaving oo fixed and sending a to 0 and b to 1, namely
x' = (x - a)/(b - a). So after this automorphism, we may assume that
f is branched over the points 0,1,A,oo of P 1 , where A E k, A =1= 0,1. This
defines a quantity},. We define j = j(A) by the formula
. s(A2-A+1)3
J = 2 A2(A - 1)2
317
IV Curves
Lemma 4.2. Given any two points P,Q EX (including the case P = Q), there
is an automorphism a of X such that a 2 = id, a(P) = Q, and for any
R E X, R + a(R) "' P + Q.
PROOF. The linear system IP + Ql has dimension 1 and is base-point free,
hence defines a morphism g:X--+ P 1 of degree 2. It is separable, since
X t P 1 (2.5), so K(X) is a Galois extension of K(P 1). Let a be the non-
trivial automorphism of order 2 of K(X) over K(P 1). Then a interchanges
the two points of each fibre of g. Hence a(P) = Q, and for any R EX,
R + a(R) is a fibre of g, hence R + a(R) E IP + Ql, i.e., R + a(R) "'
p + Q.
Lemma 4.4. If f 1 : X --+ P 1 and f 2 : X --+ P 1 are any two morphisms of degree
2 from X to Pi, then there are automorphisms a E Aut X and r E Aut P 1
such that f 2 o a = r o f 1 .
----------+
(J
X X
f1j k2
pl ------------+
T pl
Lemma 4.5. Let the symmetric group 1: 3 act on k - {0,1} as follows: given
A E k, A =/= 0,1, permute the numbers O,l,A according to a E 1: 3 , then apply
a linear transformation of x to send the first two back to 0,1, and let a(lc)
be the image of the third. Then the orbit of A consists of
1 1 1 1 1 A A- 1
11.'3:' -A, 1- A' A- 1'_A_
PROOF. Since the linear transformation sending a,b to 0,1 is x' = (x - a)/
(b - a), we have only to evaluate (c - a)/(b - a), where {a,b,c} = {0,1,A}
in any order.
318
4 Elliptic Curves
Proposition 4.6. Let X be an elliptic curve over k, with char k # 2, and let
P 0 EX be a given point. Then there is a closed immersion X --+ P 2 such
that the image is the curve
y 2 = x(x - 1)(x - A)
for some A E k, and the point P 0 goes to the point at infinity (0,1,0) on the
y-axis. Furthermore, this A is the same as the A defined earlier, up to an
element of 2: 3 as in (4.5).
PROOF. We embed X in P 2 by the linear system I3P 0 I, which gives a closed
immersion (3.3.3). We choose our coordinates as follows. Think of the
vector spaces H 0 ((9(nP 0 )) as contained in each other,
k = H 0 ((9) s; H 0 (@(P 0 )) s; H 0 (@(2P 0 )) s; ...
By Riemann-Roch, we have
dimH 0 (@(nP 0 )) = n
for n > 0. Choose x E H 0 ( (9(2P 0 )) so that 1,x form a basis of that space, and
choose y E H 0 ( (9(3P 0 )) so that 1,x, y form a basis for that space. Then the
seven quantities
319
IV Curves
Example 4.6.1. The curve y 2 = x 3 - x of(l, Ex. 6.2) is nonsingular over any
field k with char k # 2. It has A = -1, hence j = 26 · 33 = 1728.
320
4 Elliptic Curves
Corollary 4.7. Let X be an elliptic curve over k with char k # 2. Let P 0 EX,
and let G = Aut(X,P 0 ) be the group of automorphisms of X leaving P 0
fixed. Then G is a finite group of order
2 if j # 0, 1728
4 if j = 1728 and char k # 3
6 if j = 0 and char k # 3
12 if j = 0 ( = 1728) and char k = 3.
PROOF. Let f: X --+ P 1 be a morphism of degree 2, with f(P 0 ) = oo, branched
over 0,1,A, oo as above. If a E G, then by (4.4) there is an automorphism r
ofP 1, sending oo to oo, such thatf o a = r of In particular, r sends {0,1,A}
to {0,1,A} in some order. If r = id, then either a = id or a is the automor-
phism interchanging the sheets off Thus in any case we have two elements
in G.
If r # id, then r permutes {0,1,A }, so A must be equal to one of the other
expressions of (4.5). This can happen only in the following cases:
(1) if A = -1 or t or 2, and char k # 3, then A coincides with one other
element of its orbit under I: 3 , so G has order 4. This is the case j = 1728;
(2) if A = - w or - w 2 , and char k # 3, then ), coincides with two other
elements of its orbit under I: 3 , so G has order 6. In this case j = 0;
(3) if char k = 3 and A = -1, then all six elements of the orbit are the same,
so G has order 12. In this case j = 0 = 1728.
Proposition 4.8. Let (X,P 0 ) be an elliptic curve with its group structure. Then
the maps p:X--+ X given by P c---> -P, and 11:X x X--+ X given by
<P,Q) c---> P + Q are morphisms.
PROOF. First we apply (4.2) with P = Q = P 0 . Thus there is an automor-
phism a of X such that for any R, R + a(R) ~ 2P 0 . In other words,
a(R) = - R in the group structure, so this a is just p.
321
IV Curves
Example 4.8.1. By iterating f.1, we see that for any integer n, multiplication
by n gives a morphism nx:X --+X. We will see later that for any n i= 0, nx
is a finite morphism of degree n2 ; its kernel is a group isomorphic to Z/n x
Z/n if (n,p) = 1, where p = char k, and is isomorphic to Z/p or 0 if n = p,
depending on the Hasse invariant of X. See (4.10), (4.17), (Ex. 4.6), (Ex. 4.7),
(Ex. 4.15).
Lemma 4.9. If X,P 0 and X',P~ are two elliptic curves, and if f:X--+ X' is
a morphism sending P 0 to P~, then f is a homomorphism of the group
structures.
PROOF. If P + Q = R on X, then P + Q ~ R + P 0 as divisors. It follows
that f(P) + f(Q) ~ f(R) + f(P 0 ) by (Ex. 2.6), and since f(P 0 ) = P~, we have
f(P) + f(Q) = f(R) in the group law on X'.
322
4 Elliptic Curves
Definition. If f,g are two morphisms of an elliptic curve X,P 0 to itself, sending
P 0 toP 0 , we define a morphism f + g by composing f x g: X --> X x X
with f.l· In other words, (f + g)(P) = f(P) + g(P) for all P. We define
the morphism f · g to befog. Then the set of all morphisms of X to
itself sending P 0 to P 0 forms a ring R = End(X,P 0 ), which we call the
ring ofendomorphisms of X,P 0 . Its zero element 0 is the morphism sending
X to P 0 . The unit element 1 is the identity map. The inverse morphism p
is -1. The distributive law f · (g + h) = f · g + f · h is a consequence
of the fact (4.9) that f is a homomorphism.
323
IV Curves
Definition. Let X be a curve (of any genus) over k. The Jacobian variety of X
is a scheme J of finite type over k, together with an element 2? E Pico(XIJ),
having the following universal property: for any scheme T of finite type
over k, and for any .A E Pic (XIT), there is a unique morphism f: T --+ J
0
Remark 4.10.4. Assuming J exists, its closed points are in one-to-one cor-
respondence with elements of the group Pico X. Indeed, to give a closed
point of J is the same as giving a morphism Spec k --+ J, which by the uni-
versal property is the same thing as an element of Pic (Xlk) = Pica X.
0
Remark 4.10.5. This notion of group scheme generalizes the earlier notion
of group variety (I, Ex. 3.21 ). Indeed, if S = Spec k and X is a variety over k,
taking e to be the 0 point, the properties (1), (2) can be checked on the closed
points of X. Then (1) says that p gives the inverse of each point, and (2) says
that the group law is associative.
324
4 Elliptic Curves
giving a morphism ofT = Speck[ s]/s 2 to J sending Spec k to 0 (II, Ex. 2.8).
By the definition of J, this is equivalent to giving .,It E Pic (X/T) whose 0
Remark 4.10.9. If we fix a base point P 0 EX, then for any n ~ 1 there is a
morphism cpn:Xn--+ J defined by "(P 1 , . . . ,Pn)--+ !l'(P 1 + ... + Pn- nP 0 )"
(which means cook up the appropriate sheaf on X x xn to define cpn). If g
is the genus of X, then cpn will be surjective for n ~ g, because by Riemann-
Roch, every divisor class of degree ~ g contains an effective divisor. The
fibre of cpn over a point of J consists of all n-tuples (PI> ... ,Pn) such that
the divisors p 1 + . . . + p n form a complete linear system.
Ifn = g,thenformostchoicesofPI>···,P9 ,wehavel(P 1 + ... + P 9 ) = 1.
Indeed, by Riemann-Roch,
l(P 1 + ... + P9 ) = g + 1- g + l(K - P 1 - ... - P 9 ).
But l(K) = g. Taking P 1 not a base point of K, l(K - P d = g - 1. At
each step, taking P; not a base point of K- P 1 - ••. - P;_ 1 , we get
l(K- P 1 - • • • - P 9 ) = 0. Therefore, most fibres of cp9 are finite sets of
points. We conclude that lis irreducible and dimJ =g. On the other hand,
by (4.10.7), the Zariski tangent space to J at 0 is H 1 (X,mx), which has dimen-
sion g, so J is nonsingular at 0. Since it is a group scheme, it is a homogeneous
space, hence nonsingular everywhere. Hence J is a nonsingular variety.
Theorem 4.11. Let X be an elliptic curve, and fix a point P 0 EX. Take J = X,
and take 5l' on X x J to be !l'(L1) ® pf !l'(- P 0 ), where L1 <;:::: X x X is the
diagonal. Then J,!l' is a Jacobian variety for X. Furthermore, the resulting
structure of group variety on J (4.10.6) induces the same group structure on
X,P 0 as defined earlier.
PROOF. The last statement is obvious from the definitions. So we have only
to show that if T is any scheme of finite type over k, and if A E Pic (X /T), 0
325
IV Curves
A; on X 1 = X, and we find
dim H 0 (X,.A;) = 1
dim H 1 (X,.A;) = 0.
Since p is a projective morphism, and .A' is flat over T, we can apply the
theorem of cohomology and base change (III, 12.11). Looking first at
R 1p*(.A'), since the cohomology along the fibres is 0, the map qJ 1(t) of
(III, 12.11) is automatically surjective, hence an isomorphism, so we con-
clude that R 1 p*(.A') is identically 0. In particular, it is locally free, so we
deduce from part (b) of the theorem that qJ 0 (t) is also surjective. Therefore,
it is an isomorphism, and since <P - 1 (t) is always surjective, we see that p*(.A')
is locally free of rank 1.
Now replacing .A by .A ® p*p*(Ar 1 in Pic 0 (X/T), we may then assume
that p*(.A') : : : : (!)T· The section 1 E r(T,(!)r) gives a sections E r(X x T,.A'),
which defines an effective Cartier divisor Z ~ X x T. By construction, Z
intersects each fibre of p in just one point, and in fact one sees easily that the
restricted morphism p: Z --+ T is an isomorphism. Thus we get a section
s: T--+ Z ~ X x T. Composing with q gives the required morphism
f:T--+X.
Indeed, since Z is the graph off, we see that Z = f* L1, where L1 ~ X x X
is the diagonal. Hence the corresponding invertible sheaves correspond:
.A':::::::: f*.P(L1). Now twisting by -P0 shows that .A:::::::: f*.P, as required.
The uniqueness off is clear for the same reasons.
Elliptic Functions
It is hard to discuss elliptic curves without bringing in the theory of elliptic
functions of a complex variable. This classical topic from complex analysis
gives an insight into the theory of elliptic curves over C which cannot be
matched by purely algebraic techniques. So we will recall some of the
definitions and results of that theory without proof (signaling those state-
ments with a Bin their number), and give some applications to elliptic curves.
We refer to the book Hurwitz-Courant [ 1] for proofs.
Fix a complex number r, r ¢ R. Let A be the lattice in the complex plane
C consisting of all n + mr, with n,m E Z (Fig. 15).
326
4 Elliptic Curves
t.J(z) = 2
Z
1 + WEA'
I ((
Z -
1 )2 - -2
W
1) '
W
where A' = A - {0}. One shows (Hurwitz-Courant [1, II, 1, §6]) that this
series converges at all z ¢A, thus giving a meromorphic function having a
double pole at the points of A, and which is elliptic. Its derivative
-2
t.J'(z) = I (z- w )3
WEA
Theorem 4.12B. The field of elliptic functions for given A is generated over
C by the Weierstrass t.J-function and its derivative t.J'. They satisfy the
algebraic relation
where
1 1
g2 = 60 I
WEA'
4
w
and g3 = 14o I
WEA'
6
W
.
327
IV Curves
Theorem 4.13B. Given distinct points a 1, ... ,aq E C/ A, and given integers
n 1, ,nq, a necessary and sufficient condition that there exist an elliptic
•••
function with divisor In;(a;) is that In; = 0 and In;a; = 0 in the group
C/A.
PROOF. Hurwitz-Courant [1, II, 1, §5, 14].
This shows that every elliptic curve over C arises in this way. Indeed, if X
is any elliptic curve, we can embed X in P 2 to have an equation of the form
y 2 = x(x - 1)(x - A), with A =F 0,1 (4.6). By a linear change of variable in x,
one can bring this into the form y 2 = 4x 3 - c 2 x - c 3 , with c 2 =
(.,y'4/3)(). 2 - ). + l) and c 3 = (1/27)(). + 1)(2). 2 - SA + 2). Then L1 =
). 2 (). - 1) 2 , which is =FO since A =F 0,1. Now the curve determined by the
lattice A is equivalent to this one by a change of variables y' = a 3 y, x' = a 2 x.
Next we define J(r) = g~/LI. Then the j-invariant of X which we defined
earlier is just j = 1728 · J(r). Thus J(r) classifies the curve X up to iso-
morphism.
Theorem 4.15B. Let r,r' be two complex numbers. Then J(r) = J(r') if and
only if there are integers a,b,c,d E Z with ad - be = ± 1 and
r' = ar + b_
cr +d
Furthermore, given any r', there is a unique r with J(r) = J(r') such that r
lies in the region G (Fig. 16) defined by
1 1
--::::: Re r <-
2 ---= 2
and
if Re r ~ 0
if Re r > 0.
328
4 Elliptic Curves
1
-1 0 2
Figure 16. The region G.
329
IV Curves
(I(T = c + er.
br 2 + (a - e)r - c = 0,
which shows that (I( is integral over Z. Therefore R must be a sub ring of the
ring of integers of the field Q( ~).
Conversely, suppose r = r + s~, with r,s E Q. Then we can deter-
mine R as the set of all (I( = a + br, with a,b E Z, such that (I(T E A. Since
330
4 Elliptic Curves
Corollary 4.20. There are only countably many values of j E C for which the
corresponding elliptic curve X has complex multiplication.
PROOF. Indeed, there are only countably many elements of all quadratic
extensions of Q.
g3 = 140 L w- 6 = 140 ,L i- 6 w- 6 = -g 3 .
roe A' roe A'
Example 4.20.3. If r = 2i, then R = Z[2i]. In this case R is a proper sub ring
of the ring of integers in the quadratic field Q(i), with conductor 2 (Ex. 4.21).
Remark 4.20.4. Even though we have a good criterion for complex multi-
plication in terms of r, the connection between r andj is not easy to compute.
Thus if we are given a curve by its equation in P 2 , or by its j-invariant, it is
not easy to tell whether it has complex multiplication or not. See (Ex. 4.5)
and (Ex. 4.12). There is an extensive classical literature relating complex
multiplication to class field theory-see, e.g. Deuring [2] or Serre's article in
Cassels and Frohlich [1, Ch. XIII]. Here are some of the principal results:
let X be an elliptic curve with complex multiplication, let R = End(X,P 0 ),
331
IV Curves
For other interpretations of the Hasse invariant, see (Ex. 4.15), (Ex. 4.16).
since Hi(@p) = 0 fori= 1,2. Recall also (III, 5.1) that H 2 (@p(-3)) is a
one-dimensional vector space with a natural basis (xyz)- 1 .
Now we can compute the action of Frobenius using this embedding. If
F 1 is the Frobenius morphism on P 2 , then Ff takes (!)x to (!)XP• where XP is
the subscheme of P 2 defined by fP = 0. On the other hand, X is a closed
subscheme of XP, so we have a commutative diagram
0----+ (!Jp( -3p) @p {!)XP - - 0
kp-1 j j
o---. @p(- 3) (!Jp {!)X ---.o
332
4 Elliptic Curves
lFj lFj
F* H 1(XP,(!)XP) ~ H 2 (P 2 ,(!)p( -3p))
j kp-1
H1(X,(!)x) ~ Hz(Pz,(!)p( -3))
1
k = 2 (p - 1).
Since the outer factor is = 1 (mod p), we get hp(A.) as defined above.
Corollary 4.23. For given p, there are only finitely many elliptic curves (up to
isomorphism) over k having Hasse invariant 0. In fact, there are at most
[p/12] + 2 of them.
PROOF. The polynomial hP(A.) has degree k = !(P - 1) in A., so it has at most k
distinct roots. In particular, there are only finitely many corresponding
values of j. Since the correspondence A. ~ j is 6 to 1 with two exceptions,
we can have at most k/6 + 2 values ofj, hence at most [p/12] + 2.
333
IV Curves
Nate. In fact, lgusa [2] has shown that the roots of hP(A) are always distinct.
Using this, one can easily count the exact number ofj with Hasse invariant 0:
j = 0 occurs <o> p =
2 (mod 3) (Ex. 4.14);j = 1728 occurs <o> p = 3 (mod 4)
(4.23.5); the number ofj i= 0,1728 is exactly (p/12]. There are also tables of
these j for small values of p-see Deuring [1] or Birch and Kuyk [1, Table 6].
=
Example 4.23.2. If p = 5, hp(A) = A2 + 4A + 1 A2 - A + 1 (mod 5). This
has roots - w,- w 2 in a quadratic extension ofF P' with w 3 = 1. So j = 0.
Remark 4.23.4. A very interesting problem arises if we "fix the curve and
vary p." To make sense of this, let X ~ Pi be a cubic curve defined by an
equation f(x,y,z) = 0 with integer coefficients, and assume that X is non-
singular as a curve over C. Then for almost all primes p, the curve X<Pl ~
N p obtained- by reducing the coefficients off (mod p) will be nonsingular
over k<Pl = F p· So it makes sense to consider the set
~ = {p primeJX<Pl is nonsingular over k<Pl' and X<Pl has Hasse invariant 0}.
What can we say about this set? The facts (which we will not prove) are
that if X, as a curve over C, has complex multiplication, then ~ has density
!. Here we define the density of a set of primes ~ to be
!~~ # {p E ~IP ~ xv# {p primeJp ~ x}.
In fact, assuming X<Pl is nonsingular, then X<Pl has Hasse invariant 0 if and
only if either pis ramified or p remains prime in the imaginary quadratic field
containing the ring of complex multiplication of X (Deuring [ 1] ). If X does
not have complex multiplication, then ~ has density 0, but Elkies has shown
that ~ is infinite (N. Elkies, The existence of infinitely many supersingular
primes for every elliptic curve over Q, Invent. Math. 89 (1987) 561-567). There
is also ample numerical evidence for the conjecture of Lang and Trotter [1],
that more precisely
#{pE~Jp ~ x},.... c·JXjlogx
as x -+ oo, for some constant c > 0.
334
4 Elliptic Curves
Example 4.23.6. Let X be the curve y 2 = x(x - 1)(x + 2), so A = -2, and
· r 2 · 7 3 . Then X<Pl is nonsingular for p # 2,3, but one checks by
j = 26
the criterion of (4.22), using a calculator, that the only value of p ::;:; 73 giving
Hasse = 0 is p = 23. So we can guess that~ has density 0. Indeed,j is not an
integer, so by (4.20.4), X does not have complex multiplication. See Lang and
Trotter [1] for more extensive computations.
335
IV Curves
EXERCISES
4.1. Let X be an elliptic curve over k, with char k of. 2, let P EX be a point, and let
R be the graded ring R = ffin"o H 0 (X,C9x(nP)). Show that for suitable choice
of t,x,y,
R ~ k[t,x,y]/(y 2 - x(x - t 2 )(x - At 2 ) ),
as a graded ring, where k[t,x,yJ is graded by setting deg t = 1, deg x = 2,
deg y = 3.
4.2. If D is any divisor of degree ;::. 3 on the elliptic curve X, and if we embed X in
P" by the complete linear system JDJ, show that the image of X in P" is projec-
tively normal.
Note. It is true more generally that if D is a divisor of degree ;::. 2g + 1 on a
curve of genus g, then the embedding of X by JDJ is projectively normal (Mumford
[ 4, p. 55]).
l + a 1 xy + a3 y = x3 + a2 x 2 + a4 x + a6 •
Show that the j-invariant is a rational function of the a;, with coefficients in Q.
In particular, if the a; are all in some field k 0 s; k, then j E k 0 also. Furthermore,
336
4 Elliptic Curves
for every a E k0 , there exists an elliptic curve defined over k0 with }-invariant
equal to a.
4.7. The Dual of a Morphism. Let X and X' be elliptic curves over k, with base points
P 0 ,P0.
(a) If f:X--> X' is any morphism, use (4.11) to show that f*:Pic X'--> Pic X
induces a homomorphism J: (X',P 0) --> (X,P 0 ). We call this the dual of f.
(b) If f:X -->X' and g:X' -->X" are two morphisms, then (go Jf =Jog.
(c) Assumef(P 0 ) = P 0,andletn = degf ShowthatifQEXisanypoint,and
f(Q) = Q', then](Q') = nx(Q). (Do the separable and purely inseparable cases
separately, then combine.) Conclude that f o j = nx· and j of= nx.
*(d) If f,g:X--> X' are two morphisms preserving the base points P 0 ,P0, then
(f + gf = J + g. [Hints: It is enough to show for any If' EPic X', that
(f + g)*ff' ~ f*!i' ® g*ff'. For any f, let rf:X--> X X X' be the graph
morphism. Then it is enough to show (for If'' = pj.!l') that
Let a:X -->X x X' be the section x--> (x,P 0). Define a subgroup of
Pic(X x X') as follows:
Pic~ = { .2' EPic( X x X')lff' has degree 0 along each fibre of p 1 , and a* If' = 0
in Pic X}.
337
IV Curves
Note that this subgroup is isomorphic to the group Pic (X'/X) used in the
0
4.8. For any curve X, the algebraic fundamental group n 1 (X) is defined as
&!! Gal(K'/K), where K is the function field of X, and K' runs over all Galois
extensions of K such that the corresponding curve X' is etale over X (III, Ex. 10.3).
Thus, for example, n 1(P 1 ) = 1 (2.5.3). Show that for an elliptic curve X,
n 1(X) = f1 Z1 x Z1 ifchark = 0;
lprime
4.9. We say two elliptic curves X,X' are isogenous if there is a finite morphism
f:X--+ X'.
(a) Show that isogeny is an equivalence relation.
(b) For any elliptic curve X, show that the set of elliptic curves X' isogenous to X,
up to isomorphism, is countable. [Hint: X' is uniquely determined by X and
kerf.]
4.11. Let X be an elliptic curve over C, defined by the elliptic functions with periods
1;r. Let R be the ring of endomorphisms of X.
(a) Iff E R is a nonzero endomorphism corresponding to complex multiplication
by IJ(, as in (4.18), show that degf = 11)(1 2 •
338
4 Elliptic Curves
(b) Iff E R corresponds to rx E C again, show that the dual J of (Ex. 4.7) corre-
sponds to the complex conjugate cz of rx.
{c) If r E Q{j=d) happens to be integral over Z, show that R = Z[r].
4.12. Again let X be an elliptic curve over C determined by the elliptic functions with
periods 1,r, and assume that r lies in the region G of(4.15B).
(a) If X has any automorphisms leaving P 0 fixed other than ± 1, show that either
r = i or r = w, as in (4.20.1) and (4.20.2). This gives another proof of the
fact (4.7) that there are only two curves, up to isomorphism, having auto-
morphisms other than ± 1.
(b) Now show that there are exactly three values of r for which X admits an
endomorphism of degree 2. Can you match these with the three values of j
determined in (Ex. 4.5)? [Answers: r = i; r = H; r = i( -1 + J=7).]
4.13. If p= 13, there is just one value of j for which the Hasse invariant of the corre-
sponding curve is 0. Find it. [Answer:j = 5 (mod 13).]
4.16. Again let X be an elliptic curve over k of characteristic p, and suppose X is de-
fined over the field Fq of q = p' elements, i.e., X <;; P 2 can be defined by an
equation with coefficients in Fq. Assume also that X has a rational point over
Fq. Let F':Xq--+ X be the k-linear Frobenius with respect to q.
(a) Show that Xq ~ X as schemes over k, and that under this identification,
F':X--+ X is the map obtained by the qth-power map on the coordinates
of points of X, embedded in P 2 .
(b) Show that 1x - F' is a separable morphism and its kernel is just the set
X(Fq) of points of X with coordinates in Fq.
(c) Using (Ex. 4.7), show that F' + F' = ax for some integer a, and that N =
q - a + 1, where N = #X(Fq).
(d) Use the fact that deg(m + nF') > 0 for all m,n E Z to show that ial ~ 2J(j.
This is Hasse's proof of the analogue of the Riemann hypothesis for elliptic
curves (App. C, Ex. 5.6).
(e) Now assume q = p, and show that the Hasse invariant of X is 0 if and only
=
if a 0 (mod p). Conclude for p ~ 5 that X has Hasse invariant 0 if and only
if N = p + 1.
339
IV Curves
4.18. Let X be the curve y 2 = x 3 - 7x + 10. This curve has at least 26 points with
integer coordinates. Find them (use a calculator), and verify that they are all
contained in the subgroup (maybe equal to all of X(Q)?) generated by P = (1,2)
and Q = (2,2).
4.19. Let X,P 0 be an elliptic curve defined over Q, represented as a curve in P 2 de-
fined by an equation with integer coefficients. Then X can be considered as the
fibre over the generic point of a scheme X over Spec Z. Let T ~ Spec Z be the
open subset consisting of all primes p =/= 2 such that the fibre X<v> of X over p
is nonsingular. For any n, show that nx:X-+ X is defined over T, and is a flat
morphism. Show that the kernel of nx is also flat over T. Conclude that for
any p E T, the natural map X(Q) -+ X<v>(F vl induced on the groups of rational
points, maps the n-torsion points of X(Q) injectively into the torsion subgroup of
X<v>(F vl, for any (n,p) = 1.
By this method one can show easily that the groups X(Q) in (Ex. 4.17) and
(Ex. 4.18) are torsion-free.
4.20. Let X be an elliptic curve over a field k of characteristic p > 0, and let R =
End(X,P 0 ) be its ring of endomorphisms.
(a) Let X P be the curve over k defined by changing the k-structure of X (2.4.1).
Showthatj(Xp) =j(X) 11 P. ThusX ~ XvoverkifandonlyifjEFP"
(b) Show that Px in R factors into a product nft of two elements of degree p if and
only if X ~ X v· In this case, the Hasse invariant of X is 0 if and only if nand
ft are associates in R (i.e., differ by a unit). (Use (2.5).)
(c) If Hasse (X)= 0 show in any casej E Fvz·
(d) For any fER, there is an induced map f* :H 1 ((9x)-+ H 1 ((9x). This must be
multiplication by an element A.1 E k. So we obtain a ring homomorphism
q;: R -+ k by sending f to A.1 . Show that any f E R commutes with the
(nonlinear) Frobenius morphism F:X-+ X, and conclude that if Hasse
(X) =/= 0, then the image of cp is Fv. Therefore, R contains a prime ideal p
with R/p ~ F v·
4.21. Let 0 be the ring of integers in a quadratic number field Q(H). Show that
any subring R ~ 0, R =/= Z, is of the form R = Z + f · 0, for a uniquely deter-
mined integer f ;;:. 1. This integer f is called the conductor of the ring R.
*4.22. If X -+ A~ is a family of elliptic curves having a section, show that the family is
trivial. [Hints: Use the section to fix the group structure on the fibres. Show
that the points of order 2 on the fibres form an etale cover of A~, which must be
trivial, since A~ is simply connected. This implies that }, can be defined on the
family, so it gives a map A~ -+ A~ - {0,1 }. Any such map is constant, so A. is
constant, so the family is trivial.]
We return now to the study of curves of arbitrary genus, and we study the
rational map to a projective space determined by the canonical linear
system. For nonhyperelliptic curves of genus g ~ 3, we will see that it is
340
5 The Canonical Embedding
Lemma 5.1. If g ;::: 2, then the canonical linear system IKI has no base points.
PROOF. According to (3.1), we must show that for each P EX, dimiK - PI =
dimiKI - 1. Now dimiKI = dim H 0 (X,wx) - 1 = g - 1. On the other
hand, since X is not rational, for any point P, dimiPI = 0, so by Riemann-
Roch we find that dimiK - PI = g - 2, as required.
341
IV Curves
Now the middle vector space has dimension 10 by (III, 5.1), and the right
hand vector space has dimension 9 by Riemann-Roch on X (note that
@x(2) corresponds to the divisor 2K, which is nonspecial of degree 12).
So we conclude that
dim H 0 (P,.f(2)) ~ 1.
An element of that space is a form of degree 2, whose zero-set will be a
surface Q s; P 3 of degree 2 containing X. It must be irreducible (and
reduced), because X is not contained in any P 2 . The curve X could not
be contained in two distinct irreducible quadric surfaces Q,Q', because then
it would be contained in their intersection Q n Q' which is a curve of degree
4, and that is impossible because deg X = 6. So we see that X is contained
in a unique irreducible quadric surface Q.
Twisting the same sequence by 3 and taking cohomology, a similar
calculation shows that
dim H 0 (P,J(3)) ~ 5.
The cubic forms in here consisting of the quadratic form above times a
linear form, form a subspace of dimension 4. Hence there is an irreducible
cubic form in that space, so X is contained in an irreducible cubic surface
F. Then X must be contained in the complete intersection Q n F, and
since both have degree 6, X is equal to that complete intersection.
dimiDI ~ ~ deg D.
Furthermore, equality occurs if and only if either D = 0 or D = K or X
is hyperelliptic and D is a multiple of the unique g~ on X.
343
IV Curves
dimiDI ~ ~ deg D.
This gives the first statement of the theorem. Also, it is clear that we have
equality in caseD = 0 or D = K.
For the second statement, suppose that D =f. O,K, and that dimiDI =
t deg D. Then we must show that X is hyperelliptic, and that D is a multiple
of the g~. We proceed by induction on deg D (which must be even). If
deg D = 2, then IDI itself is a gL so X is hyperelliptic and there is nothing
more to prove.
So suppose now that deg D ;;;:: 4, hence dimiDI ;;;:: 2. Fix a divisor E E
IK - Dl, and fix two points P,Q EX such that P E Supp E and Q ¢ Supp E.
Since dimiDI ;;;:: 2, we can find a divisor D E IDI such that P,Q E Supp D.
Now let D' = D n E, by which we mean the largest divisor dominated by
both D and E. This D' will accomplish our induction.
First note that since Q E Supp D but Q ¢ Supp E, we must have Q ¢
Supp D', so deg D' < deg D. On the other hand, deg D' > 0 since P E
Supp D'.
344
5 The Canonical Embedding
Classification of Curves
To classify curves, we first specify the genus, which as we have seen (1.1.1)
can be any nonnegative integer g ;;::: 0. If g = 0, X is isomorphic to P 1
(1.3.5), so there is nothing further to say. If g = 1, then X is classified up
to isomorphism by its j- invariant (4.1 ), so here again we have a good answer
to the classification problem. For g ;;::: 2, the problem becomes much more
difficult, and except for a few special cases (e.g., (Ex. 2.2) ), one cannot give
an explicit answer.
For g ;;::: 3 we can subdivide the set mg of all curves of genus g according
to whether the curve admits linear systems of certain degrees and dimen-
sions. For example, we have defined X to be hyperelliptic if it has a gi,
and we have seen that there are hyperelliptic curves of every genus g ;;::: 2
(Ex. 1. 7), and at least for g = 3 and 4, that there exist nonhyperelliptic curves
(5.2.1) and (5.2.2).
More generally, we can subdivide curves according to whether they have
a gJ for various d. If X has a g~ it is called trigonal.
Remark 5.5.1. The facts here are as follows. For any d ;;::: !g + 1, any
curve of genus g has a gJ; for d < !g + 1, there exist curves of genus g
having no gJ. See Kleiman and Laksov [1] for proofs and discussion. Note
in particular this implies that there exist nonhyperelliptic curves of every
genus g ;;::: 3 (V, Ex. 2.10). We give some examples of this result.
345
IV Curves
Example 5.5.2. For g = 3,4 this result states that there exist nonhyperelliptic
curves (which we have seen) and that every such curve has a g~. Of course
if X is hyperelliptic, this is trivial, by adding a point to the g~. If X is non-
hyperelliptic of genus 3, then its canonical embedding is a plane quartic
curve (5.2.1). Projecting from any point of X to Pi, we get a g~. Thus X
has infinitely many g~'s.
If X is nonhyperelliptic of genus 4, then its canonical embedding in P 3
lies on a unique irreducible quadric surface Q (5.2.2). If Q is nonsingular,
then X has type (3,3) on Q (II, 6.6.1), and each of the two families of lines
on Q cuts out a g~ on X. So in this case X has two g~'s (to see that these
are the only ones, copy the argument of (5.5.3) below). If Q is singular, it is
a quadric cone, and the one family of lines on Q cuts out a unique g~ on X.
Example 5.5.3. Let g = 5. Then (5.5.1) says that every curve of genus 5 has
a gi, and that there exist such curves with no g~. Let X be a nonhyperelliptic
curve of genus 5, in its canonical embedding as a curve of degree 8 in P 4 .
First we show that X has a g~ if and only if it has a trisecant in this em-
bedding. Let P,Q,R EX. Then by Riemann-Roch, we have
dimiP + Q + Rl = dimiK - P - Q - Rl - 1.
On the other hand, since X is in its canonical embedding, dimiK - P- Q - Rl
is the dimension of the linear system of hyperplanes in P 4 which contain
P,Q,R. Hence dimiP + Q + Rl = 1 if and only if P,Q,R are contained in
a 2-dimensional family of hyperplanes, which is equivalent to saying that
P,Q and R are collinear. Thus X has a g~ if and only if it has a trisecant
(and in that case it will have a 1-parameter family oftrisecants).
Now let X be a nonsingular complete intersection of three quadric hyper-
surfaces in P 4 . Then deg X = 8, and wx ~ CDx(1), so X is a canonical curve
of genus 5. If X had a trisecant L, then L would meet each of the quadric
hypersurfaces in three points, so it would have to be contained in these
hypersurfaces, and so L <:; X, which is impossible. So we see that there
exist curves of genus 5 containing no g~.
Now projecting this X from one of its own points P to P 3 , we obtain a
curve X' <:; P 3 of degree 7, which is nonsingular (because X had no tri-
secants). This new curve X' must have trisecants, because otherwise a
projection from one of its points would give a nonsingular curve of degree 6
in P 2 , which has the wrong genus. So let Q,R,S lie on a trisecant of X'.
Then their inverse images on X, together with P, form four points which
lie in a plane of P 4 . Then the same argument as above shows these points
give a g}_.
Coming back to the general classification question, for fixed gone would
like to endow the set 9Jl9 of all curves of genus g up to isomorphism with
an algebraic structure, in which case we call 9Jl9 the variety of moduli of
curves of genus g. Such is the case for g = 1, where the j-invariants form
an affine line.
346
5 The Canonical Embedding
The best way to specify the algebraic structure on IDlg would be to require
it to be a universal parameter variety for families of curves of genus g, in
the following sense: we require that there be a flat family X --+ IDlg of curves
of genus g such that for any other flat family X --+ T of curves of genus g,
there is a unique morphism T--+ IDlg such that X is the pullback of X. In
this case we call IDlg a fine moduli variety. Unfortunately, there are several
reasons why such a universal family cannot exist. One is that there are
nontrivial families of curves, all of whose fibres are isomorphic to each
other (III, Ex. 9.10).
However, Mumford has shown that for g ~ 2 there is a coarse moduli
variety IDlg, which has the following properties (Mumford [1, Th. 5.11]):
(1) the set of closed points of IDlg is in one-to-one correspondence with the
set of isomorphism classes of curves of genus g;
(2) if f:X--+ Tis any flat family of curves of genus g, then there is a mor-
phism h: T--+ IDlg such that for each closed point t E T, X 1 is in the iso-
morphism class of curves determined by the point h(t) E IDlg.
In case g = 1, the affine j-line is a coarse variety of moduli for families
of elliptic curves with a section. One verifies condition (2) using the fact
that j is a rational function of the coefficients of a plane embedding of the
curve (Ex. 4.4).
Remark 5.5.4. In fact, Deligne and Mumford [1] have shown that IDlg for
g ~ 2 is an irreducible quasi-projective variety of dimension 3g - 3 over
any fixed algebraically closed field.
Example 5.5.5. Assuming that IDlg exists, we can discover some of its prop-
erties. For example, using the method of (Ex. 2.2), one can show that hy-
perelliptic curves of genus g are determined as two-fold coverings of P 1 ,
ramified at 0,1, oo, and 2g - 1 additional points, up to the action of a
certain finite group. Thus we see that the hyperelliptic curves correspond
to an irreducible subvariety of dimension 2g - 1 of IDlg. If g = 2, this is
the whole space, which confirms that 9Jl 2 is irreducible of dimension 3.
347
IV Curves
EXERCISES
5.1. Show that a hyperelliptic curve can never be a complete intersection in any pro-
jective space. Cf. (Ex. 3.3).
5.2. If X is a curve of genus ~ 2 over a field of characteristic 0, show that the group
Aut X ofautomorphisms of X is finite. [Hint: If X is hyperelliptic, use the unique
g1 and show that Aut X permutes the ramification points of the 2-fold covering
X ~ P 1 . If X is not hyperelliptic, show that Aut X permutes the hyperosculation
points (Ex. 4.6) of the canonical embedding. Cf. (Ex. 2.5).]
5.3. Moduli of Curves of Genus 4. The hyperelliptic curves of genus 4 form an irre-
ducible family of dimension 7. The nonhyperelliptic ones form an irreducible
family of dimension 9. The subset of those having only one g~ is an irreducible
family of dimension 8. [Hint: Use (5.2.2) to count how many complete inter-
sections Q n F 3 there are.]
5.4. Another way of distinguishing curves of genus g is to ask, what is the least degree
of a birational plane model with only nodes as singularities (3.11)? .Let X be
nonhyperelliptic of genus 4. Then:
(a) if X has two grs, it can be represented as a plane quintic with two nodes, and
conversely;
(b) if X has one gt then it can be represented as a plane quintic with a tacnode
(1, Ex. 5.14d), but the least degree of a plane representation with only nodes is 6.
x3y + y3z + z3 x = 0,
348
6 Classification of Curves in P 3
the group Aut X is the simple group of order 168, whose order is the maximum
84(g - 1) allowed by (Ex. 2.5). See Burnside [1, §232] or Klein [1].
*(c) Most curves of genus 3 have no automorphisms except the identity. [Hint:
For each n, count the dimension of the family of curves with an automorphism
T of order n. For example, if n = 2, then for suitable choice of coordinates,
T can be written as x--> -x, y--> y, z--> z. Then there is an 8-dimensional
family of curves fixed by T; changing coordinates there is a 4-dimensional
family of such T, so the curves having an automorphism of degree 2 form a
family of dimensional 12 inside the 14-dimensional family of all plane curves
of degree 4.]
Note: More generally it is true (at least over C) that for any g ;;:, 3, a "sufficiently
general" curve of genus g has no automorphisms except the identity-see Baily [ 1].
6 Classification of Curves in P 3
In 1882, a cash prize (the Steiner prize) was offered for the best work on
the classification of space curves. It was shared by Max Noether and
G. Halphen, each of whom wrote a 200-page treatise on the subject (Noether
[ 1], Halphen [ 1] ). They each proved a number of general results, and then
to illustrate their theory, constructed exhaustive tables of curves of low
degree (up to about degree 20).
Nowadays the theoretical aspect of this problem is well understood.
Using either the Chow variety or the Hilbert scheme, one can show that
the nonsingular curves of given degree d and genus g in P 3 are parametrized
by a finite union of quasi-projective varieties, in a very natural way. How-
ever, the more specific task of determining the number and dimensions of
these parameter varieties for each d,g is not solved. It is not even clear
exactly for which pairs of integers d,g there exists a curve of degree d and
genus g in P 3 . Halphen stated the result, but a correct proof was given only
recently by Gruson and Peskine.
In this section we will give a few basic results concerning curves in P 3 ,
and then illustrate them by classifying all curves of degree ~ 7 in P 3 .
We begin by investigating when a curve has a nonspecial very ample
divisor of a given degree. In the case of g = 0,1, this is answered by (3.3.1)
and (3.3.3), so we will consider the case g ? 2.
show that the set S of divisors D E Xd such that there exists D' ~ D and
there exist points P,Q EX with E = D' - P - Q an effective special divisor,
has dimension ~ g + 2. Since d ~ g + 3, this shows that S i= Xd. Then
any D ¢ S will be a nonspecial very ample divisor of degree d.
Let E be an effective special divisor of degree d - 2. Since dimiKI =
g - 1, and since an effective special divisor is a subset of an effective ca-
nonical divisor, we see that the set of all such E, as a subset of xd-z, has
dimension ~ g - 1. Thus the set of divisors of the form E + P + Q in Xd
has dimension ~ g + 1. Since the special divisors in Xd form a subset of
dimension ~ g - 1, for the same reason, we may ignore them, so we may
assume E + P + Q is nonspecial.
Since E is special, we have dimiEI ~ d - 1 - g, by Riemann-Roch. On
the other hand, since E + P + Q is nonspecial, we have dimiE + P + Ql =
d - g. The difference between these two is 1, so we see that the set of
D E Xd which are linearly equivalent to some divisor of the form E + P + Q
has dimension ~g + 2, as required.
Proposition 6.3. If X is a curve in P 3 , not lying in any plane, for which the
hyperplane section Dis special, then d ~ 6 and g ~ td + 1. Furthermore,
the only such curve with d = 6 is the canonical curve of genus 4 (5.2.2).
PROOF. If D is special, then by Clifford's theorem (5.4) we have dimiDI ~
td. Since X is not in any plane, dimiDI ~ 3, so d ~ 6. And since D is
350
6 Classification of Curves in P 3
Next, we have a result which bounds the genus of a space curve of given
degree.
!
Theorem 6.4 (Castelnuovo [1]). Let X be a curve of degree d and genus gin
P 3 , which is not contained in any plane. Then d ?: 3, and
1 2
-d -d+1 if dis even
4
g=(;
1 2
4(d -1)-d+1 if dis odd.
Furthermore, the equality is attained for every d ?: 3, and any curve for
which equality holds lies on a quadric surface.
PROOF. Given X, let D be its hyperplane section. The idea of the proof is to
estimate dimlnDI - diml(n - 1)DI for any n, and then add. First of all, we
choose the hyperplane section D = P 1 + ... + Pd in such a way that no
three of the points Pi are collinear. This is possible because not every secant
of X is a multisecant (3.8), (3.9), (Ex. 3.9).
Now I claim for each i = 1,2, ... ,min(d,2n + 1), that Pi is not a base
point of the linear system lnD - P 1 - . . . . - Pi_ 1 1. To show this, it is suffi-
cient to find a surface of degree n in P 3 containing P 1 , .•. ,Pi_ 1 , but not Pi. In
fact, a union of n planes will do. We take the first plane to contain P 1 and P 2 ,
but no other Pi, which is possible, since no three Pi are collinear. We take
the second plane to contain P 3 and P 4 , and so on, until our planes contain
P 1 , . . . ,Pi_ 1 , and take the remaining planes to miss all the Pi. This is possible
for any i such that i - 1 :(; 2n, and of course i :(; d since there are only d
points.
It follows that for any n ?: 1, we have
dimlnDI - diml(n - 1)DI ?: min(d,2n + 1),
because (n - 1)D = nD - P 1 - . . . - Pd, and each time we remove a non-
base point from a linear system, the dimension drops by 1.
Now we take n » 0, and add these expressions together, starting with
n = 1, up to the given n, using the fact that dimiO · Dl = 0. If we let r =
[!(d - 1)], then we can write the answer as
dimlnDI ?: 3 + 5 + ... + (2r + 1) + (n - r)d
or
dimlnDI ?: r(r + 2) + (n - r)d.
351
IV Curves
we obtain
0 --+ H 0 (.J" x(2)) --+ H 0 (mp(2)) --+ H 0 (mx(2)) --+ ...
Since dim H 0 ((9p(2)) = 10 and dim H 0 ((9x(2)) = 9 (or less, by the above),
we conclude that H 0 (.J"x(2)) i= 0, hence X is contained in a quadric surface.
Finally, to show that equality is achieved, we look at certain curves on a
nonsingular quadric surface Q. If d is even, d = 2s, we take a curve of type
(s,s), which has degree d and genus s2 - 2s + 1 = ±d2 - d + 1, by (III,
Ex. 5.6). This curve is a complete intersection of Q with a surface of
degree s. If d is odd, d = 2s + 1, we take a curve of type (s,s + 1) on Q,
which has degreed and genus s 2 - s = t(d 2 - 1) - d + 1.
352
6 Classification of Curves in P 3
353
IV Curves
12 I ~I
I
I
11 -e~lsts 1 ~I I
=don't ~r
r:~I
I
.. /
8
b"
/
know yet 11 "'1 1 ...... ~
g 7 I -o)/ "''' /
/
6 0~.----- 'b
~I /tlo./ /
/
5 s-~- of't /
~
0 I /
4
.__
/ /
/ /
(:-0 /
3 ~0I/ ///
/
2 ,;,.Q" /'/
. . :::1.-,...v d
0 1 2 3 4 5 6 7 8 9 10
Figure 18. Curves of degree d and genus gin P 3 .
354
6 Classification of Curves in P 3
EXERCISES
355
CHAPTER V
Surfaces
356
1 Geometry on a Surface
to the study of certain linear system of plane curves with assigned base
points. This is a very classical subject, about which whole books have been
written, and which we rewrite here in modern language.
1 Geometry on a Surface
357
V Surfaces
Before giving the proof, we need some auxiliary results. Our main tool is
Bertini's theorem, which we will use to express any divisor as a difference of
nonsingular curves, up to linear equivalence.
Lemma 1.2. Let C 1 , . . . ,C, be irreducible curves on the surface X, and let D
be a very ample divisor. Then almost all curves D' in the complete linear
system IDI
are irreducible, nonsingular, and meet each of the C; transversally.
PROOF. We embed X in a projective space P" using the very ample divisor D.
Then we apply Bertini's theorem (II, 8.18) and (III, 7.9.1) simultaneously to X
and to the curves Cto ... ,C,. We conclude that most D' E IDI
are irreducible
nonsingular curves in X, and that the intersections C; n D are nonsin-
gular, i.e., points with multiplicity one, which means that the C; and D' meet
transversally. Since we did not assume the C; were nonsingular, we need to
use (II, 8.18.1).
358
1 Geometry on a Surface
C' E IC + nH!
D' E ID + nH!, transversal to C'
E' E !nH!, transversal to D'
F' E !nH!, transversal to C' and E'.
Then C ~ C' - E' and D ~ D' - F', so by the properties (1)-(4) of the
theorem, we have
C.D = #(C' n D') - #(C' n F') - #(E' n D') + #(E' n F').
This shows that the intersection number of any two divisors is determined by
(1)-(4), so the intersection pairing is unique.
For the existence, we use the same method, and check that everything is
well-defined. To simplify matters, we proceed in two steps. Let ~ s; Div X
be the set of very ample divisors. Then ~ is a cone, in the sense that the sum
of two very ample divisors is again very ample. For C,D E ~'we define the
intersection number C.D as follows: by (1.2) choose C' E ICI nonsingular, and
choose D' E IDI nonsingular and transversal to C'. Define C.D = # (C' n D').
To show this is well-defined, first fix C', and let D" E IDI be another non-
singular curve, transversal to C'. Then by (1.3), we have
#(C' n D') = deg .P(D')@ (!)c.,
and ditto forD". But D' ~ D", so .P(D') ~ .P(D"), so these two numbers
are the same. Thus our definition is independent of D'. Now suppose C" E ICI
is another nonsingular curve. By the previous step, we may assume D' is
transversal to both C' and C". Then by the same argument, restricting to the
curveD', we see that #(C' n D') = #(C" n D').
So now we have a well-defined pairing ~ x ~ ---+ Z, which is clearly
symmetric, and by definition it depends only on the linear equivalence
classes of the divisors. It also follows from (1.3) that it is additive, since
.P(D 1 + D 2 ) ~ .P(D 1 ) @ .P(D 2 ), and the degree is additive on a curve.
Finally, this pairing on ~ x ~satisfies condition (1) by construction.
To define the intersection pairing on all of Div X, let C and D be any two
divisors. Then, as above, we can write C ~ C' - E' and D ~ D' - F' where
C',D',E',F' are all in~. So we define
C.D = C'.D' - C'.F' - E'.D' + E'.F'.
If, for example, we used another expression C ~ C" - E" with C",E" also
very ample, then
C' + E" ~ C" + E',
so by what we have shown for the pairing in~' we have
C'.D' + E".D' = C".D' + E'.D'
359
V Surfaces
and ditto for F' in place of D'. Thus the resulting two expressions for C.D are
the same. This shows that the intersection pairing C.D is well-defined on all
ofDiv X.
It satisfies (2), (3), (4) by construction and by the corresponding properties
on ~. The condition (1) follows using (1.3) once more. q.e.d.
Now that we have defined the intersection pairing, it is useful to have a way
of calculating it without having to move the curves. If C and D are curves
with no common irreducible component, and if P E C n D, then we define
the intersection multiplicity (C.D)p of C and D at P to be the length of {!)P,xl(f,g),
where f,g are local equations of C,D at P (1, Ex 5.4). Here length is the same
as the dimension of a k-vector space.
Example 1.4.1. If D is any divisor on the surface X, we can define the self-
intersection number D.D, usually denoted by D 2 • Even if Cis a nonsingular
curve on X, the self-intersection C 2 cannot be calculated by the direct method
360
1 Geometry on a Surface
Example 1.4.2. Let X = P 2 . Then Pic X ~ Z, and we can take the class h
of a line as generator. Since any two lines are linearly equivalent, and since
two distinct lines meet in one point, we have h2 = 1. This determines the
intersection pairing on P 2 , by linearity. Thus if C,D are curves of degrees
n,m respectively, we have C "" nh, D "" mh and so C.D = nm. If C and D
have no component in common this can be interpreted in terms of the local
intersection multiplicities of(l.4), and we get a new proof ofBezout's theorem
(1, 7.8).
Example 1.5.1. This gives a quick method of computing the genus of a curve
on a surface. For example, if Cis a curve of degree din P 2 , then
2g - 2 = d(d - 3)
361
V Surfaces
Example 1.5.2. If Cis a curve of type (a,b) on the quadric surface, then C +K
has type (a - 2, b - 2), so
2g - 2 = a(b - 2) + (a - 2)b,
so g = ab - a - b + 1. Cf. (III, Ex. 5.6).
Now we come to the Riemann-Roch theorem. For any divisor Don the
surface X, we let l(D) = dimk H 0 (X,.!l'(D) ). Thus l(D) = dim IDI + 1, where
IDI is the complete linear system of D. We define the superabundance s(D) to
be dim H 1 (X,.!l'(D) ). The reason for this terminology is that before the in-
vention of cohomology, the Riemann-Roch formula was written only with
l(D) and l(K - D), and the superabundance was the amount by which it
failed to hold. Recall also that the arithmetic genus Pa of X is defined by Pa =
x(@x)- 1 (III, Ex. 5.3).
1
l(D) - s(D) + l(K - D) = 2 D.(D - K) + 1 + Pa·
Since both sides depend only on the linear equivalence class of D, as in (1.1)
we can write D as the difference C - E of two nonsingular curves. Now let
us calculate. Since the ideal sheaves of C,E are .!l'(- C), .!l'(- E) respectively,
we obtain exact sequences, tensoring with .!l'(C),
0--+ .!l'(C - E) --+ .!l'(C)--+ .!l'(C)@ (i')E--+ 0
and
Since xis additive on short exact sequences (III, Ex. 5.1), we have
x(.!l'(C) ® @c) = C2 + 1 - 9c
and
362
I Geometry on a Surface
as required.
where c2 is the second Chern class of the tangent sheaf of X. This is a con-
sequence ofthe generalized Grothendieck-Hirzebruch Riemann-Roch theo-
rem (App. A, 4.1.2).
Remark 1.6.2. In the following, note that if we fix a very ample divisor H
on a surface X, then for any curve Con X, the intersection number C.H is
just equal to the degree of C in the projective embedding determined by H
(Ex. 1.2). In particular, it is positive. More generally, having fixed an ample
divisor H on X, the number C.H plays a role similar to the degree of a
divisor on a curve.
Remark 1.7.1. This result can be regarded as the analogue for surfaces of
the result that says on a curve X, there is an integer n0 (namely 2gx - 2)
such that if deg D > n0 , then H 1 (X,!l'(D)) = 0 (IV, 1.3.4).
363
V Surfaces
PROOF. We apply the Riemann-Roch theorem to nD. Since D.H > 0, for
n » 0 we will have nD.H > n0 , so by (1.7), l(K - nD) = 0. Since s(nD) ~ 0,
the Riemann-Roch theorem gives
1 1
l(nD) ~ 2 n2 D2 - 2 nD.K + 1 + Pa·
Now since D 2 > 0, the right-hand side becomes large for n » 0, so we see
that l(nD) -> oo as n -> oo. In particular, nD is effective for all n » 0.
Remark 1.9.1. We explain the title of this theorem as follows. Let Picn X
be the subgroup of Pic X of divisor classes numerically equivalent to zero,
and let Num X = Pic X/Picn X. Then clearly the intersection pairing in-
duces a nondegenerate bilinear pairing Num X x Num X-> Z. It is a
consequence of the Neron-Severi theorem (Ex. 1.7) that Num X is a free
finitely generated abelian group (see also (Ex. 1.8) ). So we can consider the
vector space Num X ®z R over R, and the induced bilinear form. A theo-
rem of Sylvester (Lang [2, XIV, §7, p. 365]) shows that such a bilinear form
can be diagonalized with ± 1's on the diagonal, and that the number of
+ 1's and the number of -1's are invariant. The difference of these two
numbers is the signature or index of the bilinear form. In this context, (1.9)
says that the diagonalized intersection pairing has one + 1, corresponding
to a (real) multiple of H, and all the rest -1's.
Example 1.9.2. On the quadric surface X (1.4.3) we can take H of type (1,1)
and D of type (1,-1). Then H 2 = 2, H.D = 0, D2 = -2, and D,H form a
basis of Pic X. In this case the only divisor numerically equivalent to 0 is
364
1 Geometry on a Surface
365
V Surfaces
Example 1.10.1. On the quadric surface X (1.4.3), the effective divisors are
those of type (a,b) with a,b ~ 0. So a divisor D of type (a,b) is ample if and
only if a = D.(1,0) > 0 and b = D.(0,1) > 0 (II, 7.6.2). In this case the con-
dition D.C > 0 for all irreducible curves C implies D 2 > 0. However, there
is an example of Mumford of a divisor Don a surface X, with D.C > 0 for
every irreducible curve, but D 2 = 0, hence D not ample. See Hartshorne
[5, I, 10.6].
EXERCISES
1.1. Let C,D be any two divisors on a surface X, and let the corresponding invertible
sheaves be .P,A. Show that
366
Geometry on a Surface
(c) More generally, for any divisor Don X, we define the virtual arithmetic genus
(which is equal to the ordinary arithmetic genus if Dis effective) by the same
formula: 2p. - 2 = D.(D + K). Show that for any two divisors C,D we have
p.( -D)= D2 - p.(D) +2
and
p.(C + D) = p.(C) + p.(D) + C.D - 1.
1.4. (a) If a surface X of degree d in P 3 contains a straight line C = P 1 , show that
C2 = 2- d.
(b) Assume char k = 0, and show for every d ~ 1, there exists a nonsingular
surface X of degree d in P 3 containing the line x = y = 0.
1.5. (a) IfXisasurfaceofdegreedinP 3 ,thenK 2 = d(d- 4) 2 •
(b) If X is a product of two nonsingular curves C,C', of genus g,g' respectively,
then K 2 = 8(g - 1)(g' - 1). Cf. (II, Ex. 8.3).
1.6. (a) If Cis a curve of genus g, show that the diagonal Ll <;: C x C has self-inter-
section Ll 2 = 2 - 2g. (Use the definition of QCfk in (II, §8).)
(b) Let l = C x pt and m = pt x C. If g ~ 1, show that l,m, and Ll are linearly
independent in Num( C x C). Thus Num( C x C) has rank ~ 3, and in parti-
cular, Pic(C x C) i= Pi Pic C EB P! Pic C. Cf. (III, Ex. 12.6), (IV, Ex. 4.10).
1.7. Algebraic Equivalence of Divisors. Let X be a· surface. Recall that we have
defined an algebraic family of effective divisors on X, parametrized by a non-
singular curve T, to be an effective Cartier divisor D on X x T, flat over T
(III, 9.8.5). In this case, for any two closed points 0,1 E T, we say the corresponding
divisors D 0 ,D 1 on X are prealgebraically equivalent. Two arbitrary divisors
are prealgebraically equivalent if they are differences of prealgebraically equiva-
lent effective divisors. Two divisors D,D' are algebraically equivalent if there is
a finite sequence D = D0 ,D 1 , . .. ,Dn = D' with D; and D;+ 1 prealgebraically
equivalent for each i.
(a) Show that the divisors algebraically equivalent to 0 form a subgroup ofDiv X.
(b) Show that linearly equivalent divisors are algebraically equivalent. [Hint: If
(f) is a principal divisor on X, consider the principal divisor (if- u) on X x P\
where t,u are the homogeneous coordinates on P 1.]
(c) Show that algebraically equivalent divisors are numerically equivalent. [Hint:
Use (III, 9.9) to show that for any very ample H, if D and D' are algebraically
equivalent, then D.H = D'.H.]
Note. The theorem of Neron and Severi states that the group of divisors
modulo algebraic equivalence, called the Nhon-Seueri group, is a finitely gen-
erated abelian group. Over C this can be proved easily by transcendental methods
(App. B, §5) or as in (Ex. 1.8) below. Over a field of arbitrary characteristic, see
Lang and Neron [1 J for a proof, and Hartshorne [ 6] for further discussion. Since
Num X is a quotient of the Neron-Severi group, it is also finitely generated, and
hence free, since it is torsion-free by construction.
1.8. Cohomology Class of a Divisor. For any divisor D on the surface X, we define
its cohomology class c(D) E H 1(X,Qx) by using the isomorphism Pic X ~
H 1 (X,@k) of (III, Ex. 4.5) and the sheaf homomorphism dlog:@*--. Qx (III,
Ex. 7.4c). Thus we obtain a group homomorphism c:Pic X--> H 1(X,Qx). On
the other hand, H 1(X,Q) is dual to itself by Serre duality (III, 7.13), so we have a
367
V Surfaces
(a) Prove that this is compatible with the intersection pairing, in the following
sense: for any two divisors D,E on X, we have
(c(D),c(E)) = (D.E) · 1
in k. [Hint: Reduce to the case where D and E are nonsingular curves meeting
transversally. Then consider the analogous map c: Pic D ...... H 1(D,QD), and
the fact (III, Ex. 7.4) that c(point) goes to 1 under the natural isomorphism of
H 1(D,QD) with k.]
(b) If char k = 0, use the fact that H 1(X,Qx) is a finite-dimensional vector space
to show that Num X is a finitely generated free abelian group.
1.9. (a) If H is an ample divisor on the surface X, and if D is any divisor, show that
(D 2 )(H 2 ) ~ (D.H) 2 •
(b) Now let X be a product of two curves X = C x C'. Let l = C x pt, and
m = pt x C'. For any divisor Don X, let a = D.l, b = D.m. Then we say D
has type (a,b). If D has type (a,b), with a,b E Z, show that
D 2 ~ 2ab,
=
and equality holds if and only if D bl +am. [Hint: Show that H = l + m
is ample, let E = l - m, let D' = (H 2 )(E 2 )D - (E 2 )(D.H)H - (H 2 )(D.E)E, and
apply (1.9). This inequality is due to Castelnuovo and Severi. See
Grothendieck [2].]
1.10. Wei/'s Proof [2] of the Analogue of the Riemann Hypothesis for Curves. Let C
be a curve of genus g defined over the finite field Fq, and let N be the number of
points of C rational over Fq. Then N = 1 - a + q, with lal
~ 2g~q. To prove
this, we consider C as a curve over the algebraic closure k of Fq. Let f: C ...... C
be the k-linear Frobenius morphism obtained by taking qth powers, which
makes sense since Cis defined over Fq, so Xq ~ X (IV, 2.4.1). Let r <;; C x C
be the graph off, and let Ll <;; c X c be the diagonal. Show that r 2 = q(2 - 2g),
and r.LI = N. Then apply (Ex. 1.9) to D = rr + sLI for all r and s to obtain
the result. See (App. C, Ex. 5.7) for another interpretation of this result.
1.11. In this problem, we assume that X is a surface for which Num X is finitely gen-
erated (i.e., any surface, if you accept the Neron~Severi theorem (Ex. 1. 7) ).
(a) If His an ample divisor on X, and dE Z, show that the set of effective divisors
D with D.H = d, modulo numerical equivalence, is a finite set. [Hint: Use
the adjunction formula, the fact that Pa of an irreducible curve is ;;, 0, and the
fact that the intersection pairing is negative definite on Hj_ in Num X.]
(b) Now let C be a curve of genus g ;;, 2, and use (a) to show that the group of
automorphisms of C is finite, as follows. Given an automorphism a of C, let
r <;; X = c X c be its graph. First show that if r = Ll, then r = Ll, using
the fact that Ll 2 < 0, since g ;;, 2 (Ex. 1.6). Then use (a). Cf. (IV, Ex. 2.5).
1.12. If D is an ample divisor on the surface X, and D' = D, then D' is also ample.
Give an example to show, however, that if D is very ample, D' need not be very
ample.
368
2 Ruled Surfaces
2 Ruled Surfaces
Nate: In fact, one can show using Tsen's theorem that the existence of a
section is a consequence of the other provisions of the definition-see, e.g.,
Shafarevich [1, p. 24].
PROOF. First note that any two fibres of n are algebraically equivalent
divisors on X, since they all are parametrized by the curve C. Therefore
they are numerically equivalent (Ex. 1.7), so that D.f is independent of the
choice of the fibre.
Now for any y E C, we consider the sheaf :i'(D)y on the fibre XY. This
is an invertible sheaf of degree n on X Y ~ P 1 , so H 0 (:£(D)y) has dimension
n + 1. This is independent of y, so by Grauert's theorem (III, 12.9), n*:E(D)
is locally free of rank n + 1.
In caseD = 0, n*@x is locally free of rank 1. But (III, 12.9) tells us fur-
thermore that the natural map
369
V Surfaces
Proposition 2.2. If n: X -+ Cis a ruled surface, then there exists a locally free
sheaf G of rank 2 on C such that X ~ P(G) over C. (See (II, §7) for the
definition of P(G).) Conversely, every such P(G) is a ruled surface over C.
If iff and iff' are two locally free sheaves of rank 2 on C, then P(G) and
P(G') are isomorphic as ruled surfaces over C if and only if there is an
invertible sheaf ff on C such that G' ~ @" @ ff.
PROOF. Given a ruled surface n:X -+ C, then by definition n has a section
u. Let D = u(C). Then Dis a divisor on X, and D.f = 1 for any fibre. By
the lemma, @" = n*ff(D) is a locally free sheaf of rank 2 on C. Furthermore,
there is a natural map n*S = n*n*ff(D) -+ ff(D) on X. This map is sur-
jective. Indeed, by Nakayama's lemma, it is enough to check this on any
fibre X y· But XY ~ P 1 , and ff(D)y is an invertible sheaf of degree 1, which
is generated by its global sections, and@" @ k(y) -+ H 0 (ff(D)y) is surjective
by (III, 12.9).
Now we apply (II, 7.12) which shows that the surjection n*G-+ ff(D)-+ 0
determines a morphism g: X-+ P(G) over C, with the property that ff(D) ~
g*@P(c)(1). Since ff(D) is very ample on each fibre, g is an isomorphism on
each fibre, and so g is an isomorphism.
Conversely, let @" be a locally free sheaf of rank 2 on C, let X = P(G)
and let n: X -+ C be the projection. Then X is a nonsingular projective
surface over k, and each fibre of n is isomorphic to P 1 . To show the exis-
tence of a section, let U s;;; C be an open subset on which @" is free. Then
n- 1 (V) ~ U x Pl, so we can define a section u: U-+ n- 1 (U) by y r--+ y x
pt. Then, since X is a projective variety, by (1, 6.8) there is a unique exten-
sion of u to a map of C to X, which is necessarily a section.
For the last statement, see (II, Ex. 7.9).
370
2 Ruled Surfaces
Lemma 2.4. Let D be a divisor on the ruled surface X, and assume that
D.f ~ 0. Then Rin*2'(D) = 0 fori > 0; and for all i,
Hi(X,2'(D)) ~ Hi( C,n*2'(D) ).
PROOF. Since 2'(D)y is an invertible sheaf of degree D.f ~ 0 on XY ~ P\
we have Hi(Xy,2'(D)y) = 0 for all i > 0. Therefore Rin*2'(D) = 0 for
i > 0 (III, Ex. 11.8) or (III, 12.9). The second statement follows from (III,
Ex. 8.1).
Corollary 2.5. If the genus of Cis g, then Pa(X) = -g, p9 (X) = 0, q(X) =g.
PROOF. The arithmetic genus Pais defined by 1+pa=x(@x). Since n*@x=(r)c
by (2.1), we have dim H 0 (X,(r)x) = 1, dim H 1(X,(r)x) = g, dim H 2 (X,(r)x) =
0 using (2.4). So Pa = -g. By (III, 7.12.3), the geometric genus p9 =
dim H 2 (X,(r)x) = 0. The irregularity q = dim H 1 (X,(r)x) = g. See also (III,
Ex. 8.4).
Proposition 2.6. Let Iff be a locally free sheaf of rank 2 on the curve C, and
let X be the ruled surface P(!C). Let (9x(1) be the invertible sheaf (r)P(&)(1)
(II, §7). Then there is a one-to-one correspondence between sections
0': C--+ X and surjections Iff --+ 2' --+ 0, where 2' is an invertible sheaf on C,
given by 2' = O"*@x(1). Under this correspondence, if JV = ker(lff --+ 2'),
then JV is an invertible sheaf on C, and JV ~ n*((r)x(l) ® 2'(- D)), where
D = O'(C), and n*JV ~ (r)x(1) ® 2'( -D).
PROOF. The correspondence between sections 0' and surjections Iff --+ 2' --+ 0
is given by (II, 7.12). (See also (II, Ex. 7.8).) Given 0', with O"(C) = D, we
consider the exact sequence
371
V Surfaces
Corollary 2.7. Any locally free sheaf$ of rank 2 on a curve Cis an extension
of invertible sheaves.
PROOF. Since P($) has a section (2.2), we get an exact sequence 0 -+ JV -+
$ -+ 2 -+ 0 where JV and 2 are invertible sheaves. This also follows from
(II, Ex. 8.2).
Remark 2.7.1. The same result holds for locally free sheaves of arbitrary
rank (Ex. 2.3).
372
2 Ruled Surfaces
Notation 2.8.1. For the rest of this section, we fix the following notation
(Fig. 19). Let C be a curve of genus g, and let n:X--+ C be a ruled surface
over C. We write X ~ P(t&"), where !&" satisfies the conditions of (2.8), in
which case we say !&" is normalized. This does not necessarily determine
!&" uniquely, but it does determine deg !&". We let e be the divisor on C
corresponding to the invertible sheaf f\ 2 !&", so that e = -deg e. (This
sign is put in for historical reasons.) We fix a section C 0 of X with
2(C0 ) ~ (!)P(.c)(1). If b is any divisor on C, then we denote the divisor
n*b on X by bf, by abuse of notation. Thus any element of Pic X can be
written aC 0 + bf with a E Z and b E Pic C. Any element of Num X can
be written aC 0 + bf with a,b E Z.
we have 2(C 0 -D)~ n*JV by (2.6) and the choice of C 0 (2.8.1). But
JV = 2(e - b), so we have D "' C 0 + (b - e)f in Pic X. Finally, in the
caseD = C 0 , JV = (!)c, sob = e and we have C6 = deg e = -e.
373
V Surfaces
Now we use the adjunction formula for C0 in its invertible sheaf form
(II, 8.20), which says that
Wc 0 :;:;: Wx ® Y(Co) ® 0c 0 :;:;: 2"(- Co + bf) ® 0ca·
Identifying C0 with C via n, the corresponding statement for divisors on C
is f = - e + b, so b = e + f. This result also follows from {III, Ex. 8.4).
K = - 2C 0 + (2g - 2 - e)f
and therefore
K 2 = 8(1 - g).
Example 2.11.3. On any curve C, let iff = 0c EB Y with deg Y < 0. Then
the normalized iff is unique, Y = Y(e) and e is unique. The section C0 is
unique, with C6 = -e < 0. In this case e = -deg Y > 0.
374
2 Ruled Surfaces
The kernel of this map is the ideal generated by all xiyi - xiyi, i =
1, ... ,n + 1. Therefore P(lff) is isomorphic to the subscheme of pn x pn+ 1
defined by these equations, which is the same as the variety V s; pn x pn+ 1
defined above. The first projection makes V look like P(lff), the second
projection makes V look like blowing up a point.
Now let Y be any subvariety ofPn, and X 0 its cone in pn+ 1 , with vertex P 0 .
If we blow up P 0 on X 0 , we get a variety X which is the strict transform of X 0
in V (II, 7.15.1). On the other hand, this variety X is clearly the inverse
image of Y under the projection n: V ~ P(lff)--+ pn_ So we see that X ~
P((Dy EB (Dy(1) ). Twisting by (Dy( -1), we still have the same variety, so
X ~ P(my EB my( -1) ).
In particular, if Y is a nonsingular curve C of degree d in pn, then
fi' = (D c( - 1) has degree - d.
Example 2.11.5. As a special case of (2.11.4), we see that P 2 with one point
blown up is isomorphic to the rational ruled surface over P 1 defined by
Iff = (D EB (()( -1), having e = 1.
375
V Surfaces
Theorem 2.12. Let X be a ruled surface over the curve C of genus g, determined
by a normalized locally free sheaf <C.
(a) If <C is decomposable (i.e., a direct sum of two invertible sheaves)
then <C ~ 0c ffi 2 for some 2 with deg 2 ~ 0. Therefore e ~ 0. All
values of e ~ 0 are possible.
(b) If <C is indecomposable, then - 2g ~ e ~ 2g - 2. (In fact, there
are even stronger restrictions on e (Ex. 2.5).)
PROOF. If <Cis decomposable, then <C ~ 2 1 ffi 2 2 for two invertible sheaves
2 1 and 2 2 on C. We must have deg 2i ~ 0 because of the normalization
(2.8) and furthermore H 0 (2i) # 0 for at least one of them. Thus one of
them is 0c, so we have <C ~ 0c ffi 2 with deg 2 ~ 0. From (2.11.1),
(2.11.2), and (2.11.3), we see that all values of e ~ 0 are possible.
Now suppose <C is indecomposable. Then, corresponding to the section
C 0 , we have an exact sequence
0 --+ 0c --+ <C --+ 2 --+ 0
for some 2 (2.8). This must be a nontrivial extension, so it corresponds to
a nonzero element~ E Ext 1 (2,0c) ~ H 1 (C,2~) (III, Ex. 6.1). In particular,
H 1 (2~) # 0, so we must have deg 2~ ~ 2g - 2 (IV, 1.3.4). Since e =
-deg 2, we have e ~ 2g - 2.
On the other hand, we have H 0 (<C ®A) = 0 for all deg A < 0 by the
normalization. In particular, taking deg A = -1, we have
0 = H 0 (<C ® A) --+ H 0 (2 ® A) --+ H 1 (A) --+ ... ,
so we must have
dim H 0 (2 ® A) ~ dim H 1(A).
Since deg A < 0, H 0 (A) = 0, so by Riemann-Roch, we have dim H 1 (A) = g.
On the other hand, also by Riemann-Roch, we have
dim H 0 (2 ® A) ~ deg 2 - 1 + 1 - g.
Combining, we get deg 2 ~ 2g, hence e ~ - 2g.
376
2 Ruled Surfaces
377
V Surfaces
Finally, we will show that the case e = -2 does not occur. If it did, we
would have a normalized bundle Iff with an exact sequence
0 --+ {!)c --+ Iff --+ st'(P + Q) --+ 0
for some P,Q E C, since every invertible sheaf of degree 2 is of the form
st'(P + Q). Now take any pair of points R,S E C with R + S "' P + Q, and
let A = Sf(- R). Then, since Iff is normalized, H 0 (tff ® A) = 0, so the map
y:H 0 (st'(P + Q- R))--+ H 1 (st'( -R))mustbeinjective. On the other hand,
let ~ E H 1(st'(- P - Q)) be the element defining the extension C. Then we
have a commutative diagram, writing st'(P + Q - R) as st'(S),
Caution 2.15.1. One point which came up in the first part of this proof should
be noted. It is possible for a locally free sheaf of rank 2 to be a nontrivial
·extension of two invertible sheaves, and yet be decomposable. For example,
the sheaf of differentials on P 1 is isomorphic to {!)(- 2), so we have an exact
sequence (II, 8.13)
0 --+ @(- 2) --+ @( -1) EB @( -1) --+ {!) --+ 0.
The sequence cannot be split (because for example H 0 ({!)( -1) EB {!)( -1)) = 0),
but the sheaf in the middle is decomposable.
Corollary 2.16 (Atiyah). For each integer n, there is a natural one-to-one cor-
respondence (described explicitly in the proof below) between the set of
isomorphism classes of indecomposable locally free sheaves of rank 2 and
degree non the elliptic curve C, and the set of points of C.
378
2 Ruled Surfaces
379
V Surfaces
Corollary 2.18. Let D be the divisor aC 0 + bf on the rational ruled surface Xe,
e ;:: 0. Then:
(a) Dis very ample=- Dis ample=- a > 0 and b > ae;
(b) the linear system IDI contains an irreducible nonsingular curve=- it
contains an irreducible curve=- a = 0, b = 1 (namely f); or a = 1, b = 0
(namely C 0 ); or a > 0, b > ae; ore > 0, a > 0, b = ae.
PROOF.
(a) If D is very ample, it is certainly ample (II, 7.4.3). If D is ample,
then D.f > 0, so a > 0, and D.C 0 > 0, so b > ae (1.6.2). Now suppose
that a > 0 and b > ae. Then we can write D = (a - 1)(C0 + ~cf) +
(C 0 + (b - ae + e)f). Since ICo + efl has no base points, and C0 +
(b - ae + e)f is very ample (2.17), we conclude that D is also very ample
(II, Ex. 7.5).
380
2 Ruled Surfaces
Remark 2.18.1. In case e = 0, we get some new proofs of earlier results about
curves on the nonsingular quadric surface, which is isomorphic to X 0
(II, 7.6.2), (III, Ex. 5.6), (1.10.1).
Corollary 2.19. For every n > e :;:, 0, there is an embedding of the rational
ruled surface X e as a rational scroll of degree d = 2n - e in pd+ 1 . (A
scroll is a ruled surface embedded in pN in such a way that all the fibres
f have degree 1.)
PROOF. Use the very ample divisor D = C0 + nf. Then D.f = 1, so the
image of X e in pN is a scroll, and D2 = 2n - e, so the image has degree
d = 2n - e. To find N, we compute H 0 (X,!f(D) ). As in the proof of (2.17),
we find that
H 0 (X,!f(D)) = H 0 (C,n*!f(D)) = H 0 (C,tff ® @(n)) = H 0 (@(n) E8 @(n- e)).
This has dimension 2n + 2 - e, so N = 2n + 1- e = d + 1.
381
V Surfaces
Now we will try to determine the ample divisors on a ruled surface over a
curve of any genus, as an application ofNakai's criterion (1.10). In order to
apply Nakai's criterion, we need to know which numerical equivalence
classes of divisors on the surface contain an irreducible curve. On a general
ruled surface, we cannot expect to get nearly as precise an answer to this
question as in the case of the rational ruled surfaces (2.18), but at least we
can get some estimates which allow us to apply Nakai's criterion successfully.
PROOF.
(a) Since Y # f, n: Y ~ C is surjective, so Y.f = a > 0. Also since
Y # C 0 , Y.C 0 = b - ae ~ 0.
(b) If D is ample, then D.f = a > 0, and D.C 0 = b - ae > 0. Con-
versely,ifa > O,b- ae > O,thenD.f > O,D.C 0 > O,D 2 = 2ab- a 2 e > 0
and if Y = a'C 0 + b'f is any irreducible curve # C 0 ,f, then
Proposition 2.21. Let X be a ruled surface over a curve C of genus g, with in-
variant e < 0, and assume furthermore either char k = 0 or g ::::;; 1.
(a) If Y =
aC 0 + bf is an irreducible curve =I= C 0 ,f, then either a = 1,
b ~ 0 or a ~ 2, b ~ !ae.
(b) A divisor D = aC 0 + bf is ample if and only if a > 0, b > !ae.
PROOF.
(a) We will use Hurwitz's theorem (IV, 2.4) to get some information about
Y. Let Y be the normalization of Y, and consider the composition of the
natural map Y ~ Y with the projection n: Y ~ C. If char k = 0, this map
is a finite, separable map of degree a, so by (IV, 2.4) we have
382
2 Ruled Surfaces
Substituting Y =
aC 0 + bf and K =
-2C 0 + (2g - 2 - e)f from (2.11),
and combining with the inequality above, we find that
b(a - 1) ;:?: iae(a - 1).
Therefore if a ;:?: 2, we have b ;:?: iae as required. Now Y.f = a > 0 in any
case, so it remains to show that if a = 1, then b ;:::: 0. In the case a = 1, Y is
a section, corresponding to a surjective map rff --+ ff! --+ 0. Because of the
normalization of rff, we must have deg ff! ;:?: deg rff. But deg ff! = C 0 . Y
(2.9), so we have b - e ;:::: - e, hence b ;:::: 0.
(b) If D is ample, then D.f = a > 0, and D 2 = 2ab - a 2 e > 0, so
b > iae. Conversely, if a > 0, b > iae, then D.f > 0, D 2 > 0, D.C 0 =
b - ae > -iae > 0, and if Y =
a'C 0 + b'f is any irreducible curve
=f. C 0 ,f, then
D.Y = ab' + a'b - aa'e.
Now if a' = 1, then b' ;:?: 0, so D. Y > iae - ae = -iae > 0. If a' ;:?: 2,
then b' ;:?: !a' e, so D. Y > iaa' e + iaa' e - aa' e = 0. Therefore by (1.10),
Dis ample.
Remark 2.21.1. In the remaining case e < 0, char k = p > 0, g ;:?: 2, we can-
not get necessary and sufficient conditions forD to be ample, but it is possible
to get some partial results (Ex. 2.14) and (Ex. 2.15).
Remark 2.22.2. The determination of the very ample divisors on a ruled sur-
face with g ;:?: 1 is more subtle than in the rational case (2.18), because it
does not depend only on the numerical equivalence class of the divisor
(Ex. 2.11) and (Ex. 2.12).
References for §2. Since the theory of ruled surfaces is very old, I cannot
trace the origins of the results given here. Instead, let me simply list a few
recent references: Atiyah [1], Hartshorne [4], Maruyama [1], Nagata [5],
Shafarevich [1, Ch. IV, V], Tjurin [1], [2].
EXERCISES
2.1. If X is a birationally ruled surface, show that the curve C, such that X is birationally
equivalent to C x P 1 , is unique (up to isomorphism).
2.2. Let X be the ruled surface P(6') over a curve C. Show that @' is decomposable if
and only if there exist two sections C',C" of X such that C' n C" = 0.
2.3. (a) If@' is a locally free sheaf of rank ron a (nonsingular) curve C, then there is a
sequence
Q = @' 0 s; @'I s; · · · s; @', = @'
of subsheaves such that 6';/6';_ 1 is an invertible sheaf for each i = 1, ... ,r. We
say that@' is a successive extension of invertible sheaves. [Hint: Use (II, Ex. 8.2).]
383
V Surfaces
(b) Show that this is false for varieties of dimension ;::, 2. In particular, the sheaf of
differentials Q on P 2 is not an extension of invertible sheaves.
2.4. Let C be a curve of genus g, and let X be the ruled surface C x P 1 . We consider
the question, for what integers s E Z does there exist a section D of X with D 2 = s?
First show that s is always an even integer, say s = 2r.
(a) Show that r = 0 and any r ;::, g + 1 are always possible. Cf. (IV, Ex. 6.8).
(b) If g = 3, show that r = 1 is not possible, and just one of the two values r = 2,3
is possible, depending on whether C is hyperelliptic or not.
2.5. Values of e. Let C be a curve of genus g ;::, 1.
(a) Show that for each 0 ~ e ~ 2g - 2 there is a ruled surface X over C with
invariant e, corresponding to an indecomposable t£. Cf. (2.12).
(b) Let e < 0, let D be any divisor of degree d = - e, and let~ E H 1(£'(- D)) be a
nonzero element defining an extension
0 --> (!)c --> t£ --> !l'(D) --+ 0.
Let H <;::: ID + Kl be the sub linear system of codimension 1 defined by ker ~.
where ~ is considered as a linear functional on H 0 (!l'(D + K) ). For any
effective divisor E of degree d - 1, let LE <;::: ID + Kl be the sublinear system
ID + K - El + E. Show that t£ is normalized if and only if for each E as
above, LE 'j. H. Cf. proof of (2.15).
(c) Now show that if -g ~ e < 0, there exists a ruled surface X over C with
invariant e. [Hint: For any given Din (b), show that a suitable~ exists, using
an argument similar to the proof of (II, 8.18).]
(d) For g = 2, show that e;::, -2 is also necessary for the existence of X.
Note. It has been shown that e ;::, -g for any ruled surface (Nagata [8]).
2.6. Show that every locally free sheaf of finite rank on P 1 is isomorphic to a direct
sum of invertible sheaves. [Hint: Choose a subinveitible sheaf of maximal degree,
and use induction on the rank.]
2.7. On the elliptic ruled surface X of(2.11.6), show that the sections C 0 with C6 = 1
form a one-dimensional algebraic family, parametrized by the points of the base
curve C, and that no two are linearly equivalent. ·
2.8. A locally free sheaf t£ on a curve Cis said to be stable if for every quotient locally
free sheaf t£ --+ ff -> 0, ff ¥ t£, ff ¥ 0, we have
(deg ff)/rank ff > (deg tff')/rank t£.
Replacing > by ;::, defines semistable.
(a) A decomposable t£ is never stable.
(b) If t£ has rank 2 and is normalized, then t£ is stable (respectively, semistable) if
and only if deg t£ > 0 (respectively, ;::,0).
(c) Show that the indecomposable locally free sheaves t£ of rank 2 that are not
semistable are classified, up to isomorphism, by giving (1) an integer 0 < e ~
2g - 2, (2) an element£' EPic C of degree - e, and (3) a nonzero~ E H 1 (£'~),
determined up to a nonzero scalar multiple.
2.9. Let Y be a nonsingular curve on a quadric cone X 0 in P 3 . Show that either Y is a
complete intersection of X 0 with a surface of degree a ;::, 1, in which case deg Y =
2a, g(Y) = (a - 1) 2 , or, deg Y is odd, say 2a + 1, and g(Y) = a 2 - a. Cf.
(IV, 6.4.1). [Hint: Use (2.11.4).j
384
2 Ruled Surfaces
2.10. For any n > e ~ 0, let X be the rational scroll of degree d = 2n - e in pd+ 1
given by (2.19). If n ~ 2e - 2, show that X contains a nonsingular curve Y of
genus g = d + 2 which is a canonical curve in this embedding. Conclude that for
every g ~ 4, there exists a nonhyperelliptic curve of genus g which has a g~.
Cf. (IV, §5).
2.11. Let X be a ruled surface over the curve C, defined by a normalized bundle Iff,
and let e be the divisor on C for which 2'(e) ~ f\2 tC (2.8.1). Let b be any divisor on
c.
(a) If lbl and lb + el have no base points, and if b is nonspecial, then there is a
section D - C 0 + bf, and IDI has no base points.
(b) lfb and b + e are very ample on C, and for every point P E C, we have b - P
and b + e - P nonspecial, then C 0 + bf is very ample.
2.12. Let X be a ruled surface with invariant e over an elliptic curve C, and let b be a
divisor on C.
(a) If deg b ~ e + 2, then there is a section D- C 0 + bf such that IDI has no
base points.
(b) The linear system !Co + bfl is very ample if and only if deg b ~ e + 3.
Note. The case e = -1 will require special attention.
and let X be the corresponding ruled surface over C. Show that X contains a
nonsingular curve Y =
3C 0 - 3/, such that n: Y-> Cis purely inseparable.
Show that the divisor D = 2C 0 satisfies the hypotheses of(2.21b), but is not
ample.
2.16. Let C be a nonsingular affine curve. Show that two locally free sheaves tff,tff' of
the same rank are isomorphic if and only if their classes in the Grothendieck group
K(X) (II, Ex. 6.10) and (II, Ex. 6.11) are the same. This is false for a projective curve.
*2.17. (a) Let tp:Pl -> Pt be the 3-uple embedding (1, Ex. 2.12). Let f be the sheaf of
ideals of the twisted cubic curve C which is the image of qJ. Then f / f 2 is a
locally free sheaf of rank 2 on C, so tp*(f /f 2 ) is a locally free sheaf of rank 2 on
385
V Surfaces
3 Monoidal Transformations
PROOF. Since a single point is nonsingular, we can apply (II, 8.24). This tells
us that X is nonsingular, and we know already from (II, 7.16) that X is
projective, of dimension 2, and birational to X. We also conclude from
(II, 8.24) that E ;;;: P 1 , since it is the projective space bundle over the point P
corresponding to the two-dimensional vector space mpjm~. Finally, the
normal sheaf JV E/X is just (DE( -1), so by (1.4.1) we have E 2 = -1.
Remark 3.1.1. There is a converse to this result, which we will prove later
(5.7), namely, any curve E ;;;: P 1 in a surface X', with E 2 = -1, is obtained as
the exceptional curve by a monoidal transformation from some other
surface X.
Proposition 3.2. The natural maps n*: Pic X --+ Pic X and Z --+ Pic X defined
by 1 ~ 1 · E give rise to an isomorphism Pic X ;;;: Pic X E8 Z. The inter-
386
3 Monoidal Transformations
Proposition 3.4. We have n*(l)x = (!)x, and R;n*(!)x = 0 fori > 0. Therefore
H;(X,(!)x) ~ H;(X,(!)x) for all i ;::: 0.
PROOF. Since n is an isomorphism of X - E onto X - P, it is clear that the
natural map (!)x --> n*(!)x is an isomorphism except possibly at P, and that
the sheaves :F; = R;n*(!)x fori > 0 have support at P. We use the theorem on
387
V Surfaces
formal functions (III, 11.1) to compute these !Fi. It says (taking completions
of the stalks at P) that
/#i :-: : : lim
<E---
H;(E n' (!) En )
where En is the closed subscheme of X defined by ,r, where f is the ideal
of E. There are natural exact sequences
0 ----> fn / fn + 1 ----> {!)En+ 1 ----> {!)En ----> 0
for each n. Furthermore, by (II, 8.24) we have f// 2 = (!)E(1), and by
(II,8.21Ae),fn/fn+l;::; S\f// 2 );::; (!)E(n). NowE;::; P\soHi(E,(!)E(n)) =
0 for i > 0 and all n > 0. Since E 1 = E, we conclude from the long exact
sequence of cohomology, using induction on n, that Hi((!)EJ = 0 for all i > 0,
all n ~ 1. It follows that /#i = 0 fori > 0. Since !Fi is a coherent sheaf with
support at P, !Fi = /#i, so !Fi = 0.
The fact that (!)x ;::; n*(!)x follows simply from the fact that X is normal
and n is birational. Cf. proof of (III, 11.4).
Now from (III, Ex. 8.1) we conclude that Hi(X,(!)x) ;::; Hi(X,(!)g) for all
i ~ 0.
Remark 3.5.1. It follows also from (3.4) that X and the same ir- X have
regularity q(X) = dim H (X,(!)x) and the same geometric
1 genus p9 (X) =
dim H (X,(!)x) (III, 7.12.3). The invariance
2 of p9 is also of course a con-
sequence of the fact that p9 is a birational invariant in general (II, 8.19).
388
3 Monoidal Transformations
PROOF. We will go back to the definition of blowing up, and compute ex-
plicitly what happens in a neighborhood of P, so that we can trace the local
equation of Con X and n*C on X.
Let m be the sheaf of ideals of P on X. Then X is defined as Proj !/',
where !/' is the graded sheaf of algebras !/' = ffid ~ 0md (II, §7). Let x, y be
local parameters at P. Then x,y generate min some neighborhood U of P,
which we may assume to be affine, say U = Spec A. The Koszul complex
(III, 7.10A) gives a resolution ofm over U:
where we denote the two generators of@~ by t,u, and send t to x, u to y. Then
the kernel is generated by ty - ux. Therefore!/' over U is the sheaf associated
to the A-algebra A[t,u ]/(ty - ux), so X is the closed subscheme ofPb defined
by ty - ux, where t,u are the homogeneous coordinates of P 1 . (Note how
this construction generalizes the example (1, 4.9.1).)
Now let f be a local equation for C on U (shrinking U if necessary).
Then by definition of the multiplicity, we can write
f = .f..(x,y) + g
where f.. is a nonzero homogeneous polynomial of degree r with coefficients
ink, and gEm~+ 1 . Indeed, f Em', f ¢ m'+ 1 , and m'/m'+ 1 is the k-vector
space with basis x',x'- 1 y, ... ,y'.
Consider the open affine subset V of Pb defined by t = 1. Then on
X n V we have y = ux, so we can write
n*f = x'(.f..(1,u) + xh)
Corollary 3.7. With the same hypotheses, we have C.E = r, and Pa(C) =
Pa(C) - tr(r - 1).
389
V Surfaces
such that the strict transform ei of e on Xi satisfies Pa(eJ < pa(ei- d for
each i. Since the arithmetic genus of any irreducible curve is nonnegative
(Pa(eJ =dim H 1 (@c) (III, Ex. 5.3)), this process must terminate. Thus for
some n, en is nonsingular.
390
3 Monoidal Transformations
that not only is the strict transform V of V in W' nonsingular, but the entire
inverse image g- 1 (V) is a divisor with normal crossings, which means that
each irreducible component of g- 1 (V) is nonsingular, and whenever r irre-
ducible components Y1 , . . . , Y,. of g- 1 (V) meet at a point P, then the local
equationsf1 , . . . ,/,.of the~ form part of a regular system of parameters at P
(i.e., f 1 , . . . ,/,.are linearly independent (mod m;) ).
The result just proved (3.8) shows that if C is a curve contained in a non-
singular surface, then one can resolve the singularities of C by successive
monoidal transformations. We will prove the stronger theorem of embedded
resolution for curves in surfaces below (3.9).
The status of the general resolution problem is as follows. The resolution
of curves was known in the late 19th century. The resolution of surfaces
(over C) was known to the Italians, but the first "rigorous" proof was given
by Walker in 1935. Zariski gave the first purely algebraic proof of resolution
for surfaces (char k = 0) in 1939. Then in 1944 he proved embedded reso-
lution for surfaces and resolution for threefolds (char k = 0). Abhyankar
proved resolution for surfaces in characteristic p > 0 in 1956, and in 1966
he proved resolution for threefolds in characteristic p > 5. Meanwhile in
1964 Hironaka proved resolution and embedded resolution in all dimensions
in characteristic 0. For more details and precise references on the resolution
problem, see Lipman [1], Hironaka [ 4] and Hironaka's introduction to
Zariski's collected papers on resolution in Zariski [8].
391
V Surfaces
Definition. Let X be a surface. Then any point on any surface X', obtained
from X by a finite succession of monoidal transformations, is called an
infinitely near point of X. If g: X" -+ X' is a further succession of monoidal
transformations, and if Q" E X" is a point in the open set where g is an
isomorphism, then we identify Q" with g(Q") as infinitely near points
of X. In particular, all the ordinary points of X are included among
the infinitely near points. We say "Q is infinitely near P" if P lies on
some X' and Q lies on the exceptional curve E obtained by blowing up
P. If C is a curve in X, and Q' E X' is an infinitely near point of X, we
392
3 Monoidal Transformations
say Q' is an infinitely near point of C if Q' lies on the strict transform of
Con X'.
where rp is the multiplicity, and the sum is taken over all singular points
P of C, including infinitely near singular points. Indeed, by (3.8) we pass
from C to C by blowing up the singular points in succession, until there
are none left. Each time, by (3.7), the arithmetic genus drops by !r(r - 1).
Example 3.9.5. To illustrate this concept, let us classify all double points
up to equivalence. Let P E C be a double point, and let n:X ~X be the
monoidal transformation with center P. Then as in the proof of (3.9), there
are three possibilities: (a) C meets E transversally in two points, in which
393
V Surfaces
ExERCISES
394
4 The Cubic Surface in P 3
3.6. Show that analytically isomorphic curve singularities (1, 5.6.1) are equivalent in
the sense of (3.9.4), but not conversely.
3.7. For each of the following singularities at (0,0) in the plane, give an embedded
resolution, compute Op, and decide which ones are equivalent.
(a) x 3 + y 5 = 0.
(b) x3 + x 4 + y 5 = 0.
(c) x3 + Y4 + ys = 0.
(d) x3 + ys + y6 = 0.
(e) x3 + xy 3 + y 5 = 0.
3.8. Show that the. following two singularities have the same multiplicity, and the
same configuration of infinitely near singular points with the same multiplicities,
hence the same Op, but are not equivalent.
(a) x 4 - xy4 = 0.
(b) x4 - xzl - xzys + YB = 0.
395
V Surfaces
(Note that if we assign base points Qt. ... ,Qs infinitely near a point P,
then every divisor containing Q 1 , . . . ,Qs will automatically have at least an
s-fold point at P. So we make the convention that every point P must be
assigned with a multiplicity at least equal to the sum of the multiplicities of
the assigned base points infinitely near P.)
The usefulness of this language is that it gives us a way of talking about
linear systems on various blown-up models of X, in terms of suitable linear
systems with assigned base points on X.
Remark 4.0.1. Using this language, we can rephrase the condition (II, 7.8.2)
for a complete linear system IDI to be very ample as follows: IDI is very ample
if and only if(a) IDI has no base points, and (b) for every P EX, ID - PI has no
unassigned base points. Indeed, IDI separates the points P and Q if and only
if Q is not a base point of ID - PI, and IDI separates tangent vectors at P if
and only if ID - PI has no unassigned base points infinitely near to P.
Remark 4.0.2. If we observe that the dimension drops by exactly one when
we assign a base point which was not already an unassigned base point of a
linear system, then we can rephrase this condition in a form reminiscent
of (IV, 3.1) as follows: IDI is very ample if and only if for any two points
P,Q EX, including the case Q infinitely near P,
dimiD- P- Ql = dimiDI - 2.
Now we turn our attention to the particular situation ofthis section, which
is linear systems of plane curves of fixed degree with assigned base points.
We ask whether they have unassigned base points, and if not, we study the
corresponding morphism of the blown-up model to a projective space. To
get the cubic surface in P 3 we will use the linear system of plane cubic curves
with six base points. But first we need to consider linear systems of conics
with base points. Here we use the word conic (respectively, cubic) to mean any
effective divisor in the plane of degree 2 (respectively, 3).
Proposition 4.1. Let b be the linear system of conics in P 2 with assigned base
points P 1 , . . . ,P, and assume that no three of the P; are collinear. If r :::::; 4,
then b has no unassigned base points. This result remains true if P 2 is
infinitely near P 1 .
396
4 The Cubic Surface in P 3
Remark 4.2.1. This last statement is the classical result that a conic is
uniquely determined by giving 5 points, or 4 points and a tangent direction
at one of them, or 3 points with tangent directions at two of them, or even 3
points with a tangent direction and a second order tangent direction at one
of them (when P 5 is infinitely near P 2 which is infinitely near P 1 ).
Example 4.2.2. If r = 1, then b has no unassigned base points, and for any
point P, b - P has no unassigned base points, so by (4.0.3), b' is very ample
on X'. Since dim b' = 4, it gives an embedding of X' in P 4 , as a surface of
degree 3, which is the number of unassigned intersection points oftwo divisors
in b. In fact, X' is just the rational ruled surface with e = 1, and this em-
bedding is the rational cubic scroll (2.19.1).
Example 4.2.3. If r = 3, then X' is P 2 with three points blown up, and
dim b = 2. Since b' has no base points, it determines a morphism lf; of X' to
P 2 . We may take the three points to be P 1 = (1,0,0), P 2 = (0,1,0) and P 3 =
(0,0,1). Then the vector space V £:: H 0 (0pz(2)) corresponding to b is spanned
by x 1 x 2 , x 0 x 2 , and x 0 x1o so lf; can be defined by y 0 = x 1 x 2 , y 1 = x 0 x 2 ,
y 2 = x 0 x 1 , where Yi are the homogeneous coordinates of the new P 2 . Con-
sidered as a rational map from P 2 to P 2 , this is none other than the quadratic
transformation qJ of (I, Ex. 4.6).
397
V Surfaces
Now we will show that t/1 identifies X' with the second P 2 , blown up at
the points Q 1 = (1,0,0), Q 2 = (0,1,0), and Q 3 = (0,0,1), in such a way that
the exceptional curve t/J- 1 (QJ is the strict transform of the line Ljk joining
Pj,Pk on the first P 2 , for each (i,j,k) = (1,2,3) in some order. Furthermore
t/J(E;) is the line Mjk joining Qj and Qk, for each (i,j,k) = (1,2,3). Thus we
can say that the quadratic transformation cp is just "blowing up the points
P 1,P 2 ,P 3 and blowing down the lines L12 ,L 13 ,l 23 " (Fig. 21).
r
--~----
398
4 The Cubic Surface in P 3
Proposition 4.3. Let b be the linear system of plane cubic curves with assigned
base points P 1 , . . . ,P" and assume that no 4 of the P; are collinear, and
no 7 of them lie on a conic. If r :::::; 7, then b has no unassigned base points.
This result remains true if P 2 is infinitely near P 1 .
399
V Surfaces
PROOF. For r ~ 7 there are no unassigned base points, so at each step, the
dimension drops by one. The cubics with no base points form a linear
system of dimension 9. This proves (a). To prove (b), we observe that with
no 4 points collinear and no 7 on a conic, there are only finitely many ways
of passing three lines, or one line and one irreducible conic through the
8 points.
Theorem 4.6. Let b be the linear system of plane cubic curves with assigned
(ordinary) base points P 1 , . . . ,P_, and assume that no 3 of the P; are col-
linear, and no 6 of them lie on a conic. If r ~ 6, then the corresponding
linear system b' on the surface X' obtained from P 2 by blowing up P to . . . ,
P_, is very ample.
PROOF. According to (4.0.3) we must verify that b has no unassigned base
points, and that for every point P, possibly infinitely near, b - P has no
unassigned base points. The first statement is an immediate consequence of
(4.3). For the second, we note that since no 3 of the Pi are collinear, and
no 6 of them lie on a conic, the r + 1 points P to ... ,P" P satisfy the hy-
potheses of (4.3). So this case also follows from (4.3).
Corollary 4.7. With the same hypotheses, for each r = 0,1, ... ,6, we obtain
an embedding of X' in P 9 -' as a surface of degree 9 - r, wbose canonical
sheaf Wx· is isomorphic to lDx.( -1). In particular, for r = 6, we obtain a
nonsingular cubic surface in P 3 .
PROOF. We embed X' in pN via the very ample linear system b'. Since
dim b = dim b' = 9 - r by (4.4), we have N = 9 - r. If L is a line in P 2 ,
then b' = ln*3L - E 1 - ... - E,l, so for any D' E b', we have D' 2 = 9 - r.
Therefore the degree of X' in pN is 9 - r. Finally, since the canonical
divisor on P 2 is -3L, we see from (3.3) that Kx· = -n*3L + E 1 + ... +
400
4 The Cubic Surface in P 3
E., which is just - D'. Therefore wX' ~ (l)x,( -1) in the given projective
embedding.
Notation 4.7.3. For the rest of this section, we specialize to the case of the
cubic surface in P\ and fix our notation. Let P 1 , . . . ,P 6 be six points of
the plane, no three collinear, and not all six lying on a conic. Let b be
the linear system of plane cubic curves through P 1 , . . . ,P 6 , and let X be
the nonsingular cubic surface in P 3 obtained by (4.7). Thus X is iso-
morphic to P 2 with the six points P 1 , . . . ,P 6 blown up. Let n: X ~ P 2
be the projection. Let E 1 , . . . ,E 6 ~ X be the exceptional curves, and
let e 1 , . . . ,e6 EPic X be their linear equivalence classes. Let l EPic X be
the class of n* of a line in P 2 .
401
V Surfaces
PROOF. All of this follows from earlier results. (a) and (b) follow from (3.2).
(c) comes from the definition of the embedding in P 3 . (d) comes from (3.3).
For (e), we note that the degree of D is just D.h. (f) is immediate from (b),
and (g) follows from the adjunction formula 2pa(D) - 2 = D.(D + K)
(Ex. 1.3) and the fact that D.K = -D.h = -d by (d).
402
4 The Cubic Surface in P 3
Proposition 4.10. Let X be a cubic surface as above, and let E'1 , • •• ,E~ he
any subset of six mutually skew lines chosen from among the 27 lines on
X. Then·there is another morphism n':X--> P 2 , making X isomorphic to
that P 2 with six points P'b ... ,P~ blown up (no 3 collinear and not all 6
on a conic), such that E'1 , ••• ,E6 are the exceptional curves for n'.
PROOF. We proceed stepwise, working with one line at a time. We will show
first that it is possible to find n' such that £'1 is the inverse image of P'1 .
Case I. If E~ is one of the E;, we take n' = n, but relabel the Pi so that
Pi becomes P~.
Case 2. If £'1 is one of the Fij, say £'1 = F 12 , then we apply the quadratic
transformation with centers P 1 ,P 2 ,P 3 (4.2.3) as follows. Let X 0 be P 2 with
P 1 ,P 2 ,P 3 blown up, let n 0 :X 0 --> P 2 be the projection, and let tjJ:X 0 --> P 2
be the other map to P 2 of(4.2.3), so that X 0 via tjJ is P 2 with Q 1 ,Q 2 ,Q 3 blown
up. Since n: X --> P 2 expresses X as P 2 with P 1 , . . . ,P 6 blown up, n factors
through n 0 , say n = n 0 o 8, where 8:X--> X 0 • Now we define n' as tjJ o 8.
~p2"\\
X X0 I([J
~p2/
Then, using the notation of (4.2.3), 8(F 12 ) = L 12 , so n'(Fu) = Q3 . Fur-
thermore, n' expresses X as P 2 with Q 1 ,Q 2 ,Q 3 ,P~,P~,P6 blown up, where
P~,P~,P6 are the images of P 4 ,P 5 ,P 6 under tjJ a n 0 1 . Now taking P'1 = Q3 ,
and P~,P~ to be Q 1 ,Q 2 , we have £'1 = n'- 1(P'1 ).
403
V Surfaces
Remark 4.10.1. The proposition says that any six mutually skew lines among
the 27 lines play the role of E 1 , . . . ,E6 . Another way of expressing this is
to consider the corifiguration of the 27 lines (forgetting the surface X). That
means we consider simply the set of 27 elements named Ei,Fii,Gi (the lines)
together with the incidence relations they satisfy. These incidence relations
are easily deduced from (4.8) and (4.9), and say (explicity) Ei does not meet
Ei for i =1- j; Ei meets Fik if and only if i = j or i = k; Ei meets Gi if and
only if i =1- j; Fii meets Fk 1 if and only if i,j,k,l are all distinct; Fii meets Gk
if and only if i = k or j = k; Gi does not meet Gk for j =1- k.
Now to say that E'1 , . . . ,E6 play the same role as E 1 , . . . ,E 6 means that
there is another way of labeling all 27 lines, starting with E'1 , . . . ,E6, so as
to satisfy the same incidence relations. In other words, there is an automor-
phism of the configuration (meaning a permutation of the set of 27 elements,
preserving the incidence relations) which sends E 1, . . . ,E 6 to E'1, . . . ,E6.
Notice furthermore that naming E 1, . . . ,E 6 uniquely determines the names
404
4 The Cubic Surface in P 3
of the remaining 21 lines: Fii is the unique line which meets Ei,Ei but not
other Ek; Gi is the unique line which meets all Ei except Ei.
So (4.10) tells us that for every (ordered) set of six mutually skew lines
among the 27 lines, there is a unique automorphism of the configuration
taking Et. ... ,E6 to those six. Since any automorphism must send skew
lines to skew lines, we get all elements of the group G of automorphisms of
the configuration this way. From the incidence relations it is easy to count
the ways of choosing six mutually skew lines: there are 27 choices for E 1 ,
16 for E 2 , 10 for E 3 , 6 for £ 4 , 2 for E 5 and 1 for E 6 • So the order of the
group G is 27 · 16 · 10 · 6 · 2 = 51,840.
One can show that G is isomorphic to the Weyl group E 6 , and that it
contains a normal subgroup of index 2 which is a simple group of order
25,920. See (Ex. 4.11) and Manin [3, §25, 26].
We will use this symmetry of the 27 lines to determine the ample and
very ample divisor classes on the cubic surface.
Theorem 4.11. The following conditions are equivalent, for a divisor D on the
cubic surface X:
(i) D is very ample;
(ii) D is ample;
(iii) D 2 > 0, and for every line L ~ X, D.L > 0;
(iv) for every line L ~ X, D.L > 0.
PROOF. Of course (i) => (ii) => (iii) => (iv), using the easy direction of Nakai's
criterion (1.10). For (iv) => (i) we will first prove a lemma.
Then 0 ID I,ID
1 1 correspond to the linear systems of lines in P with 0 or 1
2
assigned base points, which have no unassigned base points. 2 3 41 ID I,ID I,ID
405
V Surfaces
have no base points by (4.1), IDsl has no base points by (4.3), and D 6 is very
ample by (4.6). Therefore any linear combination of these, D = L,c;D;, with
c; ? 0 and c6 > 0, will be very ample.
Clearly D 0 , . .. ,D 6 form a free basis for Pic X ~ Z 7 . Writing D "' al -
'L,b;e;, we have b6 = c6 , b 5 = c 5 + c6 , .•. , b 1 = c 1 + ... + c6 , a = c 1 +
2(c 2 + c 3 + c4 ) + 3(c 5 + c6 ). Then one checks easily that the conditions
c; ? 0, c6 > 0 are equivalent to the conditions b 1 ? ... ? b6 > 0 and a ?
b 1 + b 2 + b 5 , so all divisors satisfying these conditions are very ample.
PROOF OF (4.11 ), CONTINUED. Suppose D is a divisor satisfying D.L > 0 for
every line L ~ X. Choose six mutually skew lines E'1 , . .. ,E~ as follows:
choose E~ so that D.E~ is equal to the minimum value of D.L for any line L;
choose E~ so that D.E~ is equal to the minimum value of D.L among those
lines L which do not meet E~; and choose E~,E~ similarly. There will be
just three remaining lines which do not meet E~,E~,E~,E~, one of them
meeting the other two. Choose E't>E~ so that D.E'1 ? D.E~.
Now according to (4.10), we may assume that E; = E; for each i. Writing
D "' al - L,b;e;, we have D.E; = b;, so by construction we have b 1 ?
b2 ? ... ? b6 > 0. On the other hand, F 12 was available as a candidate
at the time we chose E 3 , so we have D.F 12 ? D.E 3 . This translates as
a - b 1 - b2 ? b 3 , i.e., a ? b 1 + b 2 + b 3 . Since b3 ? b 5 , these conditions
imply the conditions of the lemma, so D is very ample. q.e.d.
ExERCISEs
4.1. The linear system of conics in P 2 with two assigned base points P 1 and P 2 (4.1)
determines a morphism l/1 of X' (which is P 2 with P 1 and P 2 blown up) to a
nonsingular quadric surface Y in P\ and furthermore X' via l/J is isomorphic
to Y with one point blown up.
4.2. Let cp be the quadratic transformation of (4.2.3), centered at P 1 ,P 2 ,P 3 • If Cis
an irreducible curve of degree d in P 2 , with points of multiplicity r 1 .rzh at
P 1 ,P 2 ,P 3 , then the strict transform C' of C by cp has degree d' = 2d- r 1 - r2 - r3 ,
406
4 The Cubic Surface in P 3
B'
Figure 22. Pascal's theorem.
4.6. Generalize (4.5) as follows: given 13 points P 1 , ••. ,P 13 in the plane, there are
three additional determined points P 14 ,P 15 ,P 16 , such that all quartic curves
through P 1 , ••. ,P 13 also pass through P 14 ,P 15 ,P 16 . What hypotheses are
necessary on P 1o ••• ,P 13 for this to be true?
4.7. If Dis any divisor of degree don the cubic surface (4.7.3), show that
=1,2 (mod 3)
p.(D) ~ {
~ (d -
1
1)(d - 2)
2
if d
407
V Surfaces
line L, and D2 > 0. [Hint: Generalize (4.11) to the surfaces obtained by blowing
up 2, 3, 4, or 5 points of P 2 , and combine with our earlier results about curves
on P 1 x P 1 and the rational ruled surface X 1o (2.18).]
4.9. If C is an irreducible non-singular curve of degree d on the cubic surface, and
if the genus g > 0, then
g~ { ~(d- 6) if d is even, d ~ 8,
~ (d - 5) if d is odd, d ~ 13,
2
and this minimum value of g > 0 is achieved for each din the range given.
4.10. A curious consequence of the implication (iv) =(iii) of (4.11) is the following
numerical fact: Given integers a,b 1 , • •. ,b 6 such that bi > 0 for each i, a - bi -
bj > 0 for each i,j and 2a - Li,;j bi > 0 for each j, we must necessarily have
a 2 - Ib? > 0. Prove this directly (for a,b 1 , . •• ,b 6 E R) using methods of
freshman calculus.
4.11. The Weyl Groups. Given any diagram consisting of points and line segments
joining some of them, we define an abstract group, given by generators and
relations, as follows: each point represents a generator xi. The relations are
x? = 1 for each i; (xix) 2 = 1 if i and j are not joined by a line segment, and
(xixj) 3 = 1 ifi andj are joined by a line segment.
(a) The Weyl group A. is defined using the diagram
o-o-o . . . --()
of n - 1 points, each joined to the next. Show that it is isomorphic to the
symmetric group L:. as follows: map the generators of A. to the elements
(12),(23), ... ,(n - 1,n) of L:., to get a surjective homomorphism A. -+ 1:..
Then estimate the number of elements of A. to show in fact it is an isomorphism.
(b) The Weyl group E 6 is defined using the diagram
Call the generators x 1 , •.. ,x 5 andy. Show that one obtains a surjective homo-
morphism E 6 -+ G, the group of automorphisms of the configuration of 27
lines (4.10.1), by sending x 1 , •.. ,x 5 to the permutations (12),(23), ... ,(56) of
the Ei, respectively, and y to the element associated with the quadratic trans-
formation based at P 1 ,P 2 ,P 3 .
*(c) Estimate the number of elements in E 6 , and thus conclude that E 6 ~ G.
Note: See Manin [3, §25,26] for more about Weyl groups, root systems, and
exceptional curves.
4.12. Use (4.11) to show that if D is any ample divisor on the cubic surface X, then
H 1 (X,@x(- D)) = 0. This is Kodaira's vanishing theorem for the cubic surface
(III, 7.15).
4.13. Let X be the Del Pezzo surface of degree 4 in P 4 obtained by blowing up 5.points
of P 2 (4.7).
(a) Show that X contains 161ines.
408
5 Birational Transformations
4.15. Let P 1 , .•• ,P, be a finite set of(ordinary) points ofP 2 , no 3 collinear. We define
an admissible transformation to be a quadratic transformation (4.2.3) centered
at some three of the P; (call them P 1 ,P2 ,P 3 ). This gives a new P 2 , and a new set
ofrpoints, namely Q 1 ,Q 2 ,Q 3 , and the images of P 4 , . . . ,P,. We say that P 1 , . . . ,P,
are in general position if no three are collinear, and furthermore after any finite
sequence of admissible transformations, the new set of r points also has no three
collinear.
(a) A set of 6 points is in general position if and only if no three are collinear and
not all six lie on a conic.
(b) If P 1 , •.. ,P, are in general position, then the r points obtained by any finite
sequence of admissible transformations are also in general position.
(c) Assume the ground field k is uncountable. Then given P 1 , .•• ,P, in general
position, there is a dense subset V ~ P 2 such that for any P,+ 1 E V, P 1 , ••• ,P,+ 1
will be in general position. [Hint: Prove a lemma that when k is uncountable,
a variety cannot be equal to the union of a countable family of proper closed
subsets.]
(d) Now take Pt. . .. ,P, E P 2 in general position, and let X be the surface obtained
by blowing up P 1 , •.. ,P,. If r = 7, show that X has exactly 56 irreducible
nonsingular curves C with g = 0, C 2 = -1, and that these are the only
irreducible curves with negative self-intersection. Ditto for r = 8, the number
being 240.
*(e) For r = 9, show that the surface X defined in (d) has infinitely many irreducible
nonsingular curves C with g = 0 and C 2 = -1. [Hint: Let L be the line
joining P 1 and P 2 • Show that there exist finite sequences of admissible trans-
formations such that the strict transform of L becomes a plane curve of
arbitrarily high degree.] This example is apparently due to Kodaira-see
Nagata [5, II, p. 283].
4.16. For the Fermat cubic surface x6 + xi + x~ + x~ = 0, find the equations of
the 27 lines explicitly, and verify their incidence relations. What is the group of
automorphisms of this surface?
5 Birational Transformations
Up to now we have dealt with one surface at a time, or a surface and its
monoidal transforms. Now we will show that in fact any birational trans-
formation of (nonsingular projective) surfaces can be factored into a finite
sequence of monoidal transformations and their. inverses. This confirms
the central role played by the monoidal transformations in the study of
surfaces. A consequence of this result is the fact that the arithmetic genus
of a surface is a birational invariant.
409
V Surfaces
Example 5.1.1. Let X be a surface, and let n:X --+X be the monoidal
transformation with center P. Then n is defined everywhere. Its inverse
n- 1 : X --+ X is a birational transformation having P as a fundamental point.
410
5 Birational Transformations
411
V Surfaces
Remark 5.4.2. Comparing (5.4) to the earlier theorem (II, 7.17), we see that
the new result is more precise, because it uses only monoidal transforma-
tions, rather than the more general concept of blowing up an arbitrary sheaf
of ideals.
Remark 5.4.3. It is easy to see that (5.3) is false for nonsingular projective
varieties of dimension ~ 3. For example, let f: X' - X be the blowing-up
of a nonsingular curve C in a nonsingular projective 3-fold X. Then any
point P E C is a fundamental point off- 1, but f cannot factor through the
monoidal transformation n:X -X with center P, because f- 1(P) has
dimension 1, while n- 1 (P) has dimension 2.
Remark 5.4.4. The example (5.4.3) suggests posing the following modified
problem: given a birational morphism f: X' - X of nonsingular projective
varieties, is it possible to factor f into a finite succession of monoidal
transformations along nonsingular subvarieties? This is also false in
dimension ~ 3: see Sally [ 1J and Shannon [ 1].
412
5 Birational Transformations
PROOF. Using (5.4), it will be sufficient to show that there is a surface X",
and birational morphisms f: X" ~ X and g: X" ~ X' such that T = g of- 1 .
To construct X", we proceed as follows.
Let H' be a very ample divisor on X', and let C' be an irreducible non-
singular curve in the linear system I2H'I, which does not pass through any
of the fundamental points of r- 1 . In other words, C' is entirely contained
in the largest open set U' s X' on which r- 1 is represented by a morphism
cp: U' ~X. Let C = cp(C') be the image of C' in X. We define an integer m
by m = Pa(C) - pa(C'). Since we have a finite birational morphism of C'
to C, we see that m ~ 0, and m = 0 if and only if C' is isomorphic to C
(IV, Ex. 1.8). Note also that if we replace C' by a linearly equivalent curve C'1 ,
also missing the fundamental points of r-1, then C 1 = cp( C'1) is linearly
equivalent to C. In fact, if C' - C'1 = (f) for some rational function f on X',
then C - C 1 = (f) on X. Since the arithmetic genus of a curve depends
only on its linear equivalence class (Ex. 1.3), we see that the integer m depends
only on T and H', and not on the particular curve C' E I2H'I chosen.
Now fix C' temporarily. If m > 0, then C must be singular. Let P be a
singular point of C, let n:X ~X be the monoidal transformation with
center P, and let C be the strict transform of C. Then by (3.7), Pa(C) < Pa(C).
Thus if T = Ton, then m('T} < m(T).
Continuing in this fashion, as in the proof of (3.8), we see that there is a
morphism f:X" ~X, obtained by a finite number of monoidal trans-
formations, such that if T' = To f, then m(T') = 0.
We will show that in fact T' is a morphism. If not, then T' will have a
fundamental point P. By (5.2), T'(P) contains an irreducible curve E' s X'.
Since H' is very ample, E'.H' > 0, and so C'.E' ~ 2for any C' E I2H'I· Let
us choose C', not containing any fundamental point of T'-1, such that C'
meets E' transversally (1.2). Then C' meets E' in at least two distinct points,
so the corresponding curve C in X" has at least a double point at P. But this
contradicts m(T') = 0.
We conclude that T' is a morphism of X" to X', so that applying (5.4)
completes the proof, as mentioned above.
Remark 5.6.1. Even though the factorization theorem (5.5) in a form analo-
gous to (5.4.4) is false in dimension ~ 3, Hironaka [3] is able to deduce
the birational invariance of Pa, for nonsingular projective varieties over a
field of characteristic 0, from the following statement, which is a consequence
of his resolution of singularities: If T: X ~ X' is any birational transforma-
tion of nonsingular projective varieties over a field of characteristic 0, then
there is a morphismf:X" ~X, obtained by a finite succession ofmonoidal
413
V Surfaces
414
5 Birational Transformations
we see that H 0 (@yn+',) ~ An+ 1 . Now as above we see that Pis a nonsingular
point.
415
V Surfaces
Step 6. We complete the proof using the factorization theorem (5.4). Since
X 0 is nonsingular, we can apply (5.4) to f:X-+ X 0 . We have n(f) = 1 by
construction, so f must be the monoidal transformation with center P.
Step 7. As an addendum, we show in fact that X 0 = X 1 , so the normaliza-
tion was unnecessary. The natural map
H 0 (X,.A@ Jy)-+ H 0 (Y,.A@ JyjJ~)
is surjective, because the next term of the cohomology sequence is
H 1 (X,!E(H + (k - 2) Y) ), which is 0 by Step 1. Since A @ CDy ~ CDy, this
shows that there are global sections s,t E H 0 (X,.A @ J Y) <;: H 0 (X,.A),
which map to the parameters x,y E H 0{CDy 2 ) ~ A 2 • On the other hand, these
sections s,t become sections of CD(l) on PN, defining hyperplanes containing
P 1. So they give elementss;t E mp,, whose images in (D P generate the maximal
ideal mp. Since in any case CDp is a finitely generated CDp,-module, we conclude
that CDp ~ CDp, (II, 7.4), and so X 0 ~ X 1 .
~,.-............-~~c
Figure 23. An elementary transformation of a ruled surface.
416
5 Birational Transformations
on Y0 , with n; ?: 0, In; = 3d. But C* "' dL, where Lis a line in P 2 , and
L. Y0 "' 3P 0 , so we have
10
L n;P; = 0
i= 1
in the group law on Y0 (IV, 1.3.7). This contradicts the fact that P 1 , ... ,P 10
were chosen to be linearly independent over Z.
417
V Surfaces
Remark 5.8.1. In spite of this result, it is not true that a surface necessarily
has only finitely many exceptional curves of the first kind. For example, if
we blow up r points in general position in P 2 , with r ~ 9, then the resulting
surface has infinitely many exceptional curves of the first kind (Ex. 4.15).
418
5 Birational Transformations
EXERCISES
5.1. Let f be a rational function on the surface X. Show that it is possible to "resolve
the singularities of f" in the following sense: there is a birational morphism g:
X'--> X so that f induces a morphism of X' to P 1 . [Hints: Write the divisor off
as (f) = l;n;C;. Then apply embedded resolution (3.9) to the curve Y = UC;.
Then blow up further as necessary whenever a curve of zeros meets a curve of
poles until the zeros and poles off are disjoint.]
5.2. Let Y ~ P 1 be a curve in a surface X, with Y 2 < 0. Show that Y is contractible
(5.7.2) to a point on a projective variety X 0 (in general singular).
5.3. If n:X--> X is a monoidal transformation with center P, show that H 1(X,Qx) ~
H 1(X,Qx) EB k. This gives another proof of (5.8). [Hints: Use the projection
formula (III, Ex. 8.3) and (III, Ex. 8.1) to show that Hi(X,Qx) ~ Hi(X,n*Qx) for each
i. Next use the exact sequence
0 --> n*Qx --> !2x --> !2x;x --> 0
and a local calculation with coordinates to show that there is a natural isomorphism
!2x;x ~ QE, where E is the exceptional curve. Now use the cohomology sequence
of the above sequence (you will need every term) and Serre duality to get the result.]
5.4. Let f: X --> X' be a birational morphism of nonsingular surfaces.
(a) If Y ,;: X is an irreducible curve such that f(Y) is a point, then Y ~ P 1 and
yz < 0.
(b) (Mumford [6].) Let P' EX' be a fundamental point off-\ and let Y1 , . . . ,Y,. be
the irreducible components ofj- 1(P'). Show that the matrix p;.lJII is negative
definite.
5.5. Let C be a curve, and let n: X --> C and n': X' --> C be two geometrically ruled
surfaces over C. Show that there is a finite sequence of elementary transformations
(5.7.1) which transform X into X'. [Hints: First show if D ,;: X is a section of n
containing a point P, and if i5 is the strict transform of D by elmp, then 15 2 = D 2 - 1
419
V Surfaces
(Fig. 23). Next show that X can be transformed into a geometrically ruled surface
X" with invariant e » 0. Then use (2.12), and study how the ruled surface P(6')
with @' decomposable behaves under elmp.]
5.6. Let X be a surface with function field K. Show that every valuation ring R of K/k
is one of the three kinds described in (II, Ex. 4.12). [Hint: In case (3), let fER. Use
(Ex. 5.1) to show that for all i » 0, f E {f)x,, so in fact f E R 0 .]
5.7. Let Y be an irreducible curve on a surface X, and suppose there is a morphism
f: X -+ X 0 to a projective variety X 0 of dimension 2, such that f( Y) is a point P
andr 1 (P) = Y. Then show that Y 2 < 0. [Hint: Let JHJ be a very ample (Cartier)
divisor class on X 0 , let H 0 E JHJ be a divisor containing P, and let H 1 E Jl;lJ be a
divisor not containing P. Then consider f* H 0 ,/* H 1 and fi 0 = f*(H 0 - P)- .]
5.8. A surface singularity. Let k be an algebraically closed field, and let X be the surface
in M defined by the equation x 2 + y 3 + z 5 = 0. It has an isolated singularity at
the origin P = (0,0,0).
(a) Show that the affine ring A = k[ x,y,z ]/(x 2 + y 3 + z5 ) of X is a unique
factorization domain, as follows. Let t = z- 1 ; u = t 3 x, and v = t 2 y. Show
that z is irreducible in A; t E k[ u,v], and A[ z- 1 J = k[u,v,t- 1 ]. Conclude that
A is a UFD.
(b) Show that the singularity at P can be resolved by eight successive blowings-up.
If X is the resulting nonsingular surface, then the inverse image of P is a union
of eight projective lines, which intersect each other according to the Dynkin
diagram E 8 :
Here each circle denotes a line, and two circles are joined by a line segment
whenever the corresponding lines intersect.
Nate. This singularity has interesting connections with local algebra, invariant
theory, and topology.
In case k = C, Mumford [6] showed that the completion A of the ring A at the
maximal ideal m = (x,y,z) is also a UFD. This is remarkable, because in general the
completion of a local UFD need not be UFD, although the converse is true (theorem
of Mori)-see Samuel [3]. Brieskorn [2] showed that the corresponding analytic
local ring C{x,y,z}/(x 2 + y 3 + z5 ) is the only nonregular normal2-dimensional ana-
lytic local ring which is a UFD. Lipman [2] generalized this as follows: over any
algebraically closed field k of characteristic ¥- 2,3,5, the only nonregular normal
complete 2-dimensional local ring which is a UFD is k[[x,y,z]]/(x 2 + y 3 + z5 ).
See also Lipman [3] for a report on recent work connected with UFD's.
This singularity arose classically out of Klein's work on the icosahedron. The
group I of rotations of the icosahedron, which is isomorphic to the simple group
of order 60, acts naturally on the 2-sphere. Identifying the 2-sphere with P~ by
stereographic projection, the group I appears as a finite subgroup of Aut P~. This
action lifts to give an action of the binary icosahedral group I on C 2 by linear
transformations of the complex variables t 1 and t 2 • Klein [2, I, 2, §13, p.62] found
three invariant polynomials x,y, z in t 1 and t 2 , related by the equation x 2 + y 3 +
z 5 = 0. Thus the surface X appears as the quotient of A~ by the action of the
group I. In particular, the local fundamental group of X at P is just I.
420
6 Classification of Surfaces
6 Classification of Surfaces
To begin with, for any projective variety X over k, we define the Kodaira
dimension K(X) to be the transcendence degree over k of the ring
R = EB H 0 (X,.!£(nK) ),
n?!:O
421
V Surfaces
Theorem 6.3. K = 0 <=> 12K = 0. A surface in this class must be one of the
following (assume char k #- 2,3):
(1) a K3 surface, which is defined as a surface with K = 0 and irregularity
q = 0. These have Pa = p9 = 1;
(2) an Enriques surface, which has Pa = p9 = 0 and 2K = 0;
(3) a two-dimensional abelian variety, which has Pa = -1, p9 = 1; or
(4) a hyperelliptic surface, which is a surface .fibred over P 1 by a pencil of
elliptic curves.
Theorem 6.5. K = 2 if and only if for some n > 0, InK I determines a birational
morphism of X onto its image in pN_ These are called surfaces of general
type.
422
6 Classification of Surfaces
EXERCISES
6.1. Let X be a surface in P", n ;::, 3, defined as the complete intersection ofhypersurfaces
of degrees d 1 , . . . ,d._ 2 , with each d; ;::, 2. Show that for all but finitely many choices
of (n,d 1 , • •• ,d._ 2 ), the surface X is of general type. List the exceptional cases, and
where they fit into the classification picture.
6.2. Prove the following theorem of Chern and Griffiths. Let X be a nonsingular surface
of degree d in p~+ 1 , which is not contained in any hyperplane. If d < 2n, then
p9 (X) = 0. If d = 2n, then either p9(X) = 0, or pg(X) = 1 and X is a K3 surface.
[Hint: Cut X with a hyperplane and use Clifford's theorem (IV, 5.4). For the last
statement, use the Riemann-Roch theorem on X and the Kodaira vanishing
theorem (III, 7.15).]
423
APPENDIX A
Intersection Theory
where xis the Euler characteristic (III, Ex. 5.1). On a surface, we can write
the Riemann-Roch theorem (V, 1.6) as
1
x(!l'(D)) = 2 D.(D - K) + 1 + Pa·
In each case, on the left-hand side we have something involving cohomol-
ogy groups of the sheaf !l'(D), while on the right-hand side we have some
numerical data involving the divisor D, the canonical divisor K, and some
invariants of the variety X. Of course the ultimate aim of a Riemann-Roch
type theorem is to compute the dimension of the linear system IDI or of lnDI
for large n (II, Ex. 7.6). This is achieved by combining a formula for x(!l'(D))
with some vanishing theorems for Hi(X,!l'(D)) fori > 0, such as the theorems
of Serre (III, 5.2) or Kodaira (III, 7.15).
We will now generalize these results so as to give an expression for x(!l'(D))
on a nonsingular projective variety X of any dimension. And while we are
at it, with no extra effort we get a formula for x(t&"), where @" is any coherent
locally free sheaf.
To generalize the right-hand side, we need an intersection theory on X.
The intersection of two divisors, for example, will not be a number, but a
424
1 Intersection Theory
1 Intersection Theory
426
I Intersection Theory
A5. Reduction to the diagonal. If Y and Z are cycles on X, and if L1: X ---+
X x X is the diagonal morphism, then
There are two main ingredients in the proof of this theorem. One is the
correct definition of the local intersection multiplicities; the other is Chow's
moving lemma. There are several ways of defining intersection multiplicity.
We just mention Serre's definition, which is historically most recent, but
has the advantage of being compact. If Y and Z intersect properly, and if W
is an irreducible component of Y n Z, we define
i(Y,Z; W) = D -1); length Tor!(A/a,A/b)
where A is the local ring (l)w.x of the generic point of Won X, and a and bare
the ideals of Y and Z in A. Serre [ 11] shows that this is a nonnegative integer,
and that it has the required properties. Note in particular that the naive
definition, taking the length of A/(a + b) = A/a ® A/b, modeled after the
case of curves on a surface (V, 1.4) does not work (1.1.1).
The other ingredient is Chow's moL·ing lemma, which says that if Y,Z are
cycles on a nonsingular quasi-projective variety X, then there is a cycle Z',
rationally equivalent to Z, such that Y and Z' intersect properly. Further-
more, if Z" is another such, then Y.Z' and Y.Z" are rationally equivalent.
There are proofs of this moving lemma by Chevalley [2] and Roberts [1].
The uniqueness of the intersection theory is proved as follows: given cycles
Y,Z on X, by the moving lemma we may assume they intersect properly.
427
Appendix A Intersection Theory
Then using the reduction to the diagonal (AS) we reduce to the case of
computing Ll.( Y x Z) on X x X. This has the advantage that L1 is a local
complete intersection. Since the intersection multiplicity is local (A6) we
reduce to the case where one of the cycles is a complete intersection of
Cartier divisors, and then repeated application of the normalization (A 7)
gives the uniqueness.
Some general references for intersection theory are Wei! [1 ], Chevalley
[2], Samuel [1 ], and Serre [11]. For discussion of some other equivalence
relations on cycles, and attempts to calculate the groups Ai(X), see Harts-
horne [6].
Example 1.1.1. To see why the higher Tor's are necessary, let Y be the union
of two planes in A4 meeting at a point, so the ideal of Y is (x,y) n (z,w) =
(xz,xw,)".?.yw). Let Z be the plane (x - z, y - w). Since Z meets each
component of Y in one point P, we have i( Y,Z; P) = 2 by linearity. How-
ever, if we naively take A/(a + b) where a,b are the ideals of Y and Z, we get
k[x,y,z,w]/(xz,xw,yz,yw,x- z,y- w);::;:: k[x,y]/(x 2 ,xy,y 2 ),
which has length 3.
428
3 Chern Classes
The proofs of these two results are similar to the corresponding results
for divisors (II, 6.5), (II, 6.6).
The next property is important for the definition of the Chern classes in
the next section.
All. Let tff be a locally free sheaf of rank ron X, let P(tff) be the associated
projective space bundle (II, §7), and let ~ E A 1(P(tff)) be the class of the
divisor corresponding to @P(c)(1). Let n:P(tff) ~ X be the projection. Then
n* makes A(P(tff)) into a free A(X)-module generated by 1,~,~ 2 , . . . ,~r- 1 .
3 Chern Classes
This makes sense, because by (All), we can express ~rasa unique linear
combination of 1,~, ... ,~r-t, with coefficients in A(X), via n*. Here are
some properties of the Chern classes. For convenience we define the total
Chern class
429
Appendix A Intersection Theory
Cl. If tff ~ 2(D) for a divisor D, ct(tff) = 1 + Dt. Indeed, in this case
P(tff) = X, (9P(c)(1) = 2(D), so ~ = D, so by definition 1.~ - c 1 (tff).1 = 0,
so c 1(tff) =D.
C2. If f:X' ~X is a morphism, and tff is a locally free sheaf on X, then
for each i
c;(f*tff) = f*c;(tff).
This follows immediately from the functoriality properties of the P(tff) con-
struction and f*.
C3. If 0 ~ tff' ~ tff ~ tff" ~ 0 is an exact sequence of locally free sheaves
on X, then
In fact, forgetting the definition for a moment, one can show that there
is a unique theory of Chern classes, which for each locally free sheaf tff on
X assigns c;(tff) E A;(X), satisfying (C1), (C2), and (C3). For the proof of this
uniqueness and for the proof of (C3) and the other properties below, one
uses the splitting principle, which says that given tff on X, there exists a
morphism f: X' ~ X such that f*: A(X) ~ A(X') is injective, and Iff' = j*tff
splits, i.e., it has a filtration Iff' = tff~ ;2 1!'1 ;2 . . . ;2 tff~ = 0 whose successive
quotients are all invertible sheaves. Then one uses the following property.
C4. If tff splits, and the filtration has the invertible sheaves 2 1, ... ,2,
as quotients then
ct(tff) = n ct(2;).
i= 1
r
Using the splitting principle, we can also calculate the Chern classes of
tensor products, exterior products, and dual locally free sheaves. Let tff
have rank r, and let fF have rank s. Write
ct(tff) = nr
i= 1
(1 + a;t)
and
ct(ff) = ns
i= 1
(1 + b;t),
where a 1 , ... ,a" b 1, ... ,bs are just formal symbols. Then we have
cs.
ct(tff 0 ff) = n (1 + (a; + b)t)
i,j
cr( 1\ Ptff) =
l~i1<
n
... <ip~r
(1 + (a;, + ... + a;)t)
430
4 The Riemann-Roch Theorem
These expressions make sense, because when multiplied out, the coeffi-
cients of each power oft are symmetric functions in the a; and the bj. Hence
by a well-known theorem on symmetric functions, they can be expressed as
polynomials in the elementary symmetric functions of the a; and bj, which
are none other than the Chern classes of C and :F. For a further reference
on this formalism, see Hirzebruch [1, Ch. I, §4.4].
C6. Let s E r(X,C) be a global section of a locally free sheaf C of rank r
on X. Then s defines a homomorphism ((jx--+ C by sending 1 to s. We
define the scheme of zeros of s to be the closed subscheme Y of X defined
by the exact sequence
g~ :::. ((jx --+ @y --+ 0
where s~ is the dual of the map s. Let Y also denote the associated cycle
of Y. Then if Y has codimension r, we have cr(C) = Yin Ar(X).
This generalizes the fact that a section of an invertible sheaf gives the
corresponding divisor (II, 7.7).
C7. Self-intersection formula. Let Y be a nonsingular subvariety of X of
codimension r, and let JV be the normal sheaf (II, §8). Let i: Y--+ X be the
inclusion map. Then
i*i*(1y) = cr(JV).
Therefore, applying the projection formula (A4) we have
i*(cr(JV)) = Y. Y
on X.
This result, due to Mumford (see Lascu, Mumford, and Scott [1]), gen-
eralizes the self-intersection formula (V, 1.4.1) for a curve on a surface.
C1(C) = fl (1 + a;t)
i= 1
as above, where the a; are formal symbols. Then we define the exponential
Chern character
r
ch(C) = L ea;,
i= 1
where
431
Appendix A Intersection Theory
ch($) = r + c 1 + 21 (c 21 - 2c 2 ) + 61 (c 31 - 3c 1 c 2 + 3c 3 )
and
1
- 720 4
(cl - 4c 21 c 2 - 3c 22 - c 1c3 + c4 ) + ...
where we set c; = c;($), c; = 0 if i > r.
432
4 The Riemann-Roch Theorem
Example 4.1.2. Now let X be a surface, and again let $ = !l'(D). Then
ch($) = 1 + D + !D 2 . We denote by c 1 and c 2 the Chern classes of the
tangent sheaf ffx. These depend only on X, so they are sometimes called
the Chern classes of X. Since ffx is the dual of Qx, and since c 1 (Qx) =
c 1 (/\ 2 Qx)by(C5),andsince J\ 2 Qx = wxisjust!l'(K),whereKisthe canoni-
cal divisor, we see that c 1C'1x) = -K. But c2 (or rather its degree) is a new
numerical invariant of a surface which we have not met before.
Using c 1 = -K and c 2 , we have
td(ffx) = 1 - ~ K + 112 (K 2 + c2 ).
Multiplying, and taking degrees (by abuse of notation we let D 2 denote both
the class in A 2 ( X), and its degree), we can wr.ite (4.1) as
1 1
x(!l'(D)) = 2 D.(D - K) + 12 (K 2 + c2).
1 2
X(@x) = 12 (K + C2).
1 2
1 + Pa = 12 (K + c2).
So the new Riemann-Roch theorem for surfaces gives us the earlier one
(V, 1.6), together with the additional information that c 2 can be expressed
in terms of the invariants p0 ,K 2 by this last formula.
can compute X.X, using the self-intersection formula (C7), as deg cz(JV)
where JV is the normal bundle of X in P 4 . There is an exact sequence
433
Appendix A Intersection Theory
This theorem was proved by Nakai [1] for X projective over k, and in-
dependently by Moishezon [ 1J for X an abstract complete variety. The
proof was clarified and simplified by Kleiman [ 1]. Strictly speaking, this
theorem uses a slightly different intersection theory than the one we have
developed. We do not assume X nonsingular projective, so we do not have
Chow's moving lemma. On the other hand, the only intersections we need
to consider are those of a number of Cartier divisors with a single closed
subscheme. And this intersection theory is in fact more elementary to develop
434
5 Complements and Generalizations
than the one we outlined in §1. See Kleiman [1] for details. Notice that this
theorem extends the one given earlier for a surface (V, 1.10), because taking
Y = X gives D 2 > 0, and for Y a curve we have D. Y > 0.
We can also generalize the Hodge index theorem (V, 1.9) to a nonsingular
projective variety X over C. We consider the associated complex manifold
Xh (App. B) and its complex cohomology Hi(Xh,C). For any cycle Y of
codimension ron X, one can define its cohomology class 17(Y) E H 2 '(Xh,C).
We say that Y is homologically equivalent to zero, written Y ~hom 0, if
17(Y) = 0.
435
Appendix A Intersection Theory
EXERCISES
6.1. Show that the definition of rational equivalence in §1 is equivalent to the equiva-
lence relation generated by the following relation: two cycles Y,Z of codimension
r on X are equivalent if there exists a cycle W of codimension r on X x A 1 ,
which intersects X x { 0} and X x { 1} properly, and such that Y = W.(X x { 0} ),
Z=W.(Xx {1}).
6.2. Prqve the following result about Wei! divisors, which generalizes (IV, Ex. 2.6),
and which is needed to show that f* is well-defined modulo rational equivalence
(A3): Let f:X--> X' be a proper, generically finite map of normal varieties, and
let D 1 and D2 be linearly equivalent Weil divisors on X. Then f*D 1 and f*D 2
are linearly equivalent Wei! divisors on X'. [Hint: Remove a subset ofcodimen-
sion ~ 2 from X' so that f becomes a finite flat morphism, then generalize
(IV, Ex. 2.6).]
436
5 Complements and Generalizations
6.3. Show directly that any subvariety of degree d in P" is rationally equivalent to d
times a linear space of the same dimension, by using a projection argument
similar to (III, 9.8.3).
6.4. Let n:X-+ C be a ruled surface (V, §2) over a nonsingular curve C. Show that
the group A 2 (X) of zero-cycles modulo rational equivalence is isomorphic to
Pic C.
6.5. Let X be a surface, let P E X be a point, and let n: X -+ X be the monoidal trans-
formation with center P (V, §3). Show that A( X) ~ n* A( X) EB Z, where Z is
generated by the exceptional curve E E A 1(X), and the intersection theory is
determined by E 2 = -n*(P).
6.6. Let X be a nonsingular projective variety of dimension n, and let Ll .-:; X x X
be the diagonal. Show that c.(ffx) = Ll 2 in A"(X), under the natural isomor-
phism of X with Ll.
6.7. Let X be a nonsingular projective 3-fold, with Chern classes c 1 ,c 2 ,c 3 . Show that
1
1 - Pa = 24 c 1 c2,
and for any divisor D,
1 1
x(.'l'(D)) = 12 D.(D - K).(2D - K) + 12 D.c 2 + 1 - Pa·
6.8. Let Iff be a locally free sheaf of rank 2 on P 3 , with Chern classes c 1 ,c 2 • Since
A(P 3 ) = Z[h]/h 4 , we can think of c 1 and c2 as integers. Show that c 1 c 2 = 0
(mod 2). [Hint: In the Riemann-Roch theorem for Iff, the left-hand side is au-
tomatically an integer, while the right-hand side is a priori only a rational number.]
6.9. Surfaces in P 4 .
(a) Verify the formula of (4.1.3) for the rational cubic scroll in P 4 (V, 2.19.1).
(b) If X is a K3 surface in P4 , show that its degree must be 4 or 6. (Examples of
such are the quartic surface in P 3 , and the complete intersection of a quadric
and a cubic hypersurface in P 4 .)
(c) If X is an abelian surface in P 4 , show that its degree must be 10. (Horrocks
and Mumford [1] have shown that such abelian surfaces exist.)
*(d) Determine which of the rational ruled surfaces X., e ~ 0 (V, §2), admit an
embedding in P4 .
6.10. Use the fact that the tangent sheaf on an abelian variety is free, to show that it
is impossible to embed an abelian 3-fold in P 5 .
437
APPENDIX B
Transcendental Methods
438
1 The Associated Complex Analytic Space
439
Appendix B Transcendental Methods
Ql. Given a complex analytic space .r, does there exist a scheme X such
that xh ~ .I?
Q2. If X and X' are two schemes such that Xh ~ X~, then is X ~ X'?
Q4. Given a scheme X, and two coherent sheaves Iff and ff on X such
that lffh ~ ffh on Xh, then is Iff ~ ff?
Q5. Given a scheme X, and a coherent sheaf ff, are the maps rx; on
cohomology isomorphisms?
As one might expect, when phrased in this generality, the answer to all
five questions is NO. It is fairly easy to give counterexamples to Q1, Q3,
and Q5-see (Ex. 6.1), (Ex. 6.3), (Ex. 6.4). Q2 and Q4 are more difficult,
so we mention the following example.
Example 2.0.1 (Serre). Let C be an elliptic curve, let X be the unique non-
trivial ruled surface over C with invariant e = 0 (V, 2.15), and let C 0 be
the section with C6 = 0 (V, 2.8.1). Let U = X - C 0 . On the other hand,
let U' = (A 1 - {0}) x (A 1 - {0}). Then one can show that Uh ~ U~, but
U ;t_ U', because U is not affine. In particular, Uh is Stein although U is not
affine. Furthermore, one can show that Pic U ~ Pic C, whereas Pic U h ~
Z. In particular, there are nonisomorphic invertible sheaves fi' and !£'' on
U such that fi'h ~ !£'~. For details see Hartshorne [5, p. 232].
Theorem 2.1 (Serre). Let X be a projective scheme over C. Then the functor
h induces an equivalence of categories from the category of coherent
sheaves on X to the category of coherent analytic sheaves on Xh. Further-
440
3 When is a Compact Complex Manifold Algebraic?
This answers questions Q3, Q4, and Q5. The proof requires knowing
the analytic cohomology groups H;(P~,(D(q)) for all i,n,q, which can be
computed using Cartan's Theorems A and B. The answer is the same as
in the algebraic case (III, 5.1). Then the result follows from the standard
technique of embedding X in P", and resolving :F by sheaves of the
form L@(q;), as in (III, §5). This theorem has also been generalized by
Grothendieck [SGA 1, XII] to the case when X is proper over C.
As a corollary, Serre obtains a new proof of a theorem of Chow [1 J:
Ql'. Can one give reasonable necessary and sufficient conditions for a
compact complex manifold X to be algebraic?
This is a deep result. To understand why, recall that the notion of com-
plex manifold is very local. It is defined by glueing small discs, with holo-
morphic transition functions. We make one global hypothesis, namely
that it is compact, and our conclusion is that it can be embedded globally
in some projective space. In particular, by considering a projection to P 1,
we see that it has nonconstant meromorphic functions, which is not at all
obvious a priori. One proves the theorem in two steps:
(a) One shows that X admits a global nonconstant meromorphic func-
tion. This requires some hard analysis. One proof, given by Weyl [1 ],
following Hilbert, uses Dirichlet's minimum principle to prove the existence
441
Appendix B Transcendental Methods
If X is algebraic, say X ~ Xh, then one can show that K(X) ~ K(X),
the field of rational functions on X, so in this case we must have tr.d. K(X) =
n. Compact complex manifolds X with tr.d. K(X) = dim X were studied by
Moishezon [2], so we call them M oishezon manifolds.
In dimension n ?: 2, there are compact complex manifolds with no non-
constant meromorphic functions at all, so these cannot be algebraic. For
example, a complex torus Cn/A, where A ~ Z 2 n is a sufficiently general
lattice, for n ?- 2, will have this property. See for example Morrow and
Kodaira [1].
442
3 When is a Compact Complex Manifold Algebraic?
Theorem 3.4 (Chow and Kodaira [1]). A compact complex manifold of di-
mension 2, with two algebraically independent meromorphic functions, is
projective algebraic.
443
Appendix B Transcendental Methods
blow up the curve d, then blow up the strict transform of the curve c. On
X - P - Q it doesn't matter in which order we blow up the curves c and
d, so we can glue our blown-up varieties along the inverse images of X -
P - Q. The result is a nonsingular complete algebraic variety X. We will
show that X is not projective. It follows, incidentally, that the birational
morphism f: X --+ X cannot be factored into any sequence of monoidal
transformations, because it is not a projective morphism.
To do this, we must examine what happens in a neighborhood of P
(Fig. 24). Let l be the inverse image in X of a general point of c. Let m be
the inverse image of a general point of d. Note that land mare projective
lines. Then the inverse image of P consists of two lines 10 and m 0 , and we
have algebraic equivalence of cycles l "' 10 + m0 and m "' m0 . Note the
asymmetry resulting from the order in which we blew up the two curves.
Now in the neighborhood of Q the opposite happens. So f- 1 (Q) is the
union of two lines I~ and m~, and we have algebraic equivalence l "' 10 and
m "' l~ + m~. Combining these equivalences, we find that /0 + m~ "' 0.
This would be impossible on a projective variety, because a curve has a
degree, which is a positive integer, and degrees are additive and are pre-
served bv algebraic equivalence. So X is not projective.
Example 3.4.2. For the second example, we start with any nonsingular pro-
jective algebraic threefold, as before. Let c be a curve in X which is non-
singular except for one double point P, having distinct tangent directions.
In a small analytic neighborhood of P, blow up one branch first, then the
other. Outside of that neighborhood, just blow up c. Then glue to obtain
the compact complex manifold X. Clearly X is Moishezon, because the
meromorphic functions on X are the same as those on X. We will show
that X is not an abstract algebraic variety.
Using the same notation as before (Fig. 25) we have homological equiva-
lences l "' 10 + m 0 , m "' m0 , and l "' m, because the two branches meet
444
4 Kahler Manifolds
Remark 3.4.3. At this point we should also mention the algebraic spaces of
Artin [2] and Knutson [1]. Over any field k, they define an algebraic space
to be something which is locally a quotient of a scheme by an etale equiva-
lence relation. The category of algebraic spaces contains the category of
schemes. If X is an algebraic space of finite type over C, one can define its
associated complex analytic space Xh. Artin shows that the category of
smooth proper algebraic spaces over C is equivalent, via the functor h, to
the category of Moishezon manifolds. Thus every Moishezon manifold is
"algebraic" in the sense of algebraic spaces. In particular, Hironaka's
example (3.4.2) gives an example of an algebraic space over C which is not
a scheme.
4 Kahler Manifolds
The methods of differential geometry provide a powerful tool for the study
of compact complex manifolds, and hence of algebraic varieties over the
complex numbers. Notable among such applications of differential geome-
try are Hodge's [1] theory of harmonic integrals, and the resulting decom-
position of the complex cohomology into its (p,q)-components (see also
Wei! [5]); the vanishing theorems ofKodaira [1] and Nakano [1], recently
generalized by Grauert and Riemenschneider [ 1J; and the work of Griffiths
on the intermediate Jacobians and the period mapping. Here we will only
mention the definition of a Kahler manifold, and how that notion helps to
characterize algebraic complex manifolds.
Any complex manifold admits a Hermitian metric (in many ways). A
Hermitian metric is said to be Kahler if the associated differential 2-form of
type (1,1) is closed. A complex manifold with a Kahler metric is called a
Kahler manifold. One can show easily that complex projective space has a
natural Kahler metric on it, and hence that every projective algebraic
manifold is a Kahler manifold with the induced metric. A compact Kahler
manifold x is called a Hodge manifold if the cohomology class in H 2 (x,C)
of the 2-form mentioned above is in the image of the integral cohomology
H 2 (x,Z). Now a fundamental result is
445
Appendix B Transcendental Methods
projective abstract
I Hodge I <=> algebraic
==>
algebraic
' A
I Kiihle' I
I
Moishezon
where Z is the constant sheaf, (!)I is the structure sheaf, and (!)~ is the sheaf
of invertible elements of(!) I under multiplication.
The cohomology sequence of this short exact sequence of sheaves is very
interesting. Let us apply it to X h' where X is a projective variety over C.
At the H 0 level, we recover the original exact sequence of groups 0 ---+ Z ---+
C ---+ C* ---+ 0, because the global holomorphic functions are constant. Then
starting with H\ we have an exact sequence
0---+ H 1 (X h,Z)---+ H 1(Xh,(!Jx_}---+ H 1(Xh,(!Jt)---+ H 2 (X h,Z)---+ H 2 (X h,(!Jxh)---+ .. ..
By Serre's theorem (2.1), we have H;(Xh,(!Jxh) ;::; H;(X,(!Jx). On the other
hand
446
5 The Exponential Sequence
by (III, Ex. 4.5), which is valid for any ringed space. But Serre's theorem
(2.1) also gives an equivalence of categories of coherent sheaves, so m
particular, Pic Xh ~ Pic X. So we can rewrite our sequence as
0 ----+ H 1(Xh,Z) ----+ H 1(X,@x) ----+ Pic X ----+ H 2 (Xh,Z) ----+ H 2 (X,(()x) ----+ •••
The only nonalgebraic part is the integral cohomology of X h. Since any
algebraic variety is triangulable (see for example, Hironaka [5]), the coho-
mology groups Hi(Xh,Z) are finitely generated abelian groups. From this
sequence we can deduce some information about the Picard group of X.
First of all, one sees easily that algebraically equivalent Cartier divisors
give the same element in H 2 (Xh,Z). Therefore the Neron-Severi group of
X is a subgroup of H 2 (Xh,Z), and hence is finitely generated (V, Ex. 1.7).
On the other hand, the group Pico X of divisors algebraically equivalent to
zero modulo linear equivalence is isomorphic to H 1 (X,(()x)/H 1(Xh,Z). One
shows that this is a complex torus, and in fact it is an abelian variety, the
Picard variety of X.
If X is a nonsingular curve of genus g, we can see even more clearly what
is happening. In that case Xh is a compact Riemann surface of genus g.
As a topological space, it is a compact oriented real 2-manifold which is
homeomorphic to a sphere with g handles. So we have
H 0 (Xh,Z) = H 2 (Xh,Z) = Z, and
On the other hand, H 1 (X,(()x) ~ C 9 , so
Pica X ~ C9 jZ 29 •
This is the Jacobian variety of X (IV, §4), which is an abelian variety of
dimension g. Of course NS(X) ~ Z in this case, the isomorphism being
given by the degree function.
EXERCISES
6.1. Show that the unit disc inC is not isomorphic to Xh for any scheme X.
6.2. Let z1 ,z 2 , . . . be an infinite sequence of complex numbers with lz.l---> oo as n---> oo.
Let :1 <:; (I) c be the sheaf of ideals of holomorphic functions vanishing at all of the
z•. Show that there is no coherent algebraic sheaf of ideals§ <:; (l)x, where X =
A~ is the affine line, such that 3 = §has an ideal in (l)c· Show on the other hand
that there is a coherent sheaf$' on X such that $'h : : : : ~as coherent sheaves.
6.3. (Serre [12].) On C 2 - [0, 0}, we define an invertible analytic sheaf i.' as follows:
£ : : : : (I) when z =1 0; £ : : : : (I) when w =1 0, and when both z,w =1 0, the two copies
of (I) are glued by multiplication by e-t;zw in the local ring at the point (z,w).
Show that there is no invertible algebraic sheaf!£' on A 2 - {0,0} with !i'h : : : : £.
6.4. Show directly that if X is a scheme which is reduced and proper over C, then
H 0 (X,(I)x) : : : : H 0 (Xh,(l)xJ. Conversely, show that if X is not proper over C, then
there is a coherent sheaf$' on X with H 0 (X,$') =I H 0 (Xh,$'h).
447
Appendix B Transcendental Methods
6.5. If X,X' are nonsingular affine algebraic curves, with Xh ~ X~, show that X ~ X'.
6.6. Show that if X and Yare projective schemes over C, and f:Xh-> Y, is a morphism
of analytic spaces, then there exists a (unique) morphism f:X -> Y with fh = f.
[Hint: First reduce to the case Y = P". Then consider the invertible analytic
sheaf 5! = f*(l)(l) on Xh, use (2.1), and the techniques of(II, §7).]
448
APPENDIX C
In 1949, Andre Weil [ 4] stated his now famous conjectures concerning the
number of solutions of polynomial equations over finite fields. These con-
jectures suggested a deep connection between the arithmetic of algebraic
varieties defined over finite fields and the topology of algebraic varieties
defined over the complex numbers. Weil also pointed out that if one had a
suitable cohomology theory for abstract varieties, analogous to the ordinary
cohomology of varieties defined over C, then one could deduce his conjec-
tures from various standard properties of the cohomology theory. This
observation has been one of the principal motivations for the introduction
of various cohomology theories into abstract algebraic geometry. In 1963,
Grothendieck was able to show that his /-adic cohomology had sufficient
properties to imply part of the Wei! conjectures (the rationality of the zeta
function). Deligne's [3] proof in 1973 of the remainder of the Wei! conjectures
(specifically the analogue of the "Riemann hypothesis") may be regarded as
the culmination of the study of /-adic cohomology begun by Grothendieck,
M. Artin, and others in the Paris seminars [SGA 4], [SGA 5], and [SGA 7].
449
Appendix C The Wei! Conjectures
1 1
Z(P ,t) = (1 - t)(1 - qt)
where the r:xii are algebraic integers with lrxiil = qi12 . (Note that these con-
ditions uniquely determine the polynomials P;(t), if they exist.)
450
2 History of Work on the Wei! Conjectures
1.4. Betti numbers. Assuming (1.3), we can define the ith Betti number
B; = B;(X) to be the degree of the polynomial P;(t). Then we have E =
L( -1)iB;. Furthermore, suppose that X is obtained from a variety Y
defined over an algebraic number ring R, by reduction modulo a prime ideal
p of R. Then B;(X) is equal to the ith Betti number of the topological space
Y, = (Y x R C)h (App. B), i.e., B;(X) is the rank of the ordinary cohomology
group Hi(Y,,Z).
Let us verify the conjectures for the case X = P 1 . We have already seen
that Z(t) is rational. The invariant E ofP 1 is 2, and one verifies immediately
the functional equation which says in this case
z Gt) = qt 2 Z(t).
451
Appendix C The Wei! Conjectures
452
3 The /-adic Cohomology
In this and the following section we will describe the cohomological inter-
pretation of the Weil conjectures in terms of the 1-adic cohomology of
Grothendieck. Similar results would hold in any cohomology theory with
similar forinal properties. See Kleiman [2] for an axiomatic treatment of
a "Weil cohomology theory."
-
Let X be a scheme of finite type over an algebraically closed field k of
characteristic p :;:,: 0. Let l be a prime number l -=F p. Let Z 1 = lim Z/l'Z
be the ring of 1-adic integers, and Q 1 its quotient field. We consider the
etale topology of X (see Artin [1] or [SGA 4]), and then using etale coho-
mology, we define the 1-adic cohomology of X by
H;(X,Q 1) = (fu!! mt (X,Z/l'Z)) ®z, Qz.
We will not go into a detailed explanation of this definition here (see [SGA
41]). Rather, we will content ourselves with listing some of the main
properties of the 1-adic cohomology.
3.1. The groups H;(X,Q 1) are vector spaces over Q1• They are zero
except in the range 0 ~ i ~ 2n, where n = dim X. They are known to be
finite-dimensional if X is proper over k. (They are expected to be finite-
dimensional in general, but there is no proof yet because of the problem of
resolution of singularities in characteristic p > 0.)
3.2. H;(X,Q 1) is a contravariant functor in X.
3.3. There is a cup-product structure
H;(X,Q 1) x Hi(X,Q 1) ~ Hi+ i(X,Q 1)
defined for all i,j.
3.4. Poincare duality. If X is smooth and proper over k, of dimension n,
then H 2 "(X,Q 1) is !-dimensional, and the cup-product pairing
Hi(X,Qz) X H2n-i(X,Qz) ~ H2"(X,Qz)
is a perfect pairing for each i, 0 ~ i ~ 2n.
3.5. Lefschetz fixed-point formula. Let X be smooth and proper over k.
Let f; X ~ X be a morphism with isolated fixed points, and for each fixed
point x EX, assume that the action of 1 - df on Q} is injective. This last
condition says that the fixed point has "multiplicity 1." Let L(f,X) be the
number of fixed points off Then
L(f,X) = 2) -1); Tr(f*; H;(X,Q1))
where f* is the induced map on the cohomology of X.
453
Appendix C The Wei! Conjectures
454
4 Co homological Interpretation of the Wei! Conjectures
exp ( L
00
r= 1
t')
Tr(cp'; V)- = det(1 - cpt; V)- 1 .
r
exp ( .LA'-t')
00
r= 1r
= -- 1 .
1 - At
This is an elementary calculation, which we already did in computing the
zeta function of P 1 . For the general case, we use induction on dim V.
Furthermore, we may clearly assume that K is algebraically closed. Hence
cp has an eigenvector, so we have an invariant subspace V' s:::: V. We use
the exact sequence
0 ~ V' ~ V ~ V jV' ~ 0
and the fact that both sides of the above equation are multiplicative for
short exact sequences of vector spaces. By induction, this gives the result.
455
Appendix C The Wei! Conjectures
We can extract a bit more information from this theorem. Since f* acts
on H 0 (X,Q 1) as the identity, P 0 (t) = 1 - t. Furthermore, we can determine
P zn(t). The Frobenius morphism is a finite morphism of degree qn. Hence
it must act as multiplication by qn on a generator of H 2 n(X,Q 1). So P 2 it) =
1 - qnt. If we provisionally define the ith Betti number B; as dim H;(X,Q 1),
then B; = degree P;(t), and one can show easily that the invariant E of X is
given by
Next, we will show that the functional equation follows from Poincare
duality. Again we need a lemma from linear algebra.
Theorem 4.4. With the hypotheses of (4.2), the zeta function Z(X,t) satisfies
the functional equation (1.2).
PROOF. One applies the lemma (whose proof is elementary) to the pairings
H;(X,Q 1) x H 2n-i(X,Q1) ~ H 2n(X,Q 1) given us by Poincare duality (3.4).
Using the fact that f* is compatible with cup-product, and that it acts by
multiplication by qn on H 2n(X,Q 1), we get an expression for Pzn-i in terms of
P;, namely
qnB;tB; ( 1\
Pzn-Jt) = (-1)B' det(f*;Hi)P; qntj"
Furthermore, we have
nBi
d et(f *·' H2n-i) -_ -de-t-=(f-*-;
q
-H--,---;)"
Substituting these in the formula of(4.2) and using E = 2_) -l);B;, we obtain
the functional equation.
456
4 Cohomological Interpretation of the Wei! Conjectures
So we see that the conjectures (1.1), (1.2), and (1.4) follow from the formal
properties of 1-adic cohomology once we have interpreted the zeta function
as in (4.2). The analogue of the Riemann hypothesis is much deeper.
Theorem 4.5 (Deligne [3]). With the hypotheses of(4.2), the polynomials P;(t)
have integer coefficients, independent of l, and they can be written
P;(t) = 0(1 - rx;/)
where the r:xii are algebraic integers with lrxiil = qi1 2 •
This result completes the solution of the Weil conjectures. Note that it
implies that the polynomials P;(t) of (4.2) are the same as those of (1.3), and
hence the two definitions of the Betti numbers agree.
We cannot describe the proof of Deligne's theorem here, except to say
that it relies on the deeper properties of 1-adic cohomology developed in
[SGA 4], [SGA 5] and [SGA 7]. In particular it makes use of Lefschetz's
technique of fibering a variety by a "Lefschetz pencil," and studying the
monodromy action on the cohomology near a singular fibre.
EXERCISES
5.1. Let X be a disjoint union oflocally closed subschemes X;. Then show that
Z(X,t) = fJZ(X;,t).
5.2. Let X = P~, where k = Fq, and show from the definition of the zeta function
that
1
Z(P",t) = .
(1 - t)(l - qt) 0 0 0
(1 - q"t)
Verify the Wei! conjectures for P".
5.3. Let X be a scheme of finite type over Fq, and let A 1 be the affine line. Show that
Z(X x A 1 ,t) = Z(X,qt).
5.4. The Riemann zeta function is defined as
1
((s) = f1 1 -p s'
for s E C, the product being taken over all prime integers p. If we regard this
function as being associated with the scheme Spec Z, it is natural to define, for
any scheme X of finite type over Spec Z,
(x(s) = [1{1 - N(x)-s)- 1
where the product is taken over all closed points x EX, and N(x) denotes the
number of elements in the residue field k(x). Show that if X is of finite type over
Fq, then this function is connected to Z(X,t) by the formula
(x(s) = Z(X,q-s).
[Hint: Take dlog of both sides, replace q-s by t, and compare.]
457
Appendix C The Wei! Conjectures
5.5. Let X be a curve of genus g over k. Assuming the statements (1.1) to (1.4) of the
Wei! conjectures, show that N 1 ,N 2 , •.. ,N9 determine N, for all r ~ 1.
5.6. Use (IV, Ex. 4.16) to prove the Wei! conjectures for elliptic curves. First note
that for any r,
N, = q' - (f' + ]') + 1,
show that lal ~ 2.jq if and only if 11)(1 = lfJI = Jq. Thus the analogue of the
Riemann hypothesis is just (IV, Ex. 4.16d).
5.7. Use (V, Ex. 1.10) to prove the analogue of the Riemann hypothesis (1.3) for any
curve C of genus g defined over Fq. Write N, = 1 - a, + q'. Then according to
(V, Ex. 1.10),
la,l ~ 2gJ(l.
On the other hand, by (4.2) the zeta function of C can be written
Z(t) = p 1 (t)
(1 - t)(l - qt)
where
2g
P l(tl = IT (1 - IJ(;t)
i= 1
a,= L (I)(;)'
i= 1
for each r.
(b) Next show that
Ia, I ~ 2g J(l for all r
[Hint: One direction is easy. For the other, use the power series expansion
458
Bibliography
459
Bibliography
Bombieri, E.
1. Counting points on curves over finite fields (d'apn!s S. A. Stepanov), Seminaire
Bourbaki 430 (1972/73).
Bombieri, E. and Husemoller, D.
1. Classification and em beddings of surfaces, in Algebraic Geometry, Arcata I974,
Amer. Math. Soc. Proc. Symp. Pure Math. 29 (1975), 329-420.
Borel, A. and Serre, J.-P.
1. Le theon!me de Riemann-Roch, Bull. Soc. Math. de France 86 (1958), 97-136.
Borelli, M.
1. Divisorial varieties, Pacific J. Math. I3 (1963), 375-388.
Bourbaki, N.
1. Algebre Commutative, Elements de Math. 27, 28, 30, 3I Hermann, Paris (1961-
1965).
2. Algebre, Elements de Math. 4, 6, 7, II, I4, 23, 24, Hermann, Paris (1947-59).
Brieskom, E.
1. Beispiele zur Differentialtopologie von Singularitiiten, Invent. Math. 2 (1966)
1-14.
2. Rationale Singularitiiten Komplexer Fliichen, Invent. Math. 4 (1968) 336-358.
Burnside, W.
1. Theory of Groups of Finite Order, Cambridge Univ. Press, Cambridge (1911);
reprinted by Dover, New York.
Cartan, H. and Chevalley, C.
1. Geometrie Algebrique, Seminaire Cartan-Chevalley, Secretariat Math., Paris
(1955/56).
Cartan, H. and Eilenberg, S.
1. Homological Algebra, Princeton Univ. Press, Princeton (1956), xv + 390 pp.
Cassels, J. W. S.
1. Diophantine equations with special reference to elliptic curves, J. Land. Math.
Soc. 4I (1966), 193-291. Corr. 42 (1967) 183.
Cassels, J. W. S. and Frohlich, A., ed.
1. Algebraic Number Theory, Thompson Book Co, Washington D.C. (1967).
Castelnuovo, G.
1. Sui multipli di una serie lineare di gruppi di punti appartenente ad una curva
algebrica, Rend. Circ. Mat. Palermo 7 (1893). Also in Memorie Scelte, pp.
95-113.
Chevalley, C.
1. Intersections of algebraic and algebroid varieties, Trans. Amer. Math. Soc. 57
(1945), 1-85.
2. Anneaux de Chow et Applications, Seminaire Chevalley, Secretariat Math., Paris
(1958).
Chow, W. L.
1. On compact complex analytic varieties, Amer. J. of Math. 7I (1949), 893-914;
errata 72, p. 624.
2. On Picard varieties, Amer. J. Math. 74 (1952), 895-909.
3. The Jacobian variety of an algebraic curve, Amer. J. of Math. 76 (1954), 453-476.
Chow, W. L. and Kodaira, K.
1. On analytic surfaces with two independent meromorphic functions, Proc. Nat.
Acad. Sci. USA 38 (1952), 319-325.
460
Bibliography
461
Bibliography
Grothendieck, A.
I. Sur quelques points d'algebre homologique, Tohoku Math. J. 9 (1957), 119~221.
2. Sur une note de Mattuck-Tate, J. Reine u. Angew. Math. 200 (1958), 208~215.
3. La theorie des classes de Chern, Bull. Soc. Math. de France 86 (1958), 137 ~ 154.
4. The cohomology theory of abstract algebraic varieties, Proc. Int. Cong. Math.,
Edinburgh (1958), 103~ 118.
5. Fondements de !a Geometrie Algebrique, Seminaire Bourbaki 1957 ~62, Secretariat
Math., Paris (1962).
6. Formule de Lefschetz et rationalite des fonctions L, Seminaire Bourbaki 279
(1965).
7. Local Cohomology (notes by R. Hartshorne), Lecture Notes in Math. 41, Springer-
Verlag, Heidelberg (1967), 106 pp.
8. Crystals and the De Rham cohomology of schemes (notes by I. Coates and 0.
Jussila), in Dix Exposes sur !a Cohomologie des Schemas, North-Holland, Amster-
dam (1968), 306~358.
9. Standard conjectures on algebraic cycles, in Algebraic Geometry, Bombay 1968,
Oxford University Press, Oxford (1969), 193~199.
Grothendieck, A. and Dieudonne, J.
Elements de Geometrie Algebrique.
EGA I. Le langage des schemas, Pub!. Math. IHES 4 (1960).
EGA II. Etude globale elementaire de quelques classes de morphismes, Ibid. 8
(1961).
EGA III. Etude cohomologique des faisceaux coherents, Ibid. 11 (1961), and 17
(1963).
EGA IV. Etude locale des schemas et des morphismes de schemas, Ibid. 20 (1964),
24 (1965), 28 (1966), 32 (1967).
EGA I. Elements de Geometrie Algebrique, I, Grundlehren 166, Springer-Verlag,
Heidelberg (new ed., 1971), ix + 466 pp.
Grothendieck, A. et a!.
Seminaire de Geometrie Algebrique.
SGA I. Revetements etales et Groupe Fondemental, Lecture Notes in Math. 224,
Springer-Verlag, Heidelberg (1971).
SGA 2. Cohomologie Locale des Faisceaux Coherents et Theoremes de Lefschetz
Locaux et Globaux, North-Holland, Amsterdam (1968).
SGA 3. (with Demazure, M.) Schemas en Groupes I, II, Ill, Lecture Notes in Math.
151, 152, 153, Springer-Verlag, Heidelberg (1970).
SGA 4. (with Artin, M. and Verdier, J. L.) Theorie des Tapas et Cohomologie Etale
des Schemas, Lecture Notes in Math. 269, 270, 305, Springer-Verlag,
Heidelberg (1972~ 1973).
SGA 4!. (by Deligne, P., with Boutot, J. F., Illusie, L., and Verdier, J. L.) Coho-
mologie Etale, Lecture Notes in Math. 569, Springer-Verlag, Heidelberg
(1977).
SGA 5. Cohomologie l-adique et fonctions L (unpublished).
SGA 6. (with Berthelot, P. and Illusie, L.) Theorie des Intersections et Theoreme de
Riemann~Roch, Lecture Notes in Math. 225, Springer-Verlag, Heidelberg
(1971).
SGA 7. (with Raynaud, M. and Rim, D. S.) Groupes de Monodromie en Geometrie
Algebrique, Lecture Notes in Math. 288, Springer-Verlag, Heidelberg
(1972). Part II (by Deligne, P. and Katz, N.) 340 (1973).
Gunning, R. C.
I. Lectures on Riemann Surfaces, Princeton Math. Notes, Princeton U. Press,
Princeton (1966), 256 pp.
462
Bibliography
463
Bibliography
Hodge, W. V. D.
1. The Theory and Applications of Harmonic Integrals, Cambridge Univ. Press,
Cambridge (2nd ed., 1952), 282 pp.
Horrocks, G. and Mumford, D.
1. A rank 2 vector bundle on P 4 with 15,000 symmetries, Topology 12 (1973), 63-81.
Hurwitz, A.
1. Ober algebraische Gebilde mit eindeutigen Transformationen in sich, Math. Ann.
41 (1893), 403-442.
Hurwitz, A. and Courant, R.
1. Allgemeine Funktionentheorie und elliptische Funktionen; Geometrische Funktion-
entheorie, Grundlehren 3, Springer-Verlag, Heidelberg (1922), xi + 399 pp.
lgusa, J.-1.
1. Arithmetic genera of normal varieties in an algebraic family, Proc. Nat. A cad.
Sci. USA 41 (1955) 34-37.
2. Class number of a definite quaternion with prime discriminant, Pro c. Nat. A cad.
Sci. USA 44 (1958) 312-314.
Iskovskih, V. A. and Manin, Ju. I.
1. Three-dimensional quartics and counterexamples to the Liiroth problem, Math.
USSR-Sbornik 15 (1971) 141-166.
Jouanolou, J.P.
1. Riemann-Roch sans denominateurs, Invent. Math. 11 (1970), 15-26.
Kleiman, S. L.
1. Toward a numerical theory of ampleness, Annals of Math. 84 (1966), 293-344.
2. Algebraic cycles and the Wei! conjectures, in Dix Exposes sur Ia Cohomologie des
Schemas, North-Holland, Amsterdam (1968), 359-386.
3. The transversality of a general translate, Compos. Math. 28 (1974), 287-297.
Kleiman, S. L. and Laksov, D.
1. Another proof of the existence of special divisors, Acta Math. 132 (1974), 163-
176.
Klein, F.
1. Ueber die Transformationen siebenter Ordnung der elliptischen Funktionen,
Math. Ann. 14 (1879). Also in Klein, Ges. Math. Abh. 3 (1923), 90-136.
2. Lectures on the Icosahedron and the Solution of Equations of the Fifth Degree,
Kegan Paul, Trench, Triibner, London (1913). Dover reprint (1956).
Knutson, D.
1. Algebraic spaces, Lecture Notes in Math. 203, Springer-Verlag, Heidelberg
(1971) vi + 261 pp.
Kodaira, K.
1. On a differential-geometric method in the theory of analytic stacks, Proc. Nat.
Acad. Sci. USA 39 (1953), 1268-1273.
2. On Kahler varieties of restricted type. (An intrinsic characterization of algebraic
varieties.), Annals of Math. 60 (1954), 28-48.
Kodaira, K. and Spencer, D. C.
1. On arithmetic genera of algebraic varieties, Proc. Nat. Acad. Sci. USA 39 (1953),
641-649.
Kunz, E.
1. Holomorphe Differentialformen auf algebraischen Varietaten mit Singularitaten,
I, Manus. Math. 15 (1975) 91-108.
464
Bibliography
Lang, S.
1. Abelian Varieties, Interscience Pub., New York (1959), xii + 256 pp.
2. Algebra, Addison-Wesley (1971), xvii + 526 pp.
Lang, S. and Neron, A.
1. Rational points of abelian varieties over function fields, Amer. J. Math. 81 (1959),
95~118.
Lipman, J.
I. Introduction to resolution of singularities, in Algebraic Geometry, Arcata 1974,
Amer. Math. Soc. Proc. Symp. Pure Math. 29 (1975), 187~230.
2. Rational singularities with applications to algebraic surfaces and unique fac-
torization, Pub!. Math. IHES 36 (1969) 195~279
3. Unique factorization in complete local rings, in Algebraic Geometry, Arcata 1974,
Amer. Math. Soc. Proc. Symp. Pure Math. 29 (1975) 531~546.
Lubkin, S.
I. Ap-adic proof ofWeil's conjectures, Annals of Math. 87 (1968), 105~ 194, and 87
(1968), 195~255.
Macbeath, A. M.
1. On a theorem of Hurwitz, Proc. Glasgow Math. Assoc. 5 (1961) 90~96.
Manin, Yu. I.
1. Lectures on the K-functor in Algebraic Geometry, Russian Mathematical Surveys
24 (5) (1969), 1~89.
2. Correspondences, motifs, and monoidal transformations, Math USSR-Sbornik
6 (1968) 439-470.
3. Cubic forms: Algebra, Geometry, Arithmetic, North-Holland, Amsterdam (1974),
vii + 292 pp.
Maruyama, M.
1. On Classification of Ruled Surfaces, Kyoto Univ., Lectures in Math. 3, Kino-
kuniya, Tokyo (1970).
Matsumura, H.
1. Geometric structure of the cohomology rings in abstract algebraic geometry,
Mem. Col!. Sci. Univ. Kyoto (A) 32 (1959), 33~84.
2. Commutative Algebra, W. A. Benjamin Co., New York (1970), xii + 262 pp.
Mattuck, A. and Tate, J.
1. On the inequality of Castelnuovo-Severi, Abh. Math. Sem. Univ. Hamburg 22
(1958), 295-299.
Moishezon, B. G.
I. A criterion for projectivity of complete algebraic abstract varieties, Amer. Math.
Soc. Translations 63 (1967), 1~50.
465
Bibliography
Noether, M.
1. Zur Grundlegung der Theorie der Algebraischen Raumcurven, Verlag der Konigli-
chen Akademie der Wissenschaften, Berlin (1883).
Olson, L.
1. An elementary proof that elliptic curves are abelian varieties, Ens. Math. 19
(1973), 173-181.
466
Bibliography
Ramanujam, C. P.
1. Remarks on the Kodaira vanishing theorem, J. Indian Math. Soc. (N.S.) 36
(1972), 41-51.
Ramis, J.P. and Ruget, G.
1. Complexes dualisants et theon':me de dualite en geometrie analytique complexe,
Pub. Math. IHES 38 (1970), 77-91.
Ramis, J. P., Ruget, G., and Verdier, J. L.
l. Dualite relative en geometrie analytique complexe, Invent. Math. 13 (1971),
261-283.
Roberts, J.
l. Chow's moving lemma, in Algebraic Geometry, Oslo 1970 (F. Oort, ed.), Wolters-
Noordhoff (1972), 89-96.
Raquette, P.
1. Abschiitzung der Automorphismenanzahl von Funktionenkorpern bei Prim-
zahlcharakteristik, Math. Zeit. 117 (1970) 157-163.
Rotman, J. J.
l. Notes on Homological Algebra, Van Nostrand Reinhold Math. Studies 26, New
York (1970).
Saint-Donat, B.
l. On Petri's analysis of the linear system of quadrics through a canonical curve,
Math. Ann. 206 (1973), 157-175.
Sally, J.
l. Regular overrings of regular local rings, Trans. Amer. Math. Soc. 171 (1972)
291-300.
Samuel, P.
l. Methodes d'Algebre Abstraite en Geomhrie Algebrique, Ergebnisse 4, Springer-
Verlag, Heidelberg (1955).
2. Lectures on old and new results on algebraic curves (notes by S. Anantharaman),
Tata Inst. Fund. Res. (1966), 127 pp.
3. Anneaux Fact oriels (redaction de A. Micali), Soc. Mat. de Silo Paulo (1963) 97 pp.
Schlessinger, M.
l. Functors of Artin rings, Trans. Amer. Math. Soc. 130 (1968), 208-222.
Serre, J.-P.
l. Cohomologie et geometrie algebrique, Proc. ICM (1954), vol. III, 515-520.
2. Un theon!me de dualite, Comm. Math. Helv. 29 (1955), 9-26.
3. Faisceaux algebriques coherents, Ann. of Math. 61 (1955), 197-278.
4. Geometrie algebrique et geometrie analytique, Ann. Inst. Fourier 6 (1956), 1-42.
5. Sur Ia cohomologie des varietes algebriques, J. de Maths. Pures et Appl. 36
(1957), 1-16.
6. Sur Ia topologie des varietes algebriques en caracteristique p, Symposium Int.
de Topologia Algebraica, Mexico (1958), 24-53.
7. Groupes Algebriques et Corps de Classes, Hermann, Paris (1959).
8. Rationalite des fonctions (des varietes algebriques (d'apn!s B. Dwork) Seminaire
Bourbaki 198 (1960).
9. Analogues kahleriens de certaines conjectures de Wei!, Annals of Math. 71
(1960), 392-394.
10. Zeta and L functions, in Arithmetical Algebraic Geometry (Schilling, ed.),
Harper & Row, New York (1965), 82-92.
11. Algebre Locale-Multiplicites (redige par P. Gabriel), Lectures Notes in Math.
11, Springer-Verlag, Heidelberg (1965).
467
Bibliography
Shannon, D. L.
I. Monoidal transforms of regular local rings, Amer. J. Math. 95 (1973) 294-320.
Shioda, T.
I. An example of unirational surfaces in characteristic p, Math. Ann. 211 (1974)
233-236.
Siegel, C. L.
J. Meromorphe Funktionen auf kompakten analytischen Mannigfaltigkeiten,
Nach. Akad. Wiss. Gottingen (1955), 71-77.
Singh, B.
1. On the group of automorphisms of a function field of genus at least two, J. Pure
Appl. Math. 4 (1974) 205-229.
Spanier, E. H.
I. Algebraic Topology, McGraw-Hill, New York (1966).
Stichtenoth, H.
1. Uber die Automorphismengruppe eines algebraischen Funktionenkorpers von
Primzahlcharakteristik, Archiv der Math. 24 (1973) 527-544.
Suominen, K.
I. Duality for coherent sheaves on analytic manifolds, Ann. Acad. Sci. Fenn (A)
424 (1968), 1-19.
Tate, J. T.
I. Algebraic cycles and poles of the zeta function, in Arithmetical Algebraic
Geometry (Schilling, ed.), Harper & Row, New York (1965), 93-110.
2. Residues of differentials on curves, Ann. Sci. de l'E.N.S. (4) 1 (1968), 149-159.
3. The arithmetic of elliptic curves, Inv. Math. 23 (1974), 179-206.
Tjurin, A. N.
1. On the classification of two-dimensional fibre bundles over an algebraic curve
of arbitrary genus (in Russian) Izv. Akad. Nauk SSSR Ser. Mat. 28 (1964) 21-52;
MR 29 (1965) # 4762.
2. Classification of vector bundles over an algebraic curve of arbitrary genus,
Amer. Math. Soc. Translations 63 (1967) 245-279.
Verdier, J.-L.
1. Base change for twisted inverse image of coherent sheaves, in Algebraic Geometry,
Bombay 1968, Oxford Univ. Press, Oxford (1969), 393-408.
468
Bibliography
Vitushkin, A. G.
I. On polynomial transformation of C", in Manifolds, Tokyo 1973, Tokyo Univ.
Press, Tokyo (1975), 415-417.
Walker, R. J.
I. Algebraic Curves, Princeton Univ., Princeton (1950), Dover reprint (1962).
van der Waerden, B. L.
I. Modern Algebra, Frederick Ungar Pub. Co, New York: I (1953), xii + 264 pp.;
II (1950), ix + 222 pp.
Weil,A.
I. Foundations of Algebraic Geometry, Amer. Math. Soc., Colloquium Pub!. 29
(1946) (revised and enlarged edition 1962), xx + 363 pp.
2. Surles Courbes Algebriques et les Varietes qui s'en Deduisent, Hermann, Paris
(1948). This volume and the next have been republished in one volume, Courbes
Algebriques et Varietes Abeliennes, Hermann, Paris (1971), 249 pp.
3. Varietes Abeliennes et Courbes Algebriques, Hermann, Paris (1948).
4. Number of solutions of equations over finite fields, Bull. Amer. Math. Soc. 55
(1949), 497-508.
5. Varietes Kiihleriennes, Hermann, Paris (1958), 175 pp.
6. On the projective embedding of abelian varieties, in Algebraic Geometry and
Topology (in honor of S. Lefschetz), Princeton Univ., Princeton (1957) 177-181.
Wells, R. 0., Jr.
1. Differential Analysis on Complex Manifolds, Prentice-Hall (1973), x + 252 pp.
Weyl, H.
I. Die Idee der Riemannschen Fliiche, Teubner (3rd ed., 1955), vii + 162 pp. (1st
ed., 1913).
Zariski, 0.
I. The concept of a simple point on an abstract algebraic variety, Trans. Amer.
Math. Soc. 62 (1947), 1-52.
2. A simple analytical proof of a fundamental property of birational transforma-
tions, Proc. Nat. Acad. Sci. USA 35 (1949), 62-66.
3. Theory and Applications of Holomorphic Functions on Algebraic Varieties over
Arbitrary Ground Fields, Memoirs of Amer. Math. Soc. New York (1951).
4. Complete linear systems on normal varieties and a generalization of a lemma
of Enriques-Severi, Ann. of Math. 55 (1952), 552-592.
5. Introduction to the Problem of Minimal Models in the Theory of Algebraic
Surfaces, Pub. Math. Soc. of Japan 4 (1958), vii + 89 pp.
6. The problem of minimal models in the theory of algebraic surfaces, Amer. J.
Math. 80 (1958), 146-184.
7. The theorem of Riemann-Roch for high multiples of an effective divisor on an
algebraic surface, Ann. Math. 76 (1962), 560-615.
8. Collected papers. Vol. I. Foundations of Algebraic Geometry and Resolution
of Singularities, ed. H. Hironaka and D. Mumford, M.I.T. Press, Cambridge
(1972), xxi + 543 pp. Vol. II, Holomorphic Functions and Linear Systems, ed.
M. Artin and D. Mumford, M.I.T. Press (1973), xxiii + 615 pp.
9. On Castelnuovo's criterion of rationality Pa = P 2 = 0 of an algebraic surface,
Ill. J. Math. 2 (1958) 303-315.
10. Algebraic Surfaces, 2nd suppl. ed., Ergebnisse 61, Springer-Verlag, Heidelberg
(1971).
Zariski, 0. and Samuel, P.
I. Commutative Algebra (Vol. I, II), Van Nostrand, Princeton (1958, 1960).
469
Results from Algebra
Chapter I
Chapter II
470
Results from Algebra
Chapter III
471
Glossary of Notations
472
Glossary of Notations
473
Glossary of Notations
474
Glossary of Notations
Proj 160
P(6') projective space bundle, 160
rlf· t!x inverse image ideal sheaf, 163
QB/A module of relative differential forms, 172
d the derivation B~QB/A• 172
tr. d. transcendence degree, 174
dimx dimension of a K-vector space, 174
QX/Y sheaf of relative differentials, 175
Yx tangent sheaf, 180
wx canonical sheaf, 180
Pg geometric genus, 181
fjf2 conormal sheaf, 182
AY;x normal sheaf, 182
gr1 A associated graded ring, 185
pn nth plurigenus, 190
hq,O Hodge number, 190
Qi/k sheaf of regular q-forms, 190
'771 fundamental group, 190
(ML) Mittag-Leffler condition, 191
A completion of a ring with respect to an ideal, 193
x formal completion of a scheme, 194
:T completion of a coherent sheaf, 194
(I, t'l) formal scheme, 194
M6 sheaf on an affine formal scheme associated to a module M, 195
Ob~ set of objects of a category, 202
~b category of abelian groups, 202
~b(X) category of sheaves of abelian groups on X, 202
!mob( X) category of sheaves of modules on a ringed space, 202
Gco(X) category of quasi-coherent sheaves, 202
(Iol)(X) category of coherent sheaves, 202
R;F right derived functor, 204
H;(X,Y) cohomology group, 207
fy(X,Y) sections with support in Y, 212
H~(X, ·) cohomology with support in Y, 212
C(U,Y) Cech complex, 218
IfP(U,Y) Cech cohomology group, 219
6'"(U,Y) sheafified Cech complex, 220
Exti(Y, ·) Ext group, 233
flxt; (Y, ·) Ext sheaf, 233
hd(Y) homological dimension, 238
K 1(X) Grothendieck group, 238
w~ dualizing sheaf, 241
q irregularity of a surface, 247
resp residue map, 247
dlog logarithmic derivative, 250
Rj* higher direct image functor, 250
T 1(A) functor of Lichtenbaum and Schlessinger 267
T;(M) functor associated to a projective morphism, 282
r; localization of T;, 287
475
Glossary of Notations
476
Glossary of Notations
477
Index
478
Index
479
Index
480
Index
commutes with flat base extension, 255, Complex multiplication, 330-332, 334,
287 337-339
commutes with lim, 209 Complex numbers, C, 106, 317, 326-332,
crystalline, 452 ~ 367,391,414,417,420,422,432.See
etale, 307, 452, 453 also Transcendental methods
functor, 207 Condition (t), 160
gives numerical invariants, 57, 230, 246, 247 Condition (ML) of Mittag-Leffler, 191, 192,
group, 207, 424 200, 278, 290
1-adic, 435, 449, 452-457 Condition (*), 130, 426
of a circle, 213, 220 Condition S 2 of Serre, 185
of a complete intersection, 231 Conductor, 331, 340
of a complex, 203 Cone, 12 (Fig), 13, 38, 49, 266
of an affine scheme, 114, 213-216 blowing up vertex of, 37, 374, 381
of fibres, 250, 255, 281, 290 divisor class group of, 146
of P 1, 219 quadric. See Quadric cone
of projective space, 225-230 ruling on, 134 (Fig)
of sheaves, 206-211 Configuration of 27 lines, 404
p-adic, 452 Conic, 7, 20, 30, 183, 312
Picard group as, 143, 224, 367, 446 as a real form of P 1, 107
theories, 211, 449 determined by 5 points, 397
with supports, 212, 217 linear system of, 170, 396-398
Cokemel, 63, 65, 109 Pascal's theorem, 407 (Fig)
Complete intersection, 14, 188, 452 Conical double point, 36 (Fig)
a divisor on a quadric hypersurface is, Connected. See also Zariski's Main Theorem
147 ample divisor is, 244
arithmetic genus of, 54, 231 complete intersection is, 188, 231
canonical sheaf of, 188, 315 fibre is, 279, 280
cohomology of, 231 total transform of a point is, 410
curve, 38, 342, 346, 352, 355 when Spec A is, 82
elliptic quartic curve is, 38 Connectedness principle, 190, 281
geometric genus of, 188 Conormal sheaf, .fj.P, 182, 245, 246. See
hyperelliptic curve is not, 348 also Normal sheaf
hyperplane section of, 267 of a nonsingular subvariety, 178
is connected, 188, 231 of a twisted cubic curve, 385
is every curve?, 14 relation to differentials, 175, 176
local, 184-186, 245, 428 Constant sheaf, 62, 65
normal ~ projectively normal, 188 is flasque, 67
not a local, 8 of function field, 69, 112, 145
set-theoretic, 14, 224 Constructible set, 94, 266
strict, 14, 188 Continuous family. See Family
surface, 409, 423, 437 Contractible curve, 417, 419, 420
Complete linear system, 157, 159, 170, 294. Contraction
See also Linear system of exceptional curves, 410, 414-416
dimension of. See Riemann-Roch prob- problem, 417, 419
lem Coordinates
Complete variety, 105, 106, 136 affine, I
any variety is contained in a, 168 homogeneous, 9
nonprojective, 171, 443 (Fig) Correspondence on a curve, 451
Completion Cotangent complex, 185
along a subscheme, 86, 190, 194, 279 Counting constants, 401
ofalocalring,33-35, 187,275,278,420 Courant, R., 326
of a ring with respect to an ideal, 193 Cousin problem, 69
Complex analytic space, 96, 252, 291, 417 Cremona transformation, 30. See also
associated to a scheme over C, 439, 440 Quadratic transformation
cohomology of, 439 Crystalline cohomology, 452
definition, 438 Cubic curve. See also Cuspidal cubic curve;
Complex cohomology, H; (·,C), 435 Elliptic curve; Nodal cubic curve;
Complex in an abelian category, 203, 282 Nonsingular cubic curve; Twisted cubic
Complex manifold, 249, 289, 435, 438, 454 curve
when is it algebraic?, 441-445 linear system of, 399
481
Index
Cubic curve (cont.) of genus 2, 298, 304, 309, 315, 341, 347,
through 8 points determines a 9th, 400 355. See also Hyperelliptic curve
Cubic surface in pJ, 356, 395-409 of genus 3, 342, 346-349
ample divisors on, 405 of genus 4, 342, 346, 348
as P 2 with 6 points blown up, 400 of genus 5, 346, 348, 353, 406
canonical sheaf of, 184, 401 of genus 6, 348, 409
curves on, 401, 406-409 of genus 10, 354, 409
Picard group of, 136, 401 of genus II, 355, 409
27 lines on, 402-406 on a cubic surface, 401, 406-409
Cubic threefold is not rational, 184 on a quadric surface. See Quadric surface,
Cup-product, 453, 454, 456 curves on
Curve, 105, 136. See also Abstract nonsingu- over a finite field, 339, 368, 458. See also
lar curve; Nonsingular curve; Plane Riemann hypothesis
curve over R, 4
affine, 4, 7, 8, 47, 297, 298, 385 product of, 44, 338, 367, 368
ample divisor on, 156, 307, 308, 372 rational. See Rational curve
any two homeomorphic, 31 ruled surface over. See Ruled surface
behavior under monoidal transformation, singularities, 35, 36 (Fig), 38, 386, 393.
388-394 See also Cusp; Node; Tacnode
birational to a plane curve with nodes, singular, Picard group of, 148
314 strange, 311, 316
can be embedded in p3, 310 trigonal, 345
classification of, 56, 341, 345-347 twisted cubic. See Twisted cubic curve
complete intersection, 38, 342, 346, 352, twisted quartic. See Rational quartic curve
355 zeta function of, 458
complete~ projective, 44, 136, 232, 294 Cusp, 36 (Fig), 37, 39, 298, 305, 392 (Fig),
cubic. See Cubic curve 394. See also Cuspidal cubic curve
definition for Ch. II, 105 higher order, 37
definition for Ch. IV, 294 Cuspidal cubic curve, 21, 171, 276
definition for Ch. V, 357 as a projection, 22, 266
divisors on, 129, 136-140, 294 blown up, 31, 392 (Fig)
dual, 54, 304 divisor class group of, 142, 148
elliptic. See Elliptic curve is not normal, 23
elliptic quartic, 38, 315, 353 is rational, 30
equivalence of singularities, 393 Cycle, 425
exceptional. See Exceptional curve associated to a closed subscheme, 425
existence for all g ;;. 0, 294, 385, 394 cohomology class of, 435, 454
genus bounded by degree, 315,351,407, homological equivalence of, 435, 444
408 of dimension zero, 437
genus of. See Genus rational equivalence of, 425, 426, 436, 454
genus of normalization, 393
hyperelliptic. See Hyperelliptic curve Decomposable locally free sheaf, 376, 378,
in P 3, classification of, 349-355, 354 (Fig), 383, 384
409 Dedekind domain, 40, 41, 58, 132
invariant ~P of a singularity, 298, 393-395 Deformation, 89, 90 (Fig), 188, 267. See also
locally free sheaf on, 369, 370, 372, 376, Family
378, 379, 384, 385 Deformation theory, 265
of degree 2, 315, 353. See also Conic Degree
of degree 3, 159, 315, 353. See also Cubic of a coherent sheaf on a curve, 149, 372
curve of a divisor on a curve, 137, 142, 294
of degree 4, 159, 309, 315, 342, 353, 355, of a divisor on a projective variety, 132,
407. See also Quartic curve 146
of degree 5, 348, 353, 355 of a finite morphism of curves, 137, 298
of degree 6, 342, 350, 353 of a hypersurface, 52
of degree 7, 353, 406 of a linear system on a curve, 159
of degree 8, 346, 409 of an intersection, 53
of degree 9, 354, 355, 409 of a plane curve, 4, 54
of genus 0, 297, 345. See also Rational of a projective variety, 47, 52, 57, 250, 309,
curve 366
of genus I. See Elliptic curve of a zero-cycle, 426, 428
482
Index
Deligne, Pierre, 217,249, 289, 317, 347, 449, Diophantine equation, 335, 340
452 Direct image
Del Pezzo surface, 401, 408 cycle, 425
6-functor, 205, 219, 234, 238, 240, 243, 282 divisor, 306, 436
Demazure, M., 452 sheaf, f.:F, 65, 109, 115, 123, 124, 250.
Density of a set of primes, 334, 339 See also Higher direct image sheaf
Depth, 184, 237, 243, 264 Direct limit, lim, 66, 72, 109, 208, 209
-->
cohomological interpretation of, 217 Direct product, 82, 109. See also Product
Derivation, 172, 189 Direct sum, $, 66, 109
Derivative, 31, 300 Dirichlet's minimum principle, 441
Derived functor, 201-206 Dirichlet's theorem, 335, 339
cohomology, 207, 211, 439. See also Discrete valuation ring, 40, 42, 45, 107, 108,
Cohomology 258, 325. See also Valuation; Valuation
Ext, 233 ring
higher direct images, R'i., 250. See also center of, on a curve, 137
Higher direct image sheaf of a prime divisor, 130
local cohomology modules, H~(M), 217 set of. See Abstract nonsingular curve
Determinant of a coherent sheaf, 149, 306 spectrum of, 74, 93, 95, 124
Deuring, M., 331, 334 Disjoint union, 80
Diagonal, 24, 48 Divisor, 57, 129-149. See also Cartier
closed ~ scheme separated, 96 divisor; Divisor class group; Invertible
homomorphism, 96, 173 sheaf; Wei) divisor
morphism, 96, 99, 107, 175, 427 algebraic equivalence of, 140, 367, 369
reduction to the, 427, 428 associated to an invertible sheaf, 144, 145,
self-intersection of, 367, 368, 437, 450 157, 294, 425
Diagonalized bilinear form, 364 cohomology class of, 367, 418
Diagram-chasing, 203 degree of, 132, 137, 142, 146, 294
Difference polynomial, 49 effective, 130
Differentiable structures on a sphere, 421 group of all, Div(X), 130, 357
Differential form. See Differentials inverse image of, j*, 135, 137, 299
Differential geometry, 311, 438, 445 linear equivalence of, 57, 131, 141, 294,
Differentials, 57, 172-190. See also Canoni- 367, 425, 426
cal sheaf locally principal, 142
Kahler, 172-175 numerical equivalence of, 364, 367, 369
module free ~ regular local ring, 174 of an elliptic function, 327
of a polynomial ring, 173 of a rational function, 130, 131, 294
on An, 176 on a curve, 129, 136-140, 294
on a product, 187 on a surface, 135, 357
on P", 176 prime, 130
residues of, 247 principal, 131, 132, 138, 141
sheaf locally free~ nonsingular variety, special, 296
177, 178, 276 very ample. See Very ample divisor
sheaf of, 175-177, 219, 247, 268, 295, 300 with normal crossings, 391
sheaf of q-forms, 01/k• 190, 247, 249 Divisor class group, CI(X), 131, 145. See
Dilatation, 386 also Picard group
Dimension exact sequence of an open subset, 133
equal to transcendence degree, 6 is zero~ UFO, 131
of a linear system, 157, 295, 357, 424. See of a cone, 146
also Riemann-Roch problem of a cubic surface, 136
of An is n, 6 of a curve, 139, 140, 142, 148
of a projective variety, 10, 57 of a Dedekind domain, 132
of a ring, 6, 86 of a product, 134, 146
of a scheme, 86, 87, 94 of a quadric hypersurface, 147
of a special linear system, 341. See also of a quadric surface, 133, 135
Clifford's theorem of a variety in P", 146
of a topological space, 5, 8, 208 of P", 132
of fibres of a morphism, 95, 256, 257, 269 Dominant morphism, 23, 81, 91, 137
of intersections, 48 Dominant rational map, 24, 26
of P" is n, 12 Domination (of local rings), 40, 98
relative, 95 Double line, 36 (Fig), 90 (Fig)
483
Index
Double point, 36 (Fig), 37, 38, 393. See also Elliptic scroll, 385
Cusp; Tacnode Elliptic surface, 422
ordinary. See Node Embedded point, 85, 259
Doubly periodic function, 327 Embedded resolution of singularities, 390,
Dual curve, 54, 304 391, 392 (Fig), 419
Duality, 239-249. See also Serre duality Embedding
for a finite flat morphism, 239, 306 a curve in projective space, 307-316
Dualizing sheaf, 239, 241, 242, 246, 249, 298 a variety in a complete variety, 168
Dual locally free sheaf, if, 123, 143, 235, Enough injectives, 204, 217
430 Enough locally frees, 238, 239
Dual numbers, ring of, 80, 265, 267, 324 Enough projectives, 235
Dual projective space, (P")•, 54, 55, 130, Enriques, Federigo, 348
304, 316 Enriques-Severi-Zariski, lemma of, 244
d-Uple embedding. See -Uple embedding Enriques surface, 422
Dwork, Bernard M., 451 Equidimensional, 243
Dynkin diagram, 420 J?:space etale of a presheaf, 67
Etale
Effaceable functor, 206 cohomology, 307, 452, 453
Effective divisor, 130, 145, 157, 294, 363 covering, 303, 306, 338, 340, 442
Elements de Geometrie Algebrique (EGA), equivalence relation, 445
89, 100, 462 morphism, 268, 275, 276 (Fig), 299
Elimination theory, 35, 39 neighborhood, 275
Elliptic curve, 46, 56, 293, 316-340. See also topology, 452, 453
Cubic curve Euler characteristic, 230, 295, 360, 362, 366,
as a plane cubic curve, 309, 319 424
automorphisms of, 318, 321, 336 Euler-Poincare characteristic, topological,
canonical divisor, 297 456
classified by }-invariant, 317, 345 Euler's lemma, 37
complex multiplication on, 330-332, 334, Exact in the middle, 204, 282
337-339 Exact sequence of sheaves, 64, 66, 68, 109
defined over Q, 335 Exceptional curve, 29, 31, 108, 386, 392, 395,
dual of a morphism, 337 408, 437
group structure, 297, 316, 321-323. See contraction of, 410, 414-416
also Group, law on cubic curve infinitely many, 409, 418
group structure over C, 329 of the first kind, 410, 414, 418
Hasse invariant of, 317, 322, 332-335, 339, self-intersection of, 386
340 Excision, 212
in characteristic p, 317, 332-335 Exotic sphere, 421
isogeny of, 338 Exponential Chern character, 431, 435
Jacobian variety of, 316, 323-326, 338 Exponential sequence, 446, 447
}-invariant, 316-321, 331, 336, 345, 347 Extending
locally free sheaves on, 378 a function to a normal point, 23, 217
over C, 326-332 a morphism, 43, 44, 97, 370
Picard group of, 297, 323 a section of a sheaf, 67, 112, 118
points of order n, 322, 323, 329, 337, 340 a sheaf by zero, 68, Ill, 149
points of order p, 339 coherent sheaves, 126
points with integer coordinates, 340 Extension
quartic, 38, 315, 353 of invertible sheaves, 372, 375, 376, 383,
rational points over Fq• 339 430
rational points over Q, 317,335,336 (Fig) of £T!x-modules, 237
ring of endomorphisms, 323, 329, 330, of quasi-coherent sheaves, 114
338, 340 Exterior algebra, 1\M, 127
supersingular, 332 Exterior power, NM, 127, 149, 181, 430
withj=O, 320, 321, 331, 334 Ext group, 233-240,375,376
with}= 1728, 320, 321, 331, 334 Ext sheaf, 233-239, 241
zeta function of, 458
Elliptic function, 316, 326-332, 338 Faithful functor, 290
Elliptic ruled surface, 369, 375, 384, 385, Family
440 flat, 253, 256-266, 260 (Fig), 289, 315
classification of, 377 of curves of genus g, 347
484
Index
485
Index
Fundamental group, '17 1, 190, 338, 420, 442 of a morphism, 368, 426
Fundamental point, 410 Grauert, Hans, 249, 252, 288, 291, 369, 417,
Funny curve in characteristic p, 305, 385 438, 442, 445
Griffiths, Phillip A., 184, 304, 423, 445
GAGA, 330, 440 Grothendieck, A., 57, 59, 60, 87, 89, 100,
Galois extension, 318 115, 120, 172, 190, 192, 201, 208, 217,
Galois group, 147, 320, 338, 442 249,252,259,279,281,282,291,324,
Gaussian integers, 331, 335 338,363,366,368,429,432,435,436,
General position, 409, 418 441, 442, 449, 451-453
Generically finite morphism, 91, 436 Grothendieck group, K(X), 148, 149,230,
Generic point, 74, 75 (Fig), 80, 294 238, 385, 435
in a Zariski space, 93 Group
local ring of, 91, 425 additive, G0 , 23, 142, 148, 171
Generic smoothness, 272 fundamental, '17 1, 190, 338, 420, 442
Generization, 94 Galois, 147, 320, 338, 442
Genus general linear, GL, 151
arithmetic. See Arithmetic genus Grothendieck. See Grothendieck group
bounded by degree, 315, 351,407,408 law on cubic curve, 139 (Fig), 142, 147,
geometric. See Geometric genus 148, 297, 299, 407, 417
of a curve, 54, 56, 140, 183, 188, 294, 345, multiplicative, Gm, 23, 148, 149
421 Neron-Severi, See Neron-Severi group
of a curve on a surface, 361, 362, 393, 401, of automorphisms. See Automorphisms
407, 408 of cycles modulo rational equivalence.
Geometrically integral scheme, 93 See Chow ring
Geometrically irreducible scheme, 93 of divisor classes, See Divisor class group
Geometrically reduced scheme, 93 of divisors, Div(X), 130, 357
Geometrically regular, 270 of divisors modulo algebraic equivalence,
Geometrically ruled surface. See Ruled See Neron-Severi group
surface of divisors modulo numerical equivalence,
Geometric genus,p8 , 181, 190, 246,247, 294, Num X, 364, 367-369
421 of invertible sheaves. See Picard group
is a birational invariant, 181 of order 6, 318, 321
of a complete intersection, 188 of order 12, 321
Geometry on a surface, 357-368 of order 60, 420
Germ, 62, 438 of order 168, 349
Global deformation, 265, 267. See also of order 51840, 405
Deformation; Family projective general linear, PGL, 46, 151,
Global sections. See also Section 273, 347 .
finitely generated, 122, 156, 228 scheme, 324
functor of, 66, 69, 113 symmetric, 304, 318, 408
restricted to open set D(f), 112 variety, 23, 139 (Fig), 142, 147, 148, 272,
sheaf generated by, 121, 150-156, 307, 321, 323, 324
358, 365 Weyl, 405, 408
Glueing Gunning, Robert C., 69, 201, 249, 438,442
analytic spaces, 439
morphisms, 88, 150 Halphen, G., 349
schemes, 75, 80, 91, 171, 439, 444 Harmonic function, 442
sheaves, 69, 175 Harmonic integrals, 435, 445
Godement, Roger, 61, 172, 201 Hartshorne, Robin, 14, 105, 140, 144, 190,
Graded module, 50 193, 195, 199,224, 249, 281, 366, 367,
associated to a sheaf, r .(JF), 118 383, 419, 428, 440
quasi-finitely generated, 125 Hasse, H., 339
sheaf M associated to, 116 Hasse invariant, 317, 322, 332-335, 339, 340
Graded ring, 9, 394, 426 Hausdorff toplogy, 2, 8, 95, 439
associated to an elliptic curve, 336 Height of a prime ideal, 6
graded homomorphism of, 80, 92 Hermitian metric, 445
Proj of, 76 Higher direct image sheaf, Ri.(JF), 250, 276,
Graph 282, 290, 371, 387, 436
morphism, 106, 107 locally free, 288, 291
of a birational transformation, 410 Hilbert, David, 51, 403, 441
486
Index
487
Index
488
Index
489
Index
Nagata, Masayoshi, 58, 87, 105, 108, 168, 268, 424. See also Regular scheme;
381, 383, 384, 394, 401, 409, 419 Smooth morphism
Nakai-Moishezon criterion, 356, 365, 382, hyperplane section of. See Bertini's
405, 434 theorem
Nakai, Yoshikazu, 144, 366, 434 infinitesimal lifting property, 188
Nakano, Shigeo, 249, 445 fl is locally free, 177, 178, 276
Nakayama's Lemma, 125, 153, 175, 178, 288 Nonspecial divisor, 296, 343, 349
Narasimhan, M.S., 379 Norm (of a field extension), 46
Natural isomorphism, 240 Normal. See also Projectively normal
Negative definite, 368, 419 bundle. See Normal, sheaf
Neron, Andre, 367 crossings, divisor with, 391
Neron-Severi group, 140, 367, 418 cuspidal cubic curve is not, 23
is finitely generated, 447 point, 23, 38
Neron-Severi theorem, 364, 367, 368 quadric surface is, 23, 147
Nilpotent element. See also Dual numbers, ring, 185, 264
ring of ~ R 1 +S2, 185
in a ring, 79-81 scheme, 91, 126, 130, 244, 280
in a scheme, 79, 85, 190, 259, 277, 315 sheaf, X y /X' 182, 361, 386, 431, 433, 436.
Nilradical of a ring, 82 See also Conormal sheaf
Nodal cubic curve, 259, 263, 276 variety, 23, 263, 410
blown up, 29 (Fig) Normalization, 23, 91, 426
divisor class group of, 148 of a curve, 148, 232, 258, 298, 343, 365,
is rational, 30 382
Node, 36 (Fig), 37, 258, 293, 298, 392, 394. Number theory, 58, 316, 451, 452
See also Nodal cubic curve Numerical equivalence, 364, 367, 369, 435
analytic isomorphism of, 34, 38 Numerical invariant, 56, 256, 361, 372, 379,
plane curve with, 310-316 425, 433
Noetherian formal scheme, 194 Numerical polynomial, 49
Noetherian hypotheses, 100, 194, 201,
213-215, 218 Olson, L., 140
Noetherian induction, 93, 94, 214 Open affine subset, 25, 106
Noetherian ring, 80 Open immersion, 85
Noetherian scheme, 83 Open set X1, 81, 118, 151
Noetherian topological space, 5, 8, II, 80, Open subscheme, 79, 85
83. See also Zariski space Ordinary double point. See Node
Noether, Max, 349 Ordinary inflection point, 305. See also
Nonalgebraic complex manifold, 444 (Fig) Inflection point
Nonhyperelliptic curve, 340. See also Ordinary r-fold point, 38, 305
H yperelliptic curve Osculating hyperplane, 337
existence of, 342, 345, 385
Nonprojective scheme, 232 p-Adic analysis, 451
Nonprojective variety, 171, 443 (Fig) p-Adic cohomology, 452
Nonsingular cubic curve Parameter space, 56. See also Variety, of
ample sheaves on, 156 moduli
canonical sheaf of, 183 Parametric representation, 7, 8, 22, 260
divisor class group of, 139 Paris seminar, 436, 449
group law on, 139 (Fig), 147, 297, 417 Pascal's theorem, 407 (Fig)
has 9 inflection points, 305, 322 Pencil, 280, 422
is not rational, 46, 139, 183, 230 Perfect field, 27, 93, 187
Nonsingular curve, 39-47, 136 Period mapping, 445
abstract. See Abstract nonsingular curve Period parallelogram, 326 (Fig)
divisors on, 129 Petri, K., 348
existence of, 37, 231, 352, 406 Picard group, Pic X, 57, 143, 232, 250, 357,
Grothendieck group of, 149 428. See also Divisor class group
morphism of, 137 as H 1(X, £!! 1), 143, 224, 367, 446
projective ~ complete, 136 Lefschetz theorem, 190
Nonsingular in codimension one, 130 of a blowing-up, 188
Nonsingular points, 32, 37 of a cubic surface in P 3, 401
form an open subset, 33, 178, 187 of a family, 323
Nonsingular variety, 31-39, 130, 177-180, of a formal scheme, 200, 281
490
Index
of a line with point doubled, 169 from a point, 22, 151, 259, 309-316
of a monoidal transformation, 386 morphism, 87
of an elliptic curve, 297, 323 of a twisted cubic curve, 22
of a nonprojective variety, 171 Projective closure, 12
of a P(<n, 170, 291 Projective cone. See Cone
of a product, 292, 338, 367 Projective dimension, 237
of a projective variety over C, 447 Projective general linear group, PGL, 46,
of a ruled surface, 370 151, 273, 347
of a singular curve, 148 Projectively normal, 23, 126, 147, 159, 188,267
torsion elements of, 306 canonical curve is, 348
Picard variety, 140, 447 curve, 23, 231, 315, 336, 354, 355
Pinch point, 36 (Fig) d-uple embedding is, 126
Plane curve, 7, 35-39, 304, 305, 319,407 Projective module, 238, 284
birational to a curve with ordinary Projective morphism, 103, 107, 123, 149-172,
singularities, 407 277, 281, 290
with nodes, 310-316, 337, 348 Projective n-space, pn, 8, 10, 77, 103, 120,
p-Linear map, 332 151, 155, 225-230
Plurigenus, Pn, 190, 422 Projective object (in a category), 205, 237
Poincare duality, 453, 456 Projective resolution, 205, 236
Point Projective scheme, 103, 120, 121, 232
closed, 74, 75 (Fig), 81, 93 Projective space bundle, 170, 171, 186
embedded, 85, 259 associated to a locally free sheaf, P( lf ),
generic. See Generic point 162-169
open, 74 canonical sheaf of, 253
rational over k. See Rational points Chow ring of, 429
Pole of a rational function, 130, 131, 297 cohomology of, 253
Polynomial equations, 55 Picard group of, 170, 291
over finite fields, 449 ruled surface as, 370
Presheaf, 61, 62, 109, 193 Projective variety, 8-14
Prime divisor, 130 Proper intersection, 427
Prime ideal, 4, II, 22, 70, 76, 132 Proper morphism, 95-108, 161, 252, 279
Primes in an arithmetic progression, 335 is closed, I00, 152
Primitive element, theorem of, 27 Purely inseparable, 302, 305, 385
Principal divisor, 131, 141, 367 Pure transcendental field extension, 303
has degree zero, 132, 138
Principal ideal domain, 254 Quadratic number field, 330-332, 334, 340
Product. See also Direct product Quadratic transformation, 30, 31, 397, 398
arithmetic genus of, 54 (Fig), 403, 406, 408, 409. See also
canonical sheaf of, 187 Birational transformation
Cartesian, of graded rings, 125 Quadric cone, 23, 133, 134 (Fig), 142, 346,
differentials on, 187 352, 428
fibred, 87, 100 curves on, 384
in a category, 22, 66, 87 Quadric hypersurface, 38, 55
morphism, 99 divisor class group of, 147
of curves, 44, 338, 367 Quadric surface, 13, 14 (Fig), 23, 30
of schemes, 87 ample sheaves on, 156, 366
of varieties, 22 as a ruled surface, 369, 381
Picard group of, 292, 338, 367 canonical sheaf of, 183
Segre embedding of. See Segre embedding cohomology of, 231
topological space of, 91 curves on, 231,294,346,351,352,354,
Zariski topology on, 7 362, 381
Proj, 76, 77 divisor class group of, 133, 135
closed subschemes of, 92, 119, 125 intersection theory on, 361, 364
of a graded homomorphism, 80, 92 2-uple embedding of, 401
sheaves of modules on, 116-123, 125 Quartic curve. See also Curve, of degree 4
Proj, 160-169 elliptic, 38, 315, 353
Projection has 28 bitangents, 305
birational, 30, 31, 310 rational. See Rational quartic curve
formula, 124, 253, 380, 419, 426, 431 Quartic threefold is not rational, 184
from a linear space, 169 Quasi-affine variety, 3, 21, 223
491
Index
492
Index
493
Index
494
Index
minimal model of. See Minimal model Tor group, 427, 428
of degree din pd, 401 Torsion sheaf, 149, 372
of degree d in pd+ 1, 381 Torus, 328, 442, 447
of degree 3 in P\ 170,348, 381, 397,437 Total Chern class, 429
of general type, 184, 422, 423 Total quotient ring, 141
product of two curves, 338, 367, 368 Total transform, 410
P2 with I point blown up, 375, 381, 397 Trace map, 241, 247, 249, 307, 453, 455
P2 with 2 points blown up, 406 Trace of a linear system, 158
P2 with 3 points blown up, 397 Transcendence base, 27
P2 with 5 points blown up, 408 Transcendence degree, 6, 27, 421
P2 with 6 points blown up, 395, 400 Transcendental methods, 289, 326, 367,
quadric. See Quadric surface 438-448
rational. See Rational ruled surface; Transversal intersection, 357-360, 392, 425,
Rational surface 427
ruled. See Ruled surface Triangulable, 447
valuation rings of, 108, 420 Trigonal curve, 345
Veronese, 13, 170, 316, 381 Triple point, 36 (Fig)
with infinitely many exceptional curves, Trisecant, 346, 348
409, 418 Trotter, H., 334
Sylvester, J. J., 364 Tsen's theorem, 369
Symmetric algebra of a module, 127, 162, 374 Twenty-seven lines, 402-406
Symmetric function, 431 Twisted cubic curve, 7, 12-14, 159, 315, 353
Symmetric group, 304, 318, 408 conormal sheaf of, 385
Symmetric product of a module, 127, 185 not a complete intersection, 14, 136
projection of, 22, 259
Tacnode, 36 (Fig), 37, 39, 305, 348 Twisted module, M(n), 50
Tame ramification, 299 Twisted quartic curve. See Rational quartic
Tangent bundle, 57, 450. See also Tangent curve
sheaf Twisted sheaf, $'(n), 117
Tangent direction, 36 cohomology vanishes, 228
Tangent line, 54, 139, 148, 304, 309, 337 generated by global sections, 121
Tangent sheaf, Yx, 180, 182, 225, 265, 363, Twisting sheaf, IV(l), 117, 120, 225
425, 431, 437 generated by global sections, 150
Tangent variety, 310 generates Pic P", 145
Tate, John T., 247, 317, 335, 451, 452 not very ample, 171
Tensor algebra, 127 on P(<f), 162
Tensor operations, 127 on Proj .9', 160
Tensor product, ®, 22, 87, 109, 127, 153, 430 Type (a, b) of a divisor on a quadric surface,
Thickened fibre, 277 135
Three-fold, 105, 184, 437
Tjurin, Andrei, 383 Unassigned base point of a linear system, 395
Todd class, 432 Uncountable field, 409, 417
Topological covering space, 442 Underlying topological space, 74
Topological space Uniformizing parameter, 258. See also Local
axiom T0 , 93 parameter
dimension of, 5. See also Dimension Unique factorization domain, UFD, 7, 46,
disconnected, 82 131, 141, 147, 420
generic point of, 74, 75 (Fig), 80, 93 Union of two planes, 224, 266, 267, 428
irreducible, 3 Universal 11-functor, 205, 238, 243
noetherian. See Noetherian topological Universally closed morphism, 100
space Universal parameter space, 323, 347. See
quasi-compact, 8, 80 also Variety, of moduli
set of irreducible closed subsets of, 78 Unmixedness theorem, 188
underlying a scheme, 74 Unraplified morphism, 275, 299. See also
Topology, Etale morphism
etale, 452, 453 -Uple embedding, 13, 21, 54, 155, 156, 159,
Hausdorff, 2, 8, 95, 439 167, 183, 291, 343, 385
of algebraic varieties over C, 421 is projectively normal, 126, 315
quotient, 75 Upper semi-continuous function, 125, 287,
Zariski, 2, 5, 7, 10, 14, 70 291
495
Index
496