Introduction To Algebraic Geometry Note Del Corso Di Istituzioni Di Geometria Superiore 2
Introduction To Algebraic Geometry Note Del Corso Di Istituzioni Di Geometria Superiore 2
Emilia Mezzetti
Introduction
Algebraic Geometry is the field of mathematics which studies the sets of solu-
tions of systems of algebraic equations, i.e. of equations given by polynomials. The
origins of Algebraic Geometry go back to the Ancient Babilonians and Greeks and,
since them, this fascinating topic has attracted mathematicians of all times and
countries. During the 19th and the beginning of last century, important progresses
were made, mainly by the so called Italian School of Algebraic Geometry. Then,
starting from 1950, the subject was completely refounded, taking into account
the advent of Modern Algebra. This work was initiated by the Russian-Italian-
American mathematician Oscar Zariski, and pushed on mainly by the ingenious
French mathematician Alexander Grothendieck. Recently, important results and
answers to classical problems have been given. Unfortunately, the techniques de-
veloped have become more and more intricated, so that the approach to this topic
is not easy.
These notes are basically a revision of those originally written for a course
of algebraic geometry of the Diploma Course in Mathematics at ICTP. They are
devoted to the students of the Laurea Specialistica (Magistrale) in Matematica
of the University of Trieste. They are not exhaustive of all topics treated in the
lectures. For more reference, I warmly recommend the books of Šafarevič [7],
Hartshorne [3] and Harris [2].
t : K n × AnK −→ AnK
Note that: t(0, P ) = P, where 0 is the zero vector of K n and P ∈ AnK , and
t(w, t(v, P )) = t(v + w, P ), for v, w ∈ K n and P ∈ AnK .
The action of a vector v on a point P is “ by translation”. The point t(v, P )
will be denoted P + v. The action t is faithful and transitive: this means that,
for any choice of P, Q ∈ AnK , there exists one and only one v ∈ V such that
Q = t(v, P ): for this vector, the notation Q − P will be sometimes used.
Let Q ∈ AnK be a point, and W ⊂ K n be a vector subspace. We define the
affine subspace of AnK passing through Q with orienting space W (or of direction
W ) as follows:
S = {P ∈ AnK | P = Q + w, w ∈ W }.
S can be seen as “ W translated in Q”. Note that affine subspaces of AnK do not
necessarily pass through the origin. Two affine subspaces of An with a common
orienting space are called parallel. If dim W = m, we also define dim S = m. The
subspaces of dimension 1 are called lines, those of dimension 2 planes, those of
dimension n − 1 (or of codimension 1) hyperplanes.
The points of an affine subspace of An can be characterized as solutions of a
system of equations. These are of two types:
a) Parametric equations of a subspace.
Let S be the subspace passing through Q(y1 , . . . , yn ) with orienting space W , and
let w1 , . . . , ws be a basis of W , with wi = (wi1 , . . . , win ). Then P (x1 , . . . , xn ) ∈ S
if and only if there exist t1 , . . . , ts ∈ K such that
(x1 , . . . , xn ) = (y1 , . . . , yn ) + t1 w1 + . . . + ts ws ,
or equivalently
x = y1 + t1 w11 + . . . + ts ws1
1
x2 = y2 + t1 w12 + . . . + ts ws2
...
...
As (t1 , . . . , ts ) varies in K s we get in this way all points of S.
Introduction to algebraic geometry 3
...
an−s,1 z1 + . . . + an−s,n zn = 0.
a1 x1 + . . . + an xn + b = 0.
(∗) . . .
an−s,0 x0 + . . . + an−s,n xn = 0.
Note that a (n + 1)-tuple (x̄0 , . . . , x̄n ) is a solution of the system if and only
if (λx̄0 , . . . , λx̄n ) is, with λ 6= 0. So these solutions can also be interpreted as
representing the points of P(W ) and the equations (*) as a system of Cartesian
equations of P(W ). To write down parametric equations of P(W ) it is enough to
fix a basis of W , formed by vectors w0 , . . . , ws . Then a general point of P(W ) is
parametrically represented by [λ0 w0 + . . . + λs ws ], as λ0 , . . . , λs vary in Ps .
If W, U are vector subspaces of V , the following Grassmann relation holds:
From this relation, observing that P(U ∩ W ) = P(U ) ∩ P(W ), we get in P(V ):
Note that P(U + W ) is the minimal linear subspace of P(V ) containing both P(U )
and P(W ): it is denoted P(U ) + P(W ).
In case (i) the two lines in P3 coincide; in case (ii) P(U ) ∩ P(W ) = P(U ∩ W ) = [v],
if v 6= 0 is a vector generating U ∩ W. Observe that never P(U ) ∩ P(W ) = ∅.
Let T ⊂ P(V ) be a non–empty set. The linear span hT i of T is the intersection
of the projective subspaces of P(V ) containing T , i.e. the minimum subspace
containing T . For example, if T = {P1 , . . . , Pt }, a finite set, then hP1 , . . . , Pt i =
P(W ), where W is the vector subspace of V generated by vectors v1 , . . . , vt such
that P1 = [v1 ], . . . , Pt = [vt ]. So dimhP1 , . . . , Pt i ≤ t − 1 and equality holds if and
only if v1 , . . . , vt are linearly independent; in this case, also the points P1 , . . . , Pt
are called linearly independent. In particular, for t = 2, two points are linearly
independent if they generate a line, for t = 3, three points are linearly independent
if they generate a plane, etc. It is clear that, if P1 , . . . , Pt are linearly independent,
then t ≤ n + 1, and any subset of {P1 , . . . , Pt } is formed by linearly independent
points.
P1 , . . . , Pt are said to be in general position if either t ≤ n + 1 and they are
linearly independent or t > n + 1 and any n + 1 points among them are linearly
independent.
..
.
xn = an t
with t ∈ K. The points of L are identified with points of U0 (via j0 ) with homoge-
neous coordinates x0 , . . . , xn given by:
x =1
0
x1 = a1 t
x2 = a2 t
...
or equivalently, if t 6= 0, by: 1
x0 = t
x1 = a1 .
x2 = a2
...
Now, roughly speaking, if t tends to infinity, this point goes to P [0, a1 , . . . , an ].
Clearly this is not a rigorous argument, but just a hint to the intuition.
In this way Pn can be interpreted as An with the points at infinity added,
each point at infinity corresponding to one direction in An .
Exercise to §1.
1*. Let V be a vector space of finite dimension over a field K. Let V̌ denote the
dual of V . Prove that P(V̌ ) can be put in bijection with the set of the hyperplanes
of P(V ) (hint: the kernel of a non-zero linear form on V is a subvector space of V
of codimension one).
2. Algebraic sets.
Roughly speaking, algebraic subsets of the affine or of the projective space are
sets of solutions of systems of algebraic equations, i.e. common roots of sets of
polynomials.
Examples of algebraic sets are: linear subspaces of both the affine and the pro-
jective space, plane algebraic curves, quadrics, graphics of polynomials functions,
...
Algebraic geometry is the branch of mathematics which studies algebraic sets
(and their generalizations). Our first aim is to give a formal definition of algebraic
sets.
Introduction to algebraic geometry 7
X = {P ∈ An | F (P ) = 0 ∀ F ∈ S}.
In this case X is called the zeroes set of S and is denoted V (S) (or in some books
Z(S), e.g. this is the notation of Hartshorne’s book). In particular, if S = {F },
then V (S) will be simply denoted by V (F ).
2.2. Examples and remarks.
1. S = K[x1 , . . . , xn ]: then V (S) = ∅, because S contains non–zero constants.
2. S = {0}: then V (S) = An .
3. S = {xy − 1} : then V (xy − 1) is the hyperbola.
4. If S ⊂ T , then V (S) ⊃ V (T ).
Let S ⊂ K[x1 , . . . , xn ] be a set of polynomials, let α := hSi be the ideal generated
by S. Recall that α = {finite sums of products of the form HF where F ∈ S, H ∈
K[x1 , . . . , xn ]}.
2.4. Corollary. Any affine algebraic set X ⊂ An is the zeroes set of a finite
number of polynomials, i.e. there exist F1 , . . . , Fr ∈ K[x1 , . . . , xn ] such that X =
V (F1 , . . . , Fr ).
8 Mezzetti
Note that V (F1 , . . . , Fr ) = V (F1 )∩. . .∩V (Fr ), so every algebraic set is a finite
intersection of algebraic sets of the form V (F ), i.e. zeroes of a unique polynomial
F . If F = 0, then V (0) = An ; if F = c ∈ K \ {0}, then V (c) = ∅; if deg F > 0,
then V (F ) is called a hypersurface.
2.5. Proposition. The affine algebraic sets of An satisfy the axioms of the
closed sets of a topology, called the Zariski topology.
Proof. It is enough to check that finite unions and arbitrary intersections of alge-
braic sets are again algebraic sets.
Let V (α), V (β) be two algebraic sets, with α, β ideals of K[x1 , . . . , xn ]. Then
V (α) ∪ V (β) = V (α ∩ β) = V (αβ), where αβ is the product ideal, defined by:
X
αβ = { ai bi | ai ∈ α, bi ∈ β}.
fin
In fact: αβ ⊂ α ∩ β so V (α ∩ β) ⊂ V (αβ), and both α ∩ β ⊂ α and α ∩ β ⊂ β
so V (α) ∪ V (β) ⊂ V (α ∩ β). Assume now that P ∈ V (αβ) and P ∈ / V (α): hence
∃F ∈ α such that F (P ) 6= 0; on the other hand, if G ∈ β then F G ∈ αβ so
(F G)(P ) = 0 = F (P )G(P ), which implies G(P ) = 0.
∈ I, be a familyPof algebraic sets, αi ⊂ K[x1 , . . . , xn ]. Then
Let V (αi ), i P
∩
Pi∈I V (αi ) = V ( i∈IP αi ), where i∈I αi is thePsum ideal of αi0 s. In fact αi ⊂
i∈I αi ∀i, hence V ( P i αi ) ⊂ V (αi ) ∀i Pand V ( i αi ) ⊂ ∩i V (αi ).PConversely, if
P ∈ V (αi ) ∀i, and F ∈ i αi , then F = i Fi ; therefore F (P ) = Fi (P ) = 0.
2.6. Examples.
1. The Zariski topology of the affine line A1 .
Let us recall that the polynomial ring K[x] in one variable is a PID (principal
ideal domain), so every ideal I ⊂ K[x] is of the form I = hF i. Hence every closed
subset of A1 is of the form X = V (F ), the set of zeroes of a unique polynomial
F (x). If F = 0, then V (F ) = A1 , if F = c ∈ K ∗ , then V (F ) = ∅, if deg F = d > 0,
then F can be decomposed in linear factors in polynomial ring over the algebraic
closure of K; it follows that V (F ) has at most d points.
We conclude that the closed sets in the Zariski topology of A1 are: A1 , ∅ and
the finite sets.
2. If K = R or C, then the Zariski topology and the usual topology on An
can be compared. Every closed set in the Zariski topology is closed also in the
usual topology: this is better seen working with open sets. Let X = V (F1 , . . . , Fr )
be a closed set in the Zariski topology, and U := An \ X; if P ∈ U , then ∃ Fi such
that Fi (P ) 6= 0, so there exists an open neighbourhood of P in the usual topology
in which Fi does not vanish.
Conversely, there exist closed sets in the usual topology which are not Zariski
closed, for example the balls. The first case, of an interval in the real affine line,
follows from part 1.
Introduction to algebraic geometry 9
G(tx0 , . . . , txn ) = a(tx0 )i0 (tx1 )i1 . . . (txn )in = ati0 +i1 +...+in xi00 xi11 . . . xinn =
= td G(x0 , . . . , xn ).
2.12. Definition. Let A be a ring. A is called a graded ring over Z if there exists
a family of additive subgroups {Ai }i∈Z such that A = ⊕i∈Z Ai and Ai Aj ⊂ Ai+j
for all pair of indices.
The elements of Ai are called homogeneous of degree i and Ai is the homoge-
neous component of degree i. The standard example of graded ring is the polyno-
mial ring with coefficients in a ring R. In this case the homogeneous components
of negative degrees are all zero.
2.13 Proposition - Definition. Let I ⊂ A be an ideal of a graded ring. I is
called homogeneous if the following equivalent conditions are fulfilled:
(i) I is generated by homogeneous elements;
(ii) I = ⊕k∈Z (I ∩ Ak ), i.e. if F = Σk∈Z Fk ∈ I, then all homogeneous components
Fk of F belong to I.
Proof of the equivalence.
“ (ii)⇒(i)”: given a system of generators of I, write each of them as sum of its
homogeneous components: Fi = Σk∈Z Fik . Then a set of homogeneous generators
of I is formed by all the elements Fik .
“ (i)⇒(ii)”: let I be generated by a family of homogeneous elements {Gα },
with deg Gα = dα . If F ∈ I, then F is a combination of the elements Gα with
suitable coefficients Hα ; write each Hα as sum of its homogeneous components:
Hα = ΣHαk . Note that the product Hαk Gα is homogeneous of degree k + dα . By
the unicity of the expression of F as sum of homogeneous elements, it follows that
all of them are combinations of the generators {Gα } and therefore they belong to
I.
Exercises to §2.
Introduction to algebraic geometry 11
x = λa0 + µb0
0
x1 = λa1 + µb1
...
xn = λan + µbn
The points of Z ∩ L are obtained from the homogeneous pairs [λ, µ] which are
solutions of the equation G(λa0 + µb0 , . . . , λan + µbn ) = 0. If L ⊂ Z, then this
equation is identical. Otherwise, G(λa0 + µb0 , . . . , λan + µbn ) is a non-zero homo-
geneous polynomial of degree d in two variables. Being K algebraically closed, it
can be factorized in linear factors:
G(λa0 + µb0 , . . . , λan + µbn ) = (µ1 λ − λ1 µ)d1 (µ2 λ − λ2 µ)d2 . . . (µr λ − λr µ)dr
3.1. Proposition. The Zariski topology is strictly finer than the product topol-
ogy.
Proof. If X = V (α) ⊂ An , α ⊂ K[x1 , . . . , xn ] and Y = V (β) ⊂ Am , β ⊂
K[y1 , . . . , ym ], then X × Y ⊂ An × Am is Zariski closed, precisely X × Y =
Introduction to algebraic geometry 13
– Fig. 1 –
Let X = A2 \ V (x − y): it is Zariski open but does not contain any non-empty
subset of the above form, so it is not open in the product topology. There are
similar examples in An × Am for any n, m.
Note that there is no similar construction for Pn × Pm .
e) Embedding of An in Pn .
Let Hi be the hyperplane of Pn of equation xi = 0, i = 0, . . . , n; it is closed
in the Zariski topology, and the complementar set Ui is open. So we have an open
covering of Pn : Pn = U0 ∪ U1 ∪ . . . ∪ Un . Let us recall that for all i there is a
bijection φi : Ui → An such that φi ([x0 , . . . , xi , . . . , xn ]) = ( xx0i , . . . , 1̂, . . . , xxni ). The
inverse map is ji : An → Ui such that ji (y1 , . . . , yn ) = [y1 , . . . , 1, . . . , yn ].
a
It is a map : K[x0 , x1 , . . . , xn ] → K[y1 , . . . , yn ] such that
a
(F (x0 , . . . , xn )) = a F (y1 , . . . , yn ) := F (1, y1 , . . . , yn ).
From now on we will often identify An with U0 via φ0 (and similarly with Ui
via φi ). So if P [x0 , . . . , xn ] ∈ U0 , we will refer to x0 , . . . , xn as the homogeneous
coordinates of P and to xx10 , . . . , xxn0 as the non–homogeneous or affine coordinates
of P .
Exercises to §3.
1*. Let n ≥ 2. Prove that, if K is an algebraically closed field, then in AnK
both any hypersurface and any complementar set of a hypersurface have infinitely
many points.
2. Prove that the Zariski topology on An is T1 .
3*. Let F ∈ K[x0 , x1 , . . . , xn ] be a homogeneous polynomial. Check that its
irreducible factors are homogeneous. (hint: consider a product of two polynomials
not both homogeneous...)
4.2. Proposition.
1) For any X ⊂ An , I(X) is a radical ideal.
2) For any Z ⊂ Pn , Ih (Z) is a homogeneous radical ideal.
p
Proof. 1) If F ∈ I(X), let r ≥ 1 such that F r ∈ I(X): hence if P ∈ X, then
(F r )(P ) = 0 = (F (P ))r in the base field K. Therefore F (P ) = 0.
2) is similar, taking into account that Ih (Z) is a homogeneous ideal (see
Exercise 4.7.).
We can interpret I as a map from P(An ), the set of subsets of the affine space,
to P(K[x1 , . . . , xn ]). On the other hand, V can be seen as a map in the opposite
sense. We have:
F m = H10 G1 + . . . + Hr0 Gr ,
√
so F ∈ α.
4.11.
p√Lemma. Let α, β be ideals of K[x1 , . . . , xn ]. Then
√
a) α = α;
√ p√ √
b) √ α + β = √ α +√ β; √
c) α ∩ β = αβ = α ∩ β.
Proof. p√ √
a) if F ∈ α, there exists r ≥ 1 such that F r ∈ α, hence there exists s ≥ 1
rs
√ F ∈ α.
such that √ √ √ √ p√ √
b) α ⊂ α, β ⊂ β imply α + β ⊂ α + β√hence√ α + β √ ⊂ √α + β.
Conversely, α ⊂ α +pβ, β ⊂ α + β pimply α ⊂ α + β, β ⊂ α + β, hence
√ √ √ √ √ √ √
α + β ⊂ α + β so α+ β ⊂ α +√β = α+ √β. √ √
c) αβ√ ⊂ α√∩ β ⊂ α (resp. ⊂ β) therefore αβ ⊂ α ∩ β ⊂ α ∩ β. If
F ∈ √ α ∩ β, then F r ∈ α, F s ∈ β for suitable r, s ≥ 1, hence F r+s ∈ αβ, so
F ∈ αβ.
18 Mezzetti
Part 2.(i) of 4.10. implies that, if I(X ∩ Y ) 6= I(X) + I(Y ), then I(X) + I(Y )
is not radical.
√
4.15. Definition. A homogeneous ideal of K[x0 , x1 , . . . , xn ] such that I =
hx0 , x1 , . . . , xn i is called irrelevant.
Exercises to §4.
√
1. Give a non-trivial example of an ideal α of K[x1 , . . . , xn ] such that α 6= α.
2. Show that the following closed subsets of the affine plane Y = V (x2 +y 2 −1)
and Y 0 = V (y − 1) are such that equality does not hold in the following relation:
I(Y ∩ Y 0 ) ⊃ I(Y ) + I(Y 0 ).
√
3. Let α ⊂ K[x1 , . . . , xn ] be an ideal. Prove that α = α if and only if the
quotient ring K[x1 , . . . , xn ]/α does not contain non–zero nilpotents.
4*. Let I be a homogeneous ideal of K[x1 , . . . , xn ] satisfying the following
condition: if F is a homogeneous polynomial such that F r ∈ I for some positive
integer r, then F ∈ I. Prove that I is a radical ideal.
Proof. Assume An = U0 ⊂ Pn .
Let F ∈ Ih (X) be a homogeneous polynomial. If P (a1 , . . . , an ) ∈ X, then
[1, a1 , . . . , an ] ∈ X, so F (1, a1 , . . . , an ) = 0 = a F (a1 , . . . , an ). Hence a F ∈ X.
There exists k ≥ 0 such that F = (xk0 )h (a F ) (see Proposition 3.2), so F ∈ h I(X).
Hence Ih (X) ⊂ h I(X).
Conversely, if G ∈ I(X) and P (a1 , . . . , an ) ∈ X, then G(a1 , . . . , an ) = 0 =
h
G(1, a1 , . . . , an ), so h G ∈ Ih (X) (here X is seen as a subset of Pn ). So h I(X) ⊂
Ih (X). Since Ih (X) = Ih (X) (see Exercise 5.1), we have the claim.
Claim. ψd is an isomorphism.
Assuming the claim, we are able to compute dim ker φd = 2 d3 , therefore
d+1 d
dim Im φd = 3 −2
3 3
which coincides with the dimension of Ih (X)d previously computed. This proves
that φd is surjective for all d and concludes the proof of the Proposition.
Proof of the Claim. Let (G0 , G1 , G2 ) belong to ker φd . This means that the
following matrix N with entries in K[x0 , x1 , . . . , x3 ] is degenerate:
G0 G1 G2
N := x0 x1 x2
x1 x2 x3
Therefore, the rows of N are linearly dependent over the quotient field of the
polynomial ring K(x0 , . . . , x3 ). Since the last two rows are independent, there
exist reduced rational functions aa01 , bb10 ∈ K(x0 , x1 , x2 , x3 ), such that
a1 b1 a1 b0 x0 + a0 b1 x1
G0 = x0 + x1 =
a0 b0 a0 b0
and similarly
a1 b0 x1 + a0 b1 x2 a1 b0 x2 + a0 b1 x3
G1 = , G2 =
a0 b0 a0 b0
The Gi ’s are polynomials, therefore the denominator a0 b0 divides the numerator
in each of the three expressions on the right hand side. Moreover, if p is a prime
factor of a0 , then p divides the three products b0 x0 , b0 x1 , b0 x2 , hence p divides b0 .
We can repeat the reasoning for a prime divisor of b0 , so obtaining that a0 = b0
(up to invertible constants). We get:
a1 x0 + b1 x1 a1 x1 + b1 x2 a1 x2 + b1 x3
G0 = , G1 = , G2 = ,
b0 b0 b0
c0 := a1 x0 + b1 x1 , c1 := a1 x1 + b1 x2 , c2 := a1 x2 + b1 x3 .
Exercises to §5.
1*. Let X ⊂ An be a closed subset, X be its projective closure in Pn . Prove
that Ih (X) = Ih (X).
2. Find a system of generators of the ideal of the affine skew cubic X, such
that, if you homogeneize them, you get a system of generators for Ih (X).
6. Irreducible components.
Examples.
1. If X = {P } a unique point, then X is irreducible.
2. Let K be an infinite field. Then A1 is irreducible, because proper closed
subsets are finite sets. The same holds for P1 .
3. Let f : X → Y be a continuous map of topological spaces. If X is
irreducible and f is surjective, then Y is irreducible.
4. Let Y ⊂ X be a subset, give it the induced topology. Then Y is irreducible
if and only if the following holds: if Y ⊂ Z1 ∪ Z2 , with Z1 and Z2 closed in X,
then either Y ⊂ Z1 or Y ⊂ Z2 ; equivalently: if Y ∩ U 6= ∅, Y ∩ V 6= ∅, with U , V
open subsets of X, then Y ∩ U ∩ V 6= ∅.
For algebraic sets (both affine and projective) irreducibility can be expressed
in a purely algebraic way.
V (F ) ∪ V (G) = V (F G) ⊃ V (I(X)) = X
Sr
for i 6= j, then Y10 ⊂ Y1 ∪ . . . Yr , so Y10 = i=1 (Y10 ∪ Yi ), hence Y10 ⊂ Yi for some
i, and we can assume i = 1. Similarly, Y1 ⊂ Yj0 , for some j, so Y10 ⊂ Y1 ⊂ Yj0 ,
so j = 1 and Y1 = Y10 . Now let Z = Y − Y1 = Y2 ∪ . . . ∪ Yr = Y20 ∪ . . . ∪ Ys0 and
proceed by induction.
Exercises to §6.
1. Let X 6= ∅ be a topological space. Prove that X is irreducible if and only
if all non–empty open subsets of X are connected.
2*. Prove that the cuspidal cubic Y ⊂ A2C of equation x3 −y 2 = 0 is irreducible.
(Hint: express Y as image of A1 in a continuous map...)
Introduction to algebraic geometry 27
7. Dimension.
X0 ⊂ X1 ⊂ X2 ⊂ . . . ⊂ Xn .
Example.
1. dim A1 = 1: the maximal length chains have the form {P } ⊂ A1 .
2. dim An = n: a chain of length n is
note that V (x1 , . . . , xi ) is irreducible ∀i, because the ideal hx1 , . . . , xi i is prime.
Indeed the quotient K[x1 , . . . , xn ]/hx1 , . . . , xi i is isomorphic to K[xi+1 , . . . , xn ].
Therefore dim An ≥ n. On the other hand, from every chain of irreducible closed
subsets of An , passing to the ideals, we get a chain of the same length of prime
ideals in K[x1 , . . . , xn ], therefore dim An ≤ dim K[x1 , . . . , xn ] = n.
3. Let X be irreducible. Then dim X = 0 if and only if X is the closure of
every point of it.
We prove now some useful relations between the dimension of X and the
dimensions of its subspaces.
7.2. Proposition.
1. If Y ⊂ X, then dim Y ≤ dim X. In particular, if dim X is finite, then also
dim Y is (in this case, the number dim X − dim Y is called the codimension of Y
in X). S
2. If X = i∈I Ui is an open covering, then dim X = sup{dim Ui }.
3. If X is noetherian and X1 , . . . , Xs are its irreducible components, then
dim X = supi dim Xi .
28 Mezzetti
If X is noetherian and all its irreducible components have the same dimension
r, then X is said to have pure dimension r.
Note that the topological dimension is invariant by homeomorphism. By
definition, a curve is an algebraic set of pure dimension 1; a surface is an algebraic
set of pure dimension 2.
We want to study the dimensions of affine algebraic sets. The following defi-
nition results to be very important.
7.4. Definition. Let X ⊂ An be an algebraic set. The coordinate ring of X is
K[X] := K[x1 , . . . , xn ]/I(X).
It is a finitely generated K–algebra without non–zero nilpotents, because I(X)
is radical. There is the canonical epimorphism K[x1 , . . . , xn ] → K[X] such that
F → [F ]. The elements of K[X] can be interpreted as polynomial functions on
X: to a polynomial F , we can associate the function f : X → K such that
P (a1 , . . . , an ) → F (a1 , . . . , an ).
Two polynomials F , G define the same function on X if, and only if, F (P ) =
G(P ) for every point P ∈ X, i.e. if F − G ∈ I(X), which means exactly that F
and G have the same image in K[X].
Introduction to algebraic geometry 29
P0 ⊂ P1 ⊂ . . . ⊂ Pr .
Similarly, the heigth of a prime ideal P is the sup of the lengths of the chains of
prime ideals contained in P: it is denoted htP.
Exercises to §7.
1*. Prove that a proper closed subset of an irreducible curve is a finite set.
Deduce that any bijection between irreducible curves is a homeomorphism.
2*. Let X ⊂ A2 be the cuspidal cubic of equation: x3 − y 2 = 0, let K[X] be
its coordinate ring. Prove that all elements of K[X] can be written in a unique
way in the form f (x) + yg(x), where f, g are polynomial in the variable x. Deduce
that K[X] is not isomorphic to a polynomial ring.
8.4. Corollary.
1. Let φ ∈ O(X): then φ−1 (0) is closed. It is denoted V (φ) and called the
set of zeroes of φ.
2. Let X be a quasi–projective variety and φ, ψ ∈ O(X). Assume that there
exists U , open non –empty subset such that φ|U = ψ|U . Then φ = ψ.
Proof. φ − ψ ∈ O(X) so V (φ − ψ) is closed. By assumption V (φ − ψ) ⊃ U , which
is dense, because X is irreducible. So V (φ − ψ) = X.
(i) Assume first that X is irreducible. For all P ∈ X fix an open neigh-
bourhood UP of P and polynomials FP , GP such that VP (GP ) ∩ UP = ∅ and
f |UP = FP /GP . Let fP , gP be the functions of K[X] defined by FP and GP . Then
gP f = fP holds on UP , so it holds on X (by Corollary 8.3). Let α ⊂ K[X] be
the ideal α = hgP iP ∈X ; α has no zeroes on X, becauseP gP (P ) 6= 0, so α = K[X].
Therefore there exists hP ∈ K[X] such that 1 = P ∈X P hP gP (sum P with finite
support).
P Hence in O(X) we have the relation: f = f h g
P P = hP (gP f ) =
hP fP ∈ K[X].
(ii) Let X be reducible: for all P ∈ X, there exists R ∈ K[x1 , . . . , xn ] such that
R(P ) 6= 0 and R ∈ V (X \ UP ), so r ∈ O(X) is zero outside UP . So rgP f = fP r
on X and we conclude as above by replacing gP with gP r and fP with fP r.
Reflexive and symmetric properties are quite obvious. Transitive property: let
(U, f ) ∼ (U 0 , f 0 ) and (U 0 , f 0 ) ∼ (U 00 , f 00 ). Then f |U ∩U 0 = f 0 |U ∩U 0 and f 0 |U 0 ∩U 00 =
f 00 |U 0 ∩U 00 , hence f |U ∩U 0 ∩U 00 = f 00 |U ∩U 0 ∩U 00 . U ∩ U 0 ∩ U 00 is a non–empty open
subset of U ∩ U 00 (which is irreducible and quasi–projective), so by Corollary 8.4
f |U 0 ∩U 00 = f 00 |U 0 ∩U 00 .
Let K(X) := K/ ∼: its elements are by definition rational functions on X.
K(X) can be given the structure of a field in the following natural way.
Let hU, f i denote the class of (U, f ) in K(X). We define:
hU, f i + hU 0 , f 0 i = hU ∩ U 0 , f + f 0 i,
hU, f ihU 0 , f 0 i = hU ∩ U 0 , f f 0 i
(check that the definitions are well posed!).
There is a natural inclusion: K → K(X) such that c → hX, ci. Moreover, if
hU, f i 6= 0, then there exists hU, f i−1 = hU \ V (f ), f −1 i: the axioms of a field are
all satisfied.
There is also an injective map: O(X) → K(X) such that φ → hX, φi.
34 Mezzetti
X in the neighbourhood of P .
The residue field of OP,X is the quotient OP,X /MP,X : it is a field which results
to be naturally isomorphic to the base field K. In fact consider the evaluation
map OP,X → K such that φ goes to φ(P ): it is surjective with kernel MP,X , so
OP,X /MP,X ' K.
8.11. Examples.
1. Let Y ⊂ A2 be the curve V (x31 − x22 ). Then F = x2 , G = x1 define the
function φ = x2 /x1 which is regular at the points P (a1 , a2 ) such that a1 6= 0.
Another representation of the same function is: φ = x21 /x2 , which shows that
φ is regular at P if a2 6= 0. If φ admits another representation F 0 /G0 , then
G0 x2 − F 0 x1 vanishes on an open subset of X, which is irreducible (see Exercise
6.2), hence G0 x2 − F 0 x1 vanishes on X, and therefore G0 x2 − F 0 x1 ∈ hx31 − x22 i.
This shows that there are essentially only the above two representations of φ. So
φ ∈ K(X) and its domain of regularity is Y \ {0, 0}.
Examples.
1. Let A be an integral domain and set S = A \ {0}. Then AS = Q(A): the
quotient field of A.
2. If P ⊂ A is a prime ideal, then S = A \ P is a multiplicative set and AS is
denoted AP and called the localization of A at P.
3. If f ∈ A, then the multiplicative set generated by f is
S = {1, f, f 2 , . . . , f n , . . .} :
AS is denoted Af .
4. If S = {x ∈ A | x is regular}, then AS is called the total ring of fractions
of A: it is the maximum ring in which A can be canonically embedded.
It is easy to verify that the ring AS enjoys the following universal property:
(i) if s ∈ S, then j(s) is invertible;
(ii) if B is a ring with a given homomorphism f : A → B such that if s ∈ S,
then f (s) is invertible, then f factorizes through AS , i.e. there exists a unique
homomorphism f such that f ◦ j = f .
8.13. Proposition.
1. ∀α ⊂ A : αec ⊃ α;
2. ∀β ⊂ AS : β = β ce ;
3. αe is proper if and only if α ∩ S = ∅;
4. αec = {x ∈ A | ∃s ∈ S such that sx ∈ α}.
Proof.
1. and 2. are straightforward.
3. if 1 = as ∈ αe , then there exists u ∈ S such that u(s − a) = 0, i.e.
us = ua ∈ S ∩ α. Conversely, if s ∈ S ∩ α then 1 = ss ∈ αe .
4.
x
αec = {x ∈ A | j(x) = ∈ αe } =
1
x a
= {x ∈ A | ∃a ∈ α, t ∈ S such that = } =
1 t
= {x ∈ A | ∃a ∈ α, t, u ∈ S such that u(xt − a) = 0}.
Introduction to algebraic geometry 37
f
O(X)IX (P ) = { |f, g ∈ O(X), g(P ) 6= 0} ⊂ K(X) :
g
Exercises to §8.
1. Prove that the affine varieties and the open subsets of affine varieties are
quasi–projective.
2. Let X = {P, Q} be the union of two points in an affine space over K.
Prove that O(X) is isomorphic to K × K.
Let X, Y be quasi–projective varieties (or more generally locally closed sets). Let
φ : X → Y be a map.
38 Mezzetti
φ
X −→ Y
↑ ↑
φ| f
φ−1 (U ) −→ U → K
Note that:
a) for all X the identity map 1X : X → X is regular;
φ ψ
b) for all X, Y , Z and regular maps X → Y , Y → Z, the composite map ψ ◦ φ is
regular.
An isomorphism of varieties is a regular map which possesses regular inverse,
i.e. a regular φ : X → Y such that there exists a regular ψ : Y → X verifying
the conditions ψ ◦ φ = 1X and φ ◦ ψ = 1Y . In this case X and Y are said to be
isomorphic, and we write: X ' Y .
If φ : X → Y is regular, there is a natural K–homomorphism φ∗ : O(Y ) →
O(X), called the comorphism associated to φ, defined by: f → φ∗ (f ) := f ◦ φ.
The construction of the comorphism is functorial, which means that:
∗
a) 1X = 1O(X) ;
b) (ψ ◦ φ)∗ = φ∗ ◦ ψ ∗ .
This implies that, if X ' Y , then O(X) ' O(Y ). In fact, if φ : X → Y is an
isomorphism and ψ is its inverse, then φ ◦ ψ = 1Y , so (φ ◦ ψ)∗ = ψ ∗ ◦ φ∗ = (1Y )∗ =
1O(Y ) and similarly ψ ◦ φ = 1X implies φ∗ ◦ ψ ∗ = 1O(X) .
9.2. Examples.
1) The homeomorphism φi : Ui → An of Proposition 3.2 is an isomorphism.
isomorphic to the affine line. Nevertheless, the following map is regular, bijective
and also a homeomorphism (see Exercise 7.1):
φ : A1 → Y such that t → (t2 , t3 );
y
if x 6= 0
φ−1 : Y → A1 is defined by (x, y) → x
0 if (x, y) = (0, 0).
(note that F (φ1 , . . . , φn ) ∈ O(X): it is the composition of F with the regular func-
tions φ1 , . . . , φn ). In particular φ−1 (V (F )∩Y ) is closed, so we can conclude that φ
is continuous. If U ⊂ Y and f ∈ O(U ), for all points P of U choose open neighbour-
hoods UP such that f = FP /GP on UP . So f ◦φ = FP (φ1 , . . . , φn )/GP (φ1 , . . . , φn )
on φ−1 (UP ), hence it is regular on each φ−1 (UP ) and by consequence on φ−1 (U ).
If φ : X → Y is a regular map and Y ⊂ An , by Proposition 9.2. we can rep-
resent φ in the form φ = (φ1 , . . . , φn ), where φ1 , . . . , φn ∈ O(X) and φi = φ∗ (ti ).
If Y is closed in An , let us recall that t1 , . . . , tn generate O(Y ), hence φ1 , . . . , φn
generate φ∗ (O(Y )). This observation is the key for the following important result.
9.4. Theorem. Let X be a locally closed set and Y be an affine algebraic set. Let
Hom(X, Y ) denote the set of regular maps from X to Y and Hom(O(Y ), O(X))
denote the set of K– homomorphisms from O(Y ) to O(X).
Then the map Hom(X, Y ) → Hom(O(Y ), O(X)), such that φ : X → Y goes
to φ∗ : O(Y ) → O(X), is bijective.
Proof. Let Y ⊂ An and let t1 , . . . , tn be the coordinate functions on Y , so O(Y ) =
K[t1 , . . . , tn ]. Let u : O(Y ) → O(Y ) be a K–homomorphism: we want to define a
morphism u] : X → Y whose associated comorphism is u. By the remark above,
if u] exists, its components have to be u(t1 ), . . . , u(tn ). So we define
u] : X → An
P → (u(t1 )(P )), . . . , u(tn )(P )).
This is a morphism by Proposition 9.3 and we claim that u] (X) ⊂ Y . Let F ∈ I(Y )
and P ∈ X: then
9.5. Corollary. Let X, Y be affine algebraic sets. Then X ' Y if and only if
O(X) ' O(Y ).
9.6. Proposition. φ is a morphism if and only if, for all P ∈ X, there exist
an open neighbourhood UP of P and n + 1 homogeneous polynomials F0 , . . . , Fm
of the same degree, in K[x0 , x1 , . . . , xn ], such that, if Q ∈ UP , then φ(Q) =
[F0 (Q), . . . , Fm (Q)]. In particular, for all Q ∈ UP , there exists an index i such
that Fi (Q) 6= 0.
9.7. Examples.
1. Let X ⊂ P2 , X = VP (x21 + x22 − x20 ), the projective closure of the unitary
Introduction to algebraic geometry 41
circle. We define φ : X → P1 by
[x0 − x2 , x1 ] if (x0 − x2 , x1 ) 6= (0, 0);
[x0 , x1 , x2 ] →
[x1 , x0 + x2 ] if (x1 , x0 + x2 ) 6= (0, 0).
Indeed: the line through P and [λ, µ, 0] has equation: µx0 − λx1 − µx2 = 0.
Its intersections with X are represented by the system:
µx0 − λx1 − µx2 = 0
x21 + x22 − x20 = 0
2. Affine transformations.
Let A = (aij ) be a n × n–matrix with entries in K, let B = (b1 , . . . , bn ) ∈ An
be a point. The map τA : An → An defined by (x1 , . . . , xn ) → (y1 , . . . , yn ), such
that X
{yi = aij xj + bi , i = 1, . . . , n,
j
3. Projective transformations.
Let A be a (n + 1) × (n + 1)–matrix with entries in K. Let P [x0 , . . . , xn ] ∈ Pn :
then [a00 x0 + . . . + a0n xn , . . . , an0 x0 + . . . + ann xn ] is a point of Pn if and only if it
is different from [0, . . . , 0]. So A defines a regular map τ : Pn → Pn if and only if
rkA = n+1. If rkA = r < n+1, then A defines a regular map whose domain is the
quasi–projective variety Pn \ P(kerA). If rkA = n + 1, then τ is an isomorphism,
called a projective transformation. Note that the matrices λA, λ ∈ K ∗ , all define
the same projective transformation. So P GL(n + 1, K) := GL(n + 1, K)/K ∗ acts
on Pn as the group of projective transformations.
If X, Y ⊂ Pn , they are called projectively equivalent if there exists a projective
transformation τ : Pn → Pn such that τ (X) = Y .
On the other hand, the following property holds: 9.9. Proposition. Let
X ⊂ Pn be quasi–projective. Then X admits an open covering by affine varieties.
Proof. Let X = X0 ∪ . . . ∪ Xn be the open covering of X where Xi = Ui ∩ X
= {P ∈ X|P [a0 , . . . , an ], ai 6= 0}. So, fixed P , there exists an index i such that
P ∈ Xi . We can assume that P ∈ X0 : X0 is open in some affine variety Y of An
(identified with U0 ); set X0 = Y \ Y 0 , where Y , Y 0 are both closed. Since P 6∈ Y 0 ,
44 Mezzetti
so v2,2 (`) is a plane curve. Its degree is the number of points in its intersection
with a general hyperplane in P5 : this corresponds to the intersection in P2 of `
with a conic (a hypersurface of degree 2). Therefore v2,2 (`) is a conic.
So the isomorphism v2,2 transforms the geometry of the lines in the plane
in the geometry of the conics on the Veronese surface. In particular, given two
distinct points on V , there is exactly one conic contained in V and passing through
them.
From this observation it is easy to deduce that the secant lines of V , i.e. the
lines meeting V at two points, are precisely the lines of the planes generated by
the conics contained in V , so that the (closure of the) union of these secant lines
46 Mezzetti
coincides with the union of the planes of the conics of V . This union results to be
the cubic hypersurface defined by the equation
w00 w01 w02
det M = det w01 w11 w12 = 0.
w02 w12 w22
Indeed a point of P5 , of coordinates [wij ] belongs to the plane of a conic contained
in V if and only if there exists a non-zero triple [b0 , b1 , b2 ] which is solution of the
homogeneous system (*).
9.10. Definition. The rational maps from X to Y are the germs of regular maps
from open subsets of X to Y , i.e. equivalence classes of pairs (U, φ), where U 6= ∅
is open in X and φ : U → Y is regular, with respect to the relation: (U, φ) ∼ (V, ψ)
if and only if φ|U ∩V = ψ|U ∩V . The following Lemma guarantees that the above
defined relation satisfies the transitive property.
and ψ : Y 99K Z is any rational map, then dom ψ ∩ Imφ 6= ∅, so we can define
ψ ◦ φ : X 99K Z: it is the germ of the map ψ ◦ φ, regular on φ−1 (dom ψ ∩ Imφ).
9.17. Examples.
48 Mezzetti
c) Projections.
Let φ : Pn 99K Pm be given in matrix form by Y = AX, where A is a
(m + 1) × (n + 1)-matrix, with entries in K. Then φ is a rational map, regular on
Pn \ P(KerA). Put Λ := P(KerA). If A = (aij ), this means that Λ has cartesian
equations
a00 x0 + . . . + a0n xn = 0
a10 x0 + . . . + a1n xn = 0
...
am0 x0 + . . . + amn xn = 0
The map φ has a geometric interpretation: it can be seen as the projection
of centre Λ to a complementar linear space. First of all, we can assume that rk
A = m + 1, otherwise we replace Pm with P(Im A); hence dim Λ = n − (m + 1).
Consider first the case Λ : x0 = . . . = xm = 0; we identify Pm with the
subspace of Pn of equations xm+1 = . . . = xn = 0, so Λ and Pm are complementar
subspaces, i.e. Λ ∩ Pm = ∅ and the linear span of Λ and Pm is Pn . Then, for
Q ∈ Pn \ Λ, φ(Q) = [x0 , . . . , xm , 0, . . . , 0]: it is the intersection of Pm with the
linear span of Λ and Q. In fact, if Q[a0 , . . . , an ] then ΛQ has equations
{ai xj − aj xi = 0, i, j = 0, . . . , m (check!)
π ψ
P
[y0 , . . . , y3 ] ∈ X → [y1 , y2 , y3 ] → [y1 y2 , y1 y3 , y2 y3 , y32 ];
ψ π
[y1 , y2 , y3 ] → [y1 y2 , y1 y3 , y2 y3 , y32 ] →
P
[y1 y3 , y2 y3 , y32 ] = [y1 , y2 , y3 ].
Q is regular on U := P2 \ {A, B, C}, where A[1, 0, 0], B[0, 1, 0], C[0, 0, 1] are the
fundamental points (see Fig. 2)
Let a be the line through B and C: a = VP (x0 ), and similarly b = VP (x1 ),
c = VP (x2 ). Then Q(a) = A, Q(b) = B, Q(c) = C. Outside these three lines Q is
an isomorphism. Precisely, put U 0 = P2 \ {a ∪ b ∪ c}; then Q : U 0 → P2 is regular,
the image is U 0 and Q−1 : U 0 → U 0 coincides with Q. Indeed,
Q Q
[x0 , x1 , x2 ] → [x1 x2 , x0 x2 , x0 x1 ] → [x20 x1 x2 , x0 , x21 x2 , x0 x1 x22 ].
– Fig. 2 –
The set of the birational maps P2 99K P2 is a group, called the Cremona
group. At the end of XIX century, Max Noether proved that the Cremona group
is generated by P GL(3, K) and by the single standard quadratic map above. The
analogous groups for Pn , n ≥ 3, are much more complicated and a complete
description is still unknown.
Exercises to §9.
1. Let φ : A1 → An be the map defined by t → (t, t2 , . . . , tn ).
a) Prove that φ is regular and describe φ(A1 );
b) prove that φ : A1 → φ(A1 ) is an isomorphism;
∗
c) give a description of φ∗ and φ−1 .
2. Let f : A2 → A2 be defined by: (x, y) → (x, xy).
Introduction to algebraic geometry 51
Let Pn , Pm be projective spaces over the same field K. The cartesian product
Pn × Pm is simply a set: we want to define an injective map from Pn × Pm to a
suitable projective space, so that the image be a projective variety, which will be
identified with our product.
Let N = (n(+1)(m + 1) − 1 and define σ : Pn × Pm → PN in the following
way: ([x0 , . . . , xn ], [y0 , . . . , ym ]) → [x0 y0 , x0 y1 , . . . , xi yj , . . . , xn ym ]. Using coordi-
nates wij , i = 0, . . . , n, j = 0, . . . , m, in PN , σ is given by
{wij = xi yj , i = 0, . . . , n, j = 0, . . . , m.
It is clear that if [wij ] ∈ Σ, then it satisfies (*). Conversely, assume that [wij ]
52 Mezzetti
σ is called the Segre map and Σn,m the Segre variety or biprojective space. Note
that Σ is covered by the affine open subsets Σij = Σ ∩ Wij , where Wij = PN \
VP (wij ). Moreover Σij = σ(Ui × Vj ), with Ui × Vj ' An+m .
10.5. Example. P1 × P1
σ : P1 × P1 → P3 is given by {wij = xi yj , i = 0, 1, j = 0, 1. Σ has only one
non–trivial equation: w00 w11 − w01 w10 , hence Σ is a quadric. The equation of Σ
can be written as
w00 w01
(∗) = 0.
w10 w11
w10 = a1 y0
w11 = a1 y1
they express the proportionality of the rows of the matrix (*) with coefficients
[a1 , −a0 ]. Similarly, σ(P1 × Q) is the line of equations
a1 w00 − a0 w01 = 0
n
a1 w10 − a0 w11 = 0.
54 Mezzetti
Hence Σ contains two families of lines: two lines of the same family are clearly
disjoint while two lines of different families intersect at one point (σ(P, Q)). Con-
versely, through any point of Σ there pass two lines, one for each family. Note
that Σ is exactly the quadric surface of Example 9.17, d) and that the projection
of centre [1, 0, 0, 0] realizes an explicit birational map between P1 × P1 and P2 .
Exercises to §10.
1. Using Ex. 5 of §6, prove that, if X ⊂ Pn , Y ⊂ Pm are irreducible projective
varieties, then X × Y is irreducible.
2. (*) Let X ⊂ An , Y ⊂ An . Show that X ∩ Y ' (X × Y ) ∩ ∆An , where ∆An
is the diagonal subvariety.
3. Let L, M, N be the following lines in P3 :
L : x0 = x1 = 0, M : x2 = x3 = 0, N : x0 − x2 = x1 − x3 = 0.
Let X be the union of lines meeting L, M and N : write equations for X and
describe it: is it a projective variety? If yes, of what dimension and degree?
4. Let X, Y be quasi–projective varieties, identify X × Y with its image via
p1 p2
the Segre map. Check that the two projection maps X × Y → X, X × Y → Y are
regular. (Hint: use the open covering of the Segre variety by the Σij ’s.)
11.4. Corollaries.
1. If X, Y ⊂ P2 are projective curves over an algebraically closed field, then
X ∩ Y 6= ∅.
2. P1 × P1 is not isomorphic to P2 .
Proof. 1. is a straightforward application of Theorem 11.2. To prove 2., assume
by contradiction that φ : P1 × P1 → P2 is an isomorphism. If L, L0 are skew lines
on P1 × P1 , then φ(L), φ(L0 ) are rational disjoint curves of P2 , which contradicts
1.
If X, Y ⊂ Pn are varieties of dimensions r, s, then r + s − n is called the
expected dimension of X ∩ Y . If all irreducible components Z of X ∩ Y have the
expected dimension, then we say that the intersection X ∩ Y is proper or that X
and Y intersect properly.
For example, two plane projective curves X, Y intersect properly if they don’t
have any common irreducible component. In this case, it is possible to preview
the number of points of intersections. Precisely, it is possible to associate to every
point P ∈ X ∩ Y a number P i(P ), called the multiplicity of intersection of X and
Y at P , in such a way that P ∈X∩Y i(P ) = dd0 , where d is the degree of X and
d0 is the degree of Y . This result is known as Theorem of Bézout, and is the first
result of the branch of algebraic geometry called Intersection Theory. For a proof
of the Theorem of Bézout, see for instance the classical book of Walker [8], or the
book of Fulton on Algebraic Curves [5].
Let X be a closed subvariety of Pn (resp. of An ) of codimension r. X is called
a complete intersection if Ih (X) (resp. I(X)) is generated by r polynomials.
Hence, if X is a complete intersection of codimension r, then X is certainly the
intersection of r hypersurfaces. Conversely, if X is intersection of r hypersurfaces,
then, by Theorem 11.1, using induction, we deduce that dim X ≥ n − r; also
assuming equality, we cannot conclude that X is a complete intersection, but
simply that I(X) is the radical of an ideal generated by r polynomials.
which are linearly independent polynomials of degree 2. Note that Ih (X) does not
contain any linear polynomial, because X is not contained in any hyperplane, and
that the homogeneous component of minimal degree 2 of Ih (X) is a vector space
Introduction to algebraic geometry 57
x0 x1 x2
x0 x1
F = and G = x1 x2 x3 .
x1 x2
x2 x3 x0
x2 (x0 x23 − 2x1 x2 x3 + x32 ) = x21 x23 − 2x1 x22 x3 + x42 = (x1 x3 − x22 )2 .
Exercises to §11.
1. Let X ⊂ P2 be the union of three points not lying on a line. Prove that
the homogeneous ideal of X cannot be generated by two polynomials.
f (X) × Z
12.3. Corollaries.
1. If X is a complete variety, then O(X) ' K.
2. If X is an affine complete variety, then X is a point.
Proof. 1. If f ∈ O(X), f can be interpreted as a regular map f : X → A1 . By
Proposition 12.2, (i), f (X) is a closed complete subvariety of A1 , which is not
complete. Hence f (X) is a point, so f ∈ K.
2. By 1., O(X) ' K. But O(X) ' K[x1 , . . . , xn ]/I(X), hence I(X) is
maximal. By the Nullstellensatz, X is a point.
Let {Mα }α∈I be the set of the monomials of degree d in K[x0 , . . . , xn ]; let di =
deg Gi (x; y); let {Niβ } be the set of the monomials of degree d − di ; let finally
Td = {(y 1 , . . . , y m )| hG1 (x; y), . . . , Gt (x; y)i 6⊃ K[x0P
, . . . , xn ]d }.
Then P (y 1 , . . . , y m ) 6∈ Td if and only if Mα = i Gi (x; y)Fi,α (x0 , . . . , xn ), for
all α and for suitable polynomials Fi,α homogeneous of degree d − di . So P 6∈ Td if
and only if for all α Mα is a linear combination of the polynomials {Gi (x; y)Niβ },
i.e. the matrix A of the coefficients of the polynomials Gi (x; y)Niβ with respect to
the basis {Mα } has maximal rank n+d
d . So Td is the set of zeroes of the minors
of a fixed order of the matrix A, hence it is closed.
We define the tangent space TX,p at a point P of an affine variety X as the union
of the lines passing through P and touching X at P . Then we will find a “local”
characterization of TX,p , only depending on the local ring OX,p : this will allow to
define the tangent space at a point of any quasi–projective variety.
Assume first that X ⊂ An is closed and P = (0, . . . , 0). Let L be a line
through P : if A(a1 , . . . , an ) is another point of L, then a general point of L has
coordinates (ta1 , . . . , tan ), t ∈ K. If I(X) = (F1 , . . . , Fm ), then the intersection
X ∩ L is determined by the following system of equations in the undeterminate t:
The solutions of these equations are the roots of the greatest common divisor
G(t) of the polynomials F1 (ta1 , . . . , tan ), . . . , Fm (ta1 , . . . , tan ) in K[t]. We may
factorize G(t) as G(t) = cte (t − α1 )e1 . . . (t − αs )es , where e > 0 if and only if
P ∈ X ∩ L, and α1 , . . . , αs 6= 0. The number e is by definition the intersection
60 Mezzetti
L1 (a1 , . . . , an ) = . . . = Lm (a1 , . . . , an ) = 0.
This shows that TP,X is a linear subspace of An , whose equations are the linear
parts of the equations defining X.
13.2. Examples.
(i) TO,An = An , because I(An ) = (0).
(ii) If X is a hypersurface, I(X) = (F ), F = L + G, then TP,X = V (L):
so TP,X is either a hypersurface if L 6= 0, or the whole space An if L = 0. For
instance, if X is the affine plane cuspidal cubic V (x3 − y 2 ) ⊂ A2 , TP,X = A2 .
(i)
where dP F denotes the ith differential of F at P : it is a homogeneous polynomial
of degree i in the variables x1 − y1 , . . . , xn − yn . In particular the linear term is
∂F ∂F
dP F = (P )(x1 − y1 ) + . . . + (P )(xn − yn ).
∂x1 ∂xn
Introduction to algebraic geometry 61
We get that, if I(X) = (F1 , . . . , Fm ), then TP,X is the linear subspace of An defined
by the equations
dP F1 = . . . = dP Fm = 0.
The affine space An , which may identified with K n , has a natural structure
of K-vector space with origin P , so in a natural way TP,X is a vector subspace
(with origin P ). The functions x1 − y1 , . . . , xn − yn form a basis of the dual space
(K n )∗ and their restrictions generate TP,X ∗ ∗
. Note moreover that dim TP,X = k
if and only if n − k is the maximal number of polynomials linearly independent
among dP F1 , . . . , dP Fm . If dP F1 , . . . , dP Fn−k are these polynomials, then they
⊥
form a base of the orthogonal TP,X of the vector space TP,X in (K n )∗ , because
they vanish on TP,X .
∗
There is a natural map dp : O(X) → TP,X , which sends f to dp f . It is clear
that dP (f + g) = dP f + dP g and dP (f g) = f (P )dP g + g(P )dP f . In particular,
if c ∈ K, dp (cf ) = cdP f . So dp is a linear map of K-vector spaces. We denote
again by dP the restriction of dP to IX (P ), the maximal ideal of the regular
functions on X which are zero at P . Since clearly f = f (P ) + (f − f (P )) then
dP f = dP (f − f (P )), so this restriction doesn’t modify the image of the map.
∗
13.3. Proposition. The map dP : IX (P ) → TP,X is surjective and its kernel is
2 ∗ 2
IX (P ) . Therefore TP,X ' IX (P )/IX (P ) as K-vector spaces.
∗
Proof. Let φ ∈ TP,X be a linear form on TP,X . φ is the restriction of a linear
n
form on K : λ1 (x1 − y1 ) + . . . + λn (xn − yn ), with λ1 , . . . , λn ∈ K. Let G be the
polynomial of degree 1 λ1 (x1 − y1 ) + . . . + λn (xn − yn ): the function g induced by
G on X is zero at P and coincides with its own differential, so dp is surjective.
Let now g ∈ IX (P ) such that dp g = 0, g induced by a polynomial G. Note that
dP G may be interpreted as a linear form on K n which vanishes on TP,X , hence as
⊥
an element of TP,X . So dP G = c1 dp F1 +. . .+cm dp Fm (c1 , . . . , cm suitable elements
of K). Let us consider the polynomial G − c1 F1 − . . . − cm Fm : since its differential
at P is zero, it doesn’t have any term of degree 0 or 1 in x1 − y1 , . . . , xn − yn , so
it belongs to I(P )2 . Since G − c1 F1 − . . . − cm Fm defines the function g on X, we
conclude that g ∈ IX (P )2 .
62 Mezzetti
The above map from TP,X to Tφ(P ),Y is called the differential of φ at P and
is denoted by dP φ.
Now we would like to find a “more local” characterization of TP,X . To this
end we consider the local ring of P in X OP,X . We recall that O(X) is contained
in OP,X , which is the localization O(X)IX (P ) . It is natural to extend the map
∗
dP : O(X) → TP,X to OP,X setting
∗
As in the proof of Proposition 13.3 one proves that the map dP : OP,X → TP,X
∗
induces an isomorphism MP,X /M2P,X → TP,X , where MP,X is the maximal ideal
of OP,X . So by duality we have: TP,X ' (MP,X /M2P,X )∗ . This proves that the
tangent space TP,X is a local invariant of P in X.
∂Fi ∂Fi
Since dP Fi = ∂x1 (P )(x1 − y1 ) + . . . + ∂xn (P )(xn − yn ), r is the rank of the
Introduction to algebraic geometry 63
∂F1 ∂F1
∂x1 (P )
... ∂xn (P )
J(P ) = ... ... ... .
∂Fm ∂Fm
∂x1 (P ) . . . ∂xn (P )
The generic Jacobian matrix of X is instead the following matrix with entries
in O(X):
∂F ∂F1
∂x1
1
. . . ∂xn
J = ... ... ... .
∂Fm
∂x1 . . . ∂F
∂xn
m
The rank of J is ρ when all minors of order ρ + 1 are functions identically zero
on X, while some order ρ minor is different from zero at some point. Hence, for
all P ∈ X rk J(P ) ≤ ρ, and rk J(P ) < ρ if and only if all minors of order ρ of
J vanish at P . It is then clear that there is a non-empty open subset of X where
dim TP,X is minimal, equal to n − ρ, and a proper (possibly empty) closed subset
formed by the points P such that dim TP,X > n − ρ.
13.7. Definition. The points of an irreducible variety X for which dim TP,X =
n − ρ (the minimal) are called smooth or non-singular or simple points of X. The
remaining points are called singular (or multiple). X is called smooth if all its
points are smooth.
If X is quasi-projective, the same argument may be repeated for any affine
open subset.
We will not give here the proof (see for instance Šafarevič’s book). Note
that one can reduce the proof to the case in which X is affine and that one
has to prove that the field of rational functions K(X) is isomorphic to a field
of the form K(t1 , . . . , tn ), where t1 , . . . , tn satisfy only one non-trivial relation
F (t1 , . . . , tn ) = 0, where F is an irreducible polynomial with coefficients in K. This
is generally proved using the “Abel’s primitive element” concerning extensions of
fields. One shows that the elements t1 , . . . , tn can be chosen as linear combinations
of the original coordinate functions on X: this means that the birational map is
in fact a suitable projection.
(the first one is a dimension as K-vector space, the second one is a Krull dimen-
sion). By the Nakayama’s Lemma a base of MP,X /M2P,X corresponds bijectively
to a minimal system of generators of the ideal MP,X (observe that the residue
field of OP,X is K). Therefore P is smooth for X if and only if MP,X is minimally
generated by r elements, where r = dim X, in other words if and only if OP,X is
a regular local ring.
∗
in MP,X /M2P,X (= TP,X ) form a base, or equivalently if u1 , . . . , un is a minimal
set of generators of MP,X . Recalling the isomorphism
∗
dP : MP,X /M2P,X → TP,X
we deduce that u1 , . . . , un are local parameters if and only if dP ū1 , . . . , dP ūn are
linearly independent forms on TP,X (which is a vector space of dimension n), if
and only if the system of equations on TP,X
dP ū1 = . . . = dP ūn = 0
has only the trivial solution P (which is the origin of the vector space TP,X .
13.11. Proposition.
T In this notation, P is a smooth point of Xi , for all i =
1, . . . , n and TP,Xi = {P }.
Proof. Assume that Ui is a polynomial inducing ui , then Xi = V (Ui ) ∩ X =
V (I(X) + (Ui )). So I(Xi ) ⊃ I(X) + (Ui ). By considering the linear parts of
the polynomials of the previous ideal, we get: TP,Xi ⊂ TP,X ∩ V (dP Ui ). By the
assumption on the ui , it follows that TP,X ∩ V (dP U1 ) ∩ . . . ∩ V (dP Un ) = {P }.
Since dim TP,X = n, we can deduce that TP,X ∩ V (dP Ui ) is strictly contained in
TP,X , and dim TP,X ∩ V (dP Ui ) = n − 1. So dim TP,Xi ≤ n − 1 = dim Xi , hence P
T a smooth point on Xi , equality holds and TP,Xi = TP,X ∩ V (dP Ui ). Moreover
is
TP,Xi = {P }.
T
Note that Xi has no positive-dimensional component passing through P :
otherwise the T
tangent space to T at P would be contained in TP,Xi for all i, against
the fact that TP,Xi = {P }.
hence
\ \ X
codimTP,X ( TP,Yi ) = dim TP,X − dim TP,Yi ≤ (dim TP,X − dim TP,Yi ) =
66 Mezzetti
X X
= codimTP,X (TP,Yi ) ≤ codimX Yi .
If equality holds, P is a T
smooth point for Yi for all i, moreover we get that P is a
simple point for the set Yi .
For example if X is a surface and P ∈ X is smooth, there is a nbhd U of
P such that P is the transversal intersection of two curves in U , corresponding
to local parameters u1 , u2 . If P is singular we need three functions u1 , u2 , u3 to
generate the maximal ideal MP,X .
References.