Chapter 1 - Lecture Note
Chapter 1 - Lecture Note
Contents 1
Introduction 2
1
CHAPTER 1
1.1 Varieties
Let us explain in this section how algebra enters the field of geometry.
For this we have to introduce the main objects of study in algebraic geom-
etry: solution sets of polynomial equations over some field, the so-called
varieties.
In our whole course, a ring R is always meant to be a commutative
ring with 1. We do not require that this multiplicative unit 1 is distinct
from the additive neutral element 0, but if 1 = 0 then R must be the
zero ring. Subrings must have the same unit as the ambient ring, and ring
homomorphisms are always required to map 1 to 1.
the affine n-space over K. If the field K is clear from the context, we will
write AnK also as An .
Note that AnK is just K n as a set. It is customary to use two different
notations here since K n is also a K-vector space and a ring. We will usually
use the notation AnK if we want to ignore these additional structures: for
example, addition and scalar multiplication are defined on K n , but not on
AnK . The affine space AnK will be the ambient space for our zero loci of
polynomials below.
4
(b) For a polynomial f ∈ K[x1 , . . . , xn ] as above and a point c =
(c1 , . . . , cn ) ∈ AnK we define the value of f at c to be
X
f (c) = ai1 ,...,in ci11 . . . cinn ∈ K.
i1 ,...,in ∈N
is called the zero locus of S. Subsets of AnK of this form are called (affine) va-
rieties. If S = (f1 , . . . , fk ) is a finite set, we will write V (S) = V ({f 1, . . . , fk })
also as V (f1 , . . . , fk ).
1.1.2 Example. Varieties, say over the field R of real numbers, can have
many different ”shapes”.
The following picture shows a few examples in A2R and A3R .
5
Of course, the empty set ∅ and all of An are also varieties in An , since
∅ = V (1) and An = V (0).
6
that A(X) is the ring of functions on X since functions in algebra are
always given by polynomials. Moreover, the class of a polynomial f ∈
K[x1 , . . . , xn ] in such a ring will usually also be written as f ∈ A(X),
dropping the explicit notation for equivalence classes if it is clear from the
context that we are talking about elements in the quotient ring.
I(a) = (x1 − a1 , . . . , xn − an ).
7
1.1.6 Definition. (Subvarieties) The ideals of varieties defined in Defini-
tion 1.1.3 all lie in the polynomial ring K[x1 , . . . , xn ]. In order to get a
geometric interpretation of ideals in more general rings it is useful to con-
sider a relative situation: let X ⊆ AnK be a fixed variety. Then for any
subset S ⊆ A(X) of polynomial functions on X we can consider its zero
locus
VX (S) = {x ∈ X | f (x) = 0 for all f ∈ S} ⊆ X
just as in Definition 1.1.1 (c), and for any subset Y ⊆ X as in Definition
1.1.3 the ideal
If there is no risk of confusion we will simply write V (S) and I(Y ) again
instead of VX (S) and IX (Y ). So in this notation we have now assigned to
every variety X a ring A(X) of polynomial functions on X, and to every
subvariety Y ⊆ X an ideal I(Y ) ⊆ A(X) of the functions that vanish on
Y . This assignment of an ideal to a subvariety has some nice features:
8
(b) Let x ∈ Y . Then f (x) = 0 for every f ∈ I(Y ) by definition of I(Y ).
But this implies that x ∈ V (I(Y )). Again, the second statement follows
analogously.
(c) By (b) it suffices to prove “ ⊇ ”. As Y is a subvariety of X we can
write Y = V (S) for some S ⊆ A(X). Then S ⊆ I(V (S)) by (b), and thus
V (S) ⊇ V (I(V (S))) by (a). Replacing V (S) by Y now gives the required
inclusion.
(d) The ring homomorphism A(X) → A(Y ) that restricts a polyno-
mial function on X to a function Y is surjective and has kernel I(Y ) by
definition. So the result follows from the homomorphism theorem.
9
given by composing a polynomial function on Y with f to obtain a poly-
nomial function on X. Note that this ring homomorphism ϕ
(a) reverses the roles of source and target compared to the original map
f : X → Y ; and
(b) is enough to recover f , since fi = ϕ(yi ) ∈ A(X) if y1 , . . . , ym denote
the coordinates of Am
K.
f : X → Y, x 7→ (y1 , y2 ) := (x, x2 )
10
Note that with the images of g = y1 and g = y2 under this homomorphism
we just recover the polynomials x and x2 defining the map f .
If we had considered f as a morphism from X to Z (i. e. restricted
the target space to the actual image of f ) we would have obtained A(Z) =
K[y1 , y2 ]/(y2 − y12 ) and thus the ring homomorphism
GEOMETRY −→ ALGEBRA
11
But before we can discuss these main topics of the class we have to start
now by developing more tools to work with ideals than what you know from
earlier classes.
1.1.12 Exercise. Show that the following subsets X of AnK are not varieties
over K:
(a) X = Z ⊆ A1R ;
(b) X = A1R \ {0} ⊆ A1R ;
(c) X = {(x1 , x2 ) ∈ A2R | x2 = sin(x1 )} ⊆ A2R ;
(d) X = {x ∈ A1C | |x| = 1} ⊆ A1C ;
(e) X = f (Y ) ⊆ AnR for an arbitrary variety Y and a morphism of
varieties f : Y → X over R.
From the “Abstract Algebra” class you already know the basic con-
structions and properties concerning ideals and their quotient rings. For
our purposes however we have to study ideals in much more detail - so this
will be our goal for this and the next sections. Let us start with some gen-
eral constructions to obtain new ideals from old ones. The ideal generated
by a subset M of a ring will be written as (M ).
I + J := {a + b | a ∈ I and b ∈ J}.
12
(c) We define the product of I and J as the ideal generated by all products
of elements of I and J, i. e.
(e) We call
√
I := {a ∈ R | an ∈ I for some n ∈ N}
13
√
a natural definition since the radical I of an arbitrary ideal I is in fact a
√
radical ideal in this sense: if an ∈ I for some n, so anm ∈ I for some m,
√
then this obviously implies a ∈ I.
Whether an ideal I is radical can also easily be seen from its quotient
ring R = I as follows.
Proof. By Definition 1.2.1 (e), the ideal I is radical if and only if for all
a ∈ R and n ∈ N with an ∈ I it follows that a ∈ I. Passing to the quotient
ring R/I, this is obviously equivalent to saying that an = 0 implies a = 0,
i. e. that R/I has no nilpotent elements except 0.
14
Definition 1.2.1 can then be computed easily: if I and J are not the zero
ideal we can write I = (a) and J = (b) for a = pa11 . . . pann and b = pb11 . . . pbnn
with distinct prime elements p1 , . . . , pn and a1 , . . . , an , b1 , . . . , bn ∈ N. Then
we obtain:
1.2.7 Lemma. (Product and intersection of ideals). For any two ideals I
and J in a ring R we have
(a) IJ ⊆ I ∩ J;
√ √ √ √
(b) IJ = I ∩ J = I ∩ J.
Proof. (a) It suffices to check that all generators of IJ lie in I ∩ J. But for
a ∈ I and b ∈ J it is obvious that ab ∈ I ∩ J, so the result follows.
√ √
(b) We show a circular inclusion, with IJ ⊆ I ∩ J following from
(a).
15
√
If a ∈ I ∩ J then an ∈ I ∩ J for some n ∈ N, so an ∈ I and an ∈ J,
√ √
and hence a ∈ I ∩ J.
√ √
Finally, if a ∈ I ∩ J then am ∈ I and an ∈ J for some m, n ∈ N,
√
therefore am+n ∈ IJ and thus a ∈ IJ.
(1) I ∪ J ⊆ I + J, IJ ⊆ I ∩ J, I ⊆ I : J
(2) If J ⊆ I, then I + J = I.
(3) I + J = J + I, IJ = JI
Consequently, (F, +) and (F, ·) are commutative monoids with (0) and
n
P
R identity elements, respectively. Hence, finite sums Ii and finite prod-
i=1
n
Q
ucts Ii are naturally defined. In particular, the powers
i=1
I 0 = R, I n = I n−1 I (n ≥ 1)
where I, J ∈ F.
16
(1) Let a ∈ R and set aJ = {aj | j ∈ J}. Then (a)J = aJ.
for ∀m ≥ 1.
We see that these polynomial rings still admit unique prime factoriza-
tions of its elements, so that the results of Example 1.2.5 continue to hold
for principal ideals in these rings.
17
In other words, we have V (I(Y )) = Y for every subvariety Y of X (which
we have already seen in Lemma 1.1.7 (c)), and I(V (I)) = I for every radical
ideal I ⊆ A(X). In order to simplify our geometric interpretations we will
therefore usually assume from now on in our geometric examples that the
ground field is algebraically closed and the above one -to-one correspon-
dence holds. Note that this will not lead to circular reasoning as we will
never use these geometric examples to prove anything.
18
speaking the algebraic operation corresponding to the intersection of sub-
varieties is taking the sum of the ideals and then its radical).
Moreover, as the whole space X and the empty set ∅ obviously corre-
spond to the zero ideal (0) resp. the whole ring (1) = A(X), the condition
I + J = A(X) that I and J are coprime translates into the intersection of
V (I) and V (J) being empty.
(b) For any two subvarieties Y, Z of X
I(Y ∪ Z) = {f ∈ A(X) | f (x) = 0 for all x ∈ Y ∪ Z}
= {f ∈ A(X) | f (x) = 0 for all x ∈ Y }
∩ {f ∈ A(X) | f (x) = 0 for all x ∈ Z}
= I(Y ) ∩ I(Z),
and thus the union of subvarieties corresponds to the intersection of ideals.
As the product of ideals has the same radical as the intersection by Lemma
1.2.7 (b), the union of subvarieties also corresponds to taking the product
of the ideals (and then its radical).
(c) Again for two subvarieties Y, Z of X we have
I(Y \ Z) = {f ∈ A(X) | f (x) = 0 for all x ∈ Y \ Z}
= {f ∈ A(X) | f (x).g(x) = 0 for all x ∈ Y and g ∈ I(Z)}
= {f ∈ A(X) | f.I(Z) ⊂ I(Y )}
= I(Y ) : I(Z),
so taking the set-theoretic difference Y \ Z corresponds to quotient ideals.
(Strictly speaking, the difference Y \ Z is in general not a variety, so the
exact geometric operation corresponding to quotient ideals is taking the
smallest subvariety containing Y \ Z).
19
1.2.17 Exercise. Show that the equation of ideals
(x3 − x2 , x2 y − x2 , xy − y, y 2 − y) = (x2 , y) ∩ (x − 1, y − 1)
holds in the polynomial ring C[x, y]. Is this a radical ideal? What is its
zero locus in A2C ?
:
(a) ϕ is injective if and only if I1 ∩ . . . ∩ In = (0).
(b) ϕ is surjective if and only if I1 , . . . , In are pairwise coprime.
20
“ ⇐: ” Let Ii + Ij = R for all i 6= j. In particular, for i = 2, . . . , n there
are ai ∈ I1 and bi ∈ Ii with ai + bi = 1, so that bi = 1 − ai = 1 mod I1
and bi = 0 mod Ii . If we then set b := b2 . . . bn we get b = 1 mod I1 and
b = 0 mod Ii for all i = 2, . . . , n. So (1, 0, . . . , 0) = ϕ(b) ∈ Im ϕ. In the
same way we see that the other unit generators are in the image of ϕ, and
hence ϕ is surjective.
which is the well-known form of the Chinese Remainder Theorem for the
integers.
(b) Let X be a variety, and let Y1 , . . . , Yn be subvarieties of X. Recall
from Remark 1.1.11 that for i = 1, . . . , n we have isomorphisms A(X)/I(Yi ) ∼ =
A(Yi ) by restricting functions from X to Yi . Using the translations from
Remark 1.2.16, Proposition 1.2.18 therefore states that the combined re-
striction map
ϕ : A(X) → A(Y1 ) × . . . × A(Yn )
21
subvarieties - which seems obvious from geometry. In our study of ideals,
let us now consider their behavior under ring homomorphisms.
1.2.21 Remark. (a) Note that for the construction of the image ideal of
an ideal I ⊆ R under a ring homomorphism ϕ : R → R0 we have to take
the ideal generated by ϕ(I), since ϕ(I) itself is in general not yet an ideal:
take e. g. ϕ : Z → Z[x] to be the inclusion and I = Z. But if ϕ is surjective
then ϕ(I) is already an ideal and thus I e = ϕ(I):
• for b1 , b2 ∈ ϕ(I) we have a1 , a2 ∈ I with b1 = ϕ(a1 ) and b2 = ϕ(a2 ),
and so b1 + b2 = ϕ(a1 + a2 ) ∈ ϕ(I),
• for b ∈ ϕ(I) and s ∈ R0 we have a ∈ I and r ∈ R with ϕ(a) = b and
ϕ(r) = s, and thus sb = ϕ(ra) ∈ ϕ(I).
(b) If R is a field and R0 6= {0} then any ring homomorphism ϕ : R → R0
is injective: its kernel is 0 since an element a ∈ R \{0} with ϕ(a) = 0 would
lead to the contradiction
This is the origin of the names “contraction” and “extension”, since in this
case these two operations really make the ideal “smaller” and “bigger”,
respectively.
22
ϕ : A(Y ) → A(X), g 7→ gf be the associated map between the coordinate
rings.
(a) For any subvariety Z ⊆ X we have
I(f (Z)) = {g ∈ A(Y ) | g(f (x)) = 0 for all x ∈ Z}
= {g ∈ A(Y ) | ϕ(g) ∈ I(Z)}
= ϕ−1 (I(Z)),
so taking images of varieties corresponds to the contraction of ideals.
(b) For a subvariety Z ⊆ Y the zero locus of the extension I(Z)e by ϕ
is
V ((I(Z))) = {x ∈ X | g(f (x)) = 0 for all g ∈ I(Z)}
= f −1 ({y ∈ Y | g(y) = 0 for all g ∈ I(Z)})
= f −1 (V (I(Z)))
= f −1 (Z)
by Lemma 1.1.7 (c). Hence, taking inverse images of subvarieties corre-
sponds to the extension of ideals.
So we can add the following two entries to our dictionary between ge-
ometry and algebra:
23
1.2.24 Exercise. Let f : X → Y be a morphism of varieties, and let Z and
W be subvarieties of X. The geometric statements below are then obvious.
Find and prove corresponding algebraic statements for ideals in rings.
(a) f (Z ∪ W ) = f (Z) ∪ f (W );
(b) f (Z ∩ W ) ⊆ f (Z) ∩ f (W );
(c) f (Z \ W ) ⊆ f (Z) \ f (W ).
24
1.2.26 Exercise. Let I ⊆ J be ideals in a ring R. By Lemma 1.2.25, the
extension J/I of J by the quotient map R → R/I is an ideal in R/I. Prove
that
(R/I)/(J/I) ∼
= R/J.
At the end of this section, let us now consider ring homomorphisms from
a slightly different point of view that will also tell us which rings “come
from geometry”, i. e. can be written as coordinate rings of varieties.
Then the condition ϕ.ϕR1 = ϕR2 just states that this diagram commutes,
i. e. that any two ways along the arrows in the diagram having the same
source and target - in this case the two ways to go from R to R2 -will give
the same map.
(c) Let R0 be an R-algebra with corresponding ring homomorphism ϕR0 :
∼
R → R0 . An R-subalgebra of R0 is a subring R of R0 containing the image
∼
of ϕ. Note that R is then an R-algebra using the ring homomorphism
25
∼ ∼
ϕ ∼ : R → R given by ϕR0 with the target restricted to R. Moreover, the
R
∼
inclusion R → R0 is an R-algebra homomorphism in the sense of (b).
26
from morphisms of varieties, i. e. that Definition 1.1.9 gives a one-to-one
correspondence
1:1
{morphisms X → Y } ↔ {K − algebra homomorphisms A(Y ) → A(X)}.
1.2.31 Remark. Note that the square bracket notation in Definition 1.2.30
is ambiguous: R[x1 , . . . , xn ] can either mean the polynomial ring over R
if x1 , . . . , xn are formal variables, or the subalgebra of an R-algebra R0
generated by x1 , . . . , xn if x1 , . . . , xn are elements of R0 . Unfortunately, the
usage of the notation R[x1 , . . . , xn ] for both concepts is well-established in
the literature, so we will adopt it here as well. Its origin lies in the following
lemma, which shows that the elements of an R-subalgebra generated by a
set M are just the polynomial expressions in elements of M with coefficients
in R.
27
Proof. It is obvious that this set of polynomial expressions is an R-subalgebra
of R0 . Conversely, every R-subalgebra of R0 containing M must also contain
these polynomial expressions, so the result follows.
by Lemma 1.2.32. (Note again the double use of the square bracket nota-
tion: Z[x] is the polynomial ring over Z, whereas Z[i] is the Z-subalgebra
of C generated by i.)
28
1.3 Prime ideals and maximal ideals
There are two special kinds of ideals that are of particular importance,
both algebraically and geometrically: the so-called prime and maximal ide-
als. Let us start by defining these concepts.
1.3.2 Remark. Let R 6= {0} be a ring. Note that its two trivial ideals R
and (0) are treated differently in Definition 1.3.1:
(a) The whole ring R is by definition never a prime or maximal ideal.
In fact, maximal ideals are just defined to be the inclusion-maximal ones
among all ideals that are not equal to R.
(b) The zero ideal (0) may be prime or maximal if the corresponding
conditions are satisfied. More precisely, by definition (0) is a prime ideal if
and only if R is an integral domain, and it is maximal if and only if there
are no ideals except (0) and R, i. e. if R is a field.
29
Proof. (a) Passing to the quotient ring R/I, the condition of Definiton 1.3.1
(a) says that I is prime if and only if for all a, b ∈ R/I with ab = 0 we have
a = 0 or b = 0, i. e. if and only if R/I is an integral domain.
(b) By Lemma 1.2.25, the condition of Definition 1.3.1 (b) means ex-
actly that the ring R/I has only the trivial ideals I/I and R/I, which is
equivalent to R/I being a field.
1.3.5 Corollary. Every maximal ideal in a ring is prime, and every prime
ideal is radical.
Proof. Passing to the quotient ring, this follows immediately from Lemma
1.2.3 and Lemma 1.3.3 since a field is an integral domain and an integral
domain is reduced.
1.3.6 Example. (a) Let R be an integral domain, and let p ∈ R \ {0} not
be a unit, i. e. it does not have a multiplicative inverse in R. Then by
definition the ideal (p) is prime if and only if for all a, b ∈ R with p | ab,
30
we have p | a or p | b, i. e. by definition if and only if p is a prime element
of R. Of course, this is the origin of the name “prime ideal”.
(b) We claim that for non-zero ideals in a principal ideal domain R
the notions of prime and maximal ideals agree. To see this, is suffices by
Corollary 1.3.5 to show that every non-zero prime ideal is maximal. So
let I ⊆ R be prime. Of course, we have I = (p) for some p ∈ R as R
is a principal ideal domain, and since I 6= R by definition and I 6= 0 by
assumption we know by (a) that p is prime. Now if J ⊇ I is another ideal
we must have J = (q) for some q | p. But p is prime and thus irreducible,
i. e. it cannot be written as a product of two non-units in R. So up to a
unit q must be 1 or p. But then J = R or J = I, respectively, which means
that I must have been maximal.
(c) Let K be a field, and consider the ideal I(a) = (x1 −a1 , . . . , xn −an ) ⊆
K[x1 , . . . , xn ] of a for a given point a = (a1 , . . . , an ) ∈ AnK as in Example
1.1.5. Then the ring homomorphism
31
A(X) by Remark 1.2.14.
(a) As the correspondence between subvarieties and ideals reverses in-
clusions, the maximal ideals of A(X) correspond to minimal subvarieties
of X, i. e. to points of X. For example, we have just seen in Example
1.3.6 (c) that the maximal ideal (x1 − a1 , . . . , xn − an ) ⊆ K[x1 , . . . , xn ] is
the ideal I(a) of the point a = (a1 , . . . , an ) ∈ AnK .
(b) Let Y be a non-empty subvariety of X, corresponding to a proper
ideal I(Y ) ⊆ A(X).
If I(Y ) is not prime then there are functions f1 , f2 ∈ A(X) such that
f1 f2 vanishes on Y , but f1 and f2 do not. Hence the zero loci Y1 := VY (f1 )
and Y2 := VY (f2 ) of f1 and f2 on Y are not all of Y , but their union is
Y1 ∪ Y2 = VY (f1 f2 ) = Y . So we can write Y as a non-trivial union of two
subvarieties. If a variety has this property we call it reducible, otherwise
irreducible. As shown in the picture below, the union Y = V (x1 x2 ) of the
two coordinate axes in A2R is a typical example of a reducible variety, with
f1 = x1 and f2 = x2 in the notation above.
32
SUBVARIETIES ←→ IDEALS
1.3.8 Exercise. Which of the following ideals are prime, which ones are
maximal in Z[x]?
I = (5, x3 + 2x + 3) J = (4, x2 + x + 1, x2 + x − 1)
Proof. We may assume that n ≥ 2 and that our assertion holds true for
n − 1. Suppose that I 6⊆ Pi for all 1 ≤ i ≤ n. If n = 2, choose a1 ∈ I
and a2 ∈ I so that a1 6∈ P2 and a2 6∈ P1 , and set a = a1 + a2 . Then, since
ai ∈ I ⊆ P1 ∪ P2 , we get ai ∈ Pi (i = 1, 2). On the other hand, since a ∈ I,
we must have a ∈ P1 or a ∈ P2 . However, if a = a1 + a2 ∈ P1 , then a2 ∈ P1
since a1 ∈ P1 . If a = a1 + a2 ∈ P1 , then a1 ∈ P2 since a2 ∈ P2 . Thus
a 6∈ P1 ∪ P2 . Hence n ≥ 3.
We may assume that P1 is a prime ideal of R. By the hypothesis of
S
induction on n, we may also assume that I 6⊆ j6=i Pj for all 1 ≤ i ≤ n.
S
Choose an element ai ∈ I, so that ai 6∈ j6=i Pj . Then ai ∈ Pi but ai 6∈
Pj (j 6= i). We set a = a1 + ni=2 ai . Then a ∈ I but a 6∈ ∪ni=1 Pi . In fact, if
Q
33
because P1 is a prime ideal of R and ai 6∈ P1 (i ≥ 2). Therefore, a ∈ Pj
with j ≥ 2, so that ni=2 ai ∈ Pj , whence a1 ∈ Pj , which is impossible.
Q
34
(d) The assignment [0, 1] → mSpecR, a 7→ Ia gives a one-to-one cor-
respondence between points in the unit interval and maximal ideals of R
(compare this to Remark 1.3.7 (a)).
1.3.14 Exercise. Let R be a ring such that for all a ∈ R there is a natural
number n > 1 with an = a.
(a) Show that every prime ideal of R is maximal.
(b) Give an example of such a ring which is neither a field nor the zero
ring.
We have now studied prime and maximal ideals in some detail, but
left out one important question: whether such ideals actually always exist.
More precisely, if I is an ideal in a ring R with I 6= R, is it guaranteed
that there is a maximal (and hence also prime) ideal that contains I? In
particular, taking I = (0), is it clear that there is any maximal ideal in R
at all? From a geometric point of view this seems to be trivial: using the
translations of Remark 1.3.7 (a) we are just asking whether a non-empty
variety always contains a point-which is of course true. But we know already
that not every ring is the coordinate ring of a variety, so for general rings we
have to find an algebraic argument that ensures the existence of maximal
ideals. It turns out that this is rather tricky, so let us start by giving the
idea how such maximal ideals could be found.
I0 ( I1 ( I2 ( . . .
35
of ideals in R.
Is it possible that such an infinite chain of ideals exists? In general, the
answer to this question is yes (see e. g. Example 2.1.2 (c)). There is a
special and very important class of rings however - the Noetherian rings
that we will discuss in Chapter 2 - that do not admit such infinite increasing
chains of ideals. In these rings the above process must terminate, and so we
can easily find a maximal ideal containing I. In fact, all coordinate rings
of varieties turn out to be Noetherian (see Remark 2.1.11), which is why
our geometric picture above suggested that the existence of maximal ideals
might be trivial.
But what can we do if the chain above does not terminate? The main
observation is that we can then form a “limit”
[
I∞ := In
n∈N
over all previous ideals (it is easy to see that this is in fact an ideal which
is not equal to R; we will check this in the proof of Corollary 1.3.16). Of
course, I∞ is strictly bigger than every In . So it is an ideal that we have not
seen before in the chain, and consequently we can continue the above pro-
cess with this limit ideal: if it is maximal we are finished, otherwise choose
a bigger one which we might call I∞+1 , and so on. Unless we find a maximal
ideal at some point, we can thus construct another infinite increasing chain
starting with I∞ , take the limit over this chain again, repeat the whole
process of constructing a chain and taking its limit infinitely many times,
take the limit over all these infinitely many limit ideals, and so on. Intu-
itively speaking, we obtain an increasing “chain” of ideals in this way that
is really long, certainly not indexed any more by the natural numbers, and
not even countable. Continuing our sloppy wording, we could hope that
eventually we would have to obtain even more ideals in this way than there
are subsets of R at all. This would of course be a contradiction, suggesting
that the process must stop at some point and give us a maximal ideal.
36
In fact, we will now make this argument precise. The key step in the
proof is Zorn’s Lemma, which abstracts from the above situation of rings
and ideals and roughly states that in any sort of structure where you can
compare objects and the above “limiting process over chains” works to get
something bigger than what you had before, you will find a maximal object.
To be able to formulate this rigorously we need some definitions regarding
orders on sets.
37
1.3.17 Lemma. For every ideal I in a ring R we have
√ \
I= P.
P prime
P ⊇I
√
Proof. “ ⊆ ” If a ∈ I then an ∈ I for some n. But then also an ∈ P for
every prime ideal P ⊇ I, which implies a ∈ P by Definition 1.3.1 (a).
√
/ I, i. e. an ∈
“ ⊇ ” Let a ∈ R with a ∈ / I for all n ∈ N. Consider the
set
M = {J | J ⊆ R with J ⊇ I and an ∈
/ J for all n ∈ N.
In the same way as in the proof of Proposition 1.3.16 we see that every
totally ordered subset of M has an upper bound (namely I if the subset
is empty, and the union of all ideals in the subset otherwise). Hence by
Zorn’s Lemma there is a maximal element P of M . It suffices to prove that
P is prime, for then we have found a prime ideal P ⊇ I with a ∈
/ P , so
that a does not lie in the right hand side of the equation of the lemma.
So assume that we have b, c ∈ R with bc ∈ P , but b ∈
/ P and c ∈
/ P.
Then P +(b) and P +(c) are strictly bigger than P , and thus by maximality
cannot lie in M . This means that there are n, m ∈ N such that an ∈ P + (b)
and am ∈ P + (c), from which we obtain
38
(a) Prove that there is always a minimal prime ideal over I.
(b) Determine all minimal prime ideals over (x2 y, xy 2 ) in R[x, y].
If R is the coordinate ring of a variety and I the ideal of a subvariety,
what is the geometric interpretation of a prime ideal minimal over I?
1.3.21 Exercise. Show that for any ring R the following three statements
are equivalent:
(a) R has exactly one prime ideal.
(b) Every element of R is either a unit or nilpotent.
p
(c) (0) is a maximal ideal.
Give an example for such a ring which is not a field.
1.3.23 Exercise. (a) Show that every vector space has a basis (even if it
is not finitely generated).
(b) Let n, m ∈ N∗ with n 6= m. Of course, you know that Rn and Rm
are not isomorphic as R-vector spaces. However, prove now that Rn and
Rm are isomorphic as groups (with the standard addition).
(Hint: Consider Rn and Rm as Q-vector spaces, and use Exercise 1.3.22
(b)).
We set
U(R) = {a ∈ R | a is an unit R},
39
\
J(R) = M.
M ∈Max R
1.4 Localization
40
to become invertible. On the set R × S we then consider the equivalence
relation
(a, s) ∼ (a0 , s0 ) ↔ as0 − a0 s = 0
and denote the equivalence class of a pair (a, s) by as . The set of these “frac-
tions” is then obviously Q, and we can define addition and multiplication
a a0 as0 +a0 s 0
aa0
on it in the expected way by s + s0 := ss0 and as . as0 := ss0 .
(b) Geometric motivation: Now let R = A(X) be the ring of polynomial
functions on a variety X. In the same way as in (a) we can ask if it makes
sense to consider fractions of such polynomials, i. e. rational functions
f (x)
X → K, x 7→
g(x)
for f, g ∈ R. Of course, for global functions on all of X this does not work,
since g will in general have zeroes somewhere, so that the value of the
rational function is ill-defined at these points. But if we consider functions
on subsets of X we can allow such fractions. The most important example
from the point of view of localization is the following: for a fixed point
a ∈ X let S = {f ∈ A(X) | f (a) 6= 0} be the set of all polynomial
f
functions that do not vanish at a. Then the fractions g for f ∈ R and
g ∈ S can be thought of as rational functions that are well-defined at a.
f
In fact, the best way to interpret the fractions g with f ∈ R and g ∈ S
is as “functions on an arbitrarily small neighborhood of a”, assuming that
we have a suitable topology on X: although the only point at which these
functions are guaranteed to be well-defined is a, for every such function
there is a neighborhood on which it is defined as well, and to a certain
extent the polynomials f and g can be recovered from the values of the
function on such a neighborhood. In this sense we will refer to functions
f
of the form g with f ∈ R and g ∈ S as “local functions” at a. In fact,
this geometric interpretation is the origin of the name “localization” for the
process of constructing fractions described in this section.
41
always denote the original ring, and S ⊆ R the set of elements that we
would like to become invertible. Note that this subset S of denominators
for our fractions has to be closed under multiplication, for otherwise the
a a0 as0 +a0 s 0
aa0
formulas s + s0 := ss0 and as . as0 := ss0 for addition and multiplication
of fractions would not make sense. Moreover, the equivalence relation on
R × S to obtain fractions will be slightly different from the one in Remark
1.4.1 (a) - we will explain the reason for this later in Remark 1.4.5.
But this means that (a.s) ∼ (a00 , s00 ), since S is multiplicatively closed and
therefore s0 uv ∈ S.
In a similar way we can check that the addition and multiplication in
S −1 R are well-defined: if (a, s) ∼ (a00 , s00 ), i. e. u(as00 − a00 s) = 0 for some
u ∈ S, then
42
and
u(aa0 )(s00 s0 ) − (a00 a0 )(ss0 ) = a0 s0 .u(as00 − a00 s) = 0.
as0 +a0 s a00 s0 +a0 s00 aa0 a00 a0
and so ss0 = s00 s0 and ss0 = s00 s0 .
It is now verified immediately that these two operations satisfy the ring
axioms - in fact, the required computations to show this are exactly the
same as for ordinary fractions in Q.
43
So that A(X) = R[x, y]/(xy). Then the functions y and 0 on X agree in a
y 0
neighborhood of the point a = (1, 0), and so 1 and 1 should be the same
local function at a, i. e. the same element in S −1 R with S = {f ∈ A(X) |
f (a) 6= 0}. But without the additional element u ∈ S in Lemma 1.4.3
this would be false, since y.1 − 0.1 6= 0 ∈ A(X). However, if we can set
y
u = x ∈ S, then x(y.1 − 0.1) = xy = 0 ∈ A(X), and hence 1 = 0
1 ∈ S −1 R
as desired.
44
Of particular importance is the case when R is an integral domain. Then
S = R \ {0}, and every non-zero element a
s is a unit in S −1 R, with inverse
s
a. Hence S −1 R is a field, the so-called quotient field QuotR of R.
Moreover, in this case every localization T −1 R at a multiplicatively
closed subset T with 0 6= T is naturally a subring of QuotR, since
a a
T −1 R → QuotR, 7→
s s
is an injective ring homomorphism. In particular, by (a) the ring R itself
can be thought of as a subring of its quotient field QuotR as well.
(c) For a fixed element a ∈ R let S = {an | n ∈ N}. Then S is
obviously multiplicatively closed. The corresponding localization S −1 R is
often written as Ra ; we call it the localization of R at the element a.
(d) Let P ⊆ R be a prime ideal. Then S = R \ P is multiplicatively
closed, since a ∈
/ P and b ∈
/ P implies ab ∈
/ P by Definition 1.3.1 (a).
The resulting localization S −1 R is usually denoted by RP and called the
localization of R at the prime ideal P .
In fact, this construction of localizing a ring at a prime ideal is probably
the most important case of localization. In particular, if R = A(X) is the
ring of functions on a variety X and
the ideal of a point a ∈ X (which is maximal and hence prime, see Remark
1.3.7), the localization RP is exactly the ring of local functions on X at a as
in Remark 1.4.1 (b). So localizing a coordinate ring at the maximal ideal
corresponding to a point can be thought of as studying the variety locally
around this point.
45
element p as in (c) gives the ring
a
Zp = { | a ∈ Z, n ∈ N} ⊆ Q,
pn
whereas localizing at the prime ideal (p) as in (d) yields
a
Z(p) = { | a ∈ Z, p 6 | b} ⊆ Q,
b
(these are both subrings of Q by Example 1.4.7 (b)). So note that we have
to be careful about the notations, in particular since Zp is usually also used
to denote the quotient Z/pZ.
After having seen many examples of localizations, let us now turn to the
study of their properties. We will start by relating ideals in a localization
S −1 R to ideals in R.
I 7→ I c
I e 7→ I
Proof. (a) As 1
s ∈ S −1 R for s ∈ S, the ideal I e generated by ϕ(I) must
contain the elements 1s .ϕ(a) = a
s for a ∈ I. But it is easy to check that
{ as | a ∈ I, s ∈ S} is already an ideal in S −1 R, and so it has to be equal to
I e.
46
(b) By Exercise 1.2.23 (b) it suffices to show the inclusion “ ⊇ ”. So let
a
s ∈ I. Then a ∈ ϕ−1 (I) = I c since ϕ(a) = a
1 = s. as ∈ I. By (a) applied to
a
I c it follows that s ∈ (I c )e .
(c) We have to check a couple of assertions.
The map “ → ” is well-defined: If I is a prime ideal in S −1 R then I c is a
prime ideal in R by Exercise 1.3.9 (b). Moreover, we must have I c ∩ S = ∅
as all elements of S are mapped to units by ϕ, and I cannot contain any
units.
The map “ ← ” is well-defined: Let I ⊆ R be a prime ideal with
I ∩ S = ∅. We have to check that I e is a prime ideal. So let as , bt ∈ S −1 R
with as . bt ∈ I e . By (a) this means that ab
st = u
c for some c ∈ I and u ∈ S,
i. e. there is an element v ∈ S with v(abu − stc) = 0. This implies that
uvab ∈ I. Since I is prime, one of these four factors must lie in I. But u
and v are in S and thus not in I. Hence we conclude that a ∈ I or b ∈ I,
a b
and therefore s ∈ I e or t ∈ I e by (a).
(I c )e = I for any prime ideal I in S −1 R: this follows from (b).
(I e )c = I for any prime ideal I in R with I ∩ S = ∅. By Exercise 1.2.23
(a) we only have to check the inclusion “ ⊆ ”. So let a ∈ (I e )c , i. e.
a a b
ϕ(a) = 1 ∈ I e . By (a) this means 1 = s for some b ∈ I and s ∈ S, and thus
there is an element u ∈ S with u(as − b) = 0. Therefore sua ∈ I, which
means that one of these factors is in I since I is prime. But s and u lie in
S and hence not in I. So we conclude that a ∈ I.
One should compare this to the case of prime ideals in the quotient ring
R/P : by Lemma 1.2.25 and Corollary 1.3.4 we have a one-to-one corre-
47
spondence
1:1
{prime ideals in R/P } ←→ {prime ideals I in R with I ⊇ P } (∗)
1.4.11 Definition. (Local rings). A ring is called local if it has exactly one
maximal ideal.
Proof. Obviously, the set of all prime ideals of R contained in P has the
upper bound P . So as the correspondence (∗) of Example 1.4.10 preserves
inclusions, we see that every prime ideal in RP is contained in P e . In partic-
ular, every maximal ideal in RP must be contained in P e . But this means
that P e is the only maximal ideal. The formula for P e is just Proposition
1.4.9 (a).
48
1.4.15 Exercise. Let S be a multiplicatively closed subset of a ring R,
and let I, J be ideals of R. Prove:
(a) S −1 (I + J) = S −1 I + S −1 J.
(b) S −1 (I ∩ J) = S −1 I ∩ S −1 J.
√ √
(c) S −1 I = S −1 I.
49
1.4.19 Exercise. Let S be a multiplicatively closed subset in a ring R,
and let I ⊆ R be an ideal with I ∩ S = ∅. Prove the following “localized
version” of Corrolary 1.3.16:
(a) The ideal I is contained in a prime ideal P of R such that P ∩ S = ∅
and S −1 P is a maximal ideal in S −1 R.
(b) The ideal I is not necessarily contained in a maximal ideal P of R
with P ∩ S = ∅.
S := {s ∈ R | as ∈ S for some a ∈ R}
50