Noether normalization lemma

From testwiki
Revision as of 20:37, 5 February 2025 by imported>Alsosaid1987 (โ†’References: Reference to Red Book (1st ed.) given)
(diff) โ† Older revision | Latest revision (diff) | Newer revision โ†’ (diff)
Jump to navigation Jump to search

Template:Short description Template:Use American English Template:Use mdy dates

In mathematics, the Noether normalization lemma is a result of commutative algebra, introduced by Emmy Noether in 1926.[1] It states that for any field k, and any finitely generated commutative k-algebra A, there exist elements y1, y2, ..., yd in A that are algebraically independent over k and such that A is a finitely generated module over the polynomial ring S = kTemplate:Hair space[y1, y2, ..., yd]. The integer d is equal to the Krull dimension of the ring A; and if A is an integral domain, d is also the transcendence degree of the field of fractions of A over k.

The theorem has a geometric interpretation. Suppose A is the coordinate ring of an affine variety X, and consider S as the coordinate ring of a d-dimensional affine space ๐”ธkd. Then the inclusion map SA induces a surjective finite morphism of affine varieties X๐”ธkd: that is, any affine variety is a branched covering of affine space. When k is infinite, such a branched covering map can be constructed by taking a general projection from an affine space containing X to a d-dimensional subspace.

More generally, in the language of schemes, the theorem can equivalently be stated as: every affine k-scheme (of finite type) X is finite over an affine n-dimensional space. The theorem can be refined to include a chain of ideals of R (equivalently, closed subsets of X) that are finite over the affine coordinate subspaces of the corresponding dimensions.[2]

The Noether normalization lemma can be used as an important step in proving Hilbert's Nullstellensatz, one of the most fundamental results of classical algebraic geometry. The normalization theorem is also an important tool in establishing the notions of Krull dimension for k-algebras.

Proof

Theorem. (Noether Normalization Lemma) Let k be a field and A=k[y1,...,ym] be a finitely generated k-algebra. Then for some integer d, 0dm, there exist y1,,ydA algebraically independent over k such that A is finite (i.e., finitely generated as a module) over k[y1,,yd] (the integer d is then equal to the Krull dimension of A). If A is an integral domain, then d is also the transcendence degree of the field of fractions of A over k.

The following proof is due to Nagata and appears in Mumford's red book. A more geometric proof is given on page 176 of the red book.

Proof: We shall induct on m. Case m=0 is k=A and there is nothing to prove. Assume m=1. Then Ak[y]/I as k-algebras, where Ik[y] is some ideal. Since k[y] is a PID (it is a Euclidean domain), I=(f). If f=0 we are done, so assume f0. Let e be the degree of f. Then A is generated, as a k-vector space, by 1,y,y2,,ye1. Thus A is finite over k. Assume now m2. If the yi are algebraically independent, then by setting yi=yi, we are done. If not, it is enough to prove the claim that there is a k-subalgebra S of A that is generated by m1 elements, such that A is finite over S. Indeed, by the inductive hypothesis, we can find, for some integer d, 0dm1, algebraically independent elements y1,...,yd of S such that S is finite over k[y1,...,yd]. Since A is finite over S, and S is finite over k[y1,...,yd], we obtain the desired conclusion that A is finite over k[y1,...,yd].

To prove the claim, we assume by hypothesis that the yi are not algebraically independent, so that there is a nonzero polynomial f in m variables over k such that

f(y1,,ym)=0.

Given an integer r which is determined later, set

zi=yi(y1)ri1,2im,

and, for simplification of notation, write y~=y1.

Then the preceding reads:

f(y~,z2+y~r,z3+y~r2,,zm+y~rm1)=0.   (*)

Now, if ay~α12m(zi+y~ri1)αi is a monomial appearing in the left-hand side of the above equation, with coefficient ak, the highest term in y~ after expanding the product looks like

ay~α1+α2r++αmrm1.

