J.S. Milne
Version 5.20
September 14, 2009
These notes are an introduction to the theory of algebraic varieties. In contrast to most
such accounts they study abstract algebraic varieties, and not just subvarieties of afﬁne and
projective space. This approach leads more naturally into scheme theory.
BibTeX information
@misc{milneAG,
author={Milne, James S.},
title={Algebraic Geometry (v5.20)},
year={2009},
note={Available at www.jmilne.org/math/},
pages={239+vi}
}
v2.01 (August 24, 1996). First version on the web.
v3.01 (June 13, 1998).
v4.00 (October 30, 2003). Fixed errors; many minor revisions; added exercises; added two
sections/chapters; 206 pages.
v5.00 (February 20, 2005). Heavily revised; most numbering changed; 227 pages.
v5.10 (March 19, 2008). Minor ﬁxes; TeX style changed, so page numbers changed; 241
pages.
v5.20 (September 14, 2009). Minor corrections; revised Chapters 1, 11, 16; 245 pages.
Available at www.jmilne.org/math/
Please send comments and corrections to me at the address on my web page.
The photograph is of Lake Sylvan, New Zealand.
Copyright c ( 1996, 1998, 2003, 2005, 2008, 2009 J.S. Milne.
Single paper copies for noncommercial personal use may be made without explicit permis
sion from the copyright holder.
Contents
Contents iii
Notations vi; Prerequisites vi; References vi; Acknowledgements vi
Introduction 1
1 Preliminaries 4
Rings and algebras 4; Ideals 4; Noetherian rings 6; Unique factorization 8; Polynomial
rings 10; Integrality 11; Direct limits (summary) 14; Rings of fractions 15; Tensor Prod
ucts 18; Categories and functors 21; Algorithms for polynomials 23; Exercises 29
2 Algebraic Sets 30
Deﬁnition of an algebraic set 30; The Hilbert basis theorem 31; The Zariski topology 32;
The Hilbert Nullstellensatz 33; The correspondence between algebraic sets and ideals 34;
Finding the radical of an ideal 37; The Zariski topology on an algebraic set 37; The coor
dinate ring of an algebraic set 38; Irreducible algebraic sets 39; Dimension 41; Exercises
44
3 Afﬁne Algebraic Varieties 45
Ringed spaces 45; The ringed space structure on an algebraic set 47; Morphisms of ringed
spaces 50; Afﬁne algebraic varieties 50; The category of afﬁne algebraic varieties 51;
Explicit description of morphisms of afﬁne varieties 53; Subvarieties 55; Properties of the
regular map deﬁned by specm(˛) 56; Afﬁne space without coordinates 57; Exercises 58
4 Algebraic Varieties 60
Algebraic prevarieties 60; Regular maps 61; Algebraic varieties 62; Maps fromvarieties to
afﬁne varieties 63; Subvarieties 64; Prevarieties obtained by patching 65; Products of vari
eties 66; The separation axiom revisited 70; Fibred products 73; Dimension 74; Birational
equivalence 75; Dominant maps 76; Algebraic varieties as a functors 76; Exercises 78
5 Local Study 80
Tangent spaces to plane curves 80; Tangent cones to plane curves 82; The local ring at a
point on a curve 82; Tangent spaces of subvarieties of A
n
83; The differential of a regular
map 85; Etale maps 86; Intrinsic deﬁnition of the tangent space 88; Nonsingular points 91;
Nonsingularity and regularity 92; Nonsingularity and normality 93; Etale neighbourhoods
94; Smooth maps 96; Dual numbers and derivations 97; Tangent cones 100; Exercises 102
6 Projective Varieties 103
Algebraic subsets of P
n
103; The Zariski topology on P
n
106; Closed subsets of A
n
and
iii
P
n
107; The hyperplane at inﬁnity 107; P
n
is an algebraic variety 108; The homogeneous
coordinate ring of a subvariety of P
n
110; Regular functions on a projective variety 111;
Morphisms from projective varieties 112; Examples of regular maps of projective vari
eties 113; Projective space without coordinates 118; Grassmann varieties 118; Bezout’s
theorem 122; Hilbert polynomials (sketch) 123; Exercises 124
7 Complete varieties 125
Deﬁnition and basic properties 125; Projective varieties are complete 127; Elimination
theory 128; The rigidity theorem 130; Theorems of Chow 131; Nagata’s Embedding The
orem 132; Exercises 132
8 Finite Maps 133
Deﬁnition and basic properties 133; Noether Normalization Theorem 137; Zariski’s main
theorem 138; The base change of a ﬁnite map 140; Proper maps 140; Exercises 141
9 Dimension Theory 143
Afﬁne varieties 143; Projective varieties 150
10 Regular Maps and Their Fibres 152
Constructible sets 152; Orbits of group actions 155; The ﬁbres of morphisms 157; The
ﬁbres of ﬁnite maps 159; Flat maps 160; Lines on surfaces 161; Stein factorization 167;
Exercises 167
11 Algebraic spaces; geometry over an arbitrary ﬁeld 168
Preliminaries 168; Afﬁne algebraic spaces 172; Afﬁne algebraic varieties. 173; Algebraic
spaces; algebraic varieties. 174; Local study 179; Projective varieties. 180; Complete
varieties. 181; Normal varieties; Finite maps. 181; Dimension theory 181; Regular maps
and their ﬁbres 181; Algebraic groups 181; Exercises 182
12 Divisors and Intersection Theory 183
Divisors 183; Intersection theory. 184; Exercises 189
13 Coherent Sheaves; Invertible Sheaves 190
Coherent sheaves 190; Invertible sheaves. 192; Invertible sheaves and divisors. 193; Direct
images and inverse images of coherent sheaves. 195; Principal bundles 195
14 Differentials (Outline) 196
15 Algebraic Varieties over the Complex Numbers 198
16 Descent Theory 201
Models 201; Fixed ﬁelds 201; Descending subspaces of vector spaces 202; Descending
subvarieties and morphisms 204; Galois descent of vector spaces 205; Descent data 206;
Galois descent of varieties 210; Weil restriction 211; Generic ﬁbres and specialization 212;
Rigid descent 212; Weil’s descent theorems 215; Restatement in terms of group actions
216; Faithfully ﬂat descent 218
17 Lefschetz Pencils (Outline) 222
Deﬁnition 222
iv
18 Algebraic Schemes and Algebraic Spaces 225
A Solutions to the exercises 226
B Annotated Bibliography 233
Index 236
v
Notations
We use the standard (Bourbaki) notations: N = {0. 1. 2. . . .], Z = ring of integers, 1 =
ﬁeld of real numbers, C =ﬁeld of complex numbers, F
;
= Z¡]Z =ﬁeld of ] elements, ]
a prime number. Given an equivalence relation, Œ+ denotes the equivalence class containing
+. A family of elements of a set · indexed by a second set 1, denoted (a
i
)
i÷J
, is a function
i ÷a
i
: 1 ÷·.
A ﬁeld k is said to be separably closed if it has no ﬁnite separable extensions of degree
> 1. We use k
sep
and k
al
to denote separable and algebraic closures of k respectively.
All rings will be commutative with 1, and homomorphisms of rings are required to map
1 to 1. For a ring ·, ·
×
is the group of units in ·:
·
×
= {a ÷ · [ there exists a b ÷ · such that ab = 1].
We use Gothic (fraktur) letters for ideals:
a b c m n p q A B C M N P Q
a b c m n ] q · T C M N 1 O
X
def
= Y X is deﬁned to be Y , or equals Y by deﬁnition;
X c Y X is a subset of Y (not necessarily proper, i.e., X may equal Y );
X ~ Y X and Y are isomorphic;
X . Y X and Y are canonically isomorphic (or there is a given or unique isomorphism).
Prerequisites
The reader is assumed to be familiar with the basic objects of algebra, namely, rings, mod
ules, ﬁelds, and so on, and with transcendental extensions of ﬁelds (FT, Section 8).
References
Atiyah and MacDonald 1969: Introduction to Commutative Algebra, AddisonWesley.
Cox et al. 1992: Varieties, and Algorithms, Springer.
FT: Milne, J.S., Fields and Galois Theory, v4.20, 2008 (www.jmilne.org/math/).
CA: Milne, J.S., Commutative Algebra, v2.10.
Hartshorne 1977: Algebraic Geometry, Springer.
Mumford 1999: The Red Book of Varieties and Schemes, Springer.
Shafarevich 1994: Basic Algebraic Geometry, Springer.
For other references, see the annotated bibliography at the end.
Acknowledgements
I thank the following for providing corrections and comments on earlier versions of these
notes: Sandeep Chellapilla, Umesh V. Dubey, Shalom Feigelstock, B.J. Franklin, Sergei
Gelfand, Daniel Gerig, Darij Grinberg, Lucio Guerberoff, Guido Helmers, Christian Hirsch,
Jasper Loy Jiabao, Lars Kindler, Sean Rostami, David Ruﬁno, Tom Savage, Nguyen Quoc
Thang, Soli Vishkautsan, Dennis Bouke Westra, and others.
vi
Introduction
There is almost nothing left to discover in
geometry.
Descartes, March 26, 1619
Just as the starting point of linear algebra is the study of the solutions of systems of
linear equations,
n
¸
}=1
a
i}
X
}
= b
i
. i = 1. . . . . m. (1)
the starting point for algebraic geometry is the study of the solutions of systems of polyno
mial equations,
}
i
(X
1
. . . . . X
n
) = 0. i = 1. . . . . m. }
i
÷ kŒX
1
. . . . . X
n
.
Note immediately one difference between linear equations and polynomial equations: the
orems for linear equations don’t depend on which ﬁeld k you are working over,
1
but those
for polynomial equations depend on whether or not k is algebraically closed and (to a lesser
extent) whether k has characteristic zero.
A better description of algebraic geometry is that it is the study of polynomial functions
and the spaces on which they are deﬁned (algebraic varieties), just as topology is the study
of continuous functions and the spaces on which they are deﬁned (topological spaces),
differential topology the study of inﬁnitely differentiable functions and the spaces on which
they are deﬁned (differentiable manifolds), and so on:
algebraic geometry regular (polynomial) functions algebraic varieties
topology continuous functions topological spaces
differential topology differentiable functions differentiable manifolds
complex analysis analytic (power series) functions complex manifolds.
The approach adopted in this course makes plain the similarities between these different
areas of mathematics. Of course, the polynomial functions form a much less rich class than
the others, but by restricting our study to polynomials we are able to do calculus over any
ﬁeld: we simply deﬁne
J
JX
¸
a
i
X
i
=
¸
i a
i
X
i1
.
1
For example, suppose that the system (1) has coefﬁcients a
i}
÷ k and that 1 is a ﬁeld containing k. Then
(1) has a solution in k
n
if and only if it has a solution in 1
n
, and the dimension of the space of solutions is the
same for both ﬁelds. (Exercise!)
1
2 INTRODUCTION
Moreover, calculations (on a computer) with polynomials are easier than with more general
functions.
Consider a nonzero differentiable function }(.. .. :). In calculus, we learn that the
equation
}(.. .. :) = C (2)
deﬁnes a surface S in 1
3
, and that the tangent plane to S at a point 1 = (a. b. c) has
equation
2
d}
d.
1
(. ÷ a) ÷
d}
d.
1
(. ÷ b) ÷
d}
d:
1
(: ÷ c) = 0. (3)
The inverse function theorem says that a differentiable map ˛: S ÷S
t
of surfaces is a local
isomorphism at a point 1 ÷ S if it maps the tangent plane at 1 isomorphically onto the
tangent plane at 1
t
= ˛(1).
Consider a nonzero polynomial }(.. .. :) with coefﬁcients in a ﬁeld k. In this course,
we shall learn that the equation (2) deﬁnes a surface in k
3
, and we shall use the equation
(3) to deﬁne the tangent space at a point 1 on the surface. However, and this is one of the
essential differences between algebraic geometry and the other ﬁelds, the inverse function
theorem doesn’t hold in algebraic geometry. One other essential difference is that 1¡X is
not the derivative of any rational function of X, and nor is X
n;1
in characteristic ] = 0
— these functions can not be integrated in the ring of polynomial functions.
The ﬁrst ten chapters of the notes form a basic course on algebraic geometry. In these
chapters we generally assume that the ground ﬁeld is algebraically closed in order to be
able to concentrate on the geometry. The remaining chapters treat more advanced topics,
and are largely independent of one another except that chapter 11 should be read ﬁrst.
The approach to algebraic geometry taken in these notes
In differential geometry it is important to deﬁne differentiable manifolds abstractly, i.e., not
as submanifolds of some Euclidean space. For example, it is difﬁcult even to make sense
of a statement such as “the Gauss curvature of a surface is intrinsic to the surface but the
principal curvatures are not” without the abstract notion of a surface.
Until the mid 1940s, algebraic geometry was concerned only with algebraic subvarieties
of afﬁne or projective space over algebraically closed ﬁelds. Then, in order to give substance
to his proof of the congruence Riemann hypothesis for curves an abelian varieties, Weil
was forced to develop a theory of algebraic geometry for “abstract” algebraic varieties over
arbitrary ﬁelds,
3
but his “foundations” are unsatisfactory in two major respects:
˘ Lacking a topology, his method of patching together afﬁne varieties to form abstract
varieties is clumsy.
˘ His deﬁnition of a variety over a base ﬁeld k is not intrinsic; speciﬁcally, he ﬁxes
some large “universal” algebraically closed ﬁeld ˝ and deﬁnes an algebraic variety
over k to be an algebraic variety over ˝ with a kstructure.
In the ensuing years, several attempts were made to resolve these difﬁculties. In 1955,
Serre resolved the ﬁrst by borrowing ideas from complex analysis and deﬁning an algebraic
2
Think of S as a level surface for the function } , and note that the equation is that of a plane through
(a. b. c) perpendicular to the gradient vector (} )
1
of } at 1.
3
Weil, Andr´ e. Foundations of algebraic geometry. American Mathematical Society, Providence, R.I. 1946.
3
variety over an algebraically closed ﬁeld to be a topological space with a sheaf of functions
that is locally afﬁne.
4
Then, in the late 1950s Grothendieck resolved all such difﬁculties by
introducing his theory of schemes.
In these notes, we follow Grothendieck except that, by working only over a base ﬁeld,
we are able to simplify his language by considering only the closed points in the underlying
topological spaces. In this way, we hope to provide a bridge between the intuition given by
differential geometry and the abstractions of scheme theory.
4
Serre, JeanPierre. Faisceaux alg´ ebriques coh´ erents. Ann. of Math. (2) 61, (1955). 197–278.
Chapter 1
Preliminaries
In this chapter, we review some deﬁnitions and basic results in commutative algebra and
category theory, and we derive some algorithms for working in polynomial rings.
Rings and algebras
Let · be a ring. A subring of · is a subset that contains 1
¹
and is closed under addition,
multiplication, and the formation of negatives. An ·algebra is a ring T together with a
homomorphismi
B
: · ÷T. A homomorphism of ·algebras T ÷C is a homomorphism
of rings c: T ÷C such that c(i
B
(a)) = i
C
(a) for all a ÷ ·.
Elements .
1
. . . . . .
n
of an ·algebra T are said to generate it if every element of T can
be expressed as a polynomial in the .
i
with coefﬁcients in i
B
(·), i.e., if the homomorphism
of ·algebras ·ŒX
1
. . . . . X
n
 ÷ T acting as i
¹
on · and sending X
i
to .
i
is surjective.
We then write T = (i
B
·)Œ.
1
. . . . . .
n
.
A ring homomorphism · ÷T is said to be of ﬁnitetype, and T is a ﬁnitely generated
·algebra if T is generated by a ﬁnite set of elements as an ·algebra.
A ring homomorphism · ÷ T is ﬁnite, and T is a ﬁnite
1
·algebra, if T is ﬁnitely
generated as an ·module.
Let k be a ﬁeld, and let · be a kalgebra. When 1
¹
= 0 in ·, the map k ÷ · is
injective, and we can identify k with its image, i.e., we can regard k as a subring of ·.
When 1
¹
= 0 in a ring ·, then · is the zero ring, i.e., · = {0].
Let ·ŒX be the polynomial ring in the symbol X with coefﬁcients in ·. If · is an
integral domain, then deg(}g) = deg(} ) ÷ deg(g), and it follows that ·ŒX is also an
integral domain; moreover, ·ŒX
×
= ·
×
.
Ideals
Let · be a ring. An ideal a in · is a subset such that
(a) a is a subgroup of · regarded as a group under addition;
(b) a ÷ a, r ÷ · =ra ÷ a.
The ideal generated by a subset S of · is the intersection of all ideals a containing S
— it is easy to verify that this is in fact an ideal, and that it consists of all ﬁnite sums of the
1
The term “moduleﬁnite” is also used.
4
IDEALS 5
form
¸
r
i
s
i
with r
i
÷ ·, s
i
÷ S. The ideal generated by the empty set is the zero ideal
{0]. When S = {s
1
. s
2
. . . .], we shall write (s
1
. s
2
. . . .) for the ideal it generates.
Let a and b be ideals in ·. The set {a ÷b [ a ÷ a. b ÷ b] is an ideal, denoted by a ÷b.
The ideal generated by {ab [ a ÷ a. b ÷ b] is denoted by ab. Clearly ab consists of all
ﬁnite sums
¸
a
i
b
i
with a
i
÷ a and b
i
÷ b, and if a = (a
1
. . . . . a
n
) and b = (b
1
. . . . . b
n
),
then ab = (a
1
b
1
. . . . . a
i
b
}
. . . . . a
n
b
n
). Note that
ab c a ¨ b. (4)
The kernel of a homomorphism · ÷ T is an ideal in ·. Conversely, for any ideal a
in ·, the set of cosets of a in · forms a ring ·¡a, and a ÷ a ÷ a is a homomorphism
c: · ÷ ·¡a whose kernel is a. The map b ÷ c
1
(b) is a onetoone correspondence
between the ideals of ·¡a and the ideals of · containing a.
An ideal p is prime if p = · and ab ÷ p =a ÷ p or b ÷ p. Thus p is prime if and only
if ·¡p is nonzero and has the property that
ab = 0. b = 0 =a = 0.
i.e., ·¡p is an integral domain. Note that if p is prime and a
1
a
n
÷ p, then at least one
of the a
i
÷ p.
An ideal m in · is maximal if it is maximal among the proper ideals of ·. Thus m is
maximal if and only if ·¡m is nonzero and has no proper nonzero ideals, and so is a ﬁeld.
Note that
m maximal == m prime.
The ideals of · × T are all of the form a × b with a and b ideals in · and T. To see
this, note that if c is an ideal in · × T and (a. b) ÷ c, then (a. 0) = (1. 0)(a. b) ÷ c and
(0. b) = (0. 1)(a. b) ÷ c. Therefore, c = a × b with
a = {a [ (a. 0) ÷ c]. b = {b [ (0. b) ÷ c].
THEOREM 1.1 (CHINESE REMAINDER THEOREM). Let a
1
. . . . . a
n
be ideals in a ring ·.
If a
i
is coprime to a
}
(i.e., a
i
÷a
}
= ·) whenever i = ; , then the map
· ÷·¡a
1
× × ·¡a
n
(5)
is surjective, with kernel
¸
a
i
=
¸
a
i
.
PROOF. Suppose ﬁrst that n = 2. As a
1
÷a
2
= ·, there exist a
i
÷ a
i
such that a
1
÷a
2
=
1. Then . = a
1
.
2
÷ a
2
.
1
maps to (.
1
mod a
1
. .
2
mod a
2
), which shows that (5) is
surjective.
For each i , there exist elements a
i
÷ a
1
and b
i
÷ a
i
such that
a
i
÷b
i
= 1, all i _ 2.
The product
¸
i_2
(a
i
÷b
i
) = 1, and lies in a
1
÷
¸
i_2
a
i
, and so
a
1
÷
¸
i_2
a
i
= ·.
We can now apply the theorem in the case n = 2 to obtain an element .
1
of · such that
.
1
÷ 1 mod a
1
. .
1
÷ 0 mod
¸
i_2
a
i
.
6 CHAPTER 1. PRELIMINARIES
These conditions imply
.
1
÷ 1 mod a
1
. .
1
÷ 0 mod a
}
, all ; > 1.
Similarly, there exist elements .
2
. .... .
n
such that
.
i
÷ 1 mod a
i
. .
i
÷ 0 mod a
}
for ; = i.
The element . =
¸
.
i
.
i
maps to (.
1
mod a
1
. . . . . .
n
mod a
n
), which shows that (5) is
surjective.
It remains to prove that
¸
a
i
=
¸
a
i
. Obviously
¸
a
i
¯
¸
a
i
. First suppose that
n = 2, and let a
1
÷a
2
= 1, as before. For c ÷ a
1
¨ a
2
, we have
c = a
1
c ÷a
2
c ÷ a
1
a
2
which proves that a
1
¨ a
2
= a
1
a
2
. We complete the proof by induction. This allows us
to assume that
¸
i_2
a
i
=
¸
i_2
a
i
. We showed above that a
1
and
¸
i_2
a
i
are relatively
prime, and so
a
1
(
¸
i_2
a
i
) = a
1
¨ (
¸
i_2
a
i
)
by the n = 2 case. Nowa
1
(
¸
i_2
a
i
) =
¸
i_1
a
i
and a
1
¨(
¸
i_2
a
i
) = a
1
¨(
¸
i_2
a
i
) =
¸
i_1
a
i
.which completes the proof.
2
Noetherian rings
PROPOSITION 1.2. The following three conditions on a ring · are equivalent:
(a) every ideal in · is ﬁnitely generated;
(b) every ascending chain of ideals a
1
c a
2
c eventually becomes constant, i.e., for
some m, a
n
= a
n÷1
= .
(c) every nonempty set of ideals in · has a maximal element (i.e., an element not prop
erly contained in any other ideal in the set).
PROOF. (a) == (b): If a
1
c a
2
c is an ascending chain, then a =
a
i
is an ideal,
and hence has a ﬁnite set {a
1
. . . . . a
n
] of generators. For some m, all the a
i
belong a
n
and
then
a
n
= a
n÷1
= = a.
(b) == (c): Let ˙ be a nonempty set of ideals in ·. The (b) certainly implies that
every ascending chain of ideals in ˙ has an upper bound in ˙, and so Zorn’s lemma shows
that ˙ has a maximal element.
(c) == (a): Let a be an ideal, and let ˙ be the set of ﬁnitely generated ideals
contained in a. Then ˙ is nonempty because it contains the zero ideal, and so it contains a
maximal element c = (a
1
. . . . . a
i
). If c = a, then there exists an element a ÷ a c, and
(a
1
. . . . . a
i
. a) will be a ﬁnitely generated ideal in a properly containing c. This contradicts
the deﬁnition of c.
2
A ring · is noetherian if it satisﬁes the equivalent conditions of the proposition. On
applying (c) to the set of all proper ideals containing a ﬁxed proper ideal, we see that every
proper ideal in a noetherian ring is contained in a maximal ideal. This is, in fact, true for
any ring, but the proof for nonnoetherian rings requires Zorn’s lemma (CA 2.1).
A ring ·is said to be local if it has exactly one maximal ideal m. Because every nonunit
is contained in a maximal ideal, for a local ring ·
×
= · m.
NOETHERIAN RINGS 7
PROPOSITION 1.3 (NAKAYAMA’S LEMMA). Let · be a local ring with maximal ideal m,
and let M be a ﬁnitely generated ·module.
(a) If M = mM, then M = 0.
(b) If N is a submodule of M such that M = N ÷mM, then M = N.
PROOF. (a) Suppose that M = 0. Choose a minimal set of generators {e
1
. . . . . e
n
], n _ 1,
for M, and write
e
1
= a
1
e
1
÷ ÷a
n
e
n
. a
i
÷ m.
Then
(1 ÷ a
1
)e
1
= a
2
e
2
÷ ÷a
n
e
n
and, as (1 ÷ a
1
) is a unit, e
2
. . . . . e
n
generate M, contradicting the minimality of the set.
(b) The hypothesis implies that M¡N = m(M¡N), and so M¡N = 0.
2
Now let · be a local noetherian ring with maximal ideal m. When we regard m as an
·module, the action of · on m¡m
2
factors through k = ·¡m.
COROLLARY 1.4. The elements a
1
. . . . . a
n
of m generate m as an ideal if and only if their
residues modulo m
2
generate m¡m
2
as a vector space over k. In particular, the minimum
number of generators for the maximal ideal is equal to the dimension of the vector space
m¡m
2
.
PROOF. If a
1
. . . . . a
n
generate m, it is obvious that their residues generate m¡m
2
. Con
versely, suppose that their residues generate m¡m
2
, so that m = (a
1
. . . . . a
n
)÷m
2
. Because
· is noetherian, m is ﬁnitely generated, and Nakayama’s lemma, applied with M = m and
N = (a
1
. . . . . a
n
), shows that m = (a
1
. . . . . a
n
).
2
DEFINITION 1.5. Let · be a noetherian ring.
(a) The height ht(p) of a prime ideal p in · is the greatest length J of a chain of distinct
prime ideals
p = p
d
¯ p
d1
¯ ¯ p
0
. (6)
(b) The Krull dimension of · is sup{ht(p) [ p c ·. p prime].
Thus, the Krull dimension of a ring · is the supremum of the lengths of chains of
prime ideals in · (the length of a chain is the number of gaps, so the length of (6) is J).
For example, a ﬁeld has Krull dimension 0, and conversely an integral domain of Krull
dimension 0 is a ﬁeld. The height of every nonzero prime ideal in a principal ideal domain
is 1, and so such a ring has Krull dimension 1 (provided it is not a ﬁeld).
The height of any prime ideal in a noetherian ring is ﬁnite, but the Krull dimension of
the ring may be inﬁnite because it may contain a sequence of prime ideals p
1
. p
2
. p
3
. . . .
such that ht(p
i
) tends to inﬁnity (see Nagata, Local Rings, 1962, Appendix A.1, p203).
DEFINITION 1.6. A local noetherian ring of Krull dimension J is said to be regular if its
maximal ideal can be generated by J elements.
It follows from Corollary 1.4 that a local noetherian ring is regular if and only if its
Krull dimension is equal to the dimension of the vector space m¡m
2
.
8 CHAPTER 1. PRELIMINARIES
LEMMA 1.7. In a noetherian ring, every set of generators for an ideal contains a ﬁnite
generating subset.
PROOF. Let a be an ideal in a noetherian ring ·, and let S be a set of generators for a.
An ideal maximal in the set of ideals generated by ﬁnite subsets of S must contain every
element of S (otherwise it wouldn’t be maximal), and so equals a.
2
THEOREM 1.8 (KRULL INTERSECTION THEOREM). In any noetherian local ring · with
maximal ideal m,
¸
n_1
m
n
= {0].
PROOF. Let a
1
. . . . . a
i
generate m. Then m
n
consists of all ﬁnite sums
¸
i
1
÷···÷i
r
=n
c
i
1
···i
r
a
i
1
1
a
i
r
i
. c
i
1
···i
r
÷ ·.
In other words, m
n
consists of the elements of · that equal g(a
1
. . . . . a
i
) for some homo
geneous polynomial g(X
1
. . . . . X
i
) ÷ ·ŒX
1
. . . . . X
i
 of degree n. Let S
n
be the set of
homogeneous polynomials } of degree m such that }(a
1
. . . . . a
i
) ÷
¸
n_1
m
n
, and let a
be the ideal in ·ŒX
1
. . . . . X
i
 generated by the set
n
S
n
. According to the lemma, there
exists a ﬁnite set {}
1
. . . . . }
x
] of elements of
n
S
n
that generates a. Let J
i
= deg }
i
,
and let J = max J
i
. Let b ÷
¸
n_1
m
n
; then b ÷ m
d÷1
, and so b = }(a
1
. . . . . a
i
) for
some homogeneous polynomial } of degree J ÷1. By deﬁnition, } ÷ S
d÷1
c a, and so
} = g
1
}
1
÷ ÷g
x
}
x
for some g
i
÷ ·ŒX
1
. . . . . X
n
. As } and the }
i
are homogeneous, we can omit from each
g
i
all terms not of degree deg } ÷ deg }
i
, since these terms cancel out. Thus, we may
choose the g
i
to be homogeneous of degree deg } ÷ deg }
i
= J ÷ 1 ÷ J
i
> 0. Then
g
i
(a
1
. . . . . a
i
) ÷ m, and so
b = }(a
1
. . . . . a
i
) =
¸
i
g
i
(a
1
. . . . . a
i
) }
i
(a
1
. . . . . a
i
) ÷ m
¸
n_1
m
n
.
Thus,
¸
m
n
= m
¸
m
n
, and Nakayama’s lemma implies that
¸
m
n
= 0.
2
Unique factorization
Let · be an integral domain. An element a of · is irreducible if it is not zero, not a unit,
and admits only trivial factorizations, i.e.,
a = bc == b or c is a unit.
The element a is said to be prime if (a) is a prime ideal, i.e.,
a[bc == a[b or a[c.
An integral domain · is called a unique factorization domain if every nonzero nonunit
in · can be written as a ﬁnite product of irreducible elements in exactly one way up to units
and the order of the factors. In such a ring, an irreducible element a can divide a product bc
only if it is an irreducible factor of b or c (write bc = aq and express b. c. q as products of
irreducible elements).
UNIQUE FACTORIZATION 9
PROPOSITION 1.9. Let · be an integral domain, and let a be an element of · that is
neither zero nor a unit. If a is prime, then a is irreducible, and the converse holds when ·
is a unique factorization domain.
PROOF. Assume that a is prime. If a = bc then a divides bc, and so a divides b or c.
Suppose the ﬁrst, and write b = aq. Now a = bc = aqc, which implies that qc = 1, and
that c is a unit. Therefore a is irreducible.
For the converse, assume that a is irreducible. If a[bc, then (as we noted above) a[b or
a[c, and so a is prime.
2
PROPOSITION 1.10 (GAUSS’S LEMMA). Let · be a unique factorization domain with
ﬁeld of fractions J. If }(X) ÷ ·ŒX factors into the product of two nonconstant poly
nomials in JŒX, then it factors into the product of two nonconstant polynomials in ·ŒX.
PROOF. Let } = gh in JŒX. For suitable c. J ÷ ·, the polynomials g
1
= cg and
h
1
= Jh have coefﬁcients in ·, and so we have a factorization
cJ} = g
1
h
1
in ·ŒX.
If an irreducible element ] of · divides cJ, then, looking modulo (]), we see that
0 = g
1
h
1
in (·¡(])) ŒX.
According to Proposition 1.9, (]) is prime, and so (·¡(])) ŒX is an integral domain.
Therefore, ] divides all the coefﬁcients of at least one of the polynomials g
1
. h
1
, say g
1
, so
that g
1
= ]g
2
for some g
2
÷ ·ŒX. Thus, we have a factorization
(cJ¡])} = g
2
h
1
in ·ŒX.
Continuing in this fashion, we can remove all the irreducible factors of cJ, and so obtain a
factorization of } in ·ŒX.
2
Let · be a unique factorization domain. A nonzero polynomial
} = a
0
÷a
1
X ÷ ÷a
n
X
n
in ·ŒX is said to be primitive if the coefﬁcients a
i
have no common factor (other than
units). Every polynomial } in ·ŒX can be written } = c(} ) }
1
with c(} ) ÷ · and
}
1
primitive. The element c(} ), welldeﬁned up to multiplication by a unit, is called the
content of } .
LEMMA 1.11. The product of two primitive polynomials is primitive.
PROOF. Let
} = a
0
÷a
1
X ÷ ÷a
n
X
n
g = b
0
÷b
1
X ÷ ÷b
n
X
n
.
be primitive polynomials, and let ] be an irreducible element of ·. Let a
i
0
be the ﬁrst
coefﬁcient of } not divisible by ] and b
}
0
the ﬁrst coefﬁcient of g not divisible by ]. Then
all the terms in
¸
i÷}=i
0
÷}
0
a
i
b
}
are divisible by ], except a
i
0
b
}
0
, which is not divisible
by ]. Therefore, ] doesn’t divide the (i
0
÷ ;
0
)thcoefﬁcient of }g. We have shown that
no irreducible element of · divides all the coefﬁcients of }g, which must therefore be
primitive.
2
10 CHAPTER 1. PRELIMINARIES
LEMMA 1.12. For polynomials }. g ÷ ·ŒX,
c(}g) = c(} ) c(g):
hence every factor in ·ŒX of a primitive polynomial is primitive.
PROOF. Let } = c(} ) }
1
and g = c(g) g
1
with }
1
and g
1
primitive. Then
}g = c(} ) c(g) }
1
g
1
with }
1
g
1
primitive, and so c(}g) = c(} )c(g).
2
PROPOSITION 1.13. If · is a unique factorization domain, then so also is ·ŒX.
PROOF. From the factorization } = c(} )}
1
, we see that the irreducible elements of ·ŒX
are to be found among the constant polynomials and the primitive polynomials, but a con
stant polynomial is irreducible if and only if a is an irreducible element of · (obvious)
and a primitive polynomial is irreducible if and only if it has no primitive factor of lower
degree (by 1.12). From this it is clear that every nonzero nonunit } in ·ŒX is a product of
irreducible elements.
From the factorization } = c(} )}
1
, we see that the irreducible elements of ·ŒX are
to be found among the constant polynomials and the primitive polynomials.
Let
} = c
1
c
n
}
1
}
n
= J
1
J
i
g
1
g
x
be two factorizations of an element } of ·ŒX into irreducible elements with the c
i
. J
}
constants and the }
i
. g
}
primitive polynomials. Then
c(} ) = c
1
c
n
= J
1
J
i
(up to units in ·),
and, on using that · is a unique factorization domain, we see that m = r and the c
i
’s differ
from the J
i
’s only by units and ordering. Hence,
}
1
}
n
= g
1
g
x
(up to units in ·).
Gauss’s lemma shows that the }
i
. g
}
are irreducible polynomials in JŒX and, on using
that JŒX is a unique factorization domain, we see that n = s and that the }
i
’s differ from
the g
i
’s only by units in J and by their ordering. But if }
i
=
o
b
g
}
with a and b nonzero
elements of ·, then b}
i
= ag
}
. As }
i
and g
}
are primitive, this implies that b = a (up to
a unit in ·), and hence that
o
b
is a unit in ·.
2
Polynomial rings
Let k be a ﬁeld. A monomial in X
1
. . . . . X
n
is an expression of the form
X
o
1
1
X
o
n
n
. a
}
÷ N.
The total degree of the monomial is
¸
a
i
. We sometimes denote the monomial by X
˛
.
˛ = (a
1
. . . . . a
n
) ÷ N
n
.
INTEGRALITY 11
The elements of the polynomial ring kŒX
1
. . . . . X
n
 are ﬁnite sums
¸
c
o
1
···o
n
X
o
1
1
X
o
n
n
. c
o
1
···o
n
÷ k. a
}
÷ N.
with the obvious notions of equality, addition, and multiplication. In particular, the mono
mials form a basis for kŒX
1
. . . . . X
n
 as a kvector space.
The degree, deg(} ), of a nonzero polynomial } is the largest total degree of a mono
mial occurring in } with nonzero coefﬁcient. Since deg(}g) = deg(} )÷deg(g), kŒX
1
. . . . . X
n

is an integral domain and kŒX
1
. . . . . X
n

×
= k
×
. An element } of kŒX
1
. . . . . X
n
 is irre
ducible if it is nonconstant and } = gh == g or h is constant.
THEOREM 1.14. The ring kŒX
1
. . . . . X
n
 is a unique factorization domain.
PROOF. Note that kŒX
1
. . . . . X
n1
ŒX
n
 = kŒX
1
. . . . . X
n
; this simply says that every
polynomial } in n variables X
1
. . . . . X
n
can be expressed uniquely as a polynomial in
X
n
with coefﬁcients in kŒX
1
. . . . . X
n1
,
}(X
1
. . . . . X
n
) = a
0
(X
1
. . . . . X
n1
)X
i
n
÷ ÷a
i
(X
1
. . . . . X
n1
).
Since k itself is a unique factorization domain (trivially), the theorem follows by induction
from Proposition 1.13.
2
COROLLARY 1.15. A nonzero proper principal ideal (} ) in kŒX
1
. . . . . X
n
 is prime if and
only } is irreducible.
PROOF. Special case of (1.9).
2
Integrality
Let · be an integral domain, and let 1 be a ﬁeld containing ·. An element ˛ of 1 is said
to be integral over · if it is a root of a monic
2
polynomial with coefﬁcients in ·, i.e., if it
satisﬁes an equation
˛
n
÷a
1
˛
n1
÷. . . ÷a
n
= 0. a
i
÷ ·.
THEOREM 1.16. The set of elements of 1 integral over · forms a ring.
PROOF. Let ˛ and ˇ integral over ·. Then there exists a monic polynomial
h(X) = X
n
÷c
1
X
n1
÷ ÷c
n
. c
i
÷ ·.
having ˛ and ˇ among its roots (e.g., take h to be the product of the polynomials exhibiting
the integrality of ˛ and ˇ). Write
h(X) =
n
¸
i=1
(X ÷ ,
i
)
2
A polynomial is monic if its leading coefﬁcient is 1, i.e., }(X) = X
n
÷terms of degree < n.
12 CHAPTER 1. PRELIMINARIES
with the ,
i
in an algebraic closure of 1. Up to sign, the c
i
are the elementary symmetric
polynomials in the ,
i
(cf. FT :5). I claim that every symmetric polynomial in the ,
i
with coefﬁcients in · lies in ·: let ]
1
. ]
2
. . . . be the elementary symmetric polynomials in
X
1
. . . . . X
n
; if 1 ÷ ·ŒX
1
. . . . . X
n
 is symmetric, then the symmetric polynomials theorem
(ibid. 5.30) shows that 1(X
1
. . . . . X
n
) = O(]
1
. . . . . ]
n
) for some O ÷ ·ŒX
1
. . . . . X
n
,
and so
1(,
1
. . . . . ,
n
) = O(÷c
1
. c
2
. . . .) ÷ ·.
The coefﬁcients of the polynomials
¸
1_i,}_n
(X ÷ ,
i
,
}
) and
¸
1_i,}_n
(X ÷ (,
i
˙,
}
))
are symmetric polynomials in the ,
i
with coefﬁcients in ·, and therefore lie in ·. As the
polynomials are monic and have ˛ˇ and ˛ ˙ ˇ among their roots, this shows that these
elements are integral.
2
For a less computational proof, see CA 5.3.
DEFINITION 1.17. The ring of elements of 1 integral over · is called the integral closure
of · in 1.
PROPOSITION 1.18. Let · be an integral domain with ﬁeld of fractions J, and let 1 be a
ﬁeld containing J. If ˛ ÷ 1 is algebraic over J, then there exists a J ÷ · such that J˛ is
integral over ·.
PROOF. By assumption, ˛ satisﬁes an equation
˛
n
÷a
1
˛
n1
÷ ÷a
n
= 0. a
i
÷ J.
Let J be a common denominator for the a
i
, so that Ja
i
÷ ·, all i , and multiply through the
equation by J
n
:
J
n
˛
n
÷a
1
J
n
˛
n1
÷ ÷a
n
J
n
= 0.
We can rewrite this as
(J˛)
n
÷a
1
J(J˛)
n1
÷ ÷a
n
J
n
= 0.
As a
1
J. . . . . a
n
J
n
÷ ·, this shows that J˛ is integral over ·.
2
COROLLARY 1.19. Let · be an integral domain and let 1 be an algebraic extension of the
ﬁeld of fractions of ·. Then 1 is the ﬁeld of fractions of the integral closure of · in 1.
PROOF. The proposition shows that every ˛ ÷ 1 can be written ˛ = ˇ¡J with ˇ integral
over · and J ÷ ·.
2
DEFINITION 1.20. An integral domain · is integrally closed if it is equal to its integral
closure in its ﬁeld of fractions J, i.e., if
˛ ÷ J. ˛ integral over · == ˛ ÷ ·.
INTEGRALITY 13
PROPOSITION 1.21. Every unique factorization domain (e.g. a principal ideal domain) is
integrally closed.
PROOF. Let a¡b, a. b ÷ ·, be integral over ·. If a¡b … ·, then there is an irreducible
element ] of · dividing b but not a. As a¡b is integral over ·, it satisﬁes an equation
(a¡b)
n
÷a
1
(a¡b)
n1
÷ ÷a
n
= 0, a
i
÷ ·.
On multiplying through by b
n
, we obtain the equation
a
n
÷a
1
a
n1
b ÷ ÷a
n
b
n
= 0.
The element ] then divides every term on the left except a
n
, and hence must divide a
n
.
Since it doesn’t divide a, this is a contradiction.
2
PROPOSITION 1.22. Let · be an integrally closed integral domain, and let 1 be a ﬁnite
extension of the ﬁeld of fractions J of ·. An element ˛ of 1 is integral over · if and only
if its minimum polynomial over J has coefﬁcients in ·.
PROOF. Let ˛ be integral over ·, so that
˛
n
÷a
1
˛
n1
÷ ÷a
n
= 0. some a
i
÷ ·.
Let ˛
t
be a conjugate of ˛, i.e., a root of the minimum polynomial }(X) of ˛ over J. Then
there is an Jisomorphism
3
o: JŒ˛ ÷JŒ˛
t
. o(˛) = ˛
t
On applying o to the above equation we obtain the equation
˛
tn
÷a
1
˛
tn1
÷ ÷a
n
= 0.
which shows that ˛
t
is integral over ·. Hence all the conjugates of ˛ are integral over ·,
and it follows from (1.16) that the coefﬁcients of }(X) are integral over ·. They lie in
J, and · is integrally closed, and so they lie in ·. This proves the “only if” part of the
statement, and the “if” part is obvious.
2
COROLLARY 1.23. Let ·be an integrally closed integral domain with ﬁeld of fractions J,
and let }(X) be a monic polynomial in ·ŒX. Then every monic factor of }(X) in JŒX
has coefﬁcients in ·.
PROOF. It sufﬁces to prove this for an irreducible monic factor g of } in JŒX. Let ˛ be a
root of g in some extension ﬁeld of J. Then g is the minimum polynomial ˛, which, being
also a root of } , is integral. Therefore g has coefﬁcients in ·.
2
3
Recall (FT :1) that the homomorphism X ÷ ˛: JŒX ÷ JŒ˛ deﬁnes an isomorphism JŒX¡(} ) ÷
JŒ˛, where } is the minimum polynomial of ˛.
14 CHAPTER 1. PRELIMINARIES
Direct limits (summary)
DEFINITION 1.24. A partial ordering _on a set 1 is said to be directed, and the pair (1. _)
is called a directed set, if for all i. ; ÷ 1 there exists a k ÷ 1 such that i. ; _ k.
DEFINITION 1.25. Let (1. _) be a directed set, and let 1 be a ring.
(a) An direct system of 1modules indexed by (1. _) is a family (M
i
)
i÷J
of 1modules
together with a family (˛
i
}
: M
i
÷ M
}
)
i_}
of 1linear maps such that ˛
i
i
= id
Æ
i
and ˛
}
k
ı ˛
i
}
= ˛
i
k
all i _ ; _ k.
(b) An 1module M together with a family (˛
i
: M
i
÷M)
i÷J
of 1linear maps satisfy
ing ˛
i
= ˛
}
ı ˛
i
}
all i _ ; is said to be a direct limit of the system in (a) if it has the
following universal property: for any other 1module N and family (ˇ
i
: M
i
÷ N)
of 1linear maps such that ˇ
i
= ˇ
}
ı ˛
i
}
all i _ ; , there exists a unique morphism
˛: M ÷N such that ˛ ı ˛
i
= ˇ
i
for i .
Clearly, the direct limit (if it exists), is uniquely determined by this condition up to a unique
isomorphism. We denote it lim
÷÷
(M
i
. ˛
}
i
), or just lim
÷÷
M
i
.
Criterion
An 1module M together with 1linear maps ˛
i
: M
i
÷ M is the direct limit of a system
(M
i
. ˛
}
i
) if and only if
(a) M =
i÷J
˛
i
(M
i
), and
(b) m
i
÷ M
i
maps to zero in M if and only if it maps to zero in M
}
for some ; _ i .
Construction
Let
M =
i÷J
M
i
¡M
t
where M
t
is the 1submodule generated by the elements
m
i
÷ ˛
i
}
(m
i
) all i < ; , m
i
÷ M
i
.
Let ˛
i
(m
i
) = m
i
÷M
t
. Then certainly ˛
i
= ˛
}
ı ˛
i
}
for all i _ ; . For any 1module N
and 1linear maps ˇ
}
: M
}
÷N, there is a unique map
i÷J
M
i
÷N.
namely,
¸
m
i
÷
¸
ˇ
i
(m
i
), sending m
i
to ˇ
i
(m
i
), and this map factors through M and
is the unique 1linear map with the required properties.
Direct limits of 1algebras, etc., are deﬁned similarly.
RINGS OF FRACTIONS 15
Rings of fractions
A multiplicative subset of a ring · is a subset S with the property:
1 ÷ S. a. b ÷ S == ab ÷ S.
Deﬁne an equivalence relation on · × S by
(a. s) ~ (b. t ) ” u(at ÷ bs) = 0 for some u ÷ S.
Write
o
x
for the equivalence class containing (a. s), and deﬁne addition and multiplication
of equivalence classes in the way suggested by the notation:
o
x
÷
b
t
=
ot÷bx
xt
.
o
x
b
t
=
ob
xt
.
It is easy to check that these do not depend on the choices of representatives for the equiv
alence classes, and that we obtain in this way a ring
S
1
· =
a
s
[ a ÷ ·. s ÷ S
¸
and a ring homomorphism a ÷
o
1
: · ÷S
1
·, whose kernel is
{a ÷ · [ sa = 0 for some s ÷ S].
For example, if · is an integral domain an 0 … S, then a ÷
o
1
is injective, but if 0 ÷ S,
then S
1
· is the zero ring.
Write i for the homomorphism a ÷
o
1
: · ÷S
1
·.
PROPOSITION 1.26. The pair (S
1
·. i ) has the following universal property: every el
ement s ÷ S maps to a unit in S
1
·, and any other homomorphism · ÷ T with this
property factors uniquely through i :
·
E
E
E
E
E
E
E
E
E
i
S
1
·
3Š
T.
PROOF. If ˇ exists,
s
o
x
= a == ˇ(s)ˇ(
o
x
) = ˇ(a) == ˇ(
o
x
) = ˛(a)˛(s)
1
.
and so ˇ is unique. Deﬁne
ˇ(
o
x
) = ˛(a)˛(s)
1
.
Then
o
c
=
b
d
== s(aJ ÷ bc) = 0 some s ÷ S == ˛(a)˛(J) ÷ ˛(b)˛(c) = 0
because ˛(s) is a unit in T, and so ˇ is welldeﬁned. It is obviously a homomorphism.
2
16 CHAPTER 1. PRELIMINARIES
As usual, this universal property determines the pair (S
1
·. i ) uniquely up to a unique
isomorphism.
When · is an integral domain and S = ·{0], J = S
1
· is the ﬁeld of fractions of
·. In this case, for any other multiplicative subset T of · not containing 0, the ring T
1
·
can be identiﬁed with the subring {
o
t
÷ J [ a ÷ ·, t ÷ S] of J.
We shall be especially interested in the following examples.
EXAMPLE 1.27. Let h ÷ ·. Then S
h
= {1. h. h
2
. . . .] is a multiplicative subset of ·, and
we let ·
h
= S
1
h
·. Thus every element of ·
h
can be written in the form a¡h
n
, a ÷ ·,
and
o
h
m
=
b
h
n
” h
1
(ah
n
÷ bh
n
) = 0. some N.
If h is nilpotent, then ·
h
= 0, and if · is an integral domain with ﬁeld of fractions J and
h = 0, then ·
h
is the subring of J of elements of the form a¡h
n
, a ÷ ·, m ÷ N.
EXAMPLE 1.28. Let p be a prime ideal in ·. Then S
p
= · p is a multiplicative subset
of ·, and we let ·
p
= S
1
p
·. Thus each element of ·
p
can be written in the form
o
c
, c … p,
and
o
c
=
b
d
” s(aJ ÷ bc) = 0, some s … p.
The subset m = {
o
x
[ a ÷ p. s … p] is a maximal ideal in ·
p
, and it is the only maximal
ideal, i.e., ·
p
is a local ring.
4
When · is an integral domain with ﬁeld of fractions J, ·
p
is
the subring of J consisting of elements expressible in the form
o
x
, a ÷ ·, s … p.
LEMMA 1.29. (a) For any ring · and h ÷ ·, the map
¸
a
i
X
i
÷
¸
o
i
h
i
deﬁnes an iso
morphism
·ŒX¡(1 ÷ hX)
:
÷÷·
h
.
(b) For any multiplicative subset S of ·, S
1
· . lim
÷÷
·
h
, where h runs over the
elements of S (partially ordered by division).
PROOF. (a) If h = 0, both rings are zero, and so we may assume h = 0. In the ring ·Œ. =
·ŒX¡(1 ÷ hX), 1 = h., and so h is a unit. Let ˛: · ÷ T be a homomorphism of rings
such that ˛(h) is a unit in T. The homomorphism
¸
a
i
X
i
÷
¸
˛(a
i
)˛(h)
i
: ·ŒX ÷T
factors through ·Œ. because 1÷hX ÷1÷˛(h)˛(h)
1
= 0, and, because ˛(h) is a unit in
T, this is the unique extension of ˛ to ·Œ.. Therefore ·Œ. has the same universal property
as ·
h
, and so the two are (uniquely) isomorphic by an isomorphism that ﬁxes elements of
· and makes h
1
correspond to ..
(b) When h[h
t
, say, h
t
= hg, there is a canonical homomorphism
o
h
÷
ov
h
0
: ·
h
÷
·
h
0 , and so the rings ·
h
form a direct system indexed by the set S. When h ÷ S, the
homomorphism · ÷ S
1
· extends uniquely to a homomorphism
o
h
÷
o
h
: ·
h
÷ S
1
·
(1.26), and these homomorphisms are compatible with the maps in the direct system. Now
apply the criterion p14 to see that S
1
· is the direct limit of the ·
h
.
2
Let S be a multiplicative subset of a ring ·, and let S
1
· be the corresponding ring of
fractions. Any ideal a in ·, generates an ideal S
1
a in S
1
·. If a contains an element of
4
First check m is an ideal. Next, if m = ·
p
, then 1 ÷ m; but if 1 =
o
x
for some a ÷ p and s … p, then
u(s ÷ a) = 0 some u … p, and so ua = us … p, which contradicts a ÷ p. Finally, m is maximal because every
element of ·
p
not in m is a unit.
RINGS OF FRACTIONS 17
S, then S
1
a contains a unit, and so is the whole ring. Thus some of the ideal structure of
· is lost in the passage to S
1
·, but, as the next lemma shows, some is retained.
PROPOSITION 1.30. Let S be a multiplicative subset of the ring ·. The map
p ÷S
1
p = (S
1
·)p
is a bijection from the set of prime ideals of · disjoint from S to the set of prime ideals of
S
1
· with inverse q ÷(inverse image of q in ·).
PROOF. For an ideal b of S
1
·, let b
c
be the inverse image of b in ·, and for an ideal a of
·, let a
e
= (S
1
·)a be the ideal in S
1
· generated by the image of a.
For an ideal b of S
1
·, certainly, b ¯ b
ce
. Conversely, if
o
x
÷ b, a ÷ ·, s ÷ S, then
o
1
÷ b, and so a ÷ b
c
. Thus
o
x
÷ b
ce
, and so b = b
ce
.
For an ideal a of ·, certainly a c a
ec
. Conversely, if a ÷ a
ec
, then
o
1
÷ a
e
, and so
o
1
=
o
0
x
for some a
t
÷ a, s ÷ S. Thus, t (as ÷ a
t
) = 0 for some t ÷ S, and so ast ÷ a. If a
is a prime ideal disjoint from S, this implies that a ÷ a: for such an ideal, a = a
ec
.
If b is prime, then certainly b
c
is prime. For any ideal a of ·, S
1
·¡a
e
.
¨
S
1
(·¡a)
where
¨
S is the image of S in ·¡a. If a is a prime ideal disjoint from S, then
¨
S
1
(·¡a) is
a subring of the ﬁeld of fractions of ·¡a, and is therefore an integral domain. Thus, a
e
is
prime.
We have shown that p ÷p
e
and q ÷q
c
are inverse bijections between the prime ideals
of · disjoint from S and the prime ideals of S
1
·.
2
LEMMA 1.31. Let m be a maximal ideal of a noetherian ring ·, and let n = m·
m
. For all
n, the map
a ÷m
n
÷a ÷n
n
: ·¡m
n
÷·
m
¡n
n
is an isomorphism. Moreover, it induces isomorphisms
m
i
¡m
n
÷n
i
¡n
n
for all r < n.
PROOF. The second statement follows from the ﬁrst, because of the exact commutative
diagram (r < n):
0 ÷÷÷÷÷ m
i
¡m
n
÷÷÷÷÷ ·¡m
n
÷÷÷÷÷ ·¡m
i
÷÷÷÷÷ 0
:
:
0 ÷÷÷÷÷ n
i
¡n
n
÷÷÷÷÷ ·
m
¡n
n
÷÷÷÷÷ ·
m
¡n
i
÷÷÷÷÷ 0.
Let S = · m, so that ·
m
= S
1
·. Because S contains no zero divisors, the
map a ÷
o
1
: · ÷ ·
m
is injective, and I’ll identify · with its image. In order to show
that the map ·¡m
n
÷ ·
n
¡n
n
is injective, we have to show that n
n
¨ · = m
n
. But
n
n
= m
n
·
m
= S
1
m
n
, and so we have to show that m
n
= (S
1
m
n
) ¨ ·. An element
of (S
1
m
n
) ¨ · can be written a = b¡s with b ÷ m
n
, s ÷ S, and a ÷ ·. Then
sa ÷ m
n
, and so sa = 0 in ·¡m
n
. The only maximal ideal containing m
n
is m (because
m
t
¯ m
n
== m
t
¯ m), and so the only maximal ideal in ·¡m
n
is m¡m
n
. As s is not
18 CHAPTER 1. PRELIMINARIES
in m¡m
n
, it must be a unit in ·¡m
n
, and as sa = 0 in ·¡m
n
, a must be 0 in ·¡m
n
, i.e.,
a ÷ m
n
.
We now prove that the map is surjective. Let
o
x
÷ ·
m
, a ÷ ·, s ÷ · m. The only
maximal ideal of ·containing m
n
is m, and so no maximal ideal contains both s and m
n
; it
follows that (s)÷m
n
= ·. Therefore, there exist b ÷ · and q ÷ m
n
such that sb ÷q = 1.
Because s is invertible in ·
m
¡n
n
,
o
x
is the unique element of this ring such that s
o
x
= a;
since s(ba) = a(1 ÷ q), the image of ba in ·
m
also has this property and therefore equals
o
x
.
2
PROPOSITION 1.32. In any noetherian ring, only 0 lies in all powers of all maximal ideals.
PROOF. Let a be an element of a noetherian ring ·. If a = 0, then {b [ ba = 0] is a proper
ideal, and so is contained in some maximal ideal m. Then
o
1
is nonzero in ·
m
, and so
o
1
… (m·
m
)
n
for some n (by the Krull intersection theorem), which implies that a … m
n
.
2
NOTES. For more on rings of fractions, see CA :6.
Tensor Products
Tensor products of modules
Let 1 be a ring. A map ç: M × N ÷1 of 1modules is said to be 1bilinear if
ç(. ÷.
t
. .) = ç(.. .) ÷ç(.
t
. .). .. .
t
÷ M. . ÷ N
ç(.. . ÷.
t
) = ç(.. .) ÷ç(.. .
t
). . ÷ M. .. .
t
÷ N
ç(r.. .) = rç(.. .). r ÷ 1. . ÷ M. . ÷ N
ç(.. r.) = rç(.. .). r ÷ 1. . ÷ M. . ÷ N.
i.e., if ç is 1linear in each variable. An 1module T together with an 1bilinear map
ç: M × N ÷ T is called the tensor product of M and N over 1 if it has the following
universal property: every 1bilinear map ç
t
: M × N ÷T
t
factors uniquely through ç,
M × N
¢
¢
0
H
H
H
H
H
H
H
H
H
T
3Š
T
t
As usual, the universal property determines the tensor product uniquely up to a unique
isomorphism. We write it M ˝
T
N.
Construction Let M and N be 1modules, and let 1
(Æ×1)
be the free 1module with
basis M × N. Thus each element 1
(Æ×1)
can be expressed uniquely as a ﬁnite sum
¸
r
i
(.
i
. .
i
). r
i
÷ 1. .
i
÷ M. .
i
÷ N.
Let 1 be the submodule of 1
(Æ×1)
generated by the following elements
TENSOR PRODUCTS 19
(. ÷.
t
. .) ÷ (.. .) ÷ (.
t
. .). .. .
t
÷ M. . ÷ N
(.. . ÷.
t
) ÷ (.. .) ÷ (.. .
t
). . ÷ M. .. .
t
÷ N
(r.. .) ÷ r(.. .). r ÷ 1. . ÷ M. . ÷ N
(.. r.) ÷ r(.. .). r ÷ 1. . ÷ M. . ÷ N.
and deﬁne
M ˝
T
N = 1
(Æ×1)
¡1.
Write . ˝. for the class of (.. .) in M ˝
T
N. Then
(.. .) ÷. ˝.: M × N ÷M ˝
T
N
is 1bilinear — we have imposed the fewest relations necessary to ensure this. Every
element of M ˝
T
N can be written as a ﬁnite sum
¸
r
i
(.
i
˝.
i
). r
i
÷ 1. .
i
÷ M. .
i
÷ N.
and all relations among these symbols are generated by the following
(. ÷.
t
) ˝. = . ˝. ÷.
t
˝.
. ˝(. ÷.
t
) = . ˝. ÷. ˝.
t
r(. ˝.) = (r.) ˝. = . ˝r..
The pair (M ˝
T
N. (.. .) ÷. ˝.) has the following universal property:
Tensor products of algebras
Let · and T be kalgebras. A kalgebra C together with homomorphisms i : · ÷ C
and ; : T ÷ C is called the tensor product of · and T if it has the following universal
property: for every pair of homomorphisms (of kalgebras) ˛: · ÷ 1 and ˇ: T ÷ 1,
there is a unique homomorphism ,: C ÷1 such that , ı i = ˛ and , ı ; = ˇ:
·
i
˛
@
@
@
@
@
@
@
C
3Š
,
T
}
ˇ
.·~
~
~
~
~
~
~
1
If it exists, the tensor product, is uniquely determined up to a unique isomorphism by this
property. We write it · ˝
k
T.
Construction Regard · and T as kvector spaces, and form the tensor product · ˝
k
T.
There is a multiplication map · ˝
k
T × · ˝
k
T ÷· ˝
k
T for which
(a ˝b)(a
t
˝b
t
) = aa
t
˝bb
t
.
This makes · ˝
k
T into a ring, and the homomorphism
c ÷c(1 ˝1) = c ˝1 = 1 ˝c
20 CHAPTER 1. PRELIMINARIES
makes it into a kalgebra. The maps
a ÷a ˝1: · ÷C and b ÷1 ˝b: T ÷C
are homomorphisms, and they make · ˝
k
T into the tensor product of · and T in the
above sense.
EXAMPLE 1.33. The algebra T, together with the given map k ÷T and the identity map
T ÷ T, has the universal property characterizing k ˝
k
T. In terms of the constructive
deﬁnition of tensor products, the map c ˝b ÷cb: k ˝
k
T ÷T is an isomorphism.
EXAMPLE 1.34. The ring kŒX
1
. . . . . X
n
. X
n÷1
. . . . . X
n÷n
, together with the obvious
inclusions
kŒX
1
. . . . . X
n
 ·÷ kŒX
1
. . . . . X
n÷n
 ÷· kŒX
n÷1
. . . . . X
n÷n

is the tensor product of kŒX
1
. . . . . X
n
 and kŒX
n÷1
. . . . . X
n÷n
. To verify this we only
have to check that, for every kalgebra 1, the map
Hom
kalg
(kŒX
1
. . . . . X
n÷n
. 1) ÷Hom
kalg
(kŒX
1
. . . .. 1) × Hom
kalg
(kŒX
n÷1
. . . .. 1)
induced by the inclusions is a bijection. But this map can be identiﬁed with the bijection
1
n÷n
÷1
n
× 1
n
.
In terms of the constructive deﬁnition of tensor products, the map
} ˝g ÷}g: kŒX
1
. . . . . X
n
 ˝
k
kŒX
n÷1
. . . . . X
n÷n
 ÷kŒX
1
. . . . . X
n÷n

is an isomorphism.
REMARK 1.35. (a) If (b
˛
) is a family of generators (resp. basis) for T as a kvector space,
then (1 ˝b
˛
) is a family of generators (resp. basis) for · ˝
k
T as an ·module.
(b) Let k ·÷˝ be ﬁelds. Then
˝ ˝
k
kŒX
1
. . . . . X
n
 . ˝Œ1 ˝X
1
. . . . . 1 ˝X
n
 . ˝ŒX
1
. . . . . X
n
.
If · = kŒX
1
. . . . . X
n
¡(g
1
. . . . . g
n
), then
˝ ˝
k
· . ˝ŒX
1
. . . . . X
n
¡(g
1
. . . . . g
n
).
(c) If · and T are algebras of kvalued functions on sets S and T respectively, then
(} ˝g)(.. .) = }(.)g(.) realizes ·˝
k
T as an algebra of kvalued functions on S ×T .
For more details on tensor products, see CA :8.
Extension of scalars
Let 1 be a commutative ring and · an 1algebra (not necessarily commutative) such that
the image of 1 ÷ · lies in the centre of ·. Then we have a functor M ÷ · ˝
T
M from
left 1modules to left ·modules.
CATEGORIES AND FUNCTORS 21
Behaviour with respect to direct limits
PROPOSITION 1.36. Direct limits commute with tensor products:
lim
÷÷
i÷J
M
i
˝
T
lim
÷÷
}÷J
N
}
. lim
÷÷
(i,})÷J×J
(M
i
˝
T
N
}
).
PROOF. Using the universal properties of direct limits and tensor products, one sees easily
that lim
÷÷
(M
i
˝
T
N
}
) has the universal property to be the tensor product of lim
÷÷
M
i
and
lim
÷÷
N
}
.
2
Flatness
For any 1module M, the functor N ÷M ˝
T
N is right exact, i.e.,
M ˝
T
N
t
÷M ˝
T
N ÷M ˝
T
N
tt
÷0
is exact whenever
N
t
÷N ÷N
tt
÷0
is exact. If M ˝
T
N ÷ M ˝
T
N
t
is injective whenever N ÷ N
t
is injective, then M is
said to be ﬂat. Thus M is ﬂat if and only if the functor N ÷M ˝
T
N is exact. Similarly,
an 1algebra · is ﬂat if N ÷· ˝
T
N is ﬂat.
PROPOSITION 1.37. To be added.
Categories and functors
A category C consists of
(a) a class of objects ob(C);
(b) for each pair (a. b) of objects, a set Mor(a. b), whose elements are called morphisms
from a to b, and are written ˛: a ÷b;
(c) for each triple of objects (a. b. c) a map (called composition)
(˛. ˇ) ÷ˇ ı ˛: Mor(a. b) × Mor(b. c) ÷Mor(a. c).
Composition is required to be associative, i.e., (, ıˇ) ı˛ = , ı(ˇı˛), and for each object
a there is required to be an element id
o
÷ Mor(a. a) such that id
o
ı˛ = ˛, ˇ ı id
o
= ˇ,
for all ˛ and ˇ for which these composites are deﬁned. The sets Mor(a. b) are required to
be disjoint (so that a morphism ˛ determines its source and target).
EXAMPLE 1.38. (a) There is a category of sets, Sets, whose objects are the sets and whose
morphisms are the usual maps of sets.
(b) There is a category Aff
k
of afﬁne kalgebras, whose objects are the afﬁne kalgebras
and whose morphisms are the homomorphisms of kalgebras.
(c) In chapter 4 below, we deﬁne a category Var
k
of algebraic varieties over k, whose
objects are the algebraic varieties over k and whose morphisms are the regular maps.
The objects in a category need not be sets with structure, and the morphisms need not
be maps.
Let C and D be categories. A covariant functor J from C to D consists of
22 CHAPTER 1. PRELIMINARIES
(a) a map a ÷J(a) sending each object of C to an object of D, and,
(b) for each pair of objects a. b of C, a map
˛ ÷J(˛): Mor(a. b) ÷Mor(J(a). J(b))
such that J(id
¹
) = id
T(¹)
and J(ˇ ı ˛) = J(ˇ) ı J(˛).
A contravariant functor is deﬁned similarly, except that the map on morphisms is
˛ ÷J(˛): Mor(a. b) ÷Mor(J(b). J(a))
A functor J: C ÷ D is full (resp. faithful, fully faithful) if, for all objects a and b of
C, the map
Mor(a. b) ÷Mor(J(a). J(b))
is a surjective (resp. injective, bijective).
A covariant functor J: A ÷ B of categories is said to be an equivalence of categories
if it is fully faithful and every object of B is isomorphic to an object of the form J(a),
a ÷ ob(A) (J is essentially surjective). One can show that such a functor J has a quasi
inverse, i.e., that there is a functor G: B ÷ A, which is also an equivalence, and for which
there exist natural isomorphisms G(J(a)) ~ a and J(G(b)) ~ b.
5
Similarly one deﬁnes the notion of a contravariant functor being an equivalence of cat
egories.
Any fully faithful functor J: C ÷ D deﬁnes an equivalence of C with the full subcat
egory of D whose objects are isomorphic to J(a) for some object a of C. The essential
image of a fully faithful functor J: C ÷ D consists of the objects of D isomorphic to an
object of the form J(a), a ÷ ob(C).
Let J and G be two functors C ÷D. Amorphism(or natural transformation) ˛: J ÷
G is a collection of morphisms ˛(a): J(a) ÷ G(a), one for each object a of C, such that,
for every morphism u: a ÷b in C, the following diagram commutes:
a
u
b
J(a)
˛(o)
÷÷÷÷÷ G(a)
T(u)
G(u)
J(b)
˛(b)
÷÷÷÷÷ G(b).
(**)
With this notion of morphism, the functors C ÷ D form a category Fun(C. D) (provided
that we ignore the problem that Mor(J. G) may not be a set, but only a class).
For any object V of a category C, we have a contravariant functor
h
V
: C ÷Set.
5
For each object b of B, choose an object G(b) of A and an isomorphism J(G(b)) ÷ b. For each
morphism ˇ: b ÷b
t
in B, let G(ˇ) be the unique morphism such that
J(G(b)) ÷÷÷÷÷÷ b
T(ˇ)
ˇ
J(G(b
t
)) ÷÷÷÷÷÷ b
t
commutes. Then G is a quasiinverse to J.
ALGORITHMS FOR POLYNOMIALS 23
which sends an object a to the set Mor(a. V ) and sends a morphism ˛: a ÷b to
c ÷c ı ˛: h
V
(b) ÷h
V
(a).
i.e., h
V
(+) = Mor(+. V ) and h
V
(˛) = + ı ˛. Let ˛: V ÷ W be a morphism in C. The
collection of maps
h
˛
(a): h
V
(a) ÷h
W
(a). c ÷˛ ı c
is a morphism of functors.
PROPOSITION 1.39 (YONEDA LEMMA). For any functor J: C ÷Set,
Hom(h
V
. J) . J(V ).
In particular, when J = h
W
,
Hom(h
V
. h
W
) . Hom(W. V )
— to give a natural transformation h
V
÷h
W
is the same as to give a morphism W ÷V .
PROOF. An element . of J(V ) deﬁnes a natural transformation h
V
÷J, namely,
˛ ÷J(˛)(.): h
V
(T ) ÷J(T ). ˛ ÷ h
V
(T ) = Hom(T. V ).
Conversely, a natural transformation h
V
÷ J deﬁnes an element of J(V ), namely, the
image of the “universal” element id
V
under h
V
(V ) ÷J(V ). It is easy to check that these
two maps are inverse.
2
Algorithms for polynomials
As an introduction to algorithmic algebraic geometry, we derive some algorithms for working with
polynomial rings. This section is little more than a summary of the ﬁrst two chapters of Cox et
al.1992 to which I refer the reader for more details. Those not interested in algorithms can skip the
remainder of this chapter. Throughout, k is a ﬁeld (not necessarily algebraically closed).
The two main results will be:
(a) An algorithmic proof of the Hilbert basis theorem: every ideal in kŒX
1
. . . . . X
n
 has a ﬁnite
set of generators (in fact, of a special kind).
(b) There exists an algorithm for deciding whether a polynomial belongs to an ideal.
Division in kŒX
The division algorithm allows us to divide a nonzero polynomial into another: let } and g be
polynomials in kŒX with g = 0; then there exist unique polynomials q. r ÷ kŒX such that } =
qg ÷r with either r = 0 or deg r < deg g. Moreover, there is an algorithm for deciding whether
} ÷ (g), namely, ﬁnd r and check whether it is zero.
In Maple,
quo(f. g. X): computes q
rem(f. g. X): computes r
Moreover, the Euclidean algorithm allows you to pass from a ﬁnite set of generators for an ideal
in kŒX to a single generator by successively replacing each pair of generators with their greatest
common divisor.
24 CHAPTER 1. PRELIMINARIES
Orderings on monomials
Before we can describe an algorithm for dividing in kŒX
1
. . . . . X
n
, we shall need to choose a way
of ordering monomials. Essentially this amounts to deﬁning an ordering on N
n
. There are two main
systems, the ﬁrst of which is preferred by humans, and the second by machines.
(Pure) lexicographic ordering (lex). Here monomials are ordered by lexicographic (dictionary)
order. More precisely, let ˛ = (a
1
. . . . . a
n
) and ˇ = (b
1
. . . . . b
n
) be two elements of N
n
; then
˛ > ˇ and X
˛
> X
ˇ
(lexicographic ordering)
if, in the vector difference ˛ ÷ ˇ (an element of Z
n
), the leftmost nonzero entry is positive. For
example,
XY
2
> Y
3
7
4
: X
3
Y
2
7
4
> X
3
Y
2
7.
Note that this isn’t quite how the dictionary would order them: it would put XXXYYZZZZ after
XXXYYZ.
Graded reverse lexicographic order (grevlex). Here monomials are ordered by total degree,
with ties broken by reverse lexicographic ordering. Thus, ˛ > ˇ if
¸
a
i
>
¸
b
i
, or
¸
a
i
=
¸
b
i
and in ˛ ÷ ˇ the rightmost nonzero entry is negative. For example:
X
4
Y
4
7
T
> X
5
Y
5
7
4
(total degree greater)
XY
5
7
2
> X
4
Y7
3
. X
5
Y7 > X
4
Y7
2
.
Orderings on kŒX
1
. . . . . X
n

Fix an ordering on the monomials in kŒX
1
. . . . . X
n
. Then we can write an element } of kŒX
1
. . . . . X
n

in a canonical fashion by reordering its elements in decreasing order. For example, we would write
} = 4XY
2
7 ÷47
2
÷ 5X
3
÷7X
2
7
2
as
} = ÷5X
3
÷7X
2
7
2
÷4XY
2
7 ÷47
2
(lex)
or
} = 4XY
2
7 ÷7X
2
7
2
÷ 5X
3
÷47
2
(grevlex)
Let } =
¸
a
˛
X
˛
÷ kŒX
1
. . . . . X
n
. Write it in decreasing order:
} = a
˛
0
X
˛
0
÷a
˛
1
X
˛
1
÷ . ˛
0
> ˛
1
> . a
˛
0
= 0.
Then we deﬁne:
(a) the multidegree of } to be multdeg(} ) = ˛
0
;
(b) the leading coefﬁcient of } to be LC(} ) = a
˛
0
;
(c) the leading monomial of } to be LM(} ) = X
˛
0
;
(d) the leading term of } to be LT(} ) = a
˛
0
X
˛
0
.
For example, for the polynomial } = 4XY
2
7 ÷ , the multidegree is (1. 2. 1), the leading
coefﬁcient is 4, the leading monomial is XY
2
7, and the leading term is 4XY
2
7.
ALGORITHMS FOR POLYNOMIALS 25
The division algorithm in kŒX
1
. . . . . X
n

Fix a monomial ordering in N
n
. Suppose given a polynomial } and an ordered set (g
1
. . . . . g
x
) of
polynomials; the division algorithm then constructs polynomials a
1
. . . . . a
x
and r such that
} = a
1
g
1
÷ ÷a
x
g
x
÷r
where either r = 0 or no monomial in r is divisible by any of LT(g
1
). . . . . LT(g
x
).
STEP 1: If LT(g
1
)[LT(} ), divide g
1
into } to get
} = a
1
g
1
÷h. a
1
=
LT(} )
LT(g
1
)
÷ kŒX
1
. . . . . X
n
.
If LT(g
1
)[LT(h), repeat the process until
} = a
1
g
1
÷}
1
(different a
1
) with LT(}
1
) not divisible by LT(g
1
). Now divide g
2
into }
1
, and so on, until
} = a
1
g
1
÷ ÷a
x
g
x
÷r
1
with LT(r
1
) not divisible by any of LT(g
1
). . . . . LT(g
x
).
STEP 2: Rewrite r
1
= LT(r
1
) ÷r
2
, and repeat Step 1 with r
2
for } :
} = a
1
g
1
÷ ÷a
x
g
x
÷LT(r
1
) ÷r
3
(different a
i
’s).
STEP 3: Rewrite r
3
= LT(r
3
) ÷r
4
, and repeat Step 1 with r
4
for } :
} = a
1
g
1
÷ ÷a
x
g
x
÷LT(r
1
) ÷LT(r
3
) ÷r
3
(different a
i
’s).
Continue until you achieve a remainder with the required property. In more detail,
6
after di
viding through once by g
1
. . . . . g
x
, you repeat the process until no leading term of one of the g
i
’s
divides the leading term of the remainder. Then you discard the leading term of the remainder, and
repeat.
EXAMPLE 1.40. (a) Consider
} = X
2
Y ÷XY
2
÷Y
2
. g
1
= XY ÷ 1. g
2
= Y
2
÷ 1.
First, on dividing g
1
into } , we obtain
X
2
Y ÷XY
2
÷Y
2
= (X ÷Y )(XY ÷ 1) ÷X ÷Y
2
÷Y.
This completes the ﬁrst step, because the leading term of Y
2
÷1 does not divide the leading term of
the remainder X ÷Y
2
÷Y . We discard X, and write
Y
2
÷Y = 1 (Y
2
÷ 1) ÷Y ÷1.
Altogether
X
2
Y ÷XY
2
÷Y
2
= (X ÷Y ) (XY ÷ 1) ÷1 (Y
2
÷ 1) ÷X ÷Y ÷1.
(b) Consider the same polynomials, but with a different order for the divisors
} = X
2
Y ÷XY
2
÷Y
2
. g
1
= Y
2
÷ 1. g
2
= XY ÷ 1.
In the ﬁrst step,
X
2
Y ÷XY
2
÷Y
2
= (X ÷1) (Y
2
÷ 1) ÷X (XY ÷ 1) ÷2X ÷1.
Thus, in this case, the remainder is 2X ÷1.
6
This differs from the algorithm in Cox et al. 1992, p63, which says to go back to g
1
after every successful
division.
26 CHAPTER 1. PRELIMINARIES
REMARK 1.41. If r = 0, then } ÷ (g
1
. . . . . g
x
), but, because the remainder depends on the
ordering of the g
i
, the converse is false. For example, (lex ordering)
XY
2
÷ X = Y (XY ÷1) ÷0 (Y
2
÷ 1) ÷÷X ÷ Y
but
XY
2
÷ X = X (Y
2
÷ 1) ÷0 (XY ÷1) ÷0.
Thus, the division algorithm (as stated) will not provide a test for } lying in the ideal generated by
g
1
. . . . . g
x
.
Monomial ideals
In general, an ideal a can contain a polynomial without containing the individual monomials of the
polynomial; for example, the ideal a = (Y
2
÷ X
3
) contains Y
2
÷ X
3
but not Y
2
or X
3
.
DEFINITION 1.42. An ideal a is monomial if
¸
c
˛
X
˛
÷ a and c
˛
= 0 == X
˛
÷ a.
PROPOSITION 1.43. Let a be a monomial ideal, and let · = {˛ [ X
˛
÷ a]. Then · satisﬁes the
condition
˛ ÷ ·. ˇ ÷ N
n
== ˛ ÷ˇ ÷ · (*)
and a is the ksubspace of kŒX
1
. . . . . X
n
 generated by the X
˛
, ˛ ÷ ·. Conversely, if ·is a subset of
N
n
satisfying (*), then the ksubspace a of kŒX
1
. . . . . X
n
 generated by {X
˛
[ ˛ ÷ ·] is a monomial
ideal.
PROOF. It is clear from its deﬁnition that a monomial ideal a is the ksubspace of kŒX
1
. . . . . X
n

generated by the set of monomials it contains. If X
˛
÷ a and X
ˇ
÷ kŒX
1
. . . . . X
n
, then X
˛
X
ˇ
=
X
˛÷ˇ
÷ a, and so · satisﬁes the condition (*). Conversely,
¸
˛÷¹
c
˛
X
˛
¸
¸
ˇ÷N
n
J
ˇ
X
ˇ
=
¸
˛,ˇ
c
˛
J
ˇ
X
˛÷ˇ
(ﬁnite sums).
and so if · satisﬁes (*), then the subspace generated by the monomials X
˛
, ˛ ÷ ·, is an ideal.
2
The proposition gives a classiﬁcation of the monomial ideals in kŒX
1
. . . . . X
n
: they are in one
toone correspondence with the subsets · of N
n
satisfying (*). For example, the monomial ideals in
kŒX are exactly the ideals (X
n
), n _ 0, and the zero ideal (corresponding to the empty set ·). We
write
'X
˛
[ ˛ ÷ ·)
for the ideal corresponding to · (subspace generated by the X
˛
, ˛ ÷ ·).
LEMMA 1.44. Let S be a subset of N
n
. Then the ideal a generated by {X
˛
[ ˛ ÷ S] is the
monomial ideal corresponding to
·
def
= {ˇ ÷ N
n
[ ˇ ÷ ˛ ÷ S. some ˛ ÷ S].
In other words, a monomial is in a if and only if it is divisible by one of the X
˛
, ˛ ÷ S.
PROOF. Clearly · satisﬁes (*), and a c 'X
ˇ
[ ˇ ÷ ·). Conversely, if ˇ ÷ ·, then ˇ ÷ ˛ ÷ N
n
for
some ˛ ÷ S, and X
ˇ
= X
˛
X
ˇ˛
÷ a. The last statement follows from the fact that X
˛
[X
ˇ
”
ˇ ÷ ˛ ÷ N
n
.
2
ALGORITHMS FOR POLYNOMIALS 27
Let · c N
2
satisfy (*). From the geometry of ·, it is clear that there is a ﬁnite set of elements
S = {˛
1
. . . . . ˛
x
] of · such that
· = {ˇ ÷ N
2
[ ˇ ÷ ˛
i
÷ N
2
. some ˛
i
÷ S].
(The ˛
i
’s are the “corners” of ·.) Moreover, the ideal 'X
˛
[ ˛ ÷ ·) is generated by the monomials
X
˛
i
, ˛
i
÷ S. This suggests the following result.
THEOREM 1.45 (DICKSON’S LEMMA). Let a be the monomial ideal corresponding to the subset
· c N
n
. Then a is generated by a ﬁnite subset of {X
˛
[ ˛ ÷ ·].
PROOF. This is proved by induction on the number of variables — Cox et al. 1992, p70.
2
Hilbert Basis Theorem
DEFINITION 1.46. For a nonzero ideal a in kŒX
1
. . . . . X
n
, we let (LT(a)) be the ideal generated
by {LT(} ) [ } ÷ a].
LEMMA 1.47. Let a be a nonzero ideal in kŒX
1
. . . . . X
n
; then (LT(a)) is a monomial ideal, and it
equals (LT(g
1
). . . . . LT(g
n
)) for some g
1
. . . . . g
n
÷ a.
PROOF. Since (LT(a)) can also be described as the ideal generated by the leading monomials (rather
than the leading terms) of elements of a, it follows from Lemma 1.44 that it is monomial. Now
Dickson’s Lemma shows that it equals (LT(g
1
). . . . . LT(g
x
)) for some g
i
÷ a.
2
THEOREM 1.48 (HILBERT BASIS THEOREM). Every ideal a in kŒX
1
. . . . . X
n
 is ﬁnitely gener
ated; in fact, a is generated by any elements of a whose leading terms generate LT(a).
PROOF. Let g
1
. . . . . g
n
be as in the lemma, and let } ÷ a. On applying the division algorithm, we
ﬁnd
} = a
1
g
1
÷ ÷a
x
g
x
÷r. a
i
. r ÷ kŒX
1
. . . . . X
n
.
where either r = 0 or no monomial occurring in it is divisible by any LT(g
i
). But r = } ÷
¸
a
i
g
i
÷ a, and therefore LT(r) ÷ LT(a) = (LT(g
1
). . . . . LT(g
x
)), which, according to Lemma
1.44, implies that every monomial occurring in r is divisible by one in LT(g
i
). Thus r = 0, and
g ÷ (g
1
. . . . . g
x
).
2
Standard (Gr¨ obner) bases
Fix a monomial ordering of kŒX
1
. . . . . X
n
.
DEFINITION 1.49. A ﬁnite subset S = {g
1
. . . . . g
x
] of an ideal a is a standard (Grobner, Groeb
ner, Gr¨ obner) basis
7
for a if
(LT(g
1
). . . . . LT(g
x
)) = LT(a).
In other words, S is a standard basis if the leading term of every element of a is divisible by at least
one of the leading terms of the g
i
.
THEOREM 1.50. Every ideal has a standard basis, and it generates the ideal; if {g
1
. . . . . g
x
] is a
standard basis for an ideal a, then } ÷ a ” the remainder on division by the g
i
is 0.
7
Standard bases were ﬁrst introduced (under that name) by Hironaka in the mid1960s, and independently,
but slightly later, by Buchberger in his Ph.D. thesis. Buchberger named them after his thesis adviser Gr¨ obner.
28 CHAPTER 1. PRELIMINARIES
PROOF. Our proof of the Hilbert basis theorem shows that every ideal has a standard basis, and that
it generates the ideal. Let } ÷ a. The argument in the same proof, that the remainder of } on
division by g
1
. . . . . g
x
is 0, used only that {g
1
. . . . . g
x
] is a standard basis for a.
2
REMARK 1.51. The proposition shows that, for } ÷ a, the remainder of } on division by {g
1
. . . . . g
x
]
is independent of the order of the g
i
(in fact, it’s always zero). This is not true if } … a — see the
example using Maple at the end of this chapter.
Let a = (}
1
. . . . . }
x
). Typically, {}
1
. . . . . }
x
] will fail to be a standard basis because in some
expression
cX
˛
}
i
÷ JX
ˇ
}
}
. c. J ÷ k. (**)
the leading terms will cancel, and we will get a new leading term not in the ideal generated by the
leading terms of the }
i
. For example,
X
2
= X (X
2
Y ÷X ÷ 2Y
2
) ÷ Y (X
3
÷ 2XY )
is in the ideal generated by X
2
Y ÷X ÷ 2Y
2
and X
3
÷ 2XY but it is not in the ideal generated by
their leading terms.
There is an algorithm for transforming a set of generators for an ideal into a standard basis,
which, roughly speaking, makes adroit use of equations of the form (**) to construct enough new
elements to make a standard basis — see Cox et al. 1992, pp80–87.
We now have an algorithm for deciding whether } ÷ (}
1
. . . . . }
i
). First transform{}
1
. . . . . }
i
]
into a standard basis {g
1
. . . . . g
x
]. and then divide } by g
1
. . . . . g
x
to see whether the remainder is
0 (in which case } lies in the ideal) or nonzero (and it doesn’t). This algorithm is implemented in
Maple — see below.
A standard basis {g
1
. . . . . g
x
] is minimal if each g
i
has leading coefﬁcient 1 and, for all i , the
leading term of g
i
does not belong to the ideal generated by the leading terms of the remaining g’s.
A standard basis {g
1
. . . . . g
x
] is reduced if each g
i
has leading coefﬁcient 1 and if, for all i , no
monomial of g
i
lies in the ideal generated by the leading terms of the remaining g’s. One can prove
(Cox et al. 1992, p91) that every nonzero ideal has a unique reduced standard basis.
REMARK 1.52. Consider polynomials }. g
1
. . . . . g
x
÷ kŒX
1
. . . . . X
n
. The algorithm that replaces
g
1
. . . . . g
x
with a standard basis works entirely within kŒX
1
. . . . . X
n
, i.e., it doesn’t require a ﬁeld
extension. Likewise, the division algorithm doesn’t require a ﬁeld extension. Because these opera
tions give welldeﬁned answers, whether we carry them out in kŒX
1
. . . . . X
n
 or in 1ŒX
1
. . . . . X
n
,
1 ¯ k, we get the same answer. Maple appears to work in the subﬁeld of C generated over ´ by
all the constants occurring in the polynomials.
We conclude this chapter with the annotated transcript of a session in Maple applying the above
algorithm to show that
q = 3.
3
.:
2
÷ .:
2
÷.
3
÷.:
doesn’t lie in the ideal
(.
2
÷ 2.: ÷5. ..
2
÷.:
3
. 3.
2
÷ 8:
3
).
A Maple session
>with(grobner):
This loads the grobner package, and lists the available commands:
finduni, finite, gbasis, gsolve, leadmon, normalf, solvable, spoly
To discover the syntax of a command, a brief description of the command, and an example, type
“?command;”
>G:=gbasis([x^22*x*z+5,x*y^2+y*z^3,3*y^28*z^3],[x,y,z]);
G := Œ.
2
÷ 2.: ÷5. ÷3.
2
÷8:
3
. 8..
2
÷3.
3
. 9.
4
÷48:.
3
÷320.
2

EXERCISES 29
This asks Maple to ﬁnd the reduced Grobner basis for the ideal generated by the three polynomials
listed, with respect to the symbols listed (in that order). It will automatically use grevlex order unless
you add ,plex to the command.
> q:=3*x^3*y*z^2  x*z^2 + y^3 + y*z;
q := 3.
3
.:
2
÷ .:
2
÷.
3
÷:.
This deﬁnes the polynomial q.
> normalf(q,G,[x,y,z]);
9:
2
.
3
÷ 15.:
2
. ÷
41
4
.
3
÷60.
2
: ÷ .:
2
÷:.
Asks for the remainder when q is divided by the polynomials listed in G using the symbols listed.
This particular example is amusing — the program gives different orderings for G, and different
answers for the remainder, depending on which computer I use. This is O.K., because, since q isn’t
in the ideal, the remainder may depend on the ordering of G.
Notes:
(a) To start Maple on a Unix computer type “maple”; to quit type “quit”.
(b) Maple won’t do anything until you type “;” or “:” at the end of a line.
(c) The student version of Maple is quite cheap, but unfortunately, it doesn’t have the Grobner
package.
(d) For more information on Maple:
i) There is a brief discussion of the Grobner package in Cox et al. 1992, Appendix C, :1.
ii) The Maple V Library Reference Manual pp469–478 brieﬂy describes what the Grobner
package does (exactly the same information is available on line, by typing ?command).
iii) There are many books containing general introductions to Maple syntax.
(e) Gr¨ obner bases are also implemented in Macsyma, Mathematica, and Axiom, but for serious
work it is better to use one of the programs especially designed for Gr¨ obner basis computa
tion, namely,
CoCoA (Computations in Commutative Algebra) http://cocoa.dima.unige.it/.
Macaulay 2 (Grayson and Stillman) http://www.math.uiuc.edu/Macaulay2/.
Exercises
11. Let k be an inﬁnite ﬁeld (not necessarily algebraically closed). Show that an } ÷
kŒX
1
. . . . . X
n
 that is identically zero on k
n
is the zero polynomial (i.e., has all its coefﬁ
cients zero).
12. Find a minimal set of generators for the ideal
(X ÷2Y. 3X ÷6Y ÷37. 2X ÷4Y ÷37)
in kŒX. Y. 7. What standard algorithm in linear algebra will allow you to answer this
question for any ideal generated by homogeneous linear polynomials? Find a minimal set
of generators for the ideal
(X ÷2Y ÷1. 3X ÷6Y ÷3X ÷2. 2X ÷4Y ÷37 ÷3).
Chapter 2
Algebraic Sets
In this chapter, k is an algebraically closed ﬁeld.
Deﬁnition of an algebraic set
An algebraic subset V(S) of k
n
is the set of common zeros of some set S of polynomials
in kŒX
1
. . . . . X
n
:
V(S) = {(a
1
. . . . . a
n
) ÷ k
n
[ }(a
1
. . . . . a
n
) = 0 all }(X
1
. . . . . X
n
) ÷ S].
Note that
S c S
t
== V(S) ¯ V(S
t
):
— more equations means fewer solutions.
Recall that the ideal a generated by a set S consists of all ﬁnite sums
¸
}
i
g
i
. }
i
÷ kŒX
1
. . . . . X
n
. g
i
÷ S.
Such a sum
¸
}
i
g
i
is zero at any point at which the g
i
are all zero, and so V(S) c V(a),
but the reverse conclusion is also true because S c a. Thus V(S) = V(a) — the zero set
of S is the same as that of the ideal generated by S. Hence the algebraic sets can also be
described as the sets of the form V(a), a an ideal in kŒX
1
. . . . . X
n
.
EXAMPLE 2.1. (a) If S is a system of homogeneous linear equations, then V(S) is a sub
space of k
n
. If S is a system of nonhomogeneous linear equations, then V(S) is either
empty or is the translate of a subspace of k
n
.
(b) If S consists of the single equation
Y
2
= X
3
÷aX ÷b. 4a
3
÷27b
2
= 0.
then V(S) is an elliptic curve. For more on elliptic curves, and their relation to Fermat’s last
theorem, see my notes on Elliptic Curves. The reader should sketch the curve for particular
values of a and b. We generally visualize algebraic sets as though the ﬁeld k were 1,
although this can be misleading.
(c) For the empty set 0, V(0) = k
n
.
(d) The algebraic subsets of k are the ﬁnite subsets (including 0) and k itself.
30
THE HILBERT BASIS THEOREM 31
(e) Some generating sets for an ideal will be more useful than others for determining
what the algebraic set is. For example, a Gr¨ obner basis for the ideal
a = (X
2
÷Y
2
÷7
2
÷ 1. X
2
÷Y
2
÷ Y. X ÷ 7)
is (according to Maple)
X ÷ 7. Y
2
÷ 2Y ÷1. 7
2
÷ 1 ÷Y.
The middle polynomial has (double) root 1, and it follows easily that V(a) consists of the
single point (0. 1. 0).
The Hilbert basis theorem
In our deﬁnition of an algebraic set, we didn’t require the set S of polynomials to be ﬁ
nite, but the Hilbert basis theorem shows that every algebraic set will also be the zero
set of a ﬁnite set of polynomials. More precisely, the theorem shows that every ideal in
kŒX
1
. . . . . X
n
 can be generated by a ﬁnite set of elements, and we have already observed
that any set of generators of an ideal has the same zero set as the ideal.
We sketched an algorithmic proof of the Hilbert basis theorem in the last chapter. Here
we give the slick proof.
THEOREM 2.2 (HILBERT BASIS THEOREM). The ring kŒX
1
. . . . . X
n
 is noetherian, i.e.,
every ideal is ﬁnitely generated.
Since k itself is noetherian, and kŒX
1
. . . . . X
n1
ŒX
n
 = kŒX
1
. . . . . X
n
, the theorem
follows by induction from the next lemma.
LEMMA 2.3. If · is noetherian, then so also is ·ŒX.
PROOF. Recall that for a polynomial
}(X) = a
0
X
i
÷a
1
X
i1
÷ ÷a
i
. a
i
÷ ·. a
0
= 0.
r is called the degree of } , and a
0
is its leading coefﬁcient.
Let a be a proper ideal in ·ŒX, and let a
i
be the set of elements of · that occur as the
leading coefﬁcient of a polynomial in a of degree _ i . Then a
i
is an ideal in ·, and
a
1
c a
2
c c a
i
c .
Because · is noetherian, this sequence eventually becomes constant, say a
d
= a
d÷1
= . . .
(and a
d
consists of the leading coefﬁcients of all polynomials in a).
For each i _ J, choose a ﬁnite set }
i1
. }
i2
. . . . of polynomials in a of degree i such
that the leading coefﬁcients a
i}
of the }
i}
’s generate a
i
.
Let } ÷ a; we shall prove by induction on the degree of } that it lies in the ideal
generated by the }
i}
. When } has degree 0, it is zero, and so lies in (}
i}
).
Suppose that } has degree s _ J. Then } = aX
x
÷ with a ÷ a
d
, and so
a =
¸
}
b
}
a
d}
. some b
}
÷ ·.
32 CHAPTER 2. ALGEBRAIC SETS
Now
} ÷
¸
}
b
}
}
d}
X
xd
has degree < deg(} ), and so lies in (}
i}
) by induction.
Suppose that } has degree s _ r. Then a similar argument shows that
} ÷
¸
b
}
}
x}
has degree < deg(} ) for suitable b
}
÷ ·, and so lies in (}
i}
) by induction.
2
ASIDE 2.4. One may ask how many elements are needed to generate a given ideal a in
kŒX
1
. . . . . X
n
, or, what is not quite the same thing, how many equations are needed to
deﬁne a given algebraic set V . When n = 1, we know that every ideal is generated by a
single element. Also, if V is a linear subspace of k
n
, then linear algebra shows that it is the
zero set of n÷dim(V ) polynomials. All one can say in general, is that at least n÷dim(V )
polynomials are needed to deﬁne V (see 9.7), but often more are required. Determining
exactly how many is an area of active research — see (9.14).
The Zariski topology
PROPOSITION 2.5. There are the following relations:
(a) a c b == V(a) ¯ V(b):
(b) V(0) = k
n
; V(kŒX
1
. . . . . X
n
) = 0:
(c) V(ab) = V(a ¨ b) = V(a) L V(b):
(d) V(
¸
i÷J
a
i
) =
¸
i÷J
V(a
i
) for any family of ideals (a
i
)
i÷J
.
PROOF. The ﬁrst two statements are obvious. For (c), note that
ab c a ¨ b c a. b == V(ab) ¯ V(a ¨ b) ¯ V(a) L V(b).
For the reverse inclusions, observe that if a … V(a) L V(b), then there exist } ÷ a, g ÷ b
such that }(a) = 0, g(a) = 0; but then (}g)(a) = 0, and so a … V(ab). For (d) recall
that, by deﬁnition,
¸
a
i
consists of all ﬁnite sums of the form
¸
}
i
, }
i
÷ a
i
. Thus (d) is
obvious.
2
Statements (b), (c), and (d) show that the algebraic subsets of k
n
satisfy the axioms to be
the closed subsets for a topology on k
n
: both the whole space and the empty set are closed;
a ﬁnite union of closed sets is closed; an arbitrary intersection of closed sets is closed. This
topology is called the Zariski topology on k
n
. The induced topology on a subset V of k
n
is called the Zariski topology on V .
The Zariski topology has many strange properties, but it is nevertheless of great impor
tance. For the Zariski topology on k, the closed subsets are just the ﬁnite sets and the whole
space, and so the topology is not Hausdorff. We shall see in (2.29) below that the proper
closed subsets of k
2
are ﬁnite unions of (isolated) points and curves (zero sets of irreducible
} ÷ kŒX. Y ). Note that the Zariski topologies on C and C
2
are much coarser (have many
fewer open sets) than the complex topologies.
THE HILBERT NULLSTELLENSATZ 33
The Hilbert Nullstellensatz
We wish to examine the relation between the algebraic subsets of k
n
and the ideals of
kŒX
1
. . . . . X
n
, but ﬁrst we consider the question of when a set of polynomials has a com
mon zero, i.e., when the equations
g(X
1
. . . . . X
n
) = 0. g ÷ a.
are “consistent”. Obviously, the equations
g
i
(X
1
. . . . . X
n
) = 0. i = 1. . . . . m
are inconsistent if there exist }
i
÷ kŒX
1
. . . . . X
n
 such that
¸
}
i
g
i
= 1, i.e., if 1 ÷
(g
1
. . . . . g
n
) or, equivalently, (g
1
. . . . . g
n
) = kŒX
1
. . . . . X
n
. The next theorem provides
a converse to this.
THEOREM 2.6 (HILBERT NULLSTELLENSATZ).
1
Every proper ideal a in kŒX
1
. . . . . X
n

has a zero in k
n
.
A point 1 = (a
1
. . . . . a
n
) in k
n
deﬁnes a homomorphism “evaluate at 1”
kŒX
1
. . . . . X
n
 ÷k. }(X
1
. . . . . X
n
) ÷}(a
1
. . . . . a
n
).
whose kernel contains a if 1 ÷ V(a). Conversely, froma homomorphismc: kŒX
1
. . . . . X
n
 ÷
k of kalgebras whose kernel contains a, we obtain a point 1 in V(a), namely,
1 = (c(X
1
). . . . . c(X
n
)).
Thus, to prove the theorem, we have to show that there exists a kalgebra homomorphism
kŒX
1
. . . . . X
n
¡a ÷k.
Since every proper ideal is contained in a maximal ideal, it sufﬁces to prove this for a
maximal ideal m. Then 1
def
= kŒX
1
. . . . . X
n
¡m is a ﬁeld, and it is ﬁnitely generated as an
algebra over k (with generators X
1
÷ m. . . . . X
n
÷ m). To complete the proof, we must
show 1 = k. The next lemma accomplishes this.
Although we shall apply the lemma only in the case that k is algebraically closed, in
order to make the induction in its proof work, we need to allowarbitrary k’s in the statement.
LEMMA 2.7 (ZARISKI’S LEMMA). Let k c 1 be ﬁelds (k is not necessarily algebraically
closed). If 1 is ﬁnitely generated as an algebra over k, then 1 is algebraic over k. (Hence
1 = k if k is algebraically closed.)
PROOF. We shall prove this by induction on r, the minimum number of elements required
to generate 1 as a kalgebra. The case r = 0 being trivial, we may suppose that 1 =
kŒ.
1
. . . . . .
i
 with r _ 1. If 1 is not algebraic over k, then at least one .
i
, say .
1
, is not
algebraic over k. Then, kŒ.
1
 is a polynomial ring in one symbol over k, and its ﬁeld of
fractions k(.
1
) is a subﬁeld of 1. Clearly 1 is generated as a k(.
1
)algebra by .
2
. . . . . .
i
,
and so the induction hypothesis implies that .
2
. . . . . .
i
are algebraic over k(.
1
). According
to (1.18), there exists a J ÷ kŒ.
1
 such that J.
i
is integral over kŒ.
1
 for all i _ 2. Let
} ÷ 1 = kŒ.
1
. . . . . .
i
. For a sufﬁciently large N, J
1
} ÷ kŒ.
1
. J.
2
. . . . . J.
i
, and so
1
Nullstellensatz = zeropointstheorem.
34 CHAPTER 2. ALGEBRAIC SETS
J
1
} is integral over kŒ.
1
 (1.16). When we apply this statement to an element } of k(.
1
),
(1.21) shows that J
1
} ÷ kŒ.
1
. Therefore, k(.
1
) =
1
J
1
kŒ.
1
, but this is absurd,
because kŒ.
1
 (. kŒX) has inﬁnitely many distinct monic irreducible polynomials
2
that
can occur as denominators of elements of k(.
1
).
2
The correspondence between algebraic sets and ideals
For a subset W of k
n
, we write 1(W) for the set of polynomials that are zero on W:
1(W) = {} ÷ kŒX
1
. . . . . X
n
 [ }(1) = 0 all 1 ÷ W].
Clearly, it is an ideal in kŒX
1
. . . . . X
n
. There are the following relations:
(a) V c W == 1(V ) ¯ 1(W):
(b) 1(0) = kŒX
1
. . . . . X
n
; 1(k
n
) = 0:
(c) 1(
W
i
) =
¸
1(W
i
).
Only the statement 1(k
n
) = 0 is (perhaps) not obvious. It says that, if a polynomial is
nonzero (in the ring kŒX
1
. . . . . X
n
), then it is nonzero at some point of k
n
. This is true
with k any inﬁnite ﬁeld (see Exercise 11). Alternatively, it follows from the strong Hilbert
Nullstellensatz (cf. 2.14a below).
EXAMPLE 2.8. Let 1 be the point (a
1
. . . . . a
n
). Clearly 1(1) ¯ (X
1
÷a
1
. . . . . X
n
÷a
n
),
but (X
1
÷a
1
. . . . . X
n
÷a
n
) is a maximal ideal, because “evaluation at (a
1
. . . . . a
n
)” deﬁnes
an isomorphism
kŒX
1
. . . . . X
n
¡(X
1
÷ a
1
. . . . . X
n
÷ a
n
) ÷k.
As 1(1) is a proper ideal, it must equal (X
1
÷ a
1
. . . . . X
n
÷ a
n
).
PROPOSITION 2.9. For any subset W c k
n
, V1(W) is the smallest algebraic subset of k
n
containing W. In particular, V1(W) = W if W is an algebraic set.
PROOF. Let V be an algebraic set containing W, and write V = V(a). Then a c 1(W),
and so V(a) ¯ V1(W).
2
The radical rad(a) of an ideal a is deﬁned to be
{} [ }
i
÷ a, some r ÷ N, r > 0].
PROPOSITION 2.10. Let a be an ideal in a ring ·.
(a) The radical of a is an ideal.
(b) rad(rad(a)) = rad(a).
PROOF. (a) If a ÷ rad(a), then clearly }a ÷ rad(a) for all } ÷ ·. Suppose a. b ÷ rad(a),
with say a
i
÷ a and b
x
÷ a. When we expand (a ÷b)
i÷x
using the binomial theorem, we
ﬁnd that every term has a factor a
i
or b
x
, and so lies in a.
(b) If a
i
÷ rad(a), then a
ix
= (a
i
)
x
÷ a for some s.
2
2
If k is inﬁnite, then consider the polynomials X ÷a, and if k is ﬁnite, consider the minimum polynomials
of generators of the extension ﬁelds of k. Alternatively, and better, adapt Euclid’s proof that there are inﬁnitely
many prime numbers.
THE CORRESPONDENCE BETWEEN ALGEBRAIC SETS AND IDEALS 35
An ideal is said to be radical if it equals its radical, i.e., if }
i
÷ a == } ÷ a.
Equivalently, a is radical if and only if ·¡a is a reduced ring, i.e., a ring without nonzero
nilpotent elements (elements some power of which is zero). Since integral domains are
reduced, prime ideals (a fortiori maximal ideals) are radical.
If a and b are radical, then a¨b is radical, but a÷b need not be: consider, for example,
a = (X
2
÷ Y ) and b = (X
2
÷Y ); they are both prime ideals in kŒX. Y , but X
2
÷ a ÷b,
X … a ÷b.
As }
i
(1) = }(1)
i
, }
i
is zero wherever } is zero, and so 1(W) is radical. In
particular, 1V(a) ¯ rad(a). The next theorem states that these two ideals are equal.
THEOREM 2.11 (STRONG HILBERT NULLSTELLENSATZ). For any ideal a in kŒX
1
. . . . . X
n
,
1V(a) is the radical of a; in particular, 1V(a) = a if a is a radical ideal.
PROOF. We have already noted that 1V(a) ¯ rad(a). For the reverse inclusion, we have
to show that if h is identically zero on V(a), then h
1
÷ a for some N > 0; here h ÷
kŒX
1
. . . . . X
n
. We may assume h = 0. Let g
1
. . . . . g
n
generate a, and consider the
system of m÷1 equations in n ÷1 variables, X
1
. . . . . X
n
. Y.
g
i
(X
1
. . . . . X
n
) = 0. i = 1. . . . . m
1 ÷ Yh(X
1
. . . . . X
n
) = 0.
If (a
1
. . . . . a
n
. b) satisﬁes the ﬁrst m equations, then (a
1
. . . . . a
n
) ÷ V(a); consequently,
h(a
1
. . . . . a
n
) = 0, and (a
1
. . . . . a
n
. b) doesn’t satisfy the last equation. Therefore, the
equations are inconsistent, and so, according to the original Nullstellensatz, there exist
}
i
÷ kŒX
1
. . . . . X
n
. Y  such that
1 =
n
¸
i=1
}
i
g
i
÷}
n÷1
(1 ÷ Yh)
(in the ring kŒX
1
. . . . . X
n
. Y ). On applying the homomorphism
X
i
÷X
i
Y ÷h
1
: kŒX
1
. . . . . X
n
. Y  ÷k(X
1
. . . . . X
n
)
to the above equality, we obtain the identity
1 =
n
¸
i=1
}
i
(X
1
. . . . . X
n
. h
1
) g
i
(X
1
. . . . . X
n
) (*)
in k(X
1
. . . . . X
n
). Clearly
}
i
(X
1
. . . . . X
n
. h
1
) =
polynomial in X
1
. . . . . X
n
h
1
i
for some N
i
. Let N be the largest of the N
i
. On multiplying (*) by h
1
we obtain an
equation
h
1
=
¸
(polynomial in X
1
. . . . . X
n
) g
i
(X
1
. . . . . X
n
).
which shows that h
1
÷ a.
2
36 CHAPTER 2. ALGEBRAIC SETS
COROLLARY 2.12. The map a ÷ V(a) deﬁnes a onetoone correspondence between the
set of radical ideals in kŒX
1
. . . . . X
n
 and the set of algebraic subsets of k
n
; its inverse is 1.
PROOF. We know that 1V(a) = a if a is a radical ideal (2.11), and that V1(W) = W if W
is an algebraic set (2.9). Therefore, 1 and V are inverse maps.
2
COROLLARY 2.13. The radical of an ideal in kŒX
1
. . . . . X
n
 is equal to the intersection of
the maximal ideals containing it.
PROOF. Let a be an ideal in kŒX
1
. . . . . X
n
. Because maximal ideals are radical, every
maximal ideal containing a also contains rad(a):
rad(a) c
¸
m¯a
m.
For each 1 = (a
1
. . . . . a
n
) ÷ k
n
, m
1
= (X
1
÷a
1
. . . . . X
n
÷a
n
) is a maximal ideal in
kŒX
1
. . . . . X
n
, and
} ÷ m
1
” }(1) = 0
(see 2.8). Thus
m
1
¯ a ” 1 ÷ V(a).
If } ÷ m
1
for all 1 ÷ V(a), then } is zero on V(a), and so } ÷ 1V(a) = rad(a). We
have shown that
rad(a) ¯
¸
1÷V(a)
m
1
.
2
REMARK 2.14. (a) Because V(0) = k
n
,
1(k
n
) = 1V(0) = rad(0) = 0:
in other words, only the zero polynomial is zero on the whole of k
n
.
(b) The onetoone correspondence in the corollary is order inverting. Therefore the
maximal proper radical ideals correspond to the minimal nonempty algebraic sets. But
the maximal proper radical ideals are simply the maximal ideals in kŒX
1
. . . . . X
n
, and the
minimal nonempty algebraic sets are the onepoint sets. As
1((a
1
. . . . . a
n
)) = (X
1
÷ a
1
. . . . . X
n
÷ a
n
)
(see 2.8), this shows that the maximal ideals of kŒX
1
. . . . . X
n
 are exactly the ideals of the
form (X
1
÷ a
1
. . . . . X
n
÷ a
n
).
(c) The algebraic set V(a) is empty if and only if a = kŒX
1
. . . . . X
n
, because
V(a) = 0 =rad(a) = kŒX
1
. . . . . X
n
 =1 ÷ rad(a) =1 ÷ a.
(d) Let W and W
t
be algebraic sets. Then W ¨ W
t
is the largest algebraic subset con
tained in both W and W
t
, and so 1(W ¨ W
t
) must be the smallest radical ideal containing
both 1(W) and 1(W
t
). Hence 1(W ¨ W
t
) = rad(1(W) ÷1(W
t
)).
For example, let W = V(X
2
÷ Y ) and W
t
= V(X
2
÷ Y ); then 1(W ¨ W
t
) =
rad(X
2
. Y ) = (X. Y ) (assuming characteristic = 2). Note that W ¨ W
t
= {(0. 0)], but
when realized as the intersection of Y = X
2
and Y = ÷X
2
, it has “multiplicity 2”. [The
reader should draw a picture.]
FINDING THE RADICAL OF AN IDEAL 37
ASIDE 2.15. Let 1 be the set of subsets of k
n
and let Obe the set of subsets of kŒX
1
. . . . . X
n
.
Then 1: 1 ÷ O and V : O ÷ 1 deﬁne a simple Galois correspondence (cf. FT 7.17).
Therefore, 1 and V deﬁne a onetoone correspondence between 11 and VO. But the
strong Nullstellensatz shows that 11 consists exactly of the radical ideals, and (by deﬁni
tion) VO consists of the algebraic subsets. Thus we recover Corollary 2.12.
Finding the radical of an ideal
Typically, an algebraic set V will be deﬁned by a ﬁnite set of polynomials {g
1
. . . . . g
x
], and
then we shall need to ﬁnd 1(V ) = rad((g
1
. . . . . g
x
)).
PROPOSITION 2.16. The polynomial h ÷ rad(a) if and only if 1 ÷ (a. 1 ÷ Yh) (the ideal
in kŒX
1
. . . . . X
n
. Y  generated by the elements of a and 1 ÷ Yh).
PROOF. We saw that 1 ÷ (a. 1 ÷ Yh) implies h ÷ rad(a) in the course of proving (2.11).
Conversely, if h
1
÷ a, then
1 = Y
1
h
1
÷(1 ÷ Y
1
h
1
)
= Y
1
h
1
÷(1 ÷ Yh) (1 ÷Yh ÷ ÷Y
11
h
11
)
÷ a ÷(1 ÷ Yh).
2
Since we have an algorithm for deciding whether or not a polynomial belongs to an
ideal given a set of generators for the ideal – see Section 1 – we also have an algorithm
deciding whether or not a polynomial belongs to the radical of the ideal, but not yet an
algorithm for ﬁnding a set of generators for the radical. There do exist such algorithms
(see Cox et al. 1992, p177 for references), and one has been implemented in the computer
algebra system Macaulay 2 (see p29).
The Zariski topology on an algebraic set
We now examine more closely the Zariski topology on k
n
and on an algebraic subset of
k
n
. Proposition 2.9 says that, for each subset W of k
n
, V1(W) is the closure of W, and
(2.12) says that there is a onetoone correspondence between the closed subsets of k
n
and
the radical ideals of kŒX
1
. . . . . X
n
. Under this correspondence, the closed subsets of an
algebraic set V correspond to the radical ideals of kŒX
1
. . . . . X
n
 containing 1(V ).
PROPOSITION 2.17. Let V be an algebraic subset of k
n
.
(a) The points of V are closed for the Zariski topology (thus V is a T
1
space).
(b) Every ascending chain of open subsets U
1
c U
2
c of V eventually becomes
constant, i.e., for some m, U
n
= U
n÷1
= ; hence every descending chain of closed
subsets of V eventually becomes constant.
(c) Every open covering of V has a ﬁnite subcovering.
PROOF. (a) Clearly {(a
1
. . . . . a
n
)] is the algebraic set deﬁned by the ideal (X
1
÷a
1
. . . . . X
n
÷
a
n
).
(b) A sequence V
1
¯ V
2
¯ of closed subsets of V gives rise to a sequence of radical
ideals 1(V
1
) c 1(V
2
) c . . ., which eventually becomes constant because kŒX
1
. . . . . X
n
 is
noetherian.
38 CHAPTER 2. ALGEBRAIC SETS
(c) Let V =
i÷J
U
i
with each U
i
open. Choose an i
0
÷ 1; if U
i
0
= V , then there
exists an i
1
÷ 1 such that U
i
0
´ U
i
0
L U
i
1
. If U
i
0
L U
i
1
= V , then there exists an i
2
÷ 1
etc.. Because of (b), this process must eventually stop.
2
A topological space having the property (b) is said to be noetherian. The condition
is equivalent to the following: every nonempty set of closed subsets of V has a minimal
element. A space having property (c) is said to be quasicompact (by Bourbaki at least;
others call it compact, but Bourbaki requires a compact space to be Hausdorff). The proof
of (c) shows that every noetherian space is quasicompact. Since an open subspace of a
noetherian space is again noetherian, it will also be quasicompact.
The coordinate ring of an algebraic set
Let V be an algebraic subset of k
n
, and let 1(V ) = a. The coordinate ring of V is
kŒV  = kŒX
1
. . . . . X
n
¡a.
This is a ﬁnitely generated reduced kalgebra (because a is radical), but it need not be an
integral domain.
A function V ÷ k of the form 1 ÷ }(1) for some } ÷ kŒX
1
. . . . . X
n
 is said to
be regular.
3
Two polynomials }. g ÷ kŒX
1
. . . . . X
n
 deﬁne the same regular function on
V if only if they deﬁne the same element of kŒV . The coordinate function .
i
: V ÷ k,
(a
1
. . . . . a
n
) ÷a
i
is regular, and kŒV  . kŒ.
1
. . . . . .
n
.
For an ideal b in kŒV , set
V(b) = {1 ÷ V [ }(1) = 0, all } ÷ b].
Let W = V(b). The maps
kŒX
1
. . . . . X
n
 ÷kŒV  =
kŒX
1
. . . . . X
n

a
÷kŒW =
kŒV 
b
send a regular function on k
n
to its restriction to V , and then to its restriction to W.
Write ¬ for the map kŒX
1
. . . . . X
n
 ÷kŒV . Then b ÷¬
1
(b) is a bijection from the
set of ideals of kŒV  to the set of ideals of kŒX
1
. . . . . X
n
 containing a, under which radical,
prime, and maximal ideals correspond to radical, prime, and maximal ideals (each of these
conditions can be checked on the quotient ring, and kŒX
1
. . . . . X
n
¡¬
1
(b) . kŒV ¡b).
Clearly
V(¬
1
(b)) = V(b).
and so b ÷ V(b) is a bijection from the set of radical ideals in kŒV  to the set of algebraic
sets contained in V .
For h ÷ kŒV , set
D(h) = {a ÷ V [ h(a) = 0].
It is an open subset of V , because it is the complement of V((h)), and it is empty if and
only if h is zero (2.14a).
3
In the next chapter, we’ll give a more general deﬁnition of regular function according to which these are
exactly the regular functions on V , and so kŒV  will be the ring of regular functions on V .
IRREDUCIBLE ALGEBRAIC SETS 39
PROPOSITION 2.18. (a) The points of V are in onetoone correspondence with the maxi
mal ideals of kŒV .
(b) The closed subsets of V are in onetoone correspondence with the radical ideals of
kŒV .
(c) The sets D(h), h ÷ kŒV , are a base for the topology on V , i.e., each D(h) is open,
and every open set is a union (in fact, a ﬁnite union) of D(h)’s.
PROOF. (a) and (b) are obvious from the above discussion. For (c), we have already ob
served that D(h) is open. Any other open set U c V is the complement of a set of the form
V(b), with b an ideal in kŒV , and if }
1
. . . . . }
n
generate b, then U =
D(}
i
).
2
The D(h) are called the basic (or principal) open subsets of V . We sometimes write
V
h
for D(h). Note that
D(h) c D(h
t
) ” V(h) ¯ V(h
t
)
” rad((h)) c rad((h
t
))
” h
i
÷ (h
t
) some r
” h
i
= h
t
g, some g.
Some of this should look familiar: if V is a topological space, then the zero set of a
family of continuous functions } : V ÷ 1 is closed, and the set where such a function is
nonzero is open.
Irreducible algebraic sets
A nonempty topological space is said to be irreducible if it is not the union of two proper
closed subsets; equivalently, if any two nonempty open subsets have a nonempty intersec
tion, or if every nonempty open subset is dense.
If an irreducible space W is a ﬁnite union of closed subsets, W = W
1
L. . . LW
i
, then
W = W
1
or W
2
L. . . LW
i
; if the latter, then W = W
2
or W
3
L. . . LW
i
, etc.. Continuing
in this fashion, we ﬁnd that W = W
i
for some i .
The notion of irreducibility is not useful for Hausdorff topological spaces, because the
only irreducible Hausdorff spaces are those consisting of a single point – two points would
have disjoint open neighbourhoods contradicting the second condition.
PROPOSITION 2.19. An algebraic set W is irreducible and only if 1(W) is prime.
PROOF. == : Suppose }g ÷ 1(W). At each point of W, either } is zero or g is zero,
and so W c V(} ) L V(g). Hence
W = (W ¨ V(} )) L (W ¨ V(g)).
As W is irreducible, one of these sets, say W ¨V(} ), must equal W. But then } ÷ 1(W).
This shows that 1(W) is prime.
==: Suppose W = V(a) L V(b) with a and b radical ideals — we have to show that
W equals V(a) or V(b). Recall (2.5) that V(a) LV(b) = V(a ¨b) and that a ¨b is radical;
hence 1(W) = a ¨ b. If W = V(a), then there is an } ÷ a 1(W). For all g ÷ b,
}g ÷ a ¨ b = 1(W).
Because 1(W) is prime, this implies that b c 1(W); therefore W c V(b).
2
40 CHAPTER 2. ALGEBRAIC SETS
Thus, there are onetoone correspondences
radical ideals  algebraic subsets
prime ideals  irreducible algebraic subsets
maximal ideals  onepoint sets.
These correspondences are valid whether we mean ideals in kŒX
1
. . . . . X
n
 and algebraic
subsets of k
n
, or ideals in kŒV  and algebraic subsets of V . Note that the last correspon
dence implies that the maximal ideals in kŒV  are those of the form (.
1
÷a
1
. . . . . .
n
÷a
n
),
(a
1
. . . . . a
n
) ÷ V .
EXAMPLE 2.20. Let } ÷ kŒX
1
. . . . . X
n
. As we showed in (1.14), kŒX
1
. . . . . X
n
 is a
unique factorization domain, and so (} ) is a prime ideal if and only if } is irreducible
(1.15). Thus
V(} ) is irreducible ” } is irreducible.
On the other hand, suppose } factors,
} =
¸
}
n
i
i
. }
i
distinct irreducible polynomials.
Then
(} ) =
¸
(}
n
i
i
). (}
n
i
i
) distinct primary
4
ideals,
rad((} )) =
¸
(}
i
). (}
i
) distinct prime ideals,
V(} ) =
¸
V(}
i
). V(}
i
) distinct irreducible algebraic sets.
PROPOSITION 2.21. Let V be a noetherian topological space. Then V is a ﬁnite union
of irreducible closed subsets, V = V
1
L . . . L V
n
. Moreover, if the decomposition is
irredundant in the sense that there are no inclusions among the V
i
, then the V
i
are uniquely
determined up to order.
PROOF. Suppose that V can not be written as a ﬁnite union of irreducible closed subsets.
Then, because V is noetherian, there will be a closed subset W of V that is minimal among
those that cannot be written in this way. But W itself cannot be irreducible, and so W =
W
1
LW
2
, with each W
i
a proper closed subset of W. From the minimality of W, we deduce
that each W
i
is a ﬁnite union of irreducible closed subsets, and so therefore is W. We have
arrived at a contradiction.
Suppose that
V = V
1
L . . . L V
n
= W
1
L . . . L W
n
are two irredundant decompositions. Then V
i
=
}
(V
i
¨ W
}
), and so, because V
i
is
irreducible, V
i
= V
i
¨ W
}
for some ; . Consequently, there is a function } : {1. . . . . m] ÷
{1. . . . . n] such that V
i
c W
((i)
for each i . Similarly, there is a function g: {1. . . . . n] ÷
{1. . . . . m] such that W
}
c V
v(})
for each ; . Since V
i
c W
((i)
c V
v((i)
, we must have
g}(i ) = i and V
i
= W
((i)
; similarly }g = id. Thus } and g are bijections, and the
decompositions differ only in the numbering of the sets.
2
3
In a noetherian ring ·, a proper ideal q is said to primary if every zerodivisor in ·¡q is nilpotent.
DIMENSION 41
The V
i
given uniquely by the proposition are called the irreducible components of V .
They are the maximal closed irreducible subsets of V . In Example 2.20, the V(}
i
) are the
irreducible components of V(} ).
COROLLARY 2.22. A radical ideal a in kŒX
1
. . . . . X
n
 is a ﬁnite intersection of prime ide
als, a = p
1
¨ . . . ¨ p
n
; if there are no inclusions among the p
i
, then the p
i
are uniquely
determined up to order.
PROOF. Write V(a) as a union of its irreducible components, V(a) =
V
i
, and take
p
i
= 1(V
i
).
2
REMARK 2.23. (a) An irreducible topological space is connected, but a connected topo
logical space need not be irreducible. For example, V(X
1
X
2
) is the union of the coor
dinate axes in k
2
, which is connected but not irreducible. An algebraic subset V of k
n
is not connected if and only if there exist ideals a and b such that a ¨ b = 1(V ) and
a ÷b = kŒX
1
. . . . . X
n
.
(b) A Hausdorff space is noetherian if and only if it is ﬁnite, in which case its irreducible
components are the onepoint sets.
(c) In kŒX, (}(X)) is radical if and only if } is squarefree, in which case } is a
product of distinct irreducible polynomials, } = }
1
. . . }
i
, and (} ) = (}
1
) ¨. . . ¨(}
i
) (a
polynomial is divisible by } if and only if it is divisible by each }
i
).
(d) In a noetherian ring, every proper ideal a has a decomposition into primary ideals:
a =
¸
q
i
(see CA :13). For radical ideals, this becomes a simpler decomposition into
prime ideals, as in the corollary. For an ideal (} ) with } =
¸
}
n
i
i
, it is the decomposition
(} ) =
¸
(}
n
i
i
) noted in Example 2.20.
Dimension
We brieﬂy introduce the notion of the dimension of an algebraic set. In chapter 9 we shall
discuss this in more detail.
Let V be an irreducible algebraic subset. Then 1(V ) is a prime ideal, and so kŒV  is
an integral domain. Let k(V ) be its ﬁeld of fractions — k(V ) is called the ﬁeld of rational
functions on V . The dimension of V is deﬁned to be the transcendence degree of k(V )
over k (see FT :8).
5
EXAMPLE 2.24. (a) Let V = k
n
; then k(V ) = k(X
1
. . . . . X
n
), and so dim(V ) = n.
(b) If V is a linear subspace of k
n
(or a translate of such a subspace), then it is an easy
exercise to show that the dimension of V in the above sense is the same as its dimension
in the sense of linear algebra (in fact, kŒV  is canonically isomorphic to kŒX
i
1
. . . . . X
i
d

where the X
i
j
are the “free” variables in the system of linear equations deﬁning V — see
5.12).
In linear algebra, we justify saying V has dimension n by proving that its elements
are parametrized by ntuples. It is not true in general that the points of an algebraic set
of dimension n are parametrized by ntuples. The most one can say is that there exists a
ﬁnitetoone map to k
n
(see 8.12).
5
According to CA, 12.8, the transcendence degree of k(V ) is equal to the Krull dimension of kŒV ; cf.
2.30 below.
42 CHAPTER 2. ALGEBRAIC SETS
(c) An irreducible algebraic set has dimension 0 if and only if it consists of a single
point. Certainly, for any point 1 ÷ k
n
, kŒ1 = k, and so k(1) = k. Conversely, suppose
V = V(p), p prime, has dimension 0. Then k(V ) is an algebraic extension of k, and so
equals k. From the inclusions
k c kŒV  c k(V ) = k
we see that kŒV  = k. Hence p is maximal, and we saw in (2.14b) that this implies that
V(p) is a point.
The zero set of a single nonconstant nonzero polynomial }(X
1
. . . . . X
n
) is called a
hypersurface in k
n
.
PROPOSITION 2.25. An irreducible hypersurface in k
n
has dimension n ÷ 1.
PROOF. An irreducible hypersurface is the zero set of an irreducible polynomial } (see
2.20). Let
kŒ.
1
. . . . . .
n
 = kŒX
1
. . . . . X
n
¡(} ). .
i
= X
i
÷p.
and let k(.
1
. . . . . .
n
) be the ﬁeld of fractions of kŒ.
1
. . . . . .
n
. Since } is not zero, some
X
i
, say, X
n
, occurs in it. Then X
n
occurs in every nonzero multiple of } , and so no
nonzero polynomial in X
1
. . . . . X
n1
belongs to (} ). This means that .
1
. . . . . .
n1
are
algebraically independent. On the other hand, .
n
is algebraic over k(.
1
. . . . . .
n1
), and so
{.
1
. . . . . .
n1
] is a transcendence basis for k(.
1
. . . . . .
n
) over k.
2
For a reducible algebraic set V , we deﬁne the dimension of V to be the maximum of
the dimensions of its irreducible components. When the irreducible components all have
the same dimension J, we say that V has pure dimension J.
PROPOSITION 2.26. If V is irreducible and 7 is a proper algebraic subset of V , then
dim(7) < dim(V ).
PROOF. We may assume that 7 is irreducible. Then 7 corresponds to a nonzero prime
ideal p in kŒV , and kŒ7 = kŒV ¡p.
Write
kŒV  = kŒX
1
. . . . . X
n
¡1(V ) = kŒ.
1
. . . . . .
n
.
Let } ÷ kŒV . The image
¨
} of } in kŒV ¡p = kŒ7 is the restriction of } to 7. With
this notation, kŒ7 = kŒ ¨ .
1
. . . . . ¨ .
n
. Suppose that dim7 = J and that the X
i
have been
numbered so that ¨ .
1
. . . . . ¨ .
d
are algebraically independent (see FT 8.9 for the proof that
this is possible). I will show that, for any nonzero } ÷ p, the J ÷1 elements .
1
. . . . . .
d
. }
are algebraically independent, which implies that dimV _ J ÷1.
Suppose otherwise. Then there is a nontrivial algebraic relation among the .
i
and } ,
which we can write
a
0
(.
1
. . . . . .
d
)}
n
÷a
1
(.
1
. . . . . .
d
)}
n1
÷ ÷a
n
(.
1
. . . . . .
d
) = 0.
with a
i
(.
1
. . . . . .
d
) ÷ kŒ.
1
. . . . . .
d
 and not all zero. Because V is irreducible, kŒV  is an
integral domain, and so we can cancel a power of } if necessary to make a
n
(.
1
. . . . . .
d
)
DIMENSION 43
nonzero. On restricting the functions in the above equality to 7, i.e., applying the homo
morphism kŒV  ÷kŒ7, we ﬁnd that
a
n
( ¨ .
1
. . . . . ¨ .
d
) = 0.
which contradicts the algebraic independence of ¨ .
1
. . . . . ¨ .
d
.
2
PROPOSITION 2.27. Let V be an irreducible variety such that kŒV  is a unique factoriza
tion domain (for example, V = A
d
). If W c V is a closed subvariety of dimension
dimV ÷ 1, then 1(W) = (} ) for some } ÷ kŒV .
PROOF. We know that 1(W) =
¸
1(W
i
) where the W
i
are the irreducible components of
W, and so if we can prove 1(W
i
) = (}
i
) then 1(W) = (}
1
}
i
). Thus we may suppose
that W is irreducible. Let p = 1(W); it is a prime ideal, and it is nonzero because otherwise
dim(W) = dim(V ). Therefore it contains an irreducible polynomial } . From (1.15) we
know (} ) is prime. If (} ) = p , then we have
W = V(p) ´ V((} )) ´ V.
and dim(W) < dim(V(} )) < dimV (see 2.26), which contradicts the hypothesis.
2
EXAMPLE 2.28. Let J(X. Y ) and G(X. Y ) be nonconstant polynomials with no common
factor. Then V(J(X. Y )) has dimension 1 by (2.25), and so V(J(X. Y )) ¨ V(G(X. Y ))
must have dimension zero; it is therefore a ﬁnite set.
EXAMPLE 2.29. We classify the irreducible closed subsets V of k
2
. If V has dimension
2, then (by 2.26) it can’t be a proper subset of k
2
, so it is k
2
. If V has dimension 1, then
V = k
2
, and so 1(V ) contains a nonzero polynomial, and hence a nonzero irreducible
polynomial } (being a prime ideal). Then V ¯ V(} ), and so equals V(} ). Finally, if V
has dimension zero, it is a point. Correspondingly, we can make a list of all the prime ideals
in kŒX. Y : they have the form (0), (} ) (with } irreducible), or (X ÷ a. Y ÷ b).
ASIDE 2.30. Later (9.4) we shall show that if, in the situation of (2.26), 7 is a maximal
proper irreducible subset of V , then dim7 = dimV ÷ 1. This implies that the dimension
of an algebraic set V is the maximum length of a chain
V
0
, V
1
, , V
d
with each V
i
closed and irreducible and V
0
an irreducible component of V . Note that
this description of dimension is purely topological — it makes sense for any noetherian
topological space.
On translating the description in terms of ideals, we see immediately that the dimension
of V is equal to the Krull dimension of kŒV —the maximal length of a chain of prime
ideals,
p
d
, p
d1
, , p
0
.
44 CHAPTER 2. ALGEBRAIC SETS
Exercises
21. Find 1(W), where V = (X
2
. XY
2
). Check that it is the radical of (X
2
. XY
2
).
22. Identify k
n
2
with the set of m× m matrices. Show that, for all r, the set of matrices
with rank _ r is an algebraic subset of k
n
2
.
23. Let V = {(t. . . . . t
n
) [ t ÷ k]. Show that V is an algebraic subset of k
n
, and that
kŒV  ~ kŒX (polynomial ring in one variable). (Assume k has characteristic zero.)
24. Using only that kŒX. Y  is a unique factorization domain and the results of ::1,2,
show that the following is a complete list of prime ideals in kŒX. Y :
(a) (0);
(b) (}(X. Y )) for } an irreducible polynomial;
(c) (X ÷ a. Y ÷ b) for a. b ÷ k.
25. Let · and T be (not necessarily commutative) ´algebras of ﬁnite dimension over ´,
and let ´
al
be the algebraic closure of ´ in C. Show that if Hom
Calgebras
(· ˝
´
C. T ˝
´
C) = 0, then Hom
´
al
algebras
(·˝
´
´
al
. T ˝
´
´
al
) = 0. (Hint: The proof takes only a few
lines.)
Chapter 3
Afﬁne Algebraic Varieties
In this chapter, we deﬁne the structure of a ringed space on an algebraic set, and then we
deﬁne the notion of afﬁne algebraic variety — roughly speaking, this is an algebraic set with
no preferred embedding into k
n
. This is in preparation for :4, where we deﬁne an algebraic
variety to be a ringed space that is a ﬁnite union of afﬁne algebraic varieties satisfying a
natural separation axiom.
Ringed spaces
Let V be a topological space and k a ﬁeld.
DEFINITION 3.1. Suppose that for every open subset U of V we have a set O
V
(U) of
functions U ÷ k. Then O
V
is called a sheaf of kalgebras if it satisﬁes the following
conditions:
(a) O
V
(U) is a ksubalgebra of the algebra of all kvalued functions on U, i.e., O
V
(U)
contains the constant functions and, if }. g lie in O
V
(U), then so also do } ÷g and
}g.
(b) If U
t
is an open subset of U and } ÷ O
V
(U), then } [U
t
÷ O
V
(U
t
).
(c) A function } : U ÷k on an open subset U of V is in O
V
(U) if } [U
i
÷ O
V
(U
i
) for
all U
i
in some open covering of U.
Conditions (b) and (c) require that a function } on U lies in O
V
(U) if and only if each
point 1 of U has a neighborhood U
1
such that } [U
1
lies in O
V
(U
1
); in other words, the
condition for } to lie in O
V
(U) is local.
EXAMPLE 3.2. (a) Let V be any topological space, and for each open subset U of V let
O
V
(U) be the set of all continuous realvalued functions on U. Then O
V
is a sheaf of
1algebras.
(b) Recall that a function } : U ÷ 1, where U is an open subset of 1
n
, is said to
be smooth (or inﬁnitely differentiable) if its partial derivatives of all orders exist and are
continuous. Let V be an open subset of 1
n
, and for each open subset U of V let O
V
(U)
be the set of all smooth functions on U. Then O
V
is a sheaf of 1algebras.
(c) Recall that a function } : U ÷ C, where U is an open subset of C
n
, is said to be
analytic (or holomorphic) if it is described by a convergent power series in a neighbourhood
of each point of U. Let V be an open subset of C
n
, and for each open subset U of V let
O
V
(U) be the set of all analytic functions on U. Then O
V
is a sheaf of Calgebras.
45
46 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
(d) Nonexample: let V be a topological space, and for each open subset U of V let
O
V
(U) be the set of all realvalued constant functions on U; then O
V
is not a sheaf, unless
V is irreducible!
1
When “constant” is replaced with “locally constant”, O
V
becomes a
sheaf of 1algebras (in fact, the smallest such sheaf).
A pair (V. O
V
) consisting of a topological space V and a sheaf of kalgebras will be
called a ringed space. For historical reasons, we often write 1(U. O
V
) for O
V
(U) and call
its elements sections of O
V
over U.
Let (V. O
V
) be a ringed space. For any open subset U of V , the restriction O
V
[U of
O
V
to U, deﬁned by
1(U
t
. O
V
[U) = 1(U
t
. O
V
), all open U
t
c U.
is a sheaf again.
Let (V. O
V
) be ringed space, and let 1 ÷ V . Consider pairs (}. U) consisting of
an open neighbourhood U of 1 and an } ÷ O
V
(U). We write (}. U) ~ (}
t
. U
t
) if
} [U
tt
= }
t
[U
tt
for some open neighbourhood U
tt
of 1 contained in U and U
t
. This is
an equivalence relation, and an equivalence class of pairs is called a germ of a function at
1 (relative to O
V
). The set of equivalence classes of such pairs forms a kalgebra denoted
O
V,1
or O
1
. In all the interesting cases, it is a local ring with maximal ideal the set of
germs that are zero at 1.
In a fancier terminology,
O
1
= lim
÷÷
O
V
(U). (direct limit over open neighbourhoods U of 1).
A germ of a function at 1 is deﬁned by a function } on a neigbourhood of 1 (section of
O
V
), and two such functions deﬁne the same germ if and only if they agree in a possibly
smaller neighbourhood of 1.
EXAMPLE 3.3. Let O
V
be the sheaf of holomorphic functions on V = C, and let c ÷ C.
A power series
¸
n_0
a
n
(: ÷ c)
n
, a
n
÷ C, is called convergent if it converges on some
open neighbourhood of c. The set of such power series is a Calgebra, and I claim that it is
canonically isomorphic to the Calgebra of germs of functions O
c
.
Let } be a holomorphic function on a neighbourhood U of c. Then } has a unique
power series expansion } =
¸
a
n
(: ÷c)
n
in some (possibly smaller) open neighbourhood
of c (Cartan 1963
2
, II 2.6). Moreover, another holomorphic function }
1
on a neighbourhood
U
1
of c deﬁnes the same power series if and only if }
1
and } agree on some neighbourhood
of c contained in U ¨ U
t
(ibid. I 4.3). Thus we have a welldeﬁned injective map from the
ring of germs of holomorphic functions at c to the ring of convergent power series, which
is obviously surjective.
1
If V is reducible, then it contains disjoint open subsets, say U
1
and U
2
. Let } be the function on the union
of U
1
and U
2
taking the constant value 1 on U
1
and the constant value 2 on U
2
. Then } is not in O
V
(U
1
LU
2
),
and so condition 3.1c fails.
2
Cartan, Henri. Elementary theory of analytic functions of one or several complex variables. Hermann,
Paris; AddisonWesley; 1963.
THE RINGED SPACE STRUCTURE ON AN ALGEBRAIC SET 47
The ringed space structure on an algebraic set
We now take k to be an algebraically closed ﬁeld. Let V be an algebraic subset of k
n
. An
element h of kŒV  deﬁnes functions
1 ÷h(1): V ÷k, and 1 ÷1¡h(1): D(h) ÷k.
Thus a pair of elements g. h ÷ kŒV  with h = 0 deﬁnes a function
1 ÷
g(1)
h(1)
: D(h) ÷k.
We say that a function } : U ÷ k on an open subset U of V is regular if it is of this form
in a neighbourhood of each of its points, i.e., if for all 1 ÷ U, there exist g. h ÷ kŒV  with
h(1) = 0 such that the functions } and
v
h
agree in a neighbourhood of 1. Write O
V
(U)
for the set of regular functions on U.
For example, if V = k
n
, then a function } : U ÷ k is regular at a point 1 ÷ U
if there exist polynomials g(X
1
. . . . . X
n
) and h(X
1
. . . . . X
n
) with h(1) = 0 such that
}(O) =
v(1)
h(1)
for all O in a neighbourhood of 1.
PROPOSITION 3.4. The map U ÷O
V
(U) deﬁnes a sheaf of kalgebras on V .
PROOF. We have to check the conditions (3.1).
(a) Clearly, a constant function is regular. Suppose } and }
t
are regular on U, and let
1 ÷ U. By assumption, there exist g. g
t
. h. h
t
÷ kŒV , with h(1) = 0 = h
t
(1) such that
} and }
t
agree with
v
h
and
v
0
h
0
respectively near 1. Then } ÷ }
t
agrees with
vh
0
÷v
0
h
hh
0
near 1, and so } ÷}
t
is regular on U. Similarly }}
t
is regular on U. Thus O
V
(U) is a
kalgebra.
(b,c) It is clear from the deﬁnition that the condition for } to be regular is local.
2
Let g. h ÷ kŒV  and m ÷ N. Then 1 ÷ g(1)¡h(1)
n
is a regular function on D(h),
and we’ll show that all regular functions on D(h) are of this form, i.e., 1(D(h). O
V
) .
kŒV 
h
. In particular, the regular functions on V itself are exactly those deﬁned by elements
of kŒV .
LEMMA 3.5. The function 1 ÷g(1)¡h(1)
n
on D(h) is the zero function if and only if
and only if gh = 0 (in kŒV ) (and hence g¡h
n
= 0 in kŒV 
h
).
PROOF. If g¡h
n
is zero on D(h), then gh is zero on V because h is zero on the comple
ment of D(h). Therefore gh is zero in kŒV . Conversely, if gh = 0, then g(1)h(1) = 0
for all 1 ÷ V , and so g(1) = 0 for all 1 ÷ D(h).
2
The lemma shows that the canonical map kŒV 
h
÷ O
V
(D(h)) is welldeﬁned and
injective. The next proposition shows that it is also surjective.
PROPOSITION 3.6. (a) The canonical map kŒV 
h
÷1(D(h). O
V
) is an isomorphism.
(b) For any 1 ÷ V , there is a canonical isomorphism O
1
÷kŒV 
m
P
, where m
1
is the
maximal ideal 1(1).
48 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
PROOF. (a) It remains to show that every regular function } on D(h) arises from an el
ement of kŒV 
h
. By deﬁnition, we know that there is an open covering D(h) =
V
i
and elements g
i
, h
i
÷ kŒV  with h
i
nowhere zero on V
i
such that } [V
i
=
v
i
h
i
. We may
assume that each set V
i
is basic, say, V
i
= D(a
i
) for some a
i
÷ kŒV . By assumption
D(a
i
) c D(h
i
), and so a
1
i
= h
i
g
t
i
for some N ÷ N and g
t
i
÷ kŒV  (see p39). On D(a
i
),
} =
g
i
h
i
=
g
i
g
t
i
h
i
g
t
i
=
g
i
g
t
i
a
1
i
.
Note that D(a
1
i
) = D(a
i
). Therefore, after replacing g
i
with g
i
g
t
i
and h
i
with a
1
i
, we
can assume that V
i
= D(h
i
).
We now have that D(h) =
D(h
i
) and that } [D(h
i
) =
v
i
h
i
. Because D(h) is qua
sicompact, we can assume that the covering is ﬁnite. As
v
i
h
i
=
v
j
h
j
on D(h
i
) ¨ D(h
}
) =
D(h
i
h
}
), we have (by Lemma 3.5) that
h
i
h
}
(g
i
h
}
÷ g
}
h
i
) = 0, i.e., h
i
h
2
}
g
i
= h
2
i
h
}
g
}
. (*)
Because D(h) =
D(h
i
) =
D(h
2
i
), the set V((h)) = V((h
2
1
. . . . . h
2
n
)), and so h ÷
rad(h
2
1
. . . . . h
2
n
): there exist a
i
÷ kŒV  such that
h
1
=
n
¸
i=1
a
i
h
2
i
. (**)
for some N. I claim that } is the function on D(h) deﬁned by
¸
o
i
v
i
h
i
h
N
.
Let 1 be a point of D(h). Then 1 will be in one of the D(h
i
), say D(h
}
). We have the
following equalities in kŒV :
h
2
}
n
¸
i=1
a
i
g
i
h
i
=
n
¸
i=1
a
i
g
}
h
2
i
h
}
by (*)
= g
}
h
}
h
1
by (**).
But } [D(h
}
) =
v
j
h
j
, i.e., } h
}
and g
}
agree as functions on D(h
}
). Therefore we have the
following equality of functions on D(h
}
):
h
2
}
n
¸
i=1
a
i
g
i
h
i
= } h
2
}
h
1
.
Since h
2
}
is never zero on D(h
}
), we can cancel it, to ﬁnd that, as claimed, the function
} h
1
on D(h
}
) equals that deﬁned by
¸
a
i
g
i
h
i
.
(b) In the deﬁnition of the germs of a sheaf at 1, it sufﬁces to consider pairs (}. U) with
U lying in a some basis for the neighbourhoods of 1, for example, the basis provided by
the basic open subsets. Therefore,
O
1
= lim
÷÷
h(1)=0
1(D(h). O
V
)
(o)
. lim
÷÷
h…m
P
kŒV 
h
1.29(b)
. kŒV 
m
P
.
2
THE RINGED SPACE STRUCTURE ON AN ALGEBRAIC SET 49
REMARK 3.7. Let V be an afﬁne variety and 1 a point on V . Proposition 1.30 shows
that there is a onetoone correspondence between the prime ideals of kŒV  contained in
m
1
and the prime ideals of O
1
. In geometric terms, this says that there is a onetoone
correspondence between the prime ideals in O
1
and the irreducible closed subvarieties of
V passing through 1.
REMARK 3.8. (a) Let V be an algebraic subset of k
n
, and let · = kŒV . The proposition
and (2.18) allow us to describe (V. O
V
) purely in terms of ·:
˘ V is the set of maximal ideals in ·; for each } ÷ ·, let D(} ) = {m [ } … m];
˘ the topology on V is that for which the sets D(} ) form a base;
˘ O
V
is the unique sheaf of kalgebras on V for which 1(D(} ). O
V
) = ·
(
.
(b) When V is irreducible, all the rings attached to it are subrings of the ﬁeld k(V ). In
this case,
1(D(h). O
V
) =
g¡h
1
÷ k(V ) [ g ÷ kŒV . N ÷ N
¸
O
1
= {g¡h ÷ k(V ) [ h(1) = 0]
1(U. O
V
) =
¸
1÷U
O
1
=
¸
1(D(h
i
). O
V
) if U =
¸
D(h
i
).
Note that every element of k(V ) deﬁnes a function on some dense open subset of V . Fol
lowing tradition, we call the elements of k(V ) rational functions on V .
3
The equalities
show that the regular functions on an open U c V are the rational functions on V that are
deﬁned at each point of U (i.e., lie in O
1
for each 1 ÷ U).
EXAMPLE 3.9. (a) Let V = k
n
. Then the ring of regular functions on V , 1(V. O
V
), is
kŒX
1
. . . . . X
n
. For any nonzero polynomial h(X
1
. . . . . X
n
), the ring of regular functions
on D(h) is
g¡h
1
÷ k(X
1
. . . . . X
n
) [ g ÷ kŒX
1
. . . . . X
n
. N ÷ N
¸
.
For any point 1 = (a
1
. . . . . a
n
), the ring of germs of functions at 1 is
O
1
= {g¡h ÷ k(X
1
. . . . . X
n
) [ h(1) = 0] = kŒX
1
. . . . . X
n

(A
1
o
1
,...,A
n
o
n
)
.
and its maximal ideal consists of those g¡h with g(1) = 0.
(b) Let U = {(a. b) ÷ k
2
[ (a. b) = (0. 0)]. It is an open subset of k
2
, but it is not a
basic open subset, because its complement {(0. 0)] has dimension 0, and therefore can’t be
of the form V((} )) (see 2.25). Since U = D(X) L D(Y ), the ring of regular functions on
U is
O
U
(U) = kŒX. Y 
A
¨ kŒX. Y 
Y
(intersection inside k(X. Y )). A regular function } on U can be expressed
} =
g(X. Y )
X
1
=
h(X. Y )
Y
Æ
.
3
The terminology is similar to that of “meromorphic function”, which also are not functions on the whole
space.
50 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
where we can assume X [ g and Y [ h. On multiplying through by X
1
Y
Æ
, we ﬁnd that
g(X. Y )Y
Æ
= h(X. Y )X
1
.
Because X doesn’t divide the left hand side, it can’t divide the right hand side either, and
so N = 0. Similarly, M = 0, and so } ÷ kŒX. Y : every regular function on U extends
uniquely to a regular function on k
2
.
Morphisms of ringed spaces
A morphism of ringed spaces (V. O
V
) ÷ (W. O
W
) is a continuous map c: V ÷ W such
that
} ÷ 1(U. O
W
) == } ı c ÷ 1(c
1
U. O
V
)
for all open subsets U of W. Sometimes we write c
+
(} ) for } ıc. If U is an open subset of
V , then the inclusion (U. O
V
[V ) ·÷(V. O
V
) is a morphism of ringed spaces. A morphism
of ringed spaces is an isomorphism if it is bijective and its inverse is also a morphism of
ringed spaces (in particular, it is a homeomorphism).
EXAMPLE 3.10. (a) Let V and V
t
be topological spaces endowed with their sheaves O
V
and O
V
0 of continuous real valued functions. Every continuous map c: V ÷ V
t
is a
morphism of ringed structures (V. O
V
) ÷(V
t
. O
V
0 ).
(b) Let U and U
t
be open subsets of 1
n
and 1
n
respectively, and let .
i
be the coordi
nate function (a
1
. . . . . a
n
) ÷a
i
. Recall from advanced calculus that a map
c: U ÷U
t
c 1
n
is said to be smooth (inﬁnitely differentiable) if each of its component functions c
i
=
.
i
ı c: U ÷ 1 has continuous partial derivatives of all orders, in which case } ı c is
smooth for all smooth } : U
t
÷ 1. Therefore, when U and U
t
are endowed with their
sheaves of smooth functions, a continuous map c: U ÷ U
t
is smooth if and only if it is a
morphism of ringed spaces.
(c) Same as (b), but replace 1 with C and “smooth” with “analytic”.
REMARK 3.11. A morphism of ringed spaces maps germs of functions to germs of func
tions. More precisely, a morphism c: (V. O
V
) ÷(V
t
. O
V
0 ) induces a homomorphism
O
V,1
÷O
V
0
,c(1)
.
for each 1 ÷ V , namely, the homomorphism sending the germ represented by (}. U) to the
germ represented by (} ı c. c
1
(U)).
Afﬁne algebraic varieties
We have just seen that every algebraic set V c k
n
gives rise to a ringed space (V. O
V
). A
ringed space isomorphic to one of this form is called an afﬁne algebraic variety over k. A
map } : V ÷W of afﬁne varieties is regular (or a morphism of afﬁne algebraic varieties)
if it is a morphism of ringed spaces. With these deﬁnitions, the afﬁne algebraic varieties
become a category. Since we consider no nonalgebraic afﬁne varieties, we shall sometimes
drop “algebraic”.
THE CATEGORY OF AFFINE ALGEBRAIC VARIETIES 51
In particular, every algebraic set has a natural structure of an afﬁne variety. We usually
write A
n
for k
n
regarded as an afﬁne algebraic variety. Note that the afﬁne varieties we
have constructed so far have all been embedded in A
n
. I now explain how to construct
“unembedded” afﬁne varieties.
An afﬁne kalgebra is deﬁned to be a reduced ﬁnitely generated kalgebra. For such
an algebra ·, there exist .
i
÷ · such that · = kŒ.
1
. . . . . .
n
, and the kernel of the homo
morphism
X
i
÷.
i
: kŒX
1
. . . . . X
n
 ÷·
is a radical ideal. Therefore (2.13) implies that the intersection of the maximal ideals in ·
is 0. Moreover, Zariski’s lemma 2.7 implies that, for any maximal ideal m c ·, the map
k ÷ · ÷ ·¡m is an isomorphism. Thus we can identify ·¡m with k. For } ÷ ·, we
write }(m) for the image of } in ·¡m = k, i.e., }(m) = } (mod m).
We attach a ringed space (V. O
V
) to · by letting V be the set of maximal ideals in ·.
For } ÷ · let
D(} ) = {m [ }(m) = 0] = {m [ } … m].
Since D(}g) = D(} ) ¨ D(g), there is a topology on V for which the D(} ) form a base.
A pair of elements g. h ÷ ·, h = 0, gives rise to a function
m ÷
g(m)
h(m)
: D(h) ÷k.
and, for U an open subset of V , we deﬁne O
V
(U) to be any function } : U ÷ k that is of
this form in a neighbourhood of each point of U.
PROPOSITION 3.12. The pair (V. O
V
) is an afﬁne variety with 1(V. O
V
) = ·.
PROOF. Represent · as a quotient kŒX
1
. . . . . X
n
¡a = kŒ.
1
. . . . . .
n
. Then (V. O
V
) is
isomorphic to the ringed space attached to V(a) (see 3.8(a)).
2
We write spm(·) for the topological space V , and Spm(·) for the ringed space (V. O
V
).
PROPOSITION 3.13. A ringed space (V. O
V
) is an afﬁne variety if and only if 1(V. O
V
)
is an afﬁne kalgebra and the canonical map V ÷ spm(1(V. O
V
)) is an isomorphism of
ringed spaces.
PROOF. Let (V. O
V
) be an afﬁne variety, and let · = 1(V. O
V
). For any 1 ÷ V , m
1
=
df
{} ÷ · [ }(1) = 0] is a maximal ideal in ·, and it is straightforward to check that
1 ÷ m
1
is an isomorphism of ringed spaces. Conversely, if 1(V. O
V
) is an afﬁne k
algebra, then the proposition shows that Spm(1(V. O
V
)) is an afﬁne variety.
2
The category of afﬁne algebraic varieties
For each afﬁne kalgebra ·, we have an afﬁne variety Spm(·), and conversely, for each
afﬁne variety (V. O
V
), we have an afﬁne kalgebra kŒV  = 1(V. O
V
). We now make this
correspondence into an equivalence of categories.
52 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
Let ˛: · ÷T be a homomorphism of afﬁne kalgebras. For any h ÷ ·, ˛(h) is invert
ible in T
˛(h)
, and so the homomorphism · ÷T ÷T
˛(h)
extends to a homomorphism
g
h
n
÷
˛(g)
˛(h)
n
: ·
h
÷T
˛(h)
.
For any maximal ideal n of T, m = ˛
1
(n) is maximal in · because ·¡m ÷ T¡n = k is
an injective map of kalgebras which implies that ·¡m = k. Thus ˛ deﬁnes a map
c: spmT ÷spm·. c(n) = ˛
1
(n) = m.
For m = ˛
1
(n) = c(n), we have a commutative diagram:
·
˛
÷÷÷÷÷ T
·¡m
:
÷÷÷÷÷ T¡n.
Recall that the image of an element } of · in ·¡m . k is denoted }(m). Therefore, the
commutativity of the diagram means that, for } ÷ ·,
}(c(n)) = ˛(} )(n), i.e., } ı c = ˛. (*)
Since c
1
D(} ) = D(} ı c) (obviously), it follows from (*) that
c
1
(D(} )) = D(˛(} )).
and so c is continuous.
Let } be a regular function on D(h), and write } = g¡h
n
, g ÷ ·. Then, from (*) we
see that } ıc is the function on D(˛(h)) deﬁned by ˛(g)¡˛(h)
n
. In particular, it is regular,
and so } ÷ } ı c maps regular functions on D(h) to regular functions on D(˛(h)). It
follows that } ÷ } ı c sends regular functions on any open subset of spm(·) to regular
functions on the inverse image of the open subset. Thus ˛ deﬁnes a morphism of ringed
spaces Spm(T) ÷Spm(·).
Conversely, by deﬁnition, a morphism of c: (V. O
V
) ÷ (W. O
W
) of afﬁne algebraic
varieties deﬁnes a homomorphism of the associated afﬁne kalgebras kŒW ÷kŒV . Since
these maps are inverse, we have shown:
PROPOSITION 3.14. For any afﬁne algebras · and T,
Hom
kalg
(·. T)
:
÷Mor(Spm(T). Spm(·)):
for any afﬁne varieties V and W,
Mor(V. W)
:
÷Hom
kalg
(kŒW. kŒV ).
In terms of categories, Proposition 3.14 can now be restated as:
PROPOSITION 3.15. The functor · ÷ Spm· is a (contravariant) equivalence from the
category of afﬁne kalgebras to that of afﬁne algebraic varieties with quasiinverse (V. O
V
) ÷
1(V. O
V
).
EXPLICIT DESCRIPTION OF MORPHISMS OF AFFINE VARIETIES 53
Explicit description of morphisms of afﬁne varieties
PROPOSITION 3.16. Let V = V(a) c k
n
, W = V(b) c k
n
. The following conditions
on a continuous map c: V ÷W are equivalent:
(a) c is regular;
(b) the components c
1
. . . . . c
n
of c are all regular;
(c) } ÷ kŒW == } ı c ÷ kŒV .
PROOF. (a) == (b). By deﬁnition c
i
= .
i
ı c where .
i
is the coordinate function
(b
1
. . . . . b
n
) ÷b
i
: W ÷k.
Hence this implication follows directly from the deﬁnition of a regular map.
(b) == (c). The map } ÷ } ı c is a kalgebra homomorphism from the ring of all
functions W ÷ k to the ring of all functions V ÷ k, and (b) says that the map sends the
coordinate functions .
i
on W into kŒV . Since the .
i
’s generate kŒW as a kalgebra, this
implies that it sends kŒW into kŒV .
(c) == (a). The map } ÷ } ı c is a homomorphism ˛: kŒW ÷ kŒV . It therefore
deﬁnes a map spmkŒV  ÷ spmkŒW, and it remains to show that this coincides with c
when we identify spmkŒV  with V and spmkŒW with W. Let 1 ÷ V , let O = c(1),
and let m
1
and m
O
be the ideals of elements of kŒV  and kŒW that are zero at 1 and O
respectively. Then, for } ÷ kŒW,
˛(} ) ÷ m
1
” }(c(1)) = 0 ” }(O) = 0 ” } ÷ m
O
.
Therefore ˛
1
(m
1
) = m
O
, which is what we needed to show.
2
REMARK 3.17. For 1 ÷ V , the maximal ideal in O
V,1
consists of the germs represented
by pairs (}. U) with }(1) = 0. Clearly therefore, the map O
W,c(1)
÷ O
V,1
deﬁned by
c (see 3.11) maps m
c(1)
into m
1
, i.e., it is a local homomorphism of local rings.
Now consider equations
Y
1
= }
1
(X
1
. . . . . X
n
)
. . .
Y
n
= }
n
(X
1
. . . . . X
n
).
On the one hand, they deﬁne a regular map c: k
n
÷k
n
, namely,
(a
1
. . . . . a
n
) ÷(}
1
(a
1
. . . . . a
n
). . . . . }
n
(a
1
. . . . . a
n
)).
On the other hand, they deﬁne a homomorphism ˛: kŒY
1
. . . . . Y
n
 ÷ kŒX
1
. . . . . X
n
 of
kalgebras, namely, that sending
Y
i
÷}
i
(X
1
. . . . . X
n
).
This map coincides with g ÷g ı c, because
˛(g)(1) = g(. . . . }
i
(1). . . .) = g(c(1)).
54 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
Now consider closed subsets V(a) c k
n
and V(b) c k
n
with a and b radical ideals. I claim
that c maps V(a) into V(b) if and only if ˛(b) c a. Indeed, suppose c(V(a)) c V(b), and
let g ÷ b; for O ÷ V(b),
˛(g)(O) = g(c(O)) = 0.
and so ˛(} ) ÷ 1V(b) = b. Conversely, suppose ˛(b) c a, and let 1 ÷ V(a); for } ÷ a,
}(c(1)) = ˛(} )(1) = 0.
and so c(1) ÷ V(a). When these conditions hold, c is the morphism of afﬁne varieties
V(a) ÷ V(b) corresponding to the homomorphism kŒY
1
. . . . . Y
n
¡b ÷ kŒX
1
. . . . . X
n
¡a
deﬁned by ˛.
Thus, we see that the regular maps
V(a) ÷V(b)
are all of the form
1 ÷(}
1
(1). . . . . }
n
(1)). }
i
÷ kŒX
1
. . . . . X
n
.
In particular, they all extend to regular maps A
n
÷A
n
.
EXAMPLE 3.18. (a) Consider a kalgebra 1. Froma kalgebra homomorphism˛: kŒX ÷
1, we obtain an element ˛(X) ÷ 1, and ˛(X) determines ˛ completely. Moreover, ˛(X)
can be any element of 1. Thus
˛ ÷˛(X): Hom
kalg
(kŒX. 1)
:
÷÷1.
According to (3.14)
Mor(V. A
1
) = Hom
kalg
(kŒX. kŒV ).
Thus the regular maps V ÷A
1
are simply the regular functions on V (as we would hope).
(b) Deﬁne A
0
to be the ringed space (V
0
. O
V
0
) with V
0
consisting of a single point, and
1(V
0
. O
V
0
) = k. Equivalently, A
0
= Spmk. Then, for any afﬁne variety V ,
Mor(A
0
. V ) . Hom
kalg
(kŒV . k) . V
where the last map sends ˛ to the point corresponding to the maximal ideal Ker(˛).
(c) Consider t ÷(t
2
. t
3
): A
1
÷A
2
. This is bijective onto its image,
V : Y
2
= X
3
.
but it is not an isomorphism onto its image – the inverse map is not regular. Because of
(3.15), it sufﬁces to show that t ÷ (t
2
. t
3
) doesn’t induce an isomorphism on the rings of
regular functions. We have kŒA
1
 = kŒT  and kŒV  = kŒX. Y ¡(Y
2
÷X
3
) = kŒ.. .. The
map on rings is
. ÷T
2
. . ÷T
3
. kŒ.. . ÷kŒT .
which is injective, but its image is kŒT
2
. T
3
 = kŒT . In fact, kŒ.. . is not integrally
closed: (.¡.)
2
÷ . = 0, and so (.¡.) is integral over kŒ.. ., but .¡. … kŒ.. . (it maps
to T under the inclusion k(.. .) ·÷k(T )).
SUBVARIETIES 55
(d) Let k have characteristic ] = 0, and consider . ÷ .
;
: A
n
÷ A
n
. This is a
bijection, but it is not an isomorphism because the corresponding map on rings,
X
i
÷X
;
i
: kŒX
1
. . . . . X
n
 ÷kŒX
1
. . . . . X
n
.
is not surjective.
This is the famous Frobenius map. Take k to be the algebraic closure of F
;
, and write
J for the map. Recall that for each m _ 1 there is a unique subﬁeld F
;
m of k of degree m
over F
;
, and that its elements are the solutions of X
;
m
= X (FT 4.18). Therefore, the ﬁxed
points of J
n
are precisely the points of A
n
with coordinates in F
;
m. Let }(X
1
. . . . . X
n
)
be a polynomial with coefﬁcients in F
;
m, say,
} =
¸
c
i
1
···i
n
X
i
1
1
X
i
n
n
. c
i
1
···i
n
÷ F
;
m.
Let }(a
1
. . . . . a
n
) = 0. Then
0 =
¸
c
˛
a
i
1
1
a
i
n
n
;
m
=
¸
c
˛
a
;
m
i
1
1
a
;
m
i
n
n
.
and so }(a
;
m
1
. . . . . a
;
m
n
) = 0. Here we have used that the binomial theorem takes the
simple form (X ÷ Y )
;
m
= X
;
m
÷ Y
;
m
in characteristic ]. Thus J
n
maps V(} ) into
itself, and its ﬁxed points are the solutions of
}(X
1
. . . . . X
n
) = 0
in F
;
m.
In one of the most beautiful pieces of mathematics of the second half of the twentieth
century, Grothendieck deﬁned a cohomology theory (´ etale cohomology) and proved a ﬁxed
point formula that allowed himto express the number of solutions of a systemof polynomial
equations with coordinates in F
;
n as an alternating sum of traces of operators on ﬁnite
dimensional vector spaces, and Deligne used this to obtain very precise estimates for the
number of solutions. See my course notes: Lectures on Etale Cohomology.
Subvarieties
Let · be an afﬁne kalgebra. For any ideal a in ·, we deﬁne
V(a) = {1 ÷ spm(·) [ }(1) = 0 all } ÷ a]
= {m maximal ideal in · [ a c m].
This is a closed subset of spm(·), and every closed subset is of this form.
Now assume a is radical, so that ·¡a is again reduced. Corresponding to the homomor
phism · ÷·¡a, we get a regular map
Spm(·¡a) ÷Spm(·)
The image is V(a), and spm(·¡a) ÷V(a) is a homeomorphism. Thus every closed subset
of spm(·) has a natural ringed structure making it into an afﬁne algebraic variety. We call
V(a) with this structure a closed subvariety of V.
56 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
ASIDE 3.19. If (V. O
V
) is a ringed space, and 7 is a closed subset of V , we can deﬁne
a ringed space structure on 7 as follows: let U be an open subset of 7, and let } be a
function U ÷ k; then } ÷ 1(U. O
7
) if for each 1 ÷ U there is a germ (U
t
. }
t
) of a
function at 1 (regarded as a point of V ) such that }
t
[7 ¨ U
t
= } . One can check that
when this construction is applied to 7 = V(a), the ringed space structure obtained is that
described above.
PROPOSITION 3.20. Let (V. O
V
) be an afﬁne variety and let h be a nonzero element of
kŒV . Then
(D(h). O
V
[D(h)) . Spm(·
h
):
in particular, it is an afﬁne variety.
PROOF. The map · ÷·
h
deﬁnes a morphism spm(·
h
) ÷spm(·). The image is D(h),
and it is routine (using (1.29)) to verify the rest of the statement.
2
If V = V(a) c k
n
, then
(a
1
. . . . . a
n
) ÷(a
1
. . . . . a
n
. h(a
1
. . . . . a
n
)
1
): D(h) ÷k
n÷1
.
deﬁnes an isomorphism of D(h) onto V(a. 1 ÷ hX
n÷1
). For example, there is an isomor
phism of afﬁne varieties
a ÷(a. 1¡a): A
1
{0] ÷V c A
2
.
where V is the subvariety XY = 1 of A
2
— the reader should draw a picture.
REMARK 3.21. We have seen that all closed subsets and all basic open subsets of an afﬁne
variety V are again afﬁne varieties with their natural ringed structure, but this is not true
for all open subsets U. As we saw in (3.13), if U is afﬁne, then the natural map U ÷
spm1(U. O
U
) is a bijection. But for U = A
2
(0. 0) = D(X) L D(Y ), we know that
1(U. O
A
2) = kŒX. Y  (see 3.9b), but U ÷ spmkŒX. Y  is not a bijection, because the
ideal (X. Y ) is not in the image. However, U is clearly a union of afﬁne algebraic varieties
— we shall see in the next chapter that it is a (nonafﬁne) algebraic variety.
Properties of the regular map deﬁned by specm(˛)
PROPOSITION 3.22. Let ˛: · ÷T be a homomorphism of afﬁne kalgebras, and let
c: Spm(T) ÷Spm(·)
be the corresponding morphism of afﬁne varieties (so that ˛(} ) = c ı } ).
(a) The image of c is dense for the Zariski topology if and only if ˛ is injective.
(b) c deﬁnes an isomorphism of Spm(T) onto a closed subvariety of Spm(·) if and
only if ˛ is surjective.
PROOF. (a) Let } ÷ ·. If the image of c is dense, then
} ı c = 0 == } = 0.
AFFINE SPACE WITHOUT COORDINATES 57
On the other hand, if the image of c is not dense, then the closure of its image will be a
proper closed subset of Spm(·), and so there will be a nonzero function } ÷ · that is zero
on it. Then } ı c = 0.
(b) If ˛ is surjective, then it deﬁnes an isomorphism ·¡a
T where a is the kernel
of ˛. This induces an isomorphism of Spm(T) with its image in Spm(·).
2
A regular map c: V ÷ W of afﬁne algebraic varieties is said to be a dominant (or
dominating) if its image is dense in W. The proposition then says that:
c is dominant ” } ÷} ı c: 1(W. O
W
) ÷1(V. O
V
) is injective.
Afﬁne space without coordinates
Let 1 be a vector space over k of dimension n. The set A(1) of points of 1 has a natural
structure of an algebraic variety: the choice of a basis for 1 deﬁnes an bijection A(1) ÷
A
n
, and the inherited structure of an afﬁne algebraic variety on A(1) is independent of
the choice of the basis (because the bijections deﬁned by two different bases differ by an
automorphism of A
n
).
We now give an intrinsic deﬁnition of the afﬁne variety A(1). Let V be a ﬁnite
dimensional vector space over a ﬁeld k (not necessarily algebraically closed). The tensor
algebra of V is
T
+
V =
i_0
V
˝i
with multiplication deﬁned by
(·
1
˝ ˝·
i
) (·
t
1
˝ ˝·
t
}
) = ·
1
˝ ˝·
i
˝·
t
1
˝ ˝·
t
}
.
It is noncommutative kalgebra, and the choice of a basis e
1
. . . . . e
n
for V deﬁnes an
isomorphism to T
+
V from the kalgebra of noncommuting polynomials in the symbols
e
1
. . . . . e
n
. The symmetric algebra S
+
(V ) of V is deﬁned to be the quotient of T
+
V by the
twosided ideal generated by the relations
· ˝n ÷ n ˝·. ·. n ÷ V.
This algebra is generated as a kalgebra by commuting elements (namely, the elements of
V = V
˝1
), and so is commutative. The choice of a basis e
1
. . . . . e
n
for V deﬁnes an
isomorphism of kalgebras
e
1
e
i
÷e
1
˝ ˝e
i
: kŒe
1
. . . . . e
n
 ÷S
+
(V )
(here kŒe
1
. . . . . e
n
 is the commutative polynomial ring in the symbols e
1
. . . . . e
n
). In par
ticular, S
+
(V ) is an afﬁne kalgebra. The pair (S
+
(V ). i ) consisting of S
+
(V ) and the
natural klinear map i : V ÷ S
+
(V ) has the following universal property: any klinear
map V ÷ · from V into a kalgebra · extends uniquely to a kalgebra homomorphism
S
+
(V ) ÷·:
V
klinear
F
F
F
F
F
F
F
F
F
S
+
(V )
3Š kalgebra
·
(7)
58 CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
As usual, this universal propery determines the pair (S
+
(V ). i ) uniquely up to a unique
isomorphism.
We now deﬁne A(1) to be Spm(S
+
(1
·
)). For an afﬁne kalgebra ·,
Mor(Spm(·). A(1)) . Hom
kalgebra
(S
+
(1
·
). ·) (3.14)
. Hom
klinear
(1
·
. ·) (7)
. 1 ˝
k
· (linear algebra).
In particular,
A(1)(k) . 1.
Moreover, the choice of a basis e
1
. . . . . e
n
for 1 determines a (dual) basis }
1
. . . . . }
n
of 1
·
,
and hence an isomorphism of kalgebras kŒ}
1
. . . . . }
n
 ÷ S
+
(1
·
). The map of algebraic
varieties deﬁned by this homomorphism is the isomorphism
A(1) ÷A
n
whose map on the underlying sets is the isomorphism 1 ÷k
n
deﬁned by the basis of 1.
NOTES. We have associated with any afﬁne kalgebra · an afﬁne variety whose underlying topo
logical space is the set of maximal ideals in ·. It may seem strange to be describing a topological
space in terms of maximal ideals in a ring, but the analysts have been doing this for more than 60
years. Gel’fand and Kolmogorov in 1939
4
proved that if S and T are compact topological spaces,
and the rings of realvalued continuous functions on S and T are isomorphic (just as rings), then S
and T are homeomorphic. The proof begins by showing that, for such a space S, the map
1 ÷m
1
def
= {} : S ÷1 [ }(1) = 0]
is onetoone correspondence between the points in the space and maximal ideals in the ring.
Exercises
31. Show that a map between afﬁne varieties can be continuous for the Zariski topology
without being regular.
32. Let q be a power of a prime ], and let F
q
be the ﬁeld with q elements. Let S be a
subset of F
q
ŒX
1
. . . . . X
n
, and let V be its zero set in k
n
, where k is the algebraic closure
of F
q
. Show that the map (a
1
. . . . . a
n
) ÷ (a
q
1
. . . . . a
q
n
) is a regular map c: V ÷ V (i.e.,
c(V ) c V ). Verify that the set of ﬁxed points of c is the set of zeros of the elements of S
with coordinates in F
q
. (This statement enables one to study the cardinality of the last set
using a Lefschetz ﬁxed point formula — see my lecture notes on ´ etale cohomology.)
33. Find the image of the regular map
(.. .) ÷(.. ..): A
2
÷A
2
and verify that it is neither open nor closed.
4
On rings of continuous functions on topological spaces, Doklady 22, 1115. See also Allen Shields,
Banach Algebras, 1939–1989, Math. Intelligencer, Vol 11, no. 3, p15.
EXERCISES 59
34. Show that the circle X
2
÷Y
2
= 1 is isomorphic (as an afﬁne variety) to the hyperbola
XY = 1, but that neither is isomorphic to A
1
.
35. Let C be the curve Y
2
= X
2
÷X
3
, and let c be the regular map
t ÷(t
2
÷ 1. t (t
2
÷ 1)): A
1
÷C.
Is c an isomorphism?
Chapter 4
Algebraic Varieties
An algebraic variety is a ringed space that is locally isomorphic to an afﬁne algebraic va
riety, just as a topological manifold is a ringed space that is locally isomorphic to an open
subset of 1
n
; both are required to satisfy a separation axiom. Throughout this chapter, k is
algebraically closed.
Algebraic prevarieties
As motivation, recall the following deﬁnitions.
DEFINITION 4.1. (a) A topological manifold of dimension n is a ringed space (V. O
V
)
such that V is Hausdorff and every point of V has an open neighbourhood U for which
(U. O
V
[U) is isomorphic to the ringed space of continuous functions on an open subset of
1
n
(cf. 3.2a)).
(b) A differentiable manifold of dimension n is a ringed space such that V is Hausdorff
and every point of V has an open neighbourhood U for which (U. O
V
[U) is isomorphic to
the ringed space of smooth functions on an open subset of 1
n
(cf. 3.2b).
(c) A complex manifold of dimension n is a ringed space such that V is Hausdorff and
every point of V has an open neighbourhood U for which (U. O
V
[U) is isomorphic to the
ringed space holomorphic functions on an open subset of C
n
(cf. 3.2c).
These deﬁnitions are easily seen to be equivalent to the more classical deﬁnitions in
terms of charts and atlases.
1
Often one imposes additional conditions on V , for example,
that it be connected or that it have a countable base of open subsets.
DEFINITION 4.2. An algebraic prevariety over k is a ringed space (V. O
V
) such that V is
quasicompact and every point of V has an open neighbourhood U for which (U. O
V
[U) is
an afﬁne algebraic variety over k.
Thus, a ringed space (V. O
V
) is an algebraic prevariety over k if there exists a ﬁnite
open covering V =
V
i
such that (V
i
. O
V
[V
i
) is an afﬁne algebraic variety over k for
all i . An algebraic variety will be deﬁned to be an algebraic prevariety satisfying a certain
separation condition.
1
Provided the latter are stated correctly, which is frequently not the case.
60
REGULAR MAPS 61
An open subset U of an algebraic prevariety V such that (U, O
V
[U) is an afﬁne alge
braic variety is called an open afﬁne (subvariety) in V . Because V is a ﬁnite union of open
afﬁnes, and in each open afﬁne the open afﬁnes (in fact the basic open subsets) form a base
for the topology, it follows that the open afﬁnes form a base for the topology on V .
Let (V. O
V
) be an algebraic prevariety, and let U be an open subset of V . The functions
} : U ÷ k lying in 1(U. O
V
) are called regular. Note that if (U
i
) is an open covering of
V by afﬁne varieties, then } : U ÷ k is regular if and only if } [U
i
¨ U is regular for all i
(by 3.1(c)). Thus understanding the regular functions on open subsets of V amounts to un
derstanding the regular functions on the open afﬁne subvarieties and how these subvarieties
ﬁt together to form V .
EXAMPLE 4.3. (Projective space). Let P
n
denote k
n÷1
{origin] modulo the equivalence
relation
(a
0
. . . . . a
n
) ~ (b
0
. . . . . b
n
) ” (a
0
. . . . . a
n
) = (cb
0
. . . . . cb
n
) some c ÷ k
×
.
Thus the equivalence classes are the lines through the origin in k
n÷1
(with the origin omit
ted). Write (a
0
: . . . : a
n
) for the equivalence class containing (a
0
. . . . . a
n
). For each i ,
let
U
i
= {(a
0
: . . . : a
i
: . . . : a
n
) ÷ P
n
[ a
i
= 0].
Then P
n
=
U
i
, and the map
(a
0
: . . . : a
n
) ÷(a
0
¡a
i
. . . . . a
n
¡a
i
) : U
i
u
i
÷÷A
n
(the term a
i
¡a
i
is omitted) is a bijection. In chapter 6 we shall show that there is a unique
structure of a (separated) algebraic variety on P
n
for which each U
i
is an open afﬁne sub
variety of P
n
and each map u
i
is an isomorphism of algebraic varieties.
Regular maps
In each of the examples (4.1a,b,c), a morphism of manifolds (continuous map, smooth
map, holomorphic map respectively) is just a morphism of ringed spaces. This motivates
the following deﬁnition.
Let (V. O
V
) and (W. O
W
) be algebraic prevarieties. A map c: V ÷ W is said to be
regular if it is a morphism of ringed spaces. A composite of regular maps is again regular
(this is a general fact about morphisms of ringed spaces).
Note that we have three categories:
(afﬁne varieties) c (algebraic prevarieties) c (ringed spaces).
Each subcategory is full, i.e., the morphisms Mor(V. W) are the same in the three cate
gories.
PROPOSITION 4.4. Let (V. O
V
) and (W. O
W
) be prevarieties, and let c: V ÷ W be a
continuous map (of topological spaces). Let W =
W
}
be a covering of W by open
afﬁnes, and let c
1
(W
}
) =
V
}i
be a covering of c
1
(W
}
) by open afﬁnes. Then c is
regular if and only if its restrictions
c[V
}i
: V
}i
÷W
}
are regular for all i. ; .
62 CHAPTER 4. ALGEBRAIC VARIETIES
PROOF. We assume that c satisﬁes this condition, and prove that it is regular. Let } be
a regular function on an open subset U of W. Then } [U ¨ W
}
is regular for each W
}
(sheaf condition 3.1(b)), and so } ı c[c
1
(U) ¨ V
}i
is regular for each ;. i (this is our
assumption). It follows that } ı c is regular on c
1
(U) (sheaf condition 3.1(c)). Thus c is
regular. The converse is even easier.
2
ASIDE 4.5. A differentiable manifold of dimension n is locally isomorphic to an open
subset of 1
n
. In particular, all manifolds of the same dimension are locally isomorphic.
This is not true for algebraic varieties, for two reasons:
(a) We are not assuming our varieties are nonsingular (see chapter 5 below).
(b) The inverse function theorem fails in our context. If 1 is a nonsingular point on
variety of dimension J, we shall see (in the next chapter) that there does exist a neighbour
hood U of 1 and a regular map c: U ÷ A
d
such that map (Jc)
1
: T
1
÷ T
c(1)
on the
tangent spaces is an isomorphism, but also that there does not always exist a U for which c
itself is an isomorphism onto its image (as the inverse function theorem would assert).
Algebraic varieties
In the study of topological manifolds, the Hausdorff condition eliminates such bizarre pos
sibilities as the line with the origin doubled (see 4.10 below) where a sequence tending to
the origin has two limits.
It is not immediately obvious how to impose a separation axiom on our algebraic va
rieties, because even afﬁne algebraic varieties are not Hausdorff. The key is to restate the
Hausdorff condition. Intuitively, the signiﬁcance of this condition is that it prevents a se
quence in the space having more than one limit. Thus a continuous map into the space
should be determined by its values on a dense subset, i.e., if c
1
and c
2
are continuous
maps 7 ÷ U that agree on a dense subset of 7 then they should agree on the whole
of 7. Equivalently, the set where two continuous maps c
1
. c
2
: 7 ⇒ U agree should be
closed. Surprisingly, afﬁne varieties have this property, provided c
1
and c
2
are required to
be regular maps.
LEMMA 4.6. Let c
1
and c
2
be regular maps of afﬁne algebraic varieties 7 ⇒ V . The
subset of 7 on which c
1
and c
2
agree is closed.
PROOF. There are regular functions .
i
on V such that 1 ÷(.
1
(1). . . . . .
n
(1)) identiﬁes
V with a closed subset of A
n
(take the .
i
to be any set of generators for kŒV  as a kalgebra).
Now .
i
ı c
1
and .
i
ı c
2
are regular functions on 7, and the set where c
1
and c
2
agree is
¸
n
i=1
V(.
i
ı c
1
÷ .
i
ı c
2
), which is closed.
2
DEFINITION 4.7. An algebraic prevariety V is said to be separated, or to be an algebraic
variety, if it satisﬁes the following additional condition:
Separation axiom: for every pair of regular maps c
1
. c
2
: 7 ⇒ V with 7 an
afﬁne algebraic variety, the set {: ÷ 7 [ c
1
(:) = c
2
(:)] is closed in 7.
MAPS FROM VARIETIES TO AFFINE VARIETIES 63
The terminology is not completely standardized: some authors require a variety to be
irreducible, and some call a prevariety a variety.
2
PROPOSITION 4.8. Let c
1
and c
2
be regular maps 7 ⇒V from an algebraic prevariety 7
to a separated prevariety V . The subset of 7 on which c
1
and c
2
agree is closed.
PROOF. Let W be the set on which c
1
and c
2
agree. For any open afﬁne U of 7, W ¨ U
is the subset of U on which c
1
[U and c
2
[U agree, and so W ¨ U is closed. This implies
that W is closed because 7 is a ﬁnite union of open afﬁnes.
2
EXAMPLE 4.9. The open subspace U = A
2
{(0. 0)] of A
2
becomes an algebraic variety
when endowed with the sheaf O
A
2[U (cf. 3.21).
EXAMPLE 4.10. (The afﬁne line with the origin doubled.) Let V
1
and V
2
be copies of A
1
.
Let V
+
= V
1
LV
2
(disjoint union), and give it the obvious topology. Deﬁne an equivalence
relation on V
+
by
. (in V
1
) ~ . (in V
2
) ” . = . and . = 0.
Let V be the quotient space V = V
+
¡~with the quotient topology (a set is open if and only
if its inverse image in V
+
is open). Then V
1
and V
2
are open subspaces of V , V = V
1
LV
2
,
and V
1
¨V
2
= A
1
÷{0]. Deﬁne a function on an open subset to be regular if its restriction
to each V
i
is regular. This makes V into a prevariety, but not a variety: it fails the separation
axiom because the two maps
A
1
= V
1
·÷V
+
. A
1
= V
2
·÷V
+
agree exactly on A
1
÷ {0], which is not closed in A
1
.
Let Var
k
denote the category of algebraic varieties over k and regular maps. The functor
· ÷ Spm· is a fully faithful contravariant functor Aff
k
÷ Var
k
, and deﬁnes an equiva
lence of the ﬁrst category with the subcategory of the second whose objects are the afﬁne
algebraic varieties.
Maps from varieties to afﬁne varieties
Let (V. O
V
) be an algebraic variety, and let ˛: · ÷ 1(V. O
V
) be a homomorphism from
an afﬁne kalgebra · to the kalgebra of regular functions on V . For any 1 ÷ V , } ÷
˛(} )(1) is a kalgebra homomorphism · ÷k, and so its kernel c(1) is a maximal ideal
in ·. In this way, we get a map
c: V ÷spm(·)
which is easily seen to be regular. Conversely, from a regular map c: V ÷Spm(·), we get
a kalgebra homomorphism } ÷ } ı c: · ÷ 1(V. O
V
). Since these maps are inverse,
we have proved the following result.
2
Our terminology is agrees with that of JP. Serre, Faisceaux alg´ ebriques coh´ erents. Ann. of Math. 61,
(1955). 197–278.
64 CHAPTER 4. ALGEBRAIC VARIETIES
PROPOSITION 4.11. For an algebraic variety V and an afﬁne kalgebra ·, there is a canon
ical onetoone correspondence
Mor(V. Spm(·)) . Hom
kalgebra
(·. 1(V. O
V
)).
Let V be an algebraic variety such that 1(V. O
V
) is an afﬁne kalgebra. Then propo
sition shows that the regular map c: V ÷ Spm(1(V. O
V
)) deﬁned by id
T(V,O
V
)
has the
following universal property: any regular map from V to an afﬁne algebraic variety U
factors uniquely through c:
V
c
N
N
N
N
N
N
N
N
N
N
N
N
N
Spm(1(V. O
V
))
3Š
U.
Subvarieties
Let (V. O
V
) be a ringed space, and let W be a subspace. For U open in W, deﬁne O
W
(U)
to be the set of functions } : U ÷ k such that there exist open subsets U
i
of V and }
i
÷
O
V
(U
i
) such that U = W ¨(
U
i
) and } [W ¨U
i
= }
i
[W ¨U
i
for all i . Then (W. O
W
)
is again a ringed space.
We now let (V. O
V
) be a prevariety, and examine when (W. O
W
) is also a prevariety.
Open subprevarieties. Because the open afﬁnes form a base for the topology on V , for
any open subset U of V , (U. O
V
[U) is a prevariety. The inclusion U ·÷ V is regular, and
U is called an open subprevariety of V . A regular map c: W ÷ V is an open immersion
if c(W) is open in V and c deﬁnes an isomorphism W ÷c(W) (of prevarieties).
Closed subprevarieties. Any closed subset 7 in V has a canonical structure of an al
gebraic prevariety: endow it with the induced topology, and say that a function } on an
open subset of 7 is regular if each point 1 in the open subset has an open neighbourhood
U in V such that } extends to a regular function on U. To show that 7, with this ringed
space structure is a prevariety, check that for every open afﬁne U c V , the ringed space
(U ¨ 7. O
7
[U ¨ 7) is isomorphic to U ¨ 7 with its ringed space structure acquired as a
closed subset of U (see p56). Such a pair (7. O
7
) is called a closed subprevariety of V .
A regular map c: W ÷ V is a closed immersion if c(W) is closed in V and c deﬁnes an
isomorphism W ÷c(W) (of prevarieties).
Subprevarieties. A subset W of a topological space V is said to be locally closed if
every point 1 in W has an open neighbourhood U in V such that W ¨ U is closed in U.
Equivalent conditions: W is the intersection of an open and a closed subset of V ; W is
open in its closure. A locally closed subset W of a prevariety V acquires a natural structure
as a prevariety: write it as the intersection W = U ¨ 7 of an open and a closed subset;
7 is a prevariety, and W (being open in 7) therefore acquires the structure of a prevariety.
This structure on W has the following characterization: the inclusion map W ·÷ V is
regular, and a map c: V
t
÷ W with V
t
a prevariety is regular if and only if it is regular
when regarded as a map into V . With this structure, W is called a sub(pre)variety of V .
A morphism c: V
t
÷ V is called an immersion if it induces an isomorphism of V
t
onto
PREVARIETIES OBTAINED BY PATCHING 65
a subvariety of V . Every immersion is the composite of an open immersion with a closed
immersion (in both orders).
A subprevariety of a variety is automatically separated.
Application.
PROPOSITION 4.12. A prevariety V is separated if and only if two regular maps from a
prevariety to V agree on the whole prevariety whenever they agree on a dense subset of it.
PROOF. If V is separated, then the set on which a pair of regular maps c
1
. c
2
: 7 ⇒ V
agree is closed, and so must be the whole of the 7.
Conversely, consider a pair of maps c
1
. c
2
: 7 ⇒ V , and let S be the subset of 7 on
which they agree. We assume V has the property in the statement of the proposition, and
show that S is closed. Let
¨
S be the closure of S in 7. According to the above discussion,
¨
S has the structure of a closed prevariety of 7 and the maps c
1
[
¨
S and c
2
[
¨
S are regular.
Because they agree on a dense subset of
¨
S they agree on the whole of
¨
S, and so S =
¨
S is
closed.
2
Prevarieties obtained by patching
PROPOSITION 4.13. Let V =
i÷J
V
i
(ﬁnite union), and suppose that each V
i
has the
structure of a ringed space. Assume the following “patching” condition holds:
for all i. ; , V
i
¨ V
}
is open in both V
i
and V
}
and O
V
i
[V
i
¨ V
}
= O
V
j
[V
i
¨ V
}
.
Then there is a unique structure of a ringed space on V for which
(a) each inclusion V
i
·÷V is a homeomorphism of V
i
onto an open set, and
(b) for each i ÷ 1, O
V
[V
i
= O
V
i
.
If every V
i
is an algebraic prevariety, then so also is V , and to give a regular map from
V to a prevariety W amounts to giving a family of regular maps c
i
: V
i
÷ W such that
c
i
[V
i
¨ V
}
= c
}
[V
i
¨ V
}
.
PROOF. One checks easily that the subsets U c V such that U ¨V
i
is open for all i are the
open subsets for a topology on V satisfying (a), and that this is the only topology to satisfy
(a). Deﬁne O
V
(U) to be the set of functions } : U ÷k such that } [U ¨V
i
÷ O
V
i
(U ¨V
i
)
for all i . Again, one checks easily that O
V
is a sheaf of kalgebras satisfying (b), and that
it is the only such sheaf.
For the ﬁnal statement, if each (V
i
. O
V
i
) is a ﬁnite union of open afﬁnes, so also is
(V. O
V
). Moreover, to give a map c: V ÷W amounts to giving a family of maps c
i
: V
i
÷
W such that c
i
[V
i
¨ V
}
= c
}
[V
i
¨ V
}
(obviously), and c is regular if and only c[V
i
is
regular for each i .
2
Clearly, the V
i
may be separated without V being separated (see, for example, 4.10).
In (4.27) below, we give a condition on an open afﬁne covering of a prevariety sufﬁcient to
ensure that the prevariety is separated.
66 CHAPTER 4. ALGEBRAIC VARIETIES
Products of varieties
Let V and W be objects in a category C. A triple
(V × W. ]: V × W ÷V. q: V × W ÷W)
is said to be the product of V and W if it has the following universal property: for every
pair of morphisms 7 ÷ V , 7 ÷ W in C, there exists a unique morphism 7 ÷ V × W
making the diagram
7
.w
w
w
w
w
w
w
w
w
3Š
H
H
H
H
H
H
H
H
H
V V × W
;
q
W
commute. In other words, it is a product if the map
c ÷(] ı c. q ı c): Hom(7. V × W) ÷Hom(7. V ) × Hom(7. W)
is a bijection. The product, if it exists, is uniquely determined up to a unique isomorphism
by this universal property.
For example, the product of two sets (in the category of sets) is the usual cartesion
product of the sets, and the product of two topological spaces (in the category of topological
spaces) is the cartesian product of the spaces (as sets) endowed with the product topology.
We shall show that products exist in the category of algebraic varieties. Suppose, for
the moment, that V × W exists. For any prevariety 7, Mor(A
0
. 7) is the underlying set of
7; more precisely, for any : ÷ 7, the map A
0
÷ 7 with image : is regular, and these are
all the regular maps (cf. 3.18b). Thus, from the deﬁnition of products we have
(underlying set of V × W) . Mor(A
0
. V × W)
. Mor(A
0
. V ) × Mor(A
0
. W)
. (underlying set of V ) × (underlying set of W).
Hence, our problem can be restated as follows: given two prevarieties V and W, deﬁne on
the set V × W the structure of a prevariety such that
(a) the projection maps ]. q: V × W ⇒V. W are regular, and
(b) a map c: T ÷ V × W of sets (with T an algebraic prevariety) is regular if its com
ponents ] ı c. q ı c are regular.
Clearly, there can be at most one such structure on the set V ×W (because the identity map
will identify any two structures having these properties).
Products of afﬁne varieties
EXAMPLE 4.14. Let a and b be ideals in kŒX
1
. . . . . X
n
 and kŒX
n÷1
. . . . . X
n÷n
 respec
tively, and let (a. b) be the ideal in kŒX
1
. . . . . X
n÷n
 generated by the elements of a and b.
Then there is an isomorphism
} ˝g ÷}g:
kŒX
1
. . . . . X
n

a
˝
k
kŒX
n÷1
. . . . . X
n÷n

b
÷
kŒX
1
. . . . . X
n÷n

(a. b)
.
Again this comes down to checking that the natural map from
Hom
kalg
(kŒX
1
. . . . . X
n÷n
¡(a. b). 1)
PRODUCTS OF VARIETIES 67
to
Hom
kalg
(kŒX
1
. . . . . X
n
¡a. 1) × Hom
kalg
(kŒX
n÷1
. . . . . X
n÷n
¡b. 1)
is a bijection. But the three sets are respectively
V(a. b) =zeroset of (a. b) in 1
n÷n
.
V(a) =zeroset of a in 1
n
.
V(b) =zeroset of b in 1
n
.
and so this is obvious.
The tensor product of two kalgebras ·and T has the universal property to be a product
in the category of kalgebras, but with the arrows reversed. Because of the category anti
equivalence (3.15), this shows that Spm(·˝
k
T) will be the product of Spm· and SpmT
in the category of afﬁne algebraic varieties once we have shown that · ˝
k
T is an afﬁne
kalgebra.
PROPOSITION 4.15. Let · and T be kalgebras with · ﬁnitely generated.
(a) If · and T are reduced, then so also is · ˝
k
T.
(b) If · and T are integral domains, then so also is · ˝
k
T.
PROOF. Let ˛ ÷ · ˝
k
T. Then ˛ =
¸
n
i=1
a
i
˝b
i
, some a
i
÷ ·, b
i
÷ T. If one of the
b
i
’s is a linear combination of the remaining b’s, say, b
n
=
¸
n1
i=1
c
i
b
i
, c
i
÷ k, then, using
the bilinearity of ˝, we ﬁnd that
˛ =
n1
¸
i=1
a
i
˝b
i
÷
n1
¸
i=1
c
i
a
n
˝b
i
=
n1
¸
i=1
(a
i
÷c
i
a
n
) ˝b
i
.
Thus we can suppose that in the original expression of ˛, the b
i
’s are linearly independent
over k.
Now assume · and T to be reduced, and suppose that ˛ is nilpotent. Let m be a
maximal ideal of ·. From a ÷ ¨ a: · ÷·¡m = k we obtain homomorphisms
a ˝b ÷ ¨ a ˝b ÷ ¨ ab: · ˝
k
T ÷k ˝
k
T
:
÷T
The image
¸
¨ a
i
b
i
of ˛ under this homomorphism is a nilpotent element of T, and hence
is zero (because T is reduced). As the b
i
’s are linearly independent over k, this means that
the ¨ a
i
are all zero. Thus, the a
i
’s lie in all maximal ideals m of ·, and so are zero (see
2.13). Hence ˛ = 0, and we have shown that · ˝
k
T is reduced.
Now assume that · and T are integral domains, and let ˛, ˛
t
÷ · ˝
k
T be such that
˛˛
t
= 0. As before, we can write ˛ =
¸
a
i
˝ b
i
and ˛
t
=
¸
a
t
i
˝ b
t
i
with the sets
{b
1
. b
2
. . . .] and {b
t
1
. b
t
2
. . . .] each linearly independent over k. For each maximal ideal m
of ·, we know (
¸
¨ a
i
b
i
)(
¸
¨ a
t
i
b
t
i
) = 0 in T, and so either (
¸
¨ a
i
b
i
) = 0 or (
¸
¨ a
t
i
b
t
i
) = 0.
Thus either all the a
i
÷ m or all the a
t
i
÷ m. This shows that
spm(·) = V(a
1
. . . . . a
n
) L V(a
t
1
. . . . . a
t
n
).
As spm(·) is irreducible (see 2.19), it follows that spm(·) equals either V(a
1
. . . . . a
n
) or
V(a
t
1
. . . . . a
t
n
). In the ﬁrst case ˛ = 0, and in the second ˛
t
= 0.
2
68 CHAPTER 4. ALGEBRAIC VARIETIES
EXAMPLE 4.16. We give some examples to illustrate that k must be taken to be alge
braically closed in the proposition.
(a) Suppose k is nonperfect of characteristic ], so that there exists an element ˛ in an
algebraic closure of k such that ˛ … k but ˛
;
÷ k. Let k
t
= kŒ˛, and let ˛
;
= a. Then
(˛ ˝1 ÷ 1 ˝˛) = 0 in k
t
˝
k
k
t
(in fact, the elements ˛
i
˝˛
}
, 0 _ i. ; _ ] ÷ 1, form a
basis for k
t
˝
k
k
t
as a kvector space), but
(˛ ˝1 ÷ 1 ˝˛)
;
= (a ˝1 ÷ 1 ˝a)
= (1 ˝a ÷ 1 ˝a) (because a ÷ k)
= 0.
Thus k
t
˝
k
k
t
is not reduced, even though k
t
is a ﬁeld.
(b) Let 1 be a ﬁnite separable extension of k and let ˝ be a second ﬁeld containing k.
By the primitive element theorem (FT 5.1),
1 = kŒ˛ = kŒX¡(}(X)).
for some ˛ ÷ 1 and its minimal polynomial }(X). Assume that ˝ is large enough to split
} , say, }(X) =
¸
i
X ÷ ˛
i
with ˛
i
÷ ˝. Because 1¡k is separable, the ˛
i
are distinct,
and so
˝ ˝
k
1 . ˝ŒX¡(}(X)) (1.35(b))
.
¸
˝ŒX¡(X ÷ ˛
i
) (1.1)
and so it is not an integral domain. For example,
C ˝
1
C . CŒX¡(X ÷ i ) × CŒX¡(X ÷i ) . C × C.
The proposition allows us to make the following deﬁnition.
DEFINITION 4.17. The product of the afﬁne varieties V and W is
(V × W. O
V ×W
) = Spm(kŒV  ˝
k
kŒW)
with the projection maps ]. q: V × W ÷ V. W deﬁned by the homomorphisms } ÷
} ˝1: kŒV  ÷kŒV  ˝
k
kŒW and g ÷1 ˝g: kŒW ÷kŒV  ˝
k
kŒW.
PROPOSITION 4.18. Let V and W be afﬁne varieties.
(a) The variety (V ×W. O
V ×W
) is the product of (V. O
V
) and (W. O
W
) in the category
of afﬁne algebraic varieties; in particular, the set V × W is the product of the sets V
and W and ] and q are the projection maps.
(b) If V and W are irreducible, then so also is V × W.
PROOF. (a) As noted at the start of the subsection, the ﬁrst statement follows from (4.15a),
and the second statement then follows by the argument on p66.
(b) This follows from (4.15b) and (2.19).
2
COROLLARY 4.19. Let V and W be afﬁne varieties. For any prevariety T , a map c: T ÷
V × W is regular if ] ı c and q ı c are regular.
PRODUCTS OF VARIETIES 69
PROOF. If ] ı c and q ı c are regular, then (4.18) implies that c is regular when restricted
to any open afﬁne of T , which implies that it is regular on T .
2
The corollary shows that V ×W is the product of V and W in the category of prevarieties
(hence also in the categories of varieties).
EXAMPLE 4.20. (a) It follows from (1.34) that A
n÷n
endowed with the projection maps
A
n
;
÷A
n÷n
q
÷A
n
.
](a
1
. . . . . a
n÷n
) = (a
1
. . . . . a
n
)
q(a
1
. . . . . a
n÷n
) = (a
n÷1
. . . . . a
n÷n
).
is the product of A
n
and A
n
.
(b) It follows from (1.35c) that
V(a)
;
÷V(a. b)
q
÷V(b)
is the product of V(a) and V(b).
The topology on V × W is not the product topology; for example, the topology on
A
2
= A
1
× A
1
is not the product topology (see 2.29).
Products in general
We now deﬁne the product of two algebraic prevarieties V and W.
Write V as a union of open afﬁnes V =
V
i
, and note that V can be regarded as the
variety obtained by patching the (V
i
. O
V
i
); in particular, this covering satisﬁes the patching
condition (4.13). Similarly, write W as a union of open afﬁnes W =
W
}
. Then
V × W =
¸
V
i
× W
}
and the (V
i
× W
}
. O
V
i
×W
j
) satisfy the patching condition. Therefore, we can deﬁne (V ×
W. O
V ×W
) to be the variety obtained by patching the (V
i
× W
}
. O
V
i
×W
j
).
PROPOSITION 4.21. With the sheaf of kalgebras O
V ×W
just deﬁned, V ×W becomes the
product of V and W in the category of prevarieties. In particular, the structure of prevariety
on V × W deﬁned by the coverings V =
V
i
and W =
W
}
are independent of the
coverings.
PROOF. Let T be a prevariety, and let c: T ÷V ×W be a map of sets such that ] ı c and
q ı c are regular. Then (4.19) implies that the restriction of c to c
1
(V
i
× W
}
) is regular.
As these open sets cover T , this shows that c is regular.
2
PROPOSITION 4.22. If V and W are separated, then so also is V × W.
PROOF. Let c
1
. c
2
be two regular maps U ÷ V × W. The set where c
1
. c
2
agree is the
intersection of the sets where ] ı c
1
. ] ı c
2
and q ı c
1
. q ı c
2
agree, which is closed.
2
70 CHAPTER 4. ALGEBRAIC VARIETIES
EXAMPLE 4.23. An algebraic group is a variety G together with regular maps
mult: G × G ÷G. inverse: G ÷G. A
0
e
÷÷G
that make G into a group in the usual sense. For example,
SL
n
= Spm(kŒX
11
. X
12
. . . . . X
nn
¡(det(X
i}
) ÷ 1))
and
GL
n
= Spm(kŒX
11
. X
12
. . . . . X
nn
. Y ¡(Y det(X
i}
) ÷ 1))
become algebraic groups when endowed with their usual group structure. The only afﬁne
algebraic groups of dimension 1 are
G
n
= GL
1
= SpmkŒX. X
1

and
G
o
= SpmkŒX.
Any ﬁnite group N can be made into an algebraic group by setting
N = Spm(·)
with · the set of all maps } : N ÷k.
Afﬁne algebraic groups are called linear algebraic groups because they can all be re
alized as closed subgroups of GL
n
for some n. Connected algebraic groups that can be
realized as closed algebraic subvarieties of a projective space are called abelian varieties
because they are related to the integrals studied by Abel (happily, they all turn out to be
commutative; see 7.15 below).
The connected component G
ı
of an algebraic group G containing the identity compo
nent (the identity component) is a closed normal subgroup of G and the quotient G¡G
ı
is a
ﬁnite group. An important theorem of Chevalley says that every connected algebraic group
G contains a unique connected linear algebraic group G
1
such that G¡G
1
is an abelian va
riety. Thus, we have the following coarse classiﬁcation: every algebraic group G contains
a sequence of normal subgroups
G ¯ G
ı
¯ G
1
¯ {e]
with G¡G
ı
a ﬁnite group, G
ı
¡G
1
an abelian variety, and G
1
a linear algebraic group.
The separation axiom revisited
Now that we have the notion of the product of varieties, we can restate the separation axiom
in terms of the diagonal.
By way of motivation, consider a topological space V and the diagonal z c V × V ,
z
def
= {(.. .) [ . ÷ V ].
If z is closed (for the product topology), then every pair of points (.. .) … z has a neigh
bourhood U ×U
t
such that U ×U
t
¨z = ∅. In other words, if . and . are distinct points in
V , then there are neighbourhoods U and U
t
of . and . respectively such that U ¨U
t
= ∅.
Thus V is Hausdorff. Conversely, if V is Hausdorff, the reverse argument shows that z is
closed.
For a variety V , we let z = z
V
(the diagonal) be the subset {(·. ·) [ · ÷ V ] of V ×V .
THE SEPARATION AXIOM REVISITED 71
PROPOSITION 4.24. An algebraic prevariety V is separated if and only if z
V
is closed.
3
PROOF. Assume z
V
is closed. Let c
1
and c
2
be regular maps 7 ÷V . The map
(c
1
. c
2
): 7 ÷V × V. : ÷(c
1
(:). c
2
(:))
is regular because its composites with the projections to V are c
1
and c
2
. In particular, it
is continuous, and so (c
1
. c
2
)
1
(z) is closed. But this is precisely the subset on which c
1
and c
2
agree.
Conversely, suppose V is separated. This means that for any afﬁne variety 7 and regular
maps c
1
. c
2
: 7 ÷ V , the set on which c
1
and c
2
agree is closed in 7. Apply this with c
1
and c
2
the two projection maps V × V ÷ V , and note that the set on which they agree is
z
V
.
2
COROLLARY 4.25. For any prevariety V , the diagonal is a locally closed subset of V ×V .
PROOF. Let 1 ÷ V , and let U be an open afﬁne neighbourhood of 1. Then U × U is an
open neighbourhood of (1. 1) in V × V , and z
V
¨ (U × U) = z
U
, which is closed in
U × U because U is separated (4.6).
2
Thus z
V
is always a subvariety of V ×V , and it is closed if and only if V is separated.
The graph 1
c
of a regular map c: V ÷W is deﬁned to be
{(·. c(·)) ÷ V × W [ · ÷ V ].
At this point, the reader should draw the picture suggested by calculus.
COROLLARY 4.26. For any morphism c: V ÷ W of prevarieties, the graph 1
c
of c is
locally closed in V × W, and it is closed if W is separated. The map · ÷ (·. c(·)) is an
isomorphism of V onto 1
c
(as algebraic prevarieties).
PROOF. The map
(·. n) ÷(c(·). n): V × W ÷W × W
is regular because its composites with the projections are c and id
W
which are regular.
In particular, it is continuous, and as 1
c
is the inverse image of z
W
under this map, this
proves the ﬁrst statement. The second statement follows from the fact that the regular map
1
c
·÷V × W
;
÷V is an inverse to · ÷(·. c(·)): V ÷1
c
.
2
THEOREM 4.27. The following three conditions on a prevariety V are equivalent:
(a) V is separated;
(b) for every pair of open afﬁnes U and U
t
in V , U ¨ U
t
is an open afﬁne, and the map
} ˝g ÷} [
UíU
0 g[
UíU
0 : kŒU ˝
k
kŒU
t
 ÷kŒU ¨ U
t

is surjective;
3
Recall that the topology on V ×V is not the product topology. Thus the statement does not contradict the
fact that V is not Hausdorff.
72 CHAPTER 4. ALGEBRAIC VARIETIES
(c) the condition in (b) holds for the sets in some open afﬁne covering of V .
PROOF. Let U and U
t
be open afﬁnes in V . We shall prove that
(i) if z is closed then U ¨ U
t
afﬁne,
(ii) when U ¨ U
t
is afﬁne,
(U × U
t
) ¨ z is closed ” kŒU ˝
k
kŒU
t
 ÷kŒU ¨ U
t
 is surjective.
Assume (a); then these statements imply (b). Assume that (b) holds for the sets in an
open afﬁne covering (U
i
)
i÷J
of V . Then (U
i
× U
}
)
(i,})÷J×J
is an open afﬁne covering of
V × V , and z
V
¨ (U
i
× U
}
) is closed in U
i
× U
}
for each pair (i. ; ), which implies (a).
Thus, the statements (i) and (ii) imply the theorem.
Proof of (i): The graph of the inclusion U ¨ U
t
·÷ V is the subset (U × U
t
) ¨ z of
(U ¨ U
t
) × V. If z
V
is closed, then (U × U
t
) ¨ z
V
is a closed subvariety of an afﬁne
variety, and hence is afﬁne (see p56). Now (4.26) implies that U ¨ U
t
is afﬁne.
Proof of (ii): Assume that U ¨ U
t
is afﬁne. Then
(U × U
t
) ¨ z
V
is closed in U × U
t
” · ÷(·. ·): U ¨ U
t
÷U × U
t
is a closed immersion
” kŒU × U
t
 ÷kŒU ¨ U
t
 is surjective (3.22).
Since kŒU × U
t
 = kŒU ˝
k
kŒU
t
, this completes the proof of (ii).
2
In more downtoearth terms, condition (b) says that U ¨U
t
is afﬁne and every regular
function on U ¨U
t
is a sum of functions of the form1 ÷}(1)g(1) with } and g regular
functions on U and U
t
.
EXAMPLE 4.28. (a) Let V = P
1
, and let U
0
and U
1
be the standard open subsets (see
4.3). Then U
0
¨ U
1
= A
1
{0], and the maps on rings corresponding to the inclusions
U
i
·÷U
0
¨ U
1
are
}(X) ÷}(X): kŒX ÷kŒX. X
1

}(X) ÷}(X
1
): kŒX ÷kŒX. X
1
.
Thus the sets U
0
and U
1
satisfy the condition in (b).
(b) Let V be A
1
with the origin doubled (see 4.10), and let U and U
t
be the upper and
lower copies of A
1
in V . Then U ¨U
t
is afﬁne, but the maps on rings corresponding to the
inclusions U
i
·÷U
0
¨ U
1
are
X ÷X: kŒX ÷kŒX. X
1

X ÷X: kŒX ÷kŒX. X
1
.
Thus the sets U
0
and U
1
fail the condition in (b).
(c) Let V be A
2
with the origin doubled, and let U and U
t
be the upper and lower copies
of A
2
in V . Then U ¨ U
t
is not afﬁne (see 3.21).
FIBRED PRODUCTS 73
Fibred products
Consider a variety S and two regular maps c: V ÷S and [: W ÷S. Then the set
V ×
S
W
def
= {(·. n) ÷ V × W [ c(·) = [(n)]
is a closed subvariety of V × W (because it is the set where c ı ] and [ ı q agree). It is
called the ﬁbred product of V and W over S. Note that if S consists of a single point, then
V ×
S
W = V × W.
Write c
t
for the map (·. n) ÷ n: V ×
S
W ÷ W and [
t
for the map (·. n) ÷
·: V ×
S
W ÷V . We then have a commutative diagram:
V ×
S
W
c
0
÷÷÷÷÷ W
v
0
v
V
c
÷÷÷÷÷ S.
The ﬁbred product has the following universal property: consider a pair of regular maps
˛: T ÷V , ˇ: T ÷W; then
t ÷(˛(t ), ˇ(t )): T ÷V × W
factors through V ×
S
W (as a map of sets) if and only if c˛ = [ˇ, in which case (˛. ˇ) is
regular (because it is regular as a map into V × W);
T
ˇ
˛
V ×
S
W
W
v
V
c
S
The map c
t
in the above diagram is called the base change of c with respect to [.
For any point 1 ÷ S, the base change of c: V ÷ S with respect to 1 ·÷ S is the map
c
1
(1) ÷1 induced by c, which is called the ﬁbre of V over 1.
EXAMPLE 4.29. If } : V ÷ S is a regular map and U is an open subvariety of S, then
V ×
S
U is the inverse image of U in S.
EXAMPLE 4.30. Since a tensor product of rings · ˝
T
T has the opposite universal prop
erty to that of a ﬁbred product, one might hope that
Spm(·) ×
Spm(T)
Spm(T)
‹‹
= Spm(· ˝
T
T).
This is true if ·˝
T
T is an afﬁne kalgebra, but in general it may have nilpotent
4
elements.
For example, let 1 = kŒX, let · = k with the 1algebra structure sending X to a, and
let T = kŒX with the 1algebra structure sending X to X
;
. When k has characteristic
] = 0, then
· ˝
T
T . k ˝
kŒA
p
]
kŒX . kŒX¡(X
;
÷ a).
4
By this, of course, we mean nonzero nilpotent elements.
74 CHAPTER 4. ALGEBRAIC VARIETIES
The correct statement is
Spm(·) ×
Spm(T)
Spm(T) . Spm(· ˝
T
T¡N) (8)
where N is the ideal of nilpotent elements in · ˝
T
T. To prove this, note that for any
variety T ,
Mor(T. Spm(· ˝
T
T¡N)) . Hom(· ˝
T
T¡N. 1(T. O
T
))
. Hom(· ˝
T
T. 1(T. O
T
))
. Hom(·. 1(T. O
T
)) ×
Hom(T,T(T,O
T
))
Hom(T. 1(T. O
T
))
. Mor(V. Spm(·)) ×
Mor(V,Spm(T))
Mor(V. Spm(T)).
For the ﬁrst and fourth isomorphisms, we used (4.11); for the second isomorphism, we used
that 1(T. O
T
) has no nilpotents; for the third isomorphism, we used the universal property
of · ˝
T
T.
Dimension
In an irreducible algebraic variety V , every nonempty open subset is dense and irreducible.
If U and U
t
are open afﬁnes in V , then so also is U ¨ U
t
and
kŒU c kŒU ¨ U
t
 c k(U)
where k(U) is the ﬁeld of fractions of kŒU, and so k(U) is also the ﬁeld of fractions of
kŒU ¨ U
t
 and of kŒU
t
. Thus, we can attach to V a ﬁeld k(V ), called the ﬁeld of rational
functions on V , such that for every open afﬁne U in V , k(V ) is the ﬁeld of fractions of
kŒU. The dimension of V is deﬁned to be the transcendence degree of k(V ) over k. Note
the dim(V ) = dim(U) for any open subset U of V . In particular, dim(V ) = dim(U) for
U an open afﬁne in V . It follows that some of the results in :2 carry over — for example,
if 7 is a proper closed subvariety of V , then dim(7) < dim(V ).
PROPOSITION 4.31. Let V and W be irreducible varieties. Then
dim(V × W) = dim(V ) ÷dim(W).
PROOF. We may suppose V and W to be afﬁne. Write
kŒV  = kŒ.
1
. . . . . .
n

kŒW = kŒ.
1
. . . . . .
n

where the .’s and .’s have been chosen so that {.
1
. . . . . .
d
] and {.
1
. . . . . .
e
] are maxi
mal algebraically independent sets of elements of kŒV  and kŒW. Then {.
1
. . . . . .
d
] and
{.
1
. . . . . .
e
] are transcendence bases of k(V ) and k(W) (see FT 8.12), and so dim(V ) = J
and dim(W) = e. Then
5
kŒV ×W
def
= kŒV ˝
k
kŒW ¯ kŒ.
1
. . . . . .
d
˝
k
kŒ.
1
. . . . . .
e
 . kŒ.
1
. . . . . .
d
. .
1
. . . . . .
e
.
5
In general, it is not true that if M
t
and N
t
are 1submodules of M and N, then M
t
˝
T
N
t
is an 1
submodule of M ˝
T
N. However, this is true if 1 is a ﬁeld, because then M
t
and N
t
will be direct summands
of M and N, and tensor products preserve direct summands.
BIRATIONAL EQUIVALENCE 75
Therefore {.
1
˝ 1. . . . . .
d
˝ 1. 1 ˝ .
1
. . . . . 1 ˝ .
e
] will be algebraically independent in
kŒV  ˝
k
kŒW. Obviously kŒV × W is generated as a kalgebra by the elements .
i
˝1,
1 ˝.
}
, 1 _ i _ m, 1 _ ; _ n, and all of them are algebraic over
kŒ.
1
. . . . . .
d
 ˝
k
kŒ.
1
. . . . . .
e
.
Thus the transcendence degree of k(V × W) is J ÷e.
2
We extend the deﬁnition of dimension to an arbitrary variety V as follows. An algebraic
variety is a ﬁnite union of noetherian topological spaces, and so is noetherian. Consequently
(see 2.21), V is a ﬁnite union V =
V
i
of its irreducible components, and we deﬁne
dim(V ) = max dim(V
i
). When all the irreducible components of V have dimension n. V
is said to be pure of dimension n (or to be of pure dimension n).
Birational equivalence
Two irreducible varieties V and W are said to be birationally equivalent if k(V ) ~ k(W).
PROPOSITION 4.32. Two irreducible varieties V and W are birationally equivalent if and
only if there are open subsets U and U
t
of V and W respectively such that U ~ U
t
.
PROOF. Assume that V and W are birationally equivalent. We may suppose that V and W
are afﬁne, corresponding to the rings · and T say, and that · and T have a common ﬁeld
of fractions 1. Write T = kŒ.
1
. . . . . .
n
. Then .
i
= a
i
¡b
i
, a
i
. b
i
÷ ·, and T c ·
b
1
...b
r
.
Since Spm(·
b
1
...b
r
) is a basic open subvariety of V , we may replace · with ·
b
1
...b
r
, and
suppose that T c ·. The same argument shows that there exists a J ÷ T c · such
· c T
d
. Now
T c · c T
d
=T
d
c ·
d
c (T
d
)
d
= T
d
.
and so ·
d
= T
d
. This shows that the open subvarieties D(b) c V and D(b) c W are
isomorphic. This proves the “only if” part, and the “if” part is obvious.
2
REMARK 4.33. Proposition 4.32 can be improved as follows: if V and W are irreducible
varieties, then every inclusion k(V ) c k(W) is deﬁned by a regular surjective map c: U ÷
U
t
from an open subset U of W onto an open subset U
t
of V .
PROPOSITION 4.34. Every irreducible algebraic variety of dimension J is birationally
equivalent to a hypersurface in A
d÷1
.
PROOF. Let V be an irreducible variety of dimension J. According to FT 8.21, there exist
algebraically independent elements .
1
. . . . . .
d
÷ k(V ) such that k(V ) is ﬁnite and separa
ble over k(.
1
. . . . . .
d
). By the primitive element theorem(FT 5.1), k(V ) = k(.
1
. . . . . .
d
. .
d÷1
)
for some .
d÷1
. Let } ÷ kŒX
1
. . . . . X
d÷1
 be an irreducible polynomial satisﬁed by the .
i
,
and let H be the hypersurface } = 0. Then k(V ) ~ k(H).
2
REMARK 4.35. An irreducible variety V of dimension J is said to rational if it is bira
tionally equivalent to A
d
. It is said to be unirational if k(V ) can be embedded in k(A
d
) —
according to (4.33), this means that there is a regular surjective map from an open subset of
76 CHAPTER 4. ALGEBRAIC VARIETIES
A
dimV
onto an open subset of V . L¨ uroth’s theorem (cf. FT 8.19) says that every unirational
curve is rational. It was proved by Castelnuovo that when k has characteristic zero every
unirational surface is rational. Only in the seventies was it shown that this is not true for
three dimensional varieties (Artin, Mumford, Clemens, Grifﬁths, Manin,...). When k has
characteristic ] = 0, Zariski showed that there exist nonrational unirational surfaces, and
P. Blass showed that there exist inﬁnitely many surfaces V , no two birationally equivalent,
such that k(X
;
. Y
;
) c k(V ) c k(X. Y ).
Dominant maps
As in the afﬁne case, a regular map c: V ÷ W is said to be dominant (or dominating)
if the image of c is dense in W. Suppose V and W are irreducible. If V
t
and W
t
are
open afﬁne subsets of V and W such that c(V
t
) c W
t
, then (3.22) implies that the map
} ÷ } ı c: kŒW
t
 ÷ kŒV
t
 is injective. Therefore it extends to a map on the ﬁelds of
fractions, k(W) ÷k(V ), and this map is independent of the choice of V
t
and W
t
.
Algebraic varieties as a functors
Let · be an afﬁne kalgebra, and let V be an algebraic variety. We deﬁne a point of V with
coordinates in · to be a regular map Spm(·) ÷V . For example, if V = V(a) c k
n
, then
V(·) = {(a
1
. . . . . a
n
) ÷ ·
n
[ }(a
1
. . . . . a
n
) = 0 all } ÷ a].
which is what you should expect. In particular V(k) = V (as a set), i.e., V (as a set) can be
identiﬁed with the set of points of V with coordinates in k. Note that
(V × W)(·) = V(·) × W(·)
(property of a product).
REMARK 4.36. Let V be the union of two subvarieties, V = V
1
L V
2
. If V
1
and V
2
are
both open, then V(·) = V
1
(·) L V
2
(·), but not necessarily otherwise. For example, for
any polynomial }(X
1
. . . . . X
n
),
A
n
= D
(
L V(} )
where D
(
. Spm(kŒX
1
. . . . . X
n
. T ¡(1 ÷ T} )) and V(} ) is the zero set of } , but
·
n
= {a ÷ ·
n
[ }(a) ÷ ·
×
] L {a ÷ ·
n
[ }(a) = 0]
in general.
THEOREM 4.37. A regular map c: V ÷W of algebraic varieties deﬁnes a family of maps
of sets, c(·): V(·) ÷ W(·), one for each afﬁne kalgebra ·, such that for every homo
morphism ˛: · ÷T of afﬁne kalgebras,
· V(·)
c(¹)
÷÷÷÷÷ W(·)
˛
V(¹)
V(B)
T V(T)
c(B)
÷÷÷÷÷ V(T)
(*)
ALGEBRAIC VARIETIES AS A FUNCTORS 77
commutes. Every family of maps with this property arises from a unique morphism of
algebraic varieties.
For a variety V , let h
aff
V
be the functor sending an afﬁne kalgebra · to V(·). We can
restate as Theorem 4.37 follows.
THEOREM 4.38. The functor
V ÷h
aff
V
: Var
k
÷Fun(Aff
k
. Sets)
if fully faithful.
PROOF. The Yoneda lemma (1.39) shows that the functor
V ÷h
V
: Var
k
÷Fun(Var
k
. Sets)
is fully faithful. Let c be a morphism h
aff
V
÷ h
aff
V
0
, and let T be a variety. Let (U
i
)
i÷J
be a
ﬁnite afﬁne covering of T . Each intersection U
i
¨U
}
is afﬁne (4.27), and so c gives rise to
a commutative diagram
0 ÷ h
V
(T ) ÷
¸
i
h
V
(U
i
) ⇒
¸
i,}
h
V
(U
i
¨ U
}
)
¡ ¡
0 ÷ h
V
0 (T ) ÷
¸
i
h
V
0 (U
i
) ⇒
¸
i,}
h
V
0 (U
i
¨ U
}
)
in which the pairs of maps are deﬁned by the inclusions U
i
¨ U
}
·÷ U
i
. U
}
. As the rows
are exact (4.13), this shows that c
V
extends uniquely to a functor h
V
÷h
V
0 , which (by the
Yoneda lemma) arises from a unique regular map V ÷V
t
.
2
COROLLARY 4.39. To give an afﬁne algebraic group is the same as to give a functor
G: Aff
k
÷Gp such that for some n and some ﬁnite set S of polynomials in kŒX
1
. X
2
. . . . . X
n
,
G(·) is the set of zeros of S in ·
n
.
PROOF. Certainly an afﬁne algebraic group deﬁnes such a functor. Conversely, the con
ditions imply that G = h
V
for an afﬁne algebraic variety V (unique up to a unique iso
morphism). The multiplication maps G(·) × G(·) ÷ G(·) give a morphism of functors
h
V
× h
V
÷ h
V
. As h
V
× h
V
. h
V ×V
(by deﬁnition of V × V ), we see that they arise
from a regular map V × V ÷ V . Similarly, the inverse map and the identityelement map
are regular.
2
It is not unusual for a variety to be most naturally deﬁned in terms of its points functor.
REMARK 4.40. The essential image of h ÷ h
V
: Var
aff
k
÷ Fun(Aff
k
. Sets) consists of the
functors J deﬁned by some (ﬁnite) set of polynomials.
We now describe the essential image of h ÷ h
V
: Var
k
÷ Fun(Aff
k
. Sets). The ﬁbre
product of two maps ˛
1
: J
1
÷J
3
, ˛
2
: J
2
÷J
3
of sets is the set
J
1
×
T
3
J
2
= {(.
1
. .
2
) [ ˛
1
(.
1
) = ˛
2
(.
2
)].
78 CHAPTER 4. ALGEBRAIC VARIETIES
When J
1
. J
2
. J
3
are functors and ˛
1
. ˛
2
. ˛
3
are morphisms of functors, there is a functor
J = J
1
×
T
3
J
2
such that
(J
1
×
T
3
J
2
)(·) = J
1
(·) ×
T
3
(¹)
J
2
(·)
for all afﬁne kalgebras ·.
To simplify the statement of the next proposition, we write U for h
U
when U is an
afﬁne variety.
PROPOSITION 4.41. A functor J: Aff
k
÷ Sets is in the essential image of Var
k
if and
only if there exists an afﬁne scheme U and a morphism U ÷J such that
(a) the functor 1
def
= U ×
T
U is a closed afﬁne subvariety of U ×U and the maps 1 ⇒U
deﬁned by the projections are open immersions;
(b) the set 1(k) is an equivalence relation on U(k), and the map U(k) ÷ J(k) realizes
J(k) as the quotient of U(k) by 1(k).
PROOF. Let J = h
V
for V an algebraic variety. Choose a ﬁnite open afﬁne covering
V =
U
i
of V , and let U =
¸
U
i
. It is again an afﬁne variety (Exercise 42). The
functor 1 is h
U
0 where U
t
is the disjoint union of the varieties U
i
¨ U
}
. These are afﬁne
(4.27), and so U
t
is afﬁne. As U
t
is the inverse image of z
V
in U × U, it is closed (4.24).
This proves (a), and (b) is obvious.
The converse is omitted for the present.
2
REMARK 4.42. A variety V deﬁnes a functor 1 ÷ V(1) from the category of all k
algebras to Sets. For example, if V is afﬁne,
V(1) = Hom
kalgebra
(kŒV . 1).
More explicitly, if V c k
n
and 1(V ) = (}
1
. . . . . }
n
), then V(1) is the set of solutions in
1
n
of the system equations
}
i
(X
1
. . . . . X
n
) = 0. i = 1. . . . . m.
Again, we call the elements of V(1) the points of V with coordinates in 1.
Note that, when we allow 1 to have nilpotent elements, it is important to choose the }
i
to generate 1(V ) (i.e., a radical ideal) and not just an ideal a such that V(a) = V .
6
Exercises
41. Show that the only regular functions on P
1
are the constant functions. [Thus P
1
is not
afﬁne. When k = C, P
1
is the Riemann sphere (as a set), and one knows from complex
analysis that the only holomorphic functions on the Riemann sphere are constant. Since
regular functions are holomorphic, this proves the statement in this case. The general case
is easier.]
6
Let a be an ideal in kŒX
1
. . . .. If · has no nonzero nilpotent elements, then every kalgebra homomor
phism kŒX
1
. . . . ÷· that is zero on a is also zero on rad(a), and so
Hom
k
(kŒX
1
. . . .¡a. ·) . Hom
k
(kŒX
1
. . . .¡rad(a). ·).
This is not true if · has nonzero nilpotents.
EXERCISES 79
42. Let V be the disjoint union of algebraic varieties V
1
. . . . . V
n
. This set has an obvious
topology and ringed space structure for which it is an algebraic variety. Show that V is
afﬁne if and only if each V
i
is afﬁne.
43. Show that every algebraic subgroup of an algebraic group is closed.
Chapter 5
Local Study
In this chapter, we examine the structure of a variety near a point. We begin with the
case of a curve, since the ideas in the general case are the same but the formulas are more
complicated. Throughout, k is an algebraically closed ﬁeld.
Tangent spaces to plane curves
Consider the curve
V : J(X. Y ) = 0
in the plane deﬁned by a nonconstant polynomial J(X. Y ). We assume that J(X. Y ) has
no multiple factors, so that (J(X. Y )) is a radical ideal and 1(V ) = (J(X. Y )). We can
factor J into a product of irreducible polynomials, J(X. Y ) =
¸
J
i
(X. Y ), and then
V =
V(J
i
) expresses V as a union of its irreducible components. Each component
V(J
i
) has dimension 1 (see 2.25) and so V has pure dimension 1. More explicitly, suppose
for simplicity that J(X. Y ) itself is irreducible, so that
kŒV  = kŒX. Y ¡(J(X. Y )) = kŒ.. .
is an integral domain. If J = X ÷c, then . is transcendental over k and . is algebraic over
k(.), and so . is a transcendence basis for k(V ) over k. Similarly, if J = Y ÷c, then . is
a transcendence basis for k(V ) over k.
Let (a. b) be a point on V . In calculus, the equation of the tangent at 1 = (a. b) is
deﬁned to be
dJ
dX
(a. b)(X ÷ a) ÷
dJ
dY
(a. b)(Y ÷ b) = 0. (9)
This is the equation of a line unless both
JT
JA
(a. b) and
JT
JY
(a. b) are zero, in which case it
is the equation of a plane.
DEFINITION 5.1. The tangent space T
1
V to V at 1 = (a. b) is the space deﬁned by
equation (9).
When
JT
JA
(a. b) and
JT
JY
(a. b) are not both zero, T
1
(V ) is a line, and we say that 1 is
a nonsingular or smooth point of V . Otherwise, T
1
(V ) has dimension 2, and we say that
1 is singular or multiple. The curve V is said to be nonsingular or smooth when all its
points are nonsingular.
We regard T
1
(V ) as a subspace of the twodimensional vector space T
1
(A
2
), which is
the twodimensional space of vectors with origin 1.
80
TANGENT SPACES TO PLANE CURVES 81
EXAMPLE 5.2. For each of the following examples, the reader (or his computer) is invited
to sketch the curve.
1
The characteristic of k is assumed to be = 2. 3.
(a) X
n
÷ Y
n
= 1. All points are nonsingular unless the characteristic divides m (in
which case X
n
÷Y
n
÷ 1 has multiple factors).
(b) Y
2
= X
3
. Here only (0. 0) is singular.
(c) Y
2
= X
2
(X ÷1). Here again only (0. 0) is singular.
(d) Y
2
= X
3
÷aX ÷b. In this case,
V is singular ” Y
2
÷ X
3
÷ aX ÷ b, 2Y , and 3X
2
÷a have a common zero
” X
3
÷aX ÷b and 3X
2
÷a have a common zero.
Since 3X
2
÷ a is the derivative of X
3
÷ aX ÷ b, we see that V is singular if and
only if X
3
÷aX ÷b has a multiple root.
(e) (X
2
÷Y
2
)
2
÷3X
2
Y ÷ Y
3
= 0. The origin is (very) singular.
(f) (X
2
÷Y
2
)
3
÷ 4X
2
Y
2
= 0. The origin is (even more) singular.
(g) V = V(JG) where JG has no multiple factors and J and G are relatively prime.
Then V = V(J) L V(G), and a point (a. b) is singular if and only if it is a singular
point of V(J), a singular point of V(G), or a point of V(J) ¨ V(G). This follows
immediately from the equations given by the product rule:
d(JG)
dX
= J
dG
dX
÷
dJ
dX
G.
d(JG)
dY
= J
dG
dY
÷
dJ
dY
G.
PROPOSITION 5.3. Let V be the curve deﬁned by a nonconstant polynomial J without
multiple factors. The set of nonsingular points
2
is an open dense subset V .
PROOF. We can assume that J is irreducible. We have to show that the set of singular
points is a proper closed subset. Since it is deﬁned by the equations
J = 0.
dJ
dX
= 0.
dJ
dY
= 0.
it is obviously closed. It will be proper unless dJ¡dX and dJ¡dY are identically zero on V ,
and are therefore both multiples of J, but, since they have lower degree, this is impossible
unless they are both zero. Clearly dJ¡dX = 0 if and only if J is a polynomial in Y (k
of characteristic zero) or is a polynomial in X
;
and Y (k of characteristic ]). A similar
remark applies to dJ¡dY . Thus if dJ¡dX and dJ¡dY are both zero, then J is constant
(characteristic zero) or a polynomial in X
;
, Y
;
, and hence a ]
th
power (characteristic ]).
These are contrary to our assumptions.
2
The set of singular points of a variety is called the singular locus of the variety.
1
For (b,e,f), see p57 of: Walker, Robert J., Algebraic Curves. Princeton Mathematical Series, vol. 13.
Princeton University Press, Princeton, N. J., 1950 (reprinted by Dover 1962).
2
In common usage, “singular” means uncommon or extraordinary as in “he spoke with singular shrewd
ness”. Thus the proposition says that singular points (mathematical sense) are singular (usual sense).
82 CHAPTER 5. LOCAL STUDY
Tangent cones to plane curves
A polynomial J(X. Y ) can be written (uniquely) as a ﬁnite sum
J = J
0
÷J
1
÷J
2
÷ ÷J
n
÷ (10)
where J
n
is a homogeneous polynomial of degree m. The term J
1
will be denoted J
I
and
called the linear formof J, and the ﬁrst nonzero termon the right of (10) (the homogeneous
summand of J of least degree) will be denoted J
+
and called the leading form of J.
If 1 = (0. 0) is on the curve V deﬁned by J, then J
0
= 0 and (10) becomes
J = aX ÷bY ÷higher degree terms;
moreover, the equation of the tangent space is
aX ÷bY = 0.
DEFINITION 5.4. Let J(X. Y ) be a polynomial without square factors, and let V be the
curve deﬁned by J. If (0. 0) ÷ V , then the geometric tangent cone to V at (0. 0) is the
zero set of J
+
. The tangent cone is the pair (V(J
+
). J
+
). To obtain the tangent cone at any
other point, translate to the origin, and then translate back.
EXAMPLE 5.5. (a) Y
2
= X
3
: the tangent cone at (0. 0) is deﬁned by Y
2
— it is the Xaxis
(doubled).
(b) Y
2
= X
2
(X ÷1): the tangent cone at (0,0) is deﬁned by Y
2
÷ X
2
— it is the pair
of lines Y = ˙X.
(c) (X
2
÷Y
2
)
2
÷3X
2
Y ÷Y
3
= 0: the tangent cone at (0. 0) is deﬁned by 3X
2
Y ÷Y
3
— it is the union of the lines Y = 0, Y = ˙
3X.
(d) (X
2
÷Y
2
)
3
÷4X
2
Y
2
= 0: the tangent cone at (0. 0) is deﬁned by 4X
2
Y
2
= 0 —
it is the union of the X and Y axes (each doubled).
In general we can factor J
+
as
J
+
(X. Y ) =
¸
X
i
0
(Y ÷ a
i
X)
i
i
.
Then deg J
+
=
¸
r
i
is called the multiplicity of the singularity, mult
1
(V ). A multiple
point is ordinary if its tangents are nonmultiple, i.e., r
i
= 1 all i . An ordinary double point
is called a node, and a nonordinary double point is called a cusp. (There are many names
for special types of singularities — see any book, especially an old book, on curves.)
The local ring at a point on a curve
PROPOSITION 5.6. Let 1 be a point on a curve V , and let mbe the corresponding maximal
ideal in kŒV . If 1 is nonsingular, then dim
k
(m¡m
2
) = 1, and otherwise dim
k
(m¡m
2
) =
2.
TANGENT SPACES OF SUBVARIETIES OF A
Æ
83
PROOF. Assume ﬁrst that 1 = (0. 0). Then m = (.. .) in kŒV  = kŒX. Y ¡(J(X. Y )) =
kŒ.. .. Note that m
2
= (.
2
. ... .
2
), and
m¡m
2
= (X. Y )¡(m
2
÷J(X. Y )) = (X. Y )¡(X
2
. XY. Y
2
. J(X. Y )).
In this quotient, every element is represented by a linear polynomial c. ÷J., and the only
relation is J
I
(.. .) = 0. Clearly dim
k
(m¡m
2
) = 1 if J
I
= 0, and dim
k
(m¡m
2
) = 2
otherwise. Since J
I
= 0 is the equation of the tangent space, this proves the proposition in
this case.
The same argument works for an arbitrary point (a. b) except that one uses the variables
X
t
= X ÷ a and Y
t
= Y ÷ b; in essence, one translates the point to the origin.
2
We explain what the condition dim
k
(m¡m
2
) = 1 means for the local ring O
1
=
kŒV 
m
. Let n be the maximal ideal mkŒV 
m
of this local ring. The map m ÷ n induces an
isomorphism m¡m
2
÷n¡n
2
(see 1.31), and so we have
1 nonsingular ” dim
k
m¡m
2
= 1 ” dim
k
n¡n
2
= 1.
Nakayama’s lemma (1.3) shows that the last condition is equivalent to n being a principal
ideal. Since O
1
is of dimension 1, n being principal means O
1
is a regular local ring of
dimension 1 (1.6), and hence a discrete valuation ring, i.e., a principal ideal domain with
exactly one prime element (up to associates) (CA 16.4). Thus, for a curve,
1 nonsingular ” O
1
regular ” O
1
is a discrete valuation ring.
Tangent spaces of subvarieties of A
m
Before deﬁning tangent spaces at points of closed subvarietes of A
n
we review some ter
minology from linear algebra.
Linear algebra
For a vector space k
n
, let X
i
be the i
th
coordinate function a ÷ a
i
. Thus X
1
. . . . . X
n
is
the dual basis to the standard basis for k
n
. A linear form
¸
a
i
X
i
can be regarded as an
element of the dual vector space (k
n
)
·
= Hom(k
n
. k).
Let · = (a
i}
) be an n × m matrix. It deﬁnes a linear map ˛: k
n
÷k
n
, by
¸
¸
a
1
.
.
.
a
n
÷·
¸
¸
a
1
.
.
.
a
n
=
¸
¸
¸
n
}=1
a
1}
a
}
.
.
.
¸
n
}=1
a
n}
a
}
.
Write X
1
. . . . . X
n
for the coordinate functions on k
n
and Y
1
. . . . . Y
n
for the coordinate
functions on k
n
. Then
Y
i
ı ˛ =
n
¸
}=1
a
i}
X
}
.
This says that, when we apply ˛ to a, then the i
th
coordinate of the result is
n
¸
}=1
a
i}
(X
}
a) =
n
¸
}=1
a
i}
a
}
.
84 CHAPTER 5. LOCAL STUDY
Tangent spaces
Consider an afﬁne variety V c k
n
, and let a = 1(V ). The tangent space T
a
(V ) to V
at a = (a
1
. . . . . a
n
) is the subspace of the vector space with origin a cut out by the linear
equations
m
¸
i=1
dJ
dX
i
ˇ
ˇ
ˇ
ˇ
a
(X
i
÷ a
i
) = 0. J ÷ a. (11)
Thus T
a
(A
n
) is the vector space of dimension m with origin a, and T
a
(V ) is the subspace
of T
a
(A
n
) deﬁned by the equations (11).
Write (JX
i
)
a
for (X
i
÷ a
i
); then the (JX
i
)
a
form a basis for the dual vector space
T
a
(A
n
)
·
to T
a
(A
n
) — in fact, they are the coordinate functions on T
a
(A
n
)
·
. As in ad
vanced calculus, we deﬁne the differential of a polynomial J ÷ kŒX
1
. . . . . X
n
 at a by the
equation:
(JJ)
a
=
n
¸
i=1
dJ
dX
i
ˇ
ˇ
ˇ
ˇ
a
(JX
i
)
a
.
It is again a linear form on T
a
(A
n
). In terms of differentials, T
a
(V ) is the subspace of
T
a
(A
n
) deﬁned by the equations:
(JJ)
a
= 0. J ÷ a. (12)
I claim that, in (11) and (12), it sufﬁces to take the J in a generating subset for a. The
product rule for differentiation shows that if G =
¸
}
H
}
J
}
, then
(JG)
a
=
¸
}
H
}
(a) (JJ
}
)
a
÷J
}
(a) (JH
}
)
a
.
If J
1
. . . . . J
i
generate a and a ÷ V(a), so that J
}
(a) = 0 for all ; , then this equation
becomes
(JG)
a
=
¸
}
H
}
(a) (JJ
}
)
a
.
Thus (JJ
1
)
a
. . . . . (JJ
i
)
a
generate the kspace {(JJ)
a
[ J ÷ a].
When V is irreducible, a point a on V is said to be nonsingular (or smooth) if the
dimension of the tangent space at a is equal to the dimension of V ; otherwise it is singular
(or multiple). When V is reducible, we say a is nonsingular if dimT
a
(V ) is equal to the
maximum dimension of an irreducible component of V passing through a. It turns out then
that a is singular precisely when it lies on more than one irreducible component, or when it
lies on only one component but is a singular point of that component.
Let a = (J
1
. . . . . J
i
), and let
J = Jac(J
1
. . . . . J
i
) =
dJ
i
dX
}
=
¸
¸
¸
JT
1
JA
1
. . . . .
JT
1
JA
m
.
.
.
.
.
.
JT
r
JA
1
. . . . .
JT
r
JA
m
.
Then the equations deﬁning T
a
(V ) as a subspace of T
a
(A
n
) have matrix J(a). Therefore,
linear algebra shows that
dim
k
T
a
(V ) = m÷ rank J(a).
THE DIFFERENTIAL OF A REGULAR MAP 85
and so a is nonsingular if and only if the rank of Jac(J
1
. . . . . J
i
)(a) is equal to m÷dim(V ).
For example, if V is a hypersurface, say 1(V ) = (J(X
1
. . . . . X
n
)), then
Jac(J)(a) =
dJ
dX
1
(a). . . . .
dJ
dX
n
(a)
.
and a is nonsingular if and only if not all of the partial derivatives
JT
JA
i
vanish at a.
We can regard J as a matrix of regular functions on V . For each r,
{a ÷ V [ rank J(a) _ r]
is closed in V , because it the set where certain determinants vanish. Therefore, there is an
open subset U of V on which rank J(a) attains its maximum value, and the rank jumps
on closed subsets. Later (5.18) we shall show that the maximum value of rank J(a) is
m÷ dimV , and so the nonsingular points of V form a nonempty open subset of V .
The differential of a regular map
Consider a regular map
c: A
n
÷A
n
. a ÷(1
1
(a
1
. . . . . a
n
). . . . . 1
n
(a
1
. . . . . a
n
)).
We think of c as being given by the equations
Y
i
= 1
i
(X
1
. . . . . X
n
), i = 1. . . . n.
It corresponds to the map of rings c
+
: kŒY
1
. . . . . Y
n
 ÷ kŒX
1
. . . . . X
n
 sending Y
i
to
1
i
(X
1
. . . . . X
n
), i = 1. . . . n.
Let a ÷ A
n
, and let b = c(a). Deﬁne (Jc)
a
: T
a
(A
n
) ÷ T
b
(A
n
) to be the map such
that
(JY
i
)
b
ı (Jc)
a
=
¸
d1
i
dX
}
ˇ
ˇ
ˇ
ˇ
a
(JX
}
)
a
.
i.e., relative to the standard bases, (Jc)
a
is the map with matrix
Jac(1
1
. . . . . 1
n
)(a) =
¸
¸
¸
J1
1
JA
1
(a). . . . .
J1
1
JA
m
(a)
.
.
.
.
.
.
J1
n
JA
1
(a). . . . .
J1
n
JA
m
(a)
.
For example, suppose a = (0. . . . . 0) and b = (0. . . . . 0), so that T
a
(A
n
) = k
n
and
T
b
(A
n
) = k
n
, and
1
i
=
m
¸
jD1
c
i}
X
}
÷(higher terms), i = 1. . . . . n.
Then Y
i
ı (Jc)
a
=
¸
}
c
i}
X
}
, and the map on tangent spaces is given by the matrix (c
i}
),
i.e., it is simply t ÷(c
i}
)t.
Let J ÷ kŒX
1
. . . . . X
n
. We can regard J as a regular map A
n
÷ A
1
, whose differ
ential will be a linear map
(JJ)
a
: T
a
(A
n
) ÷T
b
(A
1
). b = J(a).
When we identify T
b
(A
1
) with k, we obtain an identiﬁcation of the differential of J (J
regarded as a regular map) with the differential of J (J regarded as a regular function).
86 CHAPTER 5. LOCAL STUDY
LEMMA 5.7. Let c: A
n
÷A
n
be as at the start of this subsection. If c maps V = V(a) c
k
n
into W = V(b) c k
n
, then (Jc)
a
maps T
a
(V ) into T
b
(W), b = c(a).
PROOF. We are given that
} ÷ b =} ı c ÷ a.
and have to prove that
} ÷ b =(J} )
b
ı (Jc)
a
is zero on T
a
(V ).
The chain rule holds in our situation:
d}
dX
i
=
n
¸
i=1
d}
dY
}
dY
}
dX
i
. Y
}
= 1
}
(X
1
. . . . . X
n
). } = }(Y
1
. . . . . Y
n
).
If c is the map given by the equations
Y
}
= 1
}
(X
1
. . . . . X
n
). ; = 1. . . . . m.
then the chain rule implies
J(} ı c)
a
= (J} )
b
ı (Jc)
a
. b = c(a).
Let t ÷ T
a
(V ); then
(J} )
b
ı (Jc)
a
(t) = J(} ı c)
a
(t).
which is zero if } ÷ b because then } ı c ÷ a. Thus (Jc)
a
(t) ÷ T
b
(W).
2
We therefore get a map (Jc)
a
: T
a
(V ) ÷T
b
(W). The usual rules from advanced calcu
lus hold. For example,
(J[)
b
ı (Jc)
a
= J([ ı c)
a
. b = c(a).
The deﬁnition we have given of T
a
(V ) appears to depend on the embedding V ·÷
A
n
. Later we shall give an intrinsic of the tangent space, which is independent of any
embedding.
EXAMPLE 5.8. Let V be the union of the coordinate axes in A
3
, and let W be the zero set
of XY(X ÷Y ) in A
2
. Each of V and W is a union of three lines meeting at the origin. Are
they isomorphic as algebraic varieties? Obviously, the origin o is the only singular point on
V or W. An isomorphism V ÷ W would have to send the singular point to the singular
point, i.e., o ÷o, and map T
o
(V ) isomorphically onto T
o
(W). But V = V(XY. Y7. X7),
and so T
o
(V ) has dimension 3, whereas T
o
W has dimension 2. Therefore, they are not
isomorphic.
Etale maps
DEFINITION 5.9. A regular map c: V ÷W of smooth varieties is ´ etale at a point 1 of V
if (Jc)
1
: T
1
(V ) ÷T
c(1)
(W) is an isomorphism; c is ´ etale if it is ´ etale at all points of V .
ETALE MAPS 87
EXAMPLE 5.10. (a) A regular map
c: A
n
÷A
n
, a ÷(1
1
(a
1
. . . . . a
n
). . . . . 1
n
(a
1
. . . . . a
n
))
is ´ etale at a if and only if rank Jac(1
1
. . . . . 1
n
)(a) = n, because the map on the tangent
spaces has matrix Jac(1
1
. . . . . 1
n
)(a)). Equivalent condition: det
J1
i
JA
j
(a)
= 0
(b) Let V = Spm(·) be an afﬁne variety, and let } =
¸
c
i
X
i
÷ ·ŒX be such that
·ŒX¡(}(X)) is reduced. Let W = Spm(·ŒX¡(}(X)), and consider the map W ÷ V
corresponding to the inclusion · ·÷·ŒX¡(} ). Thus
·ŒX¡(} ) ·ŒX
W
H
H
H
H
H
H
H
H
H
V × A
1
·
_L
L
L
L
L
L
L
L
L
L
L
V.
The points of W lying over a point a ÷ V are the pairs (a. b) ÷ V ×A
1
such that b is a root
of
¸
c
i
(a)X
i
. I claim that the map W ÷ V is ´ etale at (a. b) if and only if b is a simple
root of
¸
c
i
(a)X
i
.
To see this, write · = SpmkŒX
1
. . . . . X
n
¡a, a = (}
1
. . . . . }
i
), so that
·ŒX¡(} ) = kŒX
1
. . . . . X
n
¡(}
1
. . . . . }
i
. } ).
The tangent spaces to W and V at (a. b) and a respectively are the null spaces of the
matrices
¸
¸
¸
¸
¸
J(
1
JA
1
(a) . . .
J(
1
JA
m
(a) 0
.
.
.
.
.
.
J(
n
JA
1
(a) . . .
J(
n
JA
m
(a) 0
J(
JA
1
(a) . . .
J(
JA
m
(a)
J(
JA
(a. b)
¸
¸
¸
J(
1
JA
1
(a) . . .
J(
1
JA
m
(a)
.
.
.
.
.
.
J(
n
JA
1
(a) . . .
J(
n
JA
m
(a)
and the map T
(a,b)
(W) ÷ T
a
(V ) is induced by the projection map k
n÷1
÷ k
n
omitting
the last coordinate. This map is an isomorphism if and only if
J(
JA
(a. b)= 0, because then
any solution of the smaller set of equations extends uniquely to a solution of the larger set.
But
d}
dX
(a. b) =
J(
¸
i
c
i
(a)X
i
)
JX
(b).
which is zero if and only if b is a multiple root of
¸
i
c
i
(a)X
i
. The intuitive picture is that
W ÷ V is a ﬁnite covering with deg(} ) sheets, which is ramiﬁed exactly at the points
where two or more sheets cross.
(c) Consider a dominant map c: W ÷V of smooth afﬁne varieties, corresponding to a
map · ÷ T of rings. Suppose T can be written T = ·ŒY
1
. . . . . Y
n
¡(1
1
. . . . . 1
n
) (same
number of polynomials as variables). A similar argument to the above shows that c is ´ etale
if and only if det
J1
i
JA
j
(a)
is never zero.
(d) The example in (b) is typical; in fact every ´ etale map is locally of this form, provided
V is normal (in the sense deﬁned below p94). More precisely, let c: W ÷ V be ´ etale at
1 ÷ W, and assume V to normal; then there exist a map c
t
: W
t
÷ V
t
with kŒW
t
 =
88 CHAPTER 5. LOCAL STUDY
kŒV
t
ŒX¡(}(X)), and a commutative diagram
W ¯¯ U
1
U
1
~ U
t
1
cc W
t
V ¯¯ U
2
U
2
~~ U
t
2
U
t
2
c
W
V
c
U
1
U
2
U
t
1
U
t
2
W
t
V
t
c
0
with the U’s all open subvarieties and 1 ÷ U
1
.
In advanced calculus (or differential topology, or complex analysis), the inverse
function theorem says that a map c that is ´ etale at a point a is a local isomorphism
there, i.e., there exist open neighbourhoods U and U
t
of a and c(a) such that c induces an
isomorphism U ÷ U
t
. This is not true in algebraic geometry, at least not for the Zariski
topology: a map can be ´ etale at a point without being a local isomorphism. Consider for
example the map
c: A
1
{0] ÷A
1
{0]. a ÷a
2
.
This is ´ etale if the characteristic is = 2, because the Jacobian matrix is (2X), which has
rank one for all X = 0 (alternatively, it is of the form (5.10b) with }(X) = X
2
÷T , where
T is the coordinate function on A
1
, and X
2
÷c has distinct roots for c = 0). Nevertheless,
I claim that there do not exist nonempty open subsets U and U
t
of A
1
÷ {0] such that
c deﬁnes an isomorphism U ÷ U
t
. If there did, then c would deﬁne an isomorphism
kŒU
t
 ÷ kŒU and hence an isomorphism on the ﬁelds of fractions k(A
1
) ÷ k(A
1
). But
on the ﬁelds of fractions, c deﬁnes the map k(X) ÷ k(X), X ÷ X
2
, which is not an
isomorphism.
ASIDE 5.11. There is an old conjecture that any ´ etale map c: A
n
÷A
n
is an isomorphism.
If we write c = (1
1
. . . . . 1
n
), then this becomes the statement:
if det
d1
i
dX
}
(a)
is never zero (for a ÷ k
n
), then c has a inverse.
The condition, det
J1
i
JA
j
(a)
never zero, implies that det
J1
i
JA
j
is a nonzero constant (by
the Nullstellensatz 2.6 applied to the ideal generated by det
J1
i
JA
j
). This conjecture, which
is known as the Jacobian conjecture, has not been settled even for k = Cand n = 2, despite
the existence of several published proofs and innumerable announced proofs. It has caused
many mathematicians a good deal of grief. It is probably harder than it is interesting. See
Bass et al. 1982
3
.
Intrinsic deﬁnition of the tangent space
The deﬁnition we have given of the tangent space at a point used an embedding of the
variety in afﬁne space. In this section, we give an intrinsic deﬁnition that depends only on
a small neighbourhood of the point.
3
Bass, Hyman; Connell, Edwin H.; Wright, David. The Jacobian conjecture: reduction of degree and
formal expansion of the inverse. Bull. Amer. Math. Soc. (N.S.) 7 (1982), no. 2, 287–330.
INTRINSIC DEFINITION OF THE TANGENT SPACE 89
LEMMA 5.12. Let c be an ideal in kŒX
1
. . . . . X
n
 generated by linear forms (
1
. . . . . (
i
,
which we may assume to be linearly independent. Let X
i
1
. . . . . X
i
nr
be such that
{(
1
. . . . . (
i
. X
i
1
. . . . . X
i
nr
]
is a basis for the linear forms in X
1
. . . . . X
n
. Then
kŒX
1
. . . . . X
n
¡c . kŒX
i
1
. . . . . X
i
nr
.
PROOF. This is obvious if the forms are X
1
. . . . . X
i
. In the general case, because {X
1
. . . . . X
n
]
and {(
1
. . . . . (
i
. X
i
1
. . . . . X
i
nr
] are both bases for the linear forms, each element of one
set can be expressed as a linear combination of the elements of the other. Therefore,
kŒX
1
. . . . . X
n
 = kŒ(
1
. . . . . (
i
. X
i
1
. . . . . X
i
nr
.
and so
kŒX
1
. . . . . X
n
¡c = kŒ(
1
. . . . . (
i
. X
i
1
. . . . . X
i
nr
¡c
. kŒX
i
1
. . . . . X
i
nr
.
2
Let V = V(a) c k
n
, and assume that the origin o lies on V . Let a
I
be the ideal
generated by the linear terms }
I
of the } ÷ a. By deﬁnition, T
o
(V ) = V(a
I
). Let ·
I
=
kŒX
1
. . . . . X
n
¡a
I
, and let m be the maximal ideal in kŒV  consisting of the functions zero
at o; thus m = (.
1
. . . . . .
n
).
PROPOSITION 5.13. There are canonical isomorphisms
Hom
klinear
(m¡m
2
. k)
:
÷÷Hom
kalg
(·
I
. k)
:
÷÷T
o
(V ).
PROOF. First isomorphism: Let n = (X
1
. . . . . X
n
) be the maximal ideal at the origin in
kŒX
1
. . . . . X
n
. Then m¡m
2
. n¡(n
2
÷a), and as } ÷}
I
÷ n
2
for every } ÷ a, it follows
that m¡m
2
. n¡(n
2
÷a
I
). Let }
1,I
. . . . . }
i,I
be a basis for the vector space a
I
. From linear
algebra we know that there are n ÷ r linear forms X
i
1
. . . . . X
i
nr
forming with the }
i,I
a
basis for the linear forms on k
n
. Then X
i
1
÷m
2
. . . . . X
i
nr
÷m
2
form a basis for m¡m
2
as a kvector space, and the lemma shows that ·
I
. kŒX
i
1
. . . . X
i
nr
. A homomorphism
˛: ·
I
÷k of kalgebras is determined by its values ˛(X
i
1
). . . . . ˛(X
i
nr
), and they can be
arbitrarily given. Since the klinear maps m¡m
2
÷ k have a similar description, the ﬁrst
isomorphism is now obvious.
Second isomorphism: To give a kalgebra homomorphism ·
I
÷ k is the same as to
give an element (a
1
. . . . . a
n
) ÷ k
n
such that }(a
1
. . . . . a
n
) = 0 for all } ÷ a
I
, which is
the same as to give an element of T
1
(V ).
2
Let n be the maximal ideal in O
o
(= ·
m
). According to (1.31), m¡m
2
÷n¡n
2
, and so
there is a canonical isomorphism
T
o
(V )
:
÷÷Hom
klin
(n¡n
2
. k).
We adopt this as our deﬁnition.
90 CHAPTER 5. LOCAL STUDY
DEFINITION 5.14. The tangent space T
1
(V ) at a point 1 of a variety V is deﬁned to be
Hom
klinear
(n
1
¡n
2
1
. k), where n
1
the maximal ideal in O
1
.
The above discussion shows that this agrees with previous deﬁnition
4
for 1 = o ÷ V c
A
n
. The advantage of the present deﬁnition is that it obviously depends only on a (small)
neighbourhood of 1. In particular, it doesn’t depend on an afﬁne embedding of V .
Note that (1.4) implies that the dimension of T
1
(V ) is the minimum number of ele
ments needed to generate n
1
c O
1
.
A regular map ˛: V ÷W sending 1 to O deﬁnes a local homomorphism O
O
÷O
1
,
which induces maps n
O
÷ n
1
, n
O
¡n
2
O
÷ n
1
¡n
2
1
, and T
1
(V ) ÷ T
O
(W). The last
map is written (J˛)
1
. When some open neighbourhoods of 1 and O are realized as closed
subvarieties of afﬁne space, then (J˛)
1
becomes identiﬁed with the map deﬁned earlier.
In particular, an } ÷ n
1
is represented by a regular map U ÷A
1
on a neighbourhood
U of 1 sending 1 to 0 and hence deﬁnes a linear map (J} )
1
: T
1
(V ) ÷ k. This is just
the map sending a tangent vector (element of Hom
klinear
(n
1
¡n
2
1
. k)) to its value at }
mod n
2
1
. Again, in the concrete situation V c A
n
this agrees with the previous deﬁnition.
In general, for } ÷ O
1
, i.e., for } a germ of a function at 1, we deﬁne
(J} )
1
= } ÷ }(1) mod n
2
.
The tangent space at 1 and the space of differentials at 1 are dual vector spaces.
Consider for example, a ÷ V(a) c A
n
, with a a radical ideal. For } ÷ kŒA
n
 =
kŒX
1
. . . . . X
n
, we have (trivial Taylor expansion)
} = }(1) ÷
¸
c
i
(X
i
÷ a
i
) ÷terms of degree _ 2 in the X
i
÷ a
i
.
that is,
} ÷ }(1) ÷
¸
c
i
(X
i
÷ a
i
) mod m
2
1
.
Therefore (J} )
1
can be identiﬁed with
¸
c
i
(X
i
÷ a
i
) =
¸
d}
dX
i
ˇ
ˇ
ˇ
ˇ
a
(X
i
÷ a
i
).
which is how we originally deﬁned the differential.
5
The tangent space T
a
(V(a)) is the zero
set of the equations
(J} )
1
= 0. } ÷ a.
and the set {(J} )
1
[
T
a
(V )
[ } ÷ kŒX
1
. . . . . X
n
] is the dual space to T
a
(V ).
REMARK 5.15. Let 1 be a ﬁnite dimensional vector space over k. Then
T
o
(A(1)) . 1.
4
More precisely, deﬁne T
1
(V ) = Hom
klinear
(n¡n
2
. k). For V = A
n
, the elements (JX
i
)
o
= X
i
÷n
2
for 1 _ i _ m form a basis for n¡n
2
, and hence form a basis for the space of linear forms on T
1
(V ). A closed
immersion i : V ÷ A
n
sending 1 to o maps T
1
(V ) isomorphically onto the linear subspace of T
o
(A
n
)
deﬁned by the equations
¸
1_i_n
d}
dX
i
o
(JX
i
)
o
= 0. } ÷ 1(iV ).
5
The same discussion applies to any } ÷ O
1
. Such an } is of the form
v
h
with h(a) = 0, and has a (not
quite so trivial) Taylor expansion of the same form, but with an inﬁnite number of terms, i.e., it lies in the power
series ring kŒŒX
1
÷ a
1
. . . . . X
n
÷ a
n
.
NONSINGULAR POINTS 91
Nonsingular points
DEFINITION 5.16. (a) A point 1 on an algebraic variety V is said to be nonsingular if it
lies on a single irreducible component V
i
of V , and dim
k
T
1
(V ) = dimV
i
; otherwise the
point is said to be singular.
(b) A variety is nonsingular if all of its points are nonsingular.
(c) The set of singular points of a variety is called its singular locus.
Thus, on an irreducible variety V of dimension J,
1 is nonsingular ” dim
k
T
1
(V ) = J
” dim
k
(n
1
¡n
2
1
) = J
” n
1
can be generated by J functions.
PROPOSITION 5.17. Let V be an irreducible variety of dimension J. If 1 ÷ V is nonsin
gular, then there exist J regular functions }
1
. . . . . }
d
deﬁned in an open neighbourhood U
of 1 such that 1 is the only common zero of the }
i
on U.
PROOF. Let }
1
. . . . . }
d
generate the maximal ideal n
1
in O
1
. Then }
1
. . . . . }
d
are all
deﬁned on some open afﬁne neighbourhood U of 1, and I claim that 1 is an irreducible
component of the zero set V(}
1
. . . . . }
d
) of }
1
. . . . . }
d
in U. If not, there will be some
irreducible component 7 = 1 of V(}
1
. . . . . }
d
) passing through 1. Write 7 = V(p) with
p a prime ideal in kŒU. Because V(p) c V(}
1
. . . . . }
d
) and because 7 contains 1 and is
not equal to it, we have
(}
1
. . . . . }
d
) c p ´ m
1
(ideals in kŒU).
On passing to the local ring O
1
= kŒU
m
P
, we ﬁnd (using 1.30) that
(}
1
. . . . . }
d
) c pO
1
´ n
1
(ideals in O
1
).
This contradicts the assumption that the }
i
generate n
1
. Hence 1 is an irreducible compo
nent of V(}
1
. . . . . }
d
). On removing the remaining irreducible components of V(}
1
. . . . . }
d
)
from U, we obtain an open neighbourhood of 1 with the required property.
2
THEOREM 5.18. The set of nonsingular points of a variety is dense and open.
PROOF. We have to show that the singular points form a proper closed subset of every
irreducible component of V .
Closed: We can assume that V is afﬁne, say V = V(a) c A
n
. Let 1
1
. . . . . 1
i
generate
a. Then the set of singular points is the zero set of the ideal generated by the (n÷J)×(n÷J)
minors of the matrix
Jac(1
1
. . . . . 1
i
)(a) =
¸
¸
¸
J1
1
JA
1
(a) . . .
J1
1
JA
m
(a)
.
.
.
.
.
.
J1
r
JA
1
(a) . . .
J1
r
JA
m
(a)
Proper: According to (4.32) and (4.34) there is a nonempty open subset of V isomor
phic to a nonempty open subset of an irreducible hypersurface in A
d÷1
, and so we may
92 CHAPTER 5. LOCAL STUDY
suppose that V is an irreducible hypersurface in A
d÷1
, i.e., that it is the zero set of a single
nonconstant irreducible polynomial J(X
1
. . . . . X
d÷1
). By (2.25), dimV = J. Now the
proof is the same as that of (5.3): if
JT
JA
1
is identically zero on V(J), then
JT
JA
1
must be
divisible by J, and hence be zero. Thus J must be a polynomial in X
2
. . . . X
d÷1
(charac
teristic zero) or in X
;
1
. X
2
. . . . . X
d÷1
(characteristic ]). Therefore, if all the points of V
are singular, then J is constant (characteristic 0) or a ]
th
power (characteristic ]) which
contradict the hypothesis.
2
COROLLARY 5.19. An irreducible algebraic variety is nonsingular if and only if its tangent
spaces T
1
(V ), 1 ÷ V , all have the same dimension.
PROOF. According to the theorem, the constant dimension of the tangent spaces must be
the dimension of V , and so all points are nonsingular.
2
COROLLARY 5.20. Any algebraic group G is nonsingular.
PROOF. From the theorem we know that there is an open dense subset U of G of nonsin
gular points. For any g ÷ G, a ÷ ga is an isomorphism G ÷ G, and so gU consists
of nonsingular points. Clearly G =
gU. (Alternatively, because G is homogeneous, all
tangent spaces have the same dimension.)
2
In fact, any variety on which a group acts transitively by regular maps will be nonsin
gular.
ASIDE 5.21. Note that, if V is irreducible, then
dimV = min
1
dimT
1
(V )
This formula can be useful in computing the dimension of a variety.
Nonsingularity and regularity
In this section we assume two results that won’t be proved until :9.
5.22. For any irreducible variety V and regular functions }
1
. . . . . }
i
on V , the irreducible
components of V(}
1
. . . . . }
i
) have dimension _ dimV ÷ r (see 9.7).
Note that for polynomials of degree 1 on k
n
, this is familiar from linear algebra: a
system of r linear equations in n variables either has no solutions (the equations are incon
sistent) or its solutions form an afﬁne space of dimension at least n ÷ r.
5.23. If V is an irreducible variety of dimension J, then the local ring at each point 1 of
V has dimension J (see 9.6).
Because of (1.30), the height of a prime ideal p of a ring · is the Krull dimension of
·
p
. Thus (5.23) can be restated as: if V is an irreducible afﬁne variety of dimension J, then
every maximal ideal in kŒV  has height J.
NONSINGULARITY AND NORMALITY 93
Sketch of proof of (5.23): If V = A
d
, then · = kŒX
1
. . . . . X
d
, and all maximal ideals
in this ring have height J, for example,
(X
1
÷ a
1
. . . . . X
d
÷ a
d
) ¯ (X
1
÷ a
1
. . . . . X
d1
÷ a
d1
) ¯ . . . ¯ (X
1
÷ a
1
) ¯ 0
is a chain of prime ideals of length J that can’t be reﬁned, and there is no longer chain. In the
general case, the Noether normalization theoremsays that kŒV  is integral over a polynomial
ring kŒ.
1
. . . . . .
d
, .
i
÷ kŒV ; then clearly .
1
. . . . . .
d
is a transcendence basis for k(V ),
and the going up and down theorems show that the local rings of kŒV  and kŒ.
1
. . . . . .
d

have the same dimension.
THEOREM 5.24. Let 1 be a point on an irreducible variety V . Any generating set for the
maximal ideal n
1
of O
1
has at least J elements, and there exists a generating set with J
elements if and only if 1 is nonsingular.
PROOF. If }
1
. . . . . }
i
generate n
1
, then the proof of (5.17) shows that 1 is an irreducible
component of V(}
1
. . . . . }
i
) in some open neighbourhood U of 1. Therefore (5.22) shows
that 0 _ J ÷ r, and so r _ J. The rest of the statement has already been noted.
2
COROLLARY 5.25. A point 1 on an irreducible variety is nonsingular if and only if O
1
is
regular.
PROOF. This is a restatement of the second part of the theorem.
2
According to CA 16.3, a regular local ring is an integral domain. If 1 lies on two
irreducible components of a V , then O
1
is not an integral domain,
6
and so O
1
is not
regular. Therefore, the corollary holds also for reducible varieties.
Nonsingularity and normality
An integral domain that is integrally closed in its ﬁeld of fractions is called a normal ring.
LEMMA 5.26. An integral domain · is normal if and only if ·
m
is normal for all maximal
ideals m of ·.
PROOF. =: If · is integrally closed, then so is S
1
· for any multiplicative subset S (not
containing 0), because if
b
n
÷c
1
b
n1
÷ ÷c
n
= 0. c
i
÷ S
1
·.
then there is an s ÷ S such that sc
i
÷ · for all i , and then
(sb)
n
÷(sc
1
)(sb)
n1
÷ ÷s
n
c
n
= 0.
6
Suppose that 1 lies on the intersection 7
1
¨7
2
of the distinct irreducible components 7
1
and 7
2
. Since
7
1
¨7
2
is a proper closed subset of 7
1
, there is an open afﬁne neighbourhood U of 1 such that U ¨7
1
¨7
2
is a proper closed subset of U ¨ 7
1
, and so there is a nonzero regular function }
1
on U ¨ 7
1
that is zero on
U ¨ 7
1
¨ 7
2
. Extend }
1
to a neighbourhood of 1 in 7
1
L 7
2
by setting }
1
(O) = 0 for O ÷ 7
2
. Then }
1
deﬁnes a nonzero germ of regular function at 1. Similarly construct a function }
2
that is zero on 7
1
. Then }
1
and }
2
deﬁne nonzero germs of functions at 1, but their product is zero.
94 CHAPTER 5. LOCAL STUDY
demonstrates that sb ÷ ·, whence b ÷ S
1
·.
=: If c is integral over ·, it is integral over each ·
m
, hence in each ·
m
, and · =
¸
·
m
(if c ÷
¸
·
m
, then the set of a ÷ · such that ac ÷ · is an ideal in ·, not contained in any
maximal ideal, and therefore equal to · itself).
2
Thus the following conditions on an irreducible variety V are equivalent:
(a) for all 1 ÷ V , O
1
is integrally closed;
(b) for all irreducible open afﬁnes U of V , kŒU is integrally closed;
(c) there is a covering V =
V
i
of V by open afﬁnes such that kŒV
i
 is integrally closed
for all i .
An irreducible variety V satisfying these conditions is said to be normal. More generally,
an algebraic variety V is said to be normal if O
1
is normal for all 1 ÷ V . Since, as
we just noted, the local ring at a point lying on two irreducible components can’t be an
integral domain, a normal variety is a disjoint union of irreducible varieties (each of which
is normal).
A regular local noetherian ring is always normal (cf. CA 16.3); conversely, a normal
local integral domain of dimension one is regular. Thus nonsingular varieties are normal,
and normal curves are nonsingular. However, a normal surface need not be nonsingular: the
cone
X
2
÷Y
2
÷ 7
2
= 0
is normal, but is singular at the origin — the tangent space at the origin is k
3
. However, it is
true that the set of singular points on a normal variety V must have dimension _ dimV ÷2.
For example, a normal surface can only have isolated singularities — the singular locus
can’t contain a curve.
Etale neighbourhoods
Recall that a regular map ˛: W ÷V is said to be ´ etale at a nonsingular point 1 of W if the
map (J˛)
1
: T
1
(W) ÷T
˛(1)
(V ) is an isomorphism.
Let 1 be a nonsingular point on a variety V of dimension J. A local system of pa
rameters at 1 is a family {}
1
. . . . . }
d
] of germs of regular functions at 1 generating the
maximal ideal n
1
c O
1
. Equivalent conditions: the images of }
1
. . . . . }
d
in n
1
¡n
2
1
gen
erate it as a kvector space (see 1.4); or (J}
1
)
1
. . . . . (J}
d
)
1
is a basis for dual space to
T
1
(V ).
PROPOSITION 5.27. Let {}
1
. . . . . }
d
] be a local system of parameters at a nonsingular
point 1 of V . Then there is a nonsingular open neighbourhood U of 1 such that }
1
. }
2
. . . . . }
d
are represented by pairs (
¯
}
1
. U). . . . . (
¯
}
d
. U) and the map (
¯
}
1
. . . . .
¯
}
d
): U ÷A
d
is ´ etale.
PROOF. Obviously, the }
i
are represented by regular functions
¯
}
i
deﬁned on a single open
neighbourhood U
t
of 1, which, because of (5.18), we can choose to be nonsingular. The
map ˛ = (
¯
}
1
. . . . .
¯
}
d
): U
t
÷A
d
is ´ etale at 1, because the dual map to (J˛)
a
is (JX
i
)
o
÷
(J
¯
}
i
)
a
. The next lemma then shows that ˛ is ´ etale on an open neighbourhood U of 1.
2
LEMMA 5.28. Let W and V be nonsingular varieties. If ˛: W ÷ V is ´ etale at 1, then it
is ´ etale at all points in an open neighbourhood of 1.
ETALE NEIGHBOURHOODS 95
PROOF. The hypotheses imply that W and V have the same dimension J, and that their
tangent spaces all have dimension J. We may assume W and V to be afﬁne, say W c A
n
and V c A
n
, and that ˛ is given by polynomials 1
1
(X
1
. . . . . X
n
). . . . . 1
n
(X
1
. . . . . X
n
).
Then (J˛)
a
: T
a
(A
n
) ÷T
˛(a)
(A
n
) is a linear map with matrix
J1
i
JA
j
(a)
, and ˛ is not ´ etale
at a if and only if the kernel of this map contains a nonzero vector in the subspace T
a
(V ) of
T
a
(A
n
). Let }
1
. . . . . }
i
generate 1(W). Then ˛ is not ´ etale at a if and only if the matrix
J(
i
JA
j
(a)
J1
i
JA
j
(a)
has rank less than m. This is a polynomial condition on a, and so it fails on a closed subset
of W, which doesn’t contain 1.
2
Let V be a nonsingular variety, and let 1 ÷ V . An ´ etale neighbourhood of a point 1
of V is pair (O. ¬: U ÷V ) with ¬ an ´ etale map from a nonsingular variety U to V and O
a point of U such that ¬(O) = 1.
COROLLARY 5.29. Let V be a nonsingular variety of dimension J, and let 1 ÷ V . There
is an open Zariski neighbourhood U of 1 and a map ¬: U ÷ A
d
realizing (1. U) as an
´ etale neighbourhood of (0. . . . . 0) ÷ A
d
.
PROOF. This is a restatement of the Proposition.
2
ASIDE 5.30. Note the analogy with the deﬁnition of a differentiable manifold: every point
1 on nonsingular variety of dimension J has an open neighbourhood that is also a “neigh
bourhood” of the origin in A
d
. There is a “topology” on algebraic varieties for which the
“open neighbourhoods” of a point are the ´ etale neighbourhoods. Relative to this “topol
ogy”, any two nonsingular varieties are locally isomorphic (this is not true for the Zariski
topology). The “topology” is called the ´ etale topology — see my notes Lectures on Etale
Cohomology.
The inverse function theorem
THEOREM 5.31 (INVERSE FUNCTION THEOREM). If a regular map of nonsingular vari
eties c: V ÷W is ´ etale at 1 ÷ V , then there exists a commutative diagram
V
open
÷÷÷÷÷ U
1
c ~
c
0
W
´ etale
÷÷÷÷÷ U
c(1)
with U
1
an open neighbourhood U of 1, U
((1)
an ´ etale neighbourhood c(1), and c
t
an
isomorphism.
PROOF. According to (5.38), there exists an open neighbourhood U of 1 such that the
restriction c[U of c to U is ´ etale. To get the above diagram, we can take U
1
= U, U
c(1)
to be the ´ etale neighbourhood c[U: U ÷W of c(1), and c
t
to be the identity map.
2
96 CHAPTER 5. LOCAL STUDY
The rank theorem
For vector spaces, the rank theorem says the following: let ˛: V ÷ W be a linear map of
kvector spaces of rank r; then there exist bases for V and W relative to which ˛ has matrix
1
i
0
0 0
. In other words, there is a commutative diagram
V
˛
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ W
~
~
k
n
(x
1
,...,x
m
)(x
1
,...,x
r
,0,...)
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ k
n
A similar result holds locally for differentiable manifolds. In algebraic geometry, there is
the following weaker analogue.
THEOREM 5.32 (RANK THEOREM). Let c: V ÷ W be a regular map of nonsingular va
rieties of dimensions m and n respectively, and let 1 ÷ V . If rank(T
1
(c)) = n, then there
exists a commutative diagram
U
1
cU
P
÷÷÷÷÷÷÷÷÷÷÷÷÷÷ U
c(1)
´ etale
´ etale
A
n
(x
1
,...,x
m
)(x
1
,...,x
n
)
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ A
n
in which U
1
and U
c(1)
are open neighbourhoods of 1 and c(1) respectively and the
vertical maps are ´ etale.
PROOF. Choose a local system of parameters g
1
. . . . . g
n
at c(1), and let }
1
= g
1
ı
c. . . . . }
n
= g
n
ı c. Then J}
1
. . . . . J}
n
are linearly independent forms on T
1
(V ), and
there exist }
n÷1
. . . . . }
n
such J}
1
. . . . . J}
n
is a basis for T
1
(V )
·
. Then }
1
. . . . . }
n
is a
local system of parameters at 1. According to (5.28), there exist open neighbourhoods U
1
of 1 and U
c(1)
of c(1) such that the maps
(}
1
. . . . . }
n
): U
1
÷A
n
(g
1
. . . . . g
n
): U
c(1)
÷A
n
are ´ etale. They give the vertical maps in the above diagram.
2
Smooth maps
DEFINITION 5.33. A regular map c: V ÷W of nonsingular varieties is smooth at a point
1 of V if (Jc)
1
: T
1
(V ) ÷T
c(1)
(W) is surjective; c is smooth if it is smooth at all points
of V .
THEOREM 5.34. A map c: V ÷ W is smooth at 1 ÷ V if and only if there exist open
neighbourhoods U
1
and U
c(1)
of 1 and c(1) respectively such that c[U
1
factors into
U
1
´ etale
÷÷÷A
dimV dimW
× U
c(1)
q
÷÷U
c(1)
.
DUAL NUMBERS AND DERIVATIONS 97
PROOF. Certainly, if c[U
1
factors in this way, it is smooth. Conversely, if c is smooth at
1, then we get a diagram as in the rank theorem. From it we get maps
U
1
÷A
n
×
A
n U
c(1)
÷U
c(1)
.
The ﬁrst is ´ etale, and the second is the projection of A
nn
× U
c(1)
onto U
c(1)
.
2
COROLLARY 5.35. Let V and W be nonsingular varieties. If c: V ÷ W is smooth at 1,
then it is smooth on an open neighbourhood of V .
PROOF. In fact, it is smooth on the neighbourhood U
1
in the theorem.
2
Dual numbers and derivations
In general, if · is a kalgebra and M is an ·module, then a kderivation is a map D: · ÷
M such that
(a) D(c) = 0 for all c ÷ k;
(b) D(} ÷g) = D(} ) ÷D(g);
(c) D(}g) = } Dg ÷} Dg (Leibniz’s rule).
Note that the conditions imply that D is klinear (but not ·linear). We write Der
k
(·. M)
for the space of all kderivations · ÷M.
For example, the map } ÷ (J} )
1
def
= } ÷ }(1) mod n
2
1
is a kderivation O
1
÷
n
1
¡n
2
1
.
PROPOSITION 5.36. There are canonical isomorphisms
Der
k
(O
1
. k)
:
÷Hom
klinear
(n
1
¡n
2
1
. k)
:
÷T
1
(V ).
PROOF. The composite k
cc
÷÷÷÷ O
1
( ((1)
÷÷÷÷÷÷÷ k is the identity map, and so, when re
garded as kvector space, O
1
decomposes into
O
1
= k ˚n
1
. } (}(1). } ÷ }(1)).
A derivation D: O
1
÷ k is zero on k and on n
2
1
(by Leibniz’s rule). It therefore deﬁnes
a klinear map n
1
¡n
2
1
÷ k. Conversely, a klinear map n
1
¡n
2
1
÷ k deﬁnes a derivation
by composition
O
1
( (d( )
P
÷÷÷÷÷÷÷÷n
1
¡n
2
1
÷k.
2
The ring of dual numbers is kŒc = kŒX¡(X
2
) where c = X ÷(X
2
). As a kvector
space it has a basis {1. c], and (a ÷bc)(a
t
÷b
t
c) = aa
t
÷(ab
t
÷a
t
b)c.
PROPOSITION 5.37. The tangent space to V at 1 is canonically isomorphic to the space
of local homomorphisms of local kalgebras O
1
÷kŒc:
T
1
(V ) . Hom(O
1
. kŒc).
98 CHAPTER 5. LOCAL STUDY
PROOF. Let ˛: O
1
÷ kŒc be a local homomorphism of kalgebras, and write ˛(a) =
a
0
÷ D
˛
(a)c. Because ˛ is a homomorphism of kalgebras, a ÷ a
0
is the quotient map
O
1
÷O
1
¡m = k. We have
˛(ab) = (ab)
0
÷D
˛
(ab)c. and
˛(a)˛(b) = (a
0
÷D
˛
(a)c)(b
0
÷D
˛
(b)c) = a
0
b
0
÷(a
0
D
˛
(b) ÷b
0
D
˛
(a))c.
On comparing these expressions, we see that D
˛
satisﬁes Leibniz’s rule, and therefore is a
kderivation O
1
÷k. Conversely, all such derivations D arise in this way.
2
Recall (4.42) that for an afﬁne variety V and a kalgebra 1 (not necessarily an afﬁne
kalgebra), we deﬁne V(1) to be Hom
kalg
(kŒV . ·). For example, if V = V(a) c A
n
with a radical, then
V(·) = {(a
1
. . . . . a
n
) ÷ ·
n
[ }(a
1
. . . . . a
n
) = 0 all } ÷ a].
Consider an ˛ ÷ V(kŒc), i.e., a kalgebra homomorphism ˛: kŒV  ÷kŒc. The composite
kŒV  ÷kŒc ÷k is a point 1 of V , and
m
1
= Ker(kŒV  ÷kŒc ÷k) = ˛
1
((c)).
Therefore elements of kŒV  not in m
1
map to units in kŒc, and so ˛ extends to a homomor
phism ˛
t
: O
1
÷ kŒc. By construction, this is a local homomorphism of local kalgebras,
and every such homomorphism arises in this way. In this way we get a onetoone corre
spondence between the local homomorphisms of kalgebras O
1
÷kŒc and the set
{1
t
÷ V(kŒc) [ 1
t
÷1 under the map V(kŒc) ÷V(k)].
This gives us a new interpretation of the tangent space at 1.
Consider, for example, V = V(a) c A
n
, a a radical ideal in kŒX
1
. . . . . X
n
, and let
a ÷ V . In this case, it is possible to show directly that
T
a
(V ) = {a
t
÷ V(kŒc) [ a
t
maps to a under V(kŒc) ÷V(k)]
Note that when we write a polynomial J(X
1
. . . . . X
n
) in terms of the variables X
i
÷a
i
, we
obtain a formula (trivial Taylor formula)
J(X
1
. . . . . X
n
) = J(a
1
. . . . . a
n
) ÷
¸
dJ
dX
i
ˇ
ˇ
ˇ
ˇ
a
(X
i
÷ a
i
) ÷1
with 1 a ﬁnite sum of products of at least two terms (X
i
÷ a
i
). Now let a ÷ k
n
be a point
on V , and consider the condition for a÷cb ÷ kŒc
n
to be a point on V . When we substitute
a
i
÷cb
i
for X
i
in the above formula and take J ÷ a, we obtain:
J(a
1
÷cb
1
. . . . . a
n
÷cb
n
) = c
¸
dJ
dX
i
ˇ
ˇ
ˇ
ˇ
a
b
i
.
Consequently, (a
1
÷ cb
1
. . . . . a
n
÷ cb
n
) lies on V if and only if (b
1
. . . . . b
n
) ÷ T
a
(V )
(original deﬁnition p84).
Geometrically, we can think of a point of V with coordinates in kŒc as being a point
of V with coordinates in k (the image of the point under V(kŒc) ÷ V(k)) together with a
“tangent direction”
DUAL NUMBERS AND DERIVATIONS 99
REMARK 5.38. The description of the tangent space in terms of dual numbers is particu
larly convenient when our variety is given to us in terms of its points functor. For example,
let M
n
be the set of n × n matrices, and let 1 be the identity matrix. Write e for 1 when it
is to be regarded as the identity element of GL
n
.
(a) Amatrix 1 ÷c·has inverse 1 ÷c·in M
n
(kŒc), and so lies in GL
n
(kŒc). Therefore,
T
e
(GL
n
) = {1 ÷c· [ · ÷ M
n
]
. M
n
(k).
(b) Since
det(1 ÷c·) = 1 ÷ctrace(·)
(using that c
2
= 0),
T
e
(SL
n
) = {1 ÷c· [ trace(·) = 0]
. {· ÷ M
n
(k) [ trace(·) = 0].
(c) Assume the characteristic = 2, and let O
n
be orthogonal group:
O
n
= {· ÷ GL
n
[ ·
tr
· = 1].
(·
tr
denotes the transpose of ·). This is the group of matrices preserving the quadratic form
X
2
1
÷ ÷ X
2
n
. The determinant deﬁnes a surjective regular homomorphism det: O
n
÷
{˙1], whose kernel is deﬁned to be the special orthogonal group SO
n
. For 1 ÷ c· ÷
M
n
(kŒc),
(1 ÷c·)
tr
(1 ÷c·) = 1 ÷c·
tr
÷c·.
and so
T
e
(O
n
) = T
e
(SO
n
) = {1 ÷c· ÷ M
n
(kŒc) [ · is skewsymmetric]
. {· ÷ M
n
(k) [ · is skewsymmetric].
Note that, because an algebraic group is nonsingular, dimT
e
(G) = dimG — this gives
a very convenient way of computing the dimension of an algebraic group.
ASIDE 5.39. On the tangent space T
e
(GL
n
) . M
n
of GL
n
, there is a bracket operation
ŒM. N
def
= MN ÷ NM
which makes T
e
(GL
n
) into a Lie algebra. For any closed algebraic subgroup G of GL
n
,
T
e
(G) is stable under the bracket operation on T
e
(GL
n
) and is a subLiealgebra of M
n
,
which we denote Lie(G). The Lie algebra structure on Lie(G) is independent of the em
bedding of G into GL
n
(in fact, it has an intrinsic deﬁnition in terms of left invariant deriva
tions), and G ÷Lie(G) is a functor from the category of linear algebraic groups to that of
Lie algebras.
This functor is not fully faithful, for example, any ´ etale homomorphism G ÷ G
t
will
deﬁne an isomorphism Lie(G) ÷Lie(G
t
), but it is nevertheless very useful.
Assume k has characteristic zero. A connected algebraic group G is said to be semisim
ple if it has no closed connected solvable normal subgroup (except {e]). Such a group G
may have a ﬁnite nontrivial centre 7(G), and we call two semisimple groups G and G
t
100 CHAPTER 5. LOCAL STUDY
locally isomorphic if G¡7(G) ~ G
t
¡7(G
t
). For example, SL
n
is semisimple, with centre
u
n
, the set of diagonal matrices diag(¯. . . . . ¯), ¯
n
= 1, and SL
n
¡u
n
= PSL
n
. A Lie
algebra is semisimple if it has no commutative ideal (except {0]). One can prove that
G is semisimple ” Lie(G) is semisimple.
and the map G ÷ Lie(G) deﬁnes a onetoone correspondence between the set of local
isomorphism classes of semisimple algebraic groups and the set of isomorphism classes of
Lie algebras. The classiﬁcation of semisimple algebraic groups can be deduced from that of
semisimple Lie algebras and a study of the ﬁnite coverings of semisimple algebraic groups
— this is quite similar to the relation between Lie groups and Lie algebras.
Tangent cones
In this section, I assume familiarity with parts of Atiyah and MacDonald 1969, Chapters
11, 12.
Let V = V(a) c k
n
, a = rad(a), and let 1 = (0. . . . . 0) ÷ V . Deﬁne a
+
to be the
ideal generated by the polynomials J
+
for J ÷ a, where J
+
is the leading form of J (see
p82). The geometric tangent cone at 1, C
1
(V ) is V(a
+
), and the tangent cone is the pair
(V(a
+
). kŒX
1
. . . . . X
n
¡a
+
). Obviously, C
1
(V ) c T
1
(V ).
Computing the tangent cone
If a is principal, say a = (J), then a
+
= (J
+
), but if a = (J
1
. . . . . J
i
), then it need not
be true that a
+
= (J
1+
. . . . . J
i+
). Consider for example a = (XY. X7 ÷7(Y
2
÷ 7
2
)).
One can show that this is a radical ideal either by asking Macaulay (assuming you believe
Macaulay), or by following the method suggested in Cox et al. 1992, p474, problem 3 to
show that it is an intersection of prime ideals. Since
Y7(Y
2
÷ 7
2
) = Y (X7 ÷7(Y
2
÷ 7
2
)) ÷ 7 (XY ) ÷ a
and is homogeneous, it is in a
+
, but it is not in the ideal generated by XY , X7. In fact, a
+
is the ideal generated by
XY. X7. Y7(Y
2
÷ 7
2
).
This raises the following question: given a set of generators for an ideal a, how do you
ﬁnd a set of generators for a
+
? There is an algorithm for this in Cox et al. 1992, p467. Let
a be an ideal (not necessarily radical) such that V = V(a), and assume the origin is in V .
Introduce an extra variable T such that T “>” the remaining variables. Make each generator
of a homogeneous by multiplying its monomials by appropriate (small) powers of T , and
ﬁnd a Gr¨ obner basis for the ideal generated by these homogeneous polynomials. Remove
T from the elements of the basis, and then the polynomials you get generate a
+
.
Intrinsic deﬁnition of the tangent cone
Let · be a local ring with maximal ideal n. The associated graded ring is
gr(·) =
i_0
n
i
¡n
i÷1
.
Note that if · = T
m
and n = m·, then gr(·) =
¸
m
i
¡m
i÷1
(because of (1.31)).
TANGENT CONES 101
PROPOSITION 5.40. The map kŒX
1
. . . . . X
n
¡a
+
÷ gr(O
1
) sending the class of X
i
in
kŒX
1
. . . . . X
n
¡a
+
to the class of X
i
in gr(O
1
) is an isomorphism.
PROOF. Let m be the maximal ideal in kŒX
1
. . . . . X
n
¡a corresponding to 1. Then
gr(O
1
) =
¸
m
i
¡m
i÷1
=
¸
(X
1
. . . . . X
n
)
i
¡(X
1
. . . . . X
n
)
i÷1
÷a ¨ (X
1
. . . . . X
n
)
i
=
¸
(X
1
. . . . . X
n
)
i
¡(X
1
. . . . . X
n
)
i÷1
÷a
i
where a
i
is the homogeneous piece of a
+
of degree i (that is, the subspace of a
+
consisting
of homogeneous polynomials of degree i ). But
(X
1
. . . . . X
n
)
i
¡(X
1
. . . . . X
n
)
i÷1
÷a
i
= i
th
homogeneous piece of kŒX
1
. . . . . X
n
¡a
+
.
2
For a general variety V and 1 ÷ V , we deﬁne the geometric tangent cone C
1
(V ) of
V at 1 to be Spm(gr(O
1
)
red
), where gr(O
1
)
red
is the quotient of gr(O
1
) by its nilradical,
and we deﬁne the tangent cone to be (C
1
(V ). gr(O
1
)).
Recall (Atiyah and MacDonald 1969, 11.21) that dim(·) = dim(gr(·)). Therefore
the dimension of the geometric tangent cone at 1 is the same as the dimension of V (in
contrast to the dimension of the tangent space).
Recall (ibid., 11.22) that gr(O
1
) is a polynomial ring in J variables (J = dimV ) if
and only if O
1
is regular. Therefore, 1 is nonsingular if and only if gr(O
1
) is a polynomial
ring in J variables, in which case C
1
(V ) = T
1
(V ).
Using tangent cones, we can extend the notion of an ´ etale morphism to singular va
rieties. Obviously, a regular map ˛: V ÷ W induces a homomorphism gr(O
˛(1)
) ÷
gr(O
1
).
The map on the rings kŒX
1
. . . . . X
n
¡a
+
deﬁned by a map of algebraic varieties is
not the obvious one, i.e., it is not necessarily induced by the same map on polyno
mial rings as the original map. To see what it is, it is necessary to use Proposition 5.40, i.e.,
it is necessary to work with the rings gr(O
1
).
We say that ˛ is ´ etale at 1 if this is an isomorphism. Note that then there is an iso
morphism of the geometric tangent cones C
1
(V ) ÷ C
˛(1)
(W), but this map may be an
isomorphism without ˛ being ´ etale at 1. Roughly speaking, to be ´ etale at 1, we need the
map on geometric tangent cones to be an isomorphism and to preserve the “multiplicities”
of the components.
It is a fairly elementary result that a local homomorphism of local rings ˛: · ÷ T
induces an isomorphism on the graded rings if and only if it induces an isomorphism on the
completions (ibid., 10.23). Thus ˛: V ÷ W is ´ etale at 1 if and only if the map
´
O
˛(1)
÷
´
O
1
is an isomorphism. Hence (5.27) shows that the choice of a local system of parameters
}
1
. . . . . }
d
at a nonsingular point 1 determines an isomorphism
´
O
1
÷kŒŒX
1
. . . . . X
d
.
We can rewrite this as follows: let t
1
. . . . . t
d
be a local system of parameters at a nonsin
gular point 1; then there is a canonical isomorphism
´
O
1
÷ kŒŒt
1
. . . . . t
d
. For } ÷
´
O
1
,
the image of } ÷ kŒŒt
1
. . . . . t
d
 can be regarded as the Taylor series of } .
102 CHAPTER 5. LOCAL STUDY
For example, let V = A
1
, and let 1 be the point a. Then t = X÷a is a local parameter
at a, O
1
consists of quotients }(X) = g(X)¡h(X) with h(a) = 0, and the coefﬁcients
of the Taylor expansion
¸
n_0
a
n
(X ÷ a)
n
of }(X) can be computed as in elementary
calculus courses: a
n
= }
(n)
(a)¡nŠ.
Exercises
51. Find the singular points, and the tangent cones at the singular points, for each of
(a) Y
3
÷ Y
2
÷X
3
÷ X
2
÷3Y
2
X ÷3X
2
Y ÷2XY :
(b) X
4
÷Y
4
÷ X
2
Y
2
(assume the characteristic is not 2).
52. Let V c A
n
be an irreducible afﬁne variety, and let 1 be a nonsingular point on V .
Let H be a hyperplane in A
n
(i.e., the subvariety deﬁned by a linear equation
¸
a
i
X
i
=
J with not all a
i
zero) passing through 1 but not containing T
1
(V ). Show that 1 is
a nonsingular point on each irreducible component of V ¨ H on which it lies. (Each
irreducible component has codimension 1 in V — you may assume this.) Give an example
with H ¯ T
1
(V ) and 1 singular on V ¨H. Must 1 be singular on V ¨H if H ¯ T
1
(V )?
53. Let 1 and O be points on varieties V and W. Show that
T
(1,O)
(V × W) = T
1
(V ) ˚T
O
(W).
54. For each n, show that there is a curve C and a point 1 on C such that the tangent
space to C at 1 has dimension n (hence C can’t be embedded in A
n1
).
55. Let 1 be the n×n identity matrix, and let J be the matrix
0 1
÷1 0
. The symplectic
group Sp
n
is the group of 2n×2n matrices · with determinant 1 such that ·
tr
J · = J.
(It is the group of matrices ﬁxing a nondegenerate skewsymmetric form.) Find the tangent
space to Sp
n
at its identity element, and also the dimension of Sp
n
.
56. Find a regular map ˛: V ÷ W which induces an isomorphism on the geometric
tangent cones C
1
(V ) ÷C
˛(1)
(W) but is not ´ etale at 1.
57. Show that the cone X
2
÷ Y
2
= 7
2
is a normal variety, even though the origin is
singular (characteristic = 2). See p94.
58. Let V = V(a) c A
n
. Suppose that a = 1(V ), and for a ÷ V , let T
t
a
be the subspace
of T
a
(A
n
) deﬁned by the equations (J} )
a
= 0, } ÷ a. Clearly, T
t
a
¯ T
a
(V ), but need they
always be different?
Chapter 6
Projective Varieties
Throughout this chapter, k will be an algebraically closed ﬁeld. Recall (4.3) that we deﬁned
P
n
to be the set of equivalence classes in k
n÷1
{origin] for the relation
(a
0
. . . . . a
n
) ~ (b
0
. . . . . b
n
) ” (a
0
. . . . . a
n
) = c(b
0
. . . . . b
n
) for some c ÷ k
×
.
Write (a
0
: . . . : a
n
) for the equivalence class of (a
0
. . . . . a
n
), and ¬ for the map
k
n÷1
{origin]¡~÷P
n
.
Let U
i
be the set of (a
0
: . . . : a
n
) ÷ P
n
such that a
i
= 0, and let u
i
be the bijection
(a
0
: . . . : a
n
) ÷
o
0
o
i
. . . . .
o
n
o
i
: U
i
÷A
n
(
o
i
o
i
omitted).
In this chapter, we shall deﬁne on P
n
a (unique) structure of an algebraic variety for which
these maps become isomorphisms of afﬁne algebraic varieties. A variety isomorphic to
a closed subvariety of P
n
is called a projective variety, and a variety isomorphic to a lo
cally closed subvariety of P
n
is called a quasiprojective variety.
1
Every afﬁne variety is
quasiprojective, but there are many varieties that are not quasiprojective. We study mor
phisms between quasiprojective varieties.
Projective varieties are important for the same reason compact manifolds are important:
results are often simpler when stated for projective varieties, and the “part at inﬁnity” often
plays a role, even when we would like to ignore it. For example, a famous theorem of
Bezout (see 6.34 below) says that a curve of degree m in the projective plane intersects a
curve of degree n in exactly mn points (counting multiplicities). For afﬁne curves, one has
only an inequality.
Algebraic subsets of P
n
A polynomial J(X
0
. . . . . X
n
) is said to be homogeneous of degree J if it is a sum of terms
a
i
0
,...,i
n
X
i
0
0
X
i
n
n
with i
0
÷ ÷i
n
= J; equivalently,
J(tX
0
. . . . . tX
n
) = t
d
J(X
0
. . . . . X
n
)
1
A subvariety of an afﬁne variety is said to be quasiafﬁne. For example, A
2
{(0. 0)] is quasiafﬁne but
not afﬁne.
103
104 CHAPTER 6. PROJECTIVE VARIETIES
for all t ÷ k. Write kŒX
0
. . . . . X
n

d
for the subspace of kŒX
0
. . . . . X
n
 of polynomials of
degree J. Then
kŒX
0
. . . . . X
n
 =
d_0
kŒX
0
. . . . . X
n

d
:
that is, each polynomial J can be written uniquely as a sum J =
¸
J
d
with J
d
homoge
neous of degree J.
Let 1 = (a
0
: . . . : a
n
) ÷ P
n
. Then 1 also equals (ca
0
: . . . : ca
n
) for any c ÷ k
×
,
and so we can’t speak of the value of a polynomial J(X
0
. . . . . X
n
) at 1. However, if J is
homogeneous, then J(ca
0
. . . . . ca
n
) = c
d
J(a
0
. . . . . a
n
), and so it does make sense to say
that J is zero or not zero at 1. An algebraic set in P
n
(or projective algebraic set) is the
set of common zeros in P
n
of some set of homogeneous polynomials.
EXAMPLE 6.1. Consider the projective algebraic subset 1 of P
2
deﬁned by the homoge
neous equation
Y
2
7 = X
3
÷aX7
2
÷b7
3
(13)
where X
3
÷aX÷b is assumed not to have multiple roots. It consists of the points (. : . : 1)
on the afﬁne curve 1 ¨ U
2
Y
2
= X
3
÷aX ÷b.
together with the point “at inﬁnity” (0 : 1 : 0).
Curves deﬁned by equations of the form (13) are called elliptic curves. They can also
be described as the curves of genus one, or as the abelian varieties of dimension one. Such
a curve becomes an algebraic group, with the group law such that 1 ÷O÷1 = 0 if and
only if 1, O, and 1 lie on a straight line. The zero for the group is the point at inﬁnity.
(Without the point at inﬁnity, it is not possible to make 1 into an algebraic group.)
When a. b ÷ ´, we can speak of the zeros of (*) with coordinates in ´. They also form
a group 1(´), which Mordell showed to be ﬁnitely generated. It is easy to compute the
torsion subgroup of 1(´), but there is at present no known algorithm for computing the
rank of 1(´). More precisely, there is an “algorithm” which always works, but which has
not been proved to terminate after a ﬁnite amount of time, at least not in general. There is
a very beautiful theory surrounding elliptic curves over ´ and other number ﬁelds, whose
origins can be traced back 1,800 years to Diophantus. (See my book on Elliptic Curves for
all of this.)
An ideal a c kŒX
0
. . . . . X
n
 is said to be homogeneous if it contains with any polyno
mial J all the homogeneous components of J, i.e., if
J ÷ a == J
d
÷ a, all J.
It is straightforward to check that
˘ an ideal is homogeneous if and only if it is generated by (a ﬁnite set of) homogeneous
polynomials;
˘ the radical of a homogeneous ideal is homogeneous;
˘ an intersection, product, or sum of homogeneous ideals is homogeneous.
For a homogeneous ideal a, we write V(a) for the set of common zeros of the homoge
neous polynomials in a. If J
1
. . . . . J
i
are homogeneous generators for a, then V(a) is the
ALGEBRAIC SUBSETS OF P
1
105
set of common zeros of the J
i
. Clearly every polynomial in a is zero on every representa
tive of a point in V(a). We write V
aﬀ
(a) for the set of common zeros of a in k
n÷1
. It is
cone in k
n÷1
, i.e., together with any point 1 it contains the line through 1 and the origin,
and
V(a) = (V
aff
(a) (0. . . . . 0))¡~ .
The sets V(a) have similar properties to their namesakes in A
n
.
PROPOSITION 6.2. There are the following relations:
(a) a c b =V(a) ¯ V(b):
(b) V(0) = P
n
: V(a) = ∅ ”rad(a) ¯ (X
0
. . . . . X
n
):
(c) V(ab) = V(a ¨ b) = V(a) L V(b):
(d) V(
¸
a
i
) =
¸
V(a
i
).
PROOF. Statement (a) is obvious. For the second part of (b), note that
V(a) = 0 ” V
aff
(a) c {(0. . . . . 0)] ” rad(a) ¯ (X
0
. . . . . X
n
).
by the strong Nullstellensatz (2.11). The remaining statements can be proved directly, or
by using the relation between V(a) and V
aff
(a).
2
If C is a cone in k
n÷1
, then 1(C) is a homogeneous ideal in kŒX
0
. . . . . X
n
: if J(ca
0
. . . . . ca
n
) =
0 for all c ÷ k
×
, then
¸
d
J
d
(a
0
. . . . . a
n
) c
d
= J(ca
0
. . . . . ca
n
) = 0.
for inﬁnitely many c, and so
¸
J
d
(a
0
. . . . . a
n
)X
d
is the zero polynomial. For a subset S
of P
n
, we deﬁne the afﬁne cone over S in k
n÷1
to be
C = ¬
1
(S) L {origin]
and we set
1(S) = 1(C).
Note that if S is nonempty and closed, then C is the closure of ¬
1
(S) = 0, and that 1(S)
is spanned by the homogeneous polynomials in kŒX
0
. . . . . X
n
 that are zero on S.
PROPOSITION 6.3. The maps V and 1 deﬁne inverse bijections between the set of alge
braic subsets of P
n
and the set of proper homogeneous radical ideals of kŒX
0
. . . . . X
n
.
An algebraic set V in P
n
is irreducible if and only if 1(V ) is prime; in particular, P
n
is
irreducible.
PROOF. Note that we have bijections
{algebraic subsets of P
n
] {nonempty closed cones in k
n÷1
]
SC
{nonempty closed cones in k
n÷1
]
{proper homogeneous radical ideals in kŒX
0
. . . . . X
n
]
J
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
{proper homogeneous radical ideals in kŒX
0
. . . . . X
n
]
{algebraic subsets of P
n
]
V
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
106 CHAPTER 6. PROJECTIVE VARIETIES
Here the top map sends S to the afﬁne cone over S, and the maps V and 1 are in the sense
of projective geometry and afﬁne geometry respectively. The composite of any three of
these maps is the identity map, which proves the ﬁrst statement because the composite of
the top map with 1 is 1 in the sense of projective geometry. Obviously, V is irreducible if
and only if the closure of ¬
1
(V ) is irreducible, which is true if and only if 1(V ) is a prime
ideal.
2
Note that (X
0
. . . . . X
n
) and kŒX
0
. . . . . X
n
 are both radical homogeneous ideals, but
V(X
0
. . . . . X
n
) = 0 = V(kŒX
0
. . . . . X
n
)
and so the correspondence between irreducible subsets of P
n
and radical homogeneous
ideals is not quite onetoone.
The Zariski topology on P
n
Proposition 6.2 shows that the projective algebraic sets are the closed sets for a topology on
P
n
. In this section, we verify that it agrees with that deﬁned in the ﬁrst paragraph of this
chapter. For a homogeneous polynomial J, let
D(J) = {1 ÷ P
n
[ J(1) = 0].
Then, just as in the afﬁne case, D(J) is open and the sets of this type form a base for the
topology of P
n
.
To each polynomial }(X
1
. . . . . X
n
), we attach the homogeneous polynomial of the
same degree
}
+
(X
0
. . . . . X
n
) = X
deg(( )
0
}
A
1
A
0
. . . . .
A
n
A
0
.
and to each homogeneous polynomial J(X
0
. . . . . X
n
), we attach the polynomial
J
+
(X
1
. . . . . X
n
) = J(1. X
1
. . . . . X
n
).
PROPOSITION 6.4. For the topology on P
n
just deﬁned, each U
i
is open, and when we
endow it with the induced topology, the bijection
U
i
A
n
, (a
0
: . . . : 1 : . . . : a
n
) (a
0
. . . . . a
i1
. a
i÷1
. . . . . a
n
)
becomes a homeomorphism.
PROOF. It sufﬁces to prove this with i = 0. The set U
0
= D(X
0
), and so it is a basic open
subset in P
n
. Clearly, for any homogeneous polynomial J ÷ kŒX
0
. . . . . X
n
,
D(J(X
0
. . . . . X
n
)) ¨ U
0
= D(J(1. X
1
. . . . . X
n
)) = D(J
+
)
and, for any polynomial } ÷ kŒX
1
. . . . . X
n
,
D(} ) = D(}
+
) ¨ U
0
.
Thus, under U
0
 A
n
, the basic open subsets of A
n
correspond to the intersections with
U
i
of the basic open subsets of P
n
, which proves that the bijection is a homeomorphism.
2
CLOSED SUBSETS OF A
1
AND P
1
107
REMARK 6.5. It is possible to use this to give a different proof that P
n
is irreducible. We
apply the criterion that a space is irreducible if and only if every nonempty open subset is
dense (see p39). Note that each U
i
is irreducible, and that U
i
¨ U
}
is open and dense in
each of U
i
and U
}
(as a subset of U
i
, it is the set of points (a
0
: . . . : 1 : . . . : a
}
: . . . : a
n
)
with a
}
= 0). Let U be a nonempty open subset of P
n
; then U ¨ U
i
is open in U
i
. For
some i , U ¨U
i
is nonempty, and so must meet U
i
¨U
}
. Therefore U meets every U
}
, and
so is dense in every U
}
. It follows that its closure is all of P
n
.
Closed subsets of A
n
and P
n
We identify A
n
with U
0
, and examine the closures in P
n
of closed subsets of A
n
. Note that
P
n
= A
n
L H
o
. H
o
= V(X
0
).
With each ideal a in kŒX
1
. . . . . X
n
, we associate the homogeneous ideal a
+
in kŒX
0
. . . . . X
n

generated by {}
+
[ } ÷ a]. For a closed subset V of A
n
, set V
+
= V(a
+
) with a = 1(V ).
With each homogeneous ideal a in kŒX
0
. X
1
. . . . . X
n
], we associate the ideal a
+
in
kŒX
1
. . . . . X
n
 generated by {J
+
[ J ÷ a]. When V is a closed subset of P
n
, we set
V
+
= V(a
+
) with a = 1(V ).
PROPOSITION 6.6. (a) Let V be a closed subset of A
n
. Then V
+
is the closure of V in P
n
,
and (V
+
)
+
= V . If V =
V
i
is the decomposition of V into its irreducible components,
then V
+
=
V
+
i
is the decomposition of V
+
into its irreducible components.
(b) Let V be a closed subset of P
n
. Then V
+
= V ¨A
n
, and if no irreducible component
of V lies in H
o
or contains H
o
, then V
+
is a proper subset of A
n
, and (V
+
)
+
= V .
PROOF. Straightforward.
2
EXAMPLE 6.7. (a) For
V : Y
2
= X
3
÷aX ÷b.
we have
V
+
: Y
2
7 = X
3
÷aX7
2
÷b7
3
.
and (V
+
)
+
= V .
(b) Let V = V(}
1
. . . . . }
n
); then the closure of V in P
n
is the union of the irreducible
components of V(}
+
1
. . . . . }
+
n
) not contained in H
o
. For example, let V = V(X
1
. X
2
1
÷
X
2
) = {(0. 0)]; then V(X
0
X
1
. X
2
1
÷X
0
X
2
) consists of the two points (1: 0: 0) (the closure
of V ) and (0: 0: 1) (which is contained in H
o
).
2
(b) For V = H
o
= V(X
0
), V
+
= 0 = V(1) and (V
+
)
+
= 0 = V .
The hyperplane at inﬁnity
It is often convenient to think of P
n
as being A
n
= U
0
with a hyperplane added “at inﬁnity”.
More precisely, identify the U
0
with A
n
. The complement of U
0
in P
n
is
H
o
= {(0 : a
1
: . . . : a
n
) c P
n
].
2
Of course, in this case a = (X
1
. X
2
), a
+
= (X
1
. X
2
), and V
+
= {(1: 0: 0)], and so this example doesn’t
contradict the proposition.
108 CHAPTER 6. PROJECTIVE VARIETIES
which can be identiﬁed with P
n1
.
For example, P
1
= A
1
L H
o
(disjoint union), with H
o
consisting of a single point,
and P
2
= A
2
L H
o
with H
o
a projective line. Consider the line
1 ÷aX
1
÷bX
2
= 0
in A
2
. Its closure in P
2
is the line
X
0
÷aX
1
÷bX
2
= 0.
This line intersects the line H
o
= V(X
0
) at the point (0 : ÷b : a), which equals (0 : 1 :
÷a¡b) when b = 0. Note that ÷a¡b is the slope of the line 1 ÷aX
1
÷bX
2
= 0, and so
the point at which a line intersects H
o
depends only on the slope of the line: parallel lines
meet in one point at inﬁnity. We can think of the projective plane P
2
as being the afﬁne
plane A
2
with one point added at inﬁnity for each direction in A
2
.
Similarly, we can think of P
n
as being A
n
with one point added at inﬁnity for each
direction in A
n
— being parallel is an equivalence relation on the lines in A
n
, and there is
one point at inﬁnity for each equivalence class of lines.
We can also identify A
n
with U
n
, as in Example 6.1. Note that in this case the point at
inﬁnity on the elliptic curve Y
2
= X
3
÷aX ÷b is the intersection of the closure of any
vertical line with H
o
.
P
n
is an algebraic variety
For each i , write O
i
for the sheaf on U
i
c P
n
deﬁned by the homeomorphismu
i
: U
i
÷A
n
.
LEMMA 6.8. Write U
i}
= U
i
¨ U
}
; then O
i
[U
i}
= O
}
[U
i}
. When endowed with this
sheaf U
i}
is an afﬁne variety; moreover, 1(U
i}
. O
i
) is generated as a kalgebra by the
functions (} [U
i}
)(g[U
i}
) with } ÷ 1(U
i
. O
i
), g ÷ 1(U
}
. O
}
).
PROOF. It sufﬁces to prove this for (i. ; ) = (0. 1). All rings occurring in the proof will be
identiﬁed with subrings of the ﬁeld k(X
0
. X
1
. . . . . X
n
).
Recall that
U
0
= {(a
0
: a
1
: . . . : a
n
) [ a
0
= 0]; (a
0
: a
1
: . . . : a
n
) (
o
1
o
0
.
o
2
o
0
. . . . .
o
n
o
0
) ÷ A
n
.
Let kŒ
A
1
A
0
.
A
2
A
0
. . . . .
A
n
A
0
 be the subring of k(X
0
. X
1
. . . . . X
n
) generated by the quotients
A
i
A
0
— it is the polynomial ring in the n symbols
A
1
A
0
. . . . .
A
n
A
0
. An element }(
A
1
A
0
. . . . .
A
n
A
0
) ÷
kŒ
A
1
A
0
. . . . .
A
n
A
0
 deﬁnes a map
(a
0
: a
1
: . . . : a
n
) ÷}(
o
1
o
0
. . . . .
o
n
o
0
): U
0
÷k.
and in this way kŒ
A
1
A
0
.
A
2
A
0
. . . . .
A
n
A
0
 becomes identiﬁed with the ring of regular functions on
U
0
. and U
0
with Spm
kŒ
A
1
A
0
. . . . .
A
n
A
0

.
Next consider the open subset of U
0
.
U
01
= {(a
0
: . . . : a
n
) [ a
0
= 0, a
1
= 0].
P
1
IS AN ALGEBRAIC VARIETY 109
It is D(
A
1
A
0
), and is therefore an afﬁne subvariety of (U
0
. O
0
). The inclusion U
01
·÷
U
0
corresponds to the inclusion of rings kŒ
A
1
A
0
. . . . .
A
n
A
0
 ·÷ kŒ
A
1
A
0
. . . . .
A
n
A
0
.
A
0
A
1
. An ele
ment }(
A
1
A
0
. . . . .
A
n
A
0
.
A
0
A
1
) of kŒ
A
1
A
0
. . . . .
A
n
A
0
.
A
0
A
1
 deﬁnes the function (a
0
: . . . : a
n
) ÷
}(
o
1
o
0
. . . . .
o
n
o
0
.
o
0
o
1
) on U
01
.
Similarly,
U
1
= {(a
0
: a
1
: . . . : a
n
) [ a
1
= 0]; (a
0
: a
1
: . . . : a
n
) (
o
0
o
1
. . . . .
o
n
o
1
) ÷ A
n
.
and we identify U
1
with Spm
kŒ
A
0
A
1
.
A
2
A
0
. . . . .
A
n
A
1

. A polynomial }(
A
0
A
1
. . . . .
A
n
A
1
) in
kŒ
A
0
A
1
. . . . .
A
n
A
1
 deﬁnes the map (a
0
: . . . : a
n
) ÷}(
o
0
o
1
. . . . .
o
n
o
1
): U
1
÷k.
When regarded as an open subset of U
1
. U
01
= D(
A
0
A
1
), and is therefore an afﬁne
subvariety of (U
1
. O
1
), and the inclusion U
01
·÷ U
1
corresponds to the inclusion of rings
kŒ
A
0
A
1
. . . . .
A
n
A
1
 ·÷kŒ
A
0
A
1
. . . . .
A
n
A
1
.
A
1
A
0
. An element }(
A
0
A
1
. . . . .
A
n
A
1
.
A
1
A
0
) of kŒ
A
0
A
1
. . . . .
A
n
A
1
.
A
1
A
0

deﬁnes the function (a
0
: . . . : a
n
) ÷}(
o
0
o
1
. . . . .
o
n
o
1
.
o
1
o
0
) on U
01
.
The two subrings kŒ
A
1
A
0
. . . . .
A
n
A
0
.
A
0
A
1
 and kŒ
A
0
A
1
. . . . .
A
n
A
1
.
A
1
A
0
 of k(X
0
. X
1
. . . . . X
n
) are
equal, and an element of this ring deﬁnes the same function on U
01
regardless of which of
the two rings it is considered an element. Therefore, whether we regard U
01
as a subvariety
of U
0
or of U
1
it inherits the same structure as an afﬁne algebraic variety (3.8a). This
proves the ﬁrst two assertions, and the third is obvious: kŒ
A
1
A
0
. . . . .
A
n
A
0
.
A
0
A
1
 is generated by
its subrings kŒ
A
1
A
0
. . . . .
A
n
A
0
 and kŒ
A
0
A
1
.
A
2
A
1
. . . . .
A
n
A
1
.
2
PROPOSITION 6.9. There is a unique structure of a (separated) algebraic variety on P
n
for
which each U
i
is an open afﬁne subvariety of P
n
and each map u
i
is an isomorphism of
algebraic varieties.
PROOF. Endow each U
i
with the structure of an afﬁne algebraic variety for which u
i
is
an isomorphism. Then P
n
=
U
i
, and the lemma shows that this covering satisﬁes the
patching condition (4.13), and so P
n
has a unique structure of a ringed space for which
U
i
·÷P
n
is a homeomorphism onto an open subset of P
n
and O
P
n[U
i
= O
U
i
. Moreover,
because each U
i
is an algebraic variety, this structure makes P
n
into an algebraic prevariety.
Finally, the lemma shows that P
n
satisﬁes the condition (4.27c) to be separated.
2
EXAMPLE 6.10. Let C be the plane projective curve
C: Y
2
7 = X
3
and assume char(k) = 2. For each a ÷ k
×
, there is an automorphism
(. : . : :) ÷(a. : . : a
3
:): C
c
a
÷÷C.
Patch two copies of C × A
1
together along C × (A
1
÷ {0]) by identifying (1. u) with
(c
o
(1). a
1
), 1 ÷ C, a ÷ A
1
{0]. One obtains in this way a singular 2dimensional
variety that is not quasiprojective (see Hartshorne 1977, Exercise 7.13). It is even complete
— see below — and so if it were quasiprojective, it would be projective. It is known
that every irreducible separated curve is quasiprojective, and every nonsingular complete
surface is projective, and so this is an example of minimum dimension. In Shafarevich
1994, VI 2.3, there is an example of a nonsingular complete variety of dimension 3 that is
not projective.
110 CHAPTER 6. PROJECTIVE VARIETIES
The homogeneous coordinate ring of a subvariety of P
n
Recall (page 41) that we attached to each irreducible variety V a ﬁeld k(V ) with the prop
erty that k(V ) is the ﬁeld of fractions of kŒU for any open afﬁne U c V . We now describe
this ﬁeld in the case that V = P
n
. Recall that kŒU
0
 = kŒ
A
1
A
0
. . . . .
A
n
A
0
. We regard this as a
subring of k(X
0
. . . . . X
n
), and wish to identify the ﬁeld of fractions of kŒU
0
 as a subﬁeld
of k(X
0
. . . . . X
n
). Any nonzero J ÷ kŒU
0
 can be written
J(
A
1
A
0
. . . . .
A
n
A
0
) =
J
+
(X
0
. . . . . X
n
)
X
deg(T)
0
with J
+
homogeneous of degree deg(J), and it follows that the ﬁeld of fractions of kŒU
0

is
k(U
0
) =
G(X
0
. . . . . X
n
)
H(X
0
. . . . . X
n
)
ˇ
ˇ
ˇ
ˇ
G, H homogeneous of the same degree
¸
L {0].
Write k(X
0
. . . . . X
n
)
0
for this ﬁeld (the subscript 0 is short for “subﬁeld of elements of
degree 0”), so that k(P
n
) = k(X
0
. . . . . X
n
)
0
. Note that for J =
G
1
in k(X
0
. . . . . X
n
)
0
.
(a
0
: . . . : a
n
) ÷
G(a
0
. . . . . a
n
)
H(a
0
. . . . . a
n
)
: D(H) ÷k,
is a welldeﬁned function, which is obviously regular (look at its restriction to U
i
).
We now extend this discussion to any irreducible projective variety V . Such a V can be
written V = V(p) with p a homogeneous radical ideal in kŒX
0
. . . . . X
n
, and we deﬁne the
homogeneous coordinate ring of V (with its given embedding) to be
k
hom
ŒV  = kŒX
0
. . . . . X
n
¡p.
Note that k
hom
ŒV  is the ring of regular functions on the afﬁne cone over V ; therefore its
dimension is dim(V ) ÷ 1. It depends, not only on V , but on the embedding of V into
P
n
, i.e., it is not intrinsic to V (see 6.19 below). We say that a nonzero } ÷ k
hom
ŒV  is
homogeneous of degree J if it can be represented by a homogeneous polynomial J of
degree J in kŒX
0
. . . . . X
n
 (we say that 0 is homogeneous of degree 0).
LEMMA 6.11. Each element of k
hom
ŒV  can be written uniquely in the form
} = }
0
÷ ÷}
d
with }
i
homogeneous of degree i .
PROOF. Let J represent } ; then J can be written J = J
0
÷ ÷ J
d
with J
i
homo
geneous of degree i , and when reduced modulo p, this gives a decomposition of } of the
required type. Suppose } also has a decomposition } =
¸
g
i
, with g
i
represented by
the homogeneous polynomial G
i
of degree i . Then J ÷ G ÷ p, and the homogeneity of p
implies that J
i
÷ G
i
= (J ÷ G)
i
÷ p. Therefore }
i
= g
i
.
2
It therefore makes sense to speak of homogeneous elements of kŒV . For such an ele
ment h, we deﬁne D(h) = {1 ÷ V [ h(1) = 0].
Since k
hom
ŒV  is an integral domain, we can form its ﬁeld of fractions k
hom
(V ). Deﬁne
k
hom
(V )
0
=
g
h
÷ k
hom
(V )
ˇ
ˇ
ˇ g and h homogeneous of the same degree
¸
L {0].
REGULAR FUNCTIONS ON A PROJECTIVE VARIETY 111
PROPOSITION 6.12. The ﬁeld of rational functions on V is k(V )
def
= k
hom
(V )
0
.
PROOF. Consider V
0
def
= U
0
¨V . As in the case of P
n
, we can identify kŒV
0
 with a subring
of k
hom
ŒV , and then the ﬁeld of fractions of kŒV
0
 becomes identiﬁed with k
hom
(V )
0
.
2
Regular functions on a projective variety
Let V be an irreducible projective variety, and let } ÷ k(V ). By deﬁnition, we can write
} =
v
h
with g and h homogeneous of the same degree in k
hom
ŒV  and h = 0. For any
1 = (a
0
: . . . : a
n
) with h(1) = 0,
}(1) =
df
g(a
0
. . . . . a
n
)
h(a
0
. . . . . a
n
)
is welldeﬁned: if (a
0
. . . . . a
n
) is replaced by (ca
0
. . . . . ca
n
), then both the numerator and
denominator are multiplied by c
deg(v)
= c
deg(h)
.
We can write } in the form
v
h
in many different ways,
3
but if
} =
g
h
=
g
t
h
t
(in k(V )
0
),
then
gh
t
÷ g
t
h (in k
hom
ŒV )
and so
g(a
0
. . . . . a
n
) h
t
(a
0
. . . . . a
n
) = g
t
(a
0
. . . . . a
n
) h(a
0
. . . . . a
n
).
Thus, of h
t
(1) = 0, the two representions give the same value for }(1).
PROPOSITION 6.13. For each } ÷ k(V ) =
df
k
hom
(V )
0
, there is an open subset U of V
where }(1) is deﬁned, and 1 ÷ }(1) is a regular function on U; every regular function
on an open subset of V arises from a unique element of k(V ).
PROOF. From the above discussion, we see that } deﬁnes a regular function on U =
D(h) where h runs over the denominators of expressions } =
v
h
with g and h homoge
neous of the same degree in k
hom
ŒV .
Conversely, let } be a regular function on an open subset U of V , and let 1 ÷ U. Then
1 lies in the open afﬁne subvariety V ¨U
i
for some i , and so } coincides with the function
deﬁned by some }
1
÷ k(V ¨U
i
) = k(V ) on an open neighbourhood of 1. If } coincides
with the function deﬁned by }
O
÷ k(V ) in a neighbourhood of a second point O of U, then
}
1
and }
O
deﬁne the same function on some open afﬁne U
t
, and so }
1
= }
O
as elements
of kŒU
t
 c k(V ). This shows that } is the function deﬁned by }
1
on the whole of U.
2
REMARK 6.14. (a) The elements of k(V ) = k
hom
(V )
0
should be regarded as the alge
braic analogues of meromorphic functions on a complex manifold; the regular functions on
an open subset U of V are the “meromorphic functions without poles” on U. [In fact, when
k = C, this is more than an analogy: a nonsingular projective algebraic variety over C de
ﬁnes a complex manifold, and the meromorphic functions on the manifold are precisely the
3
Unless k
hom
ŒV  is a unique factorization domain, there will be no preferred representation } =
v
h
.
112 CHAPTER 6. PROJECTIVE VARIETIES
rational functions on the variety. For example, the meromorphic functions on the Riemann
sphere are the rational functions in :.]
(b) We shall see presently (6.21) that, for any nonzero homogeneous h ÷ k
hom
ŒV ,
D(h) is an open afﬁne subset of V . The ring of regular functions on it is
kŒD(h) = {g¡h
n
[ g homogeneous of degree mdeg(h)] L {0].
We shall also see that the ring of regular functions on V itself is just k, i.e., any regular
function on an irreducible (connected will do) projective variety is constant. However, if U
is an open nonafﬁne subset of V , then the ring 1(U. O
V
) of regular functions can be almost
anything — it needn’t even be a ﬁnitely generated kalgebra!
Morphisms from projective varieties
We describe the morphisms from a projective variety to another variety.
PROPOSITION 6.15. The map
¬: A
n÷1
{origin] ÷P
n
, (a
0
. . . . . a
n
) ÷(a
0
: . . . : a
n
)
is an open morphism of algebraic varieties. A map ˛: P
n
÷ V with V a prevariety is
regular if and only if ˛ ı ¬ is regular.
PROOF. The restriction of ¬ to D(X
i
) is the projection
(a
0
. . . . . a
n
) ÷(
o
0
o
i
: . . . :
o
n
o
i
): k
n÷1
V(X
i
) ÷U
i
.
which is the regular map of afﬁne varieties corresponding to the map of kalgebras
k
¸
A
0
A
i
. . . . .
A
n
A
i
¸
÷kŒX
0
. . . . . X
n
ŒX
1
i
.
(In the ﬁrst algebra
A
j
A
i
is to be thought of as a single symbol.) It now follows from (4.4)
that ¬ is regular.
Let U be an open subset of k
n÷1
{origin], and let U
t
be the union of all the lines
through the origin that meet U, that is, U
t
= ¬
1
¬(U). Then U
t
is again open in k
n÷1
{origin], because U
t
=
cU, c ÷ k
×
, and . ÷c. is an automorphismof k
n÷1
{origin].
The complement 7 of U
t
in k
n÷1
{origin] is a closed cone, and the proof of (6.3) shows
that its image is closed in P
n
; but ¬(U) is the complement of ¬(7). Thus ¬ sends open
sets to open sets.
The rest of the proof is straightforward.
2
Thus, the regular maps P
n
÷ V are just the regular maps A
n÷1
{origin] ÷ V
factoring through P
n
(as maps of sets).
REMARK 6.16. Consider polynomials J
0
(X
0
. . . . . X
n
). . . . . J
n
(X
0
. . . . . X
n
) of the same
degree. The map
(a
0
: . . . : a
n
) ÷(J
0
(a
0
. . . . . a
n
) : . . . : J
n
(a
0
. . . . . a
n
))
EXAMPLES OF REGULAR MAPS OF PROJECTIVE VARIETIES 113
obviously deﬁnes a regular map to P
n
on the open subset of P
n
where not all J
i
vanish,
that is, on the set
D(J
i
) = P
n
V(J
1
. . . . . J
n
). Its restriction to any subvariety V of
P
n
will also be regular. It may be possible to extend the map to a larger set by representing
it by different polynomials. Conversely, every such map arises in this way, at least locally.
More precisely, there is the following result.
PROPOSITION 6.17. Let V = V(a) c P
n
and W = V(b) c P
n
. A map c: V ÷ W is
regular if and only if, for every 1 ÷ V , there exist polynomials
J
0
(X
0
. . . . . X
n
). . . . . J
n
(X
0
. . . . . X
n
).
homogeneous of the same degree, such that
c ((b
0
: . . . : b
n
)) = (J
0
(b
0
. . . . . b
n
) : . . . : J
n
(b
0
. . . . . b
n
))
for all points (b
0
: . . . : b
n
) in some neighbourhood of 1 in V(a).
PROOF. Straightforward.
2
EXAMPLE 6.18. We prove that the circle X
2
÷ Y
2
= 7
2
is isomorphic to P
1
. This
equation can be rewritten (X ÷iY )(X ÷iY ) = 7
2
, and so, after a change of variables, the
equation of the circle becomes C : X7 = Y
2
. Deﬁne
c: P
1
÷C, (a : b) ÷(a
2
: ab : b
2
).
For the inverse, deﬁne
[: C ÷P
1
by
(a : b : c) ÷(a : b) if a = 0
(a : b : c) ÷(b : c) if b = 0
.
Note that,
a = 0 = b. ac = b
2
==
c
b
=
b
a
and so the two maps agree on the set where they are both deﬁned. Clearly, both c and [
are regular, and one checks directly that they are inverse.
Examples of regular maps of projective varieties
We list some of the classic maps.
EXAMPLE 6.19. Let 1 =
¸
c
i
X
i
be a nonzero linear form in n ÷1 variables. Then the
map
(a
0
: . . . : a
n
) ÷
a
0
1(a)
. . . . .
a
n
1(a)
is a bijection of D(1) c P
n
onto the hyperplane 1(X
0
. X
1
. . . . . X
n
) = 1 of A
n÷1
, with
inverse
(a
0
. . . . . a
n
) ÷(a
0
: . . . : a
n
).
Both maps are regular — for example, the components of the ﬁrst map are the regular
functions
A
j
¸
c
i
A
i
. As V(1 ÷ 1) is afﬁne, so also is D(1), and its ring of regular functions
114 CHAPTER 6. PROJECTIVE VARIETIES
is kŒ
A
0
¸
c
i
A
i
. . . . .
A
n
¸
c
i
A
i
. In this ring, each quotient
A
j
¸
c
i
A
i
is to be thought of as a single
symbol, and
¸
c
}
A
j
¸
c
i
A
i
= 1; thus it is a polynomial ring in n symbols; any one symbol
A
j
¸
c
i
A
i
for which c
}
= 0 can be omitted (see Lemma 5.12).
For a ﬁxed 1 = (a
0
: . . . : a
n
) ÷ P
n
, the set of c = (c
0
: . . . : c
n
) such that
1
c
(1)
def
=
¸
c
i
a
i
= 0
is a nonempty open subset of P
n
(n > 0). Therefore, for any ﬁnite set S of points of P
n
,
{c ÷ P
n
[ S c D(1
c
)]
is a nonempty open subset of P
n
(because P
n
is irreducible). In particular, S is contained
in an open afﬁne subset D(1
c
) of P
n
. Moreover, if S c V where V is a closed subvariety
of P
n
, then S c V ¨ D(1
c
): any ﬁnite set of points of a projective variety is contained in
an open afﬁne subvariety.
EXAMPLE 6.20. (The Veronese map.) Let
1 = {(i
0
. . . . . i
n
) ÷ N
n÷1
[
¸
i
}
= m].
Note that 1 indexes the monomials of degree m in n÷1 variables. It has
n÷n
n
elements
4
.
Write v
n,n
=
n÷n
n
÷ 1, and consider the projective space P
¡
n;m
whose coordinates are
indexed by 1; thus a point of P
¡
n;m
can be written (. . . : b
i
0
...i
n
: . . .). The Veronese
mapping is deﬁned to be
·: P
n
÷P
¡
n;m
, (a
0
: . . . : a
n
) ÷(. . . : b
i
0
...i
n
: . . .). b
i
0
...i
n
= a
i
0
0
. . . a
i
n
n
.
In other words, the Veronese mapping sends an n ÷ 1tuple (a
0
: . . . : a
n
) to the set of
monomials in the a
i
of degre m. For example, when n = 1 and m = 2, the Veronese map
is
P
1
÷P
2
, (a
0
: a
1
) ÷(a
2
0
: a
0
a
1
: a
2
1
).
Its image is the curve v(P
1
) : X
0
X
2
= X
2
1
, and the map
(b
2,0
: b
1,1
: b
0,2
) ÷
(b
2,0
: b
1,1
) if b
2,0
= 1
(b
1,1
: b
0,2
) if b
0,2
= 0.
is an inverse v(P
1
) ÷P
1
. (Cf. Example 6.19.)
5
4
This can be proved by induction on m ÷ n. If m = 0 = n, then
0
0
= 1, which is correct. A general
homogeneous polynomial of degree m can be written uniquely as
J(X
0
. X
1
. . . . . X
n
) = J
1
(X
1
. . . . . X
n
) ÷X
0
J
2
(X
0
. X
1
. . . . . X
n
)
with J
1
homogeneous of degree m and J
2
homogeneous of degree m÷ 1. But
n÷n
n
=
n÷n1
n
÷
n÷n1
n1
because they are the coefﬁcients of X
n
in
(X ÷1)
n÷n
= (X ÷1)(X ÷1)
n÷n1
.
and this proves the induction.
5
Note that, although P
1
and v(P
1
) are isomorphic, their homogeneous coordinate rings are not. In fact
k
hom
ŒP
1
 = kŒX
0
. X
1
, which is the afﬁne coordinate ring of the smooth variety A
2
, whereas k
hom
Œv(P
1
) =
kŒX
0
. X
1
. X
2
¡(X
0
X
2
÷ X
2
1
) which is the afﬁne coordinate ring of the singular variety X
0
X
2
÷ X
2
1
.
EXAMPLES OF REGULAR MAPS OF PROJECTIVE VARIETIES 115
When n = 1 and m is general, the Veronese map is
P
1
÷P
n
, (a
0
: a
1
) ÷(a
n
0
: a
n1
0
a
1
: . . . : a
n
1
).
I claim that, in the general case, the image of v is a closed subset of P
¡
n;m
and that v
deﬁnes an isomorphism of projective varieties v: P
n
÷v(P
n
).
First note that the map has the following interpretation: if we regard the coordinates a
i
of a point 1 of P
n
as being the coefﬁcients of a linear form 1 =
¸
a
i
X
i
(welldeﬁned up
to multiplication by nonzero scalar), then the coordinates of v(1) are the coefﬁcients of the
homogeneous polynomial 1
n
with the binomial coefﬁcients omitted.
As 1 = 0 =1
n
= 0, the map v is deﬁned on the whole of P
n
, that is,
(a
0
. . . . . a
n
) = (0. . . . . 0) =(. . . . b
i
0
...i
n
. . . .) = (0. . . . . 0).
Moreover, 1
1
= c1
2
= 1
n
1
= c1
n
2
, because kŒX
0
. . . . . X
n
 is a unique factorization
domain, and so v is injective. It is clear from its deﬁnition that v is regular.
We shall see later in this chapter that the image of any projective variety under a regular
map is closed, but in this case we can prove directly that v(P
n
) is deﬁned by the system of
equations:
b
i
0
...i
n
b
}
0
...}
n
= b
k
0
...k
n
b
I
0
...I
n
. i
h
÷;
h
= k
h
÷(
h
, all h (*).
Obviously P
n
maps into the algebraic set deﬁned by these equations. Conversely, let
V
i
= {(. . . . : b
i
0
...i
n
: . . .) [ b
0...0n0...0
= 0].
Then v(U
i
) c V
i
and v
1
(V
i
) = U
i
. It is possible to write down a regular map V
i
÷ U
i
inverse to v[U
i
: for example, deﬁne V
0
÷P
n
to be
(. . . : b
i
0
...i
n
: . . .) ÷(b
n,0,...,0
: b
n1,1,0,...,0
: b
n1,0,1,0,...,0
: . . . : b
n1,0,...,0,1
).
Finally, one checks that v(P
n
) c
V
i
.
For any closed variety W c P
n
, v[W is an isomorphism of W onto a closed subvariety
v(W) of v(P
n
) c P
¡
n;m
.
REMARK 6.21. The Veronese mapping has a very important property. If J is a nonzero
homogeneous form of degree m _ 1, then V(J) c P
n
is called a hypersurface of degree m
and V(J) ¨W is called a hypersurface section of the projective variety W. When m = 1,
“surface” is replaced by “plane”.
Now let H be the hypersurface in P
n
of degree m
¸
a
i
0
...i
n
X
i
0
0
X
i
n
n
= 0,
and let 1 be the hyperplane in P
¡
n;m
deﬁned by
¸
a
i
0
...i
n
X
i
0
...i
n
.
Then v(H) = v(P
n
) ¨ 1, i.e.,
H(a) = 0 ” 1(v(a)) = 0.
116 CHAPTER 6. PROJECTIVE VARIETIES
Thus for any closed subvariety W of P
n
, v deﬁnes an isomorphism of the hypersurface
section W ¨H of V onto the hyperplane section v(W)¨1of v(W). This observation often
allows one to reduce questions about hypersurface sections to questions about hyperplane
sections.
As one example of this, note that v maps the complement of a hypersurface section of
W isomorphically onto the complement of a hyperplane section of v(W), which we know
to be afﬁne. Thus the complement of any hypersurface section of a projective variety is an
afﬁne variety—we have proved the statement in (6.14b).
EXAMPLE 6.22. An element · = (a
i}
) of GL
n÷1
deﬁnes an automorphism of P
n
:
(.
0
: . . . : .
n
) ÷(. . . :
¸
a
i}
.
}
: . . .):
clearly it is a regular map, and the inverse matrix gives the inverse map. Scalar matrices act
as the identity map.
Let PGL
n÷1
= GL
n÷1
¡k
×
1, where I is the identity matrix, that is, PGL
n÷1
is the
quotient of GL
n÷1
by its centre. Then PGL
n÷1
is the complement in P
(n÷1)
2
1
of the
hypersurface det(X
i}
) = 0, and so it is an afﬁne variety with ring of regular functions
kŒPGL
n÷1
 = {J(. . . . X
i}
. . . .)¡ det(X
i}
)
n
[ deg(J) = m (n ÷1)] L {0].
It is an afﬁne algebraic group.
The homomorphism PGL
n÷1
÷ Aut(P
n
) is obviously injective. We sketch a proof
that it is surjective.
6
Consider a hypersurface
H: J(X
0
. . . . . X
n
) = 0
in P
n
and a line
1 = {(t a
0
: . . . : t a
n
) [ t ÷ k]
in P
n
. The points of H ¨ 1 are given by the solutions of
J(t a
0
. . . . . t a
n
) = 0,
which is a polynomial of degree _ deg(J) in t unless 1 c H. Therefore, H ¨1 contains
_ deg(J) points, and it is not hard to show that for a ﬁxed H and most 1 it will contain
exactly deg(J) points. Thus, the hyperplanes are exactly the closed subvarieties H of P
n
such that
(a) dim(H) = n ÷ 1.
(b) #(H ¨ 1) = 1 for all lines 1 not contained in H.
These are geometric conditions, and so any automorphism of P
n
must map hyperplanes to
hyperplanes. But on an open subset of P
n
, such an automorphism takes the form
(b
0
: . . . : b
n
) ÷(J
0
(b
0
. . . . . b
n
) : . . . : J
n
(b
0
. . . . . b
n
))
where the J
i
are homogeneous of the same degree J (see 6.17). Such a map will take
hyperplanes to hyperplanes if only if J = 1.
6
This is related to the fundamental theorem of projective geometry — see E. Artin, Geometric Algebra,
Interscience, 1957, Theorem 2.26.
EXAMPLES OF REGULAR MAPS OF PROJECTIVE VARIETIES 117
EXAMPLE 6.23. (The Segre map.) This is the mapping
((a
0
: . . . : a
n
). (b
0
: . . . : b
n
)) ÷((. . . : a
i
b
}
: . . .)): P
n
× P
n
÷P
nn÷n÷n
.
The index set for P
nn÷n÷n
is {(i. ; ) [ 0 _ i _ m. 0 _ ; _ n]. Note that if we
interpret the tuples on the left as being the coefﬁcients of two linear forms 1
1
=
¸
a
i
X
i
and 1
2
=
¸
b
}
Y
}
, then the image of the pair is the set of coefﬁcients of the homogeneous
form of degree 2, 1
1
1
2
. From this observation, it is obvious that the map is deﬁned on the
whole of P
n
× P
n
(1
1
= 0 = 1
2
= 1
1
1
2
= 0) and is injective. On any subset of the
form U
i
× U
}
it is deﬁned by polynomials, and so it is regular. Again one can show that it
is an isomorphism onto its image, which is the closed subset of P
nn÷n÷n
deﬁned by the
equations
n
i}
n
k/
÷ n
i/
n
k}
= 0
– see Shafarevich 1994, I 5.1. For example, the map
((a
0
: a
1
). (b
0
: b
1
)) ÷(a
0
b
0
: a
0
b
1
: a
1
b
0
: a
1
b
1
): P
1
× P
1
÷P
3
has image the hypersurface
H : W7 = XY.
The map
(n : . : . : :) ÷((n : .). (n : .))
is an inverse on the set where it is deﬁned. [Incidentally, P
1
× P
1
is not isomorphic to
P
2
, because in the ﬁrst variety there are closed curves, e.g., two vertical lines, that don’t
intersect.]
If V and W are closed subvarieties of P
n
and P
n
, then the Segre map sends V × W
isomorphically onto a closed subvariety of P
nn÷n÷n
. Thus products of projective varieties
are projective.
There is an explicit description of the topology on P
n
×P
n
: the closed sets are the sets
of common solutions of families of equations
J(X
0
. . . . . X
n
: Y
0
. . . . . Y
n
) = 0
with J separately homogeneous in the X’s and in the Y ’s.
EXAMPLE 6.24. Let 1
1
. . . . . 1
nd
be linearly independent linear forms in n÷1 variables.
Their zero set 1 in k
n÷1
has dimension J ÷1, and so their zero set in P
n
is a Jdimensional
linear space. Deﬁne ¬: P
n
÷ 1 ÷ P
nd1
by ¬(a) = (1
1
(a) : . . . : 1
nd
(a)); such a
map is called a projection with centre 1. If V is a closed subvariety disjoint from 1, then
¬ deﬁnes a regular map V ÷ P
nd1
. More generally, if J
1
. . . . . J
i
are homogeneous
forms of the same degree, and 7 = V(J
1
. . . . . J
i
), then a ÷ (J
1
(a) : . . . : J
i
(a)) is a
morphism P
n
÷ 7 ÷P
i1
.
By carefully choosing the centre 1, it is possible to linearly project any smooth curve
in P
n
isomorphically onto a curve in P
3
, and nonisomorphically (but bijectively on an open
subset) onto a curve in P
2
with only nodes as singularities.
7
For example, suppose we have
7
A nonsingular curve of degree J in P
2
has genus
(d1)(d2)
2
. Thus, if g is not of this form, a curve of
genus g can’t be realized as a nonsingular curve in P
2
.
118 CHAPTER 6. PROJECTIVE VARIETIES
a nonsingular curve C in P
3
. To project to P
2
we need three linear forms 1
0
, 1
1
, 1
2
and
the centre of the projection is the point 1
0
where all forms are zero. We can think of the
map as projecting from the centre 1
0
onto some (projective) plane by sending the point 1
to the point where 1
0
1 intersects the plane. To project C to a curve with only ordinary
nodes as singularities, one needs to choose 1
0
so that it doesn’t lie on any tangent to C, any
trisecant (line crossing the curve in 3 points), or any chord at whose extremities the tangents
are coplanar. See for example Samuel, P., Lectures on Old and New Results on Algebraic
Curves, Tata Notes, 1966.
PROPOSITION 6.25. Every ﬁnite set S of points of a quasiprojective variety V is contained
in an open afﬁne subset of V .
PROOF. Regard V as a subvariety of P
n
, let
¨
V be the closure of V in P
n
, and let 7 =
¨
V V .
Because S ¨ 7 = 0, for each 1 ÷ S there exists a homogeneous polynomial J
1
÷ 1(7)
such that J
1
(1) = 0. We may suppose that the J
1
’s have the same degree. An elementary
argument shows that some linear combination J of the J
1
, 1 ÷ S, is nonzero at each 1.
Then J is zero on 7, and so
¨
V ¨D(J) is an open afﬁne of V , but J is nonzero at each 1,
and so
¨
V ¨ D(J) contains S.
2
Projective space without coordinates
Let 1 be a vector space over k of dimension n. The set P(1) of lines through zero in 1 has
a natural structure of an algebraic variety: the choice of a basis for 1 deﬁnes an bijection
P(1) ÷ P
n
, and the inherited structure of an algebraic variety on P(1) is independent of
the choice of the basis (because the bijections deﬁned by two different bases differ by an au
tomorphism of P
n
). Note that in contrast to P
n
, which has n÷1 distinguished hyperplanes,
namely, X
0
= 0. . . . . X
n
= 0, no hyperplane in P(1) is distinguished.
Grassmann varieties
Let 1 be a vector space over k of dimension n, and let G
d
(1) be the set of Jdimensional
subspaces of 1. When J = 0 or n, G
d
(1) has a single element, and so from now on we
assume that 0 < J < n. Fix a basis for 1, and let S ÷ G
d
(1). The choice of a basis for S
then determines a J ×n matrix ·(S) whose rows are the coordinates of the basis elements.
Changing the basis for S multiplies ·(S) on the left by an invertible J ×J matrix. Thus, the
family of J × J minors of ·(S) is determined up to multiplication by a nonzero constant,
and so deﬁnes a point 1(S) in P
n
d
1
.
PROPOSITION 6.26. The map S ÷ 1(S): G
d
(1) ÷ P
n
d
1
is injective, with image a
closed subset of P
n
d
1
.
We give the proof below. The maps 1 deﬁned by different bases of 1 differ by an
automorphism of P
n
d
1
, and so the statement is independent of the choice of the basis
— later (6.31) we shall give a “coordinatefree description” of the map. The map realizes
G
d
(1) as a projective algebraic variety called the Grassmann variety of Jdimensional
subspaces of 1.
GRASSMANN VARIETIES 119
EXAMPLE 6.27. The afﬁne cone over a line in P
3
is a twodimensional subspace of k
4
.
Thus, G
2
(k
4
) can be identiﬁed with the set of lines in P
3
. Let 1 be a line in P
3
, and let
x = (.
0
: .
1
: .
2
: .
3
) and y = (.
0
: .
1
: .
2
: .
3
) be distinct points on 1. Then
1(1) = (]
01
: ]
02
: ]
03
: ]
12
: ]
13
: ]
23
) ÷ P
5
. ]
i}
def
=
ˇ
ˇ
ˇ
ˇ
.
i
.
}
.
i
.
}
ˇ
ˇ
ˇ
ˇ
.
depends only on 1. The map 1 ÷1(1) is a bijection from G
2
(k
4
) onto the quadric
˘ : X
01
X
23
÷ X
02
X
13
÷X
03
X
12
= 0
in P
5
. For a direct elementary proof of this, see (10.20, 10.21) below.
REMARK 6.28. Let S
t
be a subspace of 1 of complementary dimension n ÷ J, and let
G
d
(1)
S
0 be the set of S ÷ G
d
(V ) such that S ¨ S
t
= {0]. Fix an S
0
÷ G
d
(1)
S
0 , so that
1 = S
0
˚S
t
. For any S ÷ G
d
(V )
S
0 , the projection S ÷S
0
given by this decomposition
is an isomorphism, and so S is the graph of a homomorphism S
0
÷S
t
:
s ÷s
t
” (s. s
t
) ÷ S.
Conversely, the graph of any homomorphism S
0
÷S
t
lies in G
d
(V )
S
0 . Thus,
G
d
(V )
S
0 ~ Hom(S
0
. S
t
) ~ Hom(1¡S
t
. S
t
). (14)
The isomorphism G
d
(V )
S
0 ~ Hom(1¡S
t
. S
t
) depends on the choice of S
0
— it is the
element of G
d
(V )
S
0 corresponding to 0 ÷ Hom(1¡S
t
. S
t
). The decomposition 1 =
S
0
˚ S
t
gives a decomposition End(1) =
End(S
0
) Hom(S
0
,S
0
)
Hom(S
0
,S
0
) End(S
0
)
, and the bijections
(14) show that the group
1 0
Hom(S
0
,S
0
) 1
acts simply transitively on G
d
(1)
S
0 .
REMARK 6.29. The bijection (14) identiﬁes G
d
(1)
S
0 with the afﬁne variety A(Hom(S
0
. S
t
))
deﬁned by the vector space Hom(S
0
. S
t
) (cf. p57). Therefore, the tangent space to G
d
(1)
at S
0
,
T
S
0
(G
d
(1)) . Hom(S
0
. S
t
) . Hom(S
0
. 1¡S
0
). (15)
Since the dimension of this space doesn’t depend on the choice of S
0
, this shows that
G
d
(1) is nonsingular (5.19).
REMARK 6.30. Let T be the set of all bases of 1. The choice of a basis for 1 identiﬁes
T with GL
n
, which is the principal open subset of A
n
2
where det = 0. In particular,
T has a natural structure as an irreducible algebraic variety. The map (e
1
. . . . . e
n
) ÷
'e
1
. . . . . e
d
): T ÷G
d
(1) is a surjective regular map, and so G
d
(1) is also irreducible.
REMARK 6.31. The exterior algebra
1 =
¸
d_0
d
1 of 1 is the quotient of the
tensor algebra by the ideal generated by all vectors e ˝e, e ÷ 1. The elements of
d
1 are
called (exterior) Jvectors.The exterior algebra of 1 is a ﬁnitedimensional graded algebra
over k with
0
1 = k,
1
1 = 1; if e
1
. . . . . e
n
form an ordered basis for V , then the
n
d
wedge products e
i
1
. . . . . e
i
d
(i
1
< < i
d
) form an ordered basis for
d
1. In
particular,
n
1 has dimension 1. For a subspace S of 1 of dimension J,
d
S is the
120 CHAPTER 6. PROJECTIVE VARIETIES
onedimensional subspace of
d
1 spanned by e
1
.. . . .e
d
for any basis e
1
. . . . . e
d
of S.
Thus, there is a welldeﬁned map
S ÷
d
S: G
d
(1) ÷P(
d
1) (16)
which the choice of a basis for 1 identiﬁes with S ÷ 1(S). Note that the subspace
spanned by e
1
. . . . . e
n
can be recovered from the line through e
1
.. . . .e
d
as the space of
vectors · such that · . e
1
. . . . . e
d
= 0 (cf. 6.32 below).
First proof of Proposition 6.26. Fix a basis e
1
. . . . . e
n
of 1, and let S
0
= 'e
1
. . . . . e
d
)
and S
t
= 'e
d÷1
. . . . . e
n
). Order the coordinates in P
n
d
1
so that
1(S) = (a
0
: . . . : a
i}
: . . . : . . .)
where a
0
is the leftmost J × J minor of ·(S), and a
i}
, 1 _ i _ J, J < ; _ n, is
the minor obtained from the leftmost J × J minor by replacing the i
th
column with the
;
th
column. Let U
0
be the (“typical”) standard open subset of P
n
d
1
consisting of the
points with nonzero zero
th
coordinate. Clearly,
8
1(S) ÷ U
0
if and only if S ÷ G
d
(1)
S
0 .
We shall prove the proposition by showing that 1: G
d
(1)
S
0 ÷U
0
is injective with closed
image.
For S ÷ G
d
(1)
S
0 , the projection S ÷S
0
is bijective. For each i , 1 _ i _ J, let
e
t
i
= e
i
÷
¸
d~}_n
a
i}
e
}
(17)
denote the unique element of S projecting to e
i
. Then e
t
1
. . . . . e
t
d
is a basis for S. Con
versely, for any (a
i}
) ÷ k
d(nd)
, the e
t
i
’s deﬁned by (17) span an S ÷ G
d
(1)
S
0 and project
to the e
i
’s. Therefore, S (a
i}
) gives a onetoone correspondence G
d
(1)
S
0 k
d(nd)
(this is a restatement of (14) in terms of matrices).
Now, if S (a
i}
), then
1(S) = (1 : . . . : a
i}
: . . . : . . . : }
k
(a
i}
): . . .)
where }
k
(a
i}
) is a polynomial in the a
i}
whose coefﬁcients are independent of S. Thus,
1(S) determines (a
i}
) and hence also S. Moreover, the image of 1: G
d
(1)
S
0 ÷U
0
is the
graph of the regular map
(. . . . a
i}
. . . .) ÷(. . . . }
k
(a
i}
). . . .): A
d(nd)
÷A
n
d
d(nd)1
.
which is closed (4.26).
Second proof of Proposition 6.26. An exterior Jvector · is said to be pure (or de
composable) if there exist vectors e
1
. . . . . e
d
÷ V such that · = e
1
. . . . . e
d
. According
to (6.31), the image of G
d
(1) in P(
d
1) consists of the lines through the pure Jvectors.
8
If e ÷ S
t
¨ S is nonzero, we may choose it to be part of the basis for S, and then the leftmost J × J
submatrix of ·(S) has a row of zeros. Conversely, if the leftmost J × J submatrix is singular, we can change
the basis for S so that it has a row of zeros; then the basis element corresponding to the zero row lies in S
t
¨S.
GRASSMANN VARIETIES 121
LEMMA 6.32. Let n be a nonzero Jvector and let
M(n) = {· ÷ 1 [ · . n = 0]:
then dim
k
M(n) _ J, with equality if and only if n is pure.
PROOF. Let e
1
. . . . . e
n
be a basis of M(n), and extend it to a basis e
1
. . . . . e
n
. . . . . e
n
of
V . Write
n =
¸
1_i
1
~...~i
d
a
i
1
...i
d
e
i
1
. . . . . e
i
d
. a
i
1
...i
d
÷ k.
If there is a nonzero term in this sum in which e
}
does not occur, then e
}
. n = 0.
Therefore, each nonzero term in the sum is of the form ae
1
.. . . .e
n
.. . .. It follows that
m _ J, and m = J if and only if n = ae
1
. . . . . e
d
with a = 0.
2
For a nonzero Jvector n, let Œn denote the line through n. The lemma shows that
Œn ÷ G
d
(1) if and only if the linear map · ÷ · . n: 1 ÷
d÷1
1 has rank _ n ÷ J
(in which case the rank is n ÷J). Thus G
d
(1) is deﬁned by the vanishing of the minors of
order n ÷ J ÷1 of this map.
9
Flag varieties
The discussion in the last subsection extends easily to chains of subspaces. Let d =
(J
1
. . . . . J
i
) be a sequence of integers with 0 < J
1
< < J
i
< n, and let G
d
(1) be
the set of ﬂags
J : 1 ¯ 1
1
¯ ¯ 1
i
¯ 0 (18)
with 1
i
a subspace of 1 of dimension J
i
. The map
G
d
(1)
T(V
i
)
÷÷÷÷÷÷÷
¸
i
G
d
i
(1) c
¸
i
P(
d
i
1)
realizes G
d
(1) as a closed subset
10
¸
i
G
d
i
(1), and so it is a projective variety, called a
ﬂag variety. The tangent space to G
d
(1) at the ﬂag J consists of the families of homomor
phisms
c
i
: 1
i
÷V¡1
i
. 1 _ i _ r. (19)
9
In more detail, the map
n ÷(· ÷· . n):
d
1 ÷Hom
k
(1.
d÷1
1)
is injective and linear, and so deﬁnes an injective regular map
P(
d
1) ·÷P(Hom
k
(1.
d÷1
1)).
The condition rank _ n÷J deﬁnes a closed subset W of P(Hom
k
(1.
d÷1
1)) (once a basis has been chosen
for 1, the condition becomes the vanishing of the minors of order n ÷ J ÷1 of a linear map 1 ÷
d÷1
1),
and
G
d
(1) = P(
d
1) ¨ W.
10
For example, if u
i
is a pure J
i
vector and u
i÷1
is a pure J
i÷1
vector, then it follows from (6.32) that
M(u
i
) c M(u
i÷1
) if and only if the map
· ÷(· . u
i
. · . u
i÷1
): V ÷
d
i
÷1
V ˚
d
iC1
÷1
V
has rank _ n ÷J
i
(in which case it has rank n ÷J
i
). Thus, G
d
(V ) is deﬁned by the vanishing of many minors.
122 CHAPTER 6. PROJECTIVE VARIETIES
that are compatible in the sense that
c
i
[1
i÷1
÷ c
i÷1
mod 1
i÷1
.
ASIDE 6.33. Abasis e
1
. . . . . e
n
for 1 is adapted to the ﬂag J if it contains a basis e
1
. . . . . e
}
i
for each 1
i
. Clearly, every ﬂag admits such a basis, and the basis then determines the ﬂag.
As in (6.30), this implies that G
d
(1) is irreducible. Because GL(1) acts transitively on
the set of bases for 1, it acts transitively on G
d
(1). For a ﬂag J, the subgroup 1(J)
stabilizing J is an algebraic subgroup of GL(1), and the map
g ÷gJ
0
: GL(1)¡1(J
0
) ÷G
d
(1)
is an isomorphism of algebraic varieties. Because G
d
(1) is projective, this shows that
1(J
0
) is a parabolic subgroup of GL(V ).
Bezout’s theorem
Let V be a hypersurface in P
n
(that is, a closed subvariety of dimension n ÷ 1). For such
a variety, 1(V ) = (J(X
0
. . . . . X
n
)) with J a homogenous polynomial without repeated
factors. We deﬁne the degree of V to be the degree of J.
The next theorem is one of the oldest, and most famous, in algebraic geometry.
THEOREM 6.34. Let C and D be curves in P
2
of degrees m and n respectively. If C and
D have no irreducible component in common, then they intersect in exactly mn points,
counted with appropriate multiplicities.
PROOF. Decompose C and D into their irreducible components. Clearly it sufﬁces to
prove the theorem for each irreducible component of C and each irreducible component of
D. We can therefore assume that C and D are themselves irreducible.
We know from (2.26) that C ¨ D is of dimension zero, and so is ﬁnite. After a change
of variables, we can assume that a = 0 for all points (a : b : c) ÷ C ¨ D.
Let J(X. Y. 7) and G(X. Y. 7) be the polynomials deﬁning C and D, and write
J = s
0
7
n
÷s
1
7
n1
÷ ÷s
n
. G = t
0
7
n
÷t
1
7
n1
÷ ÷t
n
with s
i
and t
}
polynomials in X and Y of degrees i and ; respectively. Clearly s
n
= 0 =
t
n
, for otherwise J and G would have 7 as a common factor. Let 1 be the resultant of
J and G, regarded as polynomials in 7. It is a homogeneous polynomial of degree mn
in X and Y , or else it is identically zero. If the latter occurs, then for every (a. b) ÷ k
2
,
J(a. b. 7) and G(a. b. 7) have a common zero, which contradicts the ﬁniteness of C ¨D.
Thus 1 is a nonzero polynomial of degree mn. Write 1(X. Y ) = X
nn
1
+
(
Y
A
) where
1
+
(T ) is a polynomial of degree _ mn in T =
Y
A
.
Suppose ﬁrst that deg 1
+
= mn, and let ˛
1
. . . . . ˛
nn
be the roots of 1
+
(some of them
may be multiple). Each such root can be written ˛
i
=
b
i
o
i
, and 1(a
i
. b
i
) = 0. According to
(7.12) this means that the polynomials J(a
i
. b
i
. 7) and G(a
i
. b
i
. 7) have a common root
c
i
. Thus (a
i
: b
i
: c
i
) is a point on C ¨D, and conversely, if (a : b : c) is a point on C ¨D
(so a = 0), then
b
o
is a root of 1
+
(T ). Thus we see in this case, that C ¨ D has precisely
mn points, provided we take the multiplicity of (a : b : c) to be the multiplicity of
b
o
as a
root of 1
+
.
HILBERT POLYNOMIALS (SKETCH) 123
Now suppose that 1
+
has degree r < mn. Then 1(X. Y ) = X
nni
1(X. Y ) where
1(X. Y ) is a homogeneous polynomial of degree r not divisible by X. Obviously 1(0. 1) =
0, and so there is a point (0 : 1 : c) in C ¨ D, in contradiction with our assumption.
2
REMARK 6.35. The above proof has the defect that the notion of multiplicity has been too
obviously chosen to make the theoremcome out right. It is possible to showthat the theorem
holds with the following more natural deﬁnition of multiplicity. Let 1 be an isolated point
of C ¨ D. There will be an afﬁne neighbourhood U of 1 and regular functions } and g
on U such that C ¨ U = V(} ) and D ¨ U = V(g). We can regard } and g as elements
of the local ring O
1
, and clearly rad(}. g) = m, the maximal ideal in O
1
. It follows that
O
1
¡(}. g) is ﬁnitedimensional over k, and we deﬁne the multiplicity of 1 in C ¨ D to
be dim
k
(O
1
¡(}. g)). For example, if C and D cross transversely at 1, then } and g will
form a system of local parameters at 1 — (}. g) = m — and so the multiplicity is one.
The attempt to ﬁnd good notions of multiplicities in very general situations motivated
much of the most interesting work in commutative algebra in the second half of the twenti
eth century.
Hilbert polynomials (sketch)
Recall that for a projective variety V c P
n
,
k
hom
ŒV  = kŒX
0
. . . . . X
n
¡b = kŒ.
0
. . . . . .
n
.
where b = 1(V ). We observed that b is homogeneous, and therefore k
hom
ŒV  is a graded
ring:
k
hom
ŒV  =
n_0
k
hom
ŒV 
n
.
where k
hom
ŒV 
n
is the subspace generated by the monomials in the .
i
of degree m. Clearly
k
hom
ŒV 
n
is a ﬁnitedimensional kvector space.
THEOREM 6.36. There is a unique polynomial 1(V. T ) such that 1(V. m) = dim
k
kŒV 
n
for all m sufﬁciently large.
PROOF. Omitted.
2
EXAMPLE 6.37. For V = P
n
, k
hom
ŒV  = kŒX
0
. . . . . X
n
, and (see the footnote on page
114), dimk
hom
ŒV 
n
=
n÷n
n
=
(n÷n)···(n÷1)
nŠ
, and so
1(P
n
. T ) =
T÷n
n
=
(T ÷n) (T ÷1)
nŠ
.
The polynomial 1(V. T ) in the theorem is called the Hilbert polynomial of V . Despite
the notation, it depends not just on V but also on its embedding in projective space.
THEOREM 6.38. Let V be a projective variety of dimension J and degree ı; then
1(V. T ) =
ı
JŠ
T
d
÷terms of lower degree.
PROOF. Omitted.
2
124 CHAPTER 6. PROJECTIVE VARIETIES
The degree of a projective variety is the number of points in the intersection of the
variety and of a general linear variety of complementary dimension (see later).
EXAMPLE 6.39. Let V be the image of the Veronese map
(a
0
: a
1
) ÷(a
d
0
: a
d1
0
a
1
: . . . : a
d
1
): P
1
÷P
d
.
Then k
hom
ŒV 
n
can be identiﬁed with the set of homogeneous polynomials of degree m J
in two variables (look at the map A
2
÷ A
d÷1
given by the same equations), which is a
space of dimension Jm÷1, and so
1(V. T ) = JT ÷1.
Thus V has dimension 1 (which we certainly knew) and degree J.
Macaulay knows how to compute Hilbert polynomials.
References: Hartshorne 1977, I.7; Atiyah and Macdonald 1969, Chapter 11; Harris
1992, Lecture 13.
Exercises
61. Show that a point 1 on a projective curve J(X. Y. 7) = 0 is singular if and only if
dJ¡dX, dJ¡dY , and dJ¡d7 are all zero at 1. If 1 is nonsingular, show that the tangent
line at 1 has the (homogeneous) equation
(dJ¡dX)
1
X ÷(dJ¡dY )
1
Y ÷(dJ¡d7)
1
7 = 0.
Verify that Y
2
7 = X
3
÷aX7
2
÷b7
3
is nonsingular if X
3
÷aX ÷b has no repeated
root, and ﬁnd the tangent line at the point at inﬁnity on the curve.
62. Let 1be a line in P
2
and let C be a nonsingular conic in P
2
(i.e., a curve in P
2
deﬁned
by a homogeneous polynomial of degree 2). Show that either
(a) 1 intersects C in exactly 2 points, or
(b) 1 intersects C in exactly 1 point, and it is the tangent at that point.
63. Let V = V(Y ÷ X
2
. 7 ÷ X
3
) c A
3
. Prove
(a) 1(V ) = (Y ÷ X
2
. 7 ÷ X
3
).
(b) 7W ÷ XY ÷ 1(V )
+
c kŒW. X. Y. 7, but 7W ÷ XY … ((Y ÷ X
2
)
+
. (7 ÷ X
3
)
+
).
(Thus, if J
1
. . . . . J
i
generate a, it does not follow that J
+
1
. . . . . J
+
i
generate a
+
, even
if a
+
is radical.)
64. Let 1
0
. . . . . 1
i
be points in P
n
. Show that there is a hyperplane H in P
n
passing
through 1
0
but not passing through any of 1
1
. . . . . 1
i
.
65. Is the subset
{(a : b : c) [ a = 0. b = 0] L {(1 : 0 : 0)]
of P
2
locally closed?
66. Show that the image of the Segre map P
n
× P
n
÷ P
nn÷n÷n
(see 6.23) is not
contained in any hyperplane of P
nn÷n÷n
.
Chapter 7
Complete varieties
Throughout this chapter, k is an algebraically closed ﬁeld.
Deﬁnition and basic properties
Complete varieties are the analogues in the category of algebraic varieties of compact topo
logical spaces in the category of Hausdorff topological spaces. Recall that the image of a
compact space under a continuous map is compact, and hence is closed if the image space
is Hausdorff. Moreover, a Hausdorff space V is compact if and only if, for all topological
spaces W, the projection q: V ×W ÷W is closed, i.e., maps closed sets to closed sets (see
Bourbaki, N., General Topology, I, 10.2, Corollary 1 to Theorem 1).
DEFINITION 7.1. An algebraic variety V is said to be complete if for all algebraic varieties
W, the projection q: V × W ÷W is closed.
Note that a complete variety is required to be separated — we really mean it to be a
variety and not a prevariety.
EXAMPLE 7.2. Consider the projection
(.. .) ÷.: A
1
× A
1
÷A
1
This is not closed; for example, the variety V : XY = 1 is closed in A
2
but its image in A
1
omits the origin. However, if we replace V with its closure in P
1
× A
1
, then its projection
is the whole of A
1
.
PROPOSITION 7.3. Let V be a complete variety.
(a) A closed subvariety of V is complete.
(b) If V
t
is complete, so also is V × V
t
.
(c) For any morphism c: V ÷ W, c(V ) is closed and complete; in particular, if V is a
subvariety of W, then it is closed in W.
(d) If V is connected, then any regular map c: V ÷P
1
is either constant or onto.
(e) If V is connected, then any regular function on V is constant.
125
126 CHAPTER 7. COMPLETE VARIETIES
PROOF. (a) Let 7 be a closed subvariety of a complete variety V . Then for any variety W,
7 × W is closed in V × W, and so the restriction of the closed map q: V × W ÷ W to
7 × W is also closed.
(b) The projection V × V
t
× W ÷W is the composite of the projections
V × V
t
× W ÷V
t
× W ÷W.
both of which are closed.
(c) Let 1
c
= {(·. c(·))] c V × W be the graph of c. It is a closed subset of V × W
(because W is a variety, see 4.26), and c(V ) is the projection of 1
c
into W. Since V is
complete, the projection is closed, and so c(V ) is closed, and hence is a subvariety of W
(see p65). Consider
1
c
× W ÷c(V ) × W ÷W.
The variety 1
c
, being isomorphic to V (see 4.26), is complete, and so the mapping 1
c
×
W ÷ W is closed. As 1
c
÷ c(V ) is surjective, it follows that c(V ) × W ÷ W is also
closed.
(d) Recall that the only proper closed subsets of P
1
are the ﬁnite sets, and such a set is
connected if and only if it consists of a single point. Because c(V ) is connected and closed,
it must either be a single point (and c is constant) or P
1
(and c is onto).
(e) A regular function on V is a regular map } : V ÷A
1
c P
1
, which (d) shows to be
constant.
2
COROLLARY 7.4. A variety is complete if and only if its irreducible components are com
plete.
PROOF. It follows from (a) that the irreducible components of a complete variety are com
plete. Conversely, let V be a variety whose irreducible components V
i
are complete. If 7
is closed in V × W, then 7
i
=
df
7 ¨ (V
i
× W) is closed in V
i
× W. Therefore, q(7
i
) is
closed in W, and so q(7) =
q(7
i
) is also closed.
2
COROLLARY 7.5. A regular map c: V ÷ W from a complete connected variety to an
afﬁne variety has image equal to a point. In particular, any complete connected afﬁne
variety is a point.
PROOF. Embed W as a closed subvariety of A
n
, and write c = (c
1
. . . . . c
n
) where c
i
is the composite of c with the coordinate function A
n
÷ A
1
. Then each c
i
is a regular
function on V , and hence is constant. (Alternatively, apply the remark following 4.11.)
This proves the ﬁrst statement, and the second follows from the ﬁrst applied to the identity
map.
2
REMARK 7.6. (a) The statement that a complete variety V is closed in any larger variety
W perhaps explains the name: if V is complete, W is irreducible, and dimV = dimW,
then V = W — contrast A
n
c P
n
.
(b) Here is another criterion: a variety V is complete if and only if every regular map
C {1] ÷V extends to a regular map C ÷V ; here 1 is a nonsingular point on a curve
C. Intuitively, this says that Cauchy sequences have limits in V .
PROJECTIVE VARIETIES ARE COMPLETE 127
Projective varieties are complete
THEOREM 7.7. A projective variety is complete.
Before giving the proof, we shall need two lemmas.
LEMMA 7.8. A variety V is complete if q: V × W ÷ W is a closed mapping for all
irreducible afﬁne varieties W (or even all afﬁne spaces A
n
).
PROOF. Write W as a ﬁnite union of open subvarieties W =
W
i
. If 7 is closed in
V × W, then 7
i
=
df
7 ¨(V × W
i
) is closed in V × W
i
. Therefore, q(7
i
) is closed in W
i
for all i . As q(7
i
) = q(7) ¨ W
i
, this shows that q(7) is closed.
2
After (7.3a), it sufﬁces to prove the Theorem for projective space P
n
itself; thus we
have to prove that the projection P
n
×W ÷W is a closed mapping in the case that W is an
irreducible afﬁne variety. We shall need to understand the topology on W × P
n
in terms of
ideals. Let · = kŒW, and let T = ·ŒX
0
. . . . . X
n
. Note that T = · ˝
k
kŒX
0
. . . . . X
n
,
and so we can view it as the ring of regular functions on W × A
n÷1
: for } ÷ · and
g ÷ kŒX
0
. . . . . X
n
, } ˝g is the function
(n. a) ÷}(n) g(a): W × A
n÷1
÷k.
The ring T has an obvious grading — a monomial aX
i
0
0
. . . X
i
n
n
, a ÷ ·, has degree
¸
i
}
— and so we have the notion of a homogeneous ideal b c T. It makes sense to speak of
the zero set V(b) c W × P
n
of such an ideal. For any ideal a c ·, aT is homogeneous,
and V(aT) = V(a) × P
n
.
LEMMA 7.9. (a) For each homogeneous ideal b c T, the set V(b) is closed, and every
closed subset of W × P
n
is of this form.
(b) The set V(b) is empty if and only if rad(b) ¯ (X
0
. . . . . X
n
).
(c) If W is irreducible, then W = V(b) for some homogeneous prime ideal b.
PROOF. In the case that · = k, we proved this in (6.1) and (6.2), and similar arguments
apply in the present more general situation. For example, to see that V(b) is closed, cover
P
n
with the standard open afﬁnes U
i
and show that V(b) ¨ U
i
is closed for all i .
The set V(b) is empty if and only if the cone V
aff
(b) c W × A
n÷1
deﬁned by b is
contained in W × {origin]. But
¸
a
i
0
...i
n
X
i
0
0
. . . X
i
n
n
. a
i
0
...i
n
÷ kŒW.
is zero on W × {origin] if and only if its constant term is zero, and so
1
aff
(W × {origin]) = (X
0
. X
1
. . . . . X
n
).
Thus, the Nullstellensatz shows that V(b) = 0 = rad(b) = (X
0
. . . . . X
n
). Conversely, if
X
1
i
÷ b for all i , then obviously V(b) is empty.
For (c), note that if V(b) is irreducible, then the closure of its inverse image in W×A
n÷1
is also irreducible, and so 1V(b) is prime.
2
128 CHAPTER 7. COMPLETE VARIETIES
PROOF (OF 7.7). Write ] for the projection W ×P
n
÷W. We have to show that 7 closed
in W × P
n
implies ](7) closed in W. If 7 is empty, this is true, and so we can assume it
to be nonempty. Then 7 is a ﬁnite union of irreducible closed subsets 7
i
of W ×P
n
, and it
sufﬁces to show that each ](7
i
) is closed. Thus we may assume that 7 is irreducible, and
hence that 7 = V(b) with b a homogeneous prime ideal in T = ·ŒX
0
. . . . . X
n
.
If ](7) is contained in some closed subvariety W
t
of W, then 7 is contained in W
t
×
P
n
, and we can replace W with W
t
. This allows us to assume that ](7) is dense in W, and
we now have to show that ](7) = W.
Because ](7) is dense in W, the image of the cone V
aff
(b) under the projection W ×
A
n÷1
÷W is also dense in W, and so (see 3.22a) the map · ÷T¡b is injective.
Let n ÷ W: we shall show that if n … ](7), i.e., if there does not exist a 1 ÷ P
n
such
that (n. 1) ÷ 7, then ](7) is empty, which is a contradiction.
Let m c · be the maximal ideal corresponding to n. Then mT ÷b is a homogeneous
ideal, and V(mT ÷b) = V(mT) ¨V(b) = (n×P
n
) ¨V(b), and so n will be in the image
of 7 unless V(mT ÷ b) = 0. But if V(mT ÷ b) = 0, then mT ÷ b ¯ (X
0
. . . . . X
n
)
1
for some N (by 7.9b), and so mT ÷b contains the set T
1
of homogeneous polynomials of
degree N. Because mT and b are homogeneous ideals,
T
1
c mT ÷b == T
1
= mT
1
÷T
1
¨ b.
In detail: the ﬁrst inclusion says that an } ÷ T
1
can be written } = g÷h with g ÷ mT and
h ÷ b. On equating homogeneous components, we ﬁnd that }
1
= g
1
÷h
1
. Moreover:
}
1
= } ; if g =
¸
m
i
b
i
, m
i
÷ m, b
i
÷ T, then g
1
=
¸
m
i
b
i1
; and h
1
÷ b because b
is homogeneous. Together these show } ÷ mT
1
÷T
1
¨ b.
Let M = T
1
¡T
1
¨ b, regarded as an ·module. The displayed equation says that
M = mM. The argument in the proof of Nakayama’s lemma (1.3) shows that (1÷m)M =
0 for some m ÷ m. Because · ÷ T¡b is injective, the image of 1 ÷m in T¡b is nonzero.
But M = T
1
¡T
1
¨ b c T¡b, which is an integral domain, and so the equation (1 ÷
m)M = 0 implies that M = 0. Hence T
1
c b, and so X
1
i
÷ b for all i , which contradicts
the assumption that 7 = V(b) is nonempty.
2
REMARK 7.10. In Example 6.19 above, we showed that every ﬁnite set of points in a
projective variety is contained in an open afﬁne subvariety. There is a partial converse to
this statement: let V be a nonsingular complete irreducible variety; if every ﬁnite set of
points in V is contained in an open afﬁne subset of V then V is projective. (Conjecture of
Chevalley; proved by Kleiman.
1
)
Elimination theory
We have shown that, for any closed subset 7 of P
n
×W, the projection q(7) of 7 in W is
closed. Elimination theory
2
is concerned with providing an algorithm for passing from the
equations deﬁning 7 to the equations deﬁning q(7). We illustrate this in one case.
1
Kleiman, Steven L., Toward a numerical theory of ampleness. Ann. of Math. (2) 84 1966 293–344.
See also,
Hartshorne, Robin, Ample subvarieties of algebraic varieties. Lecture Notes in Mathematics, Vol. 156 Springer,
1970, I :9 p45.
2
Elimination theory became unfashionable several decades ago—one prominent algebraic geometer went
so far as to announce that Theorem 7.7 eliminated elimination theory from mathematics, provoking Abhyankar,
who prefers equations to abstractions, to start the chant “eliminate the eliminators of elimination theory”. With
the rise of computers, it has become fashionable again.
ELIMINATION THEORY 129
Let 1 = s
0
X
n
÷ s
1
X
n1
÷ ÷ s
n
and O = t
0
X
n
÷ t
1
X
n1
÷ ÷ t
n
be
polynomials. The resultant of 1 and O is deﬁned to be the determinant
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
s
0
s
1
. . . s
n
s
0
. . . s
n
. . . . . .
t
0
t
1
. . . t
n
t
0
. . . t
n
. . . . . .
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
n rows
m rows
There are n rows of s’s and m rows of t ’s, so that the matrix is (m÷n) ×(m÷n); all blank
spaces are to be ﬁlled with zeros. The resultant is a polynomial in the coefﬁcients of 1 and
O.
PROPOSITION 7.11. The resultant Res(1. O) = 0 if and only if
(a) both s
0
and t
0
are zero; or
(b) the two polynomials have a common root.
PROOF. If (a) holds, then Res(1. O) = 0 because the ﬁrst column is zero. Suppose that ˛
is a common root of 1 and O, so that there exist polynomials 1
1
and O
1
of degrees m÷1
and n ÷ 1 respectively such that
1(X) = (X ÷ ˛)1
1
(X). O(X) = (X ÷ ˛)O
1
(X).
Using these equalities, we ﬁnd that
1(X)O
1
(X) ÷ O(X)1
1
(X) = 0. (20)
On equating the coefﬁcients of X
n÷n1
. . . . . X. 1 in (20) to zero, we ﬁnd that the coef
ﬁcients of 1
1
and O
1
are the solutions of a system of m ÷ n linear equations in m ÷ n
unknowns. The matrix of coefﬁcients of the system is the transpose of the matrix
¸
¸
¸
¸
¸
¸
¸
s
0
s
1
. . . s
n
s
0
. . . s
n
. . . . . .
t
0
t
1
. . . t
n
t
0
. . . t
n
. . . . . .
The existence of the solution shows that this matrix has determinant zero, which implies
that Res(1. O) = 0.
Conversely, suppose that Res(1. O) = 0 but neither s
0
nor t
0
is zero. Because the
above matrix has determinant zero, we can solve the linear equations to ﬁnd polynomials
1
1
and O
1
satisfying (20). A root ˛ of 1 must be also be a root of 1
1
or of O. If the
former, cancel X ÷˛ from the left hand side of (20), and consider a root ˇ of 1
1
¡(X ÷˛).
As deg 1
1
< deg 1, this argument eventually leads to a root of 1 that is not a root of 1
1
,
and so must be a root of O.
2
The proposition can be restated in projective terms. We deﬁne the resultant of two
homogeneous polynomials
1(X. Y ) = s
0
X
n
÷s
1
X
n1
Y ÷ ÷s
n
Y
n
. O(X. Y ) = t
0
X
n
÷ ÷t
n
Y
n
.
exactly as in the nonhomogeneous case.
130 CHAPTER 7. COMPLETE VARIETIES
PROPOSITION 7.12. The resultant Res(1. O) = 0 if and only if 1 and O have a common
zero in P
1
.
PROOF. The zeros of 1(X. Y ) in P
1
are of the form:
(a) (1 : 0) in the case that s
0
= 0;
(b) (a : 1) with a a root of 1(X. 1).
Since a similar statement is true for O(X. Y ), (7.12) is a restatement of (7.11).
2
Now regard the coefﬁcients of 1 and O as indeterminates. The pairs of polynomials
(1. O) are parametrized by the space A
n÷1
× A
n÷1
= A
n÷n÷2
. Consider the closed
subset V(1. O) in A
n÷n÷2
× P
1
. The proposition shows that its projection on A
n÷n÷2
is the set deﬁned by Res(1. O) = 0. Thus, not only have we shown that the projection
of V(1. O) is closed, but we have given an algorithm for passing from the polynomials
deﬁning the closed set to those deﬁning its projection.
Elimination theory does this in general. Given a family of polynomials
1
i
(T
1
. . . . . T
n
: X
0
. . . . . X
n
).
homogeneous in the X
i
, elimination theory gives an algorithm for ﬁnding polynomials
1
}
(T
1
. . . . . T
n
) such that the 1
i
(a
1
. . . . . a
n
: X
0
. . . . . X
n
) have a common zero if and only
if 1
}
(a
1
. . . . . a
n
) = 0 for all ; . (Theorem 7.7 shows only that the 1
}
exist.) See Cox et
al. 1992, Chapter 8, Section 5..
Maple can ﬁnd the resultant of two polynomials in one variable: for example, entering
“resultant((. ÷a)
5
. (. ÷b)
5
. .)” gives the answer (÷a ÷b)
25
. Explanation: the polyno
mials have a common root if and only if a = b, and this can happen in 25 ways. Macaulay
doesn’t seem to know how to do more.
The rigidity theorem
The paucity of maps between complete varieties has some interesting consequences. First
an observation: for any point n ÷ W, the projection map V × W ÷ V deﬁnes an isomor
phism V × {n] ÷ V with inverse · ÷ (·. n): V ÷ V × W (this map is regular because
its components are).
THEOREM 7.13 (RIGIDITY THEOREM). Let c: V ×W ÷7 be a regular map, and assume
that V is complete, that V and W are irreducible, and that 7 is separated. If there exist
points ·
0
÷ V , n
0
÷ W, :
0
÷ 7 such that
c(V × {n
0
]) = {:
0
] = c({·
0
] × W),
then c(V × W) = {:
0
].
PROOF. Because V is complete, the projection map q: V × W ÷W is closed. Therefore,
for any open afﬁne neighbourhood U of :
0
,
T = q(c
1
(7 U))
THEOREMS OF CHOW 131
is closed in W. Note that
W T = {n ÷ W [ c(V. n) c U],
and so n
0
÷ W T . In particular, W T is nonempty, and so it is dense in W. As V ×{n]
is complete and U is afﬁne, c(V × {n]) must be a point whenever n ÷ W T : in fact,
c(V. n) = c(·
0
. n) = {:
0
].
We have shown that c takes the constant value :
0
on the dense subset V × (W ÷ T ) of
V × W, and therefore on the whole of V × W.
2
In more colloquial terms, the theorem says that if c collapses a vertical and a horizontal
slice to a point, then it collapses the whole of V × W to a point, which must therefore be
“rigid”.
An abelian variety is a complete connected group variety.
COROLLARY 7.14. Every regular map ˛: · ÷ T of abelian varieties is the composite
of a homomorphism with a translation; in particular, a regular map ˛: · ÷ T such that
˛(0) = 0 is a homomorphism.
PROOF. After composing ˛ with a translation, we may suppose that ˛(0) = 0. Consider
the map
c: · × · ÷T. c(a. a
t
) = ˛(a ÷a
t
) ÷ ˛(a) ÷ ˛(a
t
).
Then c(· × 0) = 0 = c(0 × ·) and so c = 0. This means that ˛ is a homomorphism.
2
COROLLARY 7.15. The group law on an abelian variety is commutative.
PROOF. Commutative groups are distinguished among all groups by the fact that the map
taking an element to its inverse is a homomorphism: if (gh)
1
= g
1
h
1
, then, on taking
inverses, we ﬁnd that gh = hg. Since the negative map, a ÷ ÷a: · ÷ ·, takes the
identity element to itself, the preceding corollary shows that it is a homomorphism.
2
Theorems of Chow
THEOREM 7.16. For every algebraic variety V , there exists a projective algebraic variety
W and a regular map c from an open dense subset U of W to V whose graph is closed in
V × W; the set U = W if and only if V is complete.
PROOF. To be added.
2
See:
Chow, WL., On the projective embedding of homogeneous varieties, Lef
schetz’s volume, Princeton 1956.
Serre, JeanPierre. G´ eom´ etrie alg´ ebrique et g´ eom´ etrie analytique. Ann.
Inst. Fourier, Grenoble 6 (1955–1956), 1–42 (p12).
132 CHAPTER 7. COMPLETE VARIETIES
THEOREM 7.17. For any complete algebraic variety V , there exists a projective algebraic
variety W and a surjective birational map W ÷V .
PROOF. To be added. (See Mumford 1999, p60.)
2
Theorem 7.17 is usually known as Chow’s Lemma.
Nagata’s Embedding Theorem
A necessary condition for a prevariety to be an open subvariety of a complete variety is that
it be separated. A theorem of Nagata says that this condition is also sufﬁcient.
THEOREM 7.18. For every variety V , there exists an open immersion V ÷ W with W
complete.
PROOF. To be added.
2
See:
Nagata, Masayoshi. Imbedding of an abstract variety in a complete variety. J. Math.
Kyoto Univ. 2 1962 1–10.
Nagata, Masayoshi. A generalization of the imbedding problem of an abstract variety
in a complete variety. J. Math. Kyoto Univ. 3 1963 89–102.
L¨ utkebohmert, W. On compactiﬁcation of schemes. Manuscripta Math. 80 (1993), no.
1, 95–111.
Deligne, P., Le th´ eor` eme de plongement de Nagata, personal notes.
Conrad, B., Deligne’s notes on Nagata compactiﬁcations, 1997, 26pp, http://www.
math.lsa.umich.edu/
~
bdconrad/.
Exercises
71. Identify the set of homogeneous polynomials J(X. Y ) =
¸
a
i}
X
i
Y
}
, 0 _ i. ; _ m,
with an afﬁne space. Show that the subset of reducible polynomials is closed.
72. Let V and W be complete irreducible varieties, and let · be an abelian variety. Let
1 and O be points of V and W. Show that any regular map h: V × W ÷ · such that
h(1. O) = 0 can be written h = } ı ] ÷ g ı q where } : V ÷ · and g: W ÷ · are
regular maps carrying 1 and O to 0 and ] and q are the projections V × W ÷V. W.
Chapter 8
Finite Maps
Throughout this chapter, k is an algebraically closed ﬁeld.
Deﬁnition and basic properties
Recall that an ·algebra T is said to be ﬁnite if it is ﬁnitely generated as an ·module. This
is equivalent to T being ﬁnitely generated as an ·algebra and integral over ·. Recall also
that a variety V is afﬁne if and only if 1(V. O
V
) is an afﬁne kalgebra and the canonical
map (V. O
V
) ÷Spm(1(V. O
V
)) is an isomorphism (3.13).
DEFINITION 8.1. A regular map c: W ÷V is said to be ﬁnite if for all open afﬁne subsets
U of V , c
1
(U) is an afﬁne variety and kŒc
1
(U) is a ﬁnite kŒUalgebra.
For example, suppose W and V are afﬁne and kŒW is a ﬁnite kŒV algebra. Then c is
ﬁnite because, for any open afﬁne U in V , c
1
(U) is afﬁne with
kŒc
1
(U) . kŒW ˝
kŒV ]
kŒU (21)
(see 4.29, 4.30); in particular, the canonical map
c
1
(U) ÷Spm(1(c
1
(U). O
W
) (22)
is an isomorphism.
PROPOSITION 8.2. It sufﬁces to check the condition in the deﬁnition for all subsets in one
open afﬁne covering of V .
Unfortunately, this is not as obvious as it looks. We ﬁrst need a lemma.
LEMMA 8.3. Let c: W ÷ V be a regular map with V afﬁne, and let U be an open afﬁne
in V . There is a canonical isomorphism of kalgebras
1(W. O
W
) ˝
kŒV ]
kŒU ÷1(c
1
(U). O
W
).
PROOF. Let U
t
= c
1
(U). The map is deﬁned by the kŒV bilinear pairing
(}. g) ÷(} [
U
0 . g ı c[
U
0 ): 1(W. O
W
) × kŒU ÷1(U
t
. O
W
).
133
134 CHAPTER 8. FINITE MAPS
When W is also afﬁne, it is the isomorphism (21).
Let W =
W
i
be a ﬁnite open afﬁne covering of W, and consider the commutative
diagram:
0 ÷ 1(W. O
W
) ˝
kŒV ]
kŒU ÷
¸
i
1(W
i
. O
W
) ˝
kŒV ]
kŒU ⇒
¸
i,}
1(W
i}
. O
W
) ˝
kŒV ]
kŒU
¡ ¡ ¡
0 ÷ 1(U
t
. O
W
) ÷
¸
i
1(U
t
¨ W
i
. O
W
) ⇒
¸
i,}
1(U ¨ W
i}
. O
W
)
Here W
i}
= W
i
¨ W
}
. The bottom row is exact because O
W
is a sheaf, and the top row
is exact because O
W
is a sheaf and kŒU is ﬂat over kŒV  (see Section 1)
1
. The varieties
W
i
and W
i
¨ W
}
are all afﬁne, and so the two vertical arrows at right are products of
isomorphisms (21). This implies that the ﬁrst is also an isomorphism.
2
PROOF (OF THE PROPOSITION). Let V
i
be an open afﬁne covering of V (which we may
suppose to be ﬁnite) such that W
i
=
def
c
1
(V
i
) is an afﬁne subvariety of W for all i and
kŒW
i
 is a ﬁnite kŒV
i
algebra. Let U be an open afﬁne in V , and let U
t
= c
1
(U). Then
1(U
t
. O
W
) is a subalgebra of
¸
i
1(U
t
¨ W
i
. O
W
), and so it is an afﬁne kalgebra ﬁnite
over kŒU.
2
We have a morphism of varieties over V
U
t
V
?
?
?
?
?
?
?
?
?
?
?
?
U
t
Spm(1(U
t
. O
W
))
can
Spm(1(U
t
. O
W
))
V
·
(23)
which we shall show to be an isomorphism. We know (see (22)) that each of the maps
U
t
¨ W
i
÷Spm(1(U
t
¨ W
i
. O
W
))
is an isomorphism. But (8.2) shows that Spm(1(U
t
¨ W
i
. O
W
)) is the inverse image of
V
i
in Spm(1(U
t
. O
W
)). Therefore can is an isomorphism over each V
i
, and so it is an
isomorphism.
2
PROPOSITION 8.4. (a) For any closed subvariety 7 of V , the inclusion 7 ·÷ V is
ﬁnite.
(b) The composite of two ﬁnite morphisms is ﬁnite.
(c) The product of two ﬁnite morphisms is ﬁnite.
PROOF. (a) Let U be an open afﬁne subvariety of V . Then 7 ¨ U is a closed subvariety
of U. It is therefore afﬁne, and the map 7 ¨ U ÷ U corresponds to a map · ÷ ·¡a of
rings, which is obviously ﬁnite.
1
A sequence 0 ÷M
t
÷M ÷M
tt
is exact if and only if 0 ÷·
m
˝
¹
M
t
÷·
m
˝
¹
M ÷·
m
˝
¹
M
tt
is exact for all maximal ideals m of ·. This implies the claim because kŒU
m
P
. O
U,1
. O
V,1
. kŒV 
m
P
for all 1 ÷ U.
2
Recall that a module over a noetherian ring is noetherian if and only if it is ﬁnitely generated, and that
a submodule of a noetherian module is noetherian. Therefore, a submodule of a ﬁnitely generated module is
ﬁnitely generated.
DEFINITION AND BASIC PROPERTIES 135
(b) If T is a ﬁnite ·algebra and C is a ﬁnite Talgebra, then C is a ﬁnite ·algebra.
To see this, note that if {b
i
] is a set of generators for T as an ·module, and {c
}
] is a set of
generators for C as a Tmodule, then {b
i
c
}
] is a set of generators for C as an ·module.
(c) If T and T
t
are respectively ﬁnite · and ·
t
algebras, then T ˝
k
T
t
is a ﬁnite
· ˝
k
·
t
algebra. To see this, note that if {b
i
] is a set of generators for T as an ·module,
and {b
t
}
] is a set of generators for T
t
as an ·module, the {b
i
˝b
t
}
] is a set of generators
for T ˝
¹
T
t
as an ·module.
2
By way of contrast, an open immersion is rarely ﬁnite. For example, the inclusion
A
1
÷{0] ·÷A
1
is not ﬁnite because the ring kŒT. T
1
 is not ﬁnitely generated as a kŒT 
module (any ﬁnitely generated kŒT submodule of kŒT. T
1
 is contained in T
n
kŒT  for
some n).
The ﬁbres of a regular map c: W ÷ V are the subvarieties c
1
(1) of W for 1 ÷ V .
When the ﬁbres are all ﬁnite, c is said to be quasiﬁnite.
PROPOSITION 8.5. A ﬁnite map c: W ÷V is quasiﬁnite.
PROOF. Let 1 ÷ V ; we wish to show c
1
(1) is ﬁnite. After replacing V with an afﬁne
neighbourhood of 1, we can suppose that it is afﬁne, and then W will be afﬁne also. The
map c then corresponds to a map ˛: · ÷ T of afﬁne kalgebras, and a point O of W
maps to 1 if and only ˛
1
(m
O
) = m
1
. But this holds if and only if m
O
¯ ˛(m
1
),
and so the points of W mapping to 1 are in onetoone correspondence with the maximal
ideals of T¡˛(m)T. Clearly T¡˛(m)T is generated as a kvector space by the image of
any generating set for T as an ·module, and the next lemma shows that it has only ﬁnitely
many maximal ideals.
2
LEMMA 8.6. A ﬁnite kalgebra · has only ﬁnitely many maximal ideals.
PROOF. Let m
1
. . . . . m
n
be maximal ideals in ·. They are obviously coprime in pairs, and
so the Chinese Remainder Theorem (1.1) shows that the map
· ÷·¡m
1
× × ·¡m
n
. a ÷(. . . . a
i
mod m
i
. . . .).
is surjective. It follows that dim
k
· _
¸
dim
k
(·¡m
i
) _ n (dimensions as kvector
spaces).
2
THEOREM 8.7. A ﬁnite map c: W ÷V is closed.
PROOF. Again we can assume V and W to be afﬁne. Let 7 be a closed subset of W. The
restriction of c to 7 is ﬁnite (by 8.4a and b), and so we can replace W with 7; we then
have to show that Im(c) is closed. The map corresponds to a ﬁnite map of rings · ÷ T.
This will factors as · ÷·¡a ·÷T, from which we obtain maps
Spm(T) ÷Spm(·¡a) ·÷Spm(·).
The second map identiﬁes Spm(·¡a) with the closed subvariety V(a) of Spm(·), and so it
remains to show that the ﬁrst map is surjective. This is a consequence of the next lemma.
2
LEMMA 8.8 (GOINGUP THEOREM). Let · c T be rings with T integral over ·.
136 CHAPTER 8. FINITE MAPS
(a) For every prime ideal p of ·, there is a prime ideal q of T such that q ¨ · = p.
(b) Let p = q ¨ ·; then p is maximal if and only if q is maximal.
PROOF. (a) If S is a multiplicative subset of a ring ·, then the prime ideals of S
1
·
are in onetoone correspondence with the prime ideals of · not meeting S (see 1.30). It
therefore sufﬁces to prove (a) after ·and T have been replaced by S
1
·and S
1
T, where
S = · ÷ p. Thus we may assume that · is local, and that p is its unique maximal ideal. In
this case, for all proper ideals b of T, b ¨ · c p (otherwise b ¯ · ÷ 1). To complete the
proof of (a), I shall show that for all maximal ideals n of T, n ¨ · = p.
Consider T¡n ¯ ·¡(n ¨ ·). Here T¡n is a ﬁeld, which is integral over its subring
·¡(n ¨ ·), and n ¨ · will be equal to p if and only if ·¡(n ¨ ·) is a ﬁeld. This follows
from Lemma 8.9 below.
(b) The ring T¡q contains ·¡p, and it is integral over ·¡p. If q is maximal, then
Lemma 8.9 shows that p is also. For the converse, note that any integral domain integral
over a ﬁeld is a ﬁeld because it is a union of integral domains ﬁnite over the ﬁeld, which
are automatically ﬁelds (left multiplication by an element is injective, and hence surjective,
being a linear map of a ﬁnitedimensional vector space).
2
LEMMA 8.9. Let · be a subring of a ﬁeld 1. If 1 is integral over ·, then · is also a ﬁeld.
PROOF. Let a be a nonzero element of ·. Then a
1
÷ 1, and it is integral over ·:
(a
1
)
n
÷a
1
(a
1
)
n1
÷ ÷a
n
= 0. a
i
÷ ·.
On multiplying through by a
n1
, we ﬁnd that
a
1
÷a
1
÷ ÷a
n
a
n1
= 0.
from which it follows that a
1
÷ ·.
2
COROLLARY 8.10. Let c: W ÷V be ﬁnite; if V is complete, then so also is W.
PROOF. Consider
W × T ÷V × T ÷T. (n. t ) ÷(c(n). t ) ÷t.
Because W × T ÷ V × T is ﬁnite (see 8.4c), it is closed, and because V is complete,
V × T ÷ T is closed. A composite of closed maps is closed, and therefore the projection
W × T ÷T is closed.
2
EXAMPLE 8.11. (a) Project XY = 1 onto the X axis. This map is quasiﬁnite but not
ﬁnite, because kŒX. X
1
 is not ﬁnite over kŒX.
(b) The map A
2
÷ {origin] ·÷ A
2
is quasiﬁnite but not ﬁnite, because the inverse
image of A
2
is not afﬁne (3.21).
(c) Let
V = V(X
n
÷T
1
X
n1
÷ ÷T
n
) c A
n÷1
.
and consider the projection map
(a
1
. . . . . a
n
. .) ÷(a
1
. . . . . a
n
): V ÷A
n
.
NOETHER NORMALIZATION THEOREM 137
The ﬁbre over any point (a
1
. . . . . a
n
) ÷ A
n
is the set of solutions of
X
n
÷a
1
X
n1
÷ ÷a
n
= 0.
and so it has exactly n points, counted with multiplicities. The map is certainly quasiﬁnite;
it is also ﬁnite because it corresponds to the ﬁnite map of kalgebras,
kŒT
1
. . . . . T
n
 ÷kŒT
1
. . . . . T
n
. X¡(X
n
÷T
1
X
n1
÷ ÷T
n
).
(d) Let
V = V(T
0
X
n
÷T
1
X
n1
÷ ÷T
n
) c A
n÷2
.
The projection
(a
0
. . . . . a
n
. .) ÷(a
1
. . . . . a
n
): V
c
÷÷A
n÷1
has ﬁnite ﬁbres except for the ﬁbre above o = (0. . . . . 0), which is A
1
. The restriction
c[V c
1
(o) is quasiﬁnite, but not ﬁnite. Above points of the form (0. . . . . 0. +. . . . . +)
some of the roots “vanish off to o”. (Example (a) is a special case of this.)
(e) Let
1(X. Y ) = T
0
X
n
÷T
1
X
n1
Y ÷... ÷T
n
Y
n
.
and let V be its zero set in P
1
× (A
n÷1
{o]). In this case, the projection map V ÷
A
n÷1
{o] is ﬁnite. (Prove this directly, or apply 8.24 below.)
(f) The morphism A
1
A
2
, t ÷ (t
2
. t
3
) is ﬁnite because the image of kŒX. Y  in
kŒT  is kŒT
2
. T
3
, and {1. T ] is a set of generators for kŒT  over this subring.
(g) The morphism A
1
A
1
, a ÷a
n
is ﬁnite (special case of (c)).
(h) The obvious map
(A
1
with the origin doubled ) ÷A
1
is quasiﬁnite but not ﬁnite (the inverse image of A
1
is not afﬁne).
The Frobenius map t ÷ t
;
: A
1
÷ A
1
in characteristic ] = 0 and the map t ÷
(t
2
. t
3
): A
1
÷ V(Y
2
÷ X
3
) c A
2
from the line to the cuspidal cubic (see 3.18c) are
examples of ﬁnite bijective regular maps that are not isomorphisms.
Noether Normalization Theorem
This theorem sometimes allows us to reduce the proofs of statements about afﬁne varieties
to the case of A
n
.
THEOREM 8.12. For any irreducible afﬁne algebraic variety V of a variety of dimension
J, there is a ﬁnite surjective map c: V ÷A
d
.
PROOF. This is a geometric restatement of the following theorem.
2
THEOREM 8.13 (NOETHER NORMALIZATION THEOREM). Let · be a ﬁnitely generated
kalgebra, and assume that ·is an integral domain. Then there exist elements .
1
. . . . . .
d
÷
· that are algebraically independent over k and such that · is integral over kŒ.
1
. . . . . .
d
.
138 CHAPTER 8. FINITE MAPS
PROOF. Let .
1
. . . . . .
n
generate · as a kalgebra. We can renumber the .
i
so that
.
1
. . . . . .
d
are algebraically independent and .
d÷1
. . . . . .
n
are algebraically dependent on
.
1
. . . . . .
d
(FT, 8.12).
Because .
n
is algebraically dependent on .
1
. . . . . .
d
, there exists a nonzero polynomial
}(X
1
. . . . . X
d
. T ) such that }(.
1
. . . . . .
d
. .
n
) = 0. Write
}(X
1
. . . . . X
d
. T ) = a
0
T
n
÷a
1
T
n1
÷ ÷a
n
with a
i
÷ kŒX
1
. . . . . X
d
 (~ kŒ.
1
. . . . . .
d
). If a
0
is a nonzero constant, we can divide
through by it, and then .
n
will satisfy a monic polynomial with coefﬁcients in kŒ.
1
. . . . . .
d
,
that is, .
n
will be integral (not merely algebraic) over kŒ.
1
. . . . . .
d
. The next lemma sug
gest how we might achieve this happy state by making a linear change of variables.
LEMMA 8.14. If J(X
1
. . . . . X
d
. T ) is a homogeneous polynomial of degree r, then
J(X
1
÷z
1
T. . . . . X
d
÷z
d
T. T ) = J(z
1
. . . . . z
d
. 1)T
i
÷terms of degree < r in T.
PROOF. The polynomial J(X
1
÷z
1
T. . . . . X
d
÷z
d
T. T ) is still homogeneous of degree
r (in X
1
. . . . . X
d
. T ), and the coefﬁcient of the monomial T
i
in it can be obtained by
substituting 0 for each X
i
and 1 for T .
2
PROOF (OF THE NORMALIZATION THEOREM (CONTINUED)). Note that unless J(X
1
. . . . . X
d
. T )
is the zero polynomial, it will always be possible to choose (z
1
. . . . . z
d
) so that J(z
1
. . . . . z
d
. 1) =
0 — substituting T = 1 merely dehomogenizes the polynomial (no cancellation of terms
occurs), and a nonzero polynomial can’t be zero on all of k
n
(Exercise 11).
Let J be the homogeneous part of highest degree of } , and choose (z
1
. . . . . z
d
) so that
J(z
1
. . . . . z
d
. 1) = 0. The lemma then shows that
}(X
1
÷z
1
T. . . . . X
d
÷z
d
T. T ) = cT
i
÷b
1
T
i1
÷ ÷b
0
.
with c = J(z
1
. . . . . z
d
. 1) ÷ k
×
, b
i
÷ kŒX
1
. . . . . X
d
, deg b
i
< r. On substituting .
n
for
T and .
i
÷z
i
.
n
for X
i
we obtain an equation demonstrating that .
n
is integral over kŒ.
1
÷
z
1
.
n
. . . . . .
d
÷ z
d
.
n
. Put .
t
i
= .
i
÷ z
i
.
n
, 1 _ i _ J. Then .
n
is integral over the ring
kŒ.
t
1
. . . . . .
t
d
, and it follows that · is integral over ·
t
= kŒ.
t
1
. . . . . .
t
d
. .
d÷1
. . . . . .
n1
.
Repeat the process for ·
t
, and continue until the theorem is proved.
2
REMARK 8.15. The above proof uses only that k is inﬁnite, not that it is algebraically
closed (that’s all one needs for a nonzero polynomial not to be zero on all of k
n
). There are
other proofs that work also for ﬁnite ﬁelds (see CA 5.11), but the above proof is simpler and
gives us the additional information that the .
i
’s can be chosen to be linear combinations of
the .
i
. This has the following geometric interpretation:
let V be a closed subvariety of A
n
of dimension J; then there exists a linear
map A
n
÷A
d
whose restriction to V is a ﬁnite map V A
d
.
Zariski’s main theorem
An obvious way to construct a nonﬁnite quasiﬁnite map W ÷ V is to take a ﬁnite map
W
t
÷V and remove a closed subset of W
t
. Zariski’s Main Theorem shows that, when W
and V are separated, every quasiﬁnite map arises in this way.
ZARISKI’S MAIN THEOREM 139
THEOREM 8.16 (ZARISKI’S MAIN THEOREM). Any quasiﬁnite map of varieties c: W ÷
V factors into W
t
·÷W
t
c
0
÷V with c
t
ﬁnite and  an open immersion.
PROOF. Omitted — see the references below (140).
2
REMARK 8.17. Assume (for simplicity) that V and W are irreducible and afﬁne. The
proof of the theorem provides the following description of the factorization: it corresponds
to the maps
kŒV  ÷kŒW
t
 ÷kŒW
with kŒW
t
 the integral closure of kŒV  in kŒW.
A regular map c: W ÷ V of irreducible varieties is said to be birational if it induces
an isomorphismk(V ) ÷k(W) on the ﬁelds of rational functions (that is, if it demonstrates
that W and V are birationally equivalent).
REMARK 8.18. One may ask how a birational regular map c: W ÷ V can fail to be an
isomorphism. Here are three examples.
(a) The inclusion of an open subset into a variety is birational.
(b) The map A
1
÷ C, t ÷ (t
2
. t
3
), is birational. Here C is the cubic Y
2
= X
3
, and
the map kŒC ÷ kŒA
1
 = kŒT  identiﬁes kŒC with the subring kŒT
2
. T
3
 of kŒT .
Both rings have k(T ) as their ﬁelds of fractions.
(c) For any smooth variety V and point 1 ÷ V , there is a regular birational map c: V
t
÷
V such that the restriction of c to V
t
÷ c
1
(1) is an isomorphism onto V ÷ 1, but
c
1
(1) is the projective space attached to the vector space T
1
(V ).
The next result says that, if we require the target variety to be normal (thereby excluding
example (b)), and we require the map to be quasiﬁnite (thereby excluding example (c)),
then we are left with (a).
COROLLARY 8.19. Let c: W ÷ V be a birational regular map of irreducible varieties.
Assume
(a) V is normal, and
(b) c is quasiﬁnite.
Then c is an isomorphism of W onto an open subset of V .
PROOF. Factor c as in the theorem. For each open afﬁne subset U of V , kŒc
t1
(U) is the
integral closure of kŒU in k(W). But k(W) = k(V ) (because c is birational), and kŒU
is integrally closed in k(V ) (because V is normal), and so U = c
t1
(U) (as varieties). It
follows that W
t
= V .
2
COROLLARY 8.20. Any quasiﬁnite regular map c: W ÷V with W complete is ﬁnite.
PROOF. In this case, : W ·÷W
t
must be an isomorphism (7.3).
2
140 CHAPTER 8. FINITE MAPS
REMARK 8.21. Let W and V be irreducible varieties, and let c: W ÷ V be a dominant
map. It induces a map k(V ) ·÷ k(W), and if dimW = dimV , then k(W) is a ﬁnite
extension of k(V ). We shall see later that, if n is the separable degree of k(V ) over k(W),
then there is an open subset U of W such that c is n : 1 on U, i.e., for 1 ÷ c(U), c
1
(1)
has exactly n points.
Now suppose that c is a bijective regular map W ÷ V . We shall see later that this
implies that W and V have the same dimension. Assume:
(a) k(W) is separable over k(V );
(b) V is normal.
From (a) and the preceding discussion, we ﬁnd that c is birational, and from (b) and
the corollary, we ﬁnd that c is an isomorphism of W onto an open subset of V ; as it is
surjective, it must be an isomorphism of W onto V . We conclude: a bijective regular map
c: W ÷V satisfying the conditions (a) and (b) is an isomorphism.
NOTES. The full name of Theorem 8.16 is “the main theorem of Zariski’s paper Transactions AMS,
53 (1943), 490532”. Zariski’s original statement is that in (8.19). Grothendieck proved it in the
stronger form (8.16) for all schemes. There is a good discussion of the theorem in Mumford 1999,
III.9. For a proof see Musili, C., Algebraic geometry for beginners. Texts and Readings in Mathe
matics, 20. Hindustan Book Agency, New Delhi, 2001, :65.
The base change of a ﬁnite map
Recall that the base change of a regular map c: V ÷S is the map c
t
in the diagram:
V ×
S
W
v
0
÷÷÷÷÷ V
c
0
c
W
v
÷÷÷÷÷ S.
PROPOSITION 8.22. The base change of a ﬁnite map is ﬁnite.
PROOF. We may assume that all the varieties concerned are afﬁne. Then the statement
becomes: if ·is a ﬁnite 1algebra, then ·˝
T
T¡Nis a ﬁnite Talgebra, which is obvious.
2
Proper maps
A regular map c: V ÷S of varieties is said to be proper if it is “universally closed”, that is,
if for all maps T ÷S, the base change c
t
: V ×
S
T ÷T of c is closed. Note that a variety
V is complete if and only if the map V ÷ {point] is proper. From its very deﬁnition, it is
clear that the base change of a proper map is proper. In particular, if c: V ÷ S is proper,
then c
1
(1) is a complete variety for all 1 ÷ S.
PROPOSITION 8.23. If W ÷V is proper and V is complete, then W is complete.
EXERCISES 141
PROOF. Let T be a variety, and consider
W ÷÷÷÷÷ W × T
closed
V ÷÷÷÷÷ V × T
closed
{point] ÷÷÷÷÷ T
As W ×T . W ×
V
(V ×T ) and W ÷V is proper, W ×T ÷V ×T is closed, and as V
is complete, V × T ÷T is closed. Therefore, W × T ÷T is closed.
2
PROPOSITION 8.24. A ﬁnite map of varieties is proper.
PROOF. The base change of a ﬁnite map is ﬁnite, and hence closed.
2
The next result (whose proof requires Zariski’s Main Theorem) gives a purely geometric
criterion for a regular map to be ﬁnite.
PROPOSITION 8.25. A proper quasiﬁnite map c: W ÷V of varieties is ﬁnite.
PROOF. Factor c into W
t
·÷W
t
˛
÷W with ˛ ﬁnite and  an open immersion. Factor  into
W
u(u,tu)
÷÷÷÷÷÷÷÷ W ×
V
W
t
(u,u
0
)u
0
÷÷÷÷÷÷÷÷÷ W
t
.
The image of the ﬁrst map is 1
t
, which is closed because W
t
is a variety (see 4.26; W
t
is
separated because it is ﬁnite over a variety — exercise). Because c is proper, the second
map is closed. Hence  is an open immersion with closed image. It follows that its image is
a connected component of W
t
, and that W is isomorphic to that connected component.
2
If W and V are curves, then any surjective map W ÷ V is closed. Thus it is easy to
give examples of closed surjective quasiﬁnite nonﬁnite maps. For example, the map
a ÷a
n
: A
1
{0] ÷A
1
.
which corresponds to the map on rings
kŒT  ÷kŒT. T
1
. T ÷T
n
.
is such a map. This doesn’t violate the theorem, because the map is only closed, not uni
versally closed.
Exercises
81. Prove that a ﬁnite map is an isomorphism if and only if it is bijective and ´ etale. (Cf.
Harris 1992, 14.9.)
142 CHAPTER 8. FINITE MAPS
82. Give an example of a surjective quasiﬁnite regular map that is not ﬁnite (different
from any in the notes).
83. Let c: V ÷ W be a regular map with the property that c
1
(U) is an open afﬁne
subset of W whenever U is an open afﬁne subset of V . Show that if V is separated, then so
also is W.
84. For every n _ 1, ﬁnd a ﬁnite map c: W ÷ V with the following property: for all
1 _ i _ n,
V
i
def
= {1 ÷ V [ c
1
(1) has _ i points]
is a closed subvariety of dimension i .
Chapter 9
Dimension Theory
Throughout this chapter, k is an algebraically closed ﬁeld. Recall that to an irreducible
variety V , we attach a ﬁeld k(V ) — it is the ﬁeld of fractions of kŒU for any open afﬁne
subvariety U of V , and also the ﬁeld of fractions of O
1
for any point 1 in V . We deﬁned
the dimension of V to be the transcendence degree of k(V ) over k. Note that, directly from
this deﬁnition, dimV = dimU for any open subvariety U of V . Also, that if W ÷ V is
a ﬁnite surjective map, then dimW = dimV (because k(W) is a ﬁnite ﬁeld extension of
k(V )).
When V is not irreducible, we deﬁned the dimension of V to be the maximum dimen
sion of an irreducible component of V , and we said that V is pure of dimension J if the
dimensions of the irreducible components are all equal to J.
Let W be a subvariety of a variety V . The codimension of W in V is
codim
V
W = dimV ÷ dimW.
In :3 and :6 we proved the following results:
9.1. (a) The dimension of a linear subvariety of A
n
(that is, a subvariety deﬁned by
linear equations) has the value predicted by linear algebra (see 2.24b, 5.12). In par
ticular, dimA
n
= n. As a consequence, dimP
n
= n.
(b) Let 7 be a proper closed subset of A
n
; then 7 has pure codimension one in A
n
if
and only if 1(7) is generated by a single nonconstant polynomial. Such a variety is
called an afﬁne hypersurface (see 2.25 and 2.27)
1
.
(c) If V is irreducible and 7 is a proper closed subset of V , then dim7 < dimV (see
2.26).
Afﬁne varieties
The fundamental additional result that we need is that, when we impose additional poly
nomial conditions on an algebraic set, the dimension doesn’t go down by more than linear
algebra would suggest.
THEOREM 9.2. Let V be an irreducible afﬁne variety, and let } a nonzero regular function.
If } has a zero on V , then its zero set is pure of dimension dim(V ) ÷ 1.
1
The careful reader will check that we didn’t use 5.22 or 5.23 in the proof of 2.27.
143
144 CHAPTER 9. DIMENSION THEORY
In other words: let V be a closed subvariety of A
n
and let J ÷ kŒX
1
. . . . . X
n
; then
V ¨ V(J) =
¸
¸
V if J is identically zero on V
0 if J has no zeros on V
hypersurface otherwise.
where by hypersurface we mean a closed subvariety of pure codimension 1.
We can also state it in terms of the algebras: let · be an afﬁne kalgebra; let } ÷ ·
be neither zero nor a unit, and let p be a prime ideal that is minimal among those containing
(} ); then
tr deg
k
·¡p = tr deg
k
· ÷ 1.
LEMMA 9.3. Let · be an integral domain, and let 1 be a ﬁnite extension of the ﬁeld of
fractions 1 of ·. If ˛ ÷ 1 is integral over ·, then so also is Nm
1¡1
˛. Hence, if · is
integrally closed (e.g., if · is a unique factorization domain), then Nm
1¡1
˛ ÷ ·. In this
last case, ˛ divides Nm
1¡1
˛ in the ring ·Œ˛.
PROOF. Let g(X) be the minimum polynomial of ˛ over 1.
g(X) = X
i
÷a
i1
X
i1
÷ ÷a
0
.
In some extension ﬁeld 1 of 1, g(X) will split
g(X) =
¸
i
i=1
(X ÷ ˛
i
). ˛
1
= ˛.
¸
i
i=1
˛
i
= ˙a
0
.
Because ˛ is integral over ·, each ˛
i
is integral over ·(see the proof of 1.22), and it follows
that Nm
1¡1
˛
FT 5.38
= (
¸
i
i=1
˛
i
)
Œ1:1(˛)]
is integral over · (see 1.16).
Now suppose · is integrally closed, so that Nm˛ ÷ ·. From the equation
0 = ˛(˛
i1
÷a
i1
˛
i2
÷ ÷a
1
) ÷a
0
we see that ˛ divides a
0
in ·Œ˛, and therefore it also divides Nm˛ = ˙a
n
r
0
.
2
PROOF (OF THEOREM 9.2). We ﬁrst show that it sufﬁces to prove the theorem in the case
that V(} ) is irreducible. Suppose 7
0
. . . . . 7
n
are the irreducible components of V(} ).
There exists a point 1 ÷ 7
0
that does not lie on any other 7
i
(otherwise the decomposition
V(} ) =
7
i
would be redundant). As 7
1
. . . . . 7
n
are closed, there is an open neigh
bourhood U of 1, which we can take to be afﬁne, that does not meet any 7
i
except 7
0
.
Now V(} [U) = 7
0
¨ U, which is irreducible.
As V(} ) is irreducible, rad(} ) is a prime ideal p c kŒV . According to the Noether
normalization theorem (8.13), there is a ﬁnite surjective map ¬: V ÷ A
d
, which realizes
k(V ) as a ﬁnite extension of the ﬁeld k(A
d
). We shall show that p ¨ kŒA
d
 = rad(}
0
)
where }
0
= Nm
k(V )¡k(A
d
)
} . Hence
kŒA
d
¡rad(}
0
) ÷kŒV ¡p
is injective. As it is also ﬁnite, this shows that dimV(} ) = dimV(}
0
), and we already
know the theorem for A
d
(9.1b).
AFFINE VARIETIES 145
By assumption kŒV  is ﬁnite (hence integral) over its subring kŒA
d
. According to the
lemma, }
0
lies in kŒA
d
, and I claim that p ¨ kŒA
d
 = rad(}
0
). The lemma shows that }
divides }
0
in kŒV , and so }
0
÷ (} ) c p. Hence (}
0
) c p ¨ kŒA
d
, which implies
rad(}
0
) c p ¨ kŒA
d

because p is radical. For the reverse inclusion, let g ÷ p ¨ kŒA
d
. Then g ÷ rad(} ), and
so g
n
= } h for some h ÷ kŒV , m ÷ N. Taking norms, we ﬁnd that
g
ne
= Nm(} h) = }
0
Nm(h) ÷ (}
0
).
where e = Œk(V ) : k(A
n
), which proves the claim.
The inclusion kŒA
d
 ·÷kŒV  therefore induces an inclusion
kŒA
d
¡ rad(}
0
) = kŒA
d
¡p ¨ kŒA
d
 ·÷kŒV ¡p.
which makes kŒV ¡p into a ﬁnite algebra over kŒA
d
¡ rad(}
0
). Hence
dimV(p) = dimV(}
0
).
Clearly } = 0 = }
0
= 0, and }
0
÷ p = }
0
is not a nonzero constant. Therefore
dimV(}
0
) = J ÷ 1 by (9.1b).
2
COROLLARY 9.4. Let V be an irreducible variety, and let 7 be a maximal proper closed
irreducible subset of V . Then dim(7) = dim(V ) ÷ 1.
PROOF. For any open afﬁne subset U of V meeting 7, dimU = dimV and dimU ¨7 =
dim7. We may therefore assume that V itself is afﬁne. Let } be a nonzero regular function
on V vanishing on 7, and let V(} ) be the set of zeros of } (in V ). Then 7 c V(} ) c V ,
and 7 must be an irreducible component of V(} ) for otherwise it wouldn’t be maximal in
V . Thus Theorem 9.2 implies that dim7 = dimV ÷ 1.
2
COROLLARY 9.5 (TOPOLOGICAL CHARACTERIZATION OF DIMENSION). Suppose V is
irreducible and that
V ¯ V
1
¯ ¯ V
d
= 0
is a maximal chain of distinct closed irreducible subsets of V . Then dim(V ) = J. (Maxi
mal means that the chain can’t be reﬁned.)
PROOF. From (9.4) we ﬁnd that
dimV = dimV
1
÷1 = dimV
2
÷2 = = dimV
d
÷J = J.
2
REMARK 9.6. (a) The corollary shows that, when V is afﬁne, dimV = Krull dimkŒV ,
but it shows much more. Note that each V
i
in a maximal chain (as above) has dimension
J ÷ i , and that any closed irreducible subset of V of dimension J ÷ i occurs as a V
i
in a
maximal chain. These facts translate into statements about ideals in afﬁne kalgebras that
do not hold for all noetherian rings. For example, if · is an afﬁne kalgebra that is an
integral domain, then Krull dim·
m
is the same for all maximal ideals of · — all maximal
146 CHAPTER 9. DIMENSION THEORY
ideals in · have the same height (we have proved 5.23). Moreover, if p is an ideal in kŒV 
with height i , then there is a maximal (i.e., nonreﬁnable) chain of distinct prime ideals
(0) c p
1
c p
2
c c p
d
= kŒV 
with p
i
= p.
(b) Now that we know that the two notions of dimension coincide, we can restate (9.2)
as follows: let · be an afﬁne kalgebra; let } ÷ · be neither zero nor a unit, and let p be a
prime ideal that is minimal among those containing (} ); then
Krull dim(·¡p) = Krull dim(·) ÷ 1.
This statement does hold for all noetherian local rings (CA 15.3), and is called Krull’s
principal ideal theorem.
COROLLARY 9.7. Let V be an irreducible variety, and let 7 be an irreducible component
of V(}
1
. . . . }
i
), where the }
i
are regular functions on V . Then
codim(7) _ r, i.e., dim(7) _ dimV ÷ r.
PROOF. As in the proof of (9.4), we can assume V to be afﬁne. We use induction on
r. Because 7 is a closed irreducible subset of V(}
1
. . . . }
i1
), it is contained in some
irreducible component 7
t
of V(}
1
. . . . }
i1
). By induction, codim(7
t
) _ r ÷1. Also 7 is
an irreducible component of 7
t
¨ V(}
i
) because
7 c 7
t
¨ V(}
i
) c V(}
1
. . . . . }
i
)
and 7 is a maximal closed irreducible subset of V(}
1
. . . . . }
i
). If }
i
vanishes identically
on 7
t
, then 7 = 7
t
and codim(7) = codim(7
t
) _ r ÷ 1; otherwise, the theorem shows
that 7 has codimension 1 in 7
t
, and codim(7) = codim(7
t
) ÷1 _ r.
2
PROPOSITION 9.8. Let V and W be closed subvarieties of A
n
; for any (nonempty) irre
ducible component 7 of V ¨ W,
dim(7) _ dim(V ) ÷dim(W) ÷ n:
that is,
codim(7) _ codim(V ) ÷codim(W).
PROOF. In the course of the proof of (4.27), we showed that V ¨ W is isomorphic to
z¨(V ×W), and this is deﬁned by the n equations X
i
= Y
i
in V ×W. Thus the statement
follows from (9.7).
2
REMARK 9.9. (a) The example (in A
3
)
X
2
÷Y
2
= 7
2
7 = 0
shows that Proposition 9.8 becomes false if one only looks at real points. Also, that the
pictures we draw can mislead.
AFFINE VARIETIES 147
(b) The statement of (9.8) is false if A
n
is replaced by an arbitrary afﬁne variety. Con
sider for example the afﬁne cone V
X
1
X
4
÷ X
2
X
3
= 0.
It contains the planes,
7 : X
2
= 0 = X
4
: 7 = {(+. 0. +. 0)]
7
t
: X
1
= 0 = X
3
: 7
t
= {(0. +. 0. +)]
and 7 ¨ 7
t
= {(0. 0. 0. 0)]. Because V is a hypersurface in A
4
, it has dimension 3, and
each of 7 and 7
t
has dimension 2. Thus
codim7 ¨ 7
t
= 3 _ 1 ÷1 = codim7 ÷codim7
t
.
The proof of (9.8) fails because the diagonal in V × V cannot be deﬁned by 3 equations
(it takes the same 4 that deﬁne the diagonal in A
4
) — the diagonal is not a settheoretic
complete intersection.
REMARK 9.10. In (9.7), the components of V(}
1
. . . . . }
i
) need not all have the same di
mension, and it is possible for all of them to have codimension < r without any of the }
i
being redundant.
For example, let V be the same afﬁne cone as in the above remark. Note that V(X
1
)¨V
is a union of the planes:
V(X
1
) ¨ V = {(0. 0. +. +)] L {(0. +. 0. +)].
Both of these have codimension 1 in V (as required by (9.2)). Similarly, V(X
2
) ¨ V is the
union of two planes,
V(X
2
) ¨ V = {(0. 0. +. +)] L {(+. 0. +. 0)].
but V(X
1
. X
2
) ¨V consists of a single plane {(0. 0. +. +)]: it is still of codimension 1 in V ,
but if we drop one of two equations from its deﬁning set, we get a larger set.
PROPOSITION 9.11. Let 7 be a closed irreducible subvariety of codimension r in an afﬁne
variety V . Then there exist regular functions }
1
. . . . . }
i
on V such that 7 is an irreducible
component of V(}
1
. . . . . }
i
) and all irreducible components of V(}
1
. . . . . }
i
) have codi
mension r.
PROOF. We know that there exists a chain of closed irreducible subsets
V ¯ 7
1
¯ ¯ 7
i
= 7
with codim 7
i
= i . We shall show that there exist }
1
. . . . . }
i
÷ kŒV  such that, for all
s _ r, 7
x
is an irreducible component of V(}
1
. . . . . }
x
) and all irreducible components of
V(}
1
. . . . . }
x
) have codimension s.
We prove this by induction on s. For s = 1, take any }
1
÷ 1(7
1
), }
1
= 0, and apply
Theorem 9.2. Suppose }
1
. . . . . }
x1
have been chosen, and let Y
1
= 7
x1
. . . . . Y
n
, be the
irreducible components of V(}
1
. . . . . }
x1
). We seek an element }
x
that is identically zero
148 CHAPTER 9. DIMENSION THEORY
on 7
x
but is not identically zero on any Y
i
—for such an }
x
, all irreducible components of
Y
i
¨V(}
x
) will have codimension s, and 7
x
will be an irreducible component of Y
1
¨V(}
x
).
But Y
i
_ 7
x
for any i (7
x
has smaller dimension than Y
i
), and so 1(7
x
) _ 1(Y
i
). Now
the prime avoidance lemma (see below) tells us that there is an element }
x
÷ 1(7
x
) such
that }
x
… 1(Y
i
) for any i , and this is the function we want.
2
LEMMA 9.12 (PRIME AVOIDANCE LEMMA). If an ideal a of a ring · is not contained in
any of the prime ideals p
1
. . . . . p
i
, then it is not contained in their union.
PROOF. We may assume that none of the prime ideals is contained in a second, because
then we could omit it. Fix an i
0
and, for each i = i
0
, choose an }
i
÷ p
i
. }
i
… p
i
0
, and
choose }
i
0
÷ a, }
i
0
… p
i
0
. Then h
i
0
def
=
¸
}
i
lies in each p
i
with i = i
0
and a, but not in p
i
0
(here we use that p
i
0
is prime). The element
¸
i
i=1
h
i
is therefore in a but not in any p
i
.
2
REMARK 9.13. The proposition shows that for a prime ideal p in an afﬁne kalgebra, if p
has height r, then there exist elements }
1
. . . . . }
i
÷ · such that p is minimal among the
prime ideals containing (}
1
. . . . . }
i
). This statement is true for all noetherian local rings.
REMARK 9.14. The last proposition shows that a curve C in A
3
is an irreducible compo
nent of V(}
1
. }
2
) for some }
1
, }
2
÷ kŒX. Y. 7. In fact C = V(}
1
. }
2
. }
3
) for suitable
polynomials }
1
. }
2
, and }
3
— this is an exercise in Shafarevich 1994 (I 6, Exercise 8; see
also Hartshorne 1977, I, Exercise 2.17). Apparently, it is not known whether two polynomi
als always sufﬁce to deﬁne a curve in A
3
— see Kunz 1985, p136. The union of two skew
lines in P
3
can’t be deﬁned by two polynomials (ibid. p140), but it is unknown whether
all connected curves in P
3
can be deﬁned by two polynomials. Macaulay (the man, not the
program) showed that for every r _ 1, there is a curve C in A
3
such that 1(C) requires
at least r generators (see the same exercise in Hartshorne for a curve whose ideal can’t be
generated by 2 elements).
In general, a closed variety V of codimension r in A
n
(resp. P
n
) is said to be a set
theoretic complete intersection if there exist r polynomials }
i
÷ kŒX
1
. . . . . X
n
 (resp.
homogeneous polynomials }
i
÷ kŒX
0
. . . . . X
n
) such that
V = V(}
1
. . . . . }
i
).
Such a variety is said to be an idealtheoretic complete intersection if the }
i
can be chosen
so that 1(V ) = (}
1
. . . . . }
i
). Chapter V of Kunz’s book is concerned with the question of
when a variety is a complete intersection. Obviously there are many idealtheoretic com
plete intersections, but most of the varieties one happens to be interested in turn out not
to be. For example, no abelian variety of dimension > 1 is an idealtheoretic complete
intersection (being an idealtheoretic complete intersection imposes constraints on the co
homology of the variety, which are not fulﬁlled in the case of abelian varieties).
Let 1 be a point on an irreducible variety V c A
n
. Then (9.11) shows that there
is a neighbourhood U of 1 in A
n
and functions }
1
. . . . . }
i
on U such that U ¨ V =
V(}
1
. . . . . }
i
) (zero set in U). Thus U ¨ V is a settheoretic complete intersection in
U. One says that V is a local complete intersection at 1 ÷ V if there is an open afﬁne
neighbourhood U of 1 in A
n
such that 1(V ¨ U) can be generated by r regular functions
on U. Note that
idealtheoretic complete intersection =local complete intersection at all p.
AFFINE VARIETIES 149
It is not difﬁcult to show that a variety is a local complete intersection at every nonsingular
point (cf. 5.17).
PROPOSITION 9.15. Let 7 be a closed subvariety of codimension r in variety V , and let
1 be a point of 7 that is nonsingular when regarded both as a point on 7 and as a point on
V . Then there is an open afﬁne neighbourhood U of 1 and regular functions }
1
. . . . . }
i
on
U such that 7 ¨ U = V(}
1
. . . . . }
i
).
PROOF. By assumption
dim
k
T
1
(7) = dim7 = dimV ÷ r = dim
k
T
1
(V ) ÷ r.
There exist functions }
1
. . . . . }
i
contained in the ideal of O
1
corresponding to 7 such that
T
1
(7) is the subspace of T
1
(V ) deﬁned by the equations
(J}
1
)
1
= 0. . . . . (J}
i
)
1
= 0.
All the }
i
will be deﬁned on some open afﬁne neighbourhood U of 1 (in V ), and clearly
7 is the only component of 7
t
def
= V(}
1
. . . . . }
i
) (zero set in U) passing through 1. Af
ter replacing U by a smaller neighbourhood, we can assume that 7
t
is irreducible. As
}
1
. . . . . }
i
÷ 1(7
t
), we must have T
1
(7
t
) c T
1
(7), and therefore dim7
t
_ dim7. But
1(7
t
) c 1(7 ¨ U), and so 7
t
¯ 7 ¨ U. These two facts imply that 7
t
= 7 ¨ U.
2
PROPOSITION 9.16. Let V be an afﬁne variety such that kŒV  is a unique factorization
domain. Then every pure closed subvariety 7 of V of codimension one is principal, i.e.,
1(7) = (} ) for some } ÷ kŒV .
PROOF. In (2.27) we proved this in the case that V = A
n
, but the argument only used that
kŒA
n
 is a unique factorization domain.
2
EXAMPLE 9.17. The condition that kŒV  is a unique factorization domain is deﬁnitely
needed. Again let V be the cone
X
1
X
4
÷ X
2
X
3
= 0
in A
4
and let 7 and 7
t
be the planes
7 = {(+. 0. +. 0)] 7
t
= {(0. +. 0. +)].
Then 7 ¨ 7
t
= {(0. 0. 0. 0)], which has codimension 2 in 7
t
. If 7 = V(} ) for some
regular function } on V , then V(} [7
t
) = {(0. . . . . 0)], which is impossible (because it has
codimension 2, which violates 9.2). Thus 7 is not principal, and so
kŒX
1
. X
2
. X
3
. X
4
¡(X
1
X
4
÷ X
2
X
3
)
is not a unique factorization domain.
150 CHAPTER 9. DIMENSION THEORY
Projective varieties
The results for afﬁne varieties extend to projective varieties with one important simpliﬁca
tion: if V and W are projective varieties of dimensions r and s in P
n
and r ÷s _ n, then
V ¨ W = 0.
THEOREM 9.18. Let V = V(a) c P
n
be a projective variety of dimension _ 1, and let
} ÷ kŒX
0
. . . . . X
n
 be homogeneous, nonconstant, and … a; then V ¨ V(} ) is nonempty
and of pure codimension 1.
PROOF. Since the dimension of a variety is equal to the dimension of any dense open afﬁne
subset, the only part that doesn’t follow immediately from (9.2) is the fact that V ¨ V(} )
is nonempty. Let V
aﬀ
(a) be the zero set of a in A
n÷1
(that is, the afﬁne cone over V ).
Then V
aﬀ
(a) ¨V
aﬀ
(} ) is nonempty (it contains (0. . . . . 0)), and so it has codimension 1 in
V
aﬀ
(a). Clearly V
aﬀ
(a) has dimension _ 2, and so V
aﬀ
(a) ¨V
aﬀ
(} ) has dimension _ 1.
This implies that the polynomials in a have a zero in common with } other than the origin,
and so V(a) ¨ V(} ) = 0.
2
COROLLARY 9.19. Let }
1
. . }
i
be homogeneous nonconstant elements of kŒX
0
. . . . . X
n
;
and let 7 be an irreducible component of V ¨ V(}
1
. . . . }
i
). Then codim(7) _ r, and if
dim(V ) _ r, then V ¨ V(}
1
. . . . }
i
) is nonempty.
PROOF. Induction on r, as before.
2
COROLLARY 9.20. Let ˛: P
n
÷P
n
be regular; if m < n, then ˛ is constant.
PROOF.
2
Let ¬: A
n÷1
÷ {origin] ÷P
n
be the map (a
0
. . . . . a
n
) ÷ (a
0
: . . . : a
n
). Then
˛ ı ¬ is regular, and there exist polynomials J
0
. . . . . J
n
÷ kŒX
0
. . . . . X
n
 such that ˛ ı ¬
is the map
(a
0
. . . . . a
n
) ÷(J
0
(a) : . . . : J
n
(a)).
As ˛ ı ¬ factors through P
n
, the J
i
must be homogeneous of the same degree. Note that
˛(a
0
: . . . : a
n
) = (J
0
(a) : . . . : J
n
(a)).
If m < n and the J
i
are nonconstant, then (9.18) shows they have a common zero and so ˛
is not deﬁned on all of P
n
. Hence the J
i
’s must be constant.
2
PROPOSITION 9.21. Let 7 be a closed irreducible subvariety of V ; if codim(7) = r,
then there exist homogeneous polynomials }
1
. . . . . }
i
in kŒX
0
. . . . . X
n
 such that 7 is an
irreducible component of V ¨ V(}
1
. . . . . }
i
).
PROOF. Use the same argument as in the proof (9.11).
2
2
Lars Kindler points out that, in this proof, it is not obvious that the map ˛ ı ¬ is given globally by a
system of polynomials (rather than just locally). It is in fact given globally, and this is not too difﬁcult to prove:
a regular map from a variety V to P
n
corresponds to a line bundle on V and a set of global sections, and all line
bundles on A
n
are trivial (see, for example, Hartshorne II 7.1 and II 6.2). I should ﬁx this in a future version.
PROJECTIVE VARIETIES 151
PROPOSITION 9.22. Every pure closed subvariety 7 of P
n
of codimension one is princi
pal, i.e., 1(7) = (} ) for some } homogeneous element of kŒX
0
. . . . . X
n
.
PROOF. Follows from the afﬁne case.
2
COROLLARY 9.23. Let V and W be closed subvarieties of P
n
; if dim(V ) ÷dim(W) _ n,
then V ¨W = 0, and every irreducible component of it has codim(7) _codim(V )÷codim(W).
PROOF. Write V = V(a) and W = V(b), and consider the afﬁne cones V
t
= V(a) and
W
t
= W(b) over them. Then
dim(V
t
) ÷dim(W
t
) = dim(V ) ÷1 ÷dim(W) ÷1 _ n ÷2.
As V
t
¨ W
t
= 0, V
t
¨ W
t
has dimension _ 1, and so it contains a point other than the
origin. Therefore V ¨ W = 0. The rest of the statement follows from the afﬁne case.
2
PROPOSITION 9.24. Let V be a closed subvariety of P
n
of dimension r < n; then there
is a linear projective variety 1 of dimension n ÷ r ÷ 1 (that is, 1 is deﬁned by r ÷ 1
independent linear forms) such that 1 ¨ V = 0.
PROOF. Induction on r. If r = 0, then V is a ﬁnite set, and the next lemma shows that
there is a hyperplane in k
n÷1
not meeting V .
2
LEMMA 9.25. Let W be a vector space of dimension J over an inﬁnite ﬁeld k, and let
1
1
. . . . . 1
i
be a ﬁnite set of nonzero subspaces of W. Then there is a hyperplane H in W
containing none of the 1
i
.
PROOF. Pass to the dual space V of W. The problem becomes that of showing V is not
a ﬁnite union of proper subspaces 1
·
i
. Replace each 1
·
i
by a hyperplane H
i
containing
it. Then H
i
is deﬁned by a nonzero linear form 1
i
. We have to show that
¸
1
}
is not
identically zero on V . But this follows from the statement that a polynomial in n variables,
with coefﬁcients not all zero, can not be identically zero on k
n
(Exercise 11).
Suppose r > 0, and let V
1
. . . . . V
x
be the irreducible components of V . By assumption,
they all have dimension _ r. The intersection 1
i
of all the linear projective varieties
containing V
i
is the smallest such variety. The lemma shows that there is a hyperplane
H containing none of the nonzero 1
i
; consequently, H contains none of the irreducible
components V
i
of V , and so each V
i
¨H is a pure variety of dimension _ r÷1 (or is empty).
By induction, there is an linear subvariety 1
t
not meeting V ¨ H. Take 1 = 1
t
¨ H.
2
Let V and 1 be as in the theorem. If 1 is deﬁned by the linear forms 1
0
. . . . . 1
i
then
the projection a ÷(1
0
(a) : : 1
i
(a)) deﬁnes a map V ÷P
i
. We shall see later that this
map is ﬁnite, and so it can be regarded as a projective version of the Noether normalization
theorem.
Chapter 10
Regular Maps and Their Fibres
Throughout this chapter, k is an algebraically closed ﬁeld.
Consider again the regular map c: A
2
÷ A
2
, (.. .) ÷ (.. ..) (Exercise 33). The
image of c is
C = {(a. b) ÷ A
2
[ a = 0 or a = 0 = b]
= (A
2
{.axis]) L {(0. 0)].
which is neither open nor closed, and, in fact, is not even locally closed. The ﬁbre
c
1
(a. b) =
¸
¸
{(a. b¡a)] if a = 0
Y axis if (a. b) = (0. 0)
0 if a = 0, b = 0.
From this unpromising example, it would appear that it is not possible to say anything about
the image of a regular map, nor about the dimension or number of elements in its ﬁbres.
However, it turns out that almost everything that can go wrong already goes wrong for this
map. We shall show:
(a) the image of a regular map is a ﬁnite union of locally closed sets;
(b) the dimensions of the ﬁbres can jump only over closed subsets;
(c) the number of elements (if ﬁnite) in the ﬁbres can drop only on closed subsets, pro
vided the map is ﬁnite, the target variety is normal, and k has characteristic zero.
Constructible sets
Let W be a topological space. A subset C of W is said to constructible if it is a ﬁnite union
of sets of the form U ¨ 7 with U open and 7 closed. Obviously, if C is constructible and
V c W, then C ¨ V is constructible. A constructible set in A
n
is deﬁnable by a ﬁnite
number of polynomials; more precisely, it is deﬁned by a ﬁnite number of statements of the
form
}(X
1
. . X
n
) = 0. g(X
1
. . X
n
) = 0
combined using only “and” and “or” (or, better, statements of the form } = 0 combined
using “and”, “or”, and “not”). The next proposition shows that a constructible set C that
is dense in an irreducible variety V must contain a nonempty open subset of V . Contrast
´, which is dense in 1 (real topology), but does not contain an open subset of 1, or any
inﬁnite subset of A
1
that omits an inﬁnite set.
152
CONSTRUCTIBLE SETS 153
PROPOSITION 10.1. Let C be a constructible set whose closure
¨
C is irreducible. Then C
contains a nonempty open subset of
¨
C.
PROOF. We are given that C =
(U
i
¨ 7
i
) with each U
i
open and each 7
i
closed. We
may assume that each set U
i
¨ 7
i
in this decomposition is nonempty. Clearly
¨
C c
7
i
,
and as
¨
C is irreducible, it must be contained in one of the 7
i
. For this i
C ¯ U
i
¨ 7
i
¯ U
i
¨
¨
C ¯ U
i
¨ C ¯ U
i
¨ (U
i
¨ 7
i
) = U
i
¨ 7
i
.
Thus U
i
¨ 7
i
= U
i
¨
¨
C is a nonempty open subset of
¨
C contained in C.
2
THEOREM 10.2. A regular map c: W ÷ V sends constructible sets to constructible sets.
In particular, if U is a nonempty open subset of W, then c(U) contains a nonempty open
subset of its closure in V .
The key result we shall need from commutative algebra is the following. (In the next
two results, · and T are arbitrary commutative rings—they need not be kalgebras.)
PROPOSITION 10.3. Let · c T be integral domains with T ﬁnitely generated as an alge
bra over ·, and let b be a nonzero element of T. Then there exists an element a = 0 in ·
with the following property: every homomorphism ˛: · ÷˝ from · into an algebraically
closed ﬁeld ˝ such that ˛(a) = 0 can be extended to a homomorphism ˇ: T ÷ ˝ such
that ˇ(b) = 0.
Consider, for example, the rings kŒX c kŒX. X
1
. A homomorphism ˛: kŒX ÷ k
extends to a homomorphism kŒX. X
1
 ÷ k if and only if ˛(X) = 0. Therefore, for
b = 1, we can take a = X. In the application we make of Proposition 10.3, we only really
need the case b = 1, but the more general statement is needed so that we can prove it by
induction.
LEMMA 10.4. Let T ¯ · be integral domains, and assume T = ·Œt  ~ ·ŒT ¡a. Let
c c ·be the set of leading coefﬁcients of the polynomials in a. Then every homomorphism
˛: · ÷˝ from · into an algebraically closed ﬁeld ˝ such that ˛(c) = 0 can be extended
to a homomorphism of T into ˝.
PROOF. Note that c is an ideal in ·. If a = 0, then c = 0, and there is nothing to prove
(in fact, every ˛ extends). Thus we may assume a = 0. Let } = a
n
T
n
÷ ÷a
0
be a
nonzero polynomial of minimum degree in a such that ˛(a
n
) = 0. Because T = 0, we
have that m _ 1.
Extend ˛ to a homomorphism ¯ ˛: ·ŒT  ÷˝ŒT  by sending T to T . The ˝submodule
of ˝ŒT  generated by ¯ ˛(a) is an ideal (because T
¸
c
i
¯ ˛(g
i
) =
¸
c
i
¯ ˛(g
i
T )). Therefore,
unless ¯ ˛(a) contains a nonzero constant, it generates a proper ideal in ˝ŒT , which will
have a zero c in ˝. The homomorphism
·ŒT 
¯˛
÷˝ŒT  ÷˝. T ÷T ÷c
then factors through ·ŒT ¡a = T and extends ˛.
In the contrary case, a contains a polynomial
g(T ) = b
n
T
n
÷ ÷b
0
. ˛(b
i
) = 0 (i > 0). ˛(b
0
) = 0.
154 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
On dividing }(T ) into g(T ) we ﬁnd that
a
d
n
g(T ) = q(T )}(T ) ÷r(T ). J ÷ N. q. r ÷ ·ŒT . deg r < m.
On applying ¯ ˛ to this equation, we obtain
˛(a
n
)
d
˛(b
0
) = ¯ ˛(q) ¯ ˛(} ) ÷ ¯ ˛(r).
Because ¯ ˛(} ) has degree m > 0, we must have ¯ ˛(q) = 0, and so ¯ ˛(r) is a nonzero
constant. After replacing g(T ) with r(T ), we may assume n < m. If m = 1, such a g(T )
can’t exist, and so we may suppose m > 1 and (by induction) that the lemma holds for
smaller values of m.
For h(T ) = c
i
T
i
÷ c
i1
T
i1
÷ ÷ c
0
, let h
t
(T ) = c
i
÷ ÷ c
0
T
i
. Then the
·module generated by the polynomials T
x
h
t
(T ), s _ 0, h ÷ a, is an ideal a
t
in ·ŒT .
Moreover, a
t
contains a nonzero constant if and only if a contains a nonzero polynomial
cT
i
, which implies t = 0 and · = T (since T is an integral domain).
If a
t
does not contain nonzero constants, then set T
t
= ·ŒT ¡a
t
= ·Œt
t
. Then a
t
contains the polynomial g
t
= b
n
÷ ÷b
0
T
n
, and ˛(b
0
)= 0. Because deg g
t
< m, the
induction hypothesis implies that ˛ extends to a homomorphism T
t
÷˝. Therefore, there
is a c ÷ ˝ such that, for all h(T ) = c
i
T
i
÷c
i1
T
i1
÷ ÷c
0
÷ a,
h
t
(c) = ˛(c
i
) ÷˛(c
i1
)c ÷ ÷c
0
c
i
= 0.
On taking h = g, we see that c = 0, and on taking h = } , we obtain the contradiction
˛(a
n
) = 0.
2
PROOF (OF 10.3) Suppose that we know the proposition in the case that T is generated by
a single element, and write T = ·Œ.
1
. . . . . .
n
. Then there exists an element b
n1
such
that any homomorphism ˛: ·Œ.
1
. . . . . .
n1
 ÷ ˝ such that ˛(b
n1
) = 0 extends to a
homomorphism ˇ: T ÷ ˝ such that ˇ(b) = 0. Continuing in this fashion, we obtain an
element a ÷ · with the required property.
Thus we may assume T = ·Œ.. Let a be the kernel of the homomorphism X ÷ .,
·ŒX ÷·Œ..
Case (i). The ideal a = (0). Write
b = }(.) = a
0
.
n
÷a
1
.
n1
÷ ÷a
n
. a
i
÷ ·.
and take a = a
0
. If ˛: · ÷ ˝ is such that ˛(a
0
) = 0, then there exists a c ÷ ˝ such that
}(c) = 0, and we can take ˇ to be the homomorphism
¸
J
i
.
i
÷
¸
˛(J
i
)c
i
.
Case (ii). The ideal a = (0). Let }(T ) = a
n
T
n
÷ , a
n
= 0, be an element of
a of minimum degree. Let h(T ) ÷ ·ŒT  represent b. Since b = 0, h … a. Because } is
irreducible over the ﬁeld of fractions of ·, it and h are coprime over that ﬁeld. Hence there
exist u. · ÷ ·ŒT  and c ÷ · ÷ {0] such that
uh ÷·} = c.
It follows now that ca
n
satisﬁes our requirements, for if ˛(ca
n
) = 0, then ˛ can be
extended to ˇ: T ÷ ˝ by the previous lemma, and ˇ(u(.) b) = ˇ(c) = 0, and so
ˇ(b) = 0.
2
ORBITS OF GROUP ACTIONS 155
ASIDE 10.5. In case (ii) of the above proof, both b and b
1
are algebraic over ·, and so
there exist equations
a
0
b
n
÷ ÷a
n
= 0. a
i
÷ ·. a
0
= 0:
a
t
0
b
n
÷ ÷a
t
n = 0. a
t
i
÷ ·. a
t
0
= 0.
One can show that a = a
0
a
t
0
has the property required by the Proposition—see Atiyah and
MacDonald, 5.23.
PROOF (OF 10.2) We ﬁrst prove the “in particular” statement of the Theorem. By consid
ering suitable open afﬁne coverings of W and V , one sees that it sufﬁces to prove this in
the case that both W and V are afﬁne. If W
1
. . . . . W
i
are the irreducible components of W,
then the closure of c(W) in V , c(W)

= c(W
1
)

L . . . L c(W
i
)

, and so it sufﬁces to
prove the statement in the case that W is irreducible. We may also replace V with c(W)

,
and so assume that both W and V are irreducible. Then c corresponds to an injective ho
momorphism · ÷ T of afﬁne kalgebras. For some b = 0, D(b) c U. Choose a as in
the lemma. Then for any point 1 ÷ D(a), the homomorphism } ÷}(1): · ÷k extends
to a homomorphism ˇ: T ÷ k such that ˇ(b) = 0. The kernel of ˇ is a maximal ideal
corresponding to a point O ÷ D(b) lying over 1.
We now prove the theorem. Let W
i
be the irreducible components of W. Then C ¨W
i
is constructible in W
i
, and c(W) is the union of the c(C ¨W
i
); it is therefore constructible
if the c(C ¨ W
i
) are. Hence we may assume that W is irreducible. Moreover, C is a
ﬁnite union of its irreducible components, and these are closed in C; they are therefore
constructible. We may therefore assume that C also is irreducible;
¨
C is then an irreducible
closed subvariety of W.
We shall prove the theorem by induction on the dimension of W. If dim(W) = 0, then
the statement is obvious because W is a point. If
¨
C = W, then dim(
¨
C) < dim(W), and
because C is constructible in
¨
C, we see that c(C) is constructible (by induction). We may
therefore assume that
¨
C = W. But then
¨
C contains a nonempty open subset of W, and so
the case just proved shows that c(C) contains an nonempty open subset U of its closure.
Replace V be the closure of c(C), and write
c(C) = U L c(C ¨ c
1
(V ÷ U)).
Then c
1
(V ÷ U) is a proper closed subset of W (the complement of V ÷ U is dense
in V and c is dominant). As C ¨ c
1
(V ÷ U) is constructible in c
1
(V ÷ U), the set
c(C ¨ c
1
(V ÷ U)) is constructible in V by induction, which completes the proof.
2
Orbits of group actions
Let G be an algebraic group. An action of G on a variety V is a regular map
(g. 1) ÷g1: G × V ÷V
such that
(a) 1
G
1 = 1, all 1 ÷ V ;
(b) g(g
t
1) = (gg
t
)1, all g. g
t
÷ G, 1 ÷ V .
156 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
PROPOSITION 10.6. Let G×V ÷V be an action of an algebraic group G on a variety V .
(a) Each orbit of G in X is open in its closure.
(b) There exist closed orbits.
PROOF. (a) Let O be an orbit of G in V and let 1 ÷ O. Then g ÷ g1: G ÷ V is a
regular map with image O, and so O contains a nonempty set U open in
¨
O (10.2). As
O =
v÷G(k)
gU, it is open in
¨
O.
(b) Let S =
¨
O be minimal among the closures of orbits. From (a), we know that O is
open in S. Therefore, if S O were nonempty, it would contain the closure of an orbit,
contradicting the minimality of S. Hence S = O.
2
Let G be an algebraic group acting on a variety V . Let G\V denote the quotient topo
logical space with the sheaf O
G\V
such that 1(U. O
G\V
) = 1(¬
1
U. O
V
)
G
, where
¬: G ÷ G¡V is the quotient map. When (G\V. O
G\V
) is a variety, we call it the geo
metric quotient of V under the action of G.
PROPOSITION 10.7. Let N be a normal algebraic subgroup of an afﬁne algebraic group
G. Then the geometric quotient of G by N exists, and is an afﬁne algebraic group.
PROOF. Omitted for the present.
2
A connected afﬁne algebraic group G is solvable if there exist connected algebraic
subgroups
G = G
d
¯ G
d1
¯ ¯ G
0
= {1]
such that G
i
is normal in G
i÷1
, and G
i
¡G
i÷1
is commutative.
THEOREM 10.8 (BOREL FIXED POINT THEOREM). Aconnected solvable afﬁne algebraic
group G acting on a complete algebraic variety V has at least one ﬁxed point.
PROOF. We prove this by induction on the dimG. Assume ﬁrst that G is commutative, and
let O = G. be a closed orbit of G in V (see 10.6). Let N be the stabilizer of .. Because G
is commutative, N is normal, and we get a bijection G¡N ÷ O. As G acts transitively on
G¡N and O, the map G¡N ÷O is proper (see Exercise 104); as O is complete (7.3a), so
also is G¡N (see 8.23), and as it is afﬁne and connected, it consists of a single point (7.5).
Therefore, O consists of a single point, which is a ﬁxed point for the action.
By assumption, there exists a closed normal subgroup H of G such that G¡H is a
commutative. The set X
1
of ﬁxed points of H in X is nonempty (by induction) and closed
(because it is the intersection of the sets
X
h
= {. ÷ X [ h. = .]
for h ÷ H). Because H is normal, X
1
is stable under G, and the action of G on it factors
through G¡H. Every ﬁxed point of G¡H in X
1
is a ﬁxed point for G acting on X.
2
THE FIBRES OF MORPHISMS 157
The ﬁbres of morphisms
We wish to examine the ﬁbres of a regular map c: W ÷ V . Clearly, we can replace V by
the closure of c(W) in V and so assume c to be dominant.
THEOREM 10.9. Let c: W ÷V be a dominant regular map of irreducible varieties. Then
(a) dim(W) _ dim(V );
(b) if 1 ÷ c(W), then
dim(c
1
(1)) _ dim(W) ÷ dim(V )
for every 1 ÷ V , with equality holding exactly on a nonempty open subset U of V .
(c) The sets
V
i
= {1 ÷ V [ dim(c
1
(1)) _ i ]
are closed c(W).
EXAMPLE 10.10. Consider the subvariety W c V × A
n
deﬁned by r linear equations
n
¸
}=1
a
i}
X
}
= 0. a
i}
÷ kŒV . i = 1. . . . . r.
and let c be the projection W ÷V . For 1 ÷ V , c
1
(1) is the set of solutions of
n
¸
}=1
a
i}
(1)X
}
= 0. a
i}
(1) ÷ k. i = 1. . . . . r.
and so its dimension is m÷ rank(a
i}
(1)). Since the rank of the matrix (a
i}
(1)) drops on
closed subsets, the dimension of the ﬁbre jumps on closed subsets.
PROOF. (a) Because the map is dominant, there is a homomorphism k(V ) ·÷ k(W), and
obviously tr deg
k
k(V ) _ tr deg
k
k(W) (an algebraically independent subset of k(V ) re
mains algebraically independent in k(W)).
(b) In proving the ﬁrst part of (b), we may replace V by any open neighbourhood of
1. In particular, we can assume V to be afﬁne. Let m be the dimension of V . From
(9.11) we know that there exist regular functions }
1
. . . . . }
n
such that 1 is an irreducible
component of V(}
1
. . . . . }
n
). After replacing V by a smaller neighbourhood of 1, we can
suppose that 1 = V(}
1
. . . . . }
n
). Then c
1
(1) is the zero set of the regular functions
}
1
ı c. . . . . }
n
ı c, and so (if nonempty) has codimension _ m in W (see 9.7). Hence
dimc
1
(1) _ dimW ÷ m = dim(W) ÷ dim(V ).
In proving the second part of (b), we can replace both W and V with open afﬁne subsets.
Since c is dominant, kŒV  ÷ kŒW is injective, and we may regard it as an inclusion
(we identify a function . on V with . ı c on W). Then k(V ) c k(W). Write kŒV  =
kŒ.
1
. . . . . .
Æ
 and kŒW = kŒ.
1
. . . . . .
1
, and suppose V and W have dimensions m and
n respectively. Then k(W) has transcendence degree n÷mover k(V ), and we may suppose
that .
1
. . . . . .
nn
are algebraically independent over kŒ.
1
. . . . . .
n
, and that the remaining
.
i
are algebraic over kŒ.
1
. . . . . .
n
. .
1
. . . . . .
nn
. There are therefore relations
J
i
(.
1
. . . . . .
n
. .
1
. . . . . .
nn
. .
i
) = 0. i = n ÷ m÷1. . . . . N. (24)
158 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
with J
i
(X
1
. . . . . X
n
. Y
1
. . . . . Y
nn
. Y
i
) a nonzero polynomial. We write ¨ .
i
for the restric
tion of .
i
to c
1
(1). Then
kŒc
1
(1) = kŒ ¨ .
1
. . . . . ¨ .
1
.
The equations (24) give an algebraic relation among the functions .
1
. . . . . .
i
on W. When
we restrict them to c
1
(1), they become equations:
J
i
(.
1
(1). . . . . .
n
(1). ¨ .
1
. . . . . ¨ .
nn
. ¨ .
i
) = 0. i = n ÷ m÷1. . . . . N.
If these are nontrivial algebraic relations, i.e., if none of the polynomials
J
i
(.
1
(1). . . . . .
n
(1). Y
1
. . . . . Y
nn
. Y
i
)
is identically zero, then the transcendence degree of k( ¨ .
1
. . . . . ¨ .
1
) over k will be _ n÷m.
Thus, regard J
i
(.
1
. . . . . .
n
. Y
1
. . . . . Y
nn
. Y
i
) as a polynomial in the Y ’s with coefﬁ
cients polynomials in the .’s. Let V
i
be the closed subvariety of V deﬁned by the simul
taneous vanishing of the coefﬁcients of this polynomial—it is a proper closed subset of V .
Let U = V ÷
V
i
—it is a nonempty open subset of V . If 1 ÷ U, then none of the poly
nomials J
i
(.
1
(1). . . . . .
n
(1). Y
1
. . . . . Y
nn
. Y
i
) is identically zero, and so for 1 ÷ U,
the dimension of c
1
(1) is _ n ÷ m, and hence = n ÷ m by (a).
Finally, if for a particular point 1, dimc
1
(1) = n ÷ m, then one can modify the
above argument to show that the same is true for all points in an open neighbourhood of 1.
(c) We prove this by induction on the dimension of V —it is obviously true if dimV =
0. We know from (b) that there is an open subset U of V such that
dimc
1
(1) = n ÷ m ” 1 ÷ U.
Let 7 be the complement of U in V ; thus 7 = V
nn÷1
. Let 7
1
. . . . . 7
i
be the irreducible
components of 7. On applying the induction to the restriction of c to the map c
1
(7
}
) ÷
7
}
for each ; , we obtain the result.
2
PROPOSITION 10.11. Let c: W ÷ V be a regular surjective closed mapping of varieties
(e.g., W complete or c ﬁnite). If V is irreducible and all the ﬁbres c
1
(1) are irreducible
of dimension n, then W is irreducible of dimension dim(V ) ÷n.
PROOF. Let 7 be a closed irreducible subset of W, and consider the map c[7: 7 ÷V ; it
has ﬁbres (c[7)
1
(1) = c
1
(1) ¨ 7. There are three possibilities.
(a) c(7) = V . Then c(7) is a proper closed subset of V .
(b) c(7) = V , dim(7) < n÷dim(V ). Then (b) of (10.9) shows that there is a nonempty
open subset U of V such that for 1 ÷ U,
dim(c
1
(1) ¨ 7) = dim(7) ÷ dim(V ) < n:
thus for 1 ÷ U, c
1
(1) _ 7.
(c) c(7) = V , dim(7) _ n ÷dim(V ). Then (b) of (10.9) shows that
dim(c
1
(1) ¨ 7) _ dim(7) ÷ dim(V ) _ n
for all 1; thus c
1
(1) c 7 for all 1 ÷ V , and so 7 = W; moreover dim7 = n.
Now let 7
1
. . . . . 7
i
be the irreducible components of W. I claim that (iii) holds for at
least one of the 7
i
. Otherwise, there will be an open subset U of V such that for 1 in U,
c
1
(1) _ 7
i
for any i , but c
1
(1) is irreducible and c
1
(1) =
(c
1
(1) ¨ 7
i
), and
so this is impossible.
2
THE FIBRES OF FINITE MAPS 159
The ﬁbres of ﬁnite maps
Let c: W ÷ V be a ﬁnite dominant morphism of irreducible varieties. Then dim(W) =
dim(V ), and so k(W) is a ﬁnite ﬁeld extension of k(V ). Its degree is called the degree of
the map c.
THEOREM 10.12. Let c: W ÷V be a ﬁnite surjective regular map of irreducible varieties,
and assume that V is normal.
(a) For all 1 ÷ V , #c
1
(1) _ deg(c).
(b) The set of points 1 of V such that #c
1
(1) = deg(c) is an open subset of V , and
it is nonempty if k(W) is separable over k(V ).
Before proving the theorem, we give examples to show that we need W to be separated
and V to be normal in (a), and that we need k(W) to be separable over k(V ) for the second
part of (b).
EXAMPLE 10.13. (a) Consider the map
{A
1
with origin doubled ] ÷A
1
.
The degree is one and that map is onetoone except at the origin where it is twotoone.
(b) Let C be the curve Y
2
= X
3
÷X
2
, and consider the map
t ÷(t
2
÷ 1. t (t
2
÷ 1)): A
1
÷C.
It is onetoone except that the points t = ˙1 both map to 0. On coordinate rings, it
corresponds to the inclusion
kŒ.. . ·÷kŒT , . ÷T
2
÷ 1, . ÷t (t
2
÷ 1).
and so is of degree one. The ring kŒ.. . is not integrally closed; in fact kŒT  is its integral
closure in its ﬁeld of fractions.
(c) Consider the Frobenius map c: A
n
÷ A
n
, (a
1
. . . . . a
n
) ÷ (a
;
1
. . . . . a
;
n
), where
] = chark. This map has degree ]
n
but it is onetoone. The ﬁeld extension corresponding
to the map is
k(X
1
. . . . . X
n
) ¯ k(X
;
1
. . . . . X
;
n
)
which is purely inseparable.
LEMMA 10.14. Let O
1
. . . . . O
i
be distinct points on an afﬁne variety V . Then there is a
regular function } on V taking distinct values at the O
i
.
PROOF. We can embed V as closed subvariety of A
n
, and then it sufﬁces to prove the
statement with V = A
n
— almost any linear form will do.
2
PROOF (OF 10.12). In proving (a) of the theorem, we may assume that V and W are
afﬁne, and so the map corresponds to a ﬁnite map of kalgebras, kŒV  ÷ kŒW. Let
c
1
(1) = {O
1
. . . . . O
i
]. According to the lemma, there exists an } ÷ kŒW taking
distinct values at the O
i
. Let
J(T ) = T
n
÷a
1
T
n1
÷ ÷a
n
160 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
be the minimum polynomial of } over k(V ). It has degree m _ Œk(W) : k(V ) = deg c,
and it has coefﬁcients in kŒV  because V is normal (see 1.22). Now J(} ) = 0 implies
J(}(O
i
)) = 0, i.e.,
}(O
i
)
n
÷a
1
(1) }(O
i
)
n1
÷ ÷a
n
(1) = 0.
Therefore the }(O
i
) are all roots of a single polynomial of degree m, and so r _ m _
deg(c).
In order to prove the ﬁrst part of (b), we show that, if there is a point 1 ÷ V such that
c
1
(1) has deg(c) elements, then the same is true for all points in an open neighbourhood
of 1. Choose } as in the last paragraph corresponding to such a 1. Then the polynomial
T
n
÷a
1
(1) T
n1
÷ ÷a
n
(1) = 0 (*)
has r = deg c distinct roots, and so m = r. Consider the discriminant disc J of J.
Because (*) has distinct roots, disc(J)(1) = 0, and so disc(J) is nonzero on an open
neighbourhood U of 1. The factorization
kŒV  ÷kŒV ŒT ¡(J)
T(
÷ kŒW
gives a factorization
W ÷Spm(kŒV ŒT ¡(J)) ÷V.
Each point 1
t
÷ U has exactly m inverse images under the second map, and the ﬁrst map is
ﬁnite and dominant, and therefore surjective (recall that a ﬁnite map is closed). This proves
that c
1
(1
t
) has at least deg(c) points for 1
t
÷ U, and part (a) of the theorem then implies
that it has exactly deg(c) points.
We now show that if the ﬁeld extension is separable, then there exists a point such
that #c
1
(1) has deg c elements. Because k(W) is separable over k(V ), there exists a
} ÷ kŒW such that k(V )Œ}  = k(W). Its minimum polynomial J has degree deg(c) and
its discriminant is a nonzero element of kŒV . The diagram
W
Spm(·ŒT ¡(J)) ÷V
shows that #c
1
(1) _ deg(c) for 1 a point such that disc(} )(1) = 0.
2
When k(W) is separable over k(V ), then c is said to be separable.
REMARK 10.15. Let c: W ÷V be as in the theorem, and let V
i
= {1 ÷ V [ #c
1
(1) _
i ]. Let J = deg c. Part (b) of the theorem states that V
d1
is closed, and is a proper subset
when c is separable. I don’t know under what hypotheses all the sets V
i
will closed (and V
i
will be a proper subset of V
i1
). The obvious induction argument fails because V
i1
may
not be normal.
Flat maps
A regular map c: V ÷ W is ﬂat if for all 1 ÷ V , the homomorphism O
c(1)
÷ O
1
deﬁned by c is ﬂat. If c is ﬂat, then for every pair U and U
t
of open afﬁnes of V and
W such that c(U) c U
t
the map 1(U
t
. O
W
) ÷ 1(U. O
V
) is ﬂat; conversely, if this
condition holds for sufﬁciently many pairs that the U’s cover V and the U
t
’s cover W, then
c is ﬂat.
LINES ON SURFACES 161
PROPOSITION 10.16. (a) An open immersion is ﬂat.
(b) The composite of two ﬂat maps is ﬂat.
(c) Any base extension of a ﬂat map is ﬂat.
PROOF. To be added.
2
THEOREM 10.17. A ﬁnite map c: V ÷W is ﬂat if and only if
¸
O1
dim
k
O
O
¡m
1
O
O
is independent of 1 ÷ W.
PROOF. To be added.
2
THEOREM 10.18. Let V and W be irreducible varieties. If c: V ÷W is ﬂat, then
dimc
1
(O) = dimV ÷ dimW (25)
for all O ÷ W. Conversely, if V and W are nonsingular and (25) holds for all O ÷ W, then
c is ﬂat.
PROOF. To be added.
2
Lines on surfaces
As an application of some of the above results, we consider the problem of describing the
set of lines on a surface of degree m in P
3
. To avoid possible problems, we assume for the
rest of this chapter that k has characteristic zero.
We ﬁrst need a way of describing lines in P
3
. Recall that we can associate with each
projective variety V c P
n
an afﬁne cone over
¯
V in k
n÷1
. This allows us to think of points
in P
3
as being onedimensional subspaces in k
4
, and lines in P
3
as being twodimensional
subspaces in k
4
. To such a subspace W c k
4
, we can attach a onedimensional subspace
2
W in
2
k
4
~ k
6
, that is, to each line 1 in P
3
, we can attach point ](1) in P
5
. Not
every point in P
5
should be of the form ](1)—heuristically, the lines in P
3
should form a
fourdimensional set. (Fix two planes in P
3
; giving a line in P
3
corresponds to choosing a
point on each of the planes.) We shall show that there is natural onetoone correspondence
between the set of lines in P
3
and the set of points on a certain hyperspace ˘ c P
5
. Rather
than using exterior algebras, I shall usually give the oldfashioned proofs.
Let 1 be a line in P
3
and let x = (.
0
: .
1
: .
2
: .
3
) and y = (.
0
: .
1
: .
2
: .
3
) be
distinct points on 1. Then
](1) = (]
01
: ]
02
: ]
03
: ]
12
: ]
13
: ]
23
) ÷ P
5
. ]
i}
def
=
ˇ
ˇ
ˇ
ˇ
.
i
.
}
.
i
.
}
ˇ
ˇ
ˇ
ˇ
.
depends only on 1. The ]
i}
are called the Pl¨ ucker coordinates of 1, after Pl ¨ ucker (1801
1868).
In terms of exterior algebras, write e
0
, e
1
, e
2
, e
3
for the canonical basis for k
4
, so that
x, regarded as a point of k
4
is
¸
.
i
e
i
, and y =
¸
.
i
e
i
; then
2
k
4
is a 6dimensional
162 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
vector space with basis e
i
^e
}
, 0 _ i < ; _ 3, and .^. =
¸
]
i}
e
i
^e
}
with ]
i}
given by
the above formula.
We deﬁne ]
i}
for all i. ; , 0 _ i. ; _ 3 by the same formula — thus ]
i}
= ÷]
}i
.
LEMMA 10.19. The line 1 can be recovered from ](1) as follows:
1 = {(
¸
}
a
}
]
0}
:
¸
}
a
}
]
1}
:
¸
}
a
}
]
2}
:
¸
}
a
}
]
3}
) [ (a
0
: a
1
: a
2
: a
3
) ÷ P
3
].
PROOF. Let
¯
1 be the cone over 1 in k
4
—it is a twodimensional subspace of k
4
—and let
x = (.
0
. .
1
. .
2
. .
3
) and y = (.
0
. .
1
. .
2
. .
3
) be two linearly independent vectors in
¯
1.
Then
¯
1 = {}(y)x ÷ }(x)y [ } : k
4
÷k linear].
Write } =
¸
a
}
X
}
; then
}(y)x ÷ }(x)y = (
¸
a
}
]
0}
.
¸
a
}
]
1}
.
¸
a
}
]
2}
.
¸
a
}
]
3}
).
2
LEMMA 10.20. The point ](1) lies on the quadric ˘ c P
5
deﬁned by the equation
X
01
X
23
÷ X
02
X
13
÷X
03
X
12
= 0.
PROOF. This can be veriﬁed by direct calculation, or by using that
0 =
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
.
0
.
1
.
2
.
3
.
0
.
1
.
2
.
3
.
0
.
1
.
2
.
3
.
0
.
1
.
2
.
3
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
ˇ
= 2(]
01
]
23
÷ ]
02
]
13
÷]
03
]
12
)
(expansion in terms of 2 × 2 minors).
2
LEMMA 10.21. Every point of ˘ is of the form ](1) for a unique line 1.
PROOF. Assume ]
03
= 0; then the line through the points (0 : ]
01
: ]
02
: ]
03
) and
(]
03
: ]
13
: ]
23
: 0) has Pl¨ ucker coordinates
(÷]
01
]
03
: ÷]
02
]
03
: ÷]
2
03
: ]
01
]
23
÷ ]
02
]
13
„ ƒ‚ …
;
03
;
12
: ÷]
03
]
13
: ÷]
03
]
23
)
= (]
01
: ]
02
: ]
03
: ]
12
: ]
13
: ]
23
).
A similar construction works when one of the other coordinates is nonzero, and this way
we get inverse maps.
2
Thus we have a canonical onetoone correspondence
{lines in P
3
] {points on ˘]:
that is, we have identiﬁed the set of lines in P
3
with the points of an algebraic variety. We
may now use the methods of algebraic geometry to study the set. (This is a special case of
the Grassmannians discussed in :6.)
We next consider the set of homogeneous polynomials of degree m in 4 variables,
J(X
0
. X
1
. X
2
. X
3
) =
¸
i
0
÷i
1
÷i
2
÷i
3
=n
a
i
0
i
1
i
2
i
3
X
i
0
0
. . . X
i
3
3
.
LINES ON SURFACES 163
LEMMA 10.22. The set of homogeneous polynomials of degree min 4 variables is a vector
space of dimension
3÷n
n
PROOF. See the footnote p114.
2
Let v =
3÷n
n
÷ 1 =
(n÷1)(n÷2)(n÷3)
6
÷ 1, and regard P
¡
as the projective space
attached to the vector space of homogeneous polynomials of degree min 4 variables (p118).
Then we have a surjective map
P
¡
÷{surfaces of degree m in P
3
].
(. . . : a
i
0
i
1
i
2
i
3
: . . .) ÷V(J). J =
¸
a
i
0
i
1
i
2
i
3
X
i
0
0
X
i
1
1
X
i
2
2
X
i
3
3
.
The map is not quite injective—for example, X
2
Y and XY
2
deﬁne the same surface—
but nevertheless, we can (somewhat loosely) think of the points of P
¡
as being (possibly
degenerate) surfaces of degree m in P
3
.
Let 1
n
c ˘ × P
¡
c P
5
× P
¡
be the set of pairs (1. J) consisting of a line 1 in P
3
lying on the surface J(X
0
. X
1
. X
2
. X
3
) = 0.
THEOREM 10.23. The set 1
n
is a closed irreducible subset of ˘ × P
¡
; it is therefore a
projective variety. The dimension of 1
n
is
n(n÷1)(n÷5)
6
÷3.
EXAMPLE 10.24. For m = 1. 1
n
is the set of pairs consisting of a plane in P
3
and a line
on the plane. The theorem says that the dimension of 1
1
is 5. Since there are o
3
planes in
P
3
, and each has o
2
lines on it, this seems to be correct.
PROOF. We ﬁrst show that 1
n
is closed. Let
](1) = (]
01
: ]
02
: . . .) J =
¸
a
i
0
i
1
i
2
i
3
X
i
0
0
X
i
3
3
.
From (10.19) we see that 1 lies on the surface J(X
0
. X
1
. X
2
. X
3
) = 0 if and only if
J(
¸
b
}
]
0}
:
¸
b
}
]
1}
:
¸
b
}
]
2}
:
¸
b
}
]
3}
) = 0, all (b
0
. . . . . b
3
) ÷ k
4
.
Expand this out as a polynomial in the b
}
’s with coefﬁcients polynomials in the a
i
0
i
1
i
2
i
3
and ]
i}
’s. Then J(...) = 0 for all b ÷ k
4
if and only if the coefﬁcients of the polynomial
are all zero. But each coefﬁcient is of the form
1(. . . . a
i
0
i
1
i
2
i
3
. . . . : ]
01
. ]
02
: . . .)
with 1 homogeneous separately in the a’s and ]’s, and so the set is closed in ˘ × P
¡
(cf.
the discussion in 7.9).
It remains to compute the dimension of 1
n
. We shall apply Proposition 10.11 to the
projection map
(1. J)
_
1
n
c
c
˘ × P
¡
1 ˘
164 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
For 1 ÷ ˘, c
1
(1) consists of the homogeneous polynomials of degree m such that
1 c V(J) (taken up to nonzero scalars). After a change of coordinates, we can assume
that 1 is the line
X
0
= 0
X
1
= 0.
i.e., 1 = {(0. 0. +. +)]. Then 1 lies on J(X
0
. X
1
. X
2
. X
3
) = 0 if and only if X
0
or X
1
occurs in each nonzero monomial term in J, i.e.,
J ÷ c
1
(1) ” a
i
0
i
1
i
2
i
3
= 0 whenever i
0
= 0 = i
1
.
Thus c
1
(1) is a linear subspace of P
¡
; in particular, it is irreducible. We now compute its
dimension. Recall that J has v ÷1 coefﬁcients altogether; the number with i
0
= 0 = i
1
is
m÷1, and so c
1
(1) has dimension
(m÷1)(m÷2)(m÷3)
6
÷ 1 ÷ (m÷1) =
m(m÷1)(m÷5)
6
÷ 1.
We can now deduce from (10.11) that 1
n
is irreducible and that
dim(1
n
) = dim(˘) ÷dim(c
1
(1)) =
m(m÷1)(m÷5)
6
÷3.
as claimed.
2
Now consider the other projection By deﬁnition
[
1
(J) = {1 [ 1 lies on V(J)].
EXAMPLE 10.25. Let m = 1. Then v = 3 and dim1
1
= 5. The projection [: 1
1
÷P
3
is
surjective (every plane contains at least one line), and (10.9) tells us that dim[
1
(J) _ 2.
In fact of course, the lines on any plane form a 2dimensional family, and so [
1
(J) = 2
for all J.
THEOREM 10.26. When m > 3, the surfaces of degree m containing no line correspond
to an open subset of P
¡
.
PROOF. We have
dim1
n
÷dimP
¡
=
m(m÷1)(m÷5)
6
÷3÷
(m÷1)(m÷2)(m÷3)
6
÷1 = 4÷(m÷1).
Therefore, if m > 3, then dim1
n
< dimP
¡
, and so [(1
n
) is a proper closed subvariety
of P
¡
. This proves the claim.
2
We now look at the case m = 2. Here dim1
n
= 10, and v = 9, which suggests that
[ should be surjective and that its ﬁbres should all have dimension _ 1. We shall see that
this is correct.
A quadric is said to be nondegenerate if it is deﬁned by an irreducible polynomial of
degree 2. After a change of variables, any nondegenerate quadric will be deﬁned by an
equation
XW = Y7.
LINES ON SURFACES 165
This is just the image of the Segre mapping (see 6.23)
(a
0
: a
1
), (b
0
: b
1
) ÷(a
0
b
0
: a
0
b
1
: a
1
b
0
: a
1
b
1
) : P
1
× P
1
÷P
3
.
There are two obvious families of lines on P
1
× P
1
, namely, the horizontal family and the
vertical family; each is parametrized by P
1
, and so is called a pencil of lines. They map to
two families of lines on the quadric:
t
0
X = t
1
7
t
0
Y = t
1
W
and
t
0
X = t
1
Y
t
0
7 = t
1
W.
Since a degenerate quadric is a surface or a union of two surfaces, we see that every quadric
surface contains a line, that is, that [: 1
2
÷ P
9
is surjective. Thus (10.9) tells us that all
the ﬁbres have dimension _ 1, and the set where the dimension is > 1 is a proper closed
subset. In fact the dimension of the ﬁbre is > 1 exactly on the set of reducible J’s, which
we know to be closed (this was a homework problem in the original course).
It follows from the above discussion that if J is nondegenerate, then [
1
(J) is iso
morphic to the disjoint union of two lines, [
1
(J) ~ P
1
L P
1
. Classically, one deﬁnes a
regulus to be a nondegenerate quadric surface together with a choice of a pencil of lines.
One can show that the set of reguli is, in a natural way, an algebraic variety 1, and that,
over the set of nondegenerate quadrics, [ factors into the composite of two regular maps:
1
2
÷ [
1
(S) = pairs, (J. 1) with 1 on J:
¡
1 = set of reguli;
¡
P
9
÷ S = set of nondegenerate quadrics.
The ﬁbres of the top map are connected, and of dimension 1 (they are all isomorphic to
P
1
), and the second map is ﬁnite and twotoone. Factorizations of this type occur quite
generally (see the Stein factorization theorem (10.30) below).
We now look at the case m = 3. Here dim1
3
= 19; v = 19 : we have a map
[: 1
3
÷P
19
.
THEOREM 10.27. The set of cubic surfaces containing exactly 27 lines corresponds to an
open subset of P
19
; the remaining surfaces either contain an inﬁnite number of lines or a
nonzero ﬁnite number _ 27.
EXAMPLE 10.28. (a) Consider the Fermat surface
X
3
0
÷X
3
1
÷X
3
2
÷X
3
3
= 0.
Let ¯ be a primitive cube root of one. There are the following lines on the surface, 0 _
i. ; _ 2:
X
0
÷¯
i
X
1
= 0
X
2
÷¯
}
X
3
= 0
X
0
÷¯
i
X
2
= 0
X
1
÷¯
}
X
3
= 0
X
0
÷¯
i
X
3
= 0
X
1
÷¯
}
X
2
= 0
There are three sets, each with nine lines, for a total of 27 lines.
166 CHAPTER 10. REGULAR MAPS AND THEIR FIBRES
(b) Consider the surface
X
1
X
2
X
3
= X
3
0
.
In this case, there are exactly three lines. To see this, look ﬁrst in the afﬁne space where
X
0
= 0—here we can take the equation to be X
1
X
2
X
3
= 1. A line in A
3
can be written in
parametric form X
i
= a
i
t ÷b
i
, but a direct inspection shows that no such line lies on the
surface. Now look where X
0
= 0, that is, in the plane at inﬁnity. The intersection of the
surface with this plane is given by X
1
X
2
X
3
= 0 (homogeneous coordinates), which is the
union of three lines, namely,
X
1
= 0; X
2
= 0; X
3
= 0.
Therefore, the surface contains exactly three lines.
(c) Consider the surface
X
3
1
÷X
3
2
= 0.
Here there is a pencil of lines:
t
0
X
1
= t
1
X
0
t
0
X
2
= ÷t
1
X
0
.
(In the afﬁne space where X
0
= 0, the equation is X
3
÷Y
3
= 0, which contains the line
X = t , Y = ÷t , all t.)
We now discuss the proof of Theorem 10.27). If [: 1
3
÷ P
19
were not surjective,
then [(1
3
) would be a proper closed subvariety of P
19
, and the nonempty ﬁbres would all
have dimension _ 1 (by 10.9), which contradicts two of the above examples. Therefore the
map is surjective
1
, and there is an open subset U of P
19
where the ﬁbres have dimension 0;
outside U, the ﬁbres have dimension > 0.
Given that every cubic surface has at least one line, it is not hard to show that there is
an open subset U
t
where the cubics have exactly 27 lines (see Reid, 1988, pp106–110); in
fact, U
t
can be taken to be the set of nonsingular cubics. According to (8.24), the restriction
of [ to [
1
(U) is ﬁnite, and so we can apply (10.12) to see that all cubics in U ÷U
t
have
fewer than 27 lines.
REMARK 10.29. The twentyseven lines on a cubic surface were discovered in 1849 by
Salmon and Cayley, and have been much studied—see A. Henderson, The TwentySeven
Lines Upon the Cubic Surface, Cambridge University Press, 1911. For example, it is known
that the group of permutations of the set of 27 lines preserving intersections (that is, such
that 1 ¨ 1
t
= 0 ” o(1) ¨ o(1
t
) = 0) is isomorphic to the Weyl group of the root
system of a simple Lie algebra of type 1
6
, and hence has 25920 elements.
It is known that there is a set of 6 skew lines on a nonsingular cubic surface V . Let 1
and 1
t
be two skew lines. Then “in general” a line joining a point on 1 to a point on 1
t
will
meet the surface in exactly one further point. In this way one obtains an invertible regular
map from an open subset of P
1
× P
1
to an open subset of V , and hence V is birationally
equivalent to P
2
.
1
According to Miles Reid (1988, p126) every adult algebraic geometer knows the proof that every cubic
contains a line.
STEIN FACTORIZATION 167
Stein factorization
The following important theorem shows that the ﬁbres of a proper map are disconnected
only because the ﬁbres of ﬁnite maps are disconnected.
THEOREM 10.30. Let c: W ÷ V be a proper morphism of varieties. It is possible to
factor c into W
c
1
÷W
t
c
2
÷V with c
1
proper with connected ﬁbres and c
2
ﬁnite.
PROOF. This is usually proved at the same time as Zariski’s main theorem (if W and V are
irreducible, and V is afﬁne, then W
t
is the afﬁne variety with kŒW
t
 the integral closure of
kŒV  in k(W)).
2
Exercises
101. Let G be a connected algebraic group, and consider an action of G on a variety V ,
i.e., a regular map G × V ÷ V such that (gg
t
)· = g(g
t
·) for all g. g
t
÷ G and · ÷ V .
Show that each orbit O = G· of G is nonsingular and open in its closure
¨
O, and that
¨
O O is a union of orbits of strictly lower dimension. Deduce that there is at least one
closed orbit.
102. Let G = GL
2
= V , and let G act on V by conjugation. According to the theory of
Jordan canonical forms, the orbits are of three types:
(a) Characteristic polynomial X
2
÷aX ÷b; distinct roots.
(b) Characteristic polynomial X
2
÷ aX ÷ b; minimal polynomial the same; repeated
roots.
(c) Characteristic polynomial X
2
÷aX ÷b = (X ÷ ˛)
2
; minimal polynomial X ÷ ˛.
For each type, ﬁnd the dimension of the orbit, the equations deﬁning it (as a subvariety of
V ), the closure of the orbit, and which other orbits are contained in the closure.
(You may assume, if you wish, that the characteristic is zero. Also, you may assume the
following (fairly difﬁcult) result: for any closed subgroup H of an algebraic group G, G¡H
has a natural structure of an algebraic variety with the following properties: G ÷ G¡H is
regular, and a map G¡H ÷ V is regular if the composite G ÷ G¡H ÷ V is regular;
dimG¡H = dimG ÷ dimH.)
[The enthusiasts may wish to carry out the analysis for GL
n
.]
103. Find 3J
2
lines on the Fermat projective surface
X
d
0
÷X
d
1
÷X
d
2
÷X
d
3
= 0. J _ 3. (]. J) = 1. ] the characteristic.
104. (a) Let c: W ÷ V be a quasiﬁnite dominant regular map of irreducible varieties.
Show that there are open subsets U
t
and U of W and V such that c(U
t
) c U and c: U
t
÷
U is ﬁnite.
(b) Let G be an algebraic group acting transitively on irreducible varieties W and V ,
and let c: W ÷ V be Gequivariant regular map satisfying the hypotheses in (a). Then c
is ﬁnite, and hence proper.
Chapter 11
Algebraic spaces; geometry over an
arbitrary ﬁeld
In this chapter, we explain how to extend the theory of the preceding chapters to a nonalge
braically closed base ﬁeld. One major difference is that we need to consider ringed spaces
in which the sheaf of rings is no longer a sheaf of functions on the base space. Once we
allow that degree of extra generality, it is natural to allow the rings to have nilpotents. In
this way we obtain the notion of an algebraic space, which even over an algebraically closed
ﬁeld is more general than that of an algebraic variety.
Throughout this chapter, k is a ﬁeld and k
al
is an algebraic closure of k.
Preliminaries
Sheaves
A presheaf F on a topological space V is a map assigning to each open subset U of V a
set F(U) and to each inclusion U
t
c U a “restriction” map
a ÷a[U
t
: F(U) ÷F(U
t
):
when U = U
t
the restriction map is required to be the identity map, and if
U
tt
c U
t
c U.
then the composite of the restriction maps
F(U) ÷F(U
t
) ÷F(U
tt
)
is required to be the restriction map F(U) ÷ F(U
tt
). In other words, a presheaf is a
contravariant functor to the category of sets from the category whose objects are the open
subsets of V and whose morphisms are the inclusions. A homomorphism of presheaves
˛: F ÷F
t
is a family of maps
˛(U): F(U) ÷F
t
(U)
commuting with the restriction maps, i.e., a morphism of functors.
A presheaf F is a sheaf if for every open covering {U
i
] of an open subset U of V
and family of elements a
i
÷ F(U
i
) agreeing on overlaps (that is, such that a
i
[U
i
¨ U
}
=
168
PRELIMINARIES 169
a
}
[U
i
¨ U
}
for all i. ; ), there is a unique element a ÷ F(U) such that a
i
= a[U
i
for all i .
A homomorphism of sheaves on V is a homomorphism of presheaves.
If the sets F(U) are abelian groups and the restriction maps are homomorphisms, then
the sheaf is a sheaf of abelian groups. Similarly one deﬁnes a sheaf of rings, a sheaf of
kalgebras, and a sheaf of modules over a sheaf of rings.
For · ÷ V , the stalk of a sheaf F (or presheaf) at · is
F
¡
= lim
÷÷
F(U) (limit over open neighbourhoods of ·).
In other words, it is the set of equivalence classes of pairs (U. s) with U an open neighbour
hood of · and s ÷ F(U); two pairs (U. s) and (U
t
. s
t
) are equivalent if s[U
tt
= s[U
tt
for
some open neighbourhood U
tt
of · contained in U ¨ U
t
.
A ringed space is a pair (V. O) consisting of topological space V together with a sheaf
of rings. If the stalk O
¡
of O at · is a local ring for all · ÷ V , then (V. O) is called a locally
ringed space.
A morphism (V. O) ÷ (V
t
. O
t
) of ringed spaces is a pair (c. [) with c a continuous
map V ÷V
t
and [ a family of maps
[(U
t
): O
t
(U
t
) ÷O(c
1
(U
t
)). U
t
open in V
t
,
commuting with the restriction maps. Such a pair deﬁnes homomorphismof rings [
¡
: O
t
c(¡)
÷
O
¡
for all · ÷ V . A morphism of locally ringed spaces is a morphism of ringed space such
that [
¡
is a local homomorphism for all ·.
In the remainder of this chapter, a ringed space will be a topological space V together
with a sheaf of kalgebras, and morphisms of ringed spaces will be required to preserve
the kalgebra structures.
Extending scalars (extending the base ﬁeld)
Nilpotents
Recall that a ring · is reduced if it has no nilpotents. The ring · may be reduced without
· ˝
k
k
al
being reduced. Consider for example the algebra · = kŒX. Y ¡(X
;
÷Y
;
÷a)
where ] = char(k) and a is not a ]
th
power in k. Then · is reduced (even an integral
domain) because X
;
÷Y
;
÷a is irreducible in kŒX. Y , but
· ˝
k
k
al
. k
al
ŒX. Y ¡(X
;
÷Y
;
÷a)
= k
al
ŒX. Y ¡((X ÷Y ÷˛)
;
). ˛
;
= a.
which is not reduced because . ÷. ÷˛ = 0 but (. ÷. ÷˛)
;
= 0.
In this subsection, we show that problems of this kind arise only because of insepara
bility. In particular, they don’t occur if k is perfect.
Now assume k has characteristic ] = 0, and let ˝ be some (large) ﬁeld containing k
al
.
Let
k
1
p
= {˛ ÷ k
al
[ ˛
;
÷ k].
It is a subﬁeld of k
al
, and k
1
p
= k if and only if k is perfect.
DEFINITION 11.1. Subﬁelds 1. 1
t
of ˝ containing k are said to be linearly disjoint over
k if the map 1 ˝
k
1
t
÷˝ is injective.
170 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
Equivalent conditions:
˘ if e
1
. . . . . e
n
÷ 1 are linearly independent over k and e
t
1
. . . . . e
t
n
0
÷ 1
t
are lin
early independent over k, then the elements e
1
e
t
1
. e
1
e
t
2
. . . . . e
n
e
t
n
0
of ˝ are linearly
independent over k;
˘ if e
1
. . . . . e
n
÷ 1 are linearly independent over k, then they are also linearly inde
pendent over 1
t
.
(*) The following statements are easy to prove.
(a) Every purely transcendental extension of k is linearly disjoint from every algebraic
extension of k.
(b) Every separable algebraic extension of k is linearly disjoint from every purely insep
arable algebraic extension of k.
(c) Let 1 ¯ k and 1 ¯ 1 ¯ k be subﬁelds of ˝. Then 1 and 1 are linearly disjoint
over k if and only if 1 and 1 are linearly disjoint over k and 11 and 1 are linearly
disjoint over k.
LEMMA 11.2. Let 1 = k(.
1
. . . . . .
d÷1
) c ˝ with .
1
. . . . . .
d
algebraically independent
over J, and let } ÷ kŒX
1
. . . . . X
d÷1
 be an irreducible polynomial such that }(.
1
. . . . . .
d÷1
) =
0. If k is linearly disjoint from k
1
p
, then } … kŒX
;
1
. . . . . X
;
d÷1
.
PROOF. Suppose otherwise, say, } = g(X
;
1
. . . . . X
;
d÷1
). Let M
1
. . . . . M
i
be the mono
mials in X
1
. . . . . X
d÷1
that actually occur in g(X
1
. . . . . X
d÷1
), and let m
i
= M
i
(.
1
. . . . . .
d÷1
).
Then m
1
. . . . . m
i
are linearly independent over k (because each has degree less than that of
} ). However, m
;
1
. . . . . m
;
i
are linearly dependent over k, because g(.
;
1
. . . . . .
;
d÷1
) = 0.
But
¸
a
i
m
;
i
= 0 (a
i
÷ k) ==
¸
a
1
p
i
m
i
= 0 (a
1
p
i
÷ k
1
p
)
and we have a contradiction.
2
A separating transcendence basis for 1 ¯ k is a transcendence basis {.
1
. . . . . .
d
]
such that 1 is separable over k(.
1
. . . . . .
d
). The next proposition is improves Theorem
8.21 of FT.
PROPOSITION 11.3. Let 1 be a ﬁnitely generated ﬁeld extension k, and let ˝ be an alge
braically closed ﬁeld containing 1
al
. The following statements are equivalent:
(a) 1¡k admits a separating transcendence basis;
(b) for any purely inseparable extension 1 of k in 1, the ﬁelds 1 and 1 are linearly
disjoint over k;
(c) the ﬁelds 1 and k
1
p
are linearly disjoint over k.
PROOF. (a)=(b). This follows easily from (*).
(b)=(c). Trivial.
(c)=(a). Let 1 = k(.
1
. . . . . .
n
), and let J be the transcendence degree of 1¡k. After
renumbering, we may suppose that .
1
. . . . . .
d
are algebraically independent (FT 8.12). We
proceed by induction on n. If n = J there is nothing to prove, and so we may assume
that n _ J ÷ 1. Then }(.
1
. . . . . .
d÷1
) = 0 for some nonzero irreducible polynomial
}(X
1
. . . . . X
d÷1
) with coefﬁcients in k. Not all d}¡dX
i
are zero, for otherwise } would
PRELIMINARIES 171
be a polynomial in X
;
1
. . . . . X
;
d÷1
, which contradicts the lemma. After renumbering again,
we may suppose that d}¡dX
d÷1
= 0, and so {.
1
. . . . . .
d
] is a separating transcendence
basis for k(.
1
. . . . . .
d÷1
) over k, which proves the proposition when n = J ÷ 1. In the
general case, k(.
1
. . . . . .
d÷1
. .
d÷2
) is algebraic over k(.
1
. . . . . .
d
) and .
d÷1
is separable
over k(.
1
. . . . . .
d
), and so, by the primitive element theorem (FT 5.1) there is an element .
such that k(.
1
. . . . . .
d÷2
) = k(.
1
. . . . . .
d
. .). Thus 1 is generated by the n ÷1 elements
.
1
. . . . .
d
. .. .
d÷3
. . . . . .
n
, and we apply induction.
2
A ﬁnitely generated ﬁeld extension 1 ¯ k is said to be regular if it satisﬁes the equiv
alent conditions of the proposition.
PROPOSITION 11.4. Let · be a reduced ﬁnitely generated kalgebra. The following state
ments are equivalent:
(a) k
1
p
˝
k
· is reduced;
(b) k
al
˝
k
· is reduced;
(c) 1 ˝
k
· is reduced for all ﬁelds 1 ¯ k.
When · is an integral domain, they are also equivalent to · and k
1
p
being linearly disjoint
over k.
PROOF. The implications c==b==a are obvious, and so we only have to prove a ==c.
After localizing · at a minimal prime, we may suppose that it is a ﬁeld. Let e
1
. . . . . e
n
be elements of · linearly independent over k. If they become linearly dependent over k
1
p
,
then e
;
1
. . . . . e
;
n
are linearly dependent over k, say,
¸
a
i
e
;
i
= 0, a
i
÷ k. Now
¸
a
1
p
i
˝e
i
is a nonzero element of k
1
p
˝
k
·, but
¸
a
1
p
i
˝e
i
;
=
¸
a
i
˝e
;
i
=
¸
1 ˝a
i
e
;
i
= 1 ˝
¸
a
i
e
;
i
= 0.
This shows that · and k
1
p
are linearly disjoint over k, and so · has a separating transcen
dence basis over k. From this it follows that 1 ˝
k
· is reduced for all ﬁelds 1 ¯ k.
2
Idempotents
Even when · is an integral domain and · ˝
k
k
al
is reduced, the latter need not be an
integral domain. Suppose, for example, that · is a ﬁnite separable ﬁeld extension of k.
Then · ~ kŒX¡(}(X)) for some irreducible separable polynomial }(X), and so
· ˝
k
k
al
~ k
al
ŒX¡(}(X)) = k
al
¡(
¸
(X ÷ a
i
)) .
¸
k
al
¡(X ÷ a
i
)
(by the Chinese remainder theorem). This shows that if · contains a ﬁnite separable ﬁeld
extension of k, then ·˝
k
k
al
can’t be an integral domain. The next proposition provides a
converse.
PROPOSITION 11.5. Let · be a ﬁnitely generated kalgebra, and assume that · is an inte
gral domain, and that ·˝
k
k
al
is reduced. Then ·˝
k
k
al
is an integral domain if and only
if k is algebraically closed in · (i.e., if a ÷ · is algebraic over k, then a ÷ k).
172 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
LEMMA: Let k be algebraically closed in an extension ﬁeld 1, and let a be an element
of 1
al
that is algebraic over k. Then 1 and kŒa are linearly disjoint over k, and Œ1Œa :
1 = ŒkŒa : k.
PROOF: Let }(X) be the minimum polynomial of a over k. Then }(X) is irreducible
over 1, because the coefﬁcients of any factor of }(X) in 1ŒX are algebraic over k, and
hence lie in k. It follows that the map
1 ˝
k
kŒa ÷1Œa
is an isomorphism, because both rings are isomorphic to 1ŒX¡(}(X)).
PROOF (OF THE PROPOSITION) Let 1 be the ﬁeld of fractions of · — it sufﬁces to show
that 1 is linearly disjoint from 1 where 1 is any ﬁnite algebraic extension of k in 1
al
(because then 1 ˝
k
1 . 11, which is an integral domain). If 1 is separable over k, then
it can be generated by a single element, and so this follows from the lemma. In the general
case, we let 1 be the largest subﬁeld of 1 separable over k. From (*)(c), we see that it
sufﬁces to show that 11 and 1 are linearly disjoint over 1. From (11.4), we see that 1
and k
1¡;
are linearly disjoint over k, and so 1 is a regular extension of k (see 11.3). It
follows easily that 11 is a regular extension of 1, and 11 is linearly disjoint from 1 by
(*)(b).
2
After these preliminaries, it is possible rewrite all of the preceding sections with k not
necessarily algebraically closed. I indicate brieﬂy how this is done.
Afﬁne algebraic spaces
For a ﬁnitely generated kalgebra ·, we deﬁne spm(·) to be the set of maximal ideals in
· endowed with the topology having as basis the sets D(} ), D(} ) = {m [ } … m]. There
is a unique sheaf of kalgebras O on spm(·) such that 1(D(} ). O)) = ·
(
for all } ÷ ·
(recall that ·
(
is the ring obtained from · by inverting } ), and we denote the resulting
ringed space by Spm(·). The stalk at m ÷ V is lim
÷÷(
·
(
. ·
m
.
Let m be a maximal ideal of ·. Then k(m) =
df
·¡m is ﬁeld that is ﬁnitely generated
as a kalgebra, and is therefore of ﬁnite degree over k (Zariski’s lemma, 2.7).
The sections of O are no longer functions on V = spm·. For m ÷ spm(·) and } ÷ ·
we set }(m) equal to the image of } in k(m). It does make sense to speak of the zero set
of } in V , and D(} ) = {m [ }(m) = 0]. For }. g ÷ ·,
}(m) = g(m) for all m ÷ · ” } ÷ g is nilpotent.
When k is algebraically closed and · is an afﬁne kalgebra, k(m) . k and we recover the
deﬁnition of Spm· in :3.
An afﬁne algebraic space
1
over k is a ringed space (V. O
V
) such that
˘ 1(V. O
V
) is a ﬁnitely generated kalgebra,
˘ for each 1 ÷ V , 1(1) =
df
{} ÷ 1(V. O
V
) [ }(1) = 0] is a maximal ideal in
1(V. O
V
), and
1
Not to be confused with the algebraic spaces of, for example, of JP. Serre, Espaces Fibr´ es Alg´ ebriques,
1958, which are simply algebraic varieties in the sense of these notes, or with the algebraic spaces of M. Artin,
Algebraic Spaces, 1969, which generalize (!) schemes.
AFFINE ALGEBRAIC VARIETIES. 173
˘ the map 1 ÷1(1): V ÷Spm(1(V. O
V
)) is an isomorphism of ringed spaces.
For an afﬁne algebraic space, we sometimes denote 1(V. O
V
) by kŒV . A morphism of
algebraic spaces over k is a morphism of ringed spaces — it is automatically a morphism
of locally ringed spaces. An afﬁne algebraic space (V. O
V
) is reduced if 1(V. O
V
) is
reduced.
Let ˛: · ÷ T be a homomorphism of ﬁnitely generated kalgebras. For any maximal
ideal m of T, there is an injection of kalgebras ·¡˛
1
(m) ·÷ T¡m. As T¡m is a ﬁeld of
ﬁnite degree over k, this shows that ˛
1
(m) is a maximal ideal of ·. Therefore ˛ deﬁnes
a map spmT ÷ spm·, which one shows easily deﬁnes a morphism of afﬁne algebraic
kspaces
SpmT ÷Spm ·.
and this gives a bijection
Hom
kalg
(·. T) . Hom
k
(SpmT. Spm·).
Therefore · ÷ Spm(·) is an equivalence of from the category of ﬁnitely generated
kalgebras to that of afﬁne algebraic spaces over k; its quasiinverse is V ÷ kŒV 
def
=
1(V. O
V
). Under this correspondence, reduced algebraic spaces correspond to reduced
algebras.
Let V be an afﬁne algebraic space over k. For an ideal a in kŒV ,
spm(·¡a) . V(a)
def
= {1 ÷ V [ }(1) = 0 for all } ÷ a].
We call V(a) endowed with the ring structure provided by this isomorphism a closed al
gebraic subspace of V . Thus, there is a onetoone correspondence between the closed
algebraic subspaces of V and the ideals in kŒV . Note that if rad(a) = rad(b), then V(a) =
V(b) as topological spaces (but not as algebraic spaces).
Let c: Spm(T) ÷Spm(·) be the map deﬁned by a homomorphism ˛: · ÷T.
˘ The image of c is dense if and only if the kernel of ˛ is nilpotent.
˘ The map c deﬁnes an isomorphism of Spm(T) with a closed subvariety of Spm(·)
if and only if ˛ is surjective.
Afﬁne algebraic varieties.
An afﬁne kalgebra is a ﬁnitely generated kalgebra · such that ·˝
k
k
al
is reduced. Since
· c · ˝
k
k
al
, · itself is then reduced. Proposition 11.4 has the following consequences:
if · is an afﬁne kalgebra, then ·˝
k
1 is reduced for all ﬁelds 1 containing k; when k is
perfect, every reduced ﬁnitely generated kalgebra is afﬁne.
Let · be a ﬁnitely generated kalgebra. The choice of a set {.
1
. .... .
n
] of generators
for ·, determines isomorphisms
· ÷kŒ.
1
. .... .
n
 ÷kŒX
1
. .... X
n
¡(}
1
. .... }
n
).
and
· ˝
k
k
al
÷k
al
ŒX
1
. .... X
n
¡(}
1
. .... }
n
).
Thus · is an afﬁne algebra if the elements }
1
. .... }
n
of kŒX
1
. .... X
n
 generate a radical
ideal when regarded as elements of k
al
ŒX
1
. .... X
n
. From the above remarks, we see that
174 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
this condition implies that they generate a radical ideal in kŒX
1
. .... X
n
, and the converse
implication holds when k is perfect.
An afﬁne algebraic space (V. O
V
) such that 1(V. O
V
) is an afﬁne kalgebra is called
an afﬁne algebraic variety over k. Thus, a ringed space (V. O
V
) is an afﬁne algebraic
variety if 1(V. O
V
) is an afﬁne kalgebra, 1(1) is a maximal ideal in 1(V. O
V
) for each
1 ÷ V , and 1 ÷1(1): V ÷spm(1(V. O
V
)) is an isomorphism of ringed spaces.
Let
· = kŒX
1
. .... X
n
¡a.
T = kŒY
1
. .... Y
n
¡b.
A homomorphism · ÷ T is determined by a family of polynomials, 1
i
(Y
1
. .... Y
n
), i =
1. .... m; the homomorphism sends .
i
to 1
i
(.
1
. .... .
n
); in order to deﬁne a homomorphism,
the 1
i
must be such that
J ÷ a ==J(1
1
. .... 1
n
) ÷ b;
two families 1
1
. .... 1
n
and O
1
. .... O
n
determine the same map if and only if 1
i
÷ O
i
mod b for all i .
Let · be a ﬁnitely generated kalgebra, and let V = Spm·. For any ﬁeld 1 ¯ k,
1˝
k
·is a ﬁnitely generated 1algebra, and hence we get a variety V
1
=
df
Spm(1˝
k
·)
over 1. We say that V
1
has been obtained from V by extension of scalars or exten
sion of the base ﬁeld. Note that if · = kŒX
1
. .... X
n
¡(}
1
. .... }
n
) then · ˝
k
1 =
1ŒX
1
. .... X
n
¡(}
1
. .... }
n
). The map V ÷ V
1
is a functor from afﬁne varieties over k
to afﬁne varieties over 1.
Let V
0
= Spm(·
0
) be an afﬁne variety over k. and let W = V(b) be a closed subvari
ety of V
def
= V
0,k
al . Then W arises by extension of scalars from a closed subvariety W
0
of
V
0
if and only if the ideal b of ·
0
˝
k
k
al
is generated by elements ·
0
. Except when k is
perfect, this is stronger than saying W is the zero set of a family of elements of ·.
The deﬁnition of the afﬁne space A(1) attached to a vector space 1 works over any
ﬁeld.
Algebraic spaces; algebraic varieties.
An algebraic space over k is a ringed space (V. O) for which there exists a ﬁnite covering
(U
i
) of V by open subsets such that (U
i
. O[U
i
) is an afﬁne algebraic space over k for all
i . A morphism of algebraic spaces (also called a regular map) over k is a morphism
of locally ringed spaces of kalgebras. An algebraic space is separated if for all pairs of
morphisms of kspaces ˛. ˇ: 7 ÷V , the subset of 7 on which ˛ and ˇ agree is closed.
Similarly, an algebraic prevariety over k is a ringed space (V. O) for which there exists
a ﬁnite covering (U
i
) of V by open subsets such that (U
i
. O[U
i
) is an afﬁne algebraic
variety over k for all i . A separated prevariety is called a variety.
With any algebraic space V over k we can associate a reduced algebraic space V
red
such
that
˘ V
red
= V as a topological space,
˘ for all open afﬁnes U c V , 1(U. O
V
red
) is the quotient of 1(U. O
V
) by its nilradical.
For example, if V = SpmkŒX
1
. . . . . X
n
¡a, then V
red
= SpmkŒX
1
. . . . . X
n
¡rad(a). The
identity map V
red
÷ V is a regular map. Any closed subset of V can be given a unique
structure of a reduced algebraic space.
ALGEBRAIC SPACES; ALGEBRAIC VARIETIES. 175
Products.
If · and T are ﬁnitely generated kalgebras, then ·˝
k
T is a ﬁnitely generated kalgebra,
and Spm(· ˝
k
T) is the product of Spm(·) and Spm(T) in the category of algebraic
kspaces, i.e., it has the correct universal property. This deﬁnition of product extends in a
natural way to all algebraic spaces.
The tensor product of two reduced kalgebras may fail to be reduced — consider for
example,
· = kŒX. Y ¡(X
;
÷Y
;
÷a). T = kŒ7¡(7
;
÷ a). a … k
;
.
However, if · and T are afﬁne kalgebras, then ·˝
k
T is again an afﬁne kalgebra. To see
this, note that (by deﬁnition), · ˝
k
k
al
and T ˝
k
k
al
are afﬁne kalgebras, and therefore
so also is their tensor product over k
al
(4.15); but
(· ˝
k
k
al
) ˝
k
al (k
al
˝
k
T) . ((· ˝
k
k
al
) ˝
k
al k
al
) ˝
k
T . (· ˝
k
T) ˝
k
k
al
.
Thus, if V and W are algebraic (pre)varieties over k, then so also is their product.
Just as in (4.24, 4.25), the diagonal z is locally closed in V × V , and it is closed if and
only if V is separated.
Extension of scalars (extension of the base ﬁeld).
Let V be an algebraic space over k, and let 1 be a ﬁeld containing k. There is a natural
way of deﬁning an algebraic space V
1
over 1, said to be obtained from V by extension of
scalars (or extension of the base ﬁeld): if V is a union of open afﬁnes, V =
U
i
, then
V
1
=
U
i,1
and the U
i,1
are patched together the same way as the U
i
. If 1 is algebraic
over k, there is a morphism (V
1
. O
V
K
) ÷ (V. O
V
) that is universal: for any algebraic 1
space W and morphism (W. O
W
) ÷(V. O
V
), there exists a unique regular map W ÷V
1
giving a commutative diagram,
W
3Š
B
B
B
B
B
B
B
B
V
1
1
V k.
The dimension of an algebraic space or variety doesn’t change under extension of
scalars.
When V is an algebraic space (or variety) over k
al
obtained from an algebraic space
(or variety) V
0
over k by extension of scalars, we sometimes call V
0
a model for V over k.
More precisely, a model of V over k is an algebraic space (or variety) V
0
over k together
with an isomorphism c: V ÷V
0,k
al .
Of course, V need not have a model over k — for example, an elliptic curve
1 : Y
2
7 = X
3
÷aX7
2
÷b7
3
over k
al
will have a model over k c k
al
if and only if its ; invariant ;(1)
def
=
1T2S(4o)
3
16(4o
3
÷2Tb
2
)
lies in k. Moreover, when V has a model over k, it will usually have a large number of
them, no two of which are isomorphic over k. Consider, for example, the quadric surface
in P
3
over ´
al
.
V : X
2
÷Y
2
÷7
2
÷W
2
= 0.
176 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
The models over V over ´ are deﬁned by equations
aX
2
÷bY
2
÷c7
2
÷JW
2
= 0, a, b, c, J ÷ ´.
Classifying the models of V over ´ is equivalent to classifying quadratic forms over ´ in
4 variables. This has been done, but it requires serious number theory. In particular, there
are inﬁnitely many (see Chapter VIII of my notes on Class Field Theory).
Let V be an algebraic space over k. When k is perfect, V
red
is an algebraic prevariety
over k, but not necessarily otherwise, i.e., (V
red
)
k
al need not be reduced. This shows that
when k is not perfect, passage to the associated reduced algebraic space does not commute
with extension of the base ﬁeld: we may have
(V
red
)
1
= (V
1
)
red
.
PROPOSITION 11.6. Let V be an algebraic space over a ﬁeld k. Then V is an algebraic
prevariety if and only if V
k
1
p
is reduced, in which case V
1
is reduced for all ﬁelds 1 ¯ k.
PROOF. Apply 11.4.
2
Connectedness
A variety V over a ﬁeld k is said to be geometrically connected if V
k
al is connected, in
which case, V
˝
is connected for every ﬁeld ˝ containing k.
We ﬁrst examine zerodimensional varieties. Over C, a zerodimensional variety is
nothing more than a ﬁnite set (ﬁnite disjoint union of copies A
0
). Over 1, a connected
zerodimensional variety V is either geometrically connected (e.g., A
0
1
) or geometrically
nonconnected (e.g., V : X
2
÷1; subvariety of A
1
), in which case V(C) is a conjugate pair
of complex points. Thus, one sees that to give a zerodimensional variety over 1 is to give
a ﬁnite set with an action of Gal(C¡1).
Similarly, a connected variety V over 1 may be geometrically connected, or it may
decompose over C into a pair of conjugate varieties. Consider, for example, the following
subvarieties of A
2
:
1 : Y ÷1 is a geometrically connected line over 1;
1
t
: Y
2
÷1 is connected over 1, but over C it decomposes as the pair of conjugate lines
Y = ˙i .
Note that 1 is algebraically closed
2
in
1Œ1 = 1ŒX. Y ¡(Y ÷1) Š 1ŒX
but not in
1Œ1
t
 = 1ŒX. Y ¡(Y
2
÷1) Š
1ŒY ¡(Y
2
÷1)
ŒX Š CŒX.
PROPOSITION 11.7. A connected variety V over a ﬁeld k is geometrically connected if
and only if k is algebraically closed in k(V ).
PROOF. This follows from the statement: let · be a ﬁnitely generated kalgebra such that
· is an integral domain and · ˝
k
k
al
is reduced; then · ˝k
al
is an integral domain if and
only if k is algebraically closed in · (11.5).
2
2
A ﬁeld k is algebraically closed in a kalgebra · if every a ÷ · algebraic over k lies in k.
ALGEBRAIC SPACES; ALGEBRAIC VARIETIES. 177
PROPOSITION 11.8. To give a zerodimensional variety V over a ﬁeld k is to give (equiv
alently)
(a) a ﬁnite set 1 plus, for each e ÷ 1, a ﬁnite separable ﬁeld extension ´(e) of ´, or
(b) a ﬁnite set S with a continuous
3
(left) action of ˙
def
= Gal(k
sep
¡k).
4
PROOF. Because each point of a variety is closed, the underlying topological space V of
a zerodimensional variety (V. O
V
) is ﬁnite and discrete. For U an open afﬁne in V , · =
1(U. O
V
) is a ﬁnite afﬁne kalgebra. In particular, it is reduced, and so the intersection of
its maximal ideals
¸
m = 0. The Chinese remainder theorem shows that · .
¸
·¡m.
Each ·¡mis a ﬁnite ﬁeld extension of k, and it is separable because otherwise (·¡m)˝
k
k
al
would not be reduced. The proves (a).
The set S in (b) is V(k
sep
) with the natural action of ˙. We can recover (V. O
V
) from
S as follows: let V be the set ˙\S of orbits endowed with the discrete topology, and, for
e = ˙s ÷ ˙\S, let k(e) = (k
sep
)
˙
s
where ˙
x
is the stabilizer of s in ˙; then, for U c V ,
1(U. O
V
) =
¸
e÷U
k(e).
2
PROPOSITION 11.9. Given a variety V over k, there exists a map } : V ÷ ¬ from V
to a zerodimensional variety ¬ such that, for all e ÷ ¬, the ﬁbre V
e
is a geometrically
connected variety over k(e).
PROOF. Let ¬ be the zerodimensional variety whose underlying set is the set of connected
components of V over ´and such that, for each e = V
i
÷ ¬, k(e) is the algebraic closure of
k in ´(V
i
). Apply (11.7) to see that the obvious map } : V ÷¬ has the desired property.
2
EXAMPLE 11.10. Let V be a connected variety over a k, and let k
t
be the algebraic closure
of k in k(V ). The map } : V ÷ Spmk realizes V as a geometrically connected variety
over k. Conversely, for a geometrically connected variety } : V ÷ Spmk
t
over a ﬁnite
extension of k, the composite of } with Spmk
t
÷ Spmk realizes V as a variety over k
(connected, but not geometrically connected if k
t
= k).
EXAMPLE 11.11. Let } : V ÷¬ be as in (11.9). When we regard ¬ as a set with an action
of ˙, then its points are in natural onetoone correspondence with the connected compo
nents of V
k
sep and its ˙orbits are in natural onetoone correspondence with the connected
components of V . Let e ÷ ¬ and let V
t
= }
1
k
sep
(e) — it is a connected component of V
k
sep .
Let ˙
e
be the stabilizer of e; then V
t
arises from a geometrically connected variety over
k(e)
def
= (k
sep
)
˙
e
.
ASIDE 11.12. Proposition 11.9 is a special case of Stein factorization (10.30).
3
This means that the action factors through the quotient of Gal(´
al
¡´) by an open subgroup (all open
subgroups of Gal(´
al
¡´) are of ﬁnite index, but not all subgroups of ﬁnite index are open).
4
The cognoscente will recognize this as Grothendieck’s way of expressing Galois theory over ´.
178 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
Fibred products
Fibred products exist in the category of algebraic spaces. For example, if 1 ÷ · and
1 ÷ T are homomorphisms of ﬁnitely generated kalgebras, then · ˝
T
T is a ﬁnitely
generated kalgebras and
Spm(·) ×
Spm(T)
Spm(T) = Spm(· ˝
T
T).
For algebraic prevarieties, the situation is less satisfactory. Consider a variety S and
two regular maps V ÷ S and W ÷ S. Then (V ×
S
W)
red
is the ﬁbred product of V
and W over S in the category of reduced algebraic kspaces. When k is perfect, this is a
variety, but not necessarily otherwise. Even when the ﬁbred product exists in the category
of algebraic prevarieties, it is anomolous. The correct object is the ﬁbred product in the
category of algebraic spaces which, as we have observed, may no longer be an algebraic
variety. This is one reason for introducing algebraic spaces.
Consider the ﬁbred product:
A
1
÷÷÷÷÷ A
1
×
A
1 {a]
xx
p
A
1
÷÷÷÷÷ {a]
In the category of algebraic varieties, A
1
×
A
1 {a] is a single point if a is a ]th power in k and
is empty otherwise; in the category of algebraic spaces, A
1
×
A
1 {a] = SpmkŒT ¡(T
;
÷a),
which can be thought of as a ]fold point (point with multiplicity ]).
The points on an algebraic space
Let V be an algebraic space over k. A point of V with coordinates in k (or a point of V
rational over k, or a kpoint of V ) is a morphism Spmk ÷V . For example, if V is afﬁne,
say V = Spm(·), then a point of V with coordinates in k is a khomomorphism · ÷ k.
If · = kŒX
1
. .... X
n
¡(}
1
. .... }
n
), then to give a khomomorphism · ÷ k is the same as
to give an ntuple (a
1
. .... a
n
) such that
}
i
(a
1
. .... a
n
) = 0, i = 1. .... m.
In other words, if V is the afﬁne algebraic space over k deﬁned by the equations
}
i
(X
1
. . . . . X
n
) = 0. i = 1. . . . . m
then a point of V with coordinates in k is a solution to this system of equations in k. We
write V(k) for the points of V with coordinates in k.
We extend this notion to obtain the set of points V(1) of a variety V with coordinates
in any kalgebra 1. For example, when V = Spm(·), we set
V(1) = Hom
kalg
(·. 1).
Again, if
· = kŒX
1
. .... X
n
¡(}
1
. .... }
n
).
then
V(1) = {(a
1
. .... a
n
) ÷ 1
n
[ }
i
(a
1
. .... a
n
) = 0. i = 1. 2. .... m].
LOCAL STUDY 179
What is the relation between the elements of V and the elements of V(k)? Suppose V
is afﬁne, say V = Spm(·). Let · ÷ V . Then · corresponds to a maximal ideal m
¡
in ·
(actually, it is a maximal ideal), and we write k(·) for the residue ﬁeld O
¡
¡m
¡
. Then k(·)
is a ﬁnite extension of k, and we call the degree of k(·) over k the degree of ·. Let 1 be a
ﬁeld algebraic over k. To give a point of V with coordinates in 1 is to give a homomorphism
of kalgebras · ÷ 1. The kernel of such a homomorphism is a maximal ideal m
¡
in ·,
and the homomorphisms · ÷ k with kernel m
¡
are in onetoone correspondence with
the khomomorphisms k(·) ÷ 1. In particular, we see that there is a natural onetoone
correspondence between the points of V with coordinates in k and the points · of V with
k(·) = k, i.e., with the points · of V of degree 1. This statement holds also for nonafﬁne
algebraic varieties.
Now assume k to be perfect. The k
al
rational points of V with image · ÷ V are in
onetoone correspondence with the khomomorphisms k(·) ÷ k
al
— therefore, there are
exactly deg(·) of them, and they form a single orbit under the action of Gal(k
al
¡k). The
natural map V
k
al ÷ V realizes V (as a topological space) as the quotient of V
k
al by the
action of Gal(k
al
¡k) — there is a onetoone correspondence between the set of points of
V and the set of orbits for Gal(k
al
¡k) acting on V(k
al
).
Local study
Let V = V(a) c A
n
, and let a = (}
1
. .... }
i
). Let J = dimV . The singular locus V
sing
of V is deﬁned by the vanishing of the (n ÷ J) × (n ÷ J) minors of the matrix
Jac(}
1
. }
2,
. . . . }
i
) =
¸
¸
¸
¸
¸
J(
1
Jx
1
J(
1
Jx
2
J(
1
Jx
r
J(
2
Jx
1
.
.
.
J(
r
Jx
1
J(
r
Jx
r
.
We say that · is nonsingular if some (n ÷ J) × (n ÷ J) minor doesn’t vanish at ·. We
say V is nonsingular if its singular locus is empty (i.e., V
sing
is the empty variety or,
equivalently, V
sing
(k
al
) is empty) . Obviously V is nonsingular ” V
k
al is nonsingular;
also the formation of V
sing
commutes with extension of scalars. Therefore, if V is a variety,
V
sing
is a proper closed subvariety of V (Theorem 5.18).
THEOREM 11.13. Let V be an algebraic space over k.
(a) If 1 ÷ V is nonsingular, then O
1
is regular.
(b) If all points of V are nonsingular, then V is a nonsingular algebraic variety.
PROOF. (a) Similar arguments to those in chapter 5 show that m
1
can be generated by
dimV elements, and dimV is the Krull dimension of O
1
.
(b) It sufﬁces to show that V is geometrically reduced, and so we may replace k with
its algebraic closure. From (a), each local ring O
1
is regular, but regular local rings are
integral domains (CA 16.3).
5
2
5
One shows that if 1 is regular, then the associated graded ring
¸
m
i
¡m
i÷1
is a polynomial ring in dim1
symbols. Using this, one see that if .. = 0 in 1, then one of . or . lies in
¸
n
m
n
, which is zero by the Krull
intersection theorem (1.8).
180 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
THEOREM 11.14. The converse to (a) of the theorem fails. For example, let k be a ﬁeld of
characteristic ] = 0. 2, and let a be a nonzero element of k that is not a ]
th
power. Then
}(X. Y ) = Y
2
÷X
;
÷ a is irreducible, and remains irreducible over k
al
. Therefore,
· = kŒX. Y ¡(}(X. Y )) = kŒ.. .
is an afﬁne kalgebra, and we let V be the curve Spm·. One checks that V is normal, and
hence is regular by Atiyah and MacDonald 1969, 9.2. However,
d}
dX
= 0.
d}
dY
= 2Y.
and so (a
1
p
. 0) ÷ V
sing
(k
al
): the point 1 in V corresponding to the maximal ideal (.) of ·
is singular even though O
1
is regular.
The relation between “nonsingular” and “regular” is examined in detail in: Zariski,
O., The Concept of a Simple Point of an Abstract Algebraic Variety, Transactions of the
American Mathematical Society, Vol. 62, No. 1. (Jul., 1947), pp. 152.
Separable points
Let V be an algebraic variety over k. Call a point 1 ÷ V separable if k(1) is a separable
extension of k.
PROPOSITION 11.15. The separable points are dense in V ; in particular, V(k) is dense in
V if k is separably closed.
PROOF. It sufﬁces to prove this for each irreducible component of V , and we may re
place an irreducible component of V by any variety birationally equivalent with it (4.32).
Therefore, it sufﬁces to prove it for a hypersurface H in A
d÷1
deﬁned by a polynomial
}(X
1
. . . . . X
d÷1
) that is separable when regarded as a polynomial in X
d÷1
with coefﬁ
cients in k(X
1
. . . . . X
d
) (4.34, 11.3). Then
J(
JA
dC1
= 0 (as a polynomial in X
1
. . . . . X
d
),
and on the nonempty open subset D(
J(
JA
dC1
) of A
d
, }(a
1
. . . . . a
d
. X
d÷1
) will be a sepa
rable polynomial. The points of H lying over points of U are separable.
2
Tangent cones
DEFINITION 11.16. The tangent cone at a point 1 on an algebraic space V is Spm(gr(O
1
)).
When V is a variety over an algebraically closed ﬁeld, this agrees with the deﬁnition
in chapter 5, except that there we didn’t have the correct language to describe it — even in
that case, the tangent cone may be an algebraic space (not an algebraic variety).
Projective varieties.
Everything in this chapter holds, essentially unchanged, when k is allowed to be an arbitrary
ﬁeld.
If V
k
al is a projective variety, then so also is V . The idea of the proof is the following:
to say that V is projective means that it has an ample divisor; but a divisor D on V is ample
COMPLETE VARIETIES. 181
if D
k
al is ample on V
k
al ; by assumption, there is a divisor D on V
k
al that is ample; any
multiple of the sum of the Galois conjugates of D will also be ample, but some such divisor
will arise from a divisor on V .
Complete varieties.
Everything in this chapter holds unchanged when k is allowed to be an arbitrary ﬁeld.
Normal varieties; Finite maps.
As noted in (8.15), the Noether normalization theorem requires a different proof when the
ﬁeld is ﬁnite. Also, as noted earlier in this chapter, one needs to be careful with the deﬁnition
of ﬁbre. For example, one should deﬁne a regular map c: V ÷ W to be quasiﬁnite if the
ﬁbres of the map of sets V(k
al
) ÷W(k
al
) are ﬁnite.
Otherwise, k can be allowed to be arbitrary.
Dimension theory
The dimension of a variety V over an arbitrary ﬁeld k can be deﬁned as in the case that k
is algebraically closed. The dimension of V is unchanged by extension of the base ﬁeld.
Most of the results of this chapter hold for arbitrary base ﬁelds.
Regular maps and their ﬁbres
Again, the results of this chapter hold for arbitrary ﬁelds provided one is careful with the
notion of a ﬁbre.
Algebraic groups
We now deﬁne an algebraic group to be an algebraic space G together with regular maps
mult: G × G. inverse: G ÷G. e: A
0
÷G
making G(1) into a group in the usual sense for all kalgebras 1.
THEOREM 11.17. Let G be an algebraic group over k.
(a) If G is connected, then it is geometrically connected.
(b) If G is geometrically reduced (i.e., a variety), then it is nonsingular.
(c) If k is perfect and G is reduced, then it is geometrically reduced.
(d) If k has characteristic zero, then G is geometrically reduced (hence nonsingular).
PROOF. (a) The existence of e shows that k is algebraically closed in k(G). Therefore (a)
follows from (11.7).
(b) It sufﬁces to show that G
k
al is nonsingular, but this we did in (5.20).
(c) As k = k
1
p
, this follows from (11.6).
(d) See my notes, Algebraic Groups and Arithmetic Groups, Theorem 2.31.
2
182 CHAPTER 11. ALGEBRAIC SPACES; GEOMETRY OVER AN ARBITRARY FIELD
Exercises
111. Show directly that, up to isomorphism, the curve X
2
÷Y
2
= 1 over C has exactly
two models over 1.
Chapter 12
Divisors and Intersection Theory
In this chapter, k is an arbitrary ﬁeld.
Divisors
Recall that a normal ring is an integral domain that is integrally closed in its ﬁeld of frac
tions, and that a variety V is normal if O
¡
is a normal ring for all · ÷ V . Equivalent
condition: for every open connected afﬁne subset U of V , 1(U. O
V
) is a normal ring.
REMARK 12.1. Let V be a projective variety, say, deﬁned by a homogeneous ring 1.
When 1 is normal, V is said to be projectively normal. If V is projectively normal, then it
is normal, but the converse statement is false.
Assume now that V is normal and irreducible.
A prime divisor on V is an irreducible subvariety of V of codimension 1. A divisor on
V is an element of the free abelian group Div(V ) generated by the prime divisors. Thus a
divisor D can be written uniquely as a ﬁnite (formal) sum
D =
¸
n
i
7
i
. n
i
÷ Z. 7
i
a prime divisor on V.
The support [D[ of D is the union of the 7
i
corresponding to nonzero n
i
’s. A divisor is
said to be effective (or positive) if n
i
_ 0 for all i . We get a partial ordering on the divisors
by deﬁning D _ D
t
to mean D ÷ D
t
_ 0.
Because V is normal, there is associated with every prime divisor 7 on V a discrete
valuation ring O
7
. This can be deﬁned, for example, by choosing an open afﬁne subvariety
U of V such that U ¨ 7 = 0; then U ¨ 7 is a maximal proper closed subset of U, and
so the ideal p corresponding to it is minimal among the nonzero ideals of 1 = 1(U. O):
so 1
p
is a normal ring with exactly one nonzero prime ideal p1 — it is therefore a discrete
valuation ring (Atiyah and MacDonald 9.2), which is deﬁned to be O
7
. More intrinsically
we can deﬁne O
7
to be the set of rational functions on V that are deﬁned an open subset U
of V with U ¨ 7 = 0.
Let ord
7
be the valuation of k(V )
×
Z with valuation ring O
7
. The divisor of a
nonzero element } of k(V ) is deﬁned to be
div(} ) =
¸
ord
7
(} ) 7.
183
184 CHAPTER 12. DIVISORS AND INTERSECTION THEORY
The sum is over all the prime divisors of V , but in fact ord
7
(} ) = 0 for all but ﬁnitely
many 7’s. In proving this, we can assume that V is afﬁne (because it is a ﬁnite union of
afﬁnes), say V = Spm(1). Then k(V ) is the ﬁeld of fractions of 1, and so we can write
} = g¡h with g. h ÷ 1, and div(} ) = div(g) ÷ div(h). Therefore, we can assume
} ÷ 1. The zero set of } , V(} ) either is empty or is a ﬁnite union of prime divisors,
V =
7
i
(see 9.2) and ord
7
(} ) = 0 unless 7 is one of the 7
i
.
The map
} ÷div(} ): k(V )
×
÷Div(V )
is a homomorphism. A divisor of the form div(} ) is said to be principal, and two divisors
are said to be linearly equivalent, denoted D ~ D
t
, if they differ by a principal divisor.
When V is nonsingular, the Picard group Pic(V ) of V is deﬁned to be the group of
divisors on V modulo principal divisors. (Later, we shall deﬁne Pic(V ) for an arbitrary va
riety; when V is singular it will differ from the group of divisors modulo principal divisors,
even when V is normal.)
EXAMPLE 12.2. Let C be a nonsingular afﬁne curve corresponding to the afﬁne kalgebra
1. Because C is nonsingular, 1 is a Dedekind domain. A prime divisor on C can be
identiﬁed with a nonzero prime divisor in 1, a divisor on C with a fractional ideal, and
1i c(C) with the ideal class group of 1.
Let U be an open subset of V , and let 7 be a prime divisor of V . Then 7 ¨U is either
empty or is a prime divisor of U. We deﬁne the restriction of a divisor D =
¸
n
7
7 on V
to U to be
D[
U
=
¸
7íU=0
n
7
7 ¨ U.
When V is nonsingular, every divisor D is locally principal, i.e., every point 1 has an
open neighbourhood U such that the restriction of D to U is principal. It sufﬁces to prove
this for a prime divisor 7. If 1 is not in the support of D, we can take } = 1. The prime
divisors passing through 1 are in onetoone correspondence with the prime ideals p of
height 1 in O
1
, i.e., the minimal nonzero prime ideals. Our assumption implies that O
1
is
a regular local ring. It is a (fairly hard) theorem in commutative algebra that a regular local
ring is a unique factorization domain. It is a (fairly easy) theorem that a noetherian integral
domain is a unique factorization domain if every prime ideal of height 1 is principal (Nagata
1962, 13.1). Thus p is principal in O
p
. and this implies that it is principal in 1(U. O
V
) for
some open afﬁne set U containing 1 (see also 9.13).
If D[
U
= div(} ), then we call } a local equation for D on U.
Intersection theory.
Fix a nonsingular variety V of dimension n over a ﬁeld k, assumed to be perfect. Let
W
1
and W
2
be irreducible closed subsets of V , and let 7 be an irreducible component of
W
1
¨W
2
. Then intersection theory attaches a multiplicity to 7. We shall only do this in an
easy case.
Divisors.
Let V be a nonsingular variety of dimension n, and let D
1
. . . . . D
n
be effective divisors on
V . We say that D
1
. . . . . D
n
intersect properly at 1 ÷ [D
1
[ ¨. . . ¨[D
n
[ if 1 is an isolated
INTERSECTION THEORY. 185
point of the intersection. In this case, we deﬁne
(D
1
. . . D
n
)
1
= dim
k
O
1
¡(}
1
. . . . . }
n
)
where }
i
is a local equation for D
i
near 1. The hypothesis on 1 implies that this is ﬁnite.
EXAMPLE 12.3. In all the examples, the ambient variety is a surface.
(a) Let 7
1
be the afﬁne plane curve Y
2
÷ X
3
, let 7
2
be the curve Y = X
2
, and let
1 = (0. 0). Then
(7
1
7
2
)
1
= dimkŒX. Y 
(A,Y )
¡(Y ÷ X
3
. Y
2
÷ X
3
) = dimkŒX¡(X
4
÷ X
3
) = 3.
(b) If 7
1
and 7
2
are prime divisors, then (7
1
7
2
)
1
= 1 if and only if }
1
, }
2
are local
uniformizing parameters at 1. Equivalently, (7
1
7
2
)
1
= 1 if and only if 7
1
and 7
2
are
transversal at 1, that is, T
7
1
(1) ¨ T
7
2
(1) = {0].
(c) Let D
1
be the .axis, and let D
2
be the cuspidal cubic Y
2
÷ X
3
. For 1 = (0. 0),
(D
1
D
2
)
1
= 3.
(d) In general, (7
1
7
2
)
1
is the “order of contact” of the curves 7
1
and 7
2
.
We say that D
1
. . . . . D
n
intersect properly if they do so at every point of intersection
of their supports; equivalently, if [D
1
[ ¨ . . . ¨ [D
n
[ is a ﬁnite set. We then deﬁne the
intersection number
(D
1
. . . D
n
) =
¸
1÷T
1
í...íT
n

(D
1
. . . D
n
)
1
.
EXAMPLE 12.4. Let C be a curve. If D =
¸
n
i
1
i
, then the intersection number
(D) =
¸
n
i
Œk(1
i
) : k.
By deﬁnition, this is the degree of D.
Consider a regular map ˛: W ÷ V of connected nonsingular varieties, and let D be a
divisor on V whose support does not contain the image of W. There is then a unique divisor
˛
+
D on W with the following property: if D has local equation } on the open subset U
of V , then ˛
+
D has local equation } ı ˛ on ˛
1
U. (Use 9.2 to see that this does deﬁne a
divisor on W; if the image of ˛ is disjoint from [D[, then ˛
+
D = 0.)
EXAMPLE 12.5. Let C be a curve on a surface V , and let ˛: C
t
÷C be the normalization
of C. For any divisor D on V ,
(C D) = deg ˛
+
D.
LEMMA 12.6 (ADDITIVITY). Let D
1
. . . . . D
n
. D be divisors on V . If (D
1
. . . D
n
)
1
and (D
1
. . . D)
1
are both deﬁned, then so also is (D
1
. . . D
n
÷D)
1
. and
(D
1
. . . D
n
÷D)
1
= (D
1
. . . D
n
)
1
÷(D
1
. . . D)
1
.
PROOF. One writes some exact sequences. See Shafarevich 1994, IV.1.2.
2
186 CHAPTER 12. DIVISORS AND INTERSECTION THEORY
Note that in intersection theory, unlike every other branch of mathematics, we add ﬁrst,
and then multiply.
Since every divisor is the difference of two effective divisors, Lemma 12.1 allows us to
extend the deﬁnition of (D
1
. . . D
n
) to all divisors intersecting properly (not just effective
divisors).
LEMMA 12.7 (INVARIANCE UNDER LINEAR EQUIVALENCE). Assume V is complete. If
D
n
~ D
t
n
, then
(D
1
. . . D
n
) = (D
1
. . . D
t
n
).
PROOF. By additivity, it sufﬁces to show that (D
1
. . . D
n
) = 0 if D
n
is a principal divisor.
For n = 1, this is just the statement that a function has as many poles as zeros (counted
with multiplicities). Suppose n = 2. By additivity, we may assume that D
1
is a curve, and
then the assertion follows from Example 12.5 because
D principal =˛
+
D principal.
The general case may be reduced to this last case (with some difﬁculty). See Shafare
vich 1994, IV.1.3.
2
LEMMA 12.8. For any n divisors D
1
. . . . . D
n
on an ndimensional variety, there exists n
divisors D
t
1
. . . . . D
t
n
intersect properly.
PROOF. See Shafarevich 1994, IV.1.4.
2
We can use the last two lemmas to deﬁne (D
1
. . . D
n
) for any divisors on a complete
nonsingular variety V : choose D
t
1
. . . . . D
t
n
as in the lemma, and set
(D
1
. . . D
n
) = (D
t
1
. . . D
t
n
).
EXAMPLE 12.9. Let C be a smooth complete curve over C, and let ˛: C ÷C be a regular
map. Then the Lefschetz trace formula states that
(z 1
˛
) = Tr(˛[H
0
(C. ´)÷Tr(˛[H
1
(C. ´)÷Tr(˛[H
2
(C. ´).
In particular, we see that (z z) = 2 ÷ 2g, which may be negative, even though z is an
effective divisor.
Let ˛: W ÷V be a ﬁnite map of irreducible varieties. Then k(W) is a ﬁnite extension
of k(V ), and the degree of this extension is called the degree of ˛. If k(W) is separable
over k(V ) and k is algebraically closed, then there is an open subset U of V such that
˛
1
(u) consists exactly J = deg ˛ points for all u ÷ U. In fact, ˛
1
(u) always consists
of exactly deg ˛ points if one counts multiplicities. Number theorists will recognize this as
the formula
¸
e
i
}
i
= J. Here the }
i
are 1 (if we take k to be algebraically closed), and e
i
is the multiplicity of the i
th
point lying over the given point.
A ﬁnite map ˛: W ÷ V is ﬂat if every point 1 of V has an open neighbourhood U
such that 1(˛
1
U. O
W
) is a free 1(U. O
V
)module — it is then free of rank deg ˛.
INTERSECTION THEORY. 187
THEOREM 12.10. Let ˛: W ÷ V be a ﬁnite map between nonsingular varieties. For any
divisors D
1
. . . . . D
n
on V intersecting properly at a point 1 of V ,
¸
˛(O)=1
(˛
+
D
1
. . . ˛
+
D
n
) = deg ˛ (D
1
. . . D
n
)
1
.
PROOF. After replacing V by a sufﬁciently small open afﬁne neighbourhood of 1, we may
assume that ˛ corresponds to a map of rings · ÷ T and that T is free of rank J = deg ˛
as an ·module. Moreover, we may assume that D
1
. . . . . D
n
are principal with equations
}
1
. . . . . }
n
on V , and that 1 is the only point in [D
1
[ ¨ . . . ¨ [D
n
[. Then m
1
is the only
ideal of · containing a = (}
1
. . . . . }
n
). Set S = · m
1
; then
S
1
·¡S
1
a = S
1
(·¡a) = ·¡a
because ·¡a is already local. Hence
(D
1
. . . D
n
)
1
= dim·¡(}
1
. . . . . }
n
).
Similarly,
(˛
+
D
1
. . . ˛
+
D
n
)
1
= dimT¡(}
1
ı ˛. . . . . }
n
ı ˛).
But T is a free ·module of rank J, and
·¡(}
1
. . . . . }
n
) ˝
¹
T = T¡(}
1
ı ˛. . . . . }
n
ı ˛).
Therefore, as ·modules, and hence as kvector spaces,
T¡(}
1
ı ˛. . . . . }
n
ı ˛) ~ (·¡(}
1
. . . . . }
n
))
d
which proves the formula.
2
EXAMPLE 12.11. Assume k is algebraically closed of characteristic ] = 0. Let ˛: A
1
÷
A
1
be the Frobenius map c ÷ c
;
. It corresponds to the map kŒX ÷ kŒX, X ÷ X
;
,
on rings. Let D be the divisor c. It has equation X ÷ c on A
1
, and ˛
+
D has the equation
X
;
÷ c = (X ÷ ,)
;
. Thus ˛
+
D = ](,), and so
deg(˛
+
D) = ] = ] deg(D).
The general case.
Let V be a nonsingular connected variety. A cycle of codimension r on V is an element of
the free abelian group C
i
(V ) generated by the prime cycles of codimension r.
Let 7
1
and 7
2
be prime cycles on any nonsingular variety V , and let W be an irre
ducible component of 7
1
¨ 7
2
. Then
dim 7
1
÷dim 7
2
_ dim V ÷dim W.
and we say 7
1
and 7
2
intersect properly at W if equality holds.
Deﬁne O
V,W
to be the set of rational functions on V that are deﬁned on some open
subset U of V with U ¨ W = 0 — it is a local ring. Assume that 7
1
and 7
2
intersect
properly at W, and let p
1
and p
2
be the ideals in O
V,W
corresponding to 7
1
and 7
2
(so
188 CHAPTER 12. DIVISORS AND INTERSECTION THEORY
p
i
= (}
1
. }
2
. .... }
i
) if the }
}
deﬁne 7
i
in some open subset of V meeting W). The
example of divisors on a surface suggests that we should set
(7
1
7
2
)
W
= dim
k
O
V,W
¡(p
1
. p
2
).
but examples show this is not a good deﬁnition. Note that
O
V,W
¡(p
1
. p
2
) = O
V,W
¡p
1
˝
O
V;W
O
V,W
¡p
2
.
It turns out that we also need to consider the higher Tor terms. Set
,
O
(O¡p
1
. O¡p
2
) =
dimV
¸
i=0
(÷1)
i
dim
k
(Tor
O
i
(O¡p
1
. O¡p
2
))
where O = O
V,W
. It is an integer _ 0, and = 0 if 7
1
and 7
2
do not intersect properly at
W. When they do intersect properly, we deﬁne
(7
1
7
2
)
W
= mW. m = ,
O
(O¡p
1
. O¡p
2
).
When 7
1
and 7
2
are divisors on a surface, the higher Tor’s vanish, and so this deﬁnition
agrees with the previous one.
Now assume that V is projective. It is possible to deﬁne a notion of rational equivalence
for cycles of codimension r: let W be an irreducible subvariety of codimension r ÷1, and let
} ÷ k(W)
×
; then div(} ) is a cycle of codimension r on V (since W may not be normal, the
deﬁnition of div(} ) requires care), and we let C
i
(V )
t
be the subgroup of C
i
(V ) generated
by such cycles as W ranges over all irreducible subvarieties of codimension r ÷ 1 and }
ranges over all elements of k(W)
×
. Two cycles are said to be rationally equivalent if they
differ by an element of C
i
(V )
t
, and the quotient of C
i
(V ) by C
i
(V )
t
is called the Chow
group CH
i
(V ). A discussion similar to that in the case of a surface leads to welldeﬁned
pairings
CH
i
(V ) × CH
x
(V ) ÷CH
i÷x
(V ).
In general, we know very little about the Chow groups of varieties — for example, there
has been little success at ﬁnding algebraic cycles on varieties other than the obvious ones
(divisors, intersections of divisors,...). However, there are many deep conjectures concern
ing them, due to Beilinson, Bloch, Murre, and others.
We can restate our deﬁnition of the degree of a variety in P
n
as follows: a closed
subvariety V of P
n
of dimension J has degree (V H) for any linear subspace of P
n
of
codimension J. (All linear subspaces of P
n
of codimension r are rationally equivalent, and
so (V H) is independent of the choice of H.)
REMARK 12.12. (Bezout’s theorem). A divisor D on P
n
is linearly equivalent of ıH,
where ı is the degree of D and H is any hyperplane. Therefore
(D
1
D
n
) = ı
1
ı
n
where ı
}
is the degree of D
}
. For example, if C
1
and C
2
are curves in P
2
deﬁned by irre
ducible polynomials J
1
and J
2
of degrees ı
1
and ı
2
respectively, then C
1
and C
2
intersect
in ı
1
ı
2
points (counting multiplicities).
EXERCISES 189
References.
Fulton, W., Introduction to Intersection Theory in Algebraic Geometry, (AMS Publication;
CBMS regional conference series #54.) This is a pleasant introduction.
Fulton, W., Intersection Theory. Springer, 1984. The ultimate source for everything to
do with intersection theory.
Serre: Alg` ebre Locale, Multiplicit´ es, Springer Lecture Notes, 11, 1957/58 (third edition
1975). This is where the deﬁnition in terms of Tor’s was ﬁrst suggested.
Exercises
You may assume the characteristic is zero if you wish.
121. Let V = V(J) c P
n
, where J is a homogeneous polynomial of degree ı without
multiple factors. Show that V has degree ı according to the deﬁnition in the notes.
122. Let C be a curve in A
2
deﬁned by an irreducible polynomial J(X. Y ), and assume C
passes through the origin. Then J = J
n
÷J
n÷1
÷ , m _ 1, with J
n
the homogeneous
part of J of degree m. Let o: W ÷ A
2
be the blowup of A
2
at (0. 0), and let C
t
be the
closure of o
1
(C (0. 0)). Let 7 = o
1
(0. 0). Write J
n
=
¸
x
i=1
(a
i
X ÷b
i
Y )
i
i
, with
the (a
i
: b
i
) being distinct points of P
1
, and show that C
t
¨ 7 consists of exactly s distinct
points.
123. Find the intersection number of D
1
: Y
2
= X
i
and D
2
: Y
2
= X
x
, r > s > 2, at the
origin.
124. Find Pic(V ) when V is the curve Y
2
= X
3
.
Chapter 13
Coherent Sheaves; Invertible Sheaves
In this chapter, k is an arbitrary ﬁeld.
Coherent sheaves
Let V = Spm· be an afﬁne variety over k, and let M be a ﬁnitely generated ·module.
There is a unique sheaf of O
V
modules Mon V such that, for all } ÷ ·,
1(D(} ). M) = M
(
(= ·
(
˝
¹
M).
Such an O
V
module Mis said to be coherent. A homomorphism M ÷ N of ·modules
deﬁnes a homomorphismM÷N of O
V
modules, and M ÷Mis a fully faithful functor
from the category of ﬁnitely generated ·modules to the category of coherent O
V
modules,
with quasiinverse M÷1(V. M).
Now consider a variety V . An O
V
module Mis said to be coherent if, for every open
afﬁne subset U of V , M[U is coherent. It sufﬁces to check this condition for the sets in an
open afﬁne covering of V .
For example, O
n
V
is a coherent O
V
module. An O
V
module Mis said to be locally
free of rank n if it is locally isomorphic to O
n
V
, i.e., if every point 1 ÷ V has an open
neighbourhood such that M[U ~ O
n
V
. A locally free O
V
module of rank n is coherent.
Let · ÷ V , and let Mbe a coherent O
V
module. We deﬁne a k(·)module M(·) as
follows: after replacing V with an open neighbourhood of ·, we can assume that it is afﬁne;
hence we may suppose that V = Spm(·), that · corresponds to a maximal ideal m in ·
(so that k(·) = ·¡m), and Mcorresponds to the ·module M; we then deﬁne
M(·) = M ˝
¹
k(·) = M¡mM.
It is a ﬁnitely generated vector space over k(·). Don’t confuse M(·) with the stalk M
¡
of
Mwhich, with the above notations, is M
m
= M ˝
¹
·
m
. Thus
M(·) = M
¡
¡mM
¡
= k(·) ˝
¹
m
M
m
.
Nakayama’s lemma (1.3) shows that
M(·) = 0 =M
¡
= 0.
The support of a coherent sheaf Mis
Supp(M) = {· ÷ V [ M(·) = 0] = {· ÷ V [ M
¡
= 0].
190
COHERENT SHEAVES 191
Suppose V is afﬁne, and that Mcorresponds to the ·module M. Let a be the annihilator
of M:
a = {} ÷ · [ }M = 0].
Then M¡mM = 0 ” m ¯ a (for otherwise ·¡m· contains a nonzero element annihi
lating M¡mM), and so
Supp(M) = V(a).
Thus the support of a coherent module is a closed subset of V .
Note that if Mis locally free of rank n, then M(·) is a vector space of dimension n for
all ·. There is a converse of this.
PROPOSITION 13.1. If Mis a coherent O
V
module such that M(·) has constant dimen
sion n for all · ÷ V , then Mis a locally free of rank n.
PROOF. We may assume that V is afﬁne, and that Mcorresponds to the ﬁnitely generated
·module M. Fix a maximal ideal m of ·, and let .
1
. . . . . .
n
be elements of M whose
images in M¡mM form a basis for it over k(·). Consider the map
,: ·
n
÷M. (a
1
. . . . . a
n
) ÷
¸
a
i
.
i
.
Its cokernel is a ﬁnitely generated ·module whose support does not contain ·. Therefore
there is an element } ÷ ·, } … m, such that , deﬁnes a surjection ·
n
(
÷ M
(
. After
replacing · with ·
(
we may assume that , itself is surjective. For every maximal ideal
n of ·, the map (·¡n)
n
÷ M¡nM is surjective, and hence (because of the condition on
the dimension of M(·)) bijective. Therefore, the kernel of , is contained in n
n
(meaning
n × × n) for all maximal ideals n in ·, and the next lemma shows that this implies that
the kernel is zero.
2
LEMMA 13.2. Let · be an afﬁne kalgebra. Then
¸
m = 0 (intersection of all maximal ideals in ·).
PROOF. When k is algebraically closed, we showed (4.13) that this follows from the strong
Nullstellensatz. In the general case, consider a maximal ideal m of · ˝
k
k
al
. Then
·¡(m¨ ·) ·÷(· ˝
k
k
al
)¡m = k
al
.
and so ·¡m ¨ · is an integral domain. Since it is ﬁnitedimensional over k, it is a ﬁeld,
and so m¨· is a maximal ideal in ·. Thus if } ÷ · is in all maximal ideals of ·, then its
image in · ˝k
al
is in all maximal ideals of ·, and so is zero.
2
For two coherent O
V
modules M and N, there is a unique coherent O
V
module
M˝
O
V
N such that
1(U. M˝
O
V
N) = 1(U. M) ˝
T(U,O
V
)
1(U. N)
for all open afﬁnes U c V . The reader should be careful not to assume that this formula
holds for nonafﬁne open subsets U (see example 13.4 below). For a such a U, one writes
U =
U
i
with the U
i
open afﬁnes, and deﬁnes 1(U. M˝
O
V
N) to be the kernel of
¸
i
1(U
i
. M˝
O
V
N) ⇒
¸
i,}
1(U
i}
. M˝
O
V
N).
192 CHAPTER 13. COHERENT SHEAVES; INVERTIBLE SHEAVES
Deﬁne Hom(M. N) to be the sheaf on V such that
1(U. Hom(M. N)) = Hom
O
U
(M. N)
(homomorphisms of O
U
modules) for all open U in V . It is easy to see that this is a sheaf.
If the restrictions of Mand N to some open afﬁne U correspond to ·modules M and N,
then
1(U. Hom(M. N)) = Hom
¹
(M. N).
and so Hom(M. N) is again a coherent O
V
module.
Invertible sheaves.
An invertible sheaf on V is a locally free O
V
module L of rank 1. The tensor product of
two invertible sheaves is again an invertible sheaf. In this way, we get a product structure
on the set of isomorphism classes of invertible sheaves:
ŒL ŒL
t

def
= ŒL ˝L
t
.
The product structure is associative and commutative (because tensor products are associa
tive and commutative, up to isomorphism), and ŒO
V
 is an identity element. Deﬁne
L
·
= Hom(L. O
V
).
Clearly, L
·
is free of rank 1 over any open set where L is free of rank 1, and so L
·
is again
an invertible sheaf. Moreover, the canonical map
L
·
˝L ÷O
V
. (}. .) ÷}(.)
is an isomorphism (because it is an isomorphism over any open subset where L is free).
Thus
ŒL
·
ŒL = ŒO
V
.
For this reason, we often write L
1
for L
·
.
From these remarks, we see that the set of isomorphism classes of invertible sheaves on
V is a group — it is called the Picard group, Pic(V ), of V .
We say that an invertible sheaf L is trivial if it is isomorphic to O
V
— then L represents
the zero element in Pic(V ).
PROPOSITION 13.3. An invertible sheaf L on a complete variety V is trivial if and only if
both it and its dual have nonzero global sections, i.e.,
1(V. L) = 0 = 1(V. L
·
).
PROOF. We may assume that V is irreducible. Note ﬁrst that, for any O
V
module Mon
any variety V , the map
Hom(O
V
. M) ÷1(V. M). ˛ ÷˛(1)
is an isomorphism.
Next recall that the only regular functions on a complete variety are the constant func
tions (see 7.5 in the case that k is algebraically closed), i.e., 1(V. O
V
) = k
t
where k
t
is
INVERTIBLE SHEAVES AND DIVISORS. 193
the algebraic closure of k in k(V ). Hence Hom(O
V
. O
V
) = k
t
, and so a homomorphism
O
V
÷O
V
is either 0 or an isomorphism.
We now prove the proposition. The sections deﬁne nonzero homomorphisms
s
1
: O
V
÷L. s
2
: O
V
÷L
·
.
We can take the dual of the second homomorphism, and so obtain nonzero homomorphisms
O
V
x
1
÷L
x
_
2
÷O
V
.
The composite is nonzero, and hence an isomorphism, which shows that s
·
2
is surjective,
and this implies that it is an isomorphism (for any ring ·, a surjective homomorphism of
·modules · ÷· is bijective because 1 must map to a unit).
2
Invertible sheaves and divisors.
Now assume that V is nonsingular and irreducible. For a divisor D on V , the vector space
1(D) is deﬁned to be
1(D) = {} ÷ k(V )
×
[ div(} ) ÷D _ 0].
We make this deﬁnition local: deﬁne L(D) to be the sheaf on V such that, for any open set
U,
1(U. L(D)) = {} ÷ k(V )
×
[ div(} ) ÷D _ 0 on U] L {0].
The condition “div(} )÷D _ 0 on U” means that, if D =
¸
n
7
7, then ord
7
(} )÷n
7
_
0 for all 7 with 7 ¨ U = 0. Thus, 1(U. L(D)) is a 1(U. O
V
)module, and if U c U
t
,
then 1(U
t
. L(D)) c 1(U. L(D)). We deﬁne the restriction map to be this inclusion. In
this way, L(D) becomes a sheaf of O
V
modules.
Suppose D is principal on an open subset U, say D[U = div(g), g ÷ k(V )
×
. Then
1(U. L(D)) = {} ÷ k(V )
×
[ div(}g) _ 0 on U] L {0].
Therefore,
1(U. L(D)) ÷1(U. O
V
). } ÷}g.
is an isomorphism. These isomorphisms clearly commute with the restriction maps for
U
t
c U, and so we obtain an isomorphism L(D)[U ÷ O
U
. Since every D is locally
principal, this shows that L(D) is locally isomorphic to O
V
, i.e., that it is an invertible
sheaf. If D itself is principal, then L(D) is trivial.
Next we note that the canonical map
L(D) ˝L(D
t
) ÷L(D ÷D
t
). } ˝g ÷}g
is an isomorphism on any open set where D and D
t
are principal, and hence it is an isomor
phism globally. Therefore, we have a homomorphism
Div(V ) ÷Pic(V ). D ÷ŒL(D).
which is zero on the principal divisors.
194 CHAPTER 13. COHERENT SHEAVES; INVERTIBLE SHEAVES
EXAMPLE 13.4. Let V be an elliptic curve, and let 1 be the point at inﬁnity. Let D be the
divisor D = 1. Then 1(V. L(D)) = k, the ring of constant functions, but 1(V. L(2D))
contains a nonconstant function .. Therefore,
1(V. L(2D)) = 1(V. L(D)) ˝1(V. L(D)).
— in other words, 1(V. L(D) ˝L(D)) = 1(V. L(D)) ˝1(V. L(D)).
PROPOSITION 13.5. For an irreducible nonsingular variety, the map D ÷ŒL(D) deﬁnes
an isomorphism
Div(V )¡PrinDiv(V ) ÷Pic(V ).
PROOF. (Injectivity). If s is an isomorphism O
V
÷L(D), then g = s(1) is an element of
k(V )
×
such that
(a) div(g) ÷D _ 0 (on the whole of V );
(b) if div(} ) ÷D _ 0 on U, that is, if } ÷ 1(U. L(D)), then } = h(g[U) for some
h ÷ 1(U. O
V
).
Statement (a) says that D _ div(÷g) (on the whole of V ). Suppose U is such that D[U
admits a local equation } = 0. When we apply (b) to ÷} , then we see that div(÷} ) _
div(g) on U, so that D[U ÷ div(g) _ 0. Since the U’s cover V , together with (a) this
implies that D = div(÷g).
(Surjectivity). Deﬁne
1(U. K) =
k(V )
×
if U is open an nonempty
0 if U is empty.
Because V is irreducible, K becomes a sheaf with the obvious restriction maps. On any
open subset U where L[U ~ O
U
, we have L[U ˝ K ~ K. Since these open sets form
a covering of V , V is irreducible, and the restriction maps are all the identity map, this
implies that L ˝K ~ K on the whole of V . Choose such an isomorphism, and identify L
with a subsheaf of K. On any U where L ~ O
U
, L[U = gO
U
as a subsheaf of K, where
g is the image of 1 ÷ 1(U. O
V
). Deﬁne D to be the divisor such that, on a U, g
1
is a
local equation for D.
2
EXAMPLE 13.6. Suppose V is afﬁne, say V = Spm·. We know that coherent O
V

modules correspond to ﬁnitely generated ·modules, but what do the locally free sheaves
of rank n correspond to? They correspond to ﬁnitely generated projective ·modules (Bour
baki, Alg` ebre Commutative, 1961–83, II.5.2). The invertible sheaves correspond to ﬁnitely
generated projective ·modules of rank 1. Suppose for example that V is a curve, so that
· is a Dedekind domain. This gives a new interpretation of the ideal class group: it is the
group of isomorphism classes of ﬁnitely generated projective ·modules of rank one (i.e.,
such that M ˝
¹
1 is a vector space of dimension one).
This can be proved directly. First show that every (fractional) ideal is a projective ·
module — it is obviously ﬁnitely generated of rank one; then show that two ideals are
isomorphic as ·modules if and only if they differ by a principal divisor; ﬁnally, show that
every ﬁnitely generated projective ·module of rank 1 is isomorphic to a fractional ideal
(by assumption M ˝
¹
1 ~ 1; when we choose an identiﬁcation M ˝
¹
1 = 1, then
M c M ˝
¹
1 becomes identiﬁed with a fractional ideal). [Exercise: Prove the statements
in this last paragraph.]
DIRECT IMAGES AND INVERSE IMAGES OF COHERENT SHEAVES. 195
REMARK 13.7. Quite a lot is known about Pic(V ), the group of divisors modulo linear
equivalence, or of invertible sheaves up to isomorphism. For example, for any complete
nonsingular variety V , there is an abelian variety 1 canonically attached to V , called the
Picard variety of V , and an exact sequence
0 ÷1(k) ÷Pic(V ) ÷NS(V ) ÷0
where NS(V ) is a ﬁnitely generated group called the N´ eronSeveri group.
Much less is known about algebraic cycles of codimension > 1, and about locally free
sheaves of rank > 1 (and the two don’t correspond exactly, although the Chern classes of
locally free sheaves are algebraic cycles).
Direct images and inverse images of coherent sheaves.
Consider a homomorphism · ÷ T of rings. From an ·module M, we get an Tmodule
T ˝
¹
M, which is ﬁnitely generated if M is ﬁnitely generated. Conversely, an Tmodule
M can also be considered an ·module, but it usually won’t be ﬁnitely generated (unless
T is ﬁnitely generated as an ·module). Both these operations extend to maps of varieties.
Consider a regular map ˛: W ÷ V , and let F be a coherent sheaf of O
V
modules.
There is a unique coherent sheaf of O
W
modules ˛
+
F with the following property: for any
open afﬁne subsets U
t
and U of W and V respectively such that ˛(U
t
) c U, ˛
+
F[U
t
is
the sheaf corresponding to the 1(U
t
. O
W
)module 1(U
t
. O
W
) ˝
T(U,O
V
)
1(U. F).
Let F be a sheaf of O
V
modules. For any open subset U of V , we deﬁne 1(U. ˛
+
F) =
1(˛
1
U. F), regarded as a 1(U. O
V
)module via the map 1(U. O
V
) ÷ 1(˛
1
U. O
W
).
Then U ÷ 1(U. ˛
+
F) is a sheaf of O
V
modules. In general, ˛
+
F will not be coherent,
even when F is.
LEMMA 13.8. (a) For any regular maps U
˛
÷V
ˇ
÷W and coherent O
W
module F on
W, there is a canonical isomorphism
(ˇ˛)
+
F
~
÷˛
+
(ˇ
+
F).
(b) For any regular map ˛: V ÷W, ˛
+
maps locally free sheaves of rank n to locally free
sheaves of rank n (hence also invertible sheaves to invertible sheaves). It preserves
tensor products, and, for an invertible sheaf L, ˛
+
(L
1
) . (˛
+
L)
1
.
PROOF. (a) This follows from the fact that, given homomorphisms of rings · ÷ T ÷ T ,
T ˝
B
(T ˝
¹
M) = T ˝
¹
M.
(b) This again follows from wellknown facts about tensor products of rings.
2
See Kleiman.
Principal bundles
To be added.
Chapter 14
Differentials (Outline)
In this subsection, we sketch the theory of differentials. We allow k to be an arbitrary ﬁeld.
Let · be a kalgebra, and let M be an ·module. Recall (from :5) that a kderivation
is a klinear map D: · ÷M satisfying Leibniz’s rule:
D(}g) = } ı Dg ÷g ı D}. all }. g ÷ ·.
A pair (˝
1
¹¡k
. J) comprising an ·module ˝
1
¹¡k
and a kderivation J: · ÷ ˝
1
¹¡k
is
called the module of differential oneforms for · over k
al
if it has the following universal
property: for any kderivation D: · ÷ M, there is a unique klinear map ˛: ˝
1
¹¡k
÷ M
such that D = ˛ ı J,
·
d
T
A
A
A
A
A
A
A
A
˝
1
3Š klinear
M
EXAMPLE 14.1. Let · = kŒX
1
. .... X
n
; then ˝
1
¹¡k
is the free ·module with basis the
symbols JX
1
. .... JX
n
, and
J} =
¸
d}
dX
i
JX
i
.
EXAMPLE 14.2. Let · = kŒX
1
. .... X
n
¡a; then ˝
1
¹¡k
is the free ·module with basis the
symbols JX
1
. .... JX
n
modulo the relations:
J} = 0 for all } ÷ a.
PROPOSITION 14.3. Let V be a variety. For each n _ 0, there is a unique sheaf of O
V

modules ˝
n
V¡k
on V such that ˝
n
V¡k
(U) =
n
˝
1
¹¡k
whenever U = Spm· is an open
afﬁne of V .
PROOF. Omitted.
2
The sheaf ˝
n
V¡k
is called the sheaf of differential nforms on V .
EXAMPLE 14.4. Let 1 be the afﬁne curve
Y
2
= X
3
÷aX ÷b.
196
197
and assume X
3
÷ aX ÷ b has no repeated roots (so that 1 is nonsingular). Write . and
. for regular functions on 1 deﬁned by X and Y . On the open set D(.) where . = 0,
let o
1
= J.¡., and on the open set D(3.
2
÷ a), let o
2
= 2J.¡(3.
2
÷ a). Since
.
2
= .
3
÷a. ÷b,
2.J. = (3.
2
÷a)J..
and so o
1
and o
2
agree on D(.) ¨ D(3.
2
÷a). Since 1 = D(.) L D(3.
2
÷a), we see
that there is a differential o on 1 whose restrictions to D(.) and D(3.
2
÷a) are o
1
and
o
2
respectively. It is an easy exercise in working with projective coordinates to show that
o extends to a differential oneform on the whole projective curve
Y
2
7 = X
3
÷aX7
2
÷b7
3
.
In fact, ˝
1
C¡k
(C) is a onedimensional vector space over k, with o as basis. Note that
o = J.¡. = J.¡(.
3
÷ a. ÷ b)
1
2
, which can’t be integrated in terms of elementary
functions. Its integral is called an elliptic integral (integrals of this form arise when one
tries to ﬁnd the arc length of an ellipse). The study of elliptic integrals was one of the
starting points for the study of algebraic curves.
In general, if C is a complete nonsingular absolutely irreducible curve of genus g, then
˝
1
C¡k
(C) is a vector space of dimension g over k.
PROPOSITION 14.5. If V is nonsingular, then ˝
1
V¡k
is a locally free sheaf of rank dim(V )
(that is, every point 1 of V has a neighbourhood U such that ˝
1
V¡k
[U ~ (O
V
[U)
dim(V )
).
PROOF. Omitted.
2
Let C be a complete nonsingular absolutely irreducible curve, and let o be a nonzero
element of ˝
1
k(C)¡k
. We deﬁne the divisor (o) of o as follows: let 1 ÷ C; if t is a uni
formizing parameter at 1, then Jt is a basis for ˝
1
k(C)¡k
as a k(C)vector space, and so we
can write o = }Jt , } ÷ k(V )
×
; deﬁne orJ
1
(o) = orJ
1
(} ), and (o) =
¸
orJ
1
(o)1.
Because k(C) has transcendence degree 1 over k, ˝
1
k(C)¡k
is a k(C)vector space of di
mension one, and so the divisor (o) is independent of the choice of o up to linear equiv
alence. By an abuse of language, one calls (o) for any nonzero element of ˝
1
k(C)¡k
a
canonical class 1 on C. For a divisor D on C, let ((D) = dim
k
(1(D)).
THEOREM 14.6 (RIEMANNROCH). Let C be a complete nonsingular absolutely irre
ducible curve over k.
(a) The degree of a canonical divisor is 2g ÷ 2.
(b) For any divisor D on C,
((D) ÷ ((1 ÷ D) = 1 ÷g ÷ deg(D).
More generally, if V is a smooth complete variety of dimension J, it is possible to
associate with the sheaf of differential Jforms on V a canonical linear equivalence class
of divisors 1. This divisor class determines a rational map to projective space, called the
canonical map.
References
Shafarevich, 1994, III.5.
Mumford 1999, III.4.
Chapter 15
Algebraic Varieties over the Complex
Numbers
This is only an outline.
It is not hard to show that there is a unique way to endow all algebraic varieties over C
with a topology such that:
(a) on A
n
= C
n
it is just the usual complex topology;
(b) on closed subsets of A
n
it is the induced topology;
(c) all morphisms of algebraic varieties are continuous;
(d) it is ﬁner than the Zariski topology.
We call this new topology the complex topology on V . Note that (a), (b), and (c) deter
mine the topology uniquely for afﬁne algebraic varieties ((c) implies that an isomorphism
of algebraic varieties will be a homeomorphism for the complex topology), and (d) then
determines it for all varieties.
Of course, the complex topology is much ﬁner than the Zariski topology — this can be
seen even on A
1
. In view of this, the next two propositions are a little surprising.
PROPOSITION 15.1. If a nonsingular variety is connected for the Zariski topology, then it
is connected for the complex topology.
Consider, for example, A
1
. Then, certainly, it is connected for both the Zariski topology
(that for which the nonempty open subsets are those that omit only ﬁnitely many points) and
the complex topology (that for which X is homeomorphic to 1
2
). When we remove a circle
from X, it becomes disconnected for the complex topology, but remains connected for the
Zariski topology. This doesn’t contradict the theorem, because A
1
C
with a circle removed is
not an algebraic variety.
Let X be a connected nonsingular (hence irreducible) curve. We prove that it is con
nected for the complex topology. Removing or adding a ﬁnite number of points to X will
not change whether it is connected for the complex topology, and so we can assume that X
is projective. Suppose X is the disjoint union of two nonempty open (hence closed) sets X
1
and X
2
. According to the RiemannRoch theorem (14.6), there exists a nonconstant rational
function } on X having poles only in X
1
. Therefore, its restriction to X
2
is holomorphic.
Because X
2
is compact, } is constant on each connected component of X
2
(Cartan 1963
1
,
1
Cartan, H., Elementary Theory of Analytic Functions of One or Several Variables, AddisonWesley, 1963.
198
199
VI.4.5) say, }(:) = a on some inﬁnite connected component. Then }(:) ÷a has inﬁnitely
many zeros, which contradicts the fact that it is a rational function.
The general case can be proved by induction on the dimension (Shafarevich 1994,
VII.2).
PROPOSITION 15.2. Let V be an algebraic variety over C, and let C be a constructible
subset of V (in the Zariski topology); then the closure of C in the Zariski topology equals
its closure in the complex topology.
PROOF. Mumford 1999, I 10, Corollary 1, p60.
2
For example, if U is an open dense subset of a closed subset 7 of V (for the Zariski
topology), then U is also dense in 7 for the complex topology.
The next result helps explain why completeness is the analogue of compactness for
topological spaces.
PROPOSITION 15.3. Let V be an algebraic variety over C; then V is complete (as an alge
braic variety) if and only if it is compact for the complex topology.
PROOF. Mumford 1999, I 10, Theorem 2, p60.
2
In general, there are many more holomorphic (complex analytic) functions than there
are polynomial functions on a variety over C. For example, by using the exponential func
tion it is possible to construct many holomorphic functions on C that are not polynomials
in :, but all these functions have nasty singularities at the point at inﬁnity on the Riemann
sphere. In fact, the only meromorphic functions on the Riemann sphere are the rational
functions. This generalizes.
THEOREM 15.4. Let V be a complete nonsingular variety over C. Then V is, in a natural
way, a complex manifold, and the ﬁeld of meromorphic functions on V (as a complex
manifold) is equal to the ﬁeld of rational functions on V .
PROOF. Shafarevich 1994, VIII 3.1, Theorem 1.
2
This provides one way of constructing compact complex manifolds that are not alge
braic varieties: ﬁnd such a manifold M of dimension n such that the transcendence degree
of the ﬁeld of meromorphic functions on M is < n. For a torus C
v
¡¹ of dimension g > 1,
this is typically the case. However, when the transcendence degree of the ﬁeld of meromor
phic functions is equal to the dimension of manifold, then M can be given the structure, not
necessarily of an algebraic variety, but of something more general, namely, that of an alge
braic space in the sense of Artin.
2
Roughly speaking, an algebraic space is an object that is
locally an afﬁne algebraic variety, where locally means for the ´ etale “topology” rather than
the Zariski topology.
3
One way to show that a complex manifold is algebraic is to embed it into projective
space.
2
Perhaps these should be called algebraic orbispaces (in analogy with manifolds and orbifolds).
3
Artin, Michael. Algebraic spaces. Whittemore Lectures given at Yale University, 1969. Yale Mathemati
cal Monographs, 3. Yale University Press, New Haven, Conn.London, 1971. vii+39 pp.
Knutson, Donald. Algebraic spaces. Lecture Notes in Mathematics, Vol. 203. SpringerVerlag, BerlinNew
York, 1971. vi+261 pp.
200 CHAPTER 15. ALGEBRAIC VARIETIES OVER THE COMPLEX NUMBERS
THEOREM 15.5. Any closed analytic submanifold of P
n
is algebraic.
PROOF. See Shafarevich 1994, VIII 3.1, in the nonsingular case.
2
COROLLARY 15.6. Any holomorphic map from one projective algebraic variety to a sec
ond projective algebraic variety is algebraic.
PROOF. Let c: V ÷ W be the map. Then the graph 1
c
of c is a closed subset of V × W,
and hence is algebraic according to the theorem. Since c is the composite of the isomor
phism V ÷1
c
with the projection 1
c
÷W, and both are algebraic, c itself is algebraic.
2
Since, in general, it is hopeless to write down a set of equations for a variety (it is a
fairly hopeless task even for an abelian variety of dimension 3), the most powerful way we
have for constructing varieties is to ﬁrst construct a complex manifold and then prove that
it has a natural structure as a algebraic variety. Sometimes one can then show that it has
a canonical model over some number ﬁeld, and then it is possible to reduce the equations
deﬁning it modulo a prime of the number ﬁeld, and obtain a variety in characteristic ].
For example, it is known that C
v
¡¹ (¹ a lattice in C
v
) has the structure of an algebraic
variety if and only if there is a skewsymmetric form [ on C
v
having certain simple prop
erties relative to ¹. The variety is then an abelian variety, and all abelian varieties over C
are of this form.
References
Mumford 1999, I.10.
Shafarevich 1994, Book 3.
Chapter 16
Descent Theory
Consider ﬁelds k c ˝. A variety V over k deﬁnes a variety V
˝
over ˝ by extension of the
base ﬁeld (:11). Descent theory attempts to answer the following question: what additional
structure do you need to place on a variety over ˝, or regular map of varieties over ˝, to
ensure that it comes from k?
In this chapter, we shall make free use of the axiom of choice (usually in the form of
Zorn’s lemma).
Models
Let ˝ ¯ k be ﬁelds, and let V be a variety over ˝. Recall (p175) that a model of V over k
(or a kstructure on V ) is a variety V
0
over k together with an isomorphism c: V ÷ V
0˝
.
Recall also that a variety over ˝ need not have a model over k, and when it does it typically
will have many nonisomorphic models.
Consider an afﬁne variety. An embedding V ·÷ A
n
˝
deﬁnes a model of V over
k if 1(V ) is generated by polynomials in kŒX
1
. . . . . X
n
, because then 1
0
def
= 1(V ) ¨
kŒX
1
. . . . . X
n
 is a radical ideal, kŒX
1
. . . . . X
n
¡1
0
is an afﬁne kalgebra, and V(1
0
) c A
n
k
is a model of V . Moreover, every model (V
0
. c) arises in this way, because every model of
an afﬁne variety is afﬁne. However, different embeddings in afﬁne space will usually give
rise to different models. Similar remarks apply to projective varieties.
Note that the condition that 1(V ) be generated by polynomials in kŒX
1
. . . . . X
n
 is
stronger than asking that V be the zero set of some polynomials in kŒX
1
. . . . . X
n
. For
example, let V = V(X ÷Y ÷˛) where ˛ is an element of ˝ such that ˛
;
÷ k but ˛ … k.
Then V is the zero set of the polynomial X
;
÷Y
;
÷˛
;
, which has coefﬁcients in k, but
1(V ) = (X ÷Y ÷˛) is not generated by polynomials in kŒX. Y .
Fixed ﬁelds
Let ˝ ¯ k be ﬁelds, and let 1 be the group Aut(˝¡k) of automomorphisms of ˝ (as an
abstract ﬁeld) ﬁxing the elements of k. Deﬁne the ﬁxed ﬁeld ˝
T
of 1 to be
{a ÷ ˝ [ oa = a for all o ÷ 1 ].
PROPOSITION 16.1. The ﬁxed ﬁeld of 1 equals k in each of the following two cases:
(a) ˝ is a Galois extension of k (possibly inﬁnite);
201
202 CHAPTER 16. DESCENT THEORY
(b) ˝ is a separably closed ﬁeld and k is perfect.
PROOF. (a) See FT 7.8.
(b) See FT 8.23.
2
REMARK 16.2. (a) The proof of Proposition 16.1 deﬁnitely requires the axiom of choice.
For example, it is known that every measurable homomorphism of Lie groups is continuous,
and so any measurable automorphism of C is equal to the identity map or to complex con
jugation. Therefore, without the axiom of choice, 1
def
= Aut(C¡´) has only two elements,
and C
T
= 1.
(b) Suppose that ˝ is algebraically closed and k is not perfect. Then k has characteristic
] = 0 and ˝ contains an element ˛ such that ˛ … k but ˛
;
= a ÷ k. As ˛ is the unique
root of X
;
÷ a, every automorphism of ˝ ﬁxing k also ﬁxes ˛, and so ˝
T
= k.
The perfect closure of k in ˝ is the subﬁeld
k
;
1
= {˛ ÷ ˝ [ ˛
;
n
÷ k for some n]
of ˝. Then k
;
1
is purely inseparable over k, and when ˝ is algebraically closed, it is
the smallest perfect subﬁeld of ˝ containing k.
COROLLARY 16.3. If ˝ is separably closed, then ˝
T
is a purely inseparable algebraic
extension of k.
PROOF. When k has characteristic zero, ˝
T
= k, and there is nothing to prove. Thus,
we may suppose that k has characteristic ] = 0. Choose an algebraic closure ˝
al
of ˝,
and let k
;
1
be the perfect closure of k in ˝
al
. As ˝
al
is purely inseparable over ˝,
every element o of 1 extends uniquely to an automorphism ¯ o of ˝
al
: let ˛ ÷ ˝
al
and let
˛
;
n
÷ ˝; then ¯ o(˛) is the unique root of X
;
n
÷ o(˛
;
n
) in ˝. The action of 1 on ˝
al
identiﬁes it with Aut(˝
al
¡k
;
1
). According to the proposition, (˝
al
)
T
= k
;
1
, and so
k
;
1
¯ ˝
T
¯ k.
2
Descending subspaces of vector spaces
In this subsection, ˝ ¯ k are ﬁelds such that k is the ﬁxed ﬁeld of 1 = Aut(˝¡k).
Let V be a ksubspace of an ˝vector space V(˝) such that the map
c ˝· ÷c·: ˝ ˝
k
V ÷V(˝)
is an isomorphism. Equivalent conditions: V is the kspan of an ˝basis for V(˝); every
kbasis for V is an ˝basis for V(˝). The group 1 acts on ˝ ˝
k
V through its action on
˝:
o(
¸
c
i
˝·
i
) =
¸
oc
i
˝·
i
. o ÷ 1. c
i
÷ ˝. ·
i
÷ V. (26)
Correspondingly, there is a unique action of 1 on V(˝) ﬁxing the elements of V and such
that each o ÷ 1 acts olinearly:
o(c·) = o(c)o(·) all o ÷ 1 , c ÷ ˝, · ÷ V(˝). (27)
DESCENDING SUBSPACES OF VECTOR SPACES 203
LEMMA 16.4. The following conditions on a subspace W of V(˝) are equivalent:
(a) W ¨ V spans W;
(b) W ¨ V contains an ˝basis for W;
(c) the map ˝ ˝
k
(W ¨ V ) ÷W, c ˝· ÷c·, is an isomorphism.
PROOF. (a) == (b,c) A klinearly independent subset of V is ˝linearly independent in
V(˝). Therefore, if W ¨ V spans W, then any kbasis (e
i
)
i÷J
for W ¨ V will be an
˝basis for W. Moreover, (1 ˝e
i
)
i÷J
will be an ˝basis for ˝ ˝
k
(W ¨ V ), and since
the map ˝ ˝
k
(W ¨ V ) ÷W sends 1 ˝e
i
to e
i
, it is an isomorphism.
(c) ==(a), (b) ==(a). Obvious.
2
LEMMA 16.5. For any kvector space V , V = V(˝)
T
.
PROOF. Let (e
i
)
i÷J
be a kbasis for V . Then (1 ˝e
i
)
i÷J
is an ˝basis for ˝ ˝
k
V , and
o ÷ 1 acts on · =
¸
c
i
˝e
i
according to the rule (26). Thus, · is ﬁxed by 1 if and only
if each c
i
is ﬁxed by 1 and so lies in k.
2
LEMMA 16.6. Let V be a kvector space, and let W be a subspace of V(˝) stable under
the action of 1 . If W
T
= 0, then W = 0.
PROOF. Suppose W = 0. As V contains an ˝basis for V(˝), every nonzero element n
of W can be expressed in the form
n = c
1
e
1
÷ ÷c
n
e
n
. c
i
÷ ˝ {0]. e
i
÷ V. n _ 1.
Choose n to be a nonzero element for which n takes its smallest value. After scaling, we
may suppose that c
1
= 1. For o ÷ 1 , the element
on ÷ n = (oc
2
÷ c
2
)e
2
÷ ÷(oc
n
÷ c
n
)e
n
lies in W and has at most n÷1 nonzero coefﬁcients, and so is zero. Thus, n ÷ W
T
= {0],
which is a contradiction.
2
PROPOSITION 16.7. A subspace W of V(˝) is of the form W = ˝W
0
for some k
subspace W
0
of V if and only if it is stable under the action of 1 .
PROOF. Certainly, if W = ˝W
0
, then it is stable under 1 (and W = ˝(W ¨ V )).
Conversely, assume that W is stable under 1 , and let W
t
be a complement to W ¨V in V ,
so that
V = (W ¨ V ) ˚W
t
.
Then
(W ¨ ˝W
t
)
T
= W
T
¨
˝W
t
T
= (W ¨ V ) ¨ W
t
= 0,
and so, by (16.6),
W ¨ ˝W
t
= 0. (28)
As W ¯ ˝(W ¨ V ) and
V(˝) = ˝(W ¨ V ) ˚˝W
t
,
this implies that W = ˝(W ¨ V ).
2
204 CHAPTER 16. DESCENT THEORY
Descending subvarieties and morphisms
In this subsection, ˝ ¯ k are ﬁelds such that k is the ﬁxed ﬁeld of 1 = Aut(˝¡k) and ˝
is separably closed. Recall (11.15) that for any variety V over ˝, V(˝) is Zariski dense in
V . In particular, two regular maps V ÷V
t
coincide if they agree on V(˝).
For any variety V over k, 1 acts on V(˝). For example, if V is embedded in A
n
or P
n
over k, then 1 acts on the coordinates of a point. If V = Spm·, then
V(˝) = Hom
kalgebra
(·. ˝).
and 1 acts through its action on ˝.
PROPOSITION 16.8. Let V be a variety over k, and let W be a closed subvariety of V
˝
such that W(˝) is stable under the action of 1 on V(˝). Then there is a closed subvariety
W
0
of V such that W = W
0˝
.
PROOF. Suppose ﬁrst that V is afﬁne, and let 1(W) c ˝ŒV
˝
 be the ideal of regular
functions zero on W. Recall that ˝ŒV
˝
 = ˝ ˝
k
kŒV  (see :11). Because W(˝) is
stable under 1 , so also is 1(W), and Proposition 16.7 shows that 1(W) is spanned by
1
0
= 1(W) ¨ kŒV . Therefore, the zero set of 1
0
is a closed subvariety W
0
of V with the
property that W = W
0˝
.
To deduce the general case, cover V with open afﬁnes V =
V
i
. Then W
i
def
= V
i˝
¨W
is stable under 1 , and so it arises from a closed subvariety W
i0
of V
i
; a similar statement
holds for W
i}
def
= W
i
¨ W
}
. Deﬁne W
0
to be the variety obtained by patching the varieties
W
i0
along the open subvarieties W
i}0
.
2
PROPOSITION 16.9. Let V and W be varieties over k, and let } : V
˝
÷ W
˝
be a regular
map. If } commutes with the actions of 1 on V(˝) and W(˝), then } arises from a
(unique) regular map V ÷W over k.
PROOF. Apply Proposition 16.8 to the graph of } , 1
(
c (V × W)
˝
.
2
COROLLARY 16.10. A variety V over k is uniquely determined (up to a unique isomor
phism) by the variety V
˝
together with action of 1 on V(˝).
PROOF. More precisely, we have shown that the functor
V (V
˝
. action of 1 on V(˝)) (29)
is fully faithful.
2
REMARK 16.11. In Theorems 16.42 and 16.43 below, we obtain sufﬁcient conditions for
a pair to lie in the essential image of the functor (29).
GALOIS DESCENT OF VECTOR SPACES 205
Galois descent of vector spaces
Let 1 be a group acting on a ﬁeld ˝, and let k be a subﬁeld of ˝
T
. By an action of 1 on
an ˝vector space V we mean a homomorphism 1 ÷ Aut
k
(V ) satisfying (27), i.e., such
that each o ÷ 1 acts olinearly.
LEMMA 16.12. Let S be the standard M
n
(k)module (i.e., S = k
n
with M
n
(k) acting by
left multiplication). The functor V ÷S ˝
k
V fromkvector spaces to left M
n
(k)modules
is an equivalence of categories.
PROOF. Let V and W be kvector spaces. The choice of bases (e
i
)
i÷J
and (}
}
)
}÷J
for V
and W identiﬁes Hom
k
(V. W) with the set of matrices (a
}i
)
(},i)÷J×J
, a
}i
÷ k, such that,
for a ﬁxed i , all but ﬁnitely many a
}i
are zero. Because S is a simple M
n
(k)module and
End
Æ
n
(k)
(S) = k, the set Hom
Æ
n
(k)
(S ˝
k
V. S ˝
k
W) has the same description, and so
the functor V ÷S ˝
k
V is fully faithful.
The functor V ÷S ˝
k
V sends a vector space V with basis (e
i
)
i÷J
to a direct sum of
copies of S indexed by 1. Therefore, to show that the functor is essentially surjective, we
have prove that every left M
n
(k)module is a direct sum of copies of S.
We ﬁrst prove this for M
n
(k) regarded as a left M
n
(k)module. For 1 _ i _ n, let 1(i )
be the set of matrices in M
n
(k) whose entries are zero except for those in the i
th
column.
Then 1(i ) is a left ideal in M
n
(k), and 1(i ) is isomorphic to S as an M
n
(k)module.
Hence,
M
n
(k) =
i
1(i ) . S
n
(as a left M
n
(k)module).
We now prove it for an arbitrary left M
n
(k)module M, which we may suppose to be
nonzero. The choice of a set of generators for M realizes it as a quotient of a sum of copies
of M
n
(k), and so M is a sum of copies of S. It remains to show that the sum can be made
direct. Let 1 be the set of submodules of M isomorphic to S, and let S be the set of subsets
J of 1 such that the sum N(J)
def
=
¸
1÷J
N is direct, i.e., such that for any N
0
÷ J and
ﬁnite subset J
0
of J not containing N
0
, N
0
¨
¸
1÷J
0
N = 0. If J
1
c J
2
c . . . is a chain
of sets in S, then
J
i
÷ S, and so Zorn’s lemma implies that S has maximal elements.
For any maximal J, M = N(J) because otherwise, there exists an element S
t
of 1 not
contained in N(J); because S
t
is simple, S
t
¨N(J) = 0, and it follows that J L{S
t
] ÷ S,
contradicting the maximality of J.
2
ASIDE 16.13. Let · and T be rings (not necessarily commutative), and let S be ·T
bimodule (this means that · acts on S on the left, T acts on S on the right, and the actions
commute). When the functor M ÷ S ˝
B
M: Mod
B
÷ Mod
¹
is an equivalence of cat
egories, · and T are said to be Morita equivalent through S. In this terminology, the
lemma says that M
n
(k) and k are Morita equivalent through S.
PROPOSITION 16.14. Let ˝ be a ﬁnite Galois extension of k with Galois group 1 . The
functor V ˝ ˝
k
V from kvector spaces to ˝vector spaces endowed with an action of
1 is an equivalence of categories.
PROOF. Let ˝Œ1  be the ˝vector space with basis {o ÷ 1 ], and make ˝Œ1  into a
kalgebra by setting
¸
c÷T
a
c
o
¸
r÷T
b
r
t
=
¸
c,r
(a
c
ob
r
)ot.
206 CHAPTER 16. DESCENT THEORY
Then ˝Œ1  acts klinearly on ˝ by the rule
(
¸
c÷T
a
c
o)c =
¸
c÷T
a
c
(oc).
and Dedekind’s theorem on the independence of characters (FT 5.14) implies that the ho
momorphism
˝Œ1  ÷End
k
(˝)
deﬁned by this action is injective. By counting dimensions over k, one sees that it is an iso
morphism. Therefore, Lemma 16.12 shows that ˝Œ1  and k are Morita equivalent through
˝, i.e., the functor V ÷ ˝ ˝
k
V from kvector spaces to left ˝Œ1 modules is an equiv
alence of categories. This is precisely the statement of the lemma.
2
When ˝ is an inﬁnite Galois extension of k, we endow 1 with the Krull topology, and
we say that an action of 1 on an ˝vector space V is continuous if every element of V is
ﬁxed by an open subgroup of 1 , i.e., if
V =
¸
z
V
z
(union over the open subgroups z of 1 ).
For example, the action of 1 on ˝ is obviously continuous, and it follows that, for any
kvector space V , the action of 1 on ˝ ˝
k
V is continuous.
PROPOSITION 16.15. Let ˝ be a Galois extension of k (possibly inﬁnite) with Galois
group 1 . For any ˝vector space V equipped with a continuous action of 1 , the map
¸
c
i
˝·
i
÷
¸
c
i
·
i
: ˝ ˝
k
V
T
÷V
is an isomorphism.
PROOF. Suppose ﬁrst that 1 is ﬁnite. Proposition 16.14 allows us to assume V = ˝˝
k
W
for some ksubspace W of V . Then V
T
= (˝˝
k
W)
T
= W, and so the statement is true.
When 1 is inﬁnite, the ﬁnite case shows that ˝ ˝
k
(V
z
)
T¡z
. V
z
for every open
normal subgroup zof 1 . Now pass to the direct limit over z, recalling that tensor products
commute with direct limits (CA 8.1).
2
Descent data
For a homomorphism of ﬁelds o: J ÷1, we sometimes write oV for V
1
(the variety over
1 obtained by base change). For example, if V is embedded in afﬁne or projective space,
then oV is the afﬁne or projective variety obtained by applying o to the coefﬁcients of the
equations deﬁning V .
A regular map c: V ÷ W deﬁnes a regular map c
1
: V
1
÷ W
1
which we also denote
oc: oV ÷oW. Note that (oc)(o7) = o(c(7)) for any subvariety 7 of V . The map oc
is obtained from c by applying o to the coefﬁcients of the polynomials deﬁning c.
Let ˝ ¯ k be ﬁelds, and let 1 = Aut(˝¡k).
An ˝¡kdescent system on a variety V over ˝ is
a family (c
c
)
c÷T
of isomorphisms c
c
: oV ÷ V
satisfying the following cocycle condition:
c
c
ı (oc
r
) = c
cr
for all o. t ÷ 1.
otV
cc
c
oV
c
V
DESCENT DATA 207
A model (V
0
. c) of V over a subﬁeld 1 of ˝ con
taining k splits (c
c
)
c÷T
if
c
c
= c
1
ı oc
for all o ﬁxing 1.
oV
cc
c
o(V
0˝
) = V
0˝ V
c
.
A descent system (c
c
)
c÷T
is said to be continuous if it is split by some model over a
subﬁeld 1 of ˝ that is ﬁnitely generated over k. A descent datum is a continuous descent
system. A descent datum is effective if it is split by some model over k. In a given situation,
we say that descent is effective or that it is possible to descend the base ﬁeld if every descent
datum is effective.
Let V
0
be a variety over k, and let V = V
0˝
. Then V = oV because the two varieties
are obtained from V
0
by extension of scalars with respect to the maps k ÷ 1 and k ÷
1
c
÷÷ 1, which are equal. Write c
c
for the identity map oV ÷ V ; then (c
c
)
c÷T
is a
descent datum on V .
Let (c
c
)
c÷T
be an ˝¡k descent system on a variety V , and let 1
t
= Aut(˝
sep
¡k).
Every kautomorphism of ˝ extends to a kautomorphism of ˝
sep
, and (c
c
)
c÷T
extends
to the ˝
sep
¡k descent system (c
t
c
)
c÷T
0 on V
˝
sep with c
t
c
=
c
c˝
˝
sep
. A model of V
over a subﬁeld 1 of ˝ splits (c
c
)
c÷T
if and only if it splits (c
t
c
)
c÷T
0 . This observation
sometimes allows us to assume that ˝ is separably closed.
PROPOSITION 16.16. Assume that k is the ﬁxed ﬁeld of 1 = Aut(˝¡k), and that (V
0
. c)
and (V
t
0
. c
t
) split descent data (c
c
)
c÷T
and (c
t
c
)
c÷T
on varieties V and V
t
over ˝. To
give a regular map [
0
: V
0
÷ V
t
0
amounts to giving a regular map [: V ÷ V
t
such that
[ ı c
c
= c
t
c
ı o[ for all o ÷ 1 , i.e., such that
oV
c
÷÷÷÷÷ V
cv
v
oV
t
c
0
÷÷÷÷÷ V
t
(30)
commutes for all o ÷ 1 .
PROOF. Given [
0
, deﬁne [ to make the right hand square in
oV
cc
÷÷÷÷÷ V
0˝
c
÷÷÷÷÷ V
cv
v
0˝
v
oV
t
cc
0
÷÷÷÷÷ V
t
0˝
c
0
÷÷÷÷÷ V
t
commute. The left hand square is obtained from the right hand square by applying o, and
so it also commutes. The outer square is (30).
In proving the converse, we may assume that ˝ is separably closed. Given [, use c
and c
t
to transfer [ to a regular map [
t
: V
0˝
÷V
t
0˝
. Then the hypothesis implies that [
t
commutes with the actions of 1 on V
0
(˝) and V
t
0
(˝), and so is deﬁned over k (16.9).
2
COROLLARY 16.17. Assume that k is the ﬁxed ﬁeld of 1 = Aut(˝¡k), and that (V
0
. c)
splits the descent datum (c
c
)
c÷T
. Let W be a variety over k. To give a regular map W ÷
208 CHAPTER 16. DESCENT THEORY
V
0
(resp. V
0
÷ W) amounts to giving a regular map [: W
˝
÷ V (resp. [: V ÷ W
˝
)
compatible with the descent datum, i.e., such that
oV
c
W
˝
cv
y
y
y
y
y
y
y
y
v
V
(resp. oV
c
cv
E
E
E
E
E
E
E
E
V
v
W
˝
)
commutes.
PROOF. Special case of the proposition in which W
˝
is endowed with its natural descent
datum.
2
REMARK 16.18. Proposition 16.16 implies that the functor taking a variety V over k to
V
˝
over ˝ endowed with its natural descent datum is fully faithful.
Let (c
c
)
c÷T
be an ˝¡kdescent system on V . For a subvariety W of V , we set
c
W =
c
c
(oW). Then the following diagram commutes:
oV
c
÷÷÷÷÷
:
V
¸
¸
oW
c
cW
÷÷÷÷÷÷
:
c
W
LEMMA 16.19. The following hold.
(a) For all o. t ÷ 1 and W c V ,
c
(
r
W) =
cr
W.
(b) Suppose that (c
c
)
c÷T
is split by a model (V
0
. c) of V over k
0
, and let W be a
subvariety of V . If W = c
1
(W
0˝
) for some subvariety W
0
of V
0
, then
c
W = W
for all o ÷ 1 ; the converse is true if ˝
T
= k.
PROOF. (a) By deﬁnition
c
(
r
W) = c
c
(o(c
r
(tW)) = (c
c
ı oc
r
)(otW) = c
cr
(otW) =
cr
W.
In the second equality, we used that (oc)(oW) = o(cW).
(b) Let W = c
1
(W
0˝
). By hypothesis c
c
= c
1
ı oc, and so
c
W = (c
1
ı oc)(oW) = c
1
(o(cW)) = c
1
(oW
0˝
) = c
1
(W
0˝
) = W.
Conversely, suppose
c
W = W for all o ÷ 1 . Then
c(W) = c(
c
W) = (oc)(oW) = o(c(W)).
Therefore, c(W) is stable under the action of 1 on V
0˝
, and so is deﬁned over k (see
16.8).
2
DESCENT DATA 209
For a descent system (c
c
)
c÷T
on V and a regular function } on an open subset U of
V , we deﬁne
c
} to be the function (o} ) ı c
1
c
on
c
U, so that
c
}(
c
1) = o (}(1)) for all
1 ÷ U. Then
c
(
r
} ) =
cr
} , and so this deﬁnes an action of 1 on the regular functions.
The Krull topology on 1 is that for which the subgroups of 1 ﬁxing a subﬁeld of ˝
ﬁnitely generated over k form a basis of open neighbourhoods of 1 (see FT :8). An action
of 1 on an ˝vector space V is continuous if
V =
¸
z
V
z
(union over the open subgroups z of 1 ).
For a subﬁeld 1 of ˝ containing k, let z
1
= Aut(˝¡1).
PROPOSITION 16.20. Assume that ˝ is separably closed. A descent system (c
c
)
c÷T
on
an afﬁne variety V is continuous if and only if the action of 1 on ˝ŒV  is continuous.
PROOF. If (c
c
)
c÷T
is continuous, it is split by a model of V over a subﬁeld 1 of ˝ ﬁnitely
generated over k. By deﬁnition, z
1
is open, and ˝ŒV 
z
K
contains a set {}
1
. . . . . }
n
]
of generators for ˝ŒV  as an ˝algebra. Now ˝ŒV  =
1Œ}
1
. . . . . }
n
 where 1 runs
over the subﬁelds of ˝ containing 1 and ﬁnitely generated over k. As 1Œ}
1
. . . . . }
n
 =
˝ŒV 
z
L
, this shows that ˝ŒV  =
˝ŒV 
z
L
.
Conversely, if the action of 1 on ˝ŒV  is continuous, then for some subﬁeld 1 of ˝
ﬁnitely generated over k, ˝ŒV 
z
L
will contain a set of generators }
1
. . . . . }
n
for ˝ŒV  as
an ˝algebra. According to (16.3), ˝
z
L
is a purely inseparable algebraic extension of 1,
and so, after replacing 1 with a ﬁnite extension, the embedding V ·÷ A
n
deﬁned by the
}
i
will determine a model of V over 1. This model splits (c
c
)
c÷T
, which is therefore
continuous.
2
PROPOSITION 16.21. A descent system (c
c
)
c÷T
on a variety V over ˝ is continuous if
there exists a ﬁnite set S of points in V(˝) such that
(a) any automorphism of V ﬁxing all 1 ÷ S is the identity map, and
(b) there exists a subﬁeld 1 of ˝ ﬁnitely generated over k such that
c
1 = 1 for all
o ÷ 1 ﬁxing 1.
PROOF. Let (V
0
. c) be a model of V over a subﬁeld 1 of ˝ ﬁnitely generated over k. After
possibly replacing 1 by a larger ﬁnitely generated ﬁeld, we may suppose (i) that
c
1 = 1
for all o ÷ 1 ﬁxing 1 and all 1 ÷ S (because of (b)) and (ii) that c(1) ÷ V
0
(1) for all
1 ÷ S (because S is ﬁnite). Then, for 1 ÷ S and every o ﬁxing 1,
c
c
(o1)
def
=
c
1
(i)
= 1
(oc)(o1) = o(c1)
(ii)
= c1.
and so c
c
and c
1
ı oc are isomorphisms oV ÷ V sending o1 to 1. Therefore, c
c
and
c
1
ı oc differ by an automorphism of V ﬁxing the 1 ÷ S, which implies that they are
equal. This says that (V
0
. c) splits (c
c
)
c÷T
.
2
PROPOSITION 16.22. Let V be a variety over ˝ whose only automorphism is the identity
map. A descent datum on V is effective if V has a model over k.
210 CHAPTER 16. DESCENT THEORY
PROOF. Let (V. c) be a model of V over k. For o ÷ 1 , the maps c
c
and c
1
ı oc are
both isomorphisms oV ÷ V , and so differ by an automorphism of V . Therefore they are
equal, which says that (V. c) splits (c
c
)
c÷T
.
2
Of course, in Proposition 16.21, S doesn’t have to be a ﬁnite set of points. The propo
sition will hold with S any additional structure on V that rigidiﬁes V (i.e., is such that
Aut(V. S) = 1) and is such that (V. S) has a model over a ﬁnitely generated extension of
k.
Galois descent of varieties
In this subsection, ˝ is a Galois extension of k with Galois group 1 .
THEOREM 16.23. A descent datum (c
c
)
c÷T
on a variety V is effective if V is covered by
open afﬁnes U with the property that
c
U = U for all o ÷ 1 .
PROOF. Assume ﬁrst that V is afﬁne, and let · = kŒV . A descent datum(c
c
)
c÷T
deﬁnes
a continuous action of 1 on · (see 16.20). From (16.15), we know that
c ˝a ÷ca: ˝ ˝
k
·
T
÷· (31)
is an isomorphism. Let V
0
= Spm·
T
, and let c be the isomorphism V ÷V
0˝
deﬁned by
(31). Then (V
0
. c) splits the descent datum.
In the general case, write V as a ﬁnite union of open afﬁnes U
i
such that
c
U
i
= U
i
for
all o ÷ 1 . Then V is the variety over ˝ obtained by patching the U
i
by means of the maps
U
i
÷· U
i
¨ U
}
·÷U
}
. (32)
Each intersection U
i
¨U
}
is again afﬁne (4.27), and so the system (32) descends to k. The
variety over k obtained by patching the descended system is a model of V over k splitting
the descent datum.
2
COROLLARY 16.24. If each ﬁnite set of points of V(˝
sep
) is contained in an open afﬁne
subvariety of V
˝
sep, then every descent datum on V is effective.
PROOF. As we noted before, an ˝¡kdescent datum for V extends in a natural way to an
˝
sep
¡kdescent datum for V
˝
sep, and if a model (V
0
. c) over k splits the second descent
datum, then it also splits the ﬁrst. Thus, we may suppose that ˝ is separably closed.
Let (c
c
)
c÷T
be a descent datum on V , and let U be a subvariety of V . By deﬁnition,
(c
c
) is split by a model (V
1
. c) of V over some ﬁnite extension k
1
of k. After possibly
replacing k
1
with a larger ﬁnite extension, there will exist a subvariety U
1
of V
1
such
that c(U) = U
1˝
. Now (16.19b) shows that
c
U depends only on the coset oz where
z = Gal(˝¡k
1
). In particular, {
c
U [ o ÷ 1 ] is ﬁnite. The subvariety
¸
c÷T
c
U is stable
under 1 , and so (see 16.8, 16.19)
r
(
¸
c÷T
c
U) = (
¸
c÷T
c
U) for all t ÷ 1 .
Let 1 ÷ V . Because {
c
1 [ o ÷ 1 ] is ﬁnite, it is contained in an open afﬁne U of V .
Now U
t
=
¸
c÷T
c
U is an open afﬁne in V containing 1 and such that
c
U
t
= U
t
for all
o ÷ 1 . It follows that the variety V satisﬁes the hypothesis of Theorem 16.23.
2
WEIL RESTRICTION 211
COROLLARY 16.25. Descent is effective in each of the following two cases:
(a) V is quasiprojective, or
(b) an afﬁne algebraic group G acts transitively on V .
PROOF. (a) Apply (6.25) (whose proof applies unchanged over any inﬁnite base ﬁeld).
(b) We may assume ˝ to be separably closed. Let S be a ﬁnite set of points of V(˝),
and let U be an open afﬁne in V . For each 1 ÷ S, there is a nonempty open subvariety
G
1
of G such that G
1
1 c U. Because ˝ is separably closed, there exists a g ÷
(
¸
1÷S
G
1
1)(˝) (see 11.15). Now g
1
U is an open afﬁne containing S.
2
Weil restriction
Let 1¡k be a ﬁnite extension of ﬁelds, and let V be a variety over 1. A pair (V
+
. c)
consisting of a variety V
+
over k and a regular map c: V
+1
÷ V is called the 1¡kWeil
restriction of V if it has the following universal property: for any variety T over k and
regular map c
t
: T
1
÷ V , there exists a unique regular map [: T ÷ V (of kvarieties)
such that c ı [
1
= c
t
, i.e.,
given T
1
c
0
C
C
C
C
C
C
C
C
T
v 3Š
such that T
1
v
K
c
0
E
E
E
E
E
E
E
E
E
V
+1
c
V V
+
V
+1
c
V
commutes.
In other words, (V
+
. c) is the 1¡kWeil restriction of V if c deﬁnes an isomorphism
Mor
k
(T. V
+
) ÷Mor
1
(T
1
. V )
(natural in the kvariety T ); in particular,
V
+
(·) . V(1 ˝
k
·)
(natural in the afﬁne kalgebra ·). If it exists, the 1¡kWeil restriction of V is uniquely
determined by its universal property (up to a unique isomorphism).
When (V
+
. c) is the 1¡kWeil restriction of V , the variety V
+
is said to have been
obtained from V by (Weil) restriction of scalars or by restriction of the base ﬁeld.
PROPOSITION 16.26. If V satisﬁes the hypothesis of (16.24) (for example, if V is quasipro
jective) and 1¡k is separable, then the 1¡kWeil restriction exists.
PROOF. Let ˝ be a Galois extension of k large enough to contain all conjugates of 1, i.e.,
such that ˝ ˝
k
1 .
¸
r:1˝
t1. Let V
t
=
¸
tV — this is a variety over ˝. For
o ÷ Gal(˝¡k), deﬁne c
c
: oV
t
÷ V
t
to be the regular map that acts on the factor o(tV )
as the canonical isomorphism o(tV ) . (ot)V . Then (c
c
)
c÷Gal(˝¡k)
is a descent datum,
and so deﬁnes a model (V
+
. c
+
) of V
t
over k.
Choose a t
0
: 1 ÷ ˝. The projection map V
t
÷ t
0
V is invariant under the action of
Gal(˝¡t
0
1), and so deﬁnes a regular map (V
+
)
r
0
1
÷ t
0
V (16.9), and hence a regular
map c: V
+1
÷V . It is easy to check that this has the correct universal property.
2
212 CHAPTER 16. DESCENT THEORY
Generic ﬁbres and specialization
In this subsection, k is an algebraically closed ﬁeld.
Let c: V ÷ U be a dominant map with U irreducible, and let 1 = k(U). Then there
is a regular map c
1
: V
1
÷Spm1, called the generic ﬁbre of c. For example, if V and U
are afﬁne, so that c corresponds to an injective homomorphism of rings } : · ÷ T, then
c
1
corresponds to · ˝
k
1 ÷ T ˝
k
1. In the general case, we replace U with any open
afﬁne and write V as a ﬁnite union of afﬁnes V =
i
V
i
; then V
1
=
i
V
i1
.
Let 1 be a ﬁeld ﬁnitely generated over k, and let V be a variety over 1. For any
irreducible kvariety U with k(U) = 1, there will exist a dominant map c: V ÷ U with
generic ﬁbre V . For example, we can take U = Spm(·) where · is any ﬁnitely generated
ksubalgebra of 1 containing a set of generators for 1 and containing the coefﬁcients of
some set of polynomials deﬁning V . Let 1 be a point in the image of c. Then the ﬁbre of
V over 1 is a variety V(1) over k, called the specialization of V at 1.
Similar statements are true for morphisms of varieties.
Rigid descent
LEMMA 16.27. Let V and W be varieties over an algebraically closed ﬁeld k. If V and W
become isomorphic over some ﬁeld containing k, then they are already isomorphic over k.
PROOF. The hypothesis implies that, for some ﬁeld 1 ﬁnitely generated over k, there exists
an isomorphism c: V
1
÷ W
1
. Let U be an afﬁne kvariety such that k(U) = 1. After
possibly replacing U with an open subset, we can c extend to an isomorphismc
U
: U×V ÷
U × W. The ﬁbre of c
U
at any point of U is an isomorphism V ÷W.
2
Consider ﬁelds ˝ ¯ 1
1
. 1
2
¯ k. Recall (11.1) that 1
1
and 1
2
are said to be linearly
disjoint over k if the homomorphism
¸
a
i
˝b
i
÷
¸
a
i
b
i
: 1
1
˝
k
1
2
÷1
1
1
2
is injective.
LEMMA 16.28. Let ˝ ¯ k be algebraically closed ﬁelds, and let V be a variety over ˝.
If there exist models of V over subﬁelds 1
1
. 1
2
of ˝ ﬁnitely generated over k and linearly
disjoint over k, then there exists a model of V over k.
PROOF. The model of V over 1
1
extends to a model over an irreducible afﬁne variety U
1
with k(U
1
) = 1
1
, i.e., there exists a surjective map V
1
÷U
1
of kvarieties whose generic
ﬁbre is a model of V over 1
1
. A similar statement applies to the model over 1
2
. Because
1
1
and 1
2
are linearly disjoint, 1
1
˝
k
1
2
is an integral domain with ﬁeld of fractions
k(U
1
×U
2
). From the map V
1
÷U
1
, we get a map V
1
×U
2
÷U
1
×U
2
, and similarly for
V
2
.
Assume initially that V
1
× U
2
and U
1
× V
2
are isomorphic over U
1
× U
2
, so that we
have a commutative diagram:
U
1
× U
2
U
1
U
2
U
1
× U
2
V
1
× U
2
V
1
V
1
× U
2
V
1
V
1
× U
2
U
1
× V
2
~
U
1
× V
2
V
2
V
1
U
1
V
1
× U
2
U
1
× U
2
7
7
7
7
7
7
7
7
U
1
× V
2
U
1
× U
2
V
2
U
2
RIGID DESCENT 213
Let 1 be a point of U
1
. When we pull back the triangle to the subvariety 1 ×U
2
of U
1
×U
2
,
we get the diagram at left below. Note that 1 × U
2
. U
2
and that 1 . Spmk (because k
is algebraically closed).
V(1) × U
2
1 × U
2
?
?
?
?
?
?
?
?
V(1) × U
2
1 × V
2
~
1 × V
2
1 × U
2
·
V(1)
1
2
Spm1
2
?
?
?
?
?
?
?
?
V(1)
1
2
V
21
2
~
V
21
2
Spm1
2
·
The generic ﬁbre of this diagram is the diagram at right. Here V
1
(1)
1
2
is the variety over
1
2
obtained from V
1
(1) by extension of scalars k ÷1
2
. As V
21
2
is a model V over 1
2
,
it follows that V
1
(1) is a model of V over k.
We now prove the general case. The varieties (V
1
×U
2
)
k(U
1
×U
2
)
and (U
1
×V
2
)
k(U
1
×U
2
)
become isomorphic over some ﬁnite ﬁeld extension 1 of k(U
1
×U
2
). Let
¨
U be the normal
ization
1
of U
1
×U
2
in 1, and let U be a dense open subset of
¨
U such that some isomorphism
of (V
1
×U
2
)
1
with (U
1
×V
2
)
1
extends to an isomorphism over U. The goingup theorem
(8.8) shows that
¨
U ÷U
1
×U
2
is surjective, and so the image U
t
of U in U
1
×U
2
contains
a nonempty (hence dense) open subset of U
1
× U
2
(see 10.2). In particular, U
t
contains a
subset 1 × U
t
2
with U
t
2
a nonempty open subset of U
2
. Now the previous argument gives
us varieties V
1
(1)
1
2
and V
21
2
over 1
2
that become isomorphic over k(U
tt
) where U
tt
is
the inverse image of 1 × U
t
2
in
¨
U. As k(U
tt
) is a ﬁnite extension of 1
2
, this again shows
that V
1
(1) is a model of V over k.
2
EXAMPLE 16.29. Let 1 be an elliptic curve over ˝ with ; invariant ;(1). There exists
a model of 1 over a subﬁeld 1 of ˝ if and only if ;(1) ÷ 1. If ;(1) is transcendental,
then any two such ﬁelds contain k(;(1)), and so can’t be linearly disjoint. Therefore, the
hypothesis in the proposition implies ;(1) ÷ k, and so 1 has a model over k.
LEMMA 16.30. Let ˝ be algebraically closed of inﬁnite transcendence degree over k, and
assume that k is algebraically closed in ˝. For any 1 c ˝ ﬁnitely generated over k, there
exists a o ÷ Aut(˝¡k) such that 1 and o1 are linearly disjoint over k.
PROOF. Let a
1
. . . . . a
n
be a transcendence basis for 1¡k, and extend it to a transcen
dence basis a
1
. . . . . a
n
. b
1
. . . . . b
n
. . . . of ˝¡k. Let o be any permutation of the tran
scendence basis such that o(a
i
) = b
i
for all i . Then o deﬁnes a kautomorphism of
k(a
1
. . . . a
n
. b
1
. . . . . b
n
. . . .), which we extend to an automorphism of ˝.
Let 1
1
= k(a
1
. . . . . a
n
). Then o1
1
= k(b
1
. . . . . b
n
), and certainly 1
1
and o1
1
are
linearly disjoint. In particular, 1
1
˝
k
o1
1
is an integral domain. Because k is algebraically
closed in 1, 1 ˝
k
o1 is an integral domain (cf. 11.5). This implies that 1 and o1 are
linearly disjoint.
2
LEMMA 16.31. Let ˝ ¯ k be algebraically closed ﬁelds such that ˝ is of inﬁnite tran
scendence degree over k, and let V be a variety over ˝. If V is isomorphic to oV for every
o ÷ Aut(˝¡k), then V has a model over k.
1
Let U
1
× U
2
= SpmC; then
¨
U = Spm
¨
C, where
¨
C is the integral closure of C in 1.
214 CHAPTER 16. DESCENT THEORY
PROOF. There will exist a model V
0
of V over a subﬁeld 1 of ˝ ﬁnitely generated over k.
According to Lemma 16.30, there exists a o ÷ Aut(˝¡k) such that 1 and o1 are linearly
disjoint. Because V ~ oV , oV
0
is a model of V over o1, and we can apply Lemma
16.28.
2
In the next two theorems, ˝ ¯ k are ﬁelds such that the ﬁxed ﬁeld of 1 = Aut(˝¡k)
is k and ˝ is algebraically closed
THEOREM 16.32. Let V be a quasiprojective variety over ˝, and let (c
c
)
c÷T
be a descent
system for V . If the only automorphism of V is the identity map, then V has a model over
k splitting (c
c
).
PROOF. According to Lemma 16.31, V has a model (V
0
. c) over the algebraic closure k
al
of k in ˝, which (see the proof of 16.22) splits (c
c
)
c÷Aut(˝¡k
al
)
.
Now c
t
c
def
= c
1
ı c
c
ı oc is stable under Aut(˝¡k
al
), and hence is deﬁned over k
al
(16.9). Moreover, c
t
c
depends only on the restriction of o to k
al
, and (c
t
c
)
c÷Gal(k
al
¡k)
is a
descent system for V
0
. It is continuous by (16.21), and so V
0
has a model (V
00
. c
t
) over k
splitting (c
t
c
)
c÷Gal(k
al
¡k)
. Now (V
00
. c ı c
t
˝
) splits (c
c
)
c÷Aut(˝¡k)
.
2
We now consider pairs (V. S) where V is a variety over ˝ and S is a family of points
S = (1
i
)
1_i_n
of V indexed by Œ1. n. A morphism (V. (1
i
)
1_i_n
) ÷(W. (O
i
)
1_i_n
) is
a regular map c: V ÷W such that c(1
i
) = O
i
for all i .
THEOREM 16.33. Let V be a quasiprojective variety over ˝, and let (c
c
)
c÷Aut(˝¡k)
be a
descent system for V . Let S = (1
i
)
1_i_n
be a ﬁnite set of points of V such that
(a) the only automorphism of V ﬁxing each 1
i
is the identity map, and
(b) there exists a subﬁeld 1 of ˝ ﬁnitely generated over k such that
c
1 = 1 for all
o ÷ 1 ﬁxing 1.
Then V has a model over k splitting (c
c
).
PROOF. Lemmas 16.27–16.31 all hold for pairs (V. S) (with the same proofs), and so the
proof of Theorem 16.32 applies.
2
EXAMPLE 16.34. Theorem 16.33 can be used to prove that certain abelian varieties at
tached to algebraic varieties in characteristic zero, for example, the generalized Jacobian
varieties, are deﬁned over the same ﬁeld as the variety.
2
We illustrate this with the usual
Jacobian variety J of a complete nonsingular curve C. For such a curve C over C, there is
a principally polarized abelian variety J(C) such that, as a complex manifold,
J(C)(C) = 1(C. ˝
1
)
·
¡H
1
(C. Z).
The association C ÷ J(C) is a functorial, and so a descent datum (c
c
)
c÷Aut(˝¡k)
on C
deﬁnes a descent system on J(C). It is known that if we take S to be the set of points
of order 3 on J(C), then condition (a) of the theorem is satisﬁed (see, for example, Milne
1986
3
, 17.5), and condition (b) can be seen to be satisﬁed by regarding J(C) as the Picard
variety of C.
2
This was pointed out to me by Niranjan Ramachandran.
3
Milne, J.S., Abelian varieties, in Arithmetic Geometry, Springer, 1986.
WEIL’S DESCENT THEOREMS 215
Weil’s descent theorems
THEOREM 16.35. Let k be a ﬁnite separable extension of a ﬁeld k
0
, and let 1 be the set of
khomomorphisms k ÷k
al
0
. Let V be a quasiprojective variety over k; for each pair (o. t)
of elements of 1, let c
r,c
be an isomorphism oV ÷tV (of varieties over k
al
0
). Then there
exists a variety V
0
over k
0
and an isomorphism c: V
0k
÷V such that c
r,c
= tc ı (oc)
1
for all o. t ÷ 1 if and only if the c
r,c
are deﬁned over k
sep
0
and satisfy the following
conditions:
(a) c
r,µ
= c
r,c
ı c
c,µ
for all j. o. t ÷ 1;
(b) c
ro,co
= oc
r,c
for all o. t ÷ 1 and all k
0
automorphisms o of k
al
0
over k
0
.
Moreover, when this is so, the pair (V
0
. c) is unique up to isomorphism over k
0
, and V
0
is
quasiprojective or quasiafﬁne if V is.
PROOF. This is Theorem 3 of Weil 1956,
4
p515. It is essentially a restatement of (a) of
Corollary 16.25 (and (V
0
. c) is unique up to a unique isomorphism over k
0
).
2
An extension 1 of a ﬁeld k is said to be regular if it is ﬁnitely generated, admits a
separating transcendence basis, and k is algebraically closed in 1. These are precisely
the ﬁelds that arise as the ﬁeld of rational functions on geometrically irreducible algebraic
variety over k.
Let k be a ﬁeld, and let k(t ), t = (t
1
. . . . . t
n
). be a regular extension of k (in Weil’s
terminology, t is a generic point of a variety over k). By k(t
t
) we shall mean a ﬁeld
isomorphic to k(t ) by t ÷t
t
, and we write k(t. t
t
) for the ﬁeld of fractions of k(t )˝
k
k(t
t
).
5
When V
t
is a variety over k(t ), we shall write V
t
0 for the variety over k(t
t
) obtained fromV
t
by base change with respect to t ÷t
t
: k(t ) ÷k(t
t
). Similarly, if }
t
denotes a regular map
of varieties over k(t ), then }
t
0 denotes the regular map over k(t
t
) obtained by base change.
Similarly, k(t
tt
) is a second ﬁeld isomorphic to k(t ) by t ÷ t
tt
and k(t. t
t
. t
tt
) is the ﬁeld
of fractions of k(t ) ˝
k
k(t
t
) ˝
k
k(t
tt
).
THEOREM 16.36. With the above notations, let V
t
be a quasiprojective variety over k(t );
for each pair (t. t
t
), let c
t
0
,t
be an isomorphism V
t
÷ V
t
0 deﬁned over k(t. t
t
). Then there
exists a variety V deﬁned over k and an isomorphism c
t
: V
k(t)
÷ V
t
(of varieties over
k(t )) such that c
t
0
,t
= c
t
0 ı c
1
t
if and only if c
t
0
,t
satisﬁes the following condition:
c
t
00
,t
= c
t
00
,t
0 ı c
t
0
,t
(isomorphism of varieties over k(t. t
t
. t
tt
).
Moreover, when this is so, the pair (V. c
t
) is unique up to an isomorphism over k, and V is
quasiprojective or quasiafﬁne if V is.
PROOF. This is Theorem 6 and Theorem 7 of Weil 1956, p522.
2
THEOREM 16.37. Let ˝ be an algebraically closed ﬁeld of inﬁnite transcendence degree
over a perfect ﬁeld k. Then descent is effective for quasiprojective varieties over ˝.
4
Weil, Andr´ e, The ﬁeld of deﬁnition of a variety. Amer. J. Math. 78 (1956), 509–524.
5
If k(t ) and k(t
t
) are linearly disjoint subﬁelds of some large ﬁeld ˝, then k(t. t
t
) is the subﬁeld of ˝
generated over k by t and t
t
.
216 CHAPTER 16. DESCENT THEORY
PROOF. Let (c
c
) be a descent datum on a variety V over ˝. Because (c
c
) is continuous, it
is split by a model of V over some subﬁeld 1 of ˝ ﬁnitely generated over k. Let k
t
be the
algebraic closure of k in 1; then k
t
is a ﬁnite extension of k and 1 is a regular extension of
k. Write 1 = k(t ), and let (V
t
. c
t
) be a model of V over k(t ) splitting (c
c
). According to
Lemma 16.30, there exists a o ÷ Aut(˝¡k) such that ok(t ) = k(t
t
) and k(t ) are linearly
disjoint over k. The isomorphism
V
t˝
c
0
÷÷V
c
1
÷÷oV
(cc
0
)
1
÷÷ V
t
0
,˝
is deﬁned over k(t. t
t
) and satisﬁes the conditions of Theorem 16.36. Therefore, there exists
a model (W. c) of V over k
t
splitting (c
c
)
c÷Aut(˝¡k(t)
.
For o. t ÷ Aut(˝¡k), let c
r,c
be the composite of the isomorphisms
oW
cc
÷÷oV
c
÷÷V
c
1
÷÷tV
rc
÷÷tW.
Then c
r,c
is deﬁned over the algebraic closure of k in ˝ and satisﬁes the conditions of
Theorem 16.35, which gives a model of W over k splitting (c
c
)
c÷Aut(˝¡k)
.
2
Restatement in terms of group actions
In this subsection, ˝ ¯ k are ﬁelds such that k = ˝
T
and ˝ is algebraically closed. Recall
that for any variety V over k, there is a natural action of 1 on V(˝). In this subsection, we
describe the essential image of the functor
{quasiprojective varieties over k] ÷{quasiprojective varieties over ˝ ÷action of 1 ].
In other words, we determine which pairs (V. +). with V a quasiprojective variety over ˝
and + an action of 1 on V(˝),
(o. 1) ÷o + 1: 1 × V(˝) ÷V(˝).
arise from a variety over k. There are two obvious necessary conditions for this.
Regularity condition
Obviously, the action should recognize that V(˝) is not just a set, but rather the set of
points of an algebraic variety. For o ÷ 1 , let oV be the variety obtained by applying o to
the coefﬁcients of the equations deﬁning V , and for 1 ÷ V(˝) let o1 be the point on oV
obtained by applying o to the coordinates of 1.
DEFINITION 16.38. We say that the action + is regular if the map
o1 ÷o + 1: (oV )(˝) ÷V(˝)
is regular isomorphism for all o.
A priori, this is only a map of sets. The condition requires that it be induced by a regular
map c
c
: oV ÷V . If V = V
0˝
for some variety V
0
deﬁned over k, then oV = V , and c
c
is the identity map, and so the condition is clearly necessary.
RESTATEMENT IN TERMS OF GROUP ACTIONS 217
REMARK 16.39. The maps c
c
satisfy the cocycle condition c
c
ıoc
r
= c
cr
. In particular,
c
c
ı oc
c
1 = id, and so if + is regular, then each c
c
is an isomorphism, and the family
(c
c
)
c÷T
is a descent system. Conversely, if (c
c
)
c÷T
is a descent system, then
o + 1 = c
c
(o1)
deﬁnes a regular action of 1 on V(˝). Note that if + (c
c
), then o + 1 =
c
1.
Continuity condition
DEFINITION 16.40. We say that the action + is continuous if there exists a subﬁeld 1 of
˝ ﬁnitely generated over k and a model V
0
of V over 1 such that the action of 1(˝¡1) is
that deﬁned by V
0
.
For an afﬁne variety V , an action of 1 on V gives an action of 1 on ˝ŒV , and one
action is continuous if and only if the other is.
Continuity is obviously necessary. It is easy to write down regular actions that fail it,
and hence don’t arise from varieties over k.
EXAMPLE 16.41. The following are examples of actions that fail the continuity condition
((b) and (c) are regular).
(a) Let V = A
1
and let + be the trivial action.
(b) Let ˝¡k = ´
al
¡´, and let N be a normal subgroup of ﬁnite index in Gal(´
al
¡´)
that is not open,
6
i.e., that ﬁxes no extension of ´ of ﬁnite degree. Let V be the
zerodimensional variety over ´
al
with V(´
al
) = Gal(´
al
¡´)¡N with its natural
action.
(c) Let k be a ﬁnite extension of ´
;
, and let V = A
1
. The homomorphism k
×
÷
Gal(k
ab
¡k) can be used to twist the natural action of 1 on V(˝).
Restatement of the main theorems
Let ˝ ¯ k be ﬁelds such that k is the ﬁxed ﬁeld of 1 = Aut(˝¡k) and ˝ is algebraically
closed.
THEOREM 16.42. Let V be a quasiprojective variety over ˝, and let + be a regular action
of 1 on V(˝). Let S = (1
i
)
1_i_n
be a ﬁnite set of points of V such that
(a) the only automorphism of V ﬁxing each 1
i
is the identity map, and
(b) there exists a subﬁeld 1 of ˝ ﬁnitely generated over k such that o + 1 = 1 for all
o ÷ 1 ﬁxing 1.
Then + arises from a model of V over k.
PROOF. This a restatement of Theorem 16.33.
2
THEOREM 16.43. Let V be a quasiprojective variety over ˝ with an action + of 1 . If +
is regular and continuous, then + arises from a model of V over k in each of the following
cases:
6
For a proof that such subgroups exist, see FT 7.25.
218 CHAPTER 16. DESCENT THEORY
(a) ˝ is algebraic over k, or
(b) ˝ is has inﬁnite transcendence degree over k.
PROOF. Restatements of (16.23, 16.25) and of (16.37).
2
The condition “quasiprojective” is necessary, because otherwise the action may not
stabilize enough open afﬁne subsets to cover V .
Faithfully ﬂat descent
Recall that a homomorphism } : · ÷T of rings is ﬂat if the functor “extension of scalars”
M ÷T ˝
¹
M is exact. It is faithfully ﬂat if a sequence
0 ÷M
t
÷M ÷M
tt
÷0
of ·modules is exact if and only if
0 ÷T ˝
¹
M
t
÷T ˝
¹
M ÷T ˝
¹
M
tt
÷0
is exact. For a ﬁeld k, a homomorphism k ÷ · is always ﬂat (because exact sequences of
kvector spaces are splitexact), and it is faithfully ﬂat if · = 0.
The next theorem and its proof are quintessential Grothendieck.
THEOREM 16.44. If } : · ÷T is faithfully ﬂat, then the sequence
0 ÷·
(
÷÷T
d
0
÷÷T
˝2
÷ ÷T
˝i
d
r1
÷÷ T
˝i÷1
÷
is exact, where
T
˝i
= T ˝
¹
T ˝
¹
˝
¹
T (r times)
J
i1
=
¸
(÷1)
i
e
i
e
i
(b
0
˝ ˝b
i1
) = b
0
˝ ˝b
i1
˝1 ˝b
i
˝ ˝b
i1
.
PROOF. It is easily checked that J
i
ı J
i1
= 0. We assume ﬁrst that } admits a section,
i.e., that there is a homomorphism g: T ÷ · such that g ı } = 1, and we construct a
contracting homotopy k
i
: T
˝i÷2
÷T
˝i÷1
. Deﬁne
k
i
(b
0
˝ ˝b
i÷1
) = g(b
0
)b
1
˝ ˝b
i÷1
. r _ ÷1.
It is easily checked that
k
i÷1
ı J
i÷1
÷J
i
ı k
i
= 1. r _ ÷1,
and this shows that the sequence is exact.
Now let ·
t
be an ·algebra. Let T
t
= ·
t
˝
¹
T and let }
t
= 1 ˝} : ·
t
÷ T
t
. The
sequence corresponding to }
t
is obtained from the sequence for } by tensoring with ·
t
(because T
˝i
˝ ·
t
Š T
t˝(
etc.). Thus, if ·
t
is a faithfully ﬂat ·algebra, it sufﬁces to
prove the theorem for }
t
. Take ·
t
= T, and then b
(
÷b ˝1: T ÷T ˝
¹
T has a section,
namely, g(b ˝b
t
) = bb
t
, and so the sequence is exact.
2
FAITHFULLY FLAT DESCENT 219
THEOREM 16.45. If } : · ÷T is faithfully ﬂat and M is an ·module, then the sequence
0 ÷M
1˝(
÷÷ M ˝
¹
T
1˝d
0
÷÷ M ˝
¹
T
˝2
÷ ÷M ˝
B
T
˝i
1˝d
r1
÷÷ T
˝i÷1
÷
is exact.
PROOF. As in the above proof, one may assume that } has a section, and use it to construct
a contracting homotopy.
2
REMARK 16.46. Let } : · ÷ T be a faithfully ﬂat homomorphism, and let M be an ·
module. Write M
t
for the Tmodule }
+
M = T ˝
¹
M. The module e
0+
M
t
= (T ˝
¹
T) ˝
B
M
t
may be identiﬁed with T ˝
¹
M
t
where T ˝
¹
T acts by (b
1
˝b
2
)(b ˝m) =
b
1
b ˝ b
2
m, and e
1+
M
t
may be identiﬁed with M
t
˝
¹
T where T ˝
¹
T acts by (b
1
˝
b
2
)(m˝b) = b
1
m˝b
2
b. There is a canonical isomorphism ç: e
1+
M
t
÷ e
0+
M
t
arising
from
e
1+
M
t
= (e
1
} )
+
M = (e
0
} )
+
M = e
0+
M
t
:
explicitly, it is the map
(b ˝m) ˝b
t
÷b ˝(b
t
˝m): M
t
˝
¹
T ÷T ˝
¹
M.
Moreover, M can be recovered from the pair (M
t
. ç) because
M = {m ÷ M
t
[ 1 ˝m = ç(m˝1)].
Conversely, every pair (M
t
. ç) satisfying certain obvious conditions does arise in this way
from an ·module. Given ç: M
t
˝
¹
T ÷T ˝
¹
M
t
, deﬁne
ç
1
: T ˝
¹
M
t
˝
¹
T ÷T ˝
¹
T ˝
¹
M
t
ç
2
: M
t
˝
¹
T ˝
¹
T ÷T ˝
¹
T ˝
¹
M
t
.
ç
3
: M
t
˝
¹
T ˝
¹
T ÷T ˝
¹
M
t
˝
¹
T
by tensoring ç with id
B
in the ﬁrst, second, and third positions respectively. Then a pair
(M
t
. ç) arises from an ·module M as above if and only if ç
2
= ç
1
ı ç
3
. The necessity is
easy to check. For the sufﬁciency, deﬁne
M = {m ÷ M
t
[ 1 ˝m = ç(m˝1)].
There is a canonical map b ˝m ÷ bm: T ˝
¹
M ÷ M
t
, and it sufﬁces to show that this
is an isomorphism (and that the map arising from M is ç). Consider the diagram
M
t
˝
¹
T
˛˝1
⇒
ˇ˝1
T ˝
¹
M
t
˝
¹
T
¡ ¢ ¡ ¢
1
T ˝
¹
M
t
e
0
˝1
⇒
e
1
˝1
T ˝
¹
T ˝
¹
M
t
in which ˛(m) = 1 ˝m and ˇ(m) = ç(m˝1). As the diagram commutes with either the
upper of the lower horizontal maps (for the lower maps, this uses the relation ç
2
= ç
1
ıç
3
),
ç induces an isomorphism on the kernels. But, by deﬁntion of M, the kernel of the pair
(˛ ˝1. ˇ ˝1) is M ˝
¹
T, and, according to (16.45), the kernel of the pair (e
0
˝1. e
1
˝1)
is M
t
. This essentially completes the proof.
220 CHAPTER 16. DESCENT THEORY
A regular map c: W ÷ V of algebraic spaces is faithfully ﬂat if it is surjective on the
underlying sets and O
c(1)
÷ O
1
is ﬂat for all 1 ÷ W, and it is afﬁne if the inverse
images of open afﬁnes in V are open afﬁnes in W.
THEOREM 16.47. Let c: W ÷ V be a faithfully ﬂat map of algebraic spaces. To give an
algebraic space U afﬁne over V is the same as to give an algebraic space U
t
afﬁne over V
together with an isomorphism ç: ]
+
1
U
t
÷]
+
2
U
t
satisfying
]
+
31
(ç) = ]
+
32
(ç) ı ]
+
21
(ç).
Here ]
}i
denotes the projection W × W × W ÷ W × W such that ]
}i
(n
1
. n
2
. n
3
) =
(n
}
. n
i
).
PROOF. When W and V are afﬁne, (16.46) gives a similar statement for modules, hence
for algebras, and hence for algebraic spaces.
2
EXAMPLE 16.48. Let 1 be a ﬁnite group, and regard it as an algebraic group of dimension
0. Let V be an algebraic space over k. An algebraic space Galois over V with Galois group
1 is a ﬁnite map W ÷ V to algebraic space together with a regular map W × 1 ÷ W
such that
(a) for all kalgebras 1, W(1) × 1(1) ÷ W(1) is an action of the group 1(1) on
the set W(1) in the usual sense, and the map W(1) ÷ V(1) is compatible with the
action of 1(1) on W(1) and its trivial action on V(1), and
(b) the map (n. o) ÷(n. no): W × 1 ÷W ×
V
W is an isomorphism.
Then there is a commutative diagram
7
V ÷ W ⇔ W × 1



W × 1
2
[[ [[ ¡ : ¡ :
V ÷ W ⇔ W ×
V
W



W ×
V
W ×
V
W
The vertical isomorphisms are
(n. o) ÷(n. no)
(n. o
1
. o
2
) ÷(n. no
1
. no
1
o
2
).
Therefore, in this case, Theorem 16.47 says that to give an algebraic space afﬁne over V
is the same as to give an algebraic space afﬁne over W together with an action of 1 on it
compatible with that on W. When we take W and V to be the spectra of ﬁelds, then this
becomes afﬁne case of Theorem 16.23.
EXAMPLE 16.49. In Theorem 16.47, let c be the map corresponding to a regular extension
of ﬁelds k ÷ k(t ). This case of Theorem 16.47 coincides with the afﬁne case of Theorem
16.36 except that the ﬁeld k(t. t
t
) has been replaced by the ring k(t ) ˝
k
k(t
t
).
7
See Milne, J. S., Etale cohomology. Princeton, 1980, p100.
FAITHFULLY FLAT DESCENT 221
NOTES. The paper of Weil cited in subsection on Weil’s descent theorems is the ﬁrst important
paper in descent theory. Its results haven’t been superseded by the many results of Grothendieck on
descent. In Milne 1999
8
, Theorem 16.33 was deduced from Weil’s theorems. The present more ele
mentary proof was suggested by Wolfart’s elementary proof of the ‘obvious’ part of Belyi’s theorem
(Wolfart 1997
9
; see also Derome 2003
10
).
8
Milne, J. S., Descent for Shimura varieties. Michigan Math. J. 46 (1999), no. 1, 203–208.
9
Wolfart, J¨ urgen. The “obvious” part of Belyi’s theorem and Riemann surfaces with many automorphisms.
Geometric Galois actions, 1, 97–112, London Math. Soc. Lecture Note Ser., 242, Cambridge Univ. Press,
Cambridge, 1997.
10
Derome, G., Descente alg´ ebriquement close, J. Algebra, 266 (2003), 418–426.
Chapter 17
Lefschetz Pencils (Outline)
In this chapter, we see how to ﬁbre a variety over P
1
in such a way that the ﬁbres have only
very simple singularities. This result sometimes allows one to prove theorems by induction
on the dimension of the variety. For example, Lefschetz initiated this approach in order to
study the cohomology of varieties over C.
Throughout this chapter, k is an algebraically closed ﬁeld.
Deﬁnition
A linear form H =
¸
n
i=0
a
i
T
i
deﬁnes a hyperplane in P
n
, and two linear forms deﬁne the
same hyperplane if and only if one is a nonzero multiple of the other. Thus the hyperplanes
in P
n
form a projective space, called the dual projective space
`
P
n
.
A line D in
`
P
n
is called a pencil of hyperplanes in P
n
. If H
0
and H
o
are any two
distinct hyperplanes in D, then the pencil consists of all hyperplanes of the form ˛H
0
÷
ˇH
o
with (˛: ˇ) ÷ P
1
(k). If 1 ÷ H
0
¨H
o
, then it lies on every hyperplane in the pencil
— the axis · of the pencil is deﬁned to be the set of such 1. Thus
· = H
0
¨ H
o
= ¨
t÷T
H
t
.
The axis of the pencil is a linear subvariety of codimension 2 in P
n
, and the hyperplanes of
the pencil are exactly those containing the axis. Through any point in P
n
not on ·, there
passes exactly one hyperplane in the pencil. Thus, one should imagine the hyperplanes in
the pencil as sweeping out P
n
as they rotate about the axis.
Let V be a nonsingular projective variety of dimension J _ 2, and embed V in some
projective space P
n
. By the square of an embedding, we mean the composite of V ·÷P
n
with the Veronese mapping (6.20)
(.
0
: . . . : .
n
) ÷(.
2
0
: . . . : .
i
.
}
: . . . : .
2
n
): P
n
÷P
.mC2/.mC1/
2
.
DEFINITION 17.1. A line D in
`
P
n
is said to be a Lefschetz pencil for V c P
n
if
(a) the axis · of the pencil (H
t
)
t÷T
cuts V transversally;
(b) the hyperplane sections V
t
def
= V ¨ H
t
of V are nonsingular for all t in some open
dense subset U of D:
(c) for t … U, V
t
has only a single singularity, and the singularity is an ordinary double
point.
222
DEFINITION 223
Condition (a) means that, for every point 1 ÷ · ¨ V , Tgt
1
(·) ¨ Tgt
1
(V ) has codi
mension 2 in Tgt
1
(V ).
Condition (b) means that, except for a ﬁnite number of t , H
t
cuts V transversally, i.e.,
for every point 1 ÷ H
t
¨ V , Tgt
1
(H
t
) ¨ Tgt
1
(V ) has codimension 1 in Tgt
1
(V ).
A point 1 on a variety V of dimension J is an ordinary double point if the tangent
cone at 1 is isomorphic to the subvariety of A
d÷1
deﬁned by a nondegenerate quadratic
form O(T
1
. . . . . T
d÷1
), or, equivalently, if
´
O
V,1
~ kŒŒT
1
. . . . . T
d÷1
¡(O(T
1
. . . . . T
d÷1
)).
THEOREM 17.2. There exists a Lefschetz pencil for V (after possibly replacing the pro
jective embedding of V by its square).
PROOF. (Sketch). Let W c V ×
`
P
n
be the closed variety whose points are the pairs (.. H)
such that H contains the tangent space to V at .. For example, if V has codimension 1 in
P
n
, then (.. H) ÷ Y if and only if H is the tangent space at .. In general,
(.. H) ÷ W ” . ÷ H and H does not cut V transversally at ..
The image of W in
`
P
n
under the projection V ×
`
P
n
÷
`
P
n
is called the dual variety
`
V of V .
The ﬁbre of W ÷ V over . consists of the hyperplanes containing the tangent space at .,
and these hyperplanes form an irreducible subvariety of
`
P
n
of dimension m÷(dimV ÷1);
it follows that W is irreducible, complete, and of dimension m ÷ 1 (see 10.11) and that V
is irreducible, complete, and of codimension _ 1 in
`
P
n
(unless V = P
n
, in which case
it is empty). The map c: W ÷
`
V is unramiﬁed at (.. H) if and only if . is an ordinary
double point on V ¨ H (see SGA 7, XVII 3.7
1
). Either c is generically unramiﬁed, or it
becomes so when the embedding is replaced by its square (so, instead of hyperplanes, we
are working with quadric hypersurfaces) (ibid. 3.7). We may assume this, and then (ibid.
3.5), one can show that for H ÷
`
V
`
V
sing
, V ¨ H has only a single singularity and the
singularity is an ordinary double point. Here
`
V
sing
is the singular locus of
`
V .
By Bertini’s theorem (Hartshorne 1977, II 8.18) there exists a hyperplane H
0
such that
H
0
¨V is irreducible and nonsingular. Since there is an (m÷1)dimensional space of lines
through H
0
, and at most an (m÷2)dimensional family will meet V
sing
, we can choose H
o
so that the line D joining H
0
and H
o
does not meet
`
V
sing
. Then D is a Lefschetz pencil
for V.
2
THEOREM 17.3. Let D = (H
t
) be a Lefschetz pencil for V with axis · = ¨H
t
. Then
there exists a variety V
+
and maps
V ÷V
+
t
÷÷D.
such that:
(a) the map V
+
÷V is the blowing up of V along · ¨ V :
1
Groupes de monodromie en g´ eom´ etrie alg´ ebrique. S´ eminaire de G´ eom´ etrie Alg´ ebrique du BoisMarie
1967–1969 (SGA 7). Dirig´ e par A. Grothendieck. Lecture Notes in Mathematics, Vol. 288, 340. Springer
Verlag, BerlinNew York, 1972, 1973.
224 CHAPTER 17. LEFSCHETZ PENCILS (OUTLINE)
(b) the ﬁbre of V
+
÷D over t is V
t
= V ¨ H
t
.
Moreover, ¬ is proper, ﬂat, and has a section.
PROOF. (Sketch) Through each point . of V ·¨V , there will be exactly one H
x
in D.
The map
c: V · ¨ V ÷D, . ÷H
x
.
is regular. Take the closure of its graph 1
c
in V × D; this will be the graph of ¬.
2
REMARK 17.4. The singular V
t
may be reducible. For example, if V is a quadric surface
in P
3
, then V
t
is curve of degree 2 in P
2
for all t , and such a curve is singular if and only if
it is reducible (look at the formula for the genus). However, if the embedding V ·÷ P
n
is
replaced by its cube, this problem will never occur.
References
The only modern reference I know of is SGA 7, Expos´ e XVII.
Chapter 18
Algebraic Schemes and Algebraic
Spaces
In this course, we have attached an afﬁne algebraic variety to any algebra ﬁnitely generated
over a ﬁeld k. For many reasons, for example, in order to be able to study the reduction
of varieties to characteristic ] = 0, Grothendieck realized that it is important to attach a
geometric object to every commutative ring. Unfortunately, · ÷ spm· is not functorial
in this generality: if c: · ÷ T is a homomorphism of rings, then c
1
(m) for m maximal
need not be maximal — consider for example the inclusion Z ·÷´. Thus he was forced to
replace spm(·) with spec(·), the set of all prime ideals in ·. He then attaches an afﬁne
scheme Spec(·) to each ring ·, and deﬁnes a scheme to be a locally ringed space that
admits an open covering by afﬁne schemes.
There is a natural functor V ÷ V
+
from the category of algebraic spaces over k to
the category of schemes of ﬁnitetype over k, which is an equivalence of categories. The
algebraic varieties correspond to geometrically reduced schemes. To construct V
+
from V ,
one only has to add one point ]
7
for each irreducible closed subvariety 7 of V . For any
open subset U of V , let U
+
be the subset of V
+
containing the points of U together with
the points ]
7
such that U ¨ 7 is nonempty. Thus, U ÷ U
+
is a bijection from the set of
open subsets of V to the set of open subsets of V
+
. Moreover, 1(U
+
. O
V
) = 1(U. O
V
)
for each open subset U of V . Therefore the topologies and sheaves on V and V
+
are the
same — only the underlying sets differ. For a closed irreducible subset 7 of V , the local
ring O
V
,;
Z
= lim
÷÷Uí7=0
1(U. O
U
). The reverse functor is even easier: simply omit the
nonclosed points from the base space.
1
Every aspiring algebraic and (especially) arithmetic geometer needs to learn the basic
theory of schemes, and for this I recommend reading Chapters II and III of Hartshorne
1997.
1
Some authors call a geometrically reduced scheme of ﬁnitetype over a ﬁeld a variety. Despite their simi
larity, it is important to distinguish such schemes from varieties (in the sense of these notes). For example, if W
and W
t
are subvarieties of a variety, their intersection in the sense of schemes need not be reduced, and so may
differ from their intersection in the sense of varieties. For example, if W = V(a) c A
n
and W
t
= V(a
t
) c A
n
0
with a and a
t
radical, then the intersection W and W
t
in the sense of schemes is Spec kŒX
1
. . . . . X
n÷n
0 ¡(a. a
t
)
while their intersection in the sense of varieties is Spec kŒX
1
. . . . . X
n÷n
0 ¡rad(a. a
t
) (and their intersection in
the sense of algebraic spaces is SpmkŒX
1
. . . . . X
n÷n
0 ¡(a. a
t
).
225
Appendix A
Solutions to the exercises
11 Use induction on n. For n = 1, use that a nonzero polynomial in one variable has only
ﬁnitely many roots (which follows from unique factorization, for example). Now suppose
n > 1 and write } =
¸
g
i
X
i
n
with each g
i
÷ kŒX
1
. . . . . X
n1
. If } is not the zero
polynomial, then some g
i
is not the zero polynomial. Therefore, by induction, there exist
(a
1
. . . . . a
n1
) ÷ k
n1
such that }(a
1
. . . . . a
n1
. X
n
) is not the zero polynomial. Now, by
the degreeone case, there exists a b such that }(a
1
. . . . . a
n1
. b) = 0.
12 (X ÷2Y. 7); Gaussian elimination (to reduce the matrix of coefﬁcients to row echelon
form); (1), unless the characteristic of k is 2, in which case the ideal is (X ÷1. 7 ÷1).
21 W = Y axis, and so 1(W) = (X). Clearly,
(X
2
. XY
2
) c (X) c rad(X
2
. XY
2
)
and rad((X)) = (X). On taking radicals, we ﬁnd that (X) = rad(X
2
. XY
2
).
22 The J × J minors of a matrix are polynomials in the entries of the matrix, and the set
of matrices with rank _ r is the set where all (r ÷1) × (r ÷1) minors are zero.
23 Clearly V = V(X
n
÷ X
n
1
. . . . . X
2
÷ X
2
1
). The map
X
i
÷T
i
: kŒX
1
. . . . . X
n
 ÷kŒT 
induces an isomorphism kŒV  ÷ A
1
. [Hence t ÷ (t. . . . . t
n
) is an isomorphism of afﬁne
varieties A
1
÷V .]
24 We use that the prime ideals are in onetoone correspondence with the closed irre
ducible subsets 7 of A
2
. For such a set, 0 _ dim7 _ 2.
Case dim7 = 2. Then 7 = A
2
, and the corresponding ideal is (0).
Case dim7 = 1. Then 7 = A
2
, and so 1(7) contains a nonzero polynomial }(X. Y ).
If 1(7) = (} ), then dim7 = 0 by (2.25, 2.26). Hence 1(7) = (} ).
Case dim7 = 0. Then 7 is a point (a. b) (see 2.24c), and so 1(7) = (X ÷a. Y ÷b).
25 The statement Hom
kalgebras
(· ˝
´
k. T ˝
´
k) = 0 can be interpreted as saying that
a certain set of polynomials has a zero in k. If the polynomials have a common zero in
C, then the ideal they generate in CŒX
1
. . . . does not contain 1. A fortiori the ideal they
generate in kŒX
1
. . . . does not contain 1, and so the Nullstellensatz (2.6) implies that the
polynomials have a common zero in k.
226
227
31 A map ˛: A
1
÷A
1
is continuous for the Zariski topology if the inverse images of ﬁnite
sets are ﬁnite, whereas it is regular only if it is given by a polynomial 1 ÷ kŒT , so it is
easy to give examples, e.g., any map ˛ such that ˛
1
(point) is ﬁnite but arbitrarily large.
32 The argument in the text shows that, for any } ÷ S,
}(a
1
. . . . . a
n
) = 0 == }(a
q
1
. . . . . a
q
n
) = 0.
This implies that c maps V into itself, and it is obviously regular because it is deﬁned by
polynomials.
33 The image omits the points on the Y axis except for the origin. The complement of the
image is not dense, and so it is not open, but any polynomial zero on it is also zero at (0. 0),
and so it not closed.
35 No, because both ÷1 and ÷1 map to (0. 0). The map on rings is
kŒ.. . ÷kŒT . . ÷T
2
÷ 1. . ÷T(T
2
÷ 1).
which is not surjective (T is not in the image).
41 Let } be regular on P
1
. Then } [U
0
= 1(X) ÷ kŒX, where X is the regular function
(a
0
: a
1
) ÷ a
1
¡a
0
: U
0
÷ k, and } [U
1
= O(Y ) ÷ kŒY , where Y is (a
0
: a
1
) ÷ a
0
¡a
1
.
On U
0
¨ U
1
, X and Y are reciprocal functions. Thus 1(X) and O(1¡X) deﬁne the same
function on U
0
¨ U
1
= A
1
{0]. This implies that they are equal in k(X), and must both
be constant.
42 Note that 1(V. O
V
) =
¸
1(V
i
. O
V
i
) — to give a regular function on
¸
V
i
is the
same as to give a regular function on each V
i
(this is the “obvious” ringed space structure).
Thus, if V is afﬁne, it must equal Specm(
¸
·
i
), where ·
i
= 1(V
i
. O
V
i
), and so V =
¸
Specm(·
i
) (use the description of the ideals in · × T on p6). Etc..
43 Let H be an algebraic subgroup of G. By deﬁnition, H is locally closed, i.e., open in
its Zariski closure
¨
H. Assume ﬁrst that H is connected. Then
¨
H is a connected algebraic
group, and it is a disjoint union of the cosets of H. It follows that H =
¨
H. In the general
case, H is a ﬁnite disjoint union of its connected components; as one component is closed,
they all are.
51 (b) The singular points are the common solutions to
¸
¸
4X
3
÷ 2XY
2
= 0 == X = 0 or Y
2
= 2X
2
4Y
3
÷ 2X
2
Y = 0 == Y = 0 or X
2
= 2Y
2
X
4
÷Y
4
÷ X
2
Y
2
= 0.
Thus, only (0. 0) is singular, and the variety is its own tangent cone.
52 Directly from the deﬁnition of the tangent space, we have that
T
a
(V ¨ H) c T
a
(V ) ¨ T
a
(H).
As
dimT
a
(V ¨ H) _ dimV ¨ H = dimV ÷ 1 = dimT
a
(V ) ¨ T
a
(H).
we must have equalities everywhere, which proves that a is nonsingular on V ¨ H. (In
particular, it can’t lie on more than one irreducible component.)
228 APPENDIX A. SOLUTIONS TO THE EXERCISES
The surface Y
2
= X
2
÷7 is smooth, but its intersection with the XY plane is singular.
No, 1 needn’t be singular on V ¨ H if H ¯ T
1
(V ) — for example, we could have
H ¯ V or H could be the tangent line to a curve.
53 We can assume V and W to afﬁne, say
1(V ) = a c kŒX
1
. . . . . X
n

1(W) = b c kŒX
n÷1
. . . . . X
n÷n
.
If a = (}
1
. . . . . }
i
) and b = (g
1
. . . . . g
x
), then 1(V × W) = (}
1
. . . . . }
i
. g
1
. . . . . g
x
).
Thus, T
(a,b)
(V × W) is deﬁned by the equations
(J}
1
)
a
= 0. . . . . (J}
i
)
a
= 0. (Jg
1
)
b
= 0. . . . . (Jg
x
)
b
= 0.
which can obviously be identiﬁed with T
a
(V ) × T
b
(W).
54 Take C to be the union of the coordinate axes in A
n
. (Of course, if you want C to be
irreducible, then this is more difﬁcult. . . )
55 A matrix · satisﬁes the equations
(1 ÷c·)
tr
J (1 ÷c·) = 1
if and only if
·
tr
J ÷J · = 0.
Such an · is of the form
M N
1 O
with M. N. 1. O n × nmatrices satisfying
N
tr
= N. 1
tr
= 1. M
tr
= ÷O.
The dimension of the space of ·’s is therefore
n(n ÷1)
2
(for N) ÷
n(n ÷1)
2
(for 1) ÷n
2
(for M. O) = 2n
2
÷n.
56 Let C be the curve Y
2
= X
3
, and consider the map A
1
÷ C, t ÷ (t
2
. t
3
). The
corresponding map on rings kŒX. Y ¡(Y
2
) ÷ kŒT  is not an isomorphism, but the map on
the geometric tangent cones is an isomorphism.
57 The singular locus V
sing
has codimension _ 2 in V , and this implies that V is normal.
[Idea of the proof: let } ÷ k(V ) be integral over kŒV , } … kŒV , } = g¡h, g. h ÷ kŒV ;
for any 1 ÷ V(h) V(g), O
1
is not integrally closed, and so 1 is singular.]
58 No! Let a = (X
2
Y ). Then V(a) is the union of the X and Y axes, and 1V(a) = (XY ).
For a = (a. b),
(JX
2
Y )
a
= 2ab(X ÷ a) ÷a
2
(Y ÷ b)
(JXY )
a
= b(X ÷ a) ÷a(Y ÷ b).
If a = 0 and b = 0, then the equations
(JX
2
Y )
a
= a
2
Y = 0
(JXY )
a
= aY = 0
229
have the same solutions.
61 Let 1 = (a : b : c), and assume c = 0. Then the tangent line at 1 = (
o
c
:
b
c
: 1) is
dJ
dX
1
X ÷
dJ
dY
1
Y ÷
dJ
dX
1
a
c
÷
dJ
dY
1
b
c
7 = 0.
Now use that, because J is homogeneous,
J(a. b. c) = 0 ==
dJ
dX
1
a ÷
dJ
dY
1
÷
dJ
d7
1
c = 0.
(This just says that the tangent plane at (a. b. c) to the afﬁne cone J(X. Y. 7) = 0 passes
through the origin.) The point at ois (0 : 1 : 0), and the tangent line is 7 = 0, the line at
o. [The line at omeets the cubic curve at only one point instead of the expected 3, and
so the line at o“touches” the curve, and the point at ois a point of inﬂexion.]
62 The equation deﬁning the conic must be irreducible (otherwise the conic is singular).
After a linear change of variables, the equation will be of the form X
2
÷ Y
2
= 7
2
(this
is proved in calculus courses). The equation of the line in aX ÷bY = c7, and the rest is
easy. [Note that this is a special case of Bezout’s theorem (6.34) because the multiplicity is
2 in case (b).]
63 (a) The ring
kŒX. Y. 7¡(Y ÷ X
2
. 7 ÷ X
3
) = kŒ.. .. : = kŒ. . kŒX.
which is an integral domain. Therefore, (Y ÷ X
2
. 7 ÷ X
3
) is a radical ideal.
(b) The polynomial J = 7 ÷ XY = (7 ÷ X
3
) ÷ X(Y ÷ X
2
) ÷ 1(V ) and J
+
=
7W ÷ XY . If
7W ÷ XY = (Y W ÷ X
2
)} ÷(7W
2
÷ X
3
)g.
then, on equating terms of degree 2, we would ﬁnd
7W ÷ XY = a(Y W ÷ X
2
).
which is false.
64 Let 1 = (a
0
: . . . : a
n
) and O = (b
0
: . . . : b
n
) be two points of P
n
, n _ 2. The condition
that the hyperplane 1
c
:
¸
c
i
X
i
= 0 pass through 1 and not through O is that
¸
a
i
c
i
= 0.
¸
b
i
c
i
= 0.
The (n ÷ 1)tuples (c
0
. . . . . c
n
) satisfying these conditions form a nonempty open subset
of the hyperplane H:
¸
a
i
X
i
= 0 in A
n÷1
. On applying this remark to the pairs (1
0
. 1
i
),
we ﬁnd that the (n ÷1)tuples c = (c
0
. . . . . c
n
) such that 1
0
lies on the hyperplane 1
c
but
not 1
1
. . . . . 1
i
form a nonempty open subset of H.
65 The subset
C = {(a : b : c) [ a = 0. b = 0] L {(1 : 0 : 0)]
of P
2
is not locally closed. Let 1 = (1 : 0 : 0). If the set C were locally closed, then 1
would have an open neighbourhood U in P
2
such that U ¨ C is closed. When we look in
U
0
, 1 becomes the origin, and
C ¨ U
0
= (A
2
{Xaxis]) L {origin].
230 APPENDIX A. SOLUTIONS TO THE EXERCISES
The open neighbourhoods U of 1 are obtained by removing from A
2
a ﬁnite number of
curves not passing through 1. It is not possible to do this in such a way that U ¨C is closed
in U (U ¨C has dimension 2, and so it can’t be a proper closed subset of U; we can’t have
U ¨ C = U because any curve containing all nonzero points on Xaxis also contains the
origin).
72 Deﬁne }(·) = h(·. O) and g(n) = h(1. n), and let c = h ÷ (} ı ] ÷g ı q). Then
c(·. O) = 0 = c(1. n), and so the rigidity theorem (7.13) implies that c is identically
zero.
66 Let
¸
c
i}
X
i}
= 0 be a hyperplane containing the image of the Segre map. We then
have
¸
c
i}
a
i
b
}
= 0
for all a = (a
0
. . . . . a
n
) ÷ k
n÷1
and b = (b
0
. . . . . b
n
) ÷ k
n÷1
. In other words,
aCb
t
= 0
for all a ÷ k
n÷1
and b ÷ k
n÷1
, where C is the matrix (c
i}
). This equation shows that
aC = 0 for all a, and this implies that C = 0.
82 For example, consider
(A
1
{1]) ÷A
1
xx
n
÷ A
1
for n > 1 an integer prime to the characteristic. The map is obviously quasiﬁnite, but it is
not ﬁnite because it corresponds to the map of kalgebras
X ÷X
n
: kŒX ÷kŒX. (X ÷ 1)
1

which is not ﬁnite (the elements 1¡(X ÷1)
i
, i _ 1, are linearly independent over kŒX, and
so also over kŒX
n
).
83 Assume that V is separated, and consider two regular maps }. g: 7 ⇒ W. We have to
show that the set on which } and g agree is closed in 7. The set where cı} and cıg agree
is closed in 7, and it contains the set where } and g agree. Replace 7 with the set where
c ı } and c ı g agree. Let U be an open afﬁne subset of V , and let 7
t
= (c ı } )
1
(U) =
(c ı g)
1
(U). Then }(7
t
) and g(7
t
) are contained in c
1
(U), which is an open afﬁne
subset of W, and is therefore separated. Hence, the subset of 7
t
on which } and g agree is
closed. This proves the result.
[Note that the problem implies the following statement: if c: W ÷V is a ﬁnite regular
map and V is separated, then W is separated.]
84 Let V = A
n
, and let W be the subvariety of A
n
× A
1
deﬁned by the polynomial
¸
n
i=1
(X ÷ T
i
) = 0.
The ﬁbre over (t
1
. . . . . t
n
) ÷ A
n
is the set of roots of
¸
(X ÷ t
i
). Thus, V
n
= A
n
; V
n1
is
the union of the linear subspaces deﬁned by the equations
T
i
= T
}
. 1 _ i. ; _ n. i = ; :
V
n2
is the union of the linear subspaces deﬁned by the equations
T
i
= T
}
= T
k
. 1 _ i. ;. k _ n. i. ;. k distinct,
231
and so on.
101 Consider an orbit O = G·. The map g ÷ g·: G ÷ O is regular, and so O contains
an open subset U of
¨
O (10.2). If u ÷ U, then gu ÷ gU, and gU is also a subset of O
which is open in
¨
O (because 1 ÷ g1: V ÷ V is an isomorphism). Thus O, regarded as
a topological subspace of
¨
O, contains an open neighbourhood of each of its points, and so
must be open in
¨
O.
We have shown that O is locally closed in V , and so has the structure of a subvariety.
From (5.18), we know that it contains at least one nonsingular point 1. But then g1 is
nonsingular, and every point of O is of this form.
From set theory, it is clear that
¨
O O is a union of orbits. Since
¨
O O is a proper
closed subset of
¨
O, all of its subvarieties must have dimension < dim
¨
O = dimO.
Let O be an orbit of lowest dimension. The last statement implies that O =
¨
O.
102 An orbit of type (a) is closed, because it is deﬁned by the equations
Tr(·) = ÷a. det(·) = b.
(as a subvariety of V ). It is of dimension 2, because the centralizer of
˛ 0
0 ˇ
, ˛ = ˇ, is
+ 0
0 +
¸
, which has dimension 2.
An orbit of type (b) is of dimension 2, but is not closed: it is deﬁned by the equations
Tr(·) = ÷a. det(·) = b. · =
˛ 0
0 ˛
. ˛ = root of X
2
÷aX ÷b.
An orbit of type (c) is closed of dimension 0: it is deﬁned by the equation · =
˛ 0
0 ˛
.
An orbit of type (b) contains an orbit of type (c) in its closure.
103 Let ¯ be a primitive J
th
root of 1. Then, for each i. ; , 1 _ i. ; _ J, the following
equations deﬁne lines on the surface
X
0
÷¯
i
X
1
= 0
X
2
÷¯
}
X
3
= 0
X
0
÷¯
i
X
2
= 0
X
1
÷¯
}
X
3
= 0
X
0
÷¯
i
X
3
= 0
X
1
÷¯
}
X
2
= 0.
There are three sets of lines, each with J
2
lines, for a total of 3J
2
lines.
104 (a) Compare the proof of Theorem 10.9.
(b) Use the transitivity, and apply Proposition 8.24.
121 Let H be a hyperplane in P
n
intersecting V transversally. Then H ~ P
n1
and V ¨H
is again deﬁned by a polynomial of degree ı. Continuing in this fashion, we ﬁnd that
V ¨ H
1
¨ . . . ¨ H
d
is isomorphic to a subset of P
1
deﬁned by a polynomial of degree ı.
122 We may suppose that X is not a factor of J
n
, and then look only at the afﬁne piece of
the blowup, o: A
2
÷A
2
, (.. .) ÷(.. ..). Then o
1
(C (0. 0))is given by equations
X = 0. J(X. XY ) = 0.
232 APPENDIX A. SOLUTIONS TO THE EXERCISES
But
J(X. XY ) = X
n
(
¸
(a
i
÷ b
i
Y )
i
i
) ÷X
n÷1
J
n÷1
(X. Y ) ÷ .
and so o
1
(C (0. 0)) is also given by equations
X = 0.
¸
(a
i
÷ b
i
Y )
i
i
÷XJ
n÷1
(X. Y ) ÷ = 0.
To ﬁnd its closure, drop the condition X = 0. It is now clear that the closure intersects
o
1
(0. 0) (the Y axis) at the s points Y = a
i
¡b
i
.
123 We have to ﬁnd the dimension of kŒX. Y 
(A,Y )
¡(Y
2
÷ X
i
. Y
2
÷ X
x
). In this ring,
X
i
= X
x
, and so X
x
(X
ix
÷ 1) = 0. As X
ix
÷ 1 is a unit in the ring, this implies that
X
x
= 0, and it follows that Y
2
= 0. Thus (Y
2
÷ X
i
. Y
2
÷ X
x
) ¯ (Y
2
. X
x
), and in fact
the two ideals are equal in kŒX. Y 
(A,Y )
. It is now clear that the dimension is 2s.
124 Note that
kŒV  = kŒT
2
. T
3
 =
¸
a
i
T
i
[ a
i
= 0
¸
.
For each a ÷ k, deﬁne an effective divisor D
o
on V as follows:
D
o
has local equation 1 ÷ a
2
T
2
on the set where 1 ÷aT = 0;
D
o
has local equation 1 ÷ a
3
T
3
on the set where 1 ÷aT ÷aT
2
= 0.
The equations
(1 ÷ aT )(1 ÷aT ) = 1 ÷ a
2
T
2
. (1 ÷ aT )(1 ÷aT ÷a
2
T
2
) = 1 ÷ a
3
T
3
show that the two divisors agree on the overlap where
(1 ÷aT )(1 ÷aT ÷aT
2
) = 0.
For a = 0, D
o
is not principal, essentially because
gcd(1 ÷ a
2
T
2
. 1 ÷ a
3
T
3
) = (1 ÷ aT ) … kŒT
2
. T
3

— if D
o
were principal, it would be a divisor of a regular function on V , and that regular
function would have to be 1 ÷ aT , but this is not allowed.
In fact, one can show that Pic(V ) ~ k. Let V
t
= V {(0. 0)], and write 1(+) for the
principal divisors on +. Then Div(V
t
) ÷1(V ) = Div(V ), and so
Div(V )¡1(V ) . Div(V
t
)¡Div(V
t
) ¨ 1(V ) . 1(V
t
)¡1(V
t
) ¨ 1(V ) . k.
Appendix B
Annotated Bibliography
Apart from Hartshorne 1977, among the books listed below, I especially recommend Sha
farevich 1994 — it is very easy to read, and is generally more elementary than these notes,
but covers more ground (being much longer).
Commutative Algebra
Atiyah, M.F and MacDonald, I.G., Introduction to Commutative Algebra, AddisonWesley
1969. This is the most useful short text. It extracts the essence of a good part of Bourbaki
1961–83.
Bourbaki, N., Alg` ebre Commutative, Chap. 1–7, Hermann, 1961–65; Chap 8–9, Masson,
1983. Very clearly written, but it is a reference book, not a text book.
Eisenbud, D., Commutative Algebra, Springer, 1995. The emphasis is on motivation.
Matsumura, H., Commutative Ring Theory, Cambridge 1986. This is the most useful medium
length text (but read Atiyah and MacDonald or Reid ﬁrst).
Nagata, M., Local Rings, Wiley, 1962. Contains much important material, but it is concise to
the point of being almost unreadable.
Reid, M., Undergraduate Commutative Algebra, Cambridge 1995. According to the author, it
covers roughly the same material as Chapters 1–8 of Atiyah and MacDonald 1969, but is
cheaper, has more pictures, and is considerably more opinionated. (However, Chapters 10
and 11 of Atiyah and MacDonald 1969 contain crucial material.)
Serre: Alg` ebre Locale, Multiplicit´ es, Lecture Notes in Math. 11, Springer, 1957/58 (third
edition 1975).
Zariski, O., and Samuel, P., Commutative Algebra, Vol. I 1958, Vol II 1960, van Nostrand.
Very detailed and well organized.
Elementary Algebraic Geometry
Abhyankar, S., Algebraic Geometry for Scientists and Engineers, AMS, 1990. Mainly curves,
from a very explicit and downtoearth point of view.
Reid, M., Undergraduate Algebraic Geometry. A brief, elementary introduction. The ﬁ
nal chapter contains an interesting, but idiosyncratic, account of algebraic geometry in the
twentieth century.
Smith, Karen E.; Kahanp¨ a¨ a, Lauri; Kek¨ al¨ ainen, Pekka; Traves, William. An invitation to alge
braic geometry. Universitext. SpringerVerlag, New York, 2000. An introductory overview
with few proofs but many pictures.
Computational Algebraic Geometry
Cox, D., Little, J., O’Shea, D., Ideals, Varieties, and Algorithms, Springer, 1992. This gives
an algorithmic approach to algebraic geometry, which makes everything very downtoearth
233
234 APPENDIX B. ANNOTATED BIBLIOGRAPHY
and computational, but the cost is that the book doesn’t get very far in 500pp.
Subvarieties of Projective Space
Harris, Joe: Algebraic Geometry: A ﬁrst course, Springer, 1992. The emphasis is on exam
ples.
Musili, C. Algebraic geometry for beginners. Texts and Readings in Mathematics, 20. Hin
dustan Book Agency, New Delhi, 2001.
Shafarevich, I., Basic Algebraic Geometry, Book 1, Springer, 1994. Very easy to read.
Algebraic Geometry over the Complex Numbers
Grifﬁths, P., and Harris, J., Principles of Algebraic Geometry, Wiley, 1978. A comprehensive
study of subvarieties of complex projective space using heavily analytic methods.
Mumford, D., Algebraic Geometry I: Complex Projective Varieties. The approach is mainly
algebraic, but the complex topology is exploited at crucial points.
Shafarevich, I., Basic Algebraic Geometry, Book 3, Springer, 1994.
Abstract Algebraic Varieties
Dieudonn´ e, J., Cours de G´ eometrie Alg´ ebrique, 2, PUF, 1974. A brief introduction to abstract
algebraic varieties over algebraically closed ﬁelds.
Kempf, G., Algebraic Varieties, Cambridge, 1993. Similar approach to these notes, but is
more concisely written, and includes two sections on the cohomology of coherent sheaves.
Kunz, E., Introduction to Commutative Algebra and Algebraic Geometry, Birkh¨ auser, 1985.
Similar approach to these notes, but includes more commutative algebra and has a long
chapter discussing how many equations it takes to describe an algebraic variety.
Mumford, D. Introduction to Algebraic Geometry, Harvard notes, 1966. Notes of a course.
Apart from the original treatise (Grothendieck and Dieudonn´ e 1960–67), this was the ﬁrst
place one could learn the new approach to algebraic geometry. The ﬁrst chapter is on
varieties, and last two on schemes.
Mumford, David: The Red Book of Varieties and Schemes, Lecture Notes in Math. 1358,
Springer, 1999. Reprint of Mumford 1966.
Schemes
Eisenbud, D., and Harris, J., Schemes: the language of modern algebraic geometry, Wadsworth,
1992. A brief elementary introduction to scheme theory.
Grothendieck, A., and Dieudonn´ e, J., El´ ements de G´ eom´ etrie Alg´ ebrique. Publ. Math. IHES
1960–1967. This was intended to cover everything in algebraic geometry in 13 massive
books, that is, it was supposed to do for algebraic geometry what Euclid’s “Elements” did
for geometry. Unlike the earlier Elements, it was abandoned after 4 books. It is an extremely
useful reference.
Hartshorne, R., Algebraic Geometry, Springer 1977. Chapters II and III give an excellent
account of scheme theory and cohomology, so good in fact, that no one seems willing to
write a competitor. The ﬁrst chapter on varieties is very sketchy.
Iitaka, S. Algebraic Geometry: an introduction to birational geometry of algebraic varieties,
Springer, 1982. Not as wellwritten as Hartshorne 1977, but it is more elementary, and it
covers some topics that Hartshorne doesn’t.
Shafarevich, I., Basic Algebraic Geometry, Book 2, Springer, 1994. A brief introduction to
schemes and abstract varieties.
History
Dieudonn´ e, J., History of Algebraic Geometry, Wadsworth, 1985.
Of Historical Interest
Hodge, W., and Pedoe, D., Methods of Algebraic Geometry, Cambridge, 1947–54.
Lang, S., Introduction to Algebraic Geometry, Interscience, 1958. An introduction to Weil
235
1946.
Weil, A., Foundations of Algebraic Geometry, AMS, 1946; Revised edition 1962. This is
where Weil laid the foundations for his work on abelian varieties and jacobian varieties
over arbitrary ﬁelds, and his proof of the analogue of the Riemann hypothesis for curves
and abelian varieties. Unfortunately, not only does its language differ from the current
language of algebraic geometry, but it is incompatible with it.
Index
action
continuous, 206, 217
of a group on a vector space, 205
regular, 216
afﬁne algebra, 173
algebra
ﬁnite, 4
ﬁnitely generated, 4
algebraic group, 70
algebraic space, 174
in the sense of Artin, 199
axiom
separation, 62
axis
of a pencil, 222
basic open subset, 39
Bezout’s Theorem, 188
birationally equivalent, 75
category, 21
Chow group, 188
codimension, 143
complete intersection
idealtheoretic, 148
local, 148
settheoretic, 148
complex topology, 198
cone
afﬁne over a set, 105
content of a polynomial, 9
continuous
descent system, 207
curve
elliptic, 30, 104, 108, 175, 194, 196
cusp, 82
cycle
algebraic, 187
degree
of a hypersurface, 122
of a map, 159, 186
of a point, 179
of a projective variety, 124
total, 10
derivation, 97
descent datum, 207
effective, 207
descent system, 206
Dickson’s Lemma, 27
differential, 84
dimension, 74
Krull, 43
of a reducible set, 42
of an irreducible set, 41
pure, 42, 75
division algorithm, 25
divisor, 183
effective, 183
local equation for, 184
locally principal, 184
positive, 183
prime, 183
principal, 184
restriction of, 184
support of, 183
dual projective space, 222
dual variety, 223
element
integral over a ring, 11
irreducible, 8
equivalence of categories, 22
extension
of base ﬁeld, 174
of scalars, 174, 175
of the base ﬁeld, 175
ﬁbre
generic, 212
of a map, 135
ﬁeld
ﬁxed, 201
ﬁeld of rational functions, 41, 74
form
leading, 82
Frobenius map, 55
236
INDEX 237
function
rational, 49
regular, 38, 47, 61
functor, 21
contravariant, 22
essentially surjective, 22
fully faithful, 22
generate, 4
germ
of a function, 46
graph
of a regular map, 71
Groebner basis, see standard basis
group
symplectic, 102
homogeneous, 110
homomorphism
ﬁnite, 4
of algebras, 4
of presheaves, 168
of sheaves, 169
hypersurface, 42, 115
hypersurface section, 115
ideal, 4
generated by a subset, 4
homogeneous, 104
maximal, 5
monomial, 26
prime, 5
radical, 35
immersion, 64
closed, 64
open, 64
integral closure, 12
intersect properly, 184, 185, 187
irreducible components, 41
isomorphic
locally, 100
leading coefﬁcient, 24
leading monomial, 24
leading term, 24
Lemma
Gauss’s, 9
lemma
Nakayama’s, 7
prime avoidance, 148
Yoneda, 23
Zariski’s, 33
linearly equivalent, 184
local equation
for a divisor, 184
local ring
regular, 7
local system of parameters, 94
manifold
complex, 60
differentiable, 60
topological, 60
map
birational, 139
dominant, 57, 76
dominating, 57
´ etale, 86, 101
ﬁnite, 133
ﬂat, 186
quasiﬁnite, 135
Segre, 117
separable, 160
Veronese, 114
model, 175
module
of differential oneforms, 196
monomial, 10
Morita equivalent, 205
morphism
of afﬁne algebraic varieties, 50
of functors, 22
of locally ringed spaces, 169
of ringed spaces, 50, 169
multidegree, 24
multiplicity
of a point, 82
neighbourhood
´ etale, 95
nilpotent, 35
node, 82
nondegenerate quadric, 164
nonsingular, 179
ordering
grevlex, 24
lex, 24
ordinary double point, 223
pencil, 222
Lefschetz, 222
pencil of lines, 165
perfect closure, 202
Picard group, 184, 192
Picard variety, 195
point
multiple, 84
nonsingular, 80, 84
ordinary multiple, 82
238 INDEX
rational over a ﬁeld, 178
singular, 84
smooth, 80, 84
with coordinates in a ﬁeld, 178
with coordinates in a ring, 76
polynomial
Hilbert, 123
homogeneous, 103
primitive, 9
presheaf, 168
prevariety, 174
algebraic, 60
separated, 62
principal open subset, 39
product
ﬁbred, 73
of algebraic varieties, 69
of objects, 66
tensor, 19
projection with centre, 117
projectively normal, 183
quasiinverse, 22
radical
of an ideal, 34
rationally equivalent, 188
regular ﬁeld extension, 171
regular map, 61
regulus, 165
resultant, 129
RiemannRoch Theorem, 197
ring
coordinate, 38
integrally closed, 12
noetherian, 6
normal, 93
of dual numbers, 97
reduced, 35
ringed space, 46, 169
locally, 169
section of a sheaf, 46
semisimple
group, 99
Lie algebra, 100
set
(projective) algebraic, 104
constructible, 152
sheaf, 168
coherent, 190
invertible, 192
locally free, 190
of abelian groups, 169
of algebras, 45
of kalgebras, 169
of rings, 169
support of, 190
singular locus, 81, 179
specialization, 212
splits
a descent system, 207
stalk, 169
standard basis, 27
minimal, 28
reduced, 28
subring, 4
subset
algebraic, 30
multiplicative, 15
subspace
locally closed, 64
subvariety, 64
closed, 55
open afﬁne, 61
tangent cone, 82, 100
geometric, 82, 100, 101
tangent space, 80, 84, 90
theorem
Bezout’s , 122
Chinese Remainder, 5
goingup, 135
Hilbert basis, 27, 31
Hilbert Nullstellensatz, 33
Krull’s principal ideal, 146
Lefschetz pencils, 223
Lefschetz pencils exist, 223
Noether normalization, 137
Stein factorization, 167
strong Hilbert Nullstellensatz, 35
Zariski’s main, 139
topological space
irreducible , 39
noetherian, 38
quasicompact, 38
topology
´ etale, 95
Krull, 209
Zariski, 32
variety, 174
abelian, 70, 131
afﬁne algebraic, 50
algebraic, 62
complete, 125
ﬂag, 121
Grassmann, 118
normal, 94, 183
INDEX 239
projective, 103
quasiprojective, 103
rational, 75
unirational, 75
These notes are an introduction to the theory of algebraic varieties. In contrast to most such accounts they study abstract algebraic varieties, and not just subvarieties of afﬁne and projective space. This approach leads more naturally into scheme theory.
BibTeX information @misc{milneAG, author={Milne, James S.}, title={Algebraic Geometry (v5.20)}, year={2009}, note={Available at www.jmilne.org/math/}, pages={239+vi} }
v2.01 (August 24, 1996). First version on the web. v3.01 (June 13, 1998). v4.00 (October 30, 2003). Fixed errors; many minor revisions; added exercises; added two sections/chapters; 206 pages. v5.00 (February 20, 2005). Heavily revised; most numbering changed; 227 pages. v5.10 (March 19, 2008). Minor ﬁxes; TeX style changed, so page numbers changed; 241 pages. v5.20 (September 14, 2009). Minor corrections; revised Chapters 1, 11, 16; 245 pages. Available at www.jmilne.org/math/ Please send comments and corrections to me at the address on my web page.
The photograph is of Lake Sylvan, New Zealand.
Copyright c 1996, 1998, 2003, 2005, 2008, 2009 J.S. Milne. Single paper copies for noncommercial personal use may be made without explicit permission from the copyright holder.
Contents
Contents Notations vi; Prerequisites vi; References vi; Acknowledgements vi Introduction iii
1
1 Preliminaries 4 Rings and algebras 4; Ideals 4; Noetherian rings 6; Unique factorization 8; Polynomial rings 10; Integrality 11; Direct limits (summary) 14; Rings of fractions 15; Tensor Products 18; Categories and functors 21; Algorithms for polynomials 23; Exercises 29 2 Algebraic Sets 30 Deﬁnition of an algebraic set 30; The Hilbert basis theorem 31; The Zariski topology 32; The Hilbert Nullstellensatz 33; The correspondence between algebraic sets and ideals 34; Finding the radical of an ideal 37; The Zariski topology on an algebraic set 37; The coordinate ring of an algebraic set 38; Irreducible algebraic sets 39; Dimension 41; Exercises
44
3 Afﬁne Algebraic Varieties 45 Ringed spaces 45; The ringed space structure on an algebraic set 47; Morphisms of ringed spaces 50; Afﬁne algebraic varieties 50; The category of afﬁne algebraic varieties 51; Explicit description of morphisms of afﬁne varieties 53; Subvarieties 55; Properties of the regular map deﬁned by specm(˛) 56; Afﬁne space without coordinates 57; Exercises 58 4 Algebraic Varieties 60 Algebraic prevarieties 60; Regular maps 61; Algebraic varieties 62; Maps from varieties to afﬁne varieties 63; Subvarieties 64; Prevarieties obtained by patching 65; Products of varieties 66; The separation axiom revisited 70; Fibred products 73; Dimension 74; Birational equivalence 75; Dominant maps 76; Algebraic varieties as a functors 76; Exercises 78 5 Local Study 80 Tangent spaces to plane curves 80; Tangent cones to plane curves 82; The local ring at a point on a curve 82; Tangent spaces of subvarieties of Am 83; The differential of a regular map 85; Etale maps 86; Intrinsic deﬁnition of the tangent space 88; Nonsingular points 91; Nonsingularity and regularity 92; Nonsingularity and normality 93; Etale neighbourhoods 94; Smooth maps 96; Dual numbers and derivations 97; Tangent cones 100; Exercises 102 6 Projective Varieties 103 Algebraic subsets of Pn 103; The Zariski topology on Pn 106; Closed subsets of An and iii
Pn 107; The hyperplane at inﬁnity 107; Pn is an algebraic variety 108; The homogeneous coordinate ring of a subvariety of Pn 110; Regular functions on a projective variety 111; Morphisms from projective varieties 112; Examples of regular maps of projective varieties 113; Projective space without coordinates 118; Grassmann varieties 118; Bezout’s theorem 122; Hilbert polynomials (sketch) 123; Exercises 124 7 Complete varieties 125 Deﬁnition and basic properties 125; Projective varieties are complete 127; Elimination theory 128; The rigidity theorem 130; Theorems of Chow 131; Nagata’s Embedding Theorem 132; Exercises 132 8 Finite Maps 133 Deﬁnition and basic properties 133; Noether Normalization Theorem 137; Zariski’s main theorem 138; The base change of a ﬁnite map 140; Proper maps 140; Exercises 141 9 Dimension Theory Afﬁne varieties 143; Projective varieties 150 143
10 Regular Maps and Their Fibres 152 Constructible sets 152; Orbits of group actions 155; The ﬁbres of morphisms 157; The ﬁbres of ﬁnite maps 159; Flat maps 160; Lines on surfaces 161; Stein factorization 167; Exercises 167 11 Algebraic spaces; geometry over an arbitrary ﬁeld 168 Preliminaries 168; Afﬁne algebraic spaces 172; Afﬁne algebraic varieties. 173; Algebraic spaces; algebraic varieties. 174; Local study 179; Projective varieties. 180; Complete varieties. 181; Normal varieties; Finite maps. 181; Dimension theory 181; Regular maps and their ﬁbres 181; Algebraic groups 181; Exercises 182 12 Divisors and Intersection Theory Divisors 183; Intersection theory. 184; Exercises 189 183
13 Coherent Sheaves; Invertible Sheaves 190 Coherent sheaves 190; Invertible sheaves. 192; Invertible sheaves and divisors. 193; Direct images and inverse images of coherent sheaves. 195; Principal bundles 195 14 Differentials (Outline) 15 Algebraic Varieties over the Complex Numbers 196 198
16 Descent Theory 201 Models 201; Fixed ﬁelds 201; Descending subspaces of vector spaces 202; Descending subvarieties and morphisms 204; Galois descent of vector spaces 205; Descent data 206; Galois descent of varieties 210; Weil restriction 211; Generic ﬁbres and specialization 212; Rigid descent 212; Weil’s descent theorems 215; Restatement in terms of group actions 216; Faithfully ﬂat descent 218 17 Lefschetz Pencils (Outline) Deﬁnition 222 222
iv
18 Algebraic Schemes and Algebraic Spaces A Solutions to the exercises B Annotated Bibliography Index 225 226 233 236 v .
see the annotated bibliography at the end. For a ring A.ai /i 2I . Springer. Springer. p a prime number. Daniel Gerig. Given an equivalence relation. Jasper Loy Jiabao. Springer. A family of elements of a set A indexed by a second set I . Franklin. Shalom Feigelstock. Prerequisites The reader is assumed to be familiar with the basic objects of algebra. and Y are canonically isomorphic (or there is a given or unique isomorphism). v4. v2. Nguyen Quoc Thang. denoted .org/math/).S. Commutative Algebra. B. : : :g. Christian Hirsch. Fp D Z=pZ D ﬁeld of p elements.10. Dubey. AddisonWesley. is a subset of Y (not necessarily proper. Hartshorne 1977: Algebraic Geometry. FT: Milne. Springer. modules. Lars Kindler. A ﬁeld k is said to be separably closed if it has no ﬁnite separable extensions of degree > 1.S. Fields and Galois Theory. ﬁelds. Lucio Guerberoff. 1.20. and homomorphisms of rings are required to map 1 to 1. X may equal Y ). and Y are isomorphic. Section 8). i. We use k sep and k al to denote separable and algebraic closures of k respectively. and Algorithms. CA: Milne. Sergei Gelfand. R D ﬁeld of real numbers. Mumford 1999: The Red Book of Varieties and Schemes. Sean Rostami. namely.Notations We use the standard (Bourbaki) notations: N D f0. C D ﬁeld of complex numbers. and so on. Cox et al..J. or equals Y by deﬁnition.. Umesh V. 2. Acknowledgements I thank the following for providing corrections and comments on earlier versions of these notes: Sandeep Chellapilla. Dennis Bouke Westra. 2008 (www. vi . A is the group of units in A: A D fa 2 A j there exists a b 2 A such that ab D 1g: We use Gothic (fraktur) letters for ideals: a b c m n p q A B C a b c m n p q A B C def M N P Q M N P Q X DY X Y X Y X 'Y X X X X is deﬁned to be Y . For other references. J.e. 1992: Varieties. Z D ring of integers. Soli Vishkautsan. Guido Helmers. Œ denotes the equivalence class containing . rings. Shafarevich 1994: Basic Algebraic Geometry. References Atiyah and MacDonald 1969: Introduction to Commutative Algebra. Tom Savage.jmilne. David Ruﬁno. Darij Grinberg. and with transcendental extensions of ﬁelds (FT. All rings will be commutative with 1. and others.. J. is a function i 7! ai W I ! A.
suppose that the system (1) has coefﬁcients aij 2 k and that K is a ﬁeld containing k. Xn / D 0. m. The approach adopted in this course makes plain the similarities between these different areas of mathematics. : : : .X1 . : : : . (1) j D1 the starting point for algebraic geometry is the study of the solutions of systems of polynomial equations. Descartes. i D 1. differential topology the study of inﬁnitely differentiable functions and the spaces on which they are deﬁned (differentiable manifolds).1 but those for polynomial equations depend on whether or not k is algebraically closed and (to a lesser extent) whether k has characteristic zero. and the dimension of the space of solutions is the same for both ﬁelds. just as topology is the study of continuous functions and the spaces on which they are deﬁned (topological spaces). : : : . Of course.Introduction There is almost nothing left to discover in geometry. (Exercise!) 1 For 1 . Then (1) has a solution in k n if and only if it has a solution in K n . the polynomial functions form a much less rich class than the others. and so on: algebraic geometry topology differential topology complex analysis regular (polynomial) functions continuous functions differentiable functions analytic (power series) functions algebraic varieties topological spaces differentiable manifolds complex manifolds. March 26. but by restricting our study to polynomials we are able to do calculus over any ﬁeld: we simply deﬁne X d X ai X i D i ai X i 1 : dX example. : : : . Xn : Note immediately one difference between linear equations and polynomial equations: theorems for linear equations don’t depend on which ﬁeld k you are working over. fi 2 kŒX1 . 1619 Just as the starting point of linear algebra is the study of the solutions of systems of linear equations. n X aij Xj D bi . A better description of algebraic geometry is that it is the study of polynomial functions and the spaces on which they are deﬁned (algebraic varieties). m. i D 1. fi .
algebraic geometry was concerned only with algebraic subvarieties of afﬁne or projective space over algebraically closed ﬁelds. and this is one of the essential differences between algebraic geometry and the other ﬁelds. y. in order to give substance to his proof of the congruence Riemann hypothesis for curves an abelian varieties. ˘ His deﬁnition of a variety over a base ﬁeld k is not intrinsic. e 2 Think . In this course. calculations (on a computer) with polynomials are easier than with more general functions. z/ D C (2) deﬁnes a surface S in R3 . z/. In the ensuing years. his method of patching together afﬁne varieties to form abstract varieties is clumsy. One other essential difference is that 1=X is not the derivative of any rational function of X . and note that the equation is that of a plane through . Foundations of algebraic geometry. The approach to algebraic geometry taken in these notes In differential geometry it is important to deﬁne differentiable manifolds abstractly.3 but his “foundations” are unsatisfactory in two major respects: ˘ Lacking a topology. 3 Weil. several attempts were made to resolve these difﬁculties. c/ perpendicular to the gradient vector . In 1955. R.x. Consider a nonzero polynomial f .I. In these chapters we generally assume that the ground ﬁeld is algebraically closed in order to be able to concentrate on the geometry. Weil was forced to develop a theory of algebraic geometry for “abstract” algebraic varieties over arbitrary ﬁelds. z/ with coefﬁcients in a ﬁeld k. we shall learn that the equation (2) deﬁnes a surface in k 3 .P /.x a/ C . 1946. The ﬁrst ten chapters of the notes form a basic course on algebraic geometry. it is difﬁcult even to make sense of a statement such as “the Gauss curvature of a surface is intrinsic to the surface but the principal curvatures are not” without the abstract notion of a surface. we learn that the equation f . not as submanifolds of some Euclidean space. and we shall use the equation (3) to deﬁne the tangent space at a point P on the surface. Serre resolved the ﬁrst by borrowing ideas from complex analysis and deﬁning an algebraic of S as a level surface for the function f . Consider a nonzero differentiable function f . i. Until the mid 1940s. speciﬁcally. Providence.z c/ D 0: (3) @x P @y P @z P The inverse function theorem says that a differentiable map ˛W S ! S 0 of surfaces is a local isomorphism at a point P 2 S if it maps the tangent plane at P isomorphically onto the tangent plane at P 0 D ˛. c/ has equation2 Â Ã Â Ã Â Ã @f @f @f . y. f /P of f at P . and nor is X np 1 in characteristic p ¤ 0 — these functions can not be integrated in the ring of polynomial functions.. However. and are largely independent of one another except that chapter 11 should be read ﬁrst.a.y b/ C . The remaining chapters treat more advanced topics.a.2 INTRODUCTION Moreover. In calculus. he ﬁxes some large “universal” algebraically closed ﬁeld ˝ and deﬁnes an algebraic variety over k to be an algebraic variety over ˝ with a kstructure. American Mathematical Society. Then.x. y. and that the tangent plane to S at a point P D . b.e. Andr´ . the inverse function theorem doesn’t hold in algebraic geometry. For example.x. b.
by working only over a base ﬁeld. In these notes. e e . (1955). Faisceaux alg´ briques coh´ rents. we are able to simplify his language by considering only the closed points in the underlying topological spaces. JeanPierre. we follow Grothendieck except that. in the late 1950s Grothendieck resolved all such difﬁculties by introducing his theory of schemes. 4 Serre. 197–278.4 Then. we hope to provide a bridge between the intuition given by differential geometry and the abstractions of scheme theory. of Math.3 variety over an algebraically closed ﬁeld to be a topological space with a sheaf of functions that is locally afﬁne. (2) 61. In this way. Ann.
Let AŒX be the polynomial ring in the symbol X with coefﬁcients in A. (b) a 2 a. xn . if B is ﬁnitely generated as an Amodule. : : : . i. and B is a ﬁnitely generated Aalgebra if B is generated by a ﬁnite set of elements as an Aalgebra.e. When 1A D 0 in a ring A.A/. i. A subring of A is a subset that contains 1A and is closed under addition. Ideals Let A be a ring.Chapter 1 Preliminaries In this chapter.e. We then write B D .a// D iC . r 2 A ) ra 2 a: The ideal generated by a subset S of A is the intersection of all ideals a containing S — it is easy to verify that this is in fact an ideal. and let A be a kalgebra. An Aalgebra is a ring B together with a homomorphism iB W A ! B. and the formation of negatives. xn of an Aalgebra B are said to generate it if every element of B can be expressed as a polynomial in the xi with coefﬁcients in iB .iB .fg/ D deg. When 1A ¤ 0 in A. and it follows that AŒX is also an integral domain. and B is a ﬁnite1 Aalgebra. Xn ! B acting as iA on A and sending Xi to xi is surjective. then deg. and we can identify k with its image. If A is an integral domain.g/. and that it consists of all ﬁnite sums of the 1 The term “moduleﬁnite” is also used. A ring homomorphism A ! B is ﬁnite. then A is the zero ring. multiplication. if the homomorphism of Aalgebras AŒX1 . An ideal a in A is a subset such that (a) a is a subgroup of A regarded as a group under addition. Let k be a ﬁeld. 4 . : : : . A D f0g. A ring homomorphism A ! B is said to be of ﬁnitetype.e. : : : .iB A/Œx1 . AŒX D A . i. A homomorphism of Aalgebras B ! C is a homomorphism of rings 'W B ! C such that '. the map k ! A is injective. Rings and algebras Let A be a ring. Elements x1 . we review some deﬁnitions and basic results in commutative algebra and category theory. we can regard k as a subring of A.f / C deg.. moreover.. and we derive some algorithms for working in polynomial rings..a/ for all a 2 A.
Note that if p is prime and a1 an 2 p. 0/ 2 cg. : : : . Clearly ab consists of all P ﬁnite sums ai bi with ai 2 a and bi 2 b. for any ideal a in A. Let a and b be ideals in A.a.a.s1 . an be ideals in a ring A. Suppose ﬁrst that n D 2. we shall write . and so Y a1 C ai D A: i 2 The product Q i We can now apply the theorem in the case n D 2 to obtain an element y1 of A such that Y y1 Á 1 mod a1 . Note that ab a \ b: (4) The kernel of a homomorphism A ! B is an ideal in A. b 2 bg is an ideal.e. : : :g. To see this. which shows that (5) is surjective.b/ is a onetoone correspondence between the ideals of A=a and the ideals of A containing a. note that if c is an ideal in A B and . Note that m maximal H) m prime. The ideals of A B are all of the form a b with a and b ideals in A and B. An ideal p is prime if p ¤ A and ab 2 p ) a 2 p or b 2 p. and if a D . bn /. The ideal generated by fab j a 2 a. c D a b with a D fa j .a.0. denoted by a C b. 0/. Thus p is prime if and only if A=p is nonzero and has the property that ab D 0.x1 mod a1 . 1/. y1 Á 0 mod ai : i 2 . s2 . : : : . there exist elements ai 2 a1 and bi 2 ai such that ai C bi D 1. Thus m is maximal if and only if A=m is nonzero and has no proper nonzero ideals. b/ 2 c and .0. and a 7! a C a is a homomorphism 'W A ! A=a whose kernel is a.ai C bi / D 1. and so is a ﬁeld.0. As a1 C a2 D A. then ab D . there exist ai 2 ai such that a1 C a2 D 1. ai bj . then the map A ! A=a1 Q T is surjective.1. b D fb j . : : : . i. with kernel ai D ai . and lies in a1 C i 2 ai . The ideal generated by the empty set is the zero ideal f0g. A=an (5) P ROOF. Conversely. 0/ D .a1 b1 .a1 . b/ 2 c. x2 mod a2 /. b/ 2 cg: T HEOREM 1. then . The map b 7! ' 1 . the set of cosets of a in A forms a ring A=a. b 2 bg is denoted by ab.IDEALS 5 P form ri si with ri 2 A. An ideal m in A is maximal if it is maximal among the proper ideals of A. Therefore.e.b1 . For each i .a. am bn /. : : :/ for the ideal it generates. : : : . si 2 S . The set fa C b j a 2 a. Then x D a1 x2 C a2 x1 maps to . A=p is an integral domain. If ai is coprime to aj (i.a. then at least one of the ai 2 p..1 (C HINESE R EMAINDER T HEOREM ). : : : . When S D fs1 . am / and b D . s2 . b ¤ 0 ) a D 0. all i 2: Q 2 . b/ 2 c. b/ D .. Let a1 . ai C aj D A/ whenever i ¤ j .
. Noetherian rings P ROPOSITION 1. A ring A is said to be local if it has exactly one maximal ideal m.e. then a D ai is an ideal. (b) every ascending chain of ideals a1 a2 eventually becomes constant. S P ROOF. as before. If c ¤ a. there exist elements y2 . Obviously ai ai . :::. yn such that yi Á 1 mod ai . an element not properly contained in any other ideal in the set). : : : . i 2 ai / D i 1 ai and a1 \. all j > 1: Similarly. we have c D a1 c C a2 c 2 a1 a2 which proves that a1 \ a2 T a1 a2 . (a) H) (b): If a1 a2 is an ascending chain. ar . P yi Á 0 mod aj for j ¤ i: The element x D xi yi maps to . we see that every proper ideal in a noetherian ring is contained in a maximal ideal. am D amC1 D : (c) every nonempty set of ideals in A has a maximal element (i. and let ˙ be the set of ﬁnitely generated ideals contained in a. : : : . This allows us D Q Q to assume that i 2 ai D i 2 ai .e. ai / i 2 i 2 Q Q Q T by the n D 2 case. For some m. The following three conditions on a ring A are equivalent: (a) every ideal in A is ﬁnitely generated. (c) H) (a): Let a be an ideal.a1 . T Q T Q It remains to prove that ai D ai . The (b) certainly implies that every ascending chain of ideals in ˙ has an upper bound in ˙ . Now a1 . We showed above that a1 and i 2 ai are relatively prime. For c 2 a1 \ a2 . i. true for any ring. Because every nonunit is contained in a maximal ideal. which shows that (5) is surjective. First suppose that n D 2. and hence has a ﬁnite set fa1 . in fact.a1 . This is. i 2 ai / D T 2 i 1 ai .x1 mod a1 . i 2 ai / D a1 \. for a local ring A D A m. xn mod an /. ai / D a1 \ . : : : . and . This contradicts the deﬁnition of c. and so Zorn’s lemma shows that ˙ has a maximal element. We complete the proof by induction. Then ˙ is nonempty because it contains the zero ideal.which completes the proof.1). an g of generators. 2 A ring A is noetherian if it satisﬁes the equivalent conditions of the proposition. for some m. all the ai belong am and then am D amC1 D D a: (b) H) (c): Let ˙ be a nonempty set of ideals in A. CHAPTER 1.6 These conditions imply y1 Á 1 mod a1 . a/ will be a ﬁnitely generated ideal in a properly containing c. : : : . PRELIMINARIES y1 Á 0 mod aj .. .2. and let a1 C a2 D 1. On applying (c) to the set of all proper ideals containing a ﬁxed proper ideal. but the proof for nonnoetherian rings requires Zorn’s lemma (CA 2. ar /. and so it contains a maximal element c D . then there exists an element a 2 a c. and so Y Y a1 .
suppose that their residues generate m=m2 . Choose a minimal set of generators fe1 . When we regard m as an Amodule. and write e1 D a1 e1 C C an en . the action of A on m=m2 factors through k D A=m. Thus. The height of every nonzero prime ideal in a principal ideal domain is 1. and so M=N D 0. The elements a1 . en generate M . and conversely an integral domain of Krull dimension 0 is a ﬁeld. and let M be a ﬁnitely generated Amodule. D EFINITION 1. but the Krull dimension of the ring may be inﬁnite because it may contain a sequence of prime ideals p1 . Then . and so such a ring has Krull dimension 1 (provided it is not a ﬁeld). Local Rings. an /Cm2 .p/ j p A. Appendix A. The height of any prime ideal in a noetherian ring is ﬁnite. Let A be a local ring with maximal ideal m.4. an /. .pi / tends to inﬁnity (see Nagata. : : : such that ht. as . contradicting the minimality of the set. P ROOF. (a) Suppose that M ¤ 0.4 that a local noetherian ring is regular if and only if its Krull dimension is equal to the dimension of the vector space m=m2 . 2 Now let A be a local noetherian ring with maximal ideal m. p203). (a) If M D mM . Let A be a noetherian ring. n for M . C OROLLARY 1.M=N /. : : : . then M D 0: (b) If N is a submodule of M such that M D N C mM . ai 2 m.a1 .6. P ROOF. Because A is noetherian. 2 D EFINITION 1. it is obvious that their residues generate m=m2 . Conversely. : : : . the Krull dimension of a ring A is the supremum of the lengths of chains of prime ideals in A (the length of a chain is the number of gaps.NOETHERIAN RINGS 7 P ROPOSITION 1. applied with M D m and N D . en g. e2 . (a) The height ht.a1 .3 (NAKAYAMA’ S L EMMA ).5. and Nakayama’s lemma. : : : . (b) The hypothesis implies that M=N D m. an /. an of m generate m as an ideal if and only if their residues modulo m2 generate m=m2 as a vector space over k. : : : . A local noetherian ring of Krull dimension d is said to be regular if its maximal ideal can be generated by d elements. then M D N .1 a1 /e1 D a2 e2 C C a n en and. : : : . 1.a1 .1. If a1 .p/ of a prime ideal p in A is the greatest length d of a chain of distinct prime ideals p D pd pd 1 p0 : (6) (b) The Krull dimension of A is supfht. p2 . the minimum number of generators for the maximal ideal is equal to the dimension of the vector space m=m2 . a ﬁeld has Krull dimension 0. p3 . an generate m. so the length of (6) is d ). : : : . In particular. so that m D . 1962. shows that m D . For example. m is ﬁnitely generated.1 a1 / is a unit. It follows from Corollary 1. p primeg. : : : .
a1 .a1 . ajbc H) ajb or ajc. ci1 ir 2 A: i1 C Cir Dn In other words. : : : . Xr / 2 AŒX1 . ar / 2 m. : : : . q as products of irreducible elements). ar / D gi . and admits only trivial factorizations. we may choose the gi to be homogeneous of degree deg f deg fi D d C 1 di > 0. : : : . PRELIMINARIES L EMMA 1.8 CHAPTER 1. and so X \ b D f . and so equals a. ar / for some homogeneous polynomial g. : : : . we can omit from each gi all terms not of degree deg f deg fi . an irreducible element a can divide a product bc only if it is an irreducible factor of b or c (write bc D aq and express b. ar / 2 n 1 mn . then b 2 md C1 . Let Sm be the set of T homogeneous polynomials f of degree m such that f . and let S be a set of generators for a. i. 2 Unique factorization Let A be an integral domain. An element a of A is irreducible if it is not zero.a1 . ar generate m.a1 .a/ is a prime ideal. T mn D m T mn . Thus. In a noetherian ring. i.7. : : : . 2 T HEOREM 1. and so b D f . T and let d D max di . Let a be an ideal in a noetherian ring A. mn consists of the elements of A that equal g. not a unit. In any noetherian local ring A with maximal ideal m. : : : . Then gi . and so f D g1 f1 C C gs fs for some gi 2 AŒX1 . n 1 mn D f0g: P ROOF. every set of generators for an ideal contains a ﬁnite generating subset. and let a S be the ideal in AŒX1 . f 2 Sd C1 a. : : : . : : : .8 (KT RULL I NTERSECTION T HEOREM ). fs g of elements of m Sm that generates a.. Let b 2 n 1 mn . . Xr generated by theS set m Sm . By deﬁnition. there exists a ﬁnite set ff1 .a1 . ar / 2 m mn : i n 1 Thus. Xn . As f and the fi are homogeneous. : : : . and Nakayama’s lemma implies that T mn D 0. : : : . c.X1 . P ROOF. An integral domain A is called a unique factorization domain if every nonzero nonunit in A can be written as a ﬁnite product of irreducible elements in exactly one way up to units and the order of the factors: In such a ring.a1 . According to the lemma. An ideal maximal in the set of ideals generated by ﬁnite subsets of S must contain every element of S (otherwise it wouldn’t be maximal). The element a is said to be prime if .. ar / fi .a1 . : : : . : : : .e.e. Then mn consists of all ﬁnite sums X i i ci1 ir a11 arr . Let di D deg fi . : : : . Let a1 . a D bc H) b or c is a unit. Xr of degree n. since these terms cancel out. ar / for some homogeneous polynomial f of degree d C 1.
is called the content of f .p/. Every polynomial f in AŒX can be written f D c.9. so that g1 D pg2 for some g2 2 AŒX . Therefore a is irreducible. Suppose the ﬁrst. and so obtain a factorization of f in AŒX . which implies that qc D 1. The product of two primitive polynomials is primitive.UNIQUE FACTORIZATION 9 P ROPOSITION 1. For suitable c. then a is irreducible. L EMMA 1. Let A be an integral domain. Let f D gh in F ŒX . except ai0 bj0 .11. looking modulo . then it factors into the product of two nonconstant polynomials in AŒX . We have shown that no irreducible element of A divides all the coefﬁcients of fg. . Assume that a is prime. h1 . then (as we noted above) ajb or ajc. the polynomials g1 D cg and h1 D dh have coefﬁcients in A. p divides all the coefﬁcients of at least one of the polynomials g1 . and the converse holds when A is a unique factorization domain. According to Proposition 1. p doesn’t divide the . we see that 0 D g1 h1 in . Then not all the terms in i Cj Di0 Cj0 ai bj are divisible by p.10 (G AUSS ’ S L EMMA ). which must therefore be primitive.A=. If an irreducible element p of A divides cd . Now a D bc D aqc. and so a divides b or c. P ROOF. say g1 . we can remove all the irreducible factors of cd . Therefore. which is not divisible by p. 2 .p/ is prime. If a D bc then a divides bc. then. and let p be an irreducible element of A. If ajbc. Let f D a0 C a1 X C g D b0 C b1 X C C am X m C bn X n . and write b D aq. P ROOF. and let a be an element of A that is neither zero nor a unit. Thus. we have a factorization . and that c is a unit.f / f1 with c. P ROOF. be primitive polynomials.p// ŒX is an integral domain. 2 P ROPOSITION 1. Let A be a unique factorization domain with ﬁeld of fractions F . and so we have a factorization cdf D g1 h1 in AŒX . welldeﬁned up to multiplication by a unit. For the converse. and so a is prime. Therefore.f / 2 A and f1 primitive.cd=p/f D g2 h1 in AŒX .A=. d 2 A. The element c. Let ai0 be the ﬁrst coefﬁcient of f P divisible by p and bj0 the ﬁrst coefﬁcient of g not divisible by p. A nonzero polynomial f D a0 C a1 X C C am X m in AŒX is said to be primitive if the coefﬁcients ai have no common factor (other than units). 2 Let A be a unique factorization domain.X / 2 AŒX factors into the product of two nonconstant polynomials in F ŒX . assume that a is irreducible.9. and so .i0 C j0 /thcoefﬁcient of fg.p// ŒX . If a is prime. Continuing in this fashion.f /. If f .
a1 . on using that F ŒX is a unique factorization domain. we see that n D s and that the fi ’s differ from the gi ’s only by units in F and by their ordering. on using that A is a unique factorization domain.10 L EMMA 1. dj constants and the fi . 2 and. we see that m D r and the ci ’s differ from the di ’s only by units and ordering. aj 2 N: The total degree of the monomial is ˛ D . . an / 2 Nn . and so c.g/ g1 with f1 and g1 primitive. Then c.12). 2 b Polynomial rings Let k be a ﬁeld. f1 fn D g1 gs (up to units in A). c. From the factorization f D c. We sometimes denote the monomial by X ˛ . and hence that a is a unit in A.13.g/ f1 g1 with f1 g1 primitive.12. but a constant polynomial is irreducible if and only if a is an irreducible element of A (obvious) and a primitive polynomial is irreducible if and only if it has no primitive factor of lower degree (by 1. Gauss’s lemma shows that the fi .g/I CHAPTER 1. we see that the irreducible elements of AŒX are to be found among the constant polynomials and the primitive polynomials. Hence.fg/ D c. then so also is AŒX . From the factorization f D c. gj primitive polynomials. As fi and gj are primitive.f /f1 . From this it is clear that every nonzero nonunit f in AŒX is a product of irreducible elements. : : : .g/.f / D c1 cm D d1 dr (up to units in A). Let f D c. P ROOF. P ROOF. gj are irreducible polynomials in F ŒX and. we see that the irreducible elements of AŒX are to be found among the constant polynomials and the primitive polynomials.f /c. this implies that b D a (up to a unit in A).f / c.f /f1 . If A is a unique factorization domain. But if fi D a gj with a and b nonzero b elements of A. For polynomials f. then bfi D agj . P ROPOSITION 1. PRELIMINARIES hence every factor in AŒX of a primitive polynomial is primitive. : : : . Xn is an expression of the form a X1 1 a Xn n . g 2 AŒX . A monomial in X1 .f / f1 and g D c.f / c.fg/ D c. P ai . Then fg D c. Let f D c1 cm f1 fn D d1 dr g1 gs be two factorizations of an element f of AŒX into irreducible elements with the ci .
: : : . : : : . Let ˛ and ˇ integral over A. Xn D k .X / D 2A m Y i D1 . : : : . if it satisﬁes an equation ˛ n C a1 ˛ n 1 C : : : C an D 0. : : : . aj 2 N. Xn can be expressed uniquely as a polynomial in Xn with coefﬁcients in kŒX1 .X1 . In particular. T HEOREM 1. Xn 1 /: Since k itself is a unique factorization domain (trivially)..9). : : : . Note that kŒX1 .X i/ polynomial is monic if its leading coefﬁcient is 1.X1 .14. Write h.. Xn is a unique factorization domain. : : : . and let L be a ﬁeld containing A. Xn is prime if and only f is irreducible. An element ˛ of L is said to be integral over A if it is a root of a monic2 polynomial with coefﬁcients in A.g. f . Xn are ﬁnite sums X a a ca1 an X1 1 Xn n .f /. Then there exists a monic polynomial h. P ROOF. Xn . : : : . Xn is irreducible if it is nonconstant and f D gh H) g or h is constant. with the obvious notions of equality..fg/ D deg. The ring kŒX1 . Xn 1 ŒXn D kŒX1 . : : : . the monomials form a basis for kŒX1 .X1 . Xn 1 . Xn as a kvector space. An element f of kŒX1 .f /Cdeg. : : : . and multiplication.X / D X m C c1 X m 1 C C cm . deg.X/ D X n C terms of degree < n. : : : . P ROOF. : : : . 2 C OROLLARY 1.INTEGRALITY 11 The elements of the polynomial ring kŒX1 . 2 Integrality Let A be an integral domain. P ROOF.g/.15.f / in kŒX1 .e. The set of elements of L integral over A forms a ring. this simply says that every polynomial f in n variables X1 . take h to be the product of the polynomials exhibiting the integrality of ˛ and ˇ). : : : .e. . the theorem follows by induction from Proposition 1.16. addition. Xn / D a0 . kŒX1 . having ˛ and ˇ among its roots (e. i. ca1 an 2 k. f . : : : . : : : . A nonzero proper principal ideal . Xn is an integral domain and kŒX1 . Special case of (1. The degree.13. of a nonzero polynomial f is the largest total degree of a monomial occurring in f with nonzero coefﬁcient. ai 2 A: T HEOREM 1. i. ci 2 A. Since deg. Xn r 1 /Xn C C ar .
: : : . Xm . p2 . i ˙ j // 1Äi. all i.j Äm are symmetric polynomials in the i with coefﬁcients in A. C OROLLARY 1. By assumption. D EFINITION 1. P ROOF. if P 2 AŒX1 . then there exists a d 2 A such that d˛ is integral over A. and therefore lie in A.30) shows that P . : : : .X . ai 2 F: Let d be a common denominator for the ai . see CA 5. : : : be the elementary symmetric polynomials in X1 .18.3. The coefﬁcients of the polynomials Y .X i j / and 1Äi. this shows that these elements are integral. Xm . As the polynomials are monic and have ˛ˇ and ˛ ˙ ˇ among their roots. pm / for some Q 2 AŒX1 .X1 . 1 . if ˛ 2 F.j Äm Y ..e. and so P . P ROPOSITION 1. PRELIMINARIES with the i in an algebraic closure of L.19. : : : . Let A be an integral domain with ﬁeld of fractions F . P ROOF.d˛/m C a1 d. : : : . then the symmetric polynomials theorem (ibid.12 CHAPTER 1.17. The proposition shows that every ˛ 2 L can be written ˛ D ˇ=d with ˇ integral over A and d 2 A. : : : . Xm is symmetric. 2 For a less computational proof. and multiply through the equation by d m : d m ˛ m C a1 d m ˛ m 1 C C am d m D 0: We can rewrite this as . so that dai 2 A.20. m / D Q. FT 5). The ring of elements of L integral over A is called the integral closure of A in L. 2 D EFINITION 1. this shows that d˛ is integral over A. the ci are the elementary symmetric polynomials in the i (cf. Up to sign. : : :/ 2 A. i. Let A be an integral domain and let L be an algebraic extension of the ﬁeld of fractions of A. Then L is the ﬁeld of fractions of the integral closure of A in L. : : : . ˛ integral over A H) ˛ 2 A: . I claim that every symmetric polynomial in the i with coefﬁcients in A lies in A: let p1 . : : : . c1 . am d m 2 A. If ˛ 2 L is algebraic over F . Xm / D Q. 5.d˛/m 1 C C am d m D 0: 2 As a1 d. c2 . An integral domain A is integrally closed if it is equal to its integral closure in its ﬁeld of fractions F . and let L be a ﬁeld containing F .p1 . ˛ satisﬁes an equation ˛ m C a1 ˛ m 1 C C am D 0.
we obtain the equation an C a1 an 1 bC C an b n D 0: The element p then divides every term on the left except an . If a=b … A.X / in F ŒX has coefﬁcients in A. 3 Recall . and it follows from (1.INTEGRALITY 13 P ROPOSITION 1. Hence all the conjugates of ˛ are integral over A. They lie in F . P ROOF. Then there is an F isomorphism3 W F Œ˛ ! F Œ˛ 0 . Let A be an integrally closed integral domain with ﬁeld of fractions F . and let L be a ﬁnite extension of the ﬁeld of fractions F of A.22. is integral.16) that the coefﬁcients of f . Then g is the minimum polynomial ˛. An element ˛ of L is integral over A if and only if its minimum polynomial over F has coefﬁcients in A. P ROOF. As a=b is integral over A. Let A be an integrally closed integral domain. where f is the minimum polynomial of ˛. 2 P ROPOSITION 1. be integral over A.23. 2 C OROLLARY 1. being also a root of f .X / are integral over A. a principal ideal domain) is integrally closed. P ROOF. a root of the minimum polynomial f . This proves the “only if” part of the statement. It sufﬁces to prove this for an irreducible monic factor g of f in F ŒX .˛/ D ˛ 0 to the above equation we obtain the equation ˛ 0m C a1 ˛ 0m 1 C C am D 0. On applying . and hence must divide an . and so they lie in A.g. which.e. Let ˛ be a root of g in some extension ﬁeld of F . some ai 2 A: Let ˛ 0 be a conjugate of ˛. and A is integrally closed.a=b/n C a1 . this is a contradiction. b 2 A. and the “if” part is obvious. Let ˛ be integral over A.f / ! F Œ˛. and let f .a=b/n 1 C C an D 0.. it satisﬁes an equation . which shows that ˛ 0 is integral over A.X / be a monic polynomial in AŒX . Let a=b. Therefore g has coefﬁcients in A. then there is an irreducible element p of A dividing b but not a.X / of ˛ over F . so that ˛ m C a1 ˛ m 1 C C am D 0. 2 (FT 1) that the homomorphism X 7! ˛W F ŒX ! F Œ˛ deﬁnes an isomorphism F ŒX=. i. Then every monic factor of f . ai 2 A: On multiplying through by b n . a. Every unique factorization domain (e. Since it doesn’t divide a.21.
mi / all i < j . mi 2 Mi : i Let ˛ i .˛j W Mi ! Mj /i Äj of Rlinear maps such that ˛i D idMi i i and ˛k ı ˛j D ˛k all i Ä j Ä k. and let R be a ring.24.I. PRELIMINARIES Direct limits (summary) D EFINITION 1.Mi /. j Clearly. Construction Let M D where M0 M i 2I Mi =M 0 is the Rsubmodule generated by the elements mi i ˛j . A partial ordering Ä on a set I is said to be directed.Mi . ˛i /.I. sending mi to ˇ i . are deﬁned similarly. Ä/ be a directed set..I.25. ! ! Criterion An Rmodule M together with Rlinear maps ˛ i W Mi ! M is the direct limit of a system j .mi / D mi C M 0 . Ä/ is a family . j 2 I there exists a k 2 I such that i.ˇ i W Mi ! N / i of Rlinear maps such that ˇ i D ˇ j ı ˛j all i Ä j . (a) An direct system of Rmodules indexed by . Then certainly ˛ i D ˛ j ı ˛j for all i Ä j . there is a unique map M Mi ! N. Ä/ is called a directed set.mi /. P P . For any Rmodule N and Rlinear maps ˇ j W Mj ! N .Mi . or just lim Mi . Let .mi /. (b) An Rmodule M together with a family . and (b) mi 2 Mi maps to zero in M if and only if it maps to zero in Mj for some j i . Direct limits of Ralgebras. We denote it lim. D EFINITION 1. is uniquely determined by this condition up to a unique j isomorphism. and this map factors through M and is the unique Rlinear map with the required properties. mi 7! ˇ i . there exists a unique morphism ˛W M ! N such that ˛ ı ˛ i D ˇ i for i .˛ i W Mi ! M /i 2I of Rlinear maps satisfyi ing ˛ i D ˛ j ı ˛j all i Ä j is said to be a direct limit of the system in (a) if it has the following universal property: for any other Rmodule N and family .14 CHAPTER 1. ˛i / if and only if S (a) M D i 2I ˛ i . if for all i. j Ä k. etc. the direct limit (if it exists).Mi /i 2I of Rmodules i i together with a family . and the pair . i 2I namely.
t / ” u. but if 0 2 S .at Write a for the equivalence class containing . Write i for the homomorphism a 7! a W A ! S 1 A. i / has the following universal property: every element s 2 S maps to a unit in S 1 A. whose kernel is fa 2 A j sa D 0 for some s 2 S g: For example. The pair . a / D ˛.s/ is a unit in B. Deﬁne ˇ.RINGS OF FRACTIONS 15 Rings of fractions A multiplicative subset of a ring A is a subset S with the property: 1 2 S. s a D a H) ˇ. : D b d H) s.s/ s Then a c 1 1 .c/ D 0 2 because ˛. and so ˇ is welldeﬁned.26. P ROPOSITION 1. s 2 S s and a ring homomorphism a 7! a W A ! S 1 1 A.a/˛.b/˛.a.a/˛. then a 7! then S 1 A is the zero ring. .s/ˇ. and deﬁne addition and multiplication s of equivalence classes in the way suggested by the notation: a s C b t D atCbs st . a / D ˇ. and any other homomorphism A ! B with this property factors uniquely through i : A EE G S 1A EE EE EE 9Š E4 i B: P ROOF. If ˇ exists. ab s t D ab st : It is easy to check that these do not depend on the choices of representatives for the equivalence classes. a / D ˛.a/ H) ˇ.ad bc/ D 0 some s 2 S H) ˛.S 1 A. s/ a. and that we obtain in this way a ring na o S 1A D j a 2 A.a/˛. s/.d / ˛. Deﬁne an equivalence relation on A . It is obviously a homomorphism.s/ s s s and so ˇ is unique.b. 1 a 1 is injective. if A is an integral domain an 0 … S . b 2 S H) ab 2 S: S by bs/ D 0 for some u 2 S: .a.
c and a b bc/ D 0. s L EMMA 1.28. the map morphism AŒX =.s a/ D 0 some u … p. h. The homomorphism ai X i 7! ˛. a 2 A. then Ah D 0. a 2 A. s … p. then s u. but if 1 D a for some a 2 p and s … p. and so ua D us … p. Then Sp D A p is a multiplicative subset of A. ' lim Ah . this universal property determines the pair .4 When A is an integral domain with ﬁeld of fractions F . and a b D hn ” hN . Let ˛W A ! B be a homomorphism of rings P P such that ˛. Then Sh D f1. h0 D hg. Now apply the criterion p14 to see that S 1 A is the direct limit of the Ah . a (b) When hjh0 . 1 D hx. generates an ideal S 1 a in S 1 A. and so we may assume h ¤ 0. Ap is a local ring. E XAMPLE 1. S elements of S (partially ordered by division).26). and so the two are (uniquely) isomorphic by an isomorphism that ﬁxes elements of A and makes h 1 correspond to x. and if A is an integral domain with ﬁeld of fractions F and h ¤ 0. When h 2 S. i.ad The subset m D f a j a 2 p. Ap is the subring of F consisting of elements expressible in the form a . there is a canonical homomorphism h 7! ag W Ah ! h0 Ah0 . where h runs over the ! P ROOF. (a) For any ring A and h 2 A. 4 First .29.27.h/ is a unit in B. a 2 A. : : :g is a multiplicative subset of A. and it is the only maximal s ideal. Therefore AŒx has the same universal property as Ah . Let p be a prime ideal in A. both rings are zero. t We shall be especially interested in the following examples. When A is an integral domain and S D A f0g. say. and. s … pg is a maximal ideal in Ap . and let S 1 A be the corresponding ring of fractions. because ˛. h2 . then Ah is the subring of F of elements of the form a= hm . and these homomorphisms are compatible with the maps in the direct system. m 2 N: E XAMPLE 1. the a a homomorphism A ! S 1 A extends uniquely to a homomorphism h 7! h W Ah ! S 1 A (1.h/ 1 D 0.ahn bhm / D 0.. Thus every element of Ah can be written in the form a= hm . In the ring AŒx D AŒX=.e. t 2 Sg of F . m is maximal because every element of Ap not in m is a unit. some s … p: c D d ” s. PRELIMINARIES As usual. some N: hm If h is nilpotent. and we let Ap D Sp 1 A. Finally.1 ' P ai X i 7! P ai hi deﬁnes an iso hX / ! Ah : 1A (b) For any multiplicative subset S of A. and so h is a unit.h/ is a unit in B. F D S 1 A is the ﬁeld of fractions of A. for any other multiplicative subset T of A not containing 0. if m D Ap . c … p. which contradicts a 2 p. In this case. (a) If h D 0.S 1 A. 2 Let S be a multiplicative subset of a ring A. Next.ai /˛.h/ i W AŒX ! B factors through AŒx because 1 hX 7! 1 ˛.1 hX /. Let h 2 A. i / uniquely up to a unique isomorphism.h/˛. then 1 2 m. and we let Ah D Sh 1 A.16 CHAPTER 1. and so the rings Ah form a direct system indexed by the set S. Any ideal a in A. Thus each element of Ap can be written in the form a . this is the unique extension of ˛ to AŒx. the ring T 1 A can be identiﬁed with the subring f a 2 F j a 2 A. If a contains an element of check m is an ideal.
If a 1 s is a prime ideal disjoint from S . Conversely. s 2 S .A=a/ N is the image of S in A=a. we have to show that nm \ A D mm . this implies that a 2 a: for such an ideal.S 1 A/a be the ideal in S 1 A generated by the image of a. and I’ll identify A with its image. s 2 S .r < n/: 0 ! mr =mn ? ? y ! nr =nn ! A=mn ? ? y' ! Am =nn ! A=mr ? ? y' ! Am =nr ! 0 0 ! 0: Let S D A m. Because S contains no zero divisors. ae is prime. Then sa 2 mm . and is therefore an integral domain. as the next lemma shows. For an ideal b of S 1 A. then a 2 ae . let bc be the inverse image of b in A. if a 2 b. some is retained. then S 1 . then certainly bc is prime. Thus. the map a C mn 7! a C nn W A=mn ! Am =nn is an isomorphism. b bce . but. Thus a 2 bce . and so the only maximal ideal in A=mm is m=mm . The map p 7! S 1 p D . P ROOF. certainly a aec . so that Am D S 1 A. a 2 A.RINGS OF FRACTIONS 17 S. As s is not . and for an ideal a of A. Thus some of the ideal structure of A is lost in the passage to S 1 A. We have shown that p 7! pe and q 7! qc are inverse bijections between the prime ideals of A disjoint from S and the prime ideals of S 1 A. and so b D bce .30. The only maximal ideal containing mm is m (because m0 mm H) m0 m/. 1 s For an ideal a of A. the map a 7! a W A ! Am is injective. if a 2 aec . and so ast 2 a. then s a 2 b. and a 2 A. Conversely. and so is the whole ring.as a0 / D 0 for some t 2 S . Thus. P ROOF. The second statement follows from the ﬁrst. certainly. S 1 A=ae ' S 1 . because of the exact commutative diagram . t . But nm D mn Am D S 1 mm . Let S be a multiplicative subset of the ring A. 2 L EMMA 1. N If b is prime. Let m be a maximal ideal of a noetherian ring A. For all n.S 1 A/p is a bijection from the set of prime ideals of A disjoint from S to the set of prime ideals of S 1 A with inverse q 7!(inverse image of q in A).S 1 mm / \ A. If a is a prime ideal disjoint from S .S 1 mm / \ A can be written a D b=s with b 2 mm . s 2 S. and so a 2 bc . and let n D mAm . For any ideal a of A. P ROPOSITION 1.31. and so 1 0 a D a for some a0 2 a. For an ideal b of S 1 A. it induces isomorphisms mr =mn ! nr =nn for all r < n.A=a/ is N where S a subring of the ﬁeld of fractions of A=a. Moreover. and so we have to show that mm D . let ae D . and so sa D 0 in A=mm . An element of . then S 1 a contains a unit. a D aec . In order to show 1 that the map A=mn ! An =nn is injective.
the universal property determines the tensor product uniquely up to a unique isomorphism.1 q/.x C x 0 . Let a 2 Am . r 2 R. Let a be an element of a noetherian ring A.x. y/ C . and as sa D 0 in A=mm .s/ C mm D A. The only s maximal ideal of A containing mm is m. xi 2 M. a is the unique element of this ring such that s a D a. ry/ D r . . if is Rlinear in each variable. We write it M ˝R N .32. 2 1 N OTES . there exist b 2 A and q 2 mm such that sb C q D 1.ba/ D a.x. and let R.x. y 0 2 N x 2 M.rx.. For more on rings of fractions. which implies that a … mn . M N H GT HH 0 HH HH HH 9Š 6 T0 As usual.e. a 2 mm : We now prove that the map is surjective. a 2 A.x. P ROPOSITION 1. y/ C . x 2 M..18 CHAPTER 1. y/ D r . y/. y/ D . i. it follows that . yi 2 N: Let K be the submodule of R. then fb j ba D 0g is a proper ideal.e.M N/ generated by the following elements .M N / be the free Rmodule with basis M N . yi /. and so is contained in some maximal ideal m. r 2 R. . a must be 0 in A=mm . Construction Let M and N be Rmodules. only 0 lies in all powers of all maximal ideals. y.x. If a ¤ 0. 0 . y2N y2N y 2 N. s 2 A m. y/. Therefore. A map W M 0 N ! P of Rmodules is said to be Rbilinear if x.M N / can be expressed uniquely as a ﬁnite sum X ri . An Rmodule T together with an Rbilinear map W M N ! T is called the tensor product of M and N over R if it has the following universal property: every Rbilinear map 0 W M N ! T 0 factors uniquely through . x 0 2 M.x. and so no maximal ideal contains both s and mm . Tensor Products Tensor products of modules Let R be a ring. ri 2 R. Thus each element R. Because s is invertible in Am =nm . PRELIMINARIES in m=mm . i. . s s since s. Then a is nonzero in Am .x. see CA 6.mAm /n for some n (by the Krull intersection theorem). P ROOF. it must be a unit in A=mm .x 0 . x 2 M. y C y / D .xi . the image of ba in Am also has this property and therefore equals a 2 s. y /. and so 1 a … . In any noetherian ring. y/.
a0 ˝ b 0 / D aa0 ˝ bb 0 .rx. y/ . and all relations among these symbols are generated by the following .x. r. ri 2 R.M ˝R N.x. y/.1 ˝ 1/ D c ˝ 1 D 1 ˝ c . x 0 2 M. y/ . y/ . Then . Every element of M ˝R N can be written as a ﬁnite sum X ri . xi 2 M. y/ in M ˝R N .x. . We write it A ˝k B. r 2 R.x. x 2 M. y/ 7! x ˝ y/ has the following universal property: Tensor products of algebras Let A and B be kalgebras. y/ .x.xi ˝ yi /. there is a unique homomorphism W C ! R such that ı i D ˛ and ı j D ˇ: A@ i @@ ~ @@ 9Š ~~ @@ ~~ˇ ˛ 1 ~~~ GC o j B R If it exists.a ˝ b/. A kalgebra C together with homomorphisms i W A ! C and j W B ! C is called the tensor product of A and B if it has the following universal property: for every pair of homomorphisms (of kalgebras) ˛W A ! R and ˇW B ! R. r 2 R.x. x 2 M. the tensor product.x C x 0 / ˝ y D x ˝ y C x 0 ˝ y x ˝ . yi 2 N. ry/ . and the homomorphism c 7! c. y.x ˝ y/ D .x 0 . Construction Regard A and B as kvector spaces. There is a multiplication map A ˝k B A ˝k B ! A ˝k B for which .x.x.rx/ ˝ y D x ˝ ry: The pair .x C x 0 . is uniquely determined up to a unique isomorphism by this property. y/ 7! x ˝ yW M N ! M ˝R N is Rbilinear — we have imposed the fewest relations necessary to ensure this. .y C y 0 / D x ˝ y C x ˝ y 0 r. and deﬁne M ˝R N D R. y/.M =K: Write x ˝ y for the class of .TENSOR PRODUCTS 19 . This makes A ˝k B into a ring.x. y /. y/. and form the tensor product A ˝k B. r. N/ y2N y2N y 2 N. 0 x. y 0 2 N x 2 M. y C y / 0 .x.
Xm . XmC1 .f ˝ g/. XmCn ! kŒX1 . R/ induced by the inclusions is a bijection. together with the given map k ! B and the identity map B ! B. In terms of the constructive deﬁnition of tensor products. . : : : . Xn =. XmCn is an isomorphism. and they make A ˝k B into the tensor product of A and B in the above sense. : : :.1 ˝ b˛ / is a family of generators (resp. the map Homkalg . the map c ˝ b 7! cbW k ˝k B ! B is an isomorphism. has the universal property characterizing k ˝k B. The algebra B. see CA 8. together with the obvious inclusions kŒX1 .33. : : : . y/ D f . XmCn . then . : : : .kŒXmC1 . Xn ' ˝Œ1 ˝ X1 . E XAMPLE 1. R/ ! Homkalg .! ˝ be ﬁelds. for every kalgebra R. XmCn . XmCn . : : : . : : : . R EMARK 1. basis) for B as a kvector space. : : : . then . Then we have a functor M 7! A ˝R M from left Rmodules to left Amodules. (a) If . the map f ˝ g 7! fgW kŒX1 . gm /: (c) If A and B are algebras of kvalued functions on sets S and T respectively. Xn : If A D kŒX1 . The maps CHAPTER 1. then ˝ ˝k A ' ˝ŒX1 .x/g. : : : . Then ˝ ˝k kŒX1 . Extension of scalars Let R be a commutative ring and A an Ralgebra (not necessarily commutative) such that the image of R ! A lies in the centre of A.kŒX1 . : : : . : : : . E XAMPLE 1.kŒXmC1 . Xn =.kŒX1 . (b) Let k . : : : . : : : . XmCn is the tensor product of kŒX1 . To verify this we only have to check that. Xm .20 makes it into a kalgebra. The ring kŒX1 . Xm and kŒXmC1 . Xm ˝k kŒXmC1 . : : : .x. 1 ˝ Xn ' ˝ŒX1 . R/ Homkalg .! kŒX1 . : : : .y/ realizes A ˝k B as an algebra of kvalued functions on S T .34. PRELIMINARIES a 7! a ˝ 1W A ! C and b 7! 1 ˝ bW B ! C are homomorphisms.g1 . : : : . But this map can be identiﬁed with the bijection RmCn ! Rm Rn : In terms of the constructive deﬁnition of tensor products. : : : . : : :.g1 . basis) for A ˝k B as an Amodule.35.b˛ / is a family of generators (resp. : : : . : : : . gm /. For more details on tensor products. XmCn . : : : .
a.38.e. ˇ/ 7! ˇ ı ˛W Mor. b/. and are written ˛W a ! b. the functor N 7! M ˝R N is right exact. b. c/ a map (called composition) .. whose objects are the algebraic varieties over k and whose morphisms are the regular maps. and for each object a there is required to be an element ida 2 Mor. one sees easily that lim. P ROPOSITION 1.37.C/. The sets Mor. a set Mor. 2 ! Flatness For any Rmodule M . E XAMPLE 1. M ˝R N 0 ! M ˝R N ! M ˝R N 00 ! 0 is exact whenever N 0 ! N ! N 00 ! 0 is exact.b. whose elements are called morphisms from a to b. Using the universal properties of direct limits and tensor products.. A covariant functor F from C to D consists of . whose objects are the sets and whose morphisms are the usual maps of sets.a. (c) for each triple of objects . i. c/: Composition is required to be associative. i. If M ˝R N ! M ˝R N 0 is injective whenever N ! N 0 is injective.a. (a) There is a category of sets.a.Mi ˝R Nj / has the universal property to be the tensor product of lim Mi and ! ! lim Nj . and the morphisms need not be maps. Thus M is ﬂat if and only if the functor N 7! M ˝R N is exact. c/ ! Mor.a. a/ such that ida ı˛ D ˛. b/ of objects. we deﬁne a category Vark of algebraic varieties over k. b/ are required to be disjoint (so that a morphism ˛ determines its source and target). ˇ ı ida D ˇ.a. Direct limits commute with tensor products: lim Mi ˝R lim Nj ' ! ! i 2I j 2J . an Ralgebra A is ﬂat if N 7! A ˝R N is ﬂat. Sets.a. then M is said to be ﬂat.˛. . Categories and functors A category C consists of (a) a class of objects ob. for all ˛ and ˇ for which these composites are deﬁned.36.j /2I J lim ! . (b) There is a category Affk of afﬁne kalgebras.CATEGORIES AND FUNCTORS 21 Behaviour with respect to direct limits P ROPOSITION 1. (b) for each pair . To be added. (c) In chapter 4 below. b/ Mor.ˇ ı ˛/.e. The objects in a category need not be sets with structure.i. Similarly. Let C and D be categories. ı ˇ/ ı ˛ D ı .Mi ˝R Nj /: P ROOF. whose objects are the afﬁne kalgebras and whose morphisms are the homomorphisms of kalgebras.
G/ may not be a set.ˇ / F . One can show that such a functor F has a quasiinverse. b/ ! Mor. A morphism (or natural transformation) ˛W F ! G is a collection of morphisms ˛. such that. and for which there exist natural isomorphisms G.a/W F . For each morphism ˇW b ! b 0 in B.b/ ˛.G. the following diagram commutes: a ? ?u y b F . The essential image of a fully faithful functor F W C ! D consists of the objects of D isomorphic to an object of the form F .ˇ/ ı F . that there is a functor GW B ! A. bijective).˛/W Mor.b/ of A and an isomorphism F . let G.b/.a.idA / D idF . choose an object G.a/ for some object a of C. we have a contravariant functor hV W C ! Set. A contravariant functor is deﬁned similarly. one for each object a of C.b// ? ? yF . fully faithful) if.b// is a surjective (resp. except that the map on morphisms is ˛ 7! F .F. the functors C ! D form a category Fun. each object b of B. ! b ? ? yˇ ! b0 5 For . injective.ˇ/ be the unique morphism such that F . a 2 ob. i. which is also an equivalence.b// ! b.e. but only a class).a// A functor F W C ! D is full (resp.C.a/ ! G.a.5 Similarly one deﬁnes the notion of a contravariant functor being an equivalence of categories.b// such that F .u/ F .˛/W Mor. faithful. and.a// a and F . (b) for each pair of objects a.u/ (**) ˛. F .b 0 // commutes. PRELIMINARIES (a) a map a 7! F . For any object V of a category C.F .b/: With this notion of morphism. b/ ! Mor.F .F .˛/. F . F . for all objects a and b of C.F .a/.a/ ? ? yF .A/ (F is essentially surjective). A covariant functor F W A ! B of categories is said to be an equivalence of categories if it is fully faithful and every object of B is isomorphic to an object of the form F . Any fully faithful functor F W C ! D deﬁnes an equivalence of C with the full subcategory of D whose objects are isomorphic to F .C/: Let F and G be two functors C ! D.a.a/.a/.a/ ! G.a/.G.ˇ ı ˛/ D F .a/.A/ and F . a 2 ob. D/ (provided that we ignore the problem that Mor. the map Mor. b/ ! Mor. a map ˛ 7! F . b of C.G.a/ ? ? yG.b// b.G. Then G is a quasiinverse to F .b/ ! G..22 CHAPTER 1. for every morphism uW a ! b in C.a/ sending each object of C to an object of D.
k is a ﬁeld (not necessarily algebraically closed). namely. V /: Conversely.T / ! F . Those not interested in algorithms can skip the remainder of this chapter. The two main results will be: (a) An algorithmic proof of the Hilbert basis theorem: every ideal in kŒX1 . then there exist unique polynomials q. / D Mor. Moreover. Throughout. The collection of maps h˛ . namely. For any functor F W C ! Set. V / — to give a natural transformation hV ! hW is the same as to give a morphism W ! V . g.V / ! F .hV . hW / ' Hom. Hom.˛/.g/.˛/ D ı ˛. P ROOF. of a special kind). the image of the “universal” element idV under hV .e. i. This section is little more than a summary of the ﬁrst two chapters of Cox et al.V /. when F D hW .T.. ' 7! ˛ ı ' is a morphism of functors.V /: In particular. we derive some algorithms for working with polynomial rings. there is an algorithm for deciding whether f 2 . V / and hV .x/W hV . g. An element x of F . Xn has a ﬁnite set of generators (in fact.W. F / ' F .f.a.ALGORITHMS FOR POLYNOMIALS 23 which sends an object a to the set Mor. ﬁnd r and check whether it is zero. ˛ 7! F . X/I computes q rem. (b) There exists an algorithm for deciding whether a polynomial belongs to an ideal.V /. namely. . It is easy to check that these two maps are inverse.1992 to which I refer the reader for more details. Hom.f. quo.a/. In Maple.hV .39 (YONEDA L EMMA ). Let ˛W V ! W be a morphism in C. . 2 Algorithms for polynomials As an introduction to algorithmic algebraic geometry. V / and sends a morphism ˛W a ! b to ' 7! ' ı ˛W hV . X/I computes r Moreover. r 2 kŒX such that f D qg C r with either r D 0 or deg r < deg g. : : : .T /. ˛ 2 hV .b/ ! hV . P ROPOSITION 1.a/ ! hW . a natural transformation hV ! F deﬁnes an element of F .a/. Division in kŒX The division algorithm allows us to divide a nonzero polynomial into another: let f and g be polynomials in kŒX with g ¤ 0.V / deﬁnes a natural transformation hV ! F . the Euclidean algorithm allows you to pass from a ﬁnite set of generators for an ideal in kŒX to a single generator by successively replacing each pair of generators with their greatest common divisor.T / D Hom. hV .a/W hV .
For example: X 4Y 4Z7 > X 5Y 5Z4 XY Z > X YZ . : : : . Xn Fix an ordering on the monomials in kŒX1 . Then we can write an element f of kŒX1 . ˛ > ˇ if ai > bi .b1 .1. : : : . Essentially this amounts to deﬁning an ordering on Nn . For X Y 2 > Y 3Z4I X 3 Y 2 Z 4 > X 3 Y 2 Z: Note that this isn’t quite how the dictionary would order them: it would put XXXYYZZZZ after XXXYYZ. : : : . the ﬁrst of which is preferred by humans. Thus. an / and ˇ D . PRELIMINARIES Before we can describe an algorithm for dividing in kŒX1 . we would write f D 4X Y 2 Z C 4Z 2 as f D or f D 4X Y 2 Z C 7X 2 Z 2 Let f D P 5X 3 C 4Z 2 (grevlex) a˛ X ˛ 2 kŒX1 .f / D X ˛0 . Here monomials are ordered by lexicographic (dictionary) order. : : : . : : : . ˛0 > ˛1 > .24 Orderings on monomials CHAPTER 1. 1/. a˛0 ¤ 0: 5X 3 C 7X 2 Z 2 C 4X Y 2 Z C 4Z 2 (lex) 5X 3 C 7X 2 Z 2 .f / D a˛0 . the leading coefﬁcient is 4. for the polynomial f D 4X Y 2 Z C . Xn in a canonical fashion by reordering its elements in decreasing order. : : : . then ˛ > ˇ and X ˛ > X ˇ (lexicographic ordering) if. P P P P with ties broken by reverse lexicographic ordering. (d) the leading term of f to be LT. in the vector difference ˛ example. (Pure) lexicographic ordering (lex). . or ai D bi and in ˛ ˇ the rightmost nonzero entry is negative. : : : . (b) the leading coefﬁcient of f to be LC. More precisely. Write it in decreasing order: f D a˛0 X ˛0 C a˛1 X ˛1 C Then we deﬁne: (a) the multidegree of f to be multdeg. There are two main systems. the multidegree is . and the second by machines. For example. the leftmost nonzero entry is positive. (c) the leading monomial of f to be LM. Xn .f / D a˛0 X ˛0 . we shall need to choose a way of ordering monomials. Graded reverse lexicographic order (grevlex). For example.a1 . and the leading term is 4X Y 2 Z. Xn . 2. bn / be two elements of Nn . 5 2 4 3 (total degree greater) X 5Y Z > X 4Y Z2: Orderings on kŒX1 . let ˛ D . ˇ (an element of Zn ).f / D ˛0 . the leading monomial is X Y 2 Z. Here monomials are ordered by total degree. Xn .
: : : . and repeat.g1 /jLT. S TEP 1: If LT. LT. g1 D X Y 1. in this case.g1 / with LT.r1 / C LT.g1 /. : : : .f1 / not divisible by LT.X C 1/ . the remainder is 2X C 1. and write Y 2 C Y D 1 .r3 / C r3 (different ai ’s).r3 / C r4 . and so on.g1 . .r1 / not divisible by any of LT. because the leading term of Y 2 the remainder X C Y 2 C Y . In the ﬁrst step.X Y This completes the ﬁrst step. : : : . Continue until you achieve a remainder with the required property. X 2 Y C X Y 2 C Y 2 D .X Y f D X 2Y C X Y 2 C Y 2.g1 /jLT. divide g1 into f to get f D a1 g1 C h. S TEP 3: Rewrite r3 D LT. Suppose given a polynomial f and an ordered set . Xn : LT.6 after dividing through once by g1 . First. until f D a1 g1 C C as gs C r1 a1 D LT.Y 2 Altogether X 2 Y C X Y 2 C Y 2 D . on dividing g1 into f .g1 /. Now divide g2 into f1 .X C Y /. and repeat Step 1 with r2 for f : f D a1 g1 C C as gs C LT.gs /.X C Y / . you repeat the process until no leading term of one of the gi ’s divides the leading term of the remainder.X Y 1/ C 2X C 1: 1992.gs /.g1 /. gs . If LT. In more detail. Then you discard the leading term of the remainder. E XAMPLE 1.ALGORITHMS FOR POLYNOMIALS 25 The division algorithm in kŒX1 .f / 2 kŒX1 . p63. but with a different order for the divisors g1 D Y 2 1. : : : .h/. g2 D X Y 1: 1/ C X . (a) Consider f D X 2Y C X Y 2 C Y 2. 6 This differs from the algorithm in Cox et al. g2 D Y 2 1: 1/ C X C Y 2 C Y: 1 does not divide the leading term of 1/ C Y C 1: 1/ C 1 .Y 2 Thus.r1 / C r2 .r1 / C r3 (different ai ’s). gs / of polynomials. : : : . S TEP 2: Rewrite r1 D LT. : : : . We discard X . and repeat Step 1 with r4 for f : f D a1 g1 C C as gs C LT. as and r such that f D a1 g1 C C as gs C r where either r D 0 or no monomial in r is divisible by any of LT.Y 2 1/ C X C Y C 1: (b) Consider the same polynomials. the division algorithm then constructs polynomials a1 . repeat the process until f D a1 g1 C f1 (different a1 ) with LT. LT. we obtain X 2 Y C X Y 2 C Y 2 D .f /.40. which says to go back to g1 after every successful division. Xn Fix a monomial ordering in Nn . : : : .
PRELIMINARIES R EMARK 1.26 CHAPTER 1. : : : . then the ksubspace a of kŒX1 . gs /. Xn generated by the X ˛ . and a hX ˇ j ˇ 2 Ai. the monomial ideals in kŒX are exactly the ideals .g1 .44. gs . n 0. and so A satisﬁes the condition (*). ˛ 2 A. An ideal a is monomial if X c˛ X ˛ 2 a and c˛ ¤ 0 H) X ˛ 2 a: P ROPOSITION 1. Conversely. ˇ 2 Nn H) ˛ C ˇ 2 A (*) and a is the ksubspace of kŒX1 . Conversely. : : : . Xn . Let S be a subset of Nn . 1 !0 X X X c˛ X ˛ @ dˇ X ˇ A D c˛ dˇ X ˛Cˇ (ﬁnite sums). is an ideal. and let A D f˛ j X ˛ 2 ag.41. If r D 0. if A is a subset of Nn satisfying (*). The last statement follows from the fact that X ˛ jX ˇ ” ˇ ˛ 2 Nn . Then the ideal a generated by fX ˛ j ˛ 2 S g is the monomial ideal corresponding to A D fˇ 2 Nn j ˇ def ˛ 2 S. Xn generated by the set of monomials it contains. and the zero ideal (corresponding to the empty set A). : : : . : : : . a monomial is in a if and only if it is divisible by one of the X ˛ .Y 2 1/ C 0 . ˛ 2 A). the division algorithm (as stated) will not provide a test for f lying in the ideal generated by g1 .X Y C 1/ C 0: Thus. then the subspace generated by the monomials X ˛ . ˛ 2 S . because the remainder depends on the ordering of the gi . then X ˛ X ˇ D X ˛Cˇ 2 a. Then A satisﬁes the condition ˛ 2 A. an ideal a can contain a polynomial without containing the individual monomials of the polynomial. For example. L EMMA 1. X D Y .Y 2 1/ C X Y Monomial ideals In general. for example. (lex ordering) XY 2 but XY 2 X D X . then ˇ ˛ 2 Nn for some ˛ 2 S . The proposition gives a classiﬁcation of the monomial ideals in kŒX1 . : : : .43. D EFINITION 1. For example. If X ˛ 2 a and X ˇ 2 kŒX1 . It is clear from its deﬁnition that a monomial ideal a is the ksubspace of kŒX1 . if ˇ 2 A. ˛2A ˇ 2Nn ˛.X n /.ˇ 2 and so if A satisﬁes (*). We write hX ˛ j ˛ 2 Ai for the ideal corresponding to A (subspace generated by the X ˛ . the ideal a D . some ˛ 2 S g: In other words. the converse is false. : : : . Xn : they are in onetoone correspondence with the subsets A of Nn satisfying (*).Y 2 X 3 / contains Y 2 X 3 but not Y 2 or X 3 . and X ˇ D X ˛ X ˇ ˛ 2 a. Let a be a monomial ideal. P ROOF. 2 . ˛ 2 A. Clearly A satisﬁes (*). P ROOF. Xn generated by fX ˛ j ˛ 2 Ag is a monomial ideal. : : : .X Y C 1/ C 0 . but. then f 2 .42. Conversely.
: : : . Now Dickson’s Lemma shows that it equals . : : : .g1 /. ˛s g of A such that A D fˇ 2 N2 j ˇ ˛i 2 N2 . ˛i 2 S . Gr¨ bner) basis7 for a if o . and therefore LT. Thus r D 0. then f 2 a ” the remainder on division by the gi is 0. : : : . LT.a/. some ˛i 2 S g: (The ˛i ’s are the “corners” of A. Let a be a nonzero ideal in kŒX1 . 7 Standard bases were ﬁrst introduced (under that name) by Hironaka in the mid1960s.D. 1992.46.g1 /. From the geometry of A. S is a standard basis if the leading term of every element of a is divisible by at least one of the leading terms of the gi .r/ 2 LT. T HEOREM 1. : : : . and let f 2 a. Xn .g1 /. but slightly later. Groebner.a/: In other words.g1 /. : : : . and independently. p70. according to Lemma 1.LT. it follows from Lemma 1.gn // for some g1 . if fg1 . Every ideal a in kŒX1 . LT. Xn is ﬁnitely generated.gs // for some gi 2 a. Since . Then a is generated by a ﬁnite subset of fX ˛ j ˛ 2 Ag. P ROOF.47. thesis. T HEOREM 1.45 (D ICKSON ’ S L EMMA ).LT.f / j f 2 ag: L EMMA 1. This suggests the following result. : : : . P ROOF. : : : .LT. gn 2 a. the ideal hX ˛ j ˛ 2 Ai is generated by the monomials X ˛i . by Buchberger in his Ph. and it generates the ideal. Every ideal has a standard basis.LT.a// is a monomial ideal.48 (H ILBERT BASIS T HEOREM ).) Moreover.49.gi /. we ﬁnd f D a1 g1 C C as gs C r.a// can also be described as the ideal generated by the leading monomials (rather than the leading terms) of elements of a.gs // D LT. ai . implies that every monomial occurring in r is divisible by one in LT. LT. But r D f P ai gi 2 a. o . where either r D 0 or no monomial occurring in it is divisible by any LT. r 2 kŒX1 . D EFINITION 1. : : : . : : : . in fact. LT. and it equals .gi /. gs /.a/ D . On applying the division algorithm. 2 Standard (Gr¨ bner) bases o Fix a monomial ordering of kŒX1 . P ROOF. gn be as in the lemma.gs //. Xn . : : : . : : : . which.a// be the ideal generated by fLT. : : : .LT. we let . and g 2 . Xn . gs g of an ideal a is a standard (Grobner. For a nonzero ideal a in kŒX1 . : : : . it is clear that there is a ﬁnite set of elements S D f˛1 . Let g1 . Let a be the monomial ideal corresponding to the subset A Nn .LT. Buchberger named them after his thesis adviser Gr¨ bner.g1 . 2 T HEOREM 1. Xn .44.44 that it is monomial. : : : .50. : : : . A ﬁnite subset S D fg1 . 2 Hilbert Basis Theorem D EFINITION 1.LT. This is proved by induction on the number of variables — Cox et al.ALGORITHMS FOR POLYNOMIALS 27 Let A N2 satisfy (*). gs g is a standard basis for an ideal a. then . a is generated by any elements of a whose leading terms generate LT.
1992. and that it generates the ideal. a brief description of the command. : : : . 3y 2 C 8z 3 . We conclude this chapter with the annotated transcript of a session in Maple applying the above algorithm to show that q D 3x 3 yz 2 xz 2 C y 3 C yz doesn’t lie in the ideal . K k.X 2 Y C X 2Y 2 / Y . : : : . makes adroit use of equations of the form (**) to construct enough new elements to make a standard basis — see Cox et al. Xn . gs with a standard basis works entirely within kŒX1 . 1992. The argument in the same proof. that the remainder of f on division by g1 . : : : . There is an algorithm for transforming a set of generators for an ideal into a standard basis.x 2 2xz C 5. : : : . : : : . Let f 2 a.3*y^28*z^3]. One can prove (Cox et al. : : : . normalf. 2 R EMARK 1. For example. c. Likewise. : : : . fr g into a standard basis fg1 .[x. no monomial of gi lies in the ideal generated by the leading terms of the remaining g’s.51. Typically. p91) that every nonzero ideal has a unique reduced standard basis. gs g is a standard basis for a. it’s always zero). gbasis. gs g is independent of the order of the gi (in fact. First transform ff1 . A standard basis fg1 . i. : : : . Let a D . ff1 . This is not true if f … a — see the example using Maple at the end of this chapter. we get the same answer. leadmon. 3y 2 8z 3 /: A Maple session >with(grobner): This loads the grobner package. g1 . : : : . R EMARK 1. spoly To discover the syntax of a command.” >G:=gbasis([x^22*x*z+5. pp80–87.X 3 2X Y / is in the ideal generated by X 2 Y C X 2Y 2 and X 3 2X Y but it is not in the ideal generated by their leading terms. Consider polynomials f. : : : . and then divide f by g1 . and an example. gs to see whether the remainder is 0 (in which case f lies in the ideal) or nonzero (and it doesn’t). and lists the available commands: finduni. Xn . solvable. roughly speaking. : : : . xy 2 C yz 3 . gs 2 kŒX1 . (**) the leading terms will cancel. 8xy 2 C 3y 3 . Our proof of the Hilbert basis theorem shows that every ideal has a standard basis. for all i. it doesn’t require a ﬁeld extension. and we will get a new leading term not in the ideal generated by the leading terms of the fi . the division algorithm doesn’t require a ﬁeld extension..f1 .y. fs /. fs g will fail to be a standard basis because in some expression cX ˛ fi dX ˇ fj . fr /. gs g is reduced if each gi has leading coefﬁcient 1 and if. gsolve. : : : . G WD Œx 2 2xz C 5. which. The algorithm that replaces g1 . PRELIMINARIES P ROOF. : : : . : : : . The proposition shows that. finite.52. A standard basis fg1 .z]). 9y 4 C 48zy 3 C 320y 2 . : : : . the remainder of f on division by fg1 .f1 . This algorithm is implemented in Maple — see below. for all i . used only that fg1 . : : : . We now have an algorithm for deciding whether f 2 . Maple appears to work in the subﬁeld of C generated over Q by all the constants occurring in the polynomials. Because these operations give welldeﬁned answers. d 2 k. Xn . type “?command. the leading term of gi does not belong to the ideal generated by the leading terms of the remaining g’s.28 CHAPTER 1. whether we carry them out in kŒX1 . : : : .e.x*y^2+y*z^3. Xn or in KŒX1 . gs g. X 2 D X . gs is 0. gs g is minimal if each gi has leading coefﬁcient 1 and. for f 2 a.
iii) There are many books containing general introductions to Maple syntax. by typing ?command).K.G. has all its coefﬁcients zero).[x.y. (b) Maple won’t do anything until you type “. Appendix C. What standard algorithm in linear algebra will allow you to answer this question for any ideal generated by homogeneous linear polynomials? Find a minimal set of generators for the ideal .e. namely. but for serious o work it is better to use one of the programs especially designed for Gr¨ bner basis computao tion.it/. 2X C 4Y C 3Z C 3/: . ii) The Maple V Library Reference Manual pp469–478 brieﬂy describes what the Grobner package does (exactly the same information is available on line.plex to the command. 2X C 4Y C 3Z/ in kŒX. and different answers for the remainder.. 1992. q WD 3x 3 yz 2 xz 2 C y 3 C zy This deﬁnes the polynomial q. This is O. Let k be an inﬁnite ﬁeld (not necessarily algebraically closed). 9z 2 y 3 15yz 2 x 41 y 3 C 60y 2 z xz 2 C zy 4 Asks for the remainder when q is divided by the polynomials listed in G using the symbols listed. 12.uiuc. 3X C 6Y C 3Z. Find a minimal set of generators for the ideal .z]).” or “:” at the end of a line.X C 2Y. > q:=3*x^3*y*z^2 . Notes: (a) To start Maple on a Unix computer type “maple”. CoCoA (Computations in Commutative Algebra) http://cocoa. depending on which computer I use. but unfortunately. and Axiom. Macaulay 2 (Grayson and Stillman) http://www. 1. : : : .X C 2Y C 1. because. it doesn’t have the Grobner package. with respect to the symbols listed (in that order).math. Show that an f 2 kŒX1 . Mathematica. to quit type “quit”.x*z^2 + y^3 + y*z. Exercises 11.. (d) For more information on Maple: i) There is a brief discussion of the Grobner package in Cox et al.EXERCISES 29 This asks Maple to ﬁnd the reduced Grobner basis for the ideal generated by the three polynomials listed.edu/Macaulay2/. Z.unige. 3X C 6Y C 3X C 2.dima. > normalf(q. Xn that is identically zero on k n is the zero polynomial (i. Y. It will automatically use grevlex order unless you add . This particular example is amusing — the program gives different orderings for G. (e) Gr¨ bner bases are also implemented in Macsyma. the remainder may depend on the ordering of G. (c) The student version of Maple is quite cheap. since q isn’t in the ideal.
S 0 /I — more equations means fewer solutions.S / D V . k is an algebraically closed ﬁeld.S / is an elliptic curve. E XAMPLE 2. and so V . although this can be misleading. : : : .1..a/ — the zero set of S is the same as that of the ideal generated by S . see my notes on Elliptic Curves.. We generally visualize algebraic sets as though the ﬁeld k were R.S / is either empty or is the translate of a subspace of k n .S / of k n is the set of common zeros of some set S of polynomials in kŒX1 . : : : ./ and k itself. a an ideal in kŒX1 . then V . Deﬁnition of an algebraic set An algebraic subset V .S / D f. : : : . (a) If S is a system of homogeneous linear equations.a/.a1 . then V . (d) The algebraic subsets of k are the ﬁnite subsets (including . then V . and their relation to Fermat’s last theorem. 4a3 C 27b 2 ¤ 0. Xn . fi 2 kŒX1 .a/. Thus V . an / 2 k n j f . : : : . gi 2 S: P Such a sum fi gi is zero at any point at which the gi are all zero. The reader should sketch the curve for particular values of a and b. (b) If S consists of the single equation Y 2 D X 3 C aX C b.a1 .S / is a subspace of k n . Xn . Xn / 2 S g: Note that S S 0 H) V . For more on elliptic curves. : : : . V . 30 . Recall that the ideal a generated by a set S consists of all ﬁnite sums X fi gi . If S is a system of nonhomogeneous linear equations. an / D 0 all f .S / V . Hence the algebraic sets can also be described as the sets of the form V ./ D k n .S / V . : : : . (c) For the empty set .Chapter 2 Algebraic Sets In this chapter. Xn : V . but the reverse conclusion is also true because S a.X1 .
When f has degree 0. : : : . some bj 2 A.0.a/ consists of the single point . choose a ﬁnite set fi1 .X 2 C Y 2 C Z 2 is (according to Maple) X Z. 1. then so also is AŒX . this sequence eventually becomes constant.3. 1 ŒXn D kŒX1 . Xn . it is zero. Xn can be generated by a ﬁnite set of elements. Xn follows by induction from the next lemma. We sketched an algorithmic proof of the Hilbert basis theorem in the last chapter. we shall prove by induction on the degree of f that it lies in the ideal generated by the fij .. i. a0 ¤ 0. Xn is noetherian. Suppose that f has degree s d . For each i Ä d . the theorem L EMMA 2. and we have already observed that any set of generators of an ideal has the same zero set as the ideal. and so X aD bj adj . : : : . The ring kŒX1 . ai 2 A. Since k itself is noetherian. T HEOREM 2. For example. j . P ROOF. a Gr¨ bner basis for the ideal o a D . every ideal is ﬁnitely generated. and a1 a2 ai : Because A is noetherian. Y 2 2Y C 1. and let ai be the set of elements of A that occur as the leading coefﬁcient of a polynomial in a of degree Ä i .fij /. say ad D ad C1 D : : : (and ad consists of the leading coefﬁcients of all polynomials in a). The Hilbert basis theorem In our deﬁnition of an algebraic set. 0/. More precisely.X / D a0 X r C a1 X r 1 C C ar . Let f 2 a. Then f D aX s C with a 2 ad .THE HILBERT BASIS THEOREM 31 (e) Some generating sets for an ideal will be more useful than others for determining what the algebraic set is. Let a be a proper ideal in AŒX . we didn’t require the set S of polynomials to be ﬁnite. Then ai is an ideal in A. but the Hilbert basis theorem shows that every algebraic set will also be the zero set of a ﬁnite set of polynomials.2 (H ILBERT BASIS T HEOREM ). Here we give the slick proof. and kŒX1 . X Z/ The middle polynomial has (double) root 1. If A is noetherian. : : : of polynomials in a of degree i such that the leading coefﬁcients aij of the fij ’s generate ai . and a0 is its leading coefﬁcient. the theorem shows that every ideal in kŒX1 . r is called the degree of f .e. and it follows easily that V . : : : . Z 2 1 C Y: 1. X 2 C Y 2 Y. fi 2 . Recall that for a polynomial f . and so lies in . : : : .
: : : .a \ b/ V .I V . The Zariski topology has many strange properties. and so lies in .b/: For the reverse inclusions.kŒX1 . what is not quite the same thing. if V is a linear subspace of k n .b/I V .ab/ V . g.ai /i 2I . (c). ai consists of all ﬁnite sums of the form fi . ALGEBRAIC SETS bj fdj X s d has degree < deg. Xn / D . Then a similar argument shows that X f bj fsj has degree < deg. or. g 2 b such that f .32 Now f X j CHAPTER 2. but it is nevertheless of great importance. note that ab a\b a. For the Zariski topology on k.a/ [ V . then there exist f 2 a. The ﬁrst two statements are obvious.ab/ D V .a/ V . a ﬁnite union of closed sets is closed. .29) below that the proper closed subsets of k 2 are ﬁnite unions of (isolated) points and curves (zero sets of irreducible f 2 kŒX. For (d) recall a P that.14). we know that every ideal is generated by a single element. Thus (d) is obvious. Y ). We shall see in (2.a/ ¤ 0.fij / by induction. fi 2 ai .f /. and (d) show that the algebraic subsets of k n satisfy the axioms to be the closed subsets for a topology on k n : both the whole space and the empty set are closed. One may ask how many elements are needed to generate a given ideal a in kŒX1 . The induced topology on a subset V of k n is called the Zariski topology on V . b H) V . Xn .fg/.a/ [ V .5. how many equations are needed to deﬁne a given algebraic set V . and soP … V . This topology is called the Zariski topology on k n .4. Determining exactly how many is an area of active research — see (9.V / polynomials are needed to deﬁne V (see 9. Suppose that f has degree s Ä r.b/. and so the topology is not Hausdorff. There are the following relations: (a) (b) (c) (d) a b H) V .a/ ¤ 0.7).fij / by induction.V / polynomials.a \T D V . V . an arbitrary intersection of closed sets is closed. Also. For (c). Note that the Zariski topologies on C and C2 are much coarser (have many fewer open sets) than the complex topologies. is that at least n dim. observe that if a … V .0/ D k n . then linear algebra shows that it is the zero set of n dim.ai / for any family of ideals . The Zariski topology P ROPOSITION 2. but then . but often more are required. and so lies in . the closed subsets are just the ﬁnite sets and the whole space. by deﬁnition. : : : .a/ ¤ 0. P ROOF.ab/. All one can say in general.b/I b/ P V .a/ [ V . 2 A SIDE 2. 2 Statements (b). i 2I ai / D i 2I V . When n D 1.f / for suitable bj 2 A.
Xn C m/. Xn / D 0. P D .7 (Z ARISKI ’ S L EMMA ). we need to allow arbitrary k’s in the statement.X1 . If K is ﬁnitely generated as an algebra over k. Let N f 2 kŒx .6 (H ILBERT N ULLSTELLENSATZ ).e. : : : .THE HILBERT NULLSTELLENSATZ 33 The Hilbert Nullstellensatz We wish to examine the relation between the algebraic subsets of k n and the ideals of kŒX1 . xr with r 1. we have to show that there exists a kalgebra homomorphism kŒX1 . : : : . Xn such that fi gi D 1. m P are inconsistent if there exist fi 2 kŒX1 . and it is ﬁnitely generated as an algebra over k (with generators X1 C m. : : : . we obtain a point P in V . To complete the proof. : : : ..g1 .a/. The next theorem provides a converse to this. when the equations g. Xn .Xn //: Thus. : : : . : : : . T HEOREM 2. we must show K D k. The case r D 0 being trivial. : : : . Xn =a ! k. xr are algebraic over k. . d 1 2 r 1 Nullstellensatz = zeropointstheorem. dx . Xn =m is a ﬁeld. dx . L EMMA 2. say x1 . equivalently. gi . xr . the equations i D 1. Xn ! k. an / in k n deﬁnes a homomorphism “evaluate at P ” kŒX1 . : : : . are “consistent”. kŒx1 is a polynomial ring in one symbol over k. If K is not algebraic over k. : : : . gm / D kŒX1 . but ﬁrst we consider the question of when a set of polynomials has a common zero.X1 .X1 . Clearly K is generated as a k.) P ROOF. there exists a d 2 kŒx1 such that dxi is integral over kŒx1 for all i 2. (Hence K D k if k is algebraically closed. : : : . : : : . : : : . then K is algebraic over k. xr . Xn / 7! f . : : : . .x1 /algebra by x2 .a/. Although we shall apply the lemma only in the case that k is algebraically closed. Xn .18). Then K D kŒX1 . we may suppose that K D kŒx1 .x1 / is a subﬁeld of K. Then. : : : . to prove the theorem. : : : .e. then at least one xi . Since every proper ideal is contained in a maximal ideal. The next lemma accomplishes this. whose kernel contains a if P 2 V . Xn ! k of kalgebras whose kernel contains a. : : : . : : : . has a zero in k n .. : : : . Every proper ideal a in kŒX1 .g1 .X1 /. 1 g 2 a. We shall prove this by induction on r. : : : . : : : . namely. an /. f . i. and so the induction hypothesis implies that x2 . if 1 2 . Xn / D 0. and its ﬁeld of fractions k. : : : . and so f 2 K D kŒx1 . is not algebraic over k. '.a1 . the minimum number of elements required to generate K as a kalgebra.x1 /. According to (1. Xn A point P D . from a homomorphism 'W kŒX1 . i. in order to make the induction in its proof work. For a sufﬁciently large N .'.a1 . : : : . Let k K be ﬁelds (k is not necessarily algebraically closed). Conversely. : : : . it sufﬁces to prove this for a def maximal ideal m. Obviously. gm / or.
Xn =. b 2 rad. but . it is an ideal in kŒX1 . : : : . Therefore. Suppose a. it must equal . (b) rad. because kŒx1 (' kŒX / has inﬁnitely many distinct monic irreducible polynomials2 that can occur as denominators of elements of k. Only the statement I. : : : .V / I. This is true with k any inﬁnite ﬁeld (see Exercise 11). When we expand . ALGEBRAIC SETS d N f is integral over kŒx1 (1. V I.W / is the smallest algebraic subset of k n containing W . r > 0g: P ROPOSITION 2. P ROOF. and better. : : : . if a polynomial is nonzero (in the ring kŒX1 .14a below).a1 . 2 .k n / D 0 is (perhaps) not obvious.Wi /. Alternatively. we write I.a// D rad. Xn an /. E XAMPLE 2. 2 is inﬁnite.W / for the set of polynomials that are zero on W : I. : : : .x1 / D N d N kŒx1 . Then a and so V .W /.a/. it follows from the strong Hilbert Nullstellensatz (cf. : : : . but this is absurd. consider the minimum polynomials of generators of the extension ﬁelds of k. I. In particular. X n an /: P ROPOSITION 2.W /.X1 a1 . (b) If ar 2 rad. Xn ). an /” deﬁnes an isomorphism kŒX1 . we ﬁnd that every term has a factor ar or b s .. then consider the polynomials X a.21) shows that d N f 2 kŒx1 . It says that. adapt Euclid’s proof that there are inﬁnitely many prime numbers.a/ V I.a/. : : : .a1 .a C b/rCs using the binomial theorem. k. Xn j f .W / D ff 2 kŒX1 .16).W /I (b) I.P / D 0 all P 2 W g: Clearly.k n / D 0I S T (c) I. : : : . and write V D V . V I. and so lies in a.34 CHAPTER 2. (a) If a 2 rad.8. S (1.rad. Xn an / is a maximal ideal. (a) The radical of a is an ideal.ar /s 2 a for some s. Alternatively. with say ar 2 a and b s 2 a. : : : . Clearly I. Let V be an algebraic set containing W . Xn .x1 /. Wi / D I. There are the following relations: (a) V W H) I.P / is a proper ideal. some r 2 N. then it is nonzero at some point of k n .a/. 2. When we apply this statement to an element f of k.a/ of an ideal a is deﬁned to be ff j f r 2 a. Xn an / ! k: As I. Xn . an /. P ROOF. : : : .P / .X1 a1 . For any subset W k n . : : : .W / D W if W is an algebraic set.X1 a1 . Let P be the point . The radical rad./ D kŒX1 .x1 /. 2 The correspondence between algebraic sets and ideals For a subset W of k n . because “evaluation at .a/ for all f 2 A. Let a be an ideal in a ring A. : : : .10.a/.9.X1 a1 . then clearly f a 2 rad. and if k is ﬁnite.a/. 2 If k I. then ars D .
X1 . Xn . : : : . I V . : : : . Xn .. : : : . For the reverse inclusion. Clearly fi . then hN 2 a for some N > 0. : : : . then a \ b is radical. m Y h. and so. a is radical if and only if A=a is a reduced ring. they are both prime ideals in kŒX. : : : . but X 2 2 a C b. h 1 m X i D1 fi . an . : : : . we have to show that if h is identically zero on V . Xn / D 0.X1 . On applying the homomorphism Xi 7! Xi W kŒX1 . Xn / D 0: If . : : : . X … a C b. We may assume h ¤ 0. : : : .e. : : : . : : : .a/ D a if a is a radical ideal.a/. : : : .a/ rad. Xn / Y 7! h 1 to the above equality. I V .P / D f .X 2 Y / and b D . Y .a/ rad. On multiplying (*) by hN we obtain an equation X hN D (polynomial in X1 . : : : . which shows that hN 2 a. : : : . Let g1 . Y ! k.a1 .e. I V .a/. Therefore.X1 . X1 .1 Y h/ (in the ring kŒX1 . consequently. Xn . i. Xn /. prime ideals (a fortiori maximal ideals) are radical.a/.a1 . if f r 2 a H) f 2 a.X1 ..X1 . 1 gi . we obtain the identity 1D in k. Y such that 1D m X i D1 fi gi C fmC1 . Xn / (*) /D polynomial in X1 . in particular. and . the equations are inconsistent. i. Xn .P /r . a D . Since integral domains are reduced.X1 .a1 . : : : . For any ideal a in kŒX1 . : : : . then . a ring without nonzero nilpotent elements (elements some power of which is zero). an / D 0. The next theorem states that these two ideals are equal.a1 .a/ is the radical of a. there exist fi 2 kŒX1 .11 (S TRONG H ILBERT N ULLSTELLENSATZ ).THE CORRESPONDENCE BETWEEN ALGEBRAIC SETS AND IDEALS 35 An ideal is said to be radical if it equals its radical. h. Xn . : : : .W / is radical. Xn /. : : : .a/. : : : . b/ satisﬁes the ﬁrst m equations. We have already noted that I V . : : : . : : : . If a and b are radical.X1 . : : : . As f r . In particular. Xn . Y.X1 . but a C b need not be: consider. Y ). an / 2 V . and consider the system of m C 1 equations in n C 1 variables. P ROOF. an . 2 . gm generate a. for example. h 1 / gi . according to the original Nullstellensatz. Xn hNi for some Ni . Xn / gi . f r is zero wherever f is zero.X 2 C Y /. T HEOREM 2. Equivalently. i D 1. : : : . here h 2 kŒX1 . b/ doesn’t satisfy the last equation. Xn . Xn . Let N be the largest of the Ni . and so I.
: : : . Xn and the set of algebraic subsets of k n . Xn kŒX1 . let W D V .X1 a1 . Xn . because V . an / is a maximal ideal in If f 2 mP for all P 2 V . X n an / (see 2. kn. but when realized as the intersection of Y D X 2 and Y D X 2 .a/ mP : P 2V . Xn is equal to the intersection of the maximal ideals containing it.36 CHAPTER 2.X 2 . ) rad. P ROOF. (c) The algebraic set V .a/. Xn are exactly the ideals of the form . Therefore the maximal proper radical ideals correspond to the minimal nonempty algebraic sets.8). Y / D . : : : .X1 a1 .0/ D 0I in other words. Xn ) 1 2 rad. then f is zero on V . an // D . We know that I V . its inverse is I . : : : .a/ 2 R EMARK 2.. it has “multiplicity 2”.a/ D kŒX1 . this shows that the maximal ideals of kŒX1 . : : : . 0/g.X 2 Y / and W 0 D V . Then W \ W 0 is the largest algebraic subset contained in both W and W 0 .X1 a1 .a1 . : : : . Y / (assuming characteristic ¤ 2/. Xn .a/ ) 1 2 a: (d) Let W and W 0 be algebraic sets. I and V are inverse maps.a/ D rad.X.0/ D rad. : : : . But the maximal proper radical ideals are simply the maximal ideals in kŒX1 .W \ W 0 / D rad.W 0 //.P / D 0 (see 2. and so f 2 I V . then I. Let a be an ideal in kŒX1 . : : : . : : : .9). and f 2 mP ” f .a/. The radical of an ideal in kŒX1 . Because maximal ideals are radical.0/ D k n . As I.I. : : : . (b) The onetoone correspondence in the corollary is order inverting. Xn an /.12. I. 2 C OROLLARY 2. We have shown that \ rad.k n / D I V . and the minimal nonempty algebraic sets are the onepoint sets.8).a/ deﬁnes a onetoone correspondence between the set of radical ideals in kŒX1 . : : : .W / and I. every maximal ideal containing a also contains rad.11).a/ D a if a is a radical ideal (2. Hence I.X 2 C Y /.14. ALGEBRAIC SETS C OROLLARY 2.W / C I. [The reader should draw a picture.a/. For example. only the zero polynomial is zero on the whole of k n .13.] . Xn . The map a 7! V .a/ D .a/ m.W \ W 0 / must be the smallest radical ideal containing both I. m a For each P D . : : : . : : : . P ROOF. : : : . and that V I. Xn . and so I.a/ is empty if and only if a D kŒX1 . (a) Because V . Note that W \ W 0 D f. an / 2 mP D .W \ W 0 / D rad.a/: \ rad.W / D W if W is an algebraic set (2.a1 .0.W 0 /.a/. Therefore. Thus mP a ” P 2 V .
17. : : : . V I.1 Y h/: Y h/ (the ideal Y h/ implies h 2 rad.a. (b) A sequence V1 V2 of closed subsets of V gives rise to a sequence of radical ideals I. 1992.X1 a1 . : : : . Xn is noetherian. and (by deﬁnition) VQ consists of the algebraic subsets. (b) Every ascending chain of open subsets U1 U2 of V eventually becomes constant.a. Xn containing I.W / is the closure of W . Xn . But the strong Nullstellensatz shows that IP consists exactly of the radical ideals. We saw that 1 2 . and then we shall need to ﬁnd I.V / D rad. Xn an /. but not yet an algorithm for ﬁnding a set of generators for the radical. 1 Conversely.g1 .9 says that. Then I W P ! Q and V W Q ! P deﬁne a simple Galois correspondence (cf. then 1 D Y N hN C .11). which eventually becomes constant because kŒX1 . FT 7.15. an /g is the algebraic set deﬁned by the ideal . an algebraic set V will be deﬁned by a ﬁnite set of polynomials fg1 .V1 / I. Y generated by the elements of a and 1 Y h). Y N hN / Y h/ . : : : .V2 / : : :. Xn . The polynomial h 2 rad. P ROPOSITION 2. There do exist such algorithms (see Cox et al. p177 for references). Proposition 2.1 2 a C . gs g.a/ if and only if 1 2 . : : : . : : : . Finding the radical of an ideal Typically. Under this correspondence.V /. (c) Every open covering of V has a ﬁnite subcovering. Let V be an algebraic subset of k n . (a) Clearly f. : : : . I and V deﬁne a onetoone correspondence between IP and VQ. for each subset W of k n . : : : . if hN 2 a.a1 . P ROOF. gs //. and one has been implemented in the computer algebra system Macaulay 2 (see p29).FINDING THE RADICAL OF AN IDEAL 37 A SIDE 2.17). 1 in kŒX1 . and (2. The Zariski topology on an algebraic set We now examine more closely the Zariski topology on k n and on an algebraic subset of k n ..12) says that there is a onetoone correspondence between the closed subsets of k n and the radical ideals of kŒX1 . i.a/ in the course of proving (2.. for some m. Let P be the set of subsets of k n and let Q be the set of subsets of kŒX1 . .12. hence every descending chain of closed subsets of V eventually becomes constant. Um D UmC1 D . P ROPOSITION 2. (a) The points of V are closed for the Zariski topology (thus V is a T1 space). : : : . : : : . Therefore.16.1 C Y h C CYN 1 N 1 h / 2 Since we have an algorithm for deciding whether or not a polynomial belongs to an ideal given a set of generators for the ideal – see Section 1 – we also have an algorithm deciding whether or not a polynomial belongs to the radical of the ideal.e. the closed subsets of an algebraic set V correspond to the radical ideals of kŒX1 . Xn . Thus we recover Corollary 2. P ROOF.1 D Y N hN C .
g 2 kŒX1 . Xn containing a. and then to its restriction to W .a/ ¤ 0g: It is an open subset of V . 2 A topological space having the property (b) is said to be noetherian. Xn deﬁne the same regular function on V if only if they deﬁne the same element of kŒV .b// D V . If Ui0 [ Ui1 ¤ V . A function V ! k of the form P 7! f . For h 2 kŒV . and maximal ideals (each of these conditions can be checked on the quotient ring. and maximal ideals correspond to radical. under which radical.b/. : : : . : : : . Xn = 1 . : : : . prime. This is a ﬁnitely generated reduced kalgebra (because a is radical). and let I. : : : . and it is empty if and only if h is zero (2. : : : .. For an ideal b in kŒV . 1 . The condition is equivalent to the following: every nonempty set of closed subsets of V has a minimal element. : : : . Then b 7! set of ideals of kŒV to the set of ideals of kŒX1 .b/ is a bijection from the Write for the map kŒX1 .14a). The coordinate function xi W V ! k. Xn ! kŒV .38 CHAPTER 2.b/ D fP 2 V j f . Because of (b).b/ is a bijection from the set of radical ideals in kŒV to the set of algebraic sets contained in V . xn . : : : . and kŒX1 . The coordinate ring of an algebraic set Let V be an algebraic subset of k n . The proof of (c) shows that every noetherian space is quasicompact. an / 7! ai is regular. and kŒV ' kŒx1 .h/ D fa 2 V j h.V / D a. Clearly V . prime.b/ ' kŒV =b). all f 2 bg: Let W D V . then there exists an i2 2 I etc.P / D 0. others call it compact. 3 In . but it need not be an integral domain. and so kŒV will be the ring of regular functions on V . The coordinate ring of V is kŒV D kŒX1 . then there exists an i1 2 I such that Ui0 Ui0 [ Ui1 . Xn kŒV ! kŒW D a b send a regular function on k n to its restriction to V . Xn =a. set V . A space having property (c) is said to be quasicompact (by Bourbaki at least. The maps kŒX1 . Since an open subspace of a noetherian space is again noetherian. we’ll give a more general deﬁnition of regular function according to which these are exactly the regular functions on V .h//.P / for some f 2 kŒX1 . ALGEBRAIC SETS S (c) Let V D i 2I Ui with each Ui open. . Choose an i0 2 I ..3 Two polynomials f. it will also be quasicompact. Xn is said to be regular. 1 . and so b 7! V . but Bourbaki requires a compact space to be Hausdorff). if Ui0 ¤ V . set D. the next chapter.a1 . Xn ! kŒV D kŒX1 . because it is the complement of V . : : : .b/. this process must eventually stop. : : : . : : : .
W / is prime.W /. For all g 2 b.b/..g/. or if every nonempty open subset is dense. and every open set is a union (in fact. and if f1 .a/. Continuing in this fashion. this implies that b I. then U D D. and so W V .W / is prime. then W D W2 or W3 [ : : : [ Wr . 2 The D.W \ V .a \ b/ and that a \ b is radical. must equal W .b/. and the set where such a function is nonzero is open.h/ are called the basic (or principal) open subsets of V .h0 / ” V . (a) The points of V are in onetoone correspondence with the maximal ideals of kŒV .h/ ” rad. then W D W1 or W2 [ : : : [ Wr . a ﬁnite union) of D. But then f 2 I.h0 / some r ” hr D h0 g.h/ D.h/. The notion of irreducibility is not useful for Hausdorff topological spaces. At each point of W . with b an ideal in kŒV .. : : : . if the latter. fg 2 a \ b D I. because the only irreducible Hausdorff spaces are those consisting of a single point – two points would have disjoint open neighbourhoods contradicting the second condition..5) that V .W /. We sometimes write Vh for D.b/. i.19. P ROOF.fi /. fm generate b.g//: As W is irreducible. An algebraic set W is irreducible and only if I. If an irreducible space W is a ﬁnite union of closed subsets.18. Irreducible algebraic sets A nonempty topological space is said to be irreducible if it is not the union of two proper closed subsets.. P ROPOSITION 2. If W ¤ V . one of these sets.f // [ .W / is prime.W / D a \ b.b/ with a and b radical ideals — we have to show that W equals V . either f is zero or g is zero. P ROOF.h/ is open.h// V .W /: Because I. then the zero set of a family of continuous functions f W V ! R is closed.W /.h/’s.W \ V . each D. Hence W D . (c) The sets D. if any two nonempty open subsets have a nonempty intersection.a/ [ V .b/ D V .IRREDUCIBLE ALGEBRAIC SETS 39 P ROPOSITION 2. say W \ V . are a base for the topology on V . W D W1 [ : : : [ Wr . we ﬁnd that W D Wi for some i .h0 / rad. etc.h/ is open. (a) and (b) are obvious from the above discussion. equivalently. H) : Suppose fg 2 I. h 2 kŒV . we have already observed that D. then there is an f 2 a I.a/ or V . For (c).f /. This shows that I. Recall (2.h/. 2 .e.W /.f / [ V .a/ [ V . Any other open set U V is the complement of a set of the form S V . therefore W V . some g: Some of this should look familiar: if V is a topological space. hence I. (b) The closed subsets of V are in onetoone correspondence with the radical ideals of kŒV . (H: Suppose W D V . Note that D.h0 // ” hr 2 .
Suppose that V can not be written as a ﬁnite union of irreducible closed subsets. We have arrived at a contradiction.Vi \ Wj /. if the decomposition is irredundant in the sense that there are no inclusions among the Vi . mg ! f1.i / Vgf . Note that the last correspondence implies that the maximal ideals in kŒV are those of the form . Similarly. : : : . Xn and algebraic subsets of k n . ng such that Vi Wf . a proper ideal q is said to primary if every zerodivisor in A=q is nilpotent.40 Thus. : : : . . Then Vi D j . Moreover. there will be a closed subset W of V that is minimal among those that cannot be written in this way. On the other hand.14).. and the decompositions differ only in the numbering of the sets. Suppose that V D V1 [ : : : [ Vm D W1 [ : : : [ Wn S are two irredundant decompositions. .i / .a1 .21. : : : . Then \ m .15). suppose f factors. V D V1 [ : : : [ Vm . \ rad. and so . Let f 2 kŒX1 . Xn .f / is a prime ideal if and only if f is irreducible (1. E XAMPLE 2. and so. : : : . Thus f and g are bijections.i / for each i . . there is a function f W f1. But W itself cannot be irreducible. : : : .f / is irreducible ” f is irreducible. similarly fg D id.fi i /.f / D V . because V is noetherian.fimi / distinct primary4 ideals.i/ D i and Vi D Wf . Consequently.i / . P ROOF. 2 3 In a noetherian ring A. Y m f D fi i . kŒX1 . From the minimality of W . or ideals in kŒV and algebraic subsets of V . mg such that Wj Vg. and so W D W1 [W2 .f / D P ROPOSITION 2. with each Wi a proper closed subset of W . fi distinct irreducible polynomials.fi / distinct irreducible algebraic sets. Then. ALGEBRAIC SETS radical ideals $ algebraic subsets prime ideals $ irreducible algebraic subsets maximal ideals $ onepoint sets: These correspondences are valid whether we mean ideals in kŒX1 .x1 a1 . [ V . . Vi D Vi \ Wj for some j . Then V is a ﬁnite union of irreducible closed subsets.fi /. Let V be a noetherian topological space. . xn an /.fi /. Xn is a unique factorization domain. because Vi is irreducible. an / 2 V . : : : . there is a function gW f1. there are onetoone correspondences CHAPTER 2. : : : . then the Vi are uniquely determined up to order.fi / distinct prime ideals. As we showed in (1. we must have gf . Thus V . Since Vi Wf . we deduce that each Wi is a ﬁnite union of irreducible closed subsets. : : : . and so therefore is W .j / for each j . ng ! f1. : : : . V .f // D .20.
C OROLLARY 2. the transcendence degree of k. then it is an easy exercise to show that the dimension of V in the above sense is the same as its dimension in the sense of linear algebra (in fact.f / with f D fimi . as in the corollary. Let k. Write V .V / is called the ﬁeld of rational functions on V . . . It is not true in general that the points of an algebraic set of dimension n are parametrized by ntuples. V . In chapter 9 we shall discuss this in more detail. which is connected but not irreducible.5 E XAMPLE 2.8. and take 2 R EMARK 2. Xn /.24.X // is radical if and only if f is squarefree. : : : .f / D . 12. : : : . the V .X1 X2 / is the union of the coordinate axes in k 2 . in which case its irreducible components are the onepoint sets.12).V / is equal to the Krull dimension of kŒV .f . if there are no inclusions among the pi . P ROOF. Xid where the Xij are the “free” variables in the system of linear equations deﬁning V — see 5.V / over k (see FT 8). The most one can say is that there exists a ﬁnitetoone map to k n (see 8.fimi / noted in Example 2. then the pi are uniquely determined up to order.V / is a prime ideal. V . a D p1 \ : : : \ pn . then k.f /.V / be its ﬁeld of fractions — k.a/ as a union of its irreducible components. it is the decomposition T . Xn .30 below. and . Let V be an irreducible algebraic subset. this becomesQ simpler decomposition into a prime ideals. Xn is a ﬁnite intersection of prime ideals. and so dim.20. (b) A Hausdorff space is noetherian if and only if it is ﬁnite. in which case f is a product of distinct irreducible polynomials.23.fi / are the irreducible components of V .V / and a C b ¤ kŒX1 .f / D . and so kŒV is an integral domain. : : : .DIMENSION 41 The Vi given uniquely by the proposition are called the irreducible components of V . (a) Let V D k n . Dimension We brieﬂy introduce the notion of the dimension of an algebraic set. For an ideal . For radical ideals. (b) If V is a linear subspace of k n (or a translate of such a subspace). In linear algebra.20. every proper ideal a has a decomposition into primary ideals: T a D qi (see CA 13). we justify saying V has dimension n by proving that its elements are parametrized by ntuples. The dimension of V is deﬁned to be the transcendence degree of k. (d) In a noetherian ring. In Example 2. : : : .22.fr / (a polynomial is divisible by f if and only if it is divisible by each fi ). but a connected topological space need not be irreducible. They are the maximal closed irreducible subsets of V . (a) An irreducible topological space is connected. f D f1 : : : fr . A radical ideal a in kŒX1 .V / D n. cf.f1 / \ : : : \ .12).V / D k. For example.X1 .a/ D pi D I. S Vi . 5 According to CA.Vi /. (c) In kŒX . 2. An algebraic subset V of k n is not connected if and only if there exist ideals a and b such that a \ b D I. Then I. kŒV is canonically isomorphic to kŒXi1 .
42
CHAPTER 2. ALGEBRAIC SETS
(c) An irreducible algebraic set has dimension 0 if and only if it consists of a single point. Certainly, for any point P 2 k n , kŒP D k, and so k.P / D k: Conversely, suppose V D V .p/, p prime, has dimension 0. Then k.V / is an algebraic extension of k, and so equals k. From the inclusions k kŒV k.V / D k
we see that kŒV D k. Hence p is maximal, and we saw in (2.14b) that this implies that V .p/ is a point. The zero set of a single nonconstant nonzero polynomial f .X1 ; : : : ; Xn / is called a hypersurface in k n . P ROPOSITION 2.25. An irreducible hypersurface in k n has dimension n 1.
P ROOF. An irreducible hypersurface is the zero set of an irreducible polynomial f (see 2.20). Let kŒx1 ; : : : ; xn D kŒX1 ; : : : ; Xn =.f /; xi D Xi C p; and let k.x1 ; : : : ; xn / be the ﬁeld of fractions of kŒx1 ; : : : ; xn . Since f is not zero, some Xi , say, Xn , occurs in it. Then Xn occurs in every nonzero multiple of f , and so no nonzero polynomial in X1 ; : : : ; Xn 1 belongs to .f /. This means that x1 ; : : : ; xn 1 are algebraically independent. On the other hand, xn is algebraic over k.x1 ; : : : ; xn 1 /, and so fx1 ; : : : ; xn 1 g is a transcendence basis for k.x1 ; : : : ; xn / over k. 2 For a reducible algebraic set V , we deﬁne the dimension of V to be the maximum of the dimensions of its irreducible components. When the irreducible components all have the same dimension d , we say that V has pure dimension d . P ROPOSITION 2.26. If V is irreducible and Z is a proper algebraic subset of V , then dim.Z/ < dim.V /. P ROOF. We may assume that Z is irreducible. Then Z corresponds to a nonzero prime ideal p in kŒV , and kŒZ D kŒV =p. Write kŒV D kŒX1 ; : : : ; Xn =I.V / D kŒx1 ; : : : ; xn : Let f 2 kŒV . The image fN of f in kŒV =p D kŒZ is the restriction of f to Z. With this notation, kŒZ D kŒx1 ; : : : ; xn . Suppose that dim Z D d and that the Xi have been N N numbered so that x1 ; : : : ; xd are algebraically independent (see FT 8.9 for the proof that N N this is possible). I will show that, for any nonzero f 2 p, the d C 1 elements x1 ; : : : ; xd ; f are algebraically independent, which implies that dim V d C 1. Suppose otherwise. Then there is a nontrivial algebraic relation among the xi and f , which we can write a0 .x1 ; : : : ; xd /f m C a1 .x1 ; : : : ; xd /f m
1
C
C am .x1 ; : : : ; xd / D 0;
with ai .x1 ; : : : ; xd / 2 kŒx1 ; : : : ; xd and not all zero. Because V is irreducible, kŒV is an integral domain, and so we can cancel a power of f if necessary to make am .x1 ; : : : ; xd /
DIMENSION
43
nonzero. On restricting the functions in the above equality to Z, i.e., applying the homomorphism kŒV ! kŒZ, we ﬁnd that am .x1 ; : : : ; xd / D 0; N N which contradicts the algebraic independence of x1 ; : : : ; xd . N N
2
P ROPOSITION 2.27. Let V be an irreducible variety such that kŒV is a unique factorization domain (for example, V D Ad ). If W V is a closed subvariety of dimension dim V 1, then I.W / D .f / for some f 2 kŒV . T P ROOF. We know that I.W / D I.Wi / where the Wi are the irreducible components of W , and so if we can prove I.Wi / D .fi / then I.W / D .f1 fr /. Thus we may suppose that W is irreducible. Let p D I.W /; it is a prime ideal, and it is nonzero because otherwise dim.W / D dim.V /. Therefore it contains an irreducible polynomial f . From (1.15) we know .f / is prime. If .f / ¤ p , then we have W D V .p/ V ..f // V;
2
and dim.W / < dim.V .f // < dim V (see 2.26), which contradicts the hypothesis.
E XAMPLE 2.28. Let F .X; Y / and G.X; Y / be nonconstant polynomials with no common factor. Then V .F .X; Y // has dimension 1 by (2.25), and so V .F .X; Y // \ V .G.X; Y // must have dimension zero; it is therefore a ﬁnite set. E XAMPLE 2.29. We classify the irreducible closed subsets V of k 2 . If V has dimension 2, then (by 2.26) it can’t be a proper subset of k 2 , so it is k 2 . If V has dimension 1, then V ¤ k 2 , and so I.V / contains a nonzero polynomial, and hence a nonzero irreducible polynomial f (being a prime ideal). Then V V .f /, and so equals V .f /. Finally, if V has dimension zero, it is a point. Correspondingly, we can make a list of all the prime ideals in kŒX; Y : they have the form .0/, .f / (with f irreducible), or .X a; Y b/. A SIDE 2.30. Later (9.4) we shall show that if, in the situation of (2.26), Z is a maximal proper irreducible subset of V , then dim Z D dim V 1. This implies that the dimension of an algebraic set V is the maximum length of a chain V0 V1 Vd
with each Vi closed and irreducible and V0 an irreducible component of V . Note that this description of dimension is purely topological — it makes sense for any noetherian topological space. On translating the description in terms of ideals, we see immediately that the dimension of V is equal to the Krull dimension of kŒV —the maximal length of a chain of prime ideals, pd pd 1 p0 :
44
CHAPTER 2. ALGEBRAIC SETS
Exercises
21. Find I.W /, where V D .X 2 ; X Y 2 /. Check that it is the radical of .X 2 ; X Y 2 /. 22. Identify k m with the set of m m matrices. Show that, for all r, the set of matrices 2 with rank Ä r is an algebraic subset of k m . 23. Let V D f.t; : : : ; t n / j t 2 kg. Show that V is an algebraic subset of k n , and that kŒV kŒX (polynomial ring in one variable). (Assume k has characteristic zero.) 24. Using only that kŒX; Y is a unique factorization domain and the results of 1,2, show that the following is a complete list of prime ideals in kŒX; Y : (a) .0/; (b) .f .X; Y // for f an irreducible polynomial; (c) .X a; Y b/ for a; b 2 k. 25. Let A and B be (not necessarily commutative) Qalgebras of ﬁnite dimension over Q, and let Qal be the algebraic closure of Q in C. Show that if HomCalgebras .A ˝Q C; B ˝Q C/ ¤ ;, then HomQal algebras .A ˝Q Qal ; B ˝Q Qal / ¤ ;. (Hint: The proof takes only a few lines.)
2
Chapter 3
Afﬁne Algebraic Varieties
In this chapter, we deﬁne the structure of a ringed space on an algebraic set, and then we deﬁne the notion of afﬁne algebraic variety — roughly speaking, this is an algebraic set with no preferred embedding into k n . This is in preparation for 4, where we deﬁne an algebraic variety to be a ringed space that is a ﬁnite union of afﬁne algebraic varieties satisfying a natural separation axiom.
Ringed spaces
Let V be a topological space and k a ﬁeld. D EFINITION 3.1. Suppose that for every open subset U of V we have a set OV .U / of functions U ! k. Then OV is called a sheaf of kalgebras if it satisﬁes the following conditions: (a) OV .U / is a ksubalgebra of the algebra of all kvalued functions on U , i.e., OV .U / contains the constant functions and, if f; g lie in OV .U /, then so also do f C g and fg. (b) If U 0 is an open subset of U and f 2 OV .U /, then f jU 0 2 OV .U 0 /: (c) A function f W U ! k on an open subset U of V is in OV .U / if f jUi 2 OV .Ui / for all Ui in some open covering of U . Conditions (b) and (c) require that a function f on U lies in OV .U / if and only if each point P of U has a neighborhood UP such that f jUP lies in OV .UP /; in other words, the condition for f to lie in OV .U / is local. E XAMPLE 3.2. (a) Let V be any topological space, and for each open subset U of V let OV .U / be the set of all continuous realvalued functions on U . Then OV is a sheaf of Ralgebras. (b) Recall that a function f W U ! R, where U is an open subset of Rn , is said to be smooth (or inﬁnitely differentiable) if its partial derivatives of all orders exist and are continuous. Let V be an open subset of Rn , and for each open subset U of V let OV .U / be the set of all smooth functions on U . Then OV is a sheaf of Ralgebras. (c) Recall that a function f W U ! C, where U is an open subset of Cn , is said to be analytic (or holomorphic) if it is described by a convergent power series in a neighbourhood of each point of U . Let V be an open subset of Cn , and for each open subset U of V let OV .U / be the set of all analytic functions on U . Then OV is a sheaf of Calgebras. 45
46
CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
(d) Nonexample: let V be a topological space, and for each open subset U of V let OV .U / be the set of all realvalued constant functions on U ; then OV is not a sheaf, unless V is irreducible!1 When “constant” is replaced with “locally constant”, OV becomes a sheaf of Ralgebras (in fact, the smallest such sheaf). A pair .V; OV / consisting of a topological space V and a sheaf of kalgebras will be called a ringed space. For historical reasons, we often write .U; OV / for OV .U / and call its elements sections of OV over U . Let .V; OV / be a ringed space. For any open subset U of V , the restriction OV jU of OV to U , deﬁned by .U 0 ; OV jU / D .U 0 ; OV /, all open U 0 U;
is a sheaf again. Let .V; OV / be ringed space, and let P 2 V . Consider pairs .f; U / consisting of an open neighbourhood U of P and an f 2 OV .U /. We write .f; U / .f 0 ; U 0 / if 00 D f 0 jU 00 for some open neighbourhood U 00 of P contained in U and U 0 . This is f jU an equivalence relation, and an equivalence class of pairs is called a germ of a function at P (relative to OV ). The set of equivalence classes of such pairs forms a kalgebra denoted OV;P or OP . In all the interesting cases, it is a local ring with maximal ideal the set of germs that are zero at P . In a fancier terminology, OP D lim OV .U /; (direct limit over open neighbourhoods U of P ). ! A germ of a function at P is deﬁned by a function f on a neigbourhood of P (section of OV ), and two such functions deﬁne the same germ if and only if they agree in a possibly smaller neighbourhood of P . E XAMPLE 3.3. P OV be the sheaf of holomorphic functions on V D C, and let c 2 C. Let A power series n 0 an .z c/n , an 2 C, is called convergent if it converges on some open neighbourhood of c. The set of such power series is a Calgebra, and I claim that it is canonically isomorphic to the Calgebra of germs of functions Oc . Let f be a holomorphic P function on a neighbourhood U of c. Then f has a unique power series expansion f D an .z c/n in some (possibly smaller) open neighbourhood of c (Cartan 19632 , II 2.6). Moreover, another holomorphic function f1 on a neighbourhood U1 of c deﬁnes the same power series if and only if f1 and f agree on some neighbourhood of c contained in U \ U 0 (ibid. I 4.3). Thus we have a welldeﬁned injective map from the ring of germs of holomorphic functions at c to the ring of convergent power series, which is obviously surjective.
is reducible, then it contains disjoint open subsets, say U1 and U2 . Let f be the function on the union of U1 and U2 taking the constant value 1 on U1 and the constant value 2 on U2 . Then f is not in OV .U1 [U2 /, and so condition 3.1c fails. 2 Cartan, Henri. Elementary theory of analytic functions of one or several complex variables. Hermann, Paris; AddisonWesley; 1963.
1 If V
(b) For any P 2 V .P /W D. i. : : : . The next proposition shows that it is also surjective.h/. Let V be an algebraic subset of k n .P /= h. P ROOF. and let P 2 U .D. P ROPOSITION 3. then g. (a) Clearly.P / ¤ 0 ¤ h0 . there exist g. (a) The canonical map kŒV h ! .U / deﬁnes a sheaf of kalgebras on V . L EMMA 3.P / D 0 for all P 2 D. The map U 7! OV . An element h of kŒV deﬁnes functions P 7! h. h0 2 kŒV .U / is a kalgebra.X1 .P / ¤ 0 such that the functions f and g agree in a neighbourhood of P . with h.P / such that 0 0 Cg 0 f and f 0 agree with g and g0 respectively near P . P ROOF.Q/ D g.. and so f C f 0 is regular on U . if gh D 0.h/ ! k: Thus a pair of elements g.6. We have to check the conditions (3. i.P / W D. Xn / and h.5.U / h for the set of regular functions on U .THE RINGED SPACE STRUCTURE ON AN ALGEBRAIC SET 47 The ringed space structure on an algebraic set We now take k to be an algebraically closed ﬁeld.P /m is a regular function on D. h 2 kŒV and m 2 N. the regular functions on V itself are exactly those deﬁned by elements of kŒV . where mP is the maximal ideal I. a constant function is regular. OV / ' kŒV h . Xn / with h. . 2 Let g. if V D k n . . there exist g. Then P 7! g.P / D 0 for all P 2 V . OV / is an isomorphism.h/. Conversely. By assumption. h 2 kŒV with h. then gh is zero on V because h is zero on the complement of D.e.P /m on D.4.e. 2 The lemma shows that the canonical map kŒV h ! OV .P /W V ! k. In particular. For example.h/ are of this form.h/ is the zero function if and only if and only if gh D 0 (in kŒV ) (and hence g= hm D 0 in kŒV h ).D. there is a canonical isomorphism OP ! kŒV mP .P / ¤ 0 such that / f .P /= h.X1 .P / for all Q in a neighbourhood of P . Similarly ff 0 is regular on U .P /h. then a function f W U ! k is regular at a point P 2 U if there exist polynomials g. and so g.h/ ! k: h. Therefore gh is zero in kŒV .1). h 2 kŒV with h ¤ 0 deﬁnes a function P 7! g. Write OV . Suppose f and f 0 are regular on U . : : : . h. and we’ll show that all regular functions on D.h/. if for all P 2 U . (b. Then f C f 0 agrees with ghhh0 h h h near P .P / We say that a function f W U ! k on an open subset U of V is regular if it is of this form in a neighbourhood of each of its points.P P ROPOSITION 3.c) It is clear from the deﬁnition that the condition for f to be regular is local.h/.D. The function P 7! g.P /. If g= hm is zero on D.h/. and P 7! 1= h.. h. g 0 .h// is welldeﬁned and injective. Thus OV .h/.
OP D lim ! ..D. i.hi /.ai / D D.hi / D gi . : : : .hi / D D. say.P /¤0 .h/ arises from an elS ement of kŒV h . Because D.hj /: h2 j m X i D1 ai gi hi D f h2 hN : j Since h2 is never zero on D.e. the set V . By assumption 0 0 N D.a/ 1:29. after replacing gi with gi gi and hi with ai . say D.hi / and that f jD. h2 //.. hi h2 gi D h2 hj gj : j i (*) S S Because D. By deﬁnition. we can cancel it.h2 . : : : .h/ is quahi g sicompact. we know that there is an open covering D.hi /. I claim that f is the function on D.gi hj gj hi / D 0. we can assume that Vi D D. f D 0 gi g 0 gi gi gi D Ni : D 0 hi hi gi ai N 0 N Note that D.h1 .hj /. OV / ' lim kŒV h ! h…mP .ai /. hi 2 kŒV with hi nowhere zero on Vi such that f jVi D gi .ai / for some ai 2 kŒV .hi /.h/ deﬁned by aiN i hi : h Let P be a point of D. the function j P f hN on D. On D.h/. for example. as claimed. to ﬁnd that.hj /.ai / D. Therefore. hm i h N D m X i D1 ai h2 : i P (**) g for some N .. Therefore we have the j following equality of functions on D. we have (by Lemma 3. But f jD.h2 /. Therefore.h/ D D. (b) In the deﬁnition of the germs of a sheaf at P .e.. We may hi assume that each set Vi is basic. Vi D D. (a) It remains to show that every regular function f on D.f. AFFINE ALGEBRAIC VARIETIES P ROOF. and so h 2 m 1 i 2 2 /: there exist a 2 kŒV such that rad. and so ai D hi gi for some N 2 N and gi 2 kŒV (see p39). the basis provided by the basic open subsets. i.h/ D D.b/ ' kŒV mP : 2 h.hj / equals that deﬁned by ai gi hi . S We now have that D.hj / D hi j D. We have the following equalities in kŒV : m X i D1 m X i D1 h2 j ai gi hi D ai gj h2 hj i by (*) D gj hj hN g by (**). U / with U lying in a some basis for the neighbourhoods of P .48 CHAPTER 3.h// D V . we can assume that the covering is ﬁnite.hi hj /. f hj and gj agree as functions on D.hi / \ D.ai /. Then P will be in one of the D.hj / D hj . As gi D hj on D.h/ D Vi and elements gi .hj /.h/. it sufﬁces to consider pairs .5) that hi hj .
the ring of regular functions on D. Proposition 1.f / form a base.:::.hi /. . which also are not functions on the whole space. OV /. and let A D kŒV . N 2 N OP D fg= h 2 k.V / j g 2 kŒV .Y /.D.V.P / ¤ 0g D kŒX1 . this says that there is a onetoone correspondence between the prime ideals in OP and the irreducible closed subvarieties of V passing through P . the ring of germs of functions at P is OP D fg= h 2 k. In geometric terms.0. For any nonzero polynomial h.25).D. Let V be an afﬁne variety and P a point on V . N 2 N : For any point P D . b/ ¤ . b/ 2 k 2 j . (b) When V is irreducible. Xn .X1 . It is an open subset of k 2 . is kŒX1 .U. Xn .V / j h.X.0. an /.8.X1 .f // (see 2. Y X \ kŒX.X. for each f 2 A. . : : : . E XAMPLE 3. OV / D OP \P 2U [ D . A regular function f on U can be expressed f D 3 The h. ˘ the topology on V is that for which the sets D.f /. we call the elements of k. lie in OP for each P 2 U ). OV / D Af .V /. and its maximal ideal consists of those g= h with g.h/ is n o g= hN 2 k.D. Xn .X / [ D. the ring of regular functions on U is OU . ˘ OV is the unique sheaf of kalgebras on V for which .THE RINGED SPACE STRUCTURE ON AN ALGEBRAIC SET 49 R EMARK 3. n o . R EMARK 3.U / D kŒX. Xn / j h.V.7..18) allow us to describe . because its complement f. (a) Let V D k n .3 The equalities show that the regular functions on an open U V are the rational functions on V that are deﬁned at each point of U (i. (a) Let V be an algebraic subset of k n .hi /: Note that every element of k. and therefore can’t be of the form V . Since U D D. : : : . : : : . : : : .9.P / ¤ 0g \ .h/.30 shows that there is a onetoone correspondence between the prime ideals of kŒV contained in mP and the prime ideals of OP . OV / D g= hN 2 k. : : : . Xn /. OV / if U D D. but it is not a basic open subset.P / D 0: (b) Let U D f.X1 a1 .V / rational functions on V .a.X.X1 .. Then the ring of regular functions on V . Y / g. Xn / j g 2 kŒX1 .V / deﬁnes a function on some dense open subset of V . The proposition and (2. In this case. 0/g has dimension 0.a1 . : : : .Xn an / . Y / D .a.f / D fm j f … mg. Y /). Following tradition. all the rings attached to it are subrings of the ﬁeld k. XN YM terminology is similar to that of “meromorphic function”. OV / purely in terms of A: ˘ V is the set of maximal ideals in A.e. : : : . Y Y (intersection inside k. let D. 0/g.
Afﬁne algebraic varieties We have just seen that every algebraic set V k n gives rise to a ringed space . OW / H) f ı ' 2 .V. it can’t divide the right hand side either.11.f / for f ı'. Since we consider no nonalgebraic afﬁne varieties.V. OV / for all open subsets U of W . in which case f ı ' is smooth for all smooth f W U 0 ! R. If U is an open subset of V .10. AFFINE ALGEBRAIC VARIETIES h. we shall sometimes drop “algebraic”. OV / ! . M D 0. for each P 2 V . but replace R with C and “smooth” with “analytic”. Every continuous map 'W V ! V 0 is a morphism of ringed structures .P / . and so f 2 kŒX. it is a homeomorphism).X. OV jV / .a1 . E XAMPLE 3. OV /. : : : .! .V. . A ringed space isomorphic to one of this form is called an afﬁne algebraic variety over k.V. OV 0 / induces a homomorphism OV. namely. Y : every regular function on U extends uniquely to a regular function on k 2 . (c) Same as (b). Recall from advanced calculus that a map 'W U ! U 0 Rm is said to be smooth (inﬁnitely differentiable) if each of its component functions 'i D xi ı 'W U ! R has continuous partial derivatives of all orders.V 0 .W. and let xi be the coordinate function .V 0 . then the inclusion .U. (b) Let U and U 0 be open subsets of Rn and Rm respectively. and so N D 0.' 1 U. (a) Let V and V 0 be topological spaces endowed with their sheaves OV and OV 0 of continuous real valued functions. Morphisms of ringed spaces A morphism of ringed spaces . a morphism 'W . More precisely. U / to the germ represented by . A morphism of ringed spaces maps germs of functions to germs of functions. the afﬁne algebraic varieties become a category. a continuous map 'W U ! U 0 is smooth if and only if it is a morphism of ringed spaces. R EMARK 3. OV / is a morphism of ringed spaces. OW / is a continuous map 'W V ! W such that f 2 . when U and U 0 are endowed with their sheaves of smooth functions. Therefore. Similarly. Sometimes we write ' . OV 0 /. Y /X N : Because X doesn’t divide the left hand side.X.50 where we can assume X g and Y CHAPTER 3.'. ' 1 .f. With these deﬁnitions. On multiplying through by X N Y M . OV / ! . A map f W V ! W of afﬁne varieties is regular (or a morphism of afﬁne algebraic varieties) if it is a morphism of ringed spaces.V.U //. OV / ! .P OV 0 .f ı '. A morphism of ringed spaces is an isomorphism if it is bijective and its inverse is also a morphism of ringed spaces (in particular. the homomorphism sending the germ represented by .U. Y /Y M D h. an / 7! ai . we ﬁnd that g.
g/. P ROOF. and let A D .V. 2 The category of afﬁne algebraic varieties For each afﬁne kalgebra A. OV / is isomorphic to the ringed space attached to V . Note that the afﬁne varieties we have constructed so far have all been embedded in An .f / form a base. An afﬁne kalgebra is deﬁned to be a reduced ﬁnitely generated kalgebra.A/ for the ringed space .12. P ROOF.. For such an algebra A. for U an open subset of V .A/.f / D fm j f .a/ (see 3.V. gives rise to a function m 7! g. : : : . Then . OV / be an afﬁne variety. i.h/ ! k. Moreover. P ROPOSITION 3. if .V.m/ for the image of f in A=m D k.m/ and. OV /. I now explain how to construct “unembedded” afﬁne varieties. Xn =a D kŒx1 . : : : . OV / is an afﬁne variety if and only if . Represent A as a quotient kŒX1 . For f 2 A let D. OV / D A.f / \ D. f .V. h 2 A.m/ W D. We usually write An for k n regarded as an afﬁne algebraic variety. 2 We write spm. . and it is straightforward to check that P 7! mP is an isomorphism of ringed spaces. P ROPOSITION 3. : : : . we write f .7 implies that. the map k ! A ! A=m is an isomorphism.V. there exist xi 2 A such that A D kŒx1 . there is a topology on V for which the D. Let . every algebraic set has a natural structure of an afﬁne variety.V. OV // is an isomorphism of ringed spaces.V.8(a)). We attach a ringed space . : : : . A pair of elements g. Xn ! A is a radical ideal.V. The pair . for each afﬁne variety . OV / is an afﬁne kalgebra. h.A/ for the topological space V .V. Thus we can identify A=m with k.THE CATEGORY OF AFFINE ALGEBRAIC VARIETIES 51 In particular. Conversely.V. we have an afﬁne variety Spm. Zariski’s lemma 2.V. OV /.e.fg/ D D. and conversely. For f 2 A. OV // is an afﬁne variety. and the kernel of the homomorphism Xi 7! xi W kŒX1 . h ¤ 0.13) implies that the intersection of the maximal ideals in A is 0. we deﬁne OV . A ringed space .V. OV /. OV /. we have an afﬁne kalgebra kŒV D . . xn .U / to be any function f W U ! k that is of this form in a neighbourhood of each point of U . OV / is an afﬁne variety with . We now make this correspondence into an equivalence of categories. for any maximal ideal m A. then the proposition shows that Spm. OV / is an afﬁne kalgebra and the canonical map V ! spm. For any P 2 V .V. OV / to A by letting V be the set of maximal ideals in A.m/ D f (mod m/. Therefore (2.m/ ¤ 0g D fm j f … mg: Since D. .V. xn . mP Ddf ff 2 A j f .13.P / D 0g is a maximal ideal in A. and Spm.
52
CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
Let ˛W A ! B be a homomorphism of afﬁne kalgebras. For any h 2 A, ˛.h/ is invertible in B˛.h/ , and so the homomorphism A ! B ! B˛.h/ extends to a homomorphism g ˛.g/ 7! W Ah ! B˛.h/ : hm ˛.h/m For any maximal ideal n of B, m D ˛ 1 .n/ is maximal in A because A=m ! B=n D k is an injective map of kalgebras which implies that A=m D k. Thus ˛ deﬁnes a map 'W spm B ! spm A; For m D ˛
1 .n/
'.n/ D ˛
1
.n/ D m:
D '.n/, we have a commutative diagram: A ? ? y A=m
˛
!
B ? ? y
'
! B=n:
Recall that the image of an element f of A in A=m ' k is denoted f .m/. Therefore, the commutativity of the diagram means that, for f 2 A, f .'.n// D ˛.f /.n/, i.e., f ı ' D ˛: Since '
1 D.f
(*)
/ D D.f ı '/ (obviously), it follows from (*) that '
1
.D.f // D D.˛.f //;
and so ' is continuous. Let f be a regular function on D.h/, and write f D g= hm , g 2 A. Then, from (*) we see that f ı' is the function on D.˛.h// deﬁned by ˛.g/=˛.h/m . In particular, it is regular, and so f 7! f ı ' maps regular functions on D.h/ to regular functions on D.˛.h//. It follows that f 7! f ı ' sends regular functions on any open subset of spm.A/ to regular functions on the inverse image of the open subset. Thus ˛ deﬁnes a morphism of ringed spaces Spm.B/ ! Spm.A/. Conversely, by deﬁnition, a morphism of 'W .V; OV / ! .W; OW / of afﬁne algebraic varieties deﬁnes a homomorphism of the associated afﬁne kalgebras kŒW ! kŒV . Since these maps are inverse, we have shown: P ROPOSITION 3.14. For any afﬁne algebras A and B, Homkalg .A; B/ ! Mor.Spm.B/; Spm.A//I for any afﬁne varieties V and W , Mor.V; W / ! Homkalg .kŒW ; kŒV /: In terms of categories, Proposition 3.14 can now be restated as: P ROPOSITION 3.15. The functor A 7! Spm A is a (contravariant) equivalence from the category of afﬁne kalgebras to that of afﬁne algebraic varieties with quasiinverse .V; OV / 7! .V; OV /.
' '
EXPLICIT DESCRIPTION OF MORPHISMS OF AFFINE VARIETIES
53
Explicit description of morphisms of afﬁne varieties
P ROPOSITION 3.16. Let V D V .a/ k m , W D V .b/ on a continuous map 'W V ! W are equivalent: (a) ' is regular; (b) the components '1 ; : : : ; 'm of ' are all regular; (c) f 2 kŒW H) f ı ' 2 kŒV . P ROOF. (a) H) (b). By deﬁnition 'i D yi ı ' where yi is the coordinate function .b1 ; : : : ; bn / 7! bi W W ! k: Hence this implication follows directly from the deﬁnition of a regular map. (b) H) (c). The map f 7! f ı ' is a kalgebra homomorphism from the ring of all functions W ! k to the ring of all functions V ! k, and (b) says that the map sends the coordinate functions yi on W into kŒV . Since the yi ’s generate kŒW as a kalgebra, this implies that it sends kŒW into kŒV . (c) H) (a). The map f 7! f ı ' is a homomorphism ˛W kŒW ! kŒV . It therefore deﬁnes a map spm kŒV ! spm kŒW , and it remains to show that this coincides with ' when we identify spm kŒV with V and spm kŒW with W . Let P 2 V , let Q D '.P /, and let mP and mQ be the ideals of elements of kŒV and kŒW that are zero at P and Q respectively. Then, for f 2 kŒW , ˛.f / 2 mP ” f .'.P // D 0 ” f .Q/ D 0 ” f 2 mQ : Therefore ˛
1 .m / P
k n . The following conditions
D mQ , which is what we needed to show.
2
R EMARK 3.17. For P 2 V , the maximal ideal in OV;P consists of the germs represented by pairs .f; U / with f .P / D 0. Clearly therefore, the map OW ;'.P / ! OV;P deﬁned by ' (see 3.11) maps m'.P / into mP , i.e., it is a local homomorphism of local rings. Now consider equations Y1 D f1 .X1 ; : : : ; Xm / ::: Yn D fn .X1 ; : : : ; Xm /: On the one hand, they deﬁne a regular map 'W k m ! k n , namely, .a1 ; : : : ; am / 7! .f1 .a1 ; : : : ; am /; : : : ; fn .a1 ; : : : ; am //: On the other hand, they deﬁne a homomorphism ˛W kŒY1 ; : : : ; Yn ! kŒX1 ; : : : ; Xn of kalgebras, namely, that sending Yi 7! fi .X1 ; : : : ; Xn /: This map coincides with g 7! g ı ', because ˛.g/.P / D g.: : : ; fi .P /; : : :/ D g.'.P //:
54
CHAPTER 3. AFFINE ALGEBRAIC VARIETIES
Now consider closed subsets V .a/ k m and V .b/ k n with a and b radical ideals. I claim that ' maps V .a/ into V .b/ if and only if ˛.b/ a. Indeed, suppose '.V .a// V .b/, and let g 2 b; for Q 2 V .b/, ˛.g/.Q/ D g.'.Q// D 0; and so ˛.f / 2 I V .b/ D b. Conversely, suppose ˛.b/ a, and let P 2 V .a/; for f 2 a,
f .'.P // D ˛.f /.P / D 0; and so '.P / 2 V .a/. When these conditions hold, ' is the morphism of afﬁne varieties V .a/ ! V .b/ corresponding to the homomorphism kŒY1 ; : : : ; Ym =b ! kŒX1 ; : : : ; Xn =a deﬁned by ˛. Thus, we see that the regular maps V .a/ ! V .b/ are all of the form P 7! .f1 .P /; : : : ; fm .P //; fi 2 kŒX1 ; : : : ; Xn :
In particular, they all extend to regular maps An ! Am . E XAMPLE 3.18. (a) Consider a kalgebra R. From a kalgebra homomorphism ˛W kŒX ! R, we obtain an element ˛.X / 2 R, and ˛.X / determines ˛ completely. Moreover, ˛.X / can be any element of R. Thus ˛ 7! ˛.X /W Homk According to (3.14) Mor.V; A1 / D Homkalg .kŒX ; kŒV /: Thus the regular maps V ! A1 are simply the regular functions on V (as we would hope). (b) Deﬁne A0 to be the ringed space .V0 ; OV0 / with V0 consisting of a single point, and .V0 ; OV0 / D k. Equivalently, A0 D Spm k. Then, for any afﬁne variety V , Mor.A0 ; V / ' Homkalg .kŒV ; k/ ' V where the last map sends ˛ to the point corresponding to the maximal ideal Ker.˛/. (c) Consider t 7! .t 2 ; t 3 /W A1 ! A2 . This is bijective onto its image, VW Y 2 D X 3;
alg .kŒX ; R/ '
! R:
but it is not an isomorphism onto its image – the inverse map is not regular. Because of (3.15), it sufﬁces to show that t 7! .t 2 ; t 3 / doesn’t induce an isomorphism on the rings of regular functions. We have kŒA1 D kŒT and kŒV D kŒX; Y =.Y 2 X 3 / D kŒx; y. The map on rings is x 7! T 2 ; y 7! T 3 ; kŒx; y ! kŒT ; which is injective, but its image is kŒT 2 ; T 3 ¤ kŒT . In fact, kŒx; y is not integrally closed: .y=x/2 x D 0, and so .y=x/ is integral over kŒx; y, but y=x … kŒx; y (it maps to T under the inclusion k.x; y/ ,! k.T //:
SUBVARIETIES
55
(d) Let k have characteristic p ¤ 0, and consider x 7! x p W An ! An . This is a bijection, but it is not an isomorphism because the corresponding map on rings, Xi 7! Xi W kŒX1 ; : : : ; Xn ! kŒX1 ; : : : ; Xn ; is not surjective. This is the famous Frobenius map. Take k to be the algebraic closure of Fp , and write F for the map. Recall that for each m 1 there is a unique subﬁeld Fpm of k of degree m m over Fp , and that its elements are the solutions of X p D X (FT 4.18). Therefore, the ﬁxed points of F m are precisely the points of An with coordinates in Fpm . Let f .X1 ; : : : ; Xn / be a polynomial with coefﬁcients in Fpm , say, X i i f D ci1 in X11 Xnn ; ci1 in 2 Fpm : Let f .a1 ; : : : ; an / D 0. Then 0D
pm pm p
X
i c˛ a11
i ann
Ápm
D
X
c˛ a1
p m i1
p an
mi
n
;
and so f .a1 ; : : : ; an / D 0. Here we have used that the binomial theorem takes the m m m simple form .X C Y /p D X p C Y p in characteristic p. Thus F m maps V .f / into itself, and its ﬁxed points are the solutions of f .X1 ; : : : ; Xn / D 0 in Fpm . In one of the most beautiful pieces of mathematics of the second half of the twentieth century, Grothendieck deﬁned a cohomology theory (´ tale cohomology) and proved a ﬁxed e point formula that allowed him to express the number of solutions of a system of polynomial equations with coordinates in Fpn as an alternating sum of traces of operators on ﬁnitedimensional vector spaces, and Deligne used this to obtain very precise estimates for the number of solutions. See my course notes: Lectures on Etale Cohomology.
Subvarieties
Let A be an afﬁne kalgebra. For any ideal a in A, we deﬁne V .a/ D fP 2 spm.A/ j f .P / D 0 all f 2 ag D fm maximal ideal in A j a mg:
This is a closed subset of spm.A/, and every closed subset is of this form. Now assume a is radical, so that A=a is again reduced. Corresponding to the homomorphism A ! A=a, we get a regular map Spm.A=a/ ! Spm.A/ The image is V .a/, and spm.A=a/ ! V .a/ is a homeomorphism. Thus every closed subset of spm.A/ has a natural ringed structure making it into an afﬁne algebraic variety. We call V .a/ with this structure a closed subvariety of V:
a1 . Then . : : : . P ROPOSITION 3. f 0 / of a function at P (regarded as a point of V / such that f 0 jZ \ U 0 D f . P ROOF.U. then the natural map U ! spm . The map A ! Ah deﬁnes a morphism spm.a/ k n . 0/ D D.56 CHAPTER 3.a1 . then 1 .D. Let .21. (a) The image of ' is dense for the Zariski topology if and only if ˛ is injective.V. and let f be a function U ! k. Y (see 3.0. where V is the subvariety X Y D 1 of A2 — the reader should draw a picture. it is an afﬁne variety.A/. For example. Properties of the regular map deﬁned by specm(˛) P ROPOSITION 3. then f 2 . but U ! spm kŒX. the ringed space structure obtained is that described above.a. but this is not true for all open subsets U . 1 phism of afﬁne varieties a 7! . 2 If V D V .B/ ! Spm. If the image of ' is dense. OV jD. we know that . h.a1 . : : : . OZ / if for each P 2 U there is a germ .U.Ah / ! spm. AFFINE ALGEBRAIC VARIETIES A SIDE 3. and let 'W Spm. We have seen that all closed subsets and all basic open subsets of an afﬁne variety V are again afﬁne varieties with their natural ringed structure.a. because the ideal .a/.h/ onto V .13). U is clearly a union of afﬁne algebraic varieties — we shall see in the next chapter that it is a (nonafﬁne) algebraic variety.19. then f ı ' D 0 H) f D 0: .A/ be the corresponding morphism of afﬁne varieties (so that ˛.22. there is an isomorf0g ! V A2 .9b).X.X / [ D.h// ' Spm. hXnC1 /.A/ if and only if ˛ is surjective. As we saw in (3. an .h/ ! k nC1 .B/ onto a closed subvariety of Spm.h/.V.20. Y / is not in the image.Ah /I in particular.29)) to verify the rest of the statement. OA2 / D kŒX.f / D ' ı f /. Let ˛W A ! B be a homomorphism of afﬁne kalgebras. and Z is a closed subset of V . The image is D. OV / be an afﬁne variety and let h be a nonzero element of kŒV . Y is not a bijection. we can deﬁne a ringed space structure on Z as follows: let U be an open subset of Z. OU / is a bijection. an / 7! . One can check that when this construction is applied to Z D V . an / deﬁnes an isomorphism of D. 1=a/W A1 /W D. However. R EMARK 3. OV / is a ringed space.Y /. (b) ' deﬁnes an isomorphism of Spm. If . : : : . But for U D A2 .U 0 .U. (a) Let f 2 A. if U is afﬁne. P ROOF.h/. and it is routine (using (1.
and so is commutative. The tensor algebra of V is M V ˝i T V D i 0 with multiplication deﬁned by . w 2 V: This algebra is generated as a kalgebra by commuting elements (namely. Then f ı ' D 0. and the choice of a basis e1 . Let V be a ﬁnitedimensional vector space over a ﬁeld k (not necessarily algebraically closed). : : : . en ! S . : : : .V / has the following universal property: any klinear map V ! A from V into a kalgebra A extends uniquely to a kalgebra homomorphism S .V / (here kŒe1 .E/ is independent of the choice of the basis (because the bijections deﬁned by two different bases differ by an automorphism of An ). The proposition then says that: ' is dominant ” f 7! f ı 'W . : : : . 2 A regular map 'W V ! W of afﬁne algebraic varieties is said to be a dominant (or dominating) if its image is dense in W .v1 ˝ 0 ˝ vj / D v1 ˝ 0 ˝ vi ˝ v1 ˝ 0 ˝ vj : It is noncommutative kalgebra. : : : . i / consisting of S . then the closure of its image will be a proper closed subset of Spm. The pair . : : : . if the image of ' is not dense. the elements of V D V ˝1 ).v1 ˝ 0 ˝ vi / .E/ of points of E has a natural structure of an algebraic variety: the choice of a basis for E deﬁnes an bijection A. en .V /.W. This induces an isomorphism of Spm.A/. G B where a is the kernel (b) If ˛ is surjective.V / ! A: (7) V FF G S .B/ with its image in Spm. OW / ! .A/. en for V deﬁnes an isomorphism to T V from the kalgebra of noncommuting polynomials in the symbols e1 . Afﬁne space without coordinates Let E be a vector space over k of dimension n. The symmetric algebra S . In particular.E/ ! An . The set A.V / FF FF 9Š k algebra F k linear FF 4 A . en is the commutative polynomial ring in the symbols e1 . OV / is injective. then it deﬁnes an isomorphism A=a of ˛.E/.AFFINE SPACE WITHOUT COORDINATES 57 On the other hand. v. : : : . We now give an intrinsic deﬁnition of the afﬁne variety A.V / is an afﬁne kalgebra.S . en for V deﬁnes an isomorphism of kalgebras e1 ei ! e1 ˝ ˝ ei W kŒe1 .V / and the natural klinear map i W V ! S .V / of V is deﬁned to be the quotient of T V by the twosided ideal generated by the relations v˝w w ˝ v. The choice of a basis e1 .V. en ). and so there will be a nonzero function f 2 A that is zero on it. and the inherited structure of an afﬁne algebraic variety on A. S .
: : : .A/.S .E _ /. xy/W A2 ! A2 and verify that it is neither open nor closed.a1 . Mor. and let Fq be the ﬁeld with q elements. the map P 7! mP D ff W S ! R j f .58 CHAPTER 3.e.E _ //. 32. no. Show that the map . fn of E _ . : : : .S .E _ /. p15.E// ' Homkalgebra . and the rings of realvalued continuous functions on S and T are isomorphic (just as rings).V /. 1939–1989. For an afﬁne kalgebra A. The map of algebraic varieties deﬁned by this homomorphism is the isomorphism A. then S and T are homeomorphic. : : : .Spm. Gel’fand and Kolmogorov in 19394 proved that if S and T are compact topological spaces. Vol 11. en for E determines a (dual) basis f1 . N OTES . AFFINE ALGEBRAIC VARIETIES As usual.E/ to be Spm. Let q be a power of a prime p. A. fn ! S .x. (This statement enables one to study the cardinality of the last set ´ using a Lefschetz ﬁxed point formula — see my lecture notes on etale cohomology. : : : . and hence an isomorphism of kalgebras kŒf1 . 4 On rings of continuous functions on topological spaces.S . for such a space S . y/ 7! .3:14/ . A/ ' Homklinear . 3. : : : . an / 7! . Doklady 22.E/ ! An whose map on the underlying sets is the isomorphism E ! k n deﬁned by the basis of E. Xn .E .k/ ' E: Moreover.x. : : : . this universal propery determines the pair . Show that a map between afﬁne varieties can be continuous for the Zariski topology without being regular.) 33. i / uniquely up to a unique isomorphism. def . A/ ' E ˝k A In particular. . We have associated with any afﬁne kalgebra A an afﬁne variety whose underlying topological space is the set of maximal ideals in A.7/ . Find the image of the regular map . Let S be a subset of Fq ŒX1 . 1115. and let V be its zero set in k n .. an / is a regular map 'W V ! V (i. but the analysts have been doing this for more than 60 years. '. The proof begins by showing that. Math. We now deﬁne A. A. See also Allen Shields.V / V ). the choice of a basis e1 . It may seem strange to be describing a topological space in terms of maximal ideals in a ring.P / D 0g is onetoone correspondence between the points in the space and maximal ideals in the ring. Intelligencer. where k is the algebraic closure q q of Fq . Banach Algebras.a1 .E/. Verify that the set of ﬁxed points of ' is the set of zeros of the elements of S with coordinates in Fq .linear algebra/: _ Exercises 31.
35. and let ' be the regular map t 7! .t 2 1//W A1 ! C: . Show that the circle X 2 CY 2 D 1 is isomorphic (as an afﬁne variety) to the hyperbola XY D 1.t 2 Is ' an isomorphism? 1. but that neither is isomorphic to A1 .EXERCISES 59 34. t . Let C be the curve Y 2 D X 2 C X 3 .
An algebraic prevariety over k is a ringed space . Algebraic prevarieties As motivation. that it be connected or that it have a countable base of open subsets. OV / such that V is quasicompact and every point of V has an open neighbourhood U for which .1. 3. a ringed space .2a)). D EFINITION 4. k is algebraically closed. (b) A differentiable manifold of dimension n is a ringed space such that V is Hausdorff and every point of V has an open neighbourhood U for which . OV / such that V is Hausdorff and every point of V has an open neighbourhood U for which . Throughout this chapter.2b).1 Often one imposes additional conditions on V . (c) A complex manifold of dimension n is a ringed space such that V is Hausdorff and every point of V has an open neighbourhood U for which . (a) A topological manifold of dimension n is a ringed space . 3. D EFINITION 4. which is frequently not the case. 60 .U. OV jU / is isomorphic to the ringed space of smooth functions on an open subset of Rn (cf.V. both are required to satisfy a separation axiom. OV jU / is an afﬁne algebraic variety over k.U. These deﬁnitions are easily seen to be equivalent to the more classical deﬁnitions in terms of charts and atlases.2c). An algebraic variety will be deﬁned to be an algebraic prevariety satisfying a certain separation condition. recall the following deﬁnitions. OV jU / is isomorphic to the ringed space holomorphic functions on an open subset of Cn (cf.U.Chapter 4 Algebraic Varieties An algebraic variety is a ringed space that is locally isomorphic to an afﬁne algebraic variety. Thus.V. for example. just as a topological manifold is a ringed space that is locally isomorphic to an open subset of Rn .2. OV / is an algebraic prevariety over k if there exists a ﬁnite S open covering V D Vi such that . OV jU / is isomorphic to the ringed space of continuous functions on an open subset of Rn (cf. 3. OV jVi / is an afﬁne algebraic variety over k for all i . 1 Provided the latter are stated correctly.U.V.Vi .
: : : . cbn / some c 2 k : Thus the equivalence classes are the lines through the origin in k nC1 (with the origin omitted). and let ' 1 . : : : . Let . and the map .a0 . and in each open afﬁne the open afﬁnes (in fact the basic open subsets) form a base for the topology.Wj / by open afﬁnes.e. A composite of regular maps is again regular (this is a general fact about morphisms of ringed spaces). OV jU / is an afﬁne algebraic variety is called an open afﬁne (subvariety) in V . For each i . : : : . holomorphic map respectively) is just a morphism of ringed spaces. ui Regular maps In each of the examples (4. Write . smooth map. Then ' is regular if and only if its restrictions 'jVj i W Vj i ! Wj are regular for all i. The functions f W U ! k lying in .a0 =ai . : : : . Let W D Wj be a covering of W by open S afﬁnes.b0 .V. OV / and . E XAMPLE 4. OV / are called regular. Let . This motivates the following deﬁnition. P ROPOSITION 4. bn / ” .a0 W : : : W an / 7! . Note that we have three categories: (afﬁne varieties) (algebraic prevarieties) (ringed spaces). : : : . it follows that the open afﬁnes form a base for the topology on V . Let .Ui / is an open covering of V by afﬁne varieties.cb0 .V.W. i.4.1a. .REGULAR MAPS 61 An open subset U of an algebraic prevariety V such that . OV / and . Each subcategory is full. let Ui D f.1(c)).b. In chapter 6 we shall show that there is a unique structure of a (separated) algebraic variety on Pn for which each Ui is an open afﬁne subvariety of Pn and each map ui is an isomorphism of algebraic varieties. an =ai / W Ui ! An (the term ai =ai is omitted) is a bijection.3..a0 W : : : W an / for the equivalence class containing . and let U be an open subset of V .a0 W : : : W ai W : : : W an / 2 Pn j ai ¤ 0g: S Then Pn D Ui . and let 'W V ! W be a S continuous map (of topological spaces).V. Note that if .W. an / foriging modulo the equivalence . OV / be an algebraic prevariety.U. Thus understanding the regular functions on open subsets of V amounts to understanding the regular functions on the open afﬁne subvarieties and how these subvarieties ﬁt together to form V .U . the morphisms Mor.Wj / D Vj i be a covering of ' 1 . a morphism of manifolds (continuous map. an / D . Because V is a ﬁnite union of open afﬁnes. A map 'W V ! W is said to be regular if it is a morphism of ringed spaces.c). j . (Projective space).V.a0 . an /. : : : . W / are the same in the three categories. OW / be algebraic prevarieties.a0 . Let Pn denote k nC1 relation . OW / be prevarieties. then f W U ! k is regular if and only if f jUi \ U is regular for all i (by 3.
If P is a nonsingular point on variety of dimension d . This is not true for algebraic varieties. We assume that ' satisﬁes this condition. the set fz 2 Z j '1 . but also that there does not always exist a U for which ' itself is an isomorphism onto its image (as the inverse function theorem would assert).5. It is not immediately obvious how to impose a separation axiom on our algebraic varieties. The key is to restate the Hausdorff condition. V . 2 A SIDE 4.d'/P W TP ! T'. or to be an algebraic variety. for two reasons: (a) We are not assuming our varieties are nonsingular (see chapter 5 below). and prove that it is regular.. It follows that f ı ' is regular on ' 1 . if '1 and '2 are continuous maps Z ! U that agree on a dense subset of Z then they should agree on the whole of Z.z/ D '2 . (b) The inverse function theorem fails in our context. if it satisﬁes the following additional condition: Separation axiom: for every pair of regular maps '1 . and the set where '1 and '2 agree is xi ı '2 /. we shall see (in the next chapter) that there does exist a neighbourhood U of P and a regular map 'W U ! Ad such that map . the set where two continuous maps '1 .z/g is closed in Z.U / \ Vj i is regular for each j. '2 W Z V with Z an afﬁne algebraic variety.P / on the tangent spaces is an isomorphism. . ALGEBRAIC VARIETIES P ROOF. afﬁne varieties have this property. The converse is even easier.xi ı '1 D EFINITION 4. Thus a continuous map into the space should be determined by its values on a dense subset. Now Tn xi ı '1 and xi ı '2 are regular functions on Z. Intuitively.x1 . '2 W Z U agree should be closed. which is closed. xn . Let '1 and '2 be regular maps of afﬁne algebraic varieties Z subset of Z on which '1 and '2 agree is closed.e.10 below) where a sequence tending to the origin has two limits. provided '1 and '2 are required to be regular maps. The P ROOF.6. In particular.P /. the Hausdorff condition eliminates such bizarre possibilities as the line with the origin doubled (see 4. Algebraic varieties In the study of topological manifolds.7. i (this is our assumption).1(c)). Then f jU \ Wj is regular for each Wj (sheaf condition 3. Let f be a regular function on an open subset U of W . the signiﬁcance of this condition is that it prevents a sequence in the space having more than one limit. and so f ı 'j' 1 . An algebraic prevariety V is said to be separated. Surprisingly. There are regular functions xi on V such that P 7! . Thus ' is regular.1(b)). all manifolds of the same dimension are locally isomorphic. 2 iD1 V . because even afﬁne algebraic varieties are not Hausdorff.P // identiﬁes V with a closed subset of An (take the xi to be any set of generators for kŒV as a kalgebra). L EMMA 4. Equivalently. i.62 CHAPTER 4. : : : .U / (sheaf condition 3. A differentiable manifold of dimension n is locally isomorphic to an open subset of Rn .
OV / be a homomorphism from an afﬁne kalgebra A to the kalgebra of regular functions on V . Maps from varieties to afﬁne varieties Let .MAPS FROM VARIETIES TO AFFINE VARIETIES 63 The terminology is not completely standardized: some authors require a variety to be irreducible. The open subspace U D A2 f.0.! V f0g. Let Vark denote the category of algebraic varieties over k and regular maps. Faisceaux alg´ briques coh´ rents. E XAMPLE 4. we get a map 'W V ! spm.9. which is not closed in A1 . e e (1955). and deﬁnes an equivalence of the ﬁrst category with the subcategory of the second whose objects are the afﬁne algebraic varieties. Serre.A/.! V . Let V D V1 t V2 (disjoint union). and V1 \ V2 D A1 f0g. This implies that W is closed because Z is a ﬁnite union of open afﬁnes. 197–278. W \ U is the subset of U on which '1 jU and '2 jU agree. OV /. 61. agree exactly on A1 A1 D V2 .P / is a maximal ideal in A. and so its kernel '.V.V. and so W \ U is closed. In this way. The subset of Z on which '1 and '2 agree is closed.10. but not a variety: it fails the separation axiom because the two maps A1 D V1 . f 7! ˛. and let ˛W A ! . from a regular map 'W V ! Spm. Since these maps are inverse. Conversely. 3. P ROOF. 2 E XAMPLE 4. The functor A 7! Spm A is a fully faithful contravariant functor Affk ! Vark .) Let V1 and V2 be copies of A1 . Let '1 and '2 be regular maps Z V from an algebraic prevariety Z to a separated prevariety V . Ann. Deﬁne a function on an open subset to be regular if its restriction to each Vi is regular.2 P ROPOSITION 4. we have proved the following result.P / is a kalgebra homomorphism A ! k.f /. and some call a prevariety a variety. 0/g of A2 becomes an algebraic variety when endowed with the sheaf OA2 jU (cf. Then V1 and V2 are open subspaces of V . .8. For any open afﬁne U of Z. OV / be an algebraic variety. of Math.A/ which is easily seen to be regular. V D V1 [ V2 . This makes V into a prevariety.V. and give it the obvious topology. 2 Our terminology is agrees with that of JP. Deﬁne an equivalence relation on V by x (in V1 / y (in V2 / ” x D y and x ¤ 0: Let V be the quotient space V D V = with the quotient topology (a set is open if and only if its inverse image in V is open). we get a kalgebra homomorphism f 7! f ı 'W A ! .21). Let W be the set on which '1 and '2 agree. (The afﬁne line with the origin doubled. For any P 2 V .
A. there is a canonical onetoone correspondence Mor. W is open in its closure. OW / is again a ringed space. Ui / and f jW \ Ui D fi jW \ Ui for all i . A regular map 'W W ! V is an open immersion if '.W / (of prevarieties).Z.11.! V is regular.V. Then proposition shows that the regular map 'W V ! Spm.! V is regular. the ringed space .V. with this ringed space structure is a prevariety. deﬁne OW .U.W. OV // deﬁned by id . OZ / is called a closed subprevariety of V . OV / be a prevariety.V.W / (of prevarieties).V. For an algebraic variety V and an afﬁne kalgebra A. and examine when .Ui / such that U D W \ . OV // NNN NNN 9Š NNN N8 U: ' Subvarieties Let . . A morphism 'W V 0 ! V is called an immersion if it induces an isomorphism of V 0 onto . Then . Because the open afﬁnes form a base for the topology on V . OV //: Let V be an algebraic variety such that . Open subprevarieties.A// ' Homkalgebra . A regular map 'W W ! V is a closed immersion if '. For U open in W . Z is a prevariety. OV / is an afﬁne kalgebra. OW / is also a prevariety. ALGEBRAIC VARIETIES P ROPOSITION 4.U \ Z.V. Subprevarieties. To show that Z.OV / has the following universal property: any regular map from V to an afﬁne algebraic variety U factors uniquely through ': V NNN G Spm.U / to be the set of functions f W U ! k such that there exist open subsets Ui of V and fi 2 S OV . for any open subset U of V .W / is open in V and ' deﬁnes an isomorphism W ! '.64 CHAPTER 4. and let W be a subspace. and say that a function f on an open subset of Z is regular if each point P in the open subset has an open neighbourhood U in V such that f extends to a regular function on U .V. OZ jU \ Z/ is isomorphic to U \ Z with its ringed space structure acquired as a closed subset of U (see p56).V. The inclusion U . . . W is called a sub(pre)variety of V . We now let . Equivalent conditions: W is the intersection of an open and a closed subset of V . and W (being open in Z/ therefore acquires the structure of a prevariety.W. With this structure.W / is closed in V and ' deﬁnes an isomorphism W ! '. . and U is called an open subprevariety of V . This structure on W has the following characterization: the inclusion map W . Spm. OV jU / is a prevariety. A locally closed subset W of a prevariety V acquires a natural structure as a prevariety: write it as the intersection W D U \ Z of an open and a closed subset. Closed subprevarieties. Any closed subset Z in V has a canonical structure of an algebraic prevariety: endow it with the induced topology. check that for every open afﬁne U V .V. Such a pair . and a map 'W V 0 ! W with V 0 a prevariety is regular if and only if it is regular when regarded as a map into V . A subset W of a topological space V is said to be locally closed if every point P in W has an open neighbourhood U in V such that W \ U is closed in U . OV / be a ringed space.
OV jVi D OVi . Assume the following “patching” condition holds: for all i. One checks easily that the subsets U V such that U \ Vi is open for all i are the open subsets for a topology on V satisfying (a). 4.27) below. '2 W Z V . If V is separated. N N S N N N Because they agree on a dense subset of S they agree on the whole of S. OVi / is a ﬁnite union of open afﬁnes.PREVARIETIES OBTAINED BY PATCHING 65 a subvariety of V . Vi \ Vj is open in both Vi and Vj and OVi jVi \ Vj D OVj jVi \ Vj . if each . Let V D i 2I Vi (ﬁnite union).Vi . and that this is the only topology to satisfy (a).U / to be the set of functions f W U ! k such that f jU \ Vi 2 OVi . and ' is regular if and only 'jVi is regular for each i. P ROOF. If every Vi is an algebraic prevariety. Deﬁne OV . and (b) for each i 2 I . we give a condition on an open afﬁne covering of a prevariety sufﬁcient to ensure that the prevariety is separated. then so also is V .! V is a homeomorphism of Vi onto an open set. and suppose that each Vi has the structure of a ringed space. Every immersion is the composite of an open immersion with a closed immersion (in both orders).V. one checks easily that OV is a sheaf of kalgebras satisfying (b). and to give a regular map from V to a prevariety W amounts to giving a family of regular maps 'i W Vi ! W such that 'i jVi \ Vj D 'j jVi \ Vj : P ROOF. to give a map 'W V ! W amounts to giving a family of maps 'i W Vi ! W such that 'i jVi \ Vj D 'j jVi \ Vj (obviously).10). N has the structure of a closed prevariety of Z and the maps '1 jS and '2 jS are regular. '2 W Z V agree is closed. so also is . j . the Vi may be separated without V being separated (see. A prevariety V is separated if and only if two regular maps from a prevariety to V agree on the whole prevariety whenever they agree on a dense subset of it. 2 Prevarieties obtained by patching S P ROPOSITION 4. for example. Conversely.U \ Vi / for all i . and let S be the subset of Z on which they agree. A subprevariety of a variety is automatically separated. Moreover.12. P ROPOSITION 4. and that it is the only such sheaf. Then there is a unique structure of a ringed space on V for which (a) each inclusion Vi .13. Again. Let S be the closure of S in Z. 2 Clearly. OV /. and N show that S is closed. For the ﬁnal statement. In (4. . We assume V has the property in the statement of the proposition. consider a pair of maps '1 . and so must be the whole of the Z. According to the above discussion. Application. and so S D S is closed. then the set on which a pair of regular maps '1 .
our problem can be restated as follows: given two prevarieties V and W .kŒX1 . R/ .A0 . and let . qW V W V. ALGEBRAIC VARIETIES Products of varieties Let V and W be objects in a category C. Let a and b be ideals in kŒX1 . W / (underlying set of W /: ' (underlying set of V / Hence. the product of two sets (in the category of sets) is the usual cartesion product of the sets. pW V W ! V.A0 . Z/ is the underlying set of Z. is uniquely determined up to a unique isomorphism by this universal property. A triple . Thus. from the deﬁnition of products we have (underlying set of V W / ' Mor. Mor. V ' Mor. : : : . : : : .A0 .a. q ı '/W Hom.66 CHAPTER 4. more precisely. : : : .A . : : : . Then there is an isomorphism f ˝ g 7! fgW kŒX1 . For any prevariety Z.V W.Z. Products of afﬁne varieties E XAMPLE 4. W are regular. XmCn respectively. b/ be the ideal in kŒX1 . V W / ! Hom. Suppose. : : : . there exists a unique morphism Z ! V W making the diagram w Z HH V o ww ww 9Š ww {ww p V HH HH HH H6 q GW W commute. The product.14. Clearly.a. XmCn generated by the elements of a and b. it is a product if the map ' 7! .a.18b). 3. Xm kŒXmC1 . for the moment. and these are all the regular maps (cf. For example. the map A0 ! Z with image z is regular.Z. b/. V / 0 W/ Mor.p ı '. Z ! W in C. W / is a bijection. We shall show that products exist in the category of algebraic varieties. V / Hom. In other words. Xm and kŒXmC1 .Z. qW V W !W/ is said to be the product of V and W if it has the following universal property: for every pair of morphisms Z ! V . and (b) a map 'W T ! V W of sets (with T an algebraic prevariety) is regular if its components p ı '. deﬁne on the set V W the structure of a prevariety such that (a) the projection maps p. and the product of two topological spaces (in the category of topological spaces) is the cartesian product of the spaces (as sets) endowed with the product topology. XmCn =. that V W exists. q ı ' are regular. : : : . there can be at most one such structure on the set V will identify any two structures having these properties). for any z 2 Z. b/ W (because the identity map Again this comes down to checking that the natural map from Homkalg . XmCn kŒX1 . XmCn ˝k ! : a b . if it exists. : : : .
kŒXmC1 . ˛ 0P A ˝k B be such that 2 0 0 0 D 0.kŒX1 . we ﬁnd that ˛D n 1 X i D1 ai ˝ bi C n 1 X i D1 ci an ˝ bi D n 1 X i D1 .PRODUCTS OF VARIETIES 67 to Homkalg .19). this shows that Spm. Now assume A and B to be reduced. am / [ V .13). and suppose that ˛ is nilpotent. As before. ai bi / D 0 in B. we can write ˛ D ˛˛ ai ˝ bi and ˛ 0 D ai ˝ bi with the sets fb1 . but with the arrows reversed. XmCn =b.A/ equals either V . then. : : : .ai C ci an / ˝ bi : Thus we can suppose that in the original expression of ˛. From a 7! aW A ! A=m D k we obtain homomorphisms N a ˝ b 7! a ˝ b 7! abW A ˝k B ! k ˝k B ! B N N P The image ai bi of ˛ under this homomorphism is a nilpotent element of B. : : :g andP 1 . we know .a1 .A/ is irreducible (see 2. Let ˛ 2 A ˝k B. :P each linearly independent over k. As the bi ’s are linearly independent over k. : : : .15). and so either . an /. and hence N is zero (because B is reduced). and let ˛. Now assume that A and B are integral P domains. V . bi 2 B. ci 2 k. b2 . say. For each maximal ideal m fb 0 0 : :g P P 0 0 of A. ai bi / D 0 or . If one of the i P 1 bi ’s is a linear combination of the remaining b’s. the ai ’s lie in all maximal ideals m of A. and so this is obvious. : : : . using i the bilinearity of ˝. b/ in RmCn . P ROPOSITION 4.a/ D zeroset of a in Rm . N N0 0 N N 0 Thus either all the ai 2 m or all the ai 2 m. : : : . : : : . The tensor product of two kalgebras A and B has the universal property to be a product in the category of kalgebras.A ˝k B/ will be the product of Spm A and Spm B in the category of afﬁne algebraic varieties once we have shown that A ˝k B is an afﬁne kalgebra. some ai 2 A. and we have shown that A ˝k B is reduced. and so are zero (see N 2.b/ D zeroset of b in Rn . Let A and B be kalgebras with A ﬁnitely generated. and in the second ˛ 0 D 0. (a) If A and B are reduced. This shows that 0 0 spm. (b) If A and B are integral domains. this means that the ai are all zero. b2 . P P ROOF. V . In the ﬁrst case ˛ D 0.a1 .a. am / or 0 0 V . 2 . it follows that spm. then so also is A ˝k B.15. the bi ’s are linearly independent over k.A/ D V . Hence ˛ D 0. b/ D zeroset of . ai bi / D 0. Xm =a. Thus. R/ Homkalg . But the three sets are respectively V . bn D nD1 ci bi .a. Let m be a maximal ideal of A.a1 .a1 . then so also is A ˝k B. Then ˛ D nD1 ai ˝ bi . : : : . Because of the category antiequivalence (3. an /: ' As spm. R/ is a bijection. ai bi /.
For example. The product of the afﬁne varieties V and W is . qW V W ! V. the ﬁrst statement follows from (4. in particular. Then .17. form a basis for k 0 ˝k k 0 as a kvector space). say. the elements ˛ i ˝ ˛ j . (a) The variety . D EFINITION 4. so that there exists an element ˛ in an algebraic closure of k such that ˛ … k but ˛ p 2 k. Let V and W be afﬁne varieties. OV W/ D Spm. and let ˛ p D a. Because K=k is separable.V W.X C i / ' C C: (1. and the second statement then follows by the argument on p66. a map 'W T ! V W is regular if p ı ' and q ı ' are regular. OW / in the category of afﬁne algebraic varieties.f . P ROOF. but . C ˝R C ' CŒX =. (b) If V and W are irreducible. W deﬁned by the homomorphisms f 7! f ˝ 1W kŒV ! kŒV ˝k kŒW and g 7! 1 ˝ gW kŒW ! kŒV ˝k kŒW . j Ä p 1. P ROPOSITION 4.19.68 CHAPTER 4. Let k 0 D kŒ˛.because a 2 k/ The proposition allows us to make the following deﬁnition.˛ ˝ 1 1 ˝ ˛/p D . . (a) Suppose k is nonperfect of characteristic p. By the primitive element theorem (FT 5.X //.1). OV / and . We give some examples to illustrate that k must be taken to be algebraically closed in the proposition.X // Y ' ˝ŒX =.X i/ CŒX =. K D kŒ˛ D kŒX =.˛ ˝ 1 1 ˝ ˛/ ¤ 0 in k 0 ˝k k 0 (in fact. and so ˝ ˝k K ' ˝ŒX =. for some ˛ 2 K and its minimal polynomial f . f .X /. the set V W is the product of the sets V and W and p and q are the projection maps.16. Assume that ˝ is large enough to split Q f . Let V and W be afﬁne varieties.1) 1 ˝ a/ 1 ˝ a/ .X ˛i / and so it is not an integral domain.W. the ˛i are distinct.V.kŒV ˝k kŒW / with the projection maps p. (b) Let K be a ﬁnite separable extension of k and let ˝ be a second ﬁeld containing k.f .a ˝ 1 D .35(b)) (1.18. even though k 0 is a ﬁeld.19).15b) and (2. ALGEBRAIC VARIETIES E XAMPLE 4. (b) This follows from (4. (a) As noted at the start of the subsection. 2 C OROLLARY 4. For any prevariety T .X / D i X ˛i with ˛i 2 ˝. OV W / is the product of .15a).1 ˝ a D 0: Thus k 0 ˝k k 0 is not reduced.V W. then so also is V W . 0 Ä i.
With the sheaf of kalgebras OV W just deﬁned.a.Vi Wj .a1 .13). : : : . amCn / D . we can deﬁne . 2 P ROPOSITION 4. If p ı ' and q ı ' are regular. for example.Vi . (b) It follows from (1.b/. and let 'W T ! V W be a map of sets such that p ı ' and q ı ' are regular. this coveringS satisﬁes the patching condition (4. The topology on V W is not the product topology. Let T be a prevariety.b/ q P ROOF.a/ is the product of V . is the product of Am and An . amCn / D . P ROPOSITION 4. Then [ V W D Vi Wj and the . p ı '2 and q ı '1 . b/ ! V . Then (4. OVi Wj / satisfy the patching condition. (a) It follows from (1. 2 The corollary shows that V W is the product of V and W in the category of prevarieties (hence also in the categories of varieties).21. this shows that ' is regular.35c) that V .34) that AmCn endowed with the projection maps Am p AmCn ! An . 2 . V W becomes the product of V and W in the category of prevarieties.29). then so also is V W. '2 be two regular maps U ! V W . which is closed. Similarly. In particular. then (4.a1 . E XAMPLE 4. The set where '1 .amC1 . and note that V can be regarded as the variety obtained by patching the . q p. Let '1 .22. Therefore.19) implies that the restriction of ' to ' 1 . : : : . OVi /. in particular. write W as a union of open afﬁnes W D Wj . amCn /. which implies that it is regular on T .18) implies that ' is regular when restricted to any open afﬁne of T . : : : . If V and W are separated. the structure of prevariety S S on V W deﬁned by the coverings V D Vi and W D Wj are independent of the coverings. : : : . As these open sets cover T . S Write V as a union of open afﬁnes V D Vi .PRODUCTS OF VARIETIES 69 P ROOF.20.Vi Wj . P ROOF.a1 .a/ and V . Products in general We now deﬁne the product of two algebraic prevarieties V and W . am / q.Vi Wj / is regular. OVi Wj /. q ı '2 agree. p V .V W. OV W / to be the variety obtained by patching the . '2 agree is the intersection of the sets where p ı '1 . the topology on A2 D A1 A1 is not the product topology (see 2.
X12 . G ı =G1 an abelian variety. they all turn out to be commutative. The separation axiom revisited Now that we have the notion of the product of varieties. Xnn . In other words. we can restate the separation axiom in terms of the diagonal. SLn D Spm. Thus.kŒX11 . x/ j x 2 V g: If is closed (for the product topology). An important theorem of Chevalley says that every connected algebraic group G contains a unique connected linear algebraic group G1 such that G=G1 is an abelian variety. Y =.det. Xnn =. then every pair of points . see 7. if x and y are distinct points in V . Conversely. D f.A/ with A the set of all maps f W N ! k. we have the following coarse classiﬁcation: every algebraic group G contains a sequence of normal subgroups G Gı G1 feg 1 1// with G=G ı a ﬁnite group. the reverse argument shows that is closed. Any ﬁnite group N can be made into an algebraic group by setting N D Spm.Xij / and GLn D Spm. v/ j v 2 V g of V V . : : : . X12 . def . An algebraic group is a variety G together with regular maps multW G G ! G.70 CHAPTER 4. By way of motivation. Afﬁne algebraic groups are called linear algebraic groups because they can all be realized as closed subgroups of GLn for some n.kŒX11 .Xij / 1// become algebraic groups when endowed with their usual group structure. we let D V (the diagonal) be the subset f. ALGEBRAIC VARIETIES E XAMPLE 4. consider a topological space V and the diagonal V V.x.Y det. inverseW G ! G. y/ … has a neighbourhood U U 0 such that U U 0 \ D ∅. then there are neighbourhoods U and U 0 of x and y respectively such that U \ U 0 D ∅. For a variety V . Connected algebraic groups that can be realized as closed algebraic subvarieties of a projective space are called abelian varieties because they are related to the integrals studied by Abel (happily. The only afﬁne algebraic groups of dimension 1 are Gm D GL1 D Spm kŒX. For example. X and Ga D Spm kŒX . The connected component G ı of an algebraic group G containing the identity component (the identity component) is a closed normal subgroup of G and the quotient G=G ı is a ﬁnite group. : : : . Thus V is Hausdorff.x. if V is Hausdorff. A0 ! G e that make G into a group in the usual sense. and G1 a linear algebraic group.23.v.15 below).
Assume V V is closed. z 7! . An algebraic prevariety V is separated if and only if P ROOF. and the map f ˝ g 7! f jU \U 0 gjU \U 0 W kŒU ˝k kŒU 0 ! kŒU \ U 0 is surjective.U U / D U . the set on which '1 and '2 agree is closed in Z. Apply this with '1 and '2 the two projection maps V V ! V . '2 /W Z ! V V. For any morphism 'W V ! W of prevarieties. suppose V is separated. In particular. and let U be an open afﬁne neighbourhood of P .'1 . it is continuous. '.'1 . w/W V W !W W is regular because its composites with the projections are ' and idW which are regular.24.'. This means that for any afﬁne variety Z and regular maps '1 .P. (b) for every pair of open afﬁnes U and U 0 in V . Let '1 and '2 be regular maps Z ! V .'1 . and it is closed if and only if V is separated. and note that the set on which they agree is 2 V. But this is precisely the subset on which '1 and '2 agree.v/. P ROOF. and so . The map v 7! . that the topology on V fact that V is not Hausdorff. C OROLLARY 4. Thus the statement does not contradict the .z/. ' of a regular map 'W V ! W is deﬁned to be f. / is closed. w/ 7! . The map . '2 .6). '2 W Z ! V . The following three conditions on a prevariety V are equivalent: (a) V is separated.v. U \ U 0 is an open afﬁne. 3 Recall V is not the product topology.z// is regular because its composites with the projections to V are '1 and '2 .3 P ROPOSITION 4.27. it is continuous. In particular. the reader should draw the picture suggested by calculus.v// is an isomorphism of V onto ' (as algebraic prevarieties).v. '. '2 / 1 .v. Then U U is an open neighbourhood of . Let P 2 V .THE SEPARATION AXIOM REVISITED 71 is closed. this proves the ﬁrst statement. P / in V V . and it is closed if W is separated. The second statement follows from the fact that the regular map ' .! V W ! V is an inverse to v 7! . The map .v// 2 V W j v 2 V g: At this point. P ROOF.v//W V ! p '.v. the graph ' of ' is locally closed in V W . 2 T HEOREM 4.26. and V \ . 2 Thus The graph V is always a subvariety of V V . which is closed in U U because U is separated (4. and as ' is the inverse image of W under this map. Conversely. For any prevariety V . the diagonal is a locally closed subset of V V.25. C OROLLARY 4. '.
U U 0 / \ of . We shall prove that (i) if is closed then U \ U 0 afﬁne.! U0 \ U1 are f . Then . Then U0 \ U1 D A1 f0g. Assume that (b) holds for the sets in an open afﬁne covering .v.10). condition (b) says that U \ U 0 is afﬁne and every regular function on U \U 0 is a sum of functions of the form P 7! f .i.U U 0/ \ V is closed in U U0 U 0 is a closed immersion ” v 7! .i. /W kŒX ! kŒX. this completes the proof of (ii). Now (4.X /W kŒX ! kŒX.X / 7! f . X 1 1 .21).U U 0/ \ is closed ” kŒU ˝k kŒU 0 ! kŒU \ U 0 is surjective: Assume (a). Proof of (i): The graph of the inclusion U \ U 0 .P / with f and g regular functions on U and U 0 .! U0 \ U1 are X 7! XW kŒX ! kŒX.28.3). then these statements imply (b). P ROOF. X f . Then U \ U 0 is not afﬁne (see 3.72 CHAPTER 4.22). E XAMPLE 4. and the maps on rings corresponding to the inclusions Ui .X / 7! f . (ii) when U \ U 0 is afﬁne. (a) Let V D P1 . then .Ui /i 2I of V . In more downtoearth terms. the statements (i) and (ii) imply the theorem. Proof of (ii): Assume that U \ U 0 is afﬁne. j /. but the maps on rings corresponding to the inclusions Ui . and hence is afﬁne (see p56). Then . and V \ . v/W U \ U 0 ! U ” kŒU Since kŒU U 0 ! kŒU \ U 0 is surjective (3. and let U and U 0 be the upper and lower copies of A1 in V .j /2I I is an open afﬁne covering of V V . ALGEBRAIC VARIETIES (c) the condition in (b) holds for the sets in some open afﬁne covering of V .Ui Uj /. X X 7! XW kŒX ! kŒX. Then U \ U 0 is afﬁne. and let U0 and U1 be the standard open subsets (see 4. Thus.U \ U 0 / V: If V is closed. which implies (a). and let U and U 0 be the upper and lower copies of A2 in V .X 1 1 1 . X Thus the sets U0 and U1 satisfy the condition in (b).! V is the subset .P /g. (b) Let V be A1 with the origin doubled (see 4.U U 0 / \ V is a closed subvariety of an afﬁne variety.26) implies that U \ U 0 is afﬁne. 2 U 0 D kŒU ˝k kŒU 0 . . (c) Let V be A2 with the origin doubled. . Thus the sets U0 and U1 fail the condition in (b). Let U and U 0 be open afﬁnes in V .Ui Uj / is closed in Ui Uj for each pair .
v. For example.29. w/ 7! vW V S W ! V . We then have a commutative diagram: V S W 0 '0 ? ? y V ! W ? ? y ! S: ' The ﬁbred product has the following universal property: consider a pair of regular maps ˛W T ! V .A ˝R B/: ‹‹ This is true if A ˝R B is an afﬁne kalgebra.X p a/: 4 By this. w/ 2 V def W j '. ˇ/ is regular (because it is regular as a map into V W /. For any point P 2 S . Write ' 0 for the map . Then the set .! S is the map ' 1 . which is called the ﬁbre of V over P . . but in general it may have nilpotent4 elements. It is called the ﬁbred product of V and W over S. Since a tensor product of rings A ˝R B has the opposite universal property to that of a ﬁbred product.P / ! P induced by '. then A ˝R B ' k ˝kŒX p kŒX ' kŒX =.v. and let B D kŒX with the Ralgebra structure sending X to X p . we mean nonzero nilpotent elements. one might hope that Spm.A/ Spm. ˇ. then t 7! . T V 6 S ˛ ˇ W ' 8 GW GS 2 V The map ' 0 in the above diagram is called the base change of ' with respect to .v/ D is a closed subvariety of V W (because it is the set where ' ı p and ı q agree).w/g W D f. ˇW T ! W .FIBRED PRODUCTS 73 Fibred products Consider a variety S and two regular maps 'W V ! S and V S W W ! S . the base change of 'W V ! S with respect to P . then V S U is the inverse image of U in S . let R D kŒX . w/ 7! wW V S W ! W and 0 for the map . then V S W DV W. When k has characteristic p ¤ 0. If f W V ! S is a regular map and U is an open subvariety of S.˛.t /. Note that if S consists of a single point.B/ D Spm.˛. of course.v.R/ Spm. let A D k with the Ralgebra structure sending X to a. in which case . E XAMPLE 4. E XAMPLE 4.t //W T ! V W factors through V S W (as a map of sets) if and only if ' ˛ D ˇ.30.
xd ˝k kŒy1 . : : : .W /: P ROOF.U / where k. If U and U 0 are open afﬁnes in V . To prove this. : : : . Spm.V / is the ﬁeld of fractions of kŒU . The dimension of V is deﬁned to be the transcendence degree of k.A. OT // ' Hom. . we used (4.B/ ' Spm. for the third isomorphism.V / D dim.T. Mor. for the second isomorphism. : : : . ye g are transcendence bases of k. : : : . However.A// Hom.OT // Hom.Spm. Spm.V / D d and dim. y1 . Thus. k. this is true if R is a ﬁeld. ye ' kŒx1 .U / is also the ﬁeld of fractions of kŒU \ U 0 and of kŒU 0 .T.R// Mor. . and so k.A ˝R B=N. OT // ' Hom. we used that .Z/ < dim.74 The correct statement is Spm.T. ye g are maximal algebraically independent sets of elements of kŒV and kŒW . Note the dim. note that for any variety T .V.W / (see FT 8.V /. OT // Mor. then dim. It follows that some of the results in 2 carry over — for example. ye : general. Spm. we used the universal property of A ˝R B. . we can attach to V a ﬁeld k. called the ﬁeld of rational functions on V .T.B//: For the ﬁrst and fourth isomorphisms.A ˝R B=N// ' Hom.U / for any open subset U of V . Dimension In an irreducible algebraic variety V . Then dim.A ˝R B.V / over k. : : : .11). ALGEBRAIC VARIETIES Spm. Then fx1 . every nonempty open subset is dense and irreducible. such that for every open afﬁne U in V .31. xd g and fy1 . Let V and W be irreducible varieties. then so also is U \ U 0 and kŒU kŒU \ U 0 k.V.R/ CHAPTER 4. it is not true that if M 0 and N 0 are Rsubmodules of M and N . . dim. if Z is a proper closed subvariety of V . xd .A ˝R B=N/ (8) where N is the ideal of nilpotent elements in A ˝R B. and so dim. : : : . yn where the x’s and y’s have been chosen so that fx1 .W / D e.V /.U / for U an open afﬁne in V . P ROPOSITION 4.T. and tensor products preserve direct summands. then M 0 ˝R N 0 is an Rsubmodule of M ˝R N . xm kŒW D kŒy1 .B.R.T. Write kŒV D kŒx1 . : : : .V / C dim.V / D dim. In particular. because then M 0 and N 0 will be direct summands of M and N .V / and k. . OT / has no nilpotents.A/ Spm. . : : : . We may suppose V and W to be afﬁne. xd g and fy1 .U / is the ﬁeld of fractions of kŒU .V W / D dim.V.T. : : : . Then5 kŒV W D kŒV ˝k kŒW 5 In def kŒx1 . : : : .12). OT // ' Mor.
and all of them are algebraic over kŒx1 . This proves the “only if” part. : : : .b/ V and D. P ROPOSITION 4. Write B D kŒx1 . corresponding to the rings A and B say. this means that there is a regular surjective map from an open subset of . : : : .21. ai . V is a ﬁnite union V D Vi of its irreducible components.1).V / such that k.W /.V / k. xd ˝ 1. An irreducible variety V of dimension d is said to rational if it is birationally equivalent to Ad . xd 2 k. The same argument shows that there exists a d 2 B A such A Bd . and suppose that B A.V W / is d C e. We may suppose that V and W are afﬁne. Then k. Proposition 4. ye : Thus the transcendence degree of k. Every irreducible algebraic variety of dimension d is birationally equivalent to a hypersurface in Ad C1 . : : : . 1 ˝ yj . An algebraic variety is a ﬁnite union of noetherian topological spaces.Ab1 :::br / is a basic open subvariety of V . It is said to be unirational if k. P ROPOSITION 4. Now B A Bd ) Bd Ad .33. : : : . bi 2 A.W / is deﬁned by a regular surjective map 'W U ! U 0 from an open subset U of W onto an open subset U 0 of V . Assume that V and W are birationally equivalent.Ad / — according to (4.V / k.x1 . : : : . xn . Consequently S (see 2. V is said to be pure of dimension n (or to be of pure dimension n). and that A and B have a common ﬁeld of fractions K.V / is ﬁnite and separable over k. P ROOF. : : : . k. Birational equivalence Two irreducible varieties V and W are said to be birationally equivalent if k.35. and so is noetherian. By the primitive element theorem (FT 5.34. Xd C1 be an irreducible polynomial satisﬁed by the xi . 2 R EMARK 4. 1 Ä i Ä m. 1 ˝ y1 . there exist algebraically independent elements x1 . xd /. : : : . This shows that the open subvarieties D. W are 2 R EMARK 4. 1 Ä j Ä n. and we deﬁne dim. xd C1 / for some xd C1 .V / D k. and let H be the hypersurface f D 0. Since Spm.V / D max dim. Obviously kŒV W is generated as a kalgebra by the elements xi ˝ 1. then every inclusion k.x1 .V / k.32.V / can be embedded in k.21). Let f 2 kŒX1 .32 can be improved as follows: if V and W are irreducible varieties. and the “if” part is obvious. 1 ˝ ye g will be algebraically independent in kŒV ˝k kŒW . : : : .H /.b/ isomorphic. P ROOF. According to FT 8. we may replace A with Ab1 :::br . xd . and so Ad D Bd . and B Ab1 :::br . xd ˝k kŒy1 . Let V be an irreducible variety of dimension d .33).Vi /. 2 We extend the deﬁnition of dimension to an arbitrary variety V as follows. Two irreducible varieties V and W are birationally equivalent if and only if there are open subsets U and U 0 of V and W respectively such that U U 0. Then xi D ai =bi . When all the irreducible components of V have dimension n. : : : .BIRATIONAL EQUIVALENCE 75 Therefore fx1 ˝ 1.Bd /d D Bd .
A/W V .A/. L¨ roth’s theorem (cf.V (property of a product). but not necessarily otherwise. k.f / where Df ' Spm. For example. Let V be the union of two subvarieties. An D Df [ V .B/ (*) '.). T =. such that for every homomorphism ˛W A ! B of afﬁne kalgebras.A/ ! V .X1 . Algebraic varieties as a functors Let A be an afﬁne kalgebra. ALGEBRAIC VARIETIES Adim V onto an open subset of V . a regular map 'W V ! W is said to be dominant (or dominating) if the image of ' is dense in W . A ? ?˛ y B V .V / k. If V1 and V2 are both open. Suppose V and W are irreducible.X p . and P.19) says that every unirational u curve is rational. Xn . : : : .kŒX1 .f / is the zero set of f . : : : . '. Dominant maps As in the afﬁne case. It was proved by Castelnuovo that when k has characteristic zero every unirational surface is rational.B/ ! V . no two birationally equivalent. : : : . and let V be an algebraic variety.a/ 2 A g [ fa 2 An j f . then V .a/ D 0g in general. such that k. Blass showed that there exist inﬁnitely many surfaces V . an / D 0 all f 2 ag. then (3. : : : .B/ '. A regular map 'W V ! W of algebraic varieties deﬁnes a family of maps of sets. For example. which is what you should expect. Only in the seventies was it shown that this is not true for three dimensional varieties (Artin.A/. If V 0 and W 0 are open afﬁne subsets of V and W such that '. Therefore it extends to a map on the ﬁelds of fractions. Zariski showed that there exist nonrational unirational surfaces. one for each afﬁne kalgebra A.. Clemens.W / ! k.36. When k has characteristic p ¤ 0.A/ An ¤ fa 2 An j f .A/ D V . We deﬁne a point of V with coordinates in A to be a regular map Spm.X.22) implies that the map f 7! f ı 'W kŒW 0 ! kŒV 0 is injective..e.A/ ! W . Xn /.V /. V (as a set) can be identiﬁed with the set of points of V with coordinates in k. for any polynomial f . then V . but W /.37... an / 2 An j f . Y p / k.V 0 / W 0 .76 CHAPTER 4. if V D V .k/ D V (as a set). FT 8.a/ k n .A/ ! W .a1 .A/ V .A/ ? ? yV . Manin. and this map is independent of the choice of V 0 and W 0 . Note that .A/ [ V2 .A/ D f. Y /. In particular V .a1 .A/ W .A/ ? ? yV . Mumford. R EMARK 4. Grifﬁths. T HEOREM 4. i.1 Tf // and V .B/ . V D V1 [ V2 .A/ D V1 .
j hV 0 . which (by the Yoneda lemma) arises from a unique regular map V ! V 0 . and so ' gives rise to a commutative diagram 0 ! hV . Conversely. this shows that 'V extends uniquely to a functor hV ! hV 0 .T / ! Q i hV 0 . R EMARK 4.39) shows that the functor V 7! hV W Vark ! Fun. Sets/. : : : . As the rows are exact (4. The multiplication maps G.40.Ui \ Uj / in which the pairs of maps are deﬁned by the inclusions Ui \ Uj .Ui \ Uj / # 0 ! hV 0 . the inverse map and the identityelement map are regular. 2 C OROLLARY 4.37 follows. As hV hV ' hV V (by deﬁnition of V V ).ALGEBRAIC VARIETIES AS A FUNCTORS 77 commutes.A/ G. G.! Ui . We now describe the essential image of h 7! hV W Vark ! Fun.Ui / # Q i. and let T be a variety.27). Uj . The Yoneda lemma (1.A/ is the set of zeros of S in An .Affk . X2 . The essential image of h 7! hV W Varaff ! Fun. To give an afﬁne algebraic group is the same as to give a functor GW Affk ! Gp such that for some n and some ﬁnite set S of polynomials in kŒX1 . Every family of maps with this property arises from a unique morphism of algebraic varieties.j hV . ˛2 W F2 ! F3 of sets is the set F1 F3 F2 D f.13). 2 It is not unusual for a variety to be most naturally deﬁned in terms of its points functor. Sets/ is fully faithful. The functor V 7! haff W Vark ! Fun.x1 / D ˛2 . x2 / j ˛1 .x2 /g: . Sets/ V if fully faithful.A/ ! G.T / ! Q i hV . Certainly an afﬁne algebraic group deﬁnes such a functor. T HEOREM 4.Ui / Q i.x1 . For a variety V . the conditions imply that G D hV for an afﬁne algebraic variety V (unique up to a unique isomorphism).A/. Xn .38. We can V restate as Theorem 4.Ui /i 2I be a V V ﬁnite afﬁne covering of T .Affk . Similarly. The ﬁbre product of two maps ˛1 W F1 ! F3 . Each intersection Ui \ Uj is afﬁne (4.39. P ROOF. Let ' be a morphism haff ! haff0 . we see that they arise from a regular map V V ! V . P ROOF.A/ give a morphism of functors hV hV ! hV .Affk . Sets/ consists of the k functors F deﬁned by some (ﬁnite) set of polynomials. Let . let haff be the functor sending an afﬁne kalgebra A to V .Vark .
These are afﬁne functor R is hU 0 where U i j (4.42.R/ is the set of solutions in Rn of the system equations fi . and the map U.A/ F2 . The general case is easier. If A has no nonzero nilpotent elements. To simplify the statement of the next proposition.V / (i. F2 .k/ ! F .a/ D V . then every kalgebra homomor1 phism kŒX1 . if V k n and I. A/ ' Homk .X1 .k/. It is again an afﬁne variety (Exercise 42). we write U for hU when U is an afﬁne variety. V . and let U D Ui .k/ as the quotient of U.k/. we call the elements of V . a radical ideal) and not just an ideal a such that V .A/ D F1 .R/ from the category of all kalgebras to Sets. fm /. (b) the set R.R/ D Homkalgebra .27). then V .F1 F3 F2 /. : : : .a/. 2 R EMARK 4.78 CHAPTER 4. Since regular functions are holomorphic. A functor F W Affk ! Sets is in the essential image of Vark if and only if there exists an afﬁne scheme U and a morphism U ! F such that (a) the functor R D U F U is a closed afﬁne subvariety of U U and the maps R U deﬁned by the projections are open immersions. : : : .A/ for all afﬁne kalgebras A. : : :. Show that the only regular functions on P1 are the constant functions. ˛2 .k/ realizes F . and so Homk .24). : : :=a. F3 are functors and ˛1 . : : : ! A that is zero on a is also zero on rad.k/ by R. The converse is omitted for the present. : : : .V / D . and so U 0 is afﬁne.kŒV . This proves (a). P ROPOSITION 4. m: def Again. and (b) is obvious. ALGEBRAIC VARIETIES When F1 . if V is afﬁne.6 Exercises 41. P1 is the Riemann sphere (as a set).41. : : :=rad.R/ the points of V with coordinates in R. When k D C. Xn / D 0.. Let F D hV for V an F algebraic variety. . [Thus P1 is not afﬁne. it is closed (4. As U 0 is the inverse image of V in U U . Choose a ﬁnite open afﬁne covering S V D Ui of V . when we allow R to have nilpotent elements. there is a functor F D F1 F3 F2 such that .] 6 Let a be an ideal in kŒX .kŒX1 .e. and one knows from complex analysis that the only holomorphic functions on the Riemann sphere are constant. A/: This is not true if A has nonzero nilpotents.a/. i D 1. this proves the statement in this case. The 0 is the disjoint union of the varieties U \ U . A variety V deﬁnes a functor R 7! V . ˛3 are morphisms of functors. For example. it is important to choose the fi to generate I. R/: More explicitly. P ROOF. Note that.kŒX1 .k/ is an equivalence relation on U.A/ F3 .f1 .
Show that every algebraic subgroup of an algebraic group is closed. : : : . 43. Show that V is afﬁne if and only if each Vi is afﬁne. Vn . . Let V be the disjoint union of algebraic varieties V1 . This set has an obvious topology and ringed space structure for which it is an algebraic variety.EXERCISES 79 42.
Fi / has dimension 1 (see 2. Y // is a radical ideal and I. 80 . @F When @X .X.a. Similarly. The tangent space TP V to V at P D . Otherwise. b/. and so x is a transcendence basis for k. b/ is deﬁned to be @F @F . b/ and @F .Chapter 5 Local Study In this chapter. F .X.V / as a subspace of the twodimensional vector space TP . Each component V . We regard TP . Y /.A2 /.a.X a/ C .X. Y =.a. b/ be a point on V . which is the twodimensional space of vectors with origin P . Y /.25) and so V has pure dimension 1.F . b/ and @F .Y b/ D 0: (9) @X @Y @F This is the equation of a line unless both @X . in which case it @Y is the equation of a plane.x/.V / has dimension 2. the equation of the tangent at P D .a.V / is a line.a. then x is transcendental over k and y is algebraic over k.a. D EFINITION 5.F . we examine the structure of a variety near a point. TP . Let .X. Tangent spaces to plane curves Consider the curve V W F . so that . and we say that P is singular or multiple. In calculus. More explicitly. Y //.X. if F ¤ Y c. Y / D 0 in the plane deﬁned by a nonconstant polynomial F . b/ are zero. We begin with the case of a curve. Y / has no multiple factors.a. y is an integral domain. The curve V is said to be nonsingular or smooth when all its points are nonsingular. Y / itself is irreducible. Throughout.F .X. so that kŒV D kŒX. We assume that F . If F ¤ X c. suppose for simplicity that F . We can Q factor S into a product of irreducible polynomials.X. Y / D F Fi .V / over k.1. TP .X.X. and then V D V .Fi / expresses V as a union of its irreducible components. b/ are not both zero. b/.V / over k. and we say that P is @Y a nonsingular or smooth point of V .a. since the ideas in the general case are the same but the formulas are more complicated. then y is a transcendence basis for k. k is an algebraically closed ﬁeld. Y // D kŒx.V / D .a. b/ is the space deﬁned by equation (9).
We can assume that F is irreducible. Clearly @F=@X D 0 if and only if F is a polynomial in Y (k of characteristic zero) or is a polynomial in X p and Y (k of characteristic p/.G/.F G/ @G @F DF C G. @Y it is obviously closed. Princeton University Press.a.X 2 C Y 2 /3 4X 2 Y 2 D 0. Princeton Mathematical Series. the reader (or his computer) is invited to sketch the curve.G/.X C 1/. @X @F D 0. Thus if @F=@X and @F=@Y are both zero.e.X 2 C Y 2 /2 C 3X 2 Y Y 3 D 0. The set of nonsingular points2 is an open dense subset V . Algebraic Curves. 0/ is singular. 1 For (b.2. 13. 2 The set of singular points of a variety is called the singular locus of the variety. and a point . 3. These are contrary to our assumptions. 1950 (reprinted by Dover 1962). (a) X m C Y m D 1. 2 In common usage.3.F G/ where F G has no multiple factors and F and G are relatively prime. then F is constant (characteristic zero) or a polynomial in X p . 2Y .F / \ V . The origin is (very) singular. This follows immediately from the equations given by the product rule: @. we see that V is singular if and only if X 3 C aX C b has a multiple root. “singular” means uncommon or extraordinary as in “he spoke with singular shrewdness”.F /. Here only . (g) V D V . Here again only . N. V is singular ” Y 2 X3 aX b. (e) . Princeton. Robert J. @F D 0. . see p57 of: Walker. The origin is (even more) singular. and hence a p th power (characteristic p/.F / [ V . Thus the proposition says that singular points (mathematical sense) are singular (usual sense).0. Since it is deﬁned by the equations F D 0. b/ is singular if and only if it is a singular point of V .TANGENT SPACES TO PLANE CURVES 81 E XAMPLE 5. a singular point of V . Then V D V . and 3X 2 C a have a common zero ” X 3 C aX C b and 3X 2 C a have a common zero.f). 0/ is singular. this is impossible unless they are both zero. All points are nonsingular unless the characteristic divides m (in which case X m C Y m 1 has multiple factors). It will be proper unless @F=@X and @F=@Y are identically zero on V . and are therefore both multiples of F . For each of the following examples. but. In this case. (b) Y 2 D X 3 . We have to show that the set of singular points is a proper closed subset. @X @X @X @. vol. Since 3X 2 C a is the derivative of X 3 C aX C b. or a point of V .G/.1 The characteristic of k is assumed to be ¤ 2.0. J. P ROOF.F G/ @G @F DF C G: @Y @Y @Y P ROPOSITION 5. (c) Y 2 D X 2 .. A similar remark applies to @F=@Y .. since they have lower degree. (f) . Y p . Let V be the curve deﬁned by a nonconstant polynomial F without multiple factors. (d) Y 2 D X 3 C aX C b.
X. 0/ 2 V .X. If P is nonsingular. E XAMPLE 5.X. Y / can be written (uniquely) as a ﬁnite sum F D F0 C F1 C F2 C C Fm C (10) where Fm is a homogeneous polynomial of degree m. and let V be the curve deﬁned by F . and let m be the corresponding maximal ideal in kŒV . (b) Y 2 D X 2 . In general we can factor F as F . 0/ is the zero set of F . 0/ is deﬁned by Y 2 — it is the X axis (doubled). Y D ˙ 3X . and otherwise dimk . 0/ is on the curve V deﬁned by F . (d) . An ordinary double point is called a node. (There are many names for special types of singularities — see any book. Let P be a point on a curve V .V . ri D 1 all i .X 2 C Y 2 /3 4X 2 Y 2 D 0W the tangent cone at .0.F /..X C 1/: the tangent cone at (0. i.0. then the geometric tangent cone to V at . then F0 D 0 and (10) becomes F D aX C bY C higher degree terms. then dimk . (a) Y 2 D X 3 : the tangent cone at .Y ai X /ri : P Then deg F D ri is called the multiplicity of the singularity. on curves.m=m2 / D 2.5.m=m2 / D 1. If P D . The tangent cone is the pair . and the ﬁrst nonzero term on the right of (10) (the homogeneous summand of F of least degree) will be denoted F and called the leading form of F .) The local ring at a point on a curve P ROPOSITION 5.0.4.82 CHAPTER 5. translate to the origin. F /. especially an old book.0. (c) . 0/ is deﬁned by 4X 2 Y 2 D 0 — it is the union of the X and Y axes (each doubled). and a nonordinary double point is called a cusp. If .0) is deﬁned by Y 2 X 2 — it is the pair of lines Y D ˙X .0. Y / D Y X r0 . LOCAL STUDY Tangent cones to plane curves A polynomial F . moreover. A multiple point is ordinary if its tangents are nonmultiple. The term F1 will be denoted F` and called the linear form of F .e.X 2 C Y 2 /2 C 3X 2 Y Y 3 D 0: the tangent cone at . Let F .6. the equation of the tangent space is aX C bY D 0: D EFINITION 5. Y / be a polynomial without square factors.V /. . To obtain the tangent cone at any other point. and then translate back. 0/ is deﬁned by 3X 2 Y Y 3 p — it is the union of the lines Y D 0.0. multP .
m=m2 / D 2 otherwise.3) shows that the last condition is equivalent to n being a principal ideal. Y /=. Linear algebra For a vector space k m .m2 C F .31).aij / be an n m matrix. n being principal means OP is a regular local ring of dimension 1 (1. Y //: In this quotient. Y // D kŒx.X. every element is represented by a linear polynomial cx C dy. : : : .a.. b/ except that one uses the variables 0 DX X a and Y 0 D Y b.m=m2 / D 1 if F` ¤ 0.X. Then m D . F . It deﬁnes a linear map ˛W k m ! k n . a principal ideal domain with exactly one prime element (up to associates) (CA 16.F . Since OP is of dimension 1.X. X Y. when we apply ˛ to a. for a curve.0. and dimk . xy. The map m ! n induces an isomorphism m=m2 ! n=n2 (see 1. Yn for the coordinate functions on k n .X.6). one translates the point to the origin.m=m2 / D 1 means for the local ring OP D kŒV m . The same argument works for an arbitrary point .X.k m /_ D Hom. : : : .e. y. k/. this proves the proposition in this case.X 2 .Xj a/ D m X j D1 aij aj : . Thus X1 .4). and the only relation is F` . : : : . y/ in kŒV D kŒX. by 0 1 0 1 0 Pm 1 a1 a1 j D1 a1j aj B : C B : C B C : : @ : A 7! A @ : A D @ A: : : Pm : am am j D1 anj aj Write X1 . and hence a discrete valuation ring. in essence. 0/. Xm is a m . Assume ﬁrst that P D . Let n be the maximal ideal mkŒV m of this local ring. Thus. i.x. Note that m2 D . let Xi be the i th coordinate functionP 7! ai . and so we have P nonsingular ” dimk m=m2 D 1 ” dimk n=n2 D 1: Nakayama’s lemma (1. Y =. A linear form the dual basis to the standard basis for k ai Xi can be regarded as an element of the dual vector space .x. Xm for the coordinate functions on k m and Y1 . Then m X Yi ı ˛ D aij Xj : j D1 This says that. 2 We explain what the condition dimk . Let A D .TANGENT SPACES OF SUBVARIETIES OF AM 83 P ROOF. y/ D 0. Y /=. Clearly dimk . Since F` D 0 is the equation of the tangent space. y 2 /. Y 2 . then the i th coordinate of the result is m X j D1 aij . P nonsingular ” OP regular ” OP is a discrete valuation ring. Y // D . and m=m2 D .x 2 .k m . Tangent spaces of subvarieties of Am Before deﬁning tangent spaces at points of closed subvarietes of Am we review some terminology from linear algebra.
a/. am / is the subspace of the vector space with origin a cut out by the linear equations m X @F ˇ ˇ ˇ .V / to V at a D . Xm at a by the equation: ˇ n X @F ˇ ˇ . : : : . : : : . : : : .V / as a subspace of Ta .V / D m rank J. Ta . Let a D . .a/.a/ . It turns out then that a is singular precisely when it lies on more than one irreducible component. Fr generate a and a 2 V . : : : .Xi ai /. As in advanced calculus. : : : .Am /. otherwise it is singular (or multiple). Write . The tangent space Ta . linear algebra shows that dimk Ta . we deﬁne the differential of a polynomial F 2 kŒX1 . (12) I claim that. a point a on V is said to be nonsingular (or smooth) if the dimension of the tangent space at a is equal to the dimension of V . . so that Fj . : : : . in (11) and (12). LOCAL STUDY Consider an afﬁne variety V k m . F 2 a.dF /a j F 2 ag.Am /_ .dXi /a : .Xi ai / D 0.Am /_ to Ta . When V is reducible.dHj /a : If F1 . Fr / D DB : : A @ : @Xj @Fr @Fr .F1 .dFr /a generate the kspace f.dXi /a for .dF /a D 0. then this equation becomes X .a1 .a/ .V / is equal to the maximum dimension of an irreducible component of V passing through a. : : : . When V is irreducible. Fr /.84 Tangent spaces CHAPTER 5. Therefore. then . and Ta . The P product rule for differentiation shows that if G D j Hj Fj .Am / deﬁned by the equations: . : : : . (11) @Xi ˇa i D1 Thus Ta is the vector space of dimension m with origin a.Am / It is again a linear form on Ta Ta . we say a is nonsingular if dim Ta . and let a D I.a/.V / is the subspace of F 2 a.Am / — in fact. they are the coordinate functions on Ta .a/ D 0 for all j .dG/a D X j Hj . In terms of differentials.F1 . @Xm Â Ã B @X1 @Fi : C: : : C J D Jac.a/ . or when it lies on only one component but is a singular point of that component.dFj /a : j Thus . then the . .V / is the subspace of Ta .dG/a D Hj .dF1 /a .dF /a D @Xi ˇa i D1 .dXi /a form a basis for the dual vector space Ta .V /. and let 0 1 @F1 @F1 .dFj /a C Fj . @Xm @X1 Then the equations deﬁning Ta .Am / deﬁned by the equations (11).Am / have matrix J. it sufﬁces to take the F in a generating subset for a.
0. @Xm . : : : . : : : . whose differential will be a linear map .THE DIFFERENTIAL OF A REGULAR MAP 85 and so a is nonsingular if and only if the rank of Jac. Pn .X1 .X1 . i. Xm sending Yi to Pi . : : : . am /. : : : n: It corresponds to the map of rings ' W kŒY1 .d'/a W Ta . : : : .a/ D .a1 .cij /t. .Am / ! Tb . 0/. : : : . : : : . and so the nonsingular points of V form a nonempty open subset of V . For example. The differential of a regular map Consider a regular map 'W Am ! An . : : : . i D 1. : : : .d'/a D j cij Xj . a 7! .Am / ! Tb . if V is a hypersurface. For each r. i D 1. and the map on tangent spaces is given by the matrix .. Therefore.A1 /. i D 1.d Yi /b ı .e. suppose a D .a/. am //: We think of ' as being given by the equations Yi D Pi .P1 .a/ is equal to m dim. and let b D '.F . we obtain an identiﬁcation of the differential of F (F regarded as a regular map) with the differential of F (F regarded as a regular function). it is simply t 7! . @Xm .a/ Ä rg is closed in V .F1 . Pn /. : : : .An / D k n .F /.Am / D k m and Tb . @X1 @Xm @F and a is nonsingular if and only if not all of the partial derivatives @X vanish at a.d'/a D @Xj ˇa i. : : : . : : : . then Â Ã @F @F Jac.a/.dF /a W Ta .P1 . Later (5. : : : .a/ attains its maximum value. so that Ta . Xm /.a1 . : : : . fa 2 V j rank J.An / to be the map such that X @Pi ˇ ˇ ˇ . : : : . Xm /. b D F . Let a 2 Am . : : : . : : : .cij /. and the rank jumps on closed subsets. Xm //.e.dXj /a . Let F 2 kŒX1 . say I. n: P Then Yi ı .a/.a/. We can regard F as a regular map Am ! A1 .0.d'/a is the map with matrix 0 @P1 @P1 . i We can regard J as a matrix of regular functions on V . there is an open subset U of V on which rank J. relative to the standard bases. because it the set where certain determinants vanish. Xm .higher terms).a/ . : : : .X1 .. Fr /. Yn ! kŒX1 .V /.a/ B @X1: : : : Jac.V / D . Deﬁne .a/: When we identify Tb . : : : n. and Pi D m X j D1 cij Xj C .18) we shall show that the maximum value of rank J. .a/ is m dim V .A1 / with k.a/ @X1 1 C C: A For example.a/ D B : : @ @Pn @Pn . 0/ and b D . . .
Therefore. o 7! o. Are they isomorphic as algebraic varieties? Obviously. which is independent of any embedding. f D f . XZ/. ' is etale if it is etale at all points of V .a/ k m into W D V . E XAMPLE 5.V / into Tb .W /.t/. the origin o is the only singular point on V or W .d'/a maps Ta . b D '.X Y.d'/a W Ta . If ' maps V D V .d'/a .e.df /b ı .X Y / in A2 .d /b ı . Xm /. Each of V and W is a union of three lines meeting at the origin. Xm /. ´ . and have to prove that f 2 b ) . . For example.d'/a .V / appears to depend on the embedding V . : : : . then .t/ D d..d'/a is zero on Ta .86 CHAPTER 5.t/ 2 Tb . Etale maps D EFINITION 5.V /: The chain rule holds in our situation: X @f @Yj @f D .V / isomorphically onto To .7. Let 'W Am ! An be as at the start of this subsection. whereas To W has dimension 2. Y Z. Later we shall give an intrinsic of the tangent space.d'/P W TP .X1 .Y1 .a/: The deﬁnition we have given of Ta .b/ k n . and map To .df /b ı . @Xi @Yj @Xi i D1 n Yj D Pj .8. which is zero if f 2 b because then f ı ' 2 a.a/. LOCAL STUDY L EMMA 5. ı '/a . We are given that f 2 b ) f ı ' 2 a. But V D V . b D '. Yn /: If ' is the map given by the equations Yj D Pj .V / ! Tb . m. b D '.P / . then the chain rule implies d. they are not isomorphic. Let t 2 Ta .W /.X1 .a/: We therefore get a map .! An . then .df /b ı . and let W be the zero set of XY .W / is an isomorphism. The usual rules from advanced calculus hold. and so To . Thus .f ı '/a .f ı '/a D . : : : .V / ! T'. i.V /.d'/a D d.d'/a . : : : .W /.V / has dimension 3. : : : . 2 j D 1.9. Let V be the union of the coordinate axes in A3 . An isomorphism V ! W would have to send the singular point to the singular point. A regular map 'W V ! W of smooth varieties is etale at a point P of V ´ ´ if . P ROOF.W /.
: : : . : : : .f / sheets.f . : : : . let 'W W ! V be etale at P 2 W . Pn /. : : : .a.a. : : : .P1 .a/X To see this. Xn =. and let f D ci X i 2 AŒX be such that AŒX=.a/ @Xm 0 0 @f . : : : . root of ci . write A D Spm kŒX1 . provided ´ V is normal (in the sense deﬁned below p94). corresponding to a map A ! B of rings. in fact every etale map is locally of this form.a/ @Xm and the map T.a1 .a. I claim that the map W ! V is etale at .f1 . Thus AŒX =. which is ramiﬁed exactly at the points where two or more sheets cross. an /.X // is reduced. Suppose B can be written B D AŒY1 . a 7! .a. Xn =a. A similar argument to the above shows that ' is etale @Pi if and only if det @X . fr .f / D kŒX1 .f /.W / ! Ta . b/ if and only if b is a simple .a1 .a/ @X1 ::: ::: @fn . The intuitive picture is that W ! V is a ﬁnite covering with deg.a/ ¤ 0 j P (b) Let V D Spm.f / o o eL LLL LLL LLL L AŒX y A W H H G V A1 HH HH HH H5 V: The points of W lying over a point a 2 V are the pairs .ETALE MAPS 87 E XAMPLE 5. (c) Consider a dominant map 'W W ! V of smooth afﬁne varieties.a/X i / .a. because the map on the tangent Á @P spaces has matrix Jac. Pn / (same ´ number of polynomials as Á variables).f1 .a/ is never zero. and assume V to normal. b/ 2 V A1 such that b is a root P ´ of ciP i .f . : : : .a. This map is an isomorphism if and only if @X .V / is induced by the projection map k nC1 ! k n omitting @f the last coordinate. then there exist a map ' 0 W W 0 ! V 0 with kŒW 0 D .b/ .P1 .b/.! AŒX =.a/ @f . b/ @X 1 C C C C A 0 B B @ : : : @f1 . an // ´ is etale at a if and only if rank Jac.AŒX =. j ´ (d) The example in (b) is typical. More precisely. i ci .a/ @X1 B : : B : B B @fn @ @X1 . Let W D Spm.a. (a) A regular map 'W An ! An .a/X i . b/¤ 0. b/ D .P1 . But P @f d. fr /. : : : . : : : .a/X i.a/ @Xm 1 C C A : : : @fn . f /: The tangent spaces matrices 0 @f1 . a D . Pn /.X //. : : : . and consider the map W ! V corresponding to the inclusion A . : : : .a/ @X1 to W and V at . because then any solution of the smaller set of equations extends uniquely to a solution of the larger set.a/ @Xm @f . Yn =.a/ D n.a/ @X1 @fn . Pn . b/ and a respectively are the null spaces of the ::: ::: ::: @f1 .P1 . Equivalent condition: det @X i .10. so that AŒX =.a/ @Xm : : : @f1 .a/).A/ be an afﬁne variety. @X dX P which is zero if and only if b is a multiple root of i ci .
has not been settled even for k D C and n D 2. we give an intrinsic deﬁnition that depends only on a small neighbourhood of the point. i. Wright. Hyman. Nevertheless. implies that det @X i is a nonzero constant (by j j Á @Pi the Nullstellensatz 2. Pn /. Amer. there exist open neighbourhoods U and U 0 of a and '. See Bass et al.e.S.88 kŒV 0 ŒX =. ´ A SIDE 5. Bull. . despite the existence of several published proofs and innumerable announced proofs. X 7! X 2 . It is probably harder than it is interesting. Math. Connell. a 7! a2 : ´ This is etale if the characteristic is ¤ 2. because the Jacobian matrix is .a/ is never zero (for a 2 k n ). I claim that there do not exist nonempty open subsets U and U 0 of A1 f0g such that ' deﬁnes an isomorphism U ! U 0 . Edwin H. This conjecture.P1 . Intrinsic deﬁnition of the tangent space The deﬁnition we have given of the tangent space at a point used an embedding of the variety in afﬁne space.10b) with f .. (N. and X 2 c has distinct roots for c ¤ 0). 19823 .6 applied to the ideal generated by det @X ).X //. 2. and a commutative diagram W ' CHAPTER 5. which has rank one for all X ¤ 0 (alternatively. no. But on the ﬁelds of fractions.11. 287–330. which j is known as the Jacobian conjecture. it is of the form (5. This is not true in algebraic geometry.a/ never zero. There is an old conjecture that any etale map 'W An ! An is an isomorphism. det @X i . then this becomes the statement: Â Ã @Pi if det . : : : . The Jacobian conjecture: reduction of degree and formal expansion of the inverse. It has caused many mathematicians a good deal of grief. the inverse ´ function theorem says that a map ' that is etale at a point a is a local isomorphism there.A1 /..A1 / ! k. David. at least not for the Zariski ´ topology: a map can be etale at a point without being a local isomorphism.a/ such that ' induces an isomorphism U ! U 0 .2X /.X / ! k. In this section. then ' has a inverse. or complex analysis). @Xj Á Á @P @P The condition. Consider for example the map 'W A1 f0g ! A1 f0g. which is not an isomorphism. Soc. In advanced calculus (or differential topology. ' deﬁnes the map k. where T is the coordinate function on A1 . If there did.X / D X 2 T . then ' would deﬁne an isomorphism kŒU 0 ! kŒU and hence an isomorphism on the ﬁelds of fractions k.f . 3 Bass.) 7 (1982). LOCAL STUDY U1 0 U1 W0 '0 V U2 0 U2 V0 with the U ’s all open subvarieties and P 2 U1 .X /. If we write ' D .
kŒX1 . thus m D . : : : . each element of one set can be expressed as a linear combination of the elements of the other. the ﬁrst isomorphism is now obvious. Xi1 . By deﬁnition. : : : .n2 C a` /. : : : . : : : . Xn . Xin r C m2 form a basis for m=m2 as a kvector space. : : : . : : : . Xn =a` . : : : . Then kŒX1 . which is the same as to give an element of TP . This is obvious if the forms are X1 .a1 . and they can be arbitrarily given. an / D 0 for all f 2 a` .` . Then Xi1 C m2 . Xn =c D kŒ`1 . A homomorphism ˛W A` ! k of kalgebras is determined by its values ˛. and so kŒX1 . Xi1 .V / D V . `r .m=m2 .X1 . : : : . : : : . From linear algebra we know that there are n r linear forms Xi1 . : : : .x1 . Let f1. Xin r g is a basis for the linear forms in X1 . Second isomorphism: To give a kalgebra homomorphism A` ! k is the same as to give an element . Then m=m2 ' n=.V /: P ROOF. : : : . According to (1. : : : . xn /.Xin r /. which we may assume to be linearly independent. : : : .` a basis for the linear forms on k n .n=n2 . : : : . it follows that m=m2 ' n=. Xin r g are both bases for the linear forms. Let A` D kŒX1 .31). : : : .V / ! Homklin . k/ ! Homkalg . k/ ! To . `r . : : : . Let Xi1 . `r . : : : .12. : : : . Xi1 .` be a basis for the vector space a` . Xin r forming with the fi. Xn generated by linear forms `1 . : : : . and let m be the maximal ideal in kŒV consisting of the functions zero at o.INTRINSIC DEFINITION OF THE TANGENT SPACE 89 L EMMA 5. Xn =c ' kŒXi1 . : : : . : : : . Xin r . In the general case. Xi1 . ' ' ' . Xn / be the maximal ideal at the origin in kŒX1 . Xin r : 2 Let V D V .A` . fr. k/: We adopt this as our deﬁnition. : : : . Xn . P ROPOSITION 5.13. : : : . Therefore. and so there is a canonical isomorphism To . Since the klinear maps m=m2 ! k have a similar description. Xn g and f`1 .a1 . Let c be an ideal in kŒX1 . : : : . Xn D kŒ`1 . m=m2 ! n=n2 . : : : . Xr . Xin r be such that f`1 .n2 C a/. : : : . : : : . `r .a` /. and the lemma shows that A` ' kŒXi1 : : : . Xin r : P ROOF. : : : . ˛. 2 Let n be the maximal ideal in Oo (D Am /. To . `r . First isomorphism: Let n D . and as f f` 2 n2 for every f 2 a.V /. because fX1 . and assume that the origin o lies on V .Xi1 /. an / 2 k n such that f . There are canonical isomorphisms Homklinear . Let a` be the ideal generated by the linear terms f` of the f 2 a. Xin r =c ' kŒXi1 . Xin r . : : : .a/ k n .
f 2 I.a/ An . Let E be a ﬁnite dimensional vector space over k. For f 2 kŒAn D kŒX1 . k/. : : : .nP =n2 .a/ ¤ 0.d˛/P becomes identiﬁed with the map deﬁned earlier. it lies in the power series ring kŒŒX1 a1 . mod n2 . In particular.A. for f 2 OP . The last P Q map is written . the elements .V /. f f .n=n2 . deﬁne TP .V / j f 2 kŒX1 . Xn g is the dual space to Ta . 5 The .dXi /o D 0. we have (trivial Taylor expansion) X f D f . and has a (not h quite so trivial) Taylor expansion of the same form. R EMARK 5.Xi X @f ˇ ˇ ˇ . a 2 V .V / ! TQ . it doesn’t depend on an afﬁne embedding of V .Xi ai / mod m2 : P Therefore .V / is the minimum number of elements needed to generate nP OP .iV /: @Xi o 4 More 1Äi Äm same discussion applies to any f 2 OP .15. k// to its value at f P Am this agrees with the previous deﬁnition.5 The tangent space Ta . Xn an . which is how we originally deﬁned the differential. i.V .df /P D f f .P / C ci . Note that (1. that is. Consider for example.df /P D 0. k/.df /P W TP . Then To .e. we deﬁne An .Xi ai / D @Xi ˇa ai /.nP =n2 . an f 2 nP is represented by a regular map U ! A1 on a neighbourhood U of P sending P to 0 and hence deﬁnes a linear map .. and hence form a basis for the space of linear forms on TP .Am / deﬁned by the equations X Â @f Ã .dXi /o D Xi C n2 for 1 Ä i Ä m form a basis for n=n2 . : : : . then . for f a germ of a function at P . LOCAL STUDY D EFINITION 5.V / isomorphically onto the linear subspace of To .4) implies that the dimension of TP .a// is the zero set of the equations .P / mod n2 : The tangent space at P and the space of differentials at P are dual vector spaces.P / Á X ci .V /. i.Xi ai / C terms of degree 2 in the Xi ai . When some open neighbourhoods of P and Q are realized as closed subvarieties of afﬁne space. In particular. but with an inﬁnite number of terms. and the set f.E// ' E: precisely. f 2 a. with a a radical ideal.e.W /. For V D Am . A regular map ˛W V ! W sending P to Q deﬁnes a local homomorphism OQ ! OP .df /P can be identiﬁed with X ci . This is just the map sending a tangent vector (element of Homklinear .. Again. where nP the maximal ideal in OP .d˛/P .90 CHAPTER 5.V / D Homklinear . Such an f is of the form g with h. and TP .14.df /P jTa . : : : . which induces maps nQ ! nP . A closed immersion iW V ! Am sending P to o maps TP . . The tangent space TP . Xn . P The above discussion shows that this agrees with previous deﬁnition4 for P D o 2 V The advantage of the present deﬁnition is that it obviously depends only on a (small) neighbourhood of P .V / ! k. nQ =n2 ! nP =n2 .V / at a point P of a variety V is deﬁned to be Homklinear . in the concrete situation V P In general.
nP =n2 / D d P ” nP can be generated by d functions. then there exist d regular functions f1 .32) and (4.f1 . fd / and because Z contains P and is not equal to it.16.a/ D B : : @ A @Pr @Pr .p/ V . fd in U .f1 . : : : . Pr /. on an irreducible variety V of dimension d . P ROOF.a/ B @X1: C : C : : Jac.a/ An .18. : : : . Then the set of singular points is the zero set of the ideal generated by the . Thus.f1 .f1 . : : : . fd generate the maximal ideal nP in OP . and dimk TP . If not. The set of nonsingular points of a variety is dense and open.a/ @X1 Proper: According to (4. : : : . we obtain an open neighbourhood of P with the required property.f1 . there will be some irreducible component Z ¤ P of V .p/ with p a prime ideal in kŒU . (c) The set of singular points of a variety is called its singular locus.n d / . : : : . fd deﬁned in an open neighbourhood U of P such that P is the only common zero of the fi on U .V / D d ” dimk . : : : . and so we may . fd /. we have . Let V be an irreducible variety of dimension d . Pr generate a.30) that .NONSINGULAR POINTS 91 Nonsingular points D EFINITION 5. fd / from U . On removing the remaining irreducible components of V . 2 T HEOREM 5. : : : . P ROOF. fd / pOP nP (ideals in OP /: This contradicts the assumption that the fi generate nP . : : : .P1 . : : : . If P 2 V is nonsingular. fd / of f1 . : : : .f1 . Hence P is an irreducible component of V . Let P1 . and I claim that P is an irreducible component of the zero set V .a/ : : : @Xm . Write Z D V . Let f1 . otherwise the point is said to be singular. Closed: We can assume that V is afﬁne. : : : . say V D V . we ﬁnd (using 1. fd are all deﬁned on some open afﬁne neighbourhood U of P . (a) A point P on an algebraic variety V is said to be nonsingular if it lies on a single irreducible component Vi of V . Then f1 . fd / p mP (ideals in kŒU /: On passing to the local ring OP D kŒU mP . Because V .n d / minors of the matrix 0 1 @P1 @P1 . : : : . : : : .17.34) there is a nonempty open subset of V isomorphic to a nonempty open subset of an irreducible hypersurface in Ad C1 . P ROPOSITION 5. We have to show that the singular points form a proper closed subset of every irreducible component of V .f1 .a/ : : : @Xm . P is nonsingular ” dimk TP .V / D dim Vi . (b) A variety is nonsingular if all of its points are nonsingular. fd / passing through P .
From the theorem we know that there is an open dense subset U of G of nonsingular points. then the local ring at each point P of V has dimension d (see 9. Because of (1.6).7).3): if @X1 is identically zero on V . 5. any variety on which a group acts transitively by regular maps will be nonsingular. a 7! S is an isomorphism G ! G. the constant dimension of the tangent spaces must be the dimension of V . Now the @F @F proof is the same as that of (5. if all the points of V are singular. (Alternatively. LOCAL STUDY suppose that V is an irreducible hypersurface in Ad C1 .) 2 In fact. : : : . and so gU consists ga of nonsingular points. If V is an irreducible variety of dimension d . : : : . then every maximal ideal in kŒV has height d . P 2 V . : : : Xd C1 (characp teristic zero) or in X1 . : : : . Note that for polynomials of degree 1 on k n . Xd C1 (characteristic p). i.V /. and so all points are nonsingular. An irreducible algebraic variety is nonsingular if and only if its tangent spaces TP . Therefore. Clearly G D gU . : : : . dim V D d . X2 .20.22. the height of a prime ideal p of a ring A is the Krull dimension of Ap ..23. Note that. all tangent spaces have the same dimension. According to the theorem.21.92 CHAPTER 5. and hence be zero.25).X1 .e. the irreducible components of V .F /. For any g 2 G. A SIDE 5. 2 C OROLLARY 5. then F is constant (characteristic 0) or a p th power (characteristic p) which contradict the hypothesis.V / P This formula can be useful in computing the dimension of a variety. P ROOF.30). Any algebraic group G is nonsingular. . then dim V D min dim TP . By (2. if V is irreducible. because G is homogeneous. For any irreducible variety V and regular functions f1 . 2 C OROLLARY 5.19. all have the same dimension. Xd C1 /. P ROOF. Thus (5.f1 . Thus F must be a polynomial in X2 .23) can be restated as: if V is an irreducible afﬁne variety of dimension d . fr on V . Nonsingularity and regularity In this section we assume two results that won’t be proved until 9. that it is the zero set of a single nonconstant irreducible polynomial F . fr / have dimension dim V r (see 9. this is familiar from linear algebra: a system of r linear equations in n variables either has no solutions (the equations are inconsistent) or its solutions form an afﬁne space of dimension at least n r. then @X1 must be divisible by F . 5.
then so is S containing 0).X1 a1 / 0 is a chain of prime ideals of length d that can’t be reﬁned. : : : . P ROOF. there is an open afﬁne neighbourhood U of P such that U \ Z1 \ Z2 is a proper closed subset of U \ Z1 . An integral domain A is normal if and only if Am is normal for all maximal ideals m of A. and so there is a nonzero regular function f1 on U \ Z1 that is zero on U \ Z1 \ Z2 . Therefore. ci 2 S A. Then f1 and f2 deﬁne nonzero germs of functions at P . and then . L EMMA 5. for example. Xd . a regular local ring is an integral domain. 2 According to CA 16.24. and all maximal ideals in this ring have height d . 2 C OROLLARY 5. Since Z1 \ Z2 is a proper closed subset of Z1 . Extend f1 to a neighbourhood of P in Z1 [ Z2 by setting f1 . Xd ad / . In the general case. : : : . T HEOREM 5.22) shows that 0 d r. P ROOF. fr generate nP .sb/n 6 Suppose that P 1 C C s n cn D 0. P ROOF. Nonsingularity and normality An integral domain that is integrally closed in its ﬁeld of fractions is called a normal ring. The rest of the statement has already been noted. lies on the intersection Z1 \ Z2 of the distinct irreducible components Z1 and Z2 . because if b n C c1 b n 1 1A for any multiplicative subset S (not 1 C C cn D 0.3. Let P be a point on an irreducible variety V . : : : . : : : . This is a restatement of the second part of the theorem.f1 . xd .17) shows that P is an irreducible component of V . and so r d .sb/n C . Xd 1 ad 1/ ::: . but their product is zero.Q/ D 0 for Q 2 Z2 . Then f1 deﬁnes a nonzero germ of regular function at P . . xd is a transcendence basis for k. Any generating set for the maximal ideal nP of OP has at least d elements. then the proof of (5.25. then clearly x1 .23): If V D Ad . .sc1 /.X1 a1 . If P lies on two irreducible components of a V .V /. the corollary holds also for reducible varieties. : : : . and there exists a generating set with d elements if and only if P is nonsingular.NONSINGULARITY AND NORMALITY 93 Sketch of proof of (5.X1 a1 . and there is no longer chain. xd have the same dimension. and the going up and down theorems show that the local rings of kŒV and kŒx1 .26. )W If A is integrally closed.6 and so OP is not regular. : : : . : : : . the Noether normalization theorem says that kŒV is integral over a polynomial ring kŒx1 . Similarly construct a function f2 that is zero on Z1 . If f1 . fr / in some open neighbourhood U of P . xi 2 kŒV . then OP is not an integral domain. A point P on an irreducible variety is nonsingular if and only if OP is regular. : : : . then there is an s 2 S such that sci 2 A for all i . Therefore (5. then A D kŒX1 .
. whence b 2 S 1 A. 1 1 d d P ROOF. the local ring at a point lying on two irreducible components can’t be an integral domain. (b) for all irreducible open afﬁnes U of V . : : : .d˛/P W TP . it is true that the set of singular points on a normal variety V must have dimension Ä dim V 2. : : : .V /. T (WT c is integral over A. : : : . : : : . A regular local noetherian ring is always normal (cf. fd g be a local system of parameters at a nonsingular point P of V .d˛/a is . a normal variety is a disjoint union of irreducible varieties (each of which is normal). as we just noted. we can choose to be nonsingular. P ROPOSITION 5. then it ´ is etale at all points in an open neighbourhood of P . a normal surface need not be nonsingular: the cone X 2 C Y 2 Z2 D 0 is normal.28. f2 . OP is integrally closed.27.94 CHAPTER 5.dfd /P is a basis for dual space to TP . The ´ map ˛ D . CA 16. S (c) there is a covering V D Vi of V by open afﬁnes such that kŒVi is integrally closed for all i . conversely. However. : : : . Thus nonsingular varieties are normal. Let ff1 . : : : . an algebraic variety V is said to be normal if OP is normal for all P 2 V .fQ . fd in nP =n2 genP erate it as a kvector space (see 1. Let P be a nonsingular point on a variety V of dimension d . Equivalent conditions: the images of f1 . However. Etale neighbourhoods ´ Recall that a regular map ˛W W ! V is said to be etale at a nonsingular point P of W if the map . not contained in any maximal ideal. and therefore equal to A itself). then the set of a 2 A such that ac 2 A is an ideal in A.3). More generally.fQ .fQ .4). or .P / . For example. U / and the map .fQ . .dXi /o 7! 1 d ´ . A local system of parameters at P is a family ff1 . If ˛W W ! V is etale at P . Since. LOCAL STUDY demonstrates that sb 2 A.W / ! T˛. fd ´ are represented by pairs . 2 Thus the following conditions on an irreducible variety V are equivalent: (a) for all P 2 V . hence in each Am .18). and normal curves are nonsingular. .df1 /P . and A D Am If (if c 2 Am . but is singular at the origin — the tangent space at the origin is k 3 . Then there is a nonsingular open neighbourhood U of P such that f1 .V / is an isomorphism. because of (5. because the dual map to .d fQ /a . fQ /W U ! Ad is etale. U /. An irreducible variety V satisfying these conditions is said to be normal. a normal surface can only have isolated singularities — the singular locus can’t contain a curve. The next lemma then shows that ˛ is etale on an open neighbourhood U of P . Obviously. a normal local integral domain of dimension one is regular. fQ /W U 0 ! Ad is etale at P . kŒU is integrally closed. the fi are represented by regular functions fQ deﬁned on a single open i neighbourhood U 0 of P . it is integral over each Am . Let W and V be nonsingular varieties. 2 i ´ L EMMA 5. fd g of germs of regular functions at P generating the maximal ideal nP OP . which. : : : . : : : .
we can take UP D U .38). and so it fails on a closed subset of W . Relative to this “topology”. P .P / ´ etale ´ with UP an open neighbourhood U of P . which doesn’t contain P . : : : . and that their tangent spaces all have dimension d .Q. and ' 0 an isomorphism.P /. According to (5. There is a “topology” on algebraic varieties for which the ´ “open neighbourhoods” of a point are the etale neighbourhoods. any two nonsingular varieties are locally isomorphic (this is not true for the Zariski topology).Am / ! T˛.P / an etale neighbourhood '. Note the analogy with the deﬁnition of a differentiable manifold: every point P on nonsingular variety of dimension d has an open neighbourhood that is also a “neighbourhood” of the origin in Ad . There is an open Zariski neighbourhood U of P and a map W U ! Ad realizing . The inverse function theorem T HEOREM 5.ETALE NEIGHBOURHOODS 95 P ROOF.0. To get the above diagram. there exists an open neighbourhood U of P such that the ´ restriction 'jU of ' to U is etale.An / is a linear map with matrix @X i .29. : : : . 2 A SIDE 5. The hypotheses imply that W and V have the same dimension d . U'. If a regular map of nonsingular vari´ eties 'W V ! W is etale at P 2 V . X /. and that ˛ is given by polynomials P . : : : .d˛/a W Ta . and ' 0 to be the identity map. Then ˛ is not etale at a if and only if the matrix ! @fi .a/ .30. Let V be a nonsingular variety of dimension d . An etale neighbourhood of a point P ´ ´ of V is pair .a/ . and V A 1 1 m m Á n 1 @P ´ Then . say W Am n .P / ´ to be the etale neighbourhood 'jU W U ! W of '. fr generate I. and ˛ is not etale j at a if and only if the kernel of this map contains a nonzero vector in the subspace Ta .W /. Uf .31 (I NVERSE F UNCTION T HEOREM ). and let P 2 V .P /.An /. then there exists a commutative diagram V ? ?' y W open UP ? ? 0 y' U'. and let P 2 V . W U ! V / with an etale map from a nonsingular variety U to V and Q a point of U such that . This is a restatement of the Proposition. : : : . This is a polynomial condition on a. 2 Let V be a nonsingular variety.V / of ´ Ta . P ROOF. We may assume W and V to be afﬁne. 0/ 2 Ad .a/ @X j @Pi @Xj . : : : . 2 . The “topology” is called the etale topology — see my notes Lectures on Etale ´ Cohomology. U / as an ´ etale neighbourhood of .P. P ROOF. C OROLLARY 5. X /. Let f1 .X .a/ has rank less than m.Q/ D P .X .
:::/ ! kn A similar result holds locally for differentiable manifolds. In other words. 2 Smooth maps D EFINITION 5.x1 . P ROOF. fm /W UP ! Am . : : : .xn / ! in which UP and U'.P / ! U'. gn /W U'. Choose a local system of parameters g1 . : : : . : : : . T HEOREM 5. and let f1 D g1 ı '.V / ! T'. there is a commutative diagram 0 0 V ? ? y km ˛ ! W ? ? y . fm such df1 . A map 'W V ! W is smooth at P 2 V if and only if there exist open neighbourhoods UP and U'.TP . the rank theorem says the following: let ˛W V ! W be a linear map of kvector spaces of rank r. and there exist fnC1 .P / of '.x1 . : : : .96 The rank theorem CHAPTER 5.xm /7!. : : : .'// D n.28). If rank. According to (5.x1 . dfn are linearly independent forms on TP .:::.34. They give the vertical maps in the above diagram.P / of P and '. : : : . there exist open neighbourhoods UP of P and U'.:::.0. : : : . A regular map 'W V ! W of nonsingular varieties is smooth at a point P of V if .V /.d'/P W TP .33.P / such that the maps .:::.P / .xm /7!. then there exists a commutative diagram UP ? ? ´ yetale Am 'jUP ! U'. fm is a local system of parameters at P .P /. dfm is a basis for TP .P / : q .x1 .P / respectively and the ´ vertical maps are etale. fn D gn ı '.P / ! An ´ are etale. and let P 2 V .P / ? ? ´ yetale An . there is the following weaker analogue. : : : . then there exist bases for V and W relative to which ˛ has matrix Â Ã Ir 0 .W / is surjective. Let 'W V ! W be a regular map of nonsingular varieties of dimensions m and n respectively. In algebraic geometry.g1 .32 (R ANK T HEOREM ). Then df1 . ' is smooth if it is smooth at all points of V . gn at '.P / are open neighbourhoods of P and '.V /_ . T HEOREM 5.xr . LOCAL STUDY For vector spaces.:::. Then f1 .P / respectively such that 'jUP factors into UP ´ etale !Adim V dim W U'.f1 .
We write Derk .ab 0 C a0 b/". (c) D. and the second is the projection of Am U'.P //: c7!c f 7!f . 2 C OROLLARY 5. f $ . if ' is smooth at P .c/ D 0 for all c 2 k. Certainly. kŒ"/.P / mod n2 is a kderivation OP ! P nP =n2 . As a kvector space it has a basis f1. In fact. OP decomposes into O P D k ˚ nP . The tangent space to V at P is canonically isomorphic to the space of local homomorphisms of local kalgebras OP ! kŒ": TP . and .OP . then it is smooth on an open neighbourhood of V . it is smooth on the neighbourhood UP in the theorem. a klinear map nP =n2 ! k deﬁnes a derivation P P by composition OP f 7!.df /P !nP =n2 ! k: P 2 The ring of dual numbers is kŒ" D kŒX =. when regarded as kvector space. k/ ! Homklinear . the map f 7! . It therefore deﬁnes P a klinear map nP =n2 ! k. Let V and W be nonsingular varieties. Conversely.36. k/ ! TP .OP .P /. def For example.V /: P P ROOF. M / for the space of all kderivations A ! M .A. if A is a kalgebra and M is an Amodule.X 2 / where " D X C . "g.DUAL NUMBERS AND DERIVATIONS 97 P ROOF.P / : n ´ The ﬁrst is etale. P ROOF. 2 Dual numbers and derivations In general.V / ' Hom. P P ROPOSITION 5.f .fg/ D f Dg C f Dg (Leibniz’s rule).a C b"/.f C g/ D D.g/.P / onto U'.35. (b) D. if 'jUP factors in this way. Note that the conditions imply that D is klinear (but not Alinear).P / ! U'. There are canonical isomorphisms Derk . then a kderivation is a map DW A ! M such that (a) D.P / . .f / C D. The composite k ! OP ! k is the identity map.df /P D f f . If 'W V ! W is smooth at P . P ROPOSITION 5. then we get a diagram as in the rank theorem.a0 C b 0 "/ D aa0 C . it is smooth.P / ' ' A derivation DW OP ! k is zero on k and on n2 (by Leibniz’s rule). Conversely.37. and so.X 2 /. f f . From it we get maps UP ! Am An U'.nP =n2 .
LOCAL STUDY P ROOF. : : : .42) that for an afﬁne variety V and a kalgebra R (not necessarily an afﬁne kalgebra). For example. this is a local homomorphism of local kalgebras. we see that D˛ satisﬁes Leibniz’s rule. Conversely.kŒ"/ j P 0 7! P under the map V .kŒV .Xi ai /. and so ˛ extends to a homomorphism ˛ 0 W OP ! kŒ". a a radical ideal in kŒX1 . In this case. : : : .Xi ai / C R F .ab/". a kalgebra homomorphism ˛W kŒV ! kŒ".a1 . an / C @Xi ˇa ai .kŒ"/ ! V . : : : . we deﬁne V . an / 2 An j f . Let ˛W OP ! kŒ" be a local homomorphism of kalgebras.e. A/. Consider. : : : . When we substitute ai C "bi for Xi in the above formula and take F 2 a. an / D 0 all f 2 ag: Consider an ˛ 2 V .k/g Note that when we write a polynomial F ..a/"/.a1 C "b1 . Now let a 2 k n be a point on V . and mP D Ker.ab/ D .X1 .a1 C "b1 .98 CHAPTER 5. then V .kŒ"/ j a0 maps to a under V . : : : .. and let a 2 V . an C "bn / lies on V if and only if .a/ D a0 C D˛ . and therefore is a kderivation OP ! k.a1 .X1 .b/"/ D a0 b0 C .a1 . and ˛. : : : .kŒV ! kŒ" ! k/ D ˛ 1 .a/ An with a radical. Xn / D F . .a//": On comparing these expressions. bn / 2 Ta . a 7! a0 is the quotient map OP ! OP =m D k.k/) together with a “tangent direction” . : : : . Xn / in terms of the variables Xi obtain a formula (trivial Taylor formula) X @F ˇ ˇ ˇ .b1 ."//: Therefore elements of kŒV not in mP map to units in kŒ". 2 Recall (4.kŒ"/.kŒ"/ ! V . : : : . we can think of a point of V with coordinates in kŒ" as being a point of V with coordinates in k (the image of the point under V .kŒ"/ ! V . we obtain: ˇ Ã ÂX @F ˇ ˇ bi : F .A/ D f.a/ An .V / D fa0 2 V .b/ C b0 D˛ . V D V . Geometrically.a/".a0 D˛ .R/ to be Homkalg . and consider the condition for a C "b 2 kŒ"n to be a point on V . and every such homomorphism arises in this way. Xn . all such derivations D arise in this way. Because ˛ is a homomorphism of kalgebras.V / (original deﬁnition p84). i.ab/0 C D˛ . We have ˛. The composite kŒV ! kŒ" ! k is a point P of V . if V D V .a0 C D˛ . : : : .b/ D .b0 C D˛ . and write ˛. for example.k/g: This gives us a new interpretation of the tangent space at P . In this way we get a onetoone correspondence between the local homomorphisms of kalgebras OP ! kŒ" and the set fP 0 2 V . we with R a ﬁnite sum of products of at least two terms . an C "bn / D " @Xi ˇa Consequently. By construction.a/˛. it is possible to show directly that Ta .
G 0 /. Te .k/ j A is skewsymmetricg: Note that.kŒ"/. any etale homomorphism G ! G 0 will deﬁne an isomorphism Lie.39.G/ is a functor from the category of linear algebraic groups to that of Lie algebras.G/. which we denote Lie. dim Te . for example. The determinant deﬁnes a surjective regular homomorphism detW On ! f˙1g.A/ D 0g: (c) Assume the characteristic ¤ 2. there is a bracket operation ŒM. because an algebraic group is nonsingular. The description of the tangent space in terms of dual numbers is particularly convenient when our variety is given to us in terms of its points functor.G/ is independent of the embedding of G into GLn (in fact.kŒ"/ j A is skewsymmetricg ' fA 2 Mn .G/.k/: (b) Since det.On / D Te . Therefore. and so Te . For example.SLn / D fI C "A j trace.G/ is stable under the bracket operation on Te .kŒ"/. Such a group G may have a ﬁnite nontrivial centre Z. Write e for I when it is to be regarded as the identity element of GLn . and we call two semisimple groups G and G 0 .SOn / D fI C "A 2 Mn . it has an intrinsic deﬁnition in terms of left invariant derivations).G/ D dim G — this gives a very convenient way of computing the dimension of an algebraic group.GLn / D fI C "A j A 2 Mn g ' Mn .A/ (using that "2 D 0). Assume k has characteristic zero. The Lie algebra structure on Lie. Te . (a) A matrix I C"A has inverse I "A in Mn . On the tangent space Te . let Mn be the set of n n matrices. and so lies in GLn . and G 7! Lie.G/ ! Lie. For I C "A 2 Mn . but it is nevertheless very useful. whose kernel is deﬁned to be the special orthogonal group SOn . Te . .GLn / ' Mn of GLn .I C "A/ D I C "Atr C "A. A connected algebraic group G is said to be semisimple if it has no closed connected solvable normal subgroup (except feg). This is the group of matrices preserving the quadratic form 2 2 X1 C C Xn . and let On be orthogonal group: On D fA 2 GLn j Atr A D I g: (Atr denotes the transpose of A).k/ j trace.A/ D 0g ' fA 2 Mn . and let I be the identity matrix. For any closed algebraic subgroup G of GLn . A SIDE 5. N D MN def NM which makes Te .kŒ"/. ´ This functor is not fully faithful.GLn / into a Lie algebra.I C "A/tr .38.I C "A/ D I C "trace.GLn / and is a subLiealgebra of Mn .DUAL NUMBERS AND DERIVATIONS 99 R EMARK 5.
Remove o T from the elements of the basis. and ﬁnd a Gr¨ bner basis for the ideal generated by these homogeneous polynomials.F /.31)). XZ.X Y / 2 a and is homogeneous.F1 .G/ is semisimple. p474. For example. : : : . but if a D . then a D . Since Y Z. In fact.Y 2 Z 2 //. Deﬁne a to be the ideal generated by the polynomials F for F 2 a.V . I assume familiarity with parts of Atiyah and MacDonald 1969. 1992. a is the ideal generated by X Y.F /. kŒX1 . Computing the tangent cone If a is principal. : : : . CP . Obviously. The geometric tangent cone at P .G 0 /. SLn is semisimple. problem 3 to show that it is an intersection of prime ideals. and then the polynomials you get generate a .a/. Fr /. the set of diagonal matrices diag. Intrinsic deﬁnition of the tangent cone Let A be a local ring with maximal ideal n. and assume the origin is in V . Consider for example a D .Y 2 Z 2 // Z . CP .A/ D L mi =mi C1 (because of (1. 1992.0.F1 . The classiﬁcation of semisimple algebraic groups can be deduced from that of semisimple Lie algebras and a study of the ﬁnite coverings of semisimple algebraic groups — this is quite similar to the relation between Lie groups and Lie algebras.XZ C Z. a D rad. Xn =a /.G/ G 0 =Z. . The associated graded ring is M gr. Make each generator of a homogeneous by multiplying its monomials by appropriate (small) powers of T .Y 2 Z 2 /: This raises the following question: given a set of generators for an ideal a. : : : . how do you ﬁnd a set of generators for a ? There is an algorithm for this in Cox et al. but it is not in the ideal generated by X Y . XZ. Let V D V .a/ k m . it is in a . /. p467. XZ C Z. n n D PSLn . : : : . 12. Y Z.V /. Introduce an extra variable T such that T “>” the remaining variables. : : : . with centre n D 1. say a D . or by following the method suggested in Cox et al. Fr /. then gr. LOCAL STUDY locally isomorphic if G=Z.a /. 0/ 2 V .100 CHAPTER 5.X Y.Y 2 Z 2 / D Y . and let P D .V / TP . .a/. Tangent cones In this section. then it need not be true that a D . and SL = n .A/ D ni =ni C1 : i 0 Note that if A D Bm and n D mA. and the tangent cone is the pair . Chapters 11. where F is the leading form of F (see p82).G/ deﬁnes a onetoone correspondence between the set of local isomorphism classes of semisimple algebraic groups and the set of isomorphism classes of Lie algebras.V / is V . One can show that this is a radical ideal either by asking Macaulay (assuming you believe Macaulay). One can prove that G is semisimple ” Lie. A Lie algebra is semisimple if it has no commutative ideal (except f0g).a /. Let a be an ideal (not necessarily radical) such that V D V . and the map G 7! Lie.
X1 . then there is a canonical isomorphism OP ! kŒŒt1 .X1 .V /. To see what it is. 11. : : : . we deﬁne the geometric tangent cone CP . Therefore the dimension of the geometric tangent cone at P is the same as the dimension of V (in contrast to the dimension of the tangent space). : : : . : : : .X1 . : : : .OP / by its nilradical. we need the map on geometric tangent cones to be an isomorphism and to preserve the “multiplicities” of the components.P / ! O OP is an isomorphism.40. : : : .P / .TANGENT CONES 101 P ROPOSITION 5.OP /red /.22) that gr. Thus ˛W V ! W is etale at P if and only if the map O˛.21) that dim.OP / is a polynomial ring in d variables . td can be regarded as the Taylor series of f .OP / D mi =mi C1 X D . : : : . For f 2 OP . td be a local system of parameters at a nonsinO O gular point P . : : : . Recall (Atiyah and MacDonald 1969. it is not necessarily induced by the same map on polynomial rings as the original map. But . : : : . : : : . a regular map ˛W V ! W induces a homomorphism gr. the image of f 2 kŒŒt1 . P ROOF.X1 . Xn /i =. ´ Using tangent cones. Roughly speaking. Xn =a corresponding to P . We say that ˛ is etale at P if this is an isomorphism.X1 . Xn /i =. Xn =a : 2 For a general variety V and P 2 V .OP / sending the class of Xi in kŒX1 .A//. : : : . P is nonsingular if and only if gr. Xd . Note that then there is an iso´ morphism of the geometric tangent cones CP .P / / ! gr.V /.OP / is an isomorphism. gr.O˛. : : : . Recall (ibid. Xn /i X D .e. We can rewrite this as follows: let t1 . Xn /i C1 C ai where ai is the homogeneous piece of a of degree i (that is. Let m be the maximal ideal in kŒX1 .X1 .X1 .V / of V at P to be Spm.d D dim V / if and only if OP is regular. . : : : .gr.OP /red is the quotient of gr. 11. fd at a nonsingular point P determines an isomorphism OP ! kŒŒX1 . td . Xn /i =. : : : . The map on the rings kŒX1 .OP /. we can extend the notion of an etale morphism to singular varieties. 10. : : : . to be etale at P . in which case CP .V / ! C˛. : : : ..OP /.. : : : .W /. it is necessary to work with the rings gr. Xn /i C1 C a \ . Hence (5.V / D TP .23).A/ D dim. it is necessary to use Proposition 5. the subspace of a consisting of homogeneous polynomials of degree i ). Xn =a to the class of Xi in gr.OP //. : : : . i..gr. Therefore.. where gr. Xn =a deﬁned by a map of algebraic varieties is not the obvious one. but this map may be an ´ ´ isomorphism without ˛ being etale at P . and we deﬁne the tangent cone to be .27) shows that the choice of a local system of parameters O f1 .e.40. i.CP . Then X gr. Xn =a ! gr. It is a fairly elementary result that a local homomorphism of local rings ˛W A ! B induces an isomorphism on the graded rings if and only if it induces an isomorphism on the O ´ completions (ibid. Xn /i C1 C ai D i th homogeneous piece of kŒX1 . The map kŒX1 . Obviously.OP / is a polynomial ring in d variables.
OP consists of quotients f .P.An / deﬁned by the equations . Then t D X a is a local parameter at a. let V D A1 . Suppose that a ¤ I. 57.V / ! C˛. Let I be the n n identity matrix. f 2 a. LOCAL STUDY For example.X / can be computed as in elementary calculus courses: an D f .n/ . and the tangent cones at the singular points.V /. Let P and Q be points on varieties V and W . 52. and let J be the matrix . the subvariety deﬁned by a linear equation ai Xi D d with not all ai zero) passing t