Introduction
These notes are a paraphrase/clarification/obfuscation of Gathmann’s
notes on Commutative Algebra, covering most of the essentials to proving
Hilbert’s Nullstellensatz.
Definition 1. Let be a field. We define
In words, is the set of
points where all of is zero, and
are the functions that are
zero on at least .
Cayley-Hamilton
Theorem 2 (Cayley-Hamilton). Let be a finitely generated -module, an ideal of , and an -module homomorphism with . Then there is a
monic polynomial with and
where denotes the -fold composition of with itself.
Proof. Let be generators of . We can then represent in this generating set, i.e.,
write for some , so we can write We denote this matrix by , and we denote our column of
by . Upgrading our module
to an -module by defining , we also get Thus, we have Multiplying by
the adjugate matrix in ,
we get Expanding the determinant, we get that is a monic polynomial in
with non-leading coefficients
in . Then, since it annihilates which are generators for
, so it annihilates all of . Thus, is the zero homomorphism in . ◻
Remark 3. If we take a field and , a finite dimensional vector space, and a -basis for —then we get the classical
Cayley-Hamilton with .
Localization
Proposition 4. Let be a multiplicative subset in a ring
, and let be an ideal with . Then, there exists a
prime ideal of containing with and
is a maximal ideal in .
When we take , we can interpret
this theorem geometrically in scheme language. It tells us in particular
that is nonempty.
Proof. The ideal is proper because . In more detail,
otherwise we would have , so there exists so that .
Then, this implies there exists such that .
However, this element would be in .
Then, since is proper,
it can be extended to a maximal ideal in . The contraction will then be a prime (not necessarily
maximal) ideal disjoint from . ◻
Integrality
Definition 5 (Integral and finite ring extensions).
If , we
call an extension
ring of , and we call
a ring
extension.
An element is called integral over if there is a monic polynomial with . We say is integral over
if every elements of is integral over .
A ring extension is called finite if is finitely generated as an -module.
Remark 6. For integrality, we require the existence of a
monic polynomial because for purposes of finite generation we
want to be able to write in
terms of lower powers of for
sufficiently large . In a field,
we can always make polynomials monic to accomplish this, but for rings
we need the monic condition.
Proposition 7. An extension ring is finite over if and only if for integral
elements
over .
Moreover, in this case the whole ring extension is integral.
Proof. Assume (is finitely generated)
as an -module. In particular,
. We now
just need to show that is
integral over to get the
“moreover” and that
are integral over . Let . Applying Cayley-Hamltion
theorem 2 to the -module homomorphism to get a monic polynomial equation for some , which applied to
gives us Thus, is
integral over .
Now, assume with integral over . Thus, each satisfies a monic relation of degree
. Therefore, we can write every
element of as a sum since the homomorphism is
surjective and we can rewrite any higher degree terms in terms of lower
degrees using our monic relation. Thus, for as an -module. Therefore, is a finitely generated module
over . ◻
Lemma 8. Let
be ring extensions.
If and
are
finite, then so is .
If and
are
integral, then so is .
Proof of (a).. By proposition 7, we can write
and . Then,
we can write , so is finite over . ◻
Proof of (b).. Let . Since is integral over , there exists monic polynomial
for , so Since is integral over , each of are integral over . Therefore, is a finite
extension of , so is integral
over . Thus, is integral over . ◻
Lemma 9. Let be an integral ring
extension. If , then is
an integral ring extension of .
Proof. Let . Then,
satisfies some monic relation for , so satisfies the relation for (identified with subring of ), so is integral over . ◻
Proposition 10 (Lying Over). Let be a ring extension,
and
prime.
There is a prime ideal with if and only if .
If is
integral, then this is always the case.
We say in this case that is lying over .
The condition in (a) is saying that the extension isn’t too large, i.e., that when we
contract to get we are
bounded by . Geometrically, (b)
says that the map is surjective when is integral.
Proof of (a).. Assume there exists such that
. Then, (watch out that product and intersection need not commute
exactly).
Now, assume that . We are looking for a prime ideal containing and not much more. By proposition
4, since for , we have there exists a prime ideal containing
with . This means
, and since , this means . ◻
Proof of (b).. We show that . Let . In particular, , so we have -module homomoprhism By Cayley Hamilton theorem 2, there exist
such that
Since , the left hand expression is in , so . Since is prime, implies . Thus, . ◻
Proposition 11 (Incomparability). Let be an integral ring
extension. If and are distinct prime ideals in with then and .
Geometrically, we are saying that for the map ,
if points are mapped
to the same point, then neither is contained in each other—i.e., doesn’t correspond to an
irreducible closed subscheme containing and vice versa. In particular, the
fiber of a closed point does not contain a closed subscheme, so we have
some sort of finite fiber condition here.
Proof. Assume and . We prove that so that .
Suppose, to the contrary, that there exists . Then, we
consider , which is integral over by lemma 9. Our strategy is to show that this
relation on has to be
trivial, so and
.
Take a relation of minimal degree, and since the degree is at least 2.
We have for some . Since , the left hand side is in
, so . Since
, we get (by our original assumption). Thus, we have no constant term
in the relation, but since we are in an integral domain , we can cancel out a factor
of to get a monic
relation of strictly smaller degree.
Thus, we have a contradiction, so and . ◻
Corollary 12. Let be an integral ring
extension of integral domains. Then, is a field if and only if is a field.
Proof. Assume that is
a field. Let be a maximal ideal. Then, must contract to the ideal, since the contraction is a prime
ideal. Therefore, so by incomparability, . Thus, has only maximal ideal , so it is a field.
Now, assume that is not a
field, so there exists a non-zero maximal ideal . By Lying
Over proposition 10, there exists a prime ideal with . In
particular, , so has a nontrivial proper ideal and
is not a field. ◻
Normalization
Remark 13. The idea of Noether Normalization is very nice.
In one sentence, for any affine variety, we can pick coordinates such that projection is a
finite morphism. See Gathmann’s Example 10.1.
Proposition 14 (Noether Normalization). Let
be a finitely generated algebra
over a field with generators
. Then there is
an injective -algebra
homomorphisms
from a polynomial ring over to
that makes into a finite extension ring of .
Moreover, if is an
infinite field the images of in can be chosen to be -linear combinations of .
We first give the proof idea, before going to some necessary lemmas
and the actual detailed proof. The idea is as follows: Pick generators
. Check if there is an
algebraic relation among , i.e., a nonzero polynomial
in over with . If there is no
algebraic relation, then is
isomorphic the polynomial ring . Otherwise, we use some
lemmas to choose new coordinates such that is redundant, in the sense that is integral over . We keep
adjusting our coordinates until have no algebraic
relations, in which case we have found our copy of the polynomial ring
inside .
We give two lemmas to showcase two strategies for picking new
coordinates—one that is linear but only works for infinite fields, and
one that works in general.
Lemma 15 (Linear Coordinate Change for Infinite
Fields). Let be a nonzero polynomial over an infinite field
. Then there exists (to get rid of scalar) and
such that
is
monic in (i.e., as an element
of ).
Proof. Let be arbitrary. We compute written in our new coordinates, and
then we determine how to choose our parameters. Writing we get Let . Then, the maximum
degree is . Compute an expression
for the degree part, we get
where is the degree part of . We can therefore guarantee in the new coordinates to be monic, as
long as we can choose nonzero
and to be the inverse. The
next lemma guarantees such a choice of is possible. ◻
Lemma 16. Let be a nonzero homogeneous polynomial over an
infinite field . Then, there are
such that
.
Proof. We prove the lemma by induction on . If , then for nonzero, so . Now,
assume . We can view as a polynomial in and write where is the degree of , and the (potentially zero) are homogeneous degree polynomials in . At least one is nonzero because is nonzero. Then, by induction we can
choose such
that for this , Fixing
these , we
get a nonzero polynomial. It has at most finitely many roots
(i.e., bounded by degree), and since is infinite, we can choose to not be a root. ◻
Lemma 17 (Coordinate Change for Arbitrary Fields).
Let be a
nonzero polynomial over an arbitrary field . Then there exists and such that
is monic in (i.e., as an
element of ).
Proof. We prove the claim by induction on . For , . We can then choose .
Now, assume that .
Let . Then, we can
write where and with . By our induction
hypothesis, we can choose and such that is monic in . Denote its leading term by . Fix , we will see how to choose it later.
We write to denote the
evaluation of at our new
coordinates, i.e., the image of
under the homomorphism Then, we have The leading
term of is
just . On the other hand, writing the degree of is bounded a function of plus a term . Therefore, we can choose sufficiently large so dominates
in degree (e.g., choose ), giving
us a choice of and . ◻
Finally, with our two strategies for picking coordinates, we are in a
position to prove Noether Normalization.
Proof of Noether Normalization 14. By
induction on the given number of generators, . For , we get and we are done.
Otherwise, assume .
Consider the map from the polynomial ring to . If the map is injective (i.e., no
algebraic relations among the ),
then for
, and we are done.
Otherwise, the map is not injective and there is a nonzero relation
, i.e., . Using either lemma 15 or lemma 17
(depending on the size of ), pick
new generators ,
i.e.,
For lemma 15, choose for , and .
For lemma 17, choose for , and .
Now, these new generators satisfy the algebraic relation guaranteed
by the lemmas, which is monic in . This shows that is integral over the subalgebra . Therefore, is finite
over the subalgebra . By induction, there
exists and an
injective homomorphism such that is finite over the
image. Since finiteness is transitive by proposition 8, we get that
is finite over the image. This
completes the induction.
If is infinite, we will always
do linear coordinate changes to get the images of to be -linear combinations of . ◻
Nullstellensatz
Corollary 18 (Zariski’s Lemma). Let be a field, and let be a finitely generated -algebra which is also a field. Then,
is a finite field
extension. In particular, if is
algebraically closed, then .
Proof. By Noether Normalization in proposition 14, we know is finite over a polynomial ring , so it is in particular
integral over by
proposition 7. Since is a field and the extension is
integral, by corollary 12, must be field. Thus,
for to be a field (e.g., for
to be invertible).
Thus, is a finite
field extension, and if is
algebraically closed, this implies . ◻
Corollary 19 (Weak Nullstellensatz). Let be an algebraically closed field. Then
all maximal ideals of the polynomial ring are of the form for
some .
Proof. Let be a maximal ideal. Then, is a field
as well as a finitely generated -algebra (use cosets ). Thus, by Zariski’s lemma
18, , i.e.
identifying with the image of
under
the quotient map. Then, taking
to be the image of under
quotienting, we get and since the left hand ideal is
already maximal, we must have ◻
Corollary 20. For every ideal in a finitely generated algebra over a field , we have
This is an upgraded version of a theorem about prime ideals instead
of maximal ideals. In the language of schemes, we can now figure out if
a function is nilpotent by only looking at closed points.
Proof. The inclusion is immediate because maximal
ideals are prime, so they are radical, so implies .
Now, we prove the
inclusion. Let .
We want to find (a closed point in )
such that
( is nonzero at ). Thus, we want to find a
closed point in .
Taking ,
equivalently we are looking for such that and .
Since , we know
, so by
proposition 4, we can at least find a prime ideal
with , , and maximal. We now try to show is in fact maximal anyways.
We consider the field extension which is the composition . This is
indeed a field extension (i.e., not the zero map) because the second map
is injective, since is an
integral domain.
Then, by construction is
a field, and it is a finitely generated -algebra because it has generators
consisting of those of together with . Therefore, by Zariski’s
lemma 18, the extension is finite and in
particular integral by proposition 7. Thus, is integral as
well, so is a field by
corollary 12. Therefore, is maximal. ◻
Theorem 21 (Hilbert’s Nullstellensatz). Let
be algebraically closed. Then for
every ideal we have .
In particular, there is a bijection
Proof. Hard Part. We prove . Assume that
. We want to find
a point such that . By corollary 20, so there exists maximal such that . By corollary 19,
this maximal ideal is for some
. Since , we have . Since , we have . Therefore, .
Easy Part. Let , so .
Let . Since , we know . Thus, , so .
This gives us . We also have for any affine variety in because clearly . Then conversely, we
know that since is an affine
variety, , so then we want to
show . By
our previous discussion, , and applying we get our desired subset relation.
Therefore, for radical ideals
and affine varieties , we have
and . Therefore, are inverse bijections. ◻