Whenever the above exponent agrees with the highest y~ exponent produced by some other monomial, it is possible that the highest term in y~ of f(y~,z2+y~r,z3+y~r2,...,zm+y~rm1) will not be of the above form, because it may be affected by cancellation. However, if r is large enough (e.g., we can set r=1+degf), then each α1+α2r++αmrm1 encodes a unique base r number, so this does not occur. For such an r, let ck be the coefficient of the unique monomial of f of multidegree (α1,,αm) for which the quantity α1+α2r++αmrm1 is maximal. Multiplication of (*) by 1/c gives an integral dependence equation of y~ over S=k[z2,...,zm], i.e., y1(=y~) is integral over S. Moreover, because A=S[y1], A is in fact finite over S. This completes the proof of the claim, so we are done with the first part.

Moreover, if A is an integral domain, then d is the transcendence degree of its field of fractions. Indeed, A and the polynomial ring S=k[y1,...,yd] have the same transcendence degree (i.e., the degree of the field of fractions) since the field of fractions of A is algebraic over that of S (as A is integral over S) and S has transcendence degree d. Thus, it remains to show the Krull dimension of S is d. (This is also a consequence of dimension theory.) We induct on d, with the case d=0 being trivial. Since 0(y1)(y1,y2)(y1,,yd) is a chain of prime ideals, the dimension is at least d. To get the reverse estimate, let 0๐”ญ1๐”ญm be a chain of prime ideals. Let 0u๐”ญ1. We apply the Noether normalization and get T=k[u,z2,,zd] (in the normalization process, we're free to choose the first variable) such that S is integral over T. By the inductive hypothesis, T/(u) has dimension d1. By incomparability, ๐”ญiT is a chain of length m and then, in T/(๐”ญ1T), it becomes a chain of length m1. Since dimT/(๐”ญ1T)dimT/(u), we have m1d1. Hence, dimSd.

Refinement

The following refinement appears in Eisenbud's book, which builds on Nagata's idea:[2] Template:Math theorem

Geometrically speaking, the last part of the theorem says that for X=SpecA๐€m any general linear projection ๐€m๐€d induces a finite morphism X๐€d (cf. the lede); besides Eisenbud, see also [1].

Template:Math theorem

Template:Math theorem

Illustrative application: generic freeness

A typical nontrivial application of the normalization lemma is the generic freeness theorem: Let A,B be rings such that A is a Noetherian integral domain and suppose there is a ring homomorphism AB that exhibits B as a finitely generated algebra over A. Then there is some 0gA such that B[g1] is a free A[g1]-module.

To prove this, let F be the fraction field of A. We argue by induction on the Krull dimension of FAB. The base case is when the Krull dimension is ; i.e., FAB=0; that is, when there is some 0gA such that gB=0 , so that B[g1] is free as an A[g1]-module. For the inductive step, note that FAB is a finitely generated F-algebra. Hence by the Noether normalization lemma, FAB contains algebraically independent elements x1,,xd such that FAB is finite over the polynomial ring F[x1,,xd]. Multiplying each xi by elements of A, we can assume xi are in B. We now consider:

A:=A[x1,,xd]B.

Now B may not be finite over A, but it will become finite after inverting a single element as follows. If b is an element of B, then, as an element of FAB, it is integral over F[x1,,xd]; i.e., bn+a1bn1++an=0 for some ai in F[x1,,xd]. Thus, some 0gA kills all the denominators of the coefficients of ai and so b is integral over A[g1]. Choosing some finitely many generators of B as an A-algebra and applying this observation to each generator, we find some 0gA such that B[g1] is integral (thus finite) over A[g1]. Replace B,A by B[g1],A[g1] and then we can assume B is finite over A:=A[x1,,xd]. To finish, consider a finite filtration B=B0B1B2Br by A-submodules such that Bi/Bi+1A/๐”ญi for prime ideals ๐”ญi (such a filtration exists by the theory of associated primes). For each i, if ๐”ญi0, by inductive hypothesis, we can choose some gi0 in A such that A/๐”ญi[gi1] is free as an A[gi1]-module, while A is a polynomial ring and thus free. Hence, with g=g0gr, B[g1] is a free module over A[g1].

Notes

Template:Reflist

References

Further reading