Noether normalization lemma

From HandWiki
Short description: Result of commutative algebra

In mathematics, the Noether normalization lemma (sometimes referred to as a theorem rather than a 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=k[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 S↪A 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 yields Zariski's lemma as a corollary. In turn, Zariski's lemma can be used to give a straightforward proof of Hilbert's Nullstellensatz, one of the most fundamental results of classical algebraic geometry. Noether normalization is also an important tool in establishing the notion of Krull dimension for k-algebras.

Statement and 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, 0≤d≤m, there exist y1,…,yd∈A 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 second, more geometric proof is given on page 176 of the same text.

Proof: We shall induct on m. Case m=0 is k=A and there is nothing to prove. Assume m=1. Then A≅k[y]/I as k-algebras, where I⊂k[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 f≠0. Let e be the degree of f. Then A is generated, as a k-vector space, by 1,y,y2,…,ye−1. Thus A is finite over k. Assume now m≥2. 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 m−1 elements, such that A is finite over S. Indeed, by the inductive hypothesis, we can find, for some integer d, 0≤d≤m−1, 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′)ri−1,2≤i≤m,

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

Then the preceding reads:

f(y~,z2+y~r,z3+y~r2,…,zm+y~rm−1)=0.   (*)

Now, if ay~α1∏2m(zi+y~ri−1)αi is a monomial appearing in the left-hand side of the above equation, with coefficient a∈k, the highest term in y~ after expanding the product looks like

ay~α1+α2r+⋯+αmrm−1.

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~rm−1) 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+deg⁡f), then each α1+α2r+⋯+αmrm−1 encodes a unique base r number, so this does not occur. For such an r, let c∈k be the coefficient of the unique monomial of f of multidegree (α1,…,αm) for which the quantity α1+α2r+⋯+αmrm−1 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 0≠u∈𝔭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 d−1. By incomparability, 𝔭i∩T is a chain of length m and then, in T/(𝔭1∩T), it becomes a chain of length m−1. Since dim⁡T/(𝔭1∩T)≤dim⁡T/(u), we have m−1≤d−1. Hence, dim⁡S≤d. ◻

Refinement

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

Theorem — Let A be a finitely generated algebra over a field k, and I1⊂…⊂Im be a chain of ideals such that dim⁡(A/Ii)=di>di+1. Then there exists algebraically independent elements y1, ..., yd in A such that

  1. A is a finitely generated module over the polynomial subring S = k[y1, ..., yd].
  2. Ii∩S=(ydi+1,…,yd).
  3. If the Ii's are homogeneous, then yi's may be taken to be homogeneous.

Moreover, if k is an infinite field, then any sufficiently general choice of yI's has Property 1 above ("sufficiently general" is made precise in the proof).

Geometrically speaking, the last part of the theorem says that for X=Spec⁡A⊂𝐀m any general linear projection 𝐀m→𝐀d induces a finite morphism X→𝐀d (cf. the lede); besides Eisenbud, see also [1].

Corollary — Let A be an integral domain that is a finitely generated algebra over a field. If 𝔭 is a prime ideal of A, then

dim⁡A=height⁡𝔭+dim⁡A/𝔭.

In particular, the Krull dimension of the localization of A at any maximal ideal is dim A.

Corollary — Let A⊂B be integral domains that are finitely generated algebras over a field. Then

dim⁡B=dim⁡A+tr.degQ(A)Q(B)

(the special case of Nagata's altitude formula).

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 A→B that exhibits B as a finitely generated algebra over A. Then there is some 0≠g∈A such that B[g−1] is a free A[g−1]-module.

To prove this, let F be the fraction field of A. We argue by induction on the Krull dimension of F⊗AB. The base case is when the Krull dimension is −∞; i.e., F⊗AB=0; that is, when there is some 0≠g∈A such that gB=0 , so that B[g−1] is free as an A[g−1]-module. For the inductive step, note that F⊗AB is a finitely generated F-algebra. Hence by the Noether normalization lemma, F⊗AB contains algebraically independent elements x1,…,xd such that F⊗AB 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 F⊗AB, it is integral over F[x1,…,xd]; i.e., bn+a1bn−1+…+an=0 for some ai in F[x1,…,xd]. Thus, some 0≠g∈A kills all the denominators of the coefficients of ai and so b is integral over A′[g−1]. Choosing some finitely many generators of B as an A′-algebra and applying this observation to each generator, we find some 0≠g∈A such that B[g−1] is integral (thus finite) over A′[g−1]. Replace B,A by B[g−1],A[g−1] and then we can assume B is finite over A′:=A[x1,…,xd]. To finish, consider a finite filtration B=B0⊃B1⊃B2⊃⋯⊃Br by A′-submodules such that Bi/Bi+1≃A′/𝔭i for prime ideals 𝔭i (such a filtration exists by the theory of associated primes). For each i, if 𝔭i≠0, by inductive hypothesis, we can choose some gi≠0 in A such that A′/𝔭i[gi−1] is free as an A[gi−1]-module, while A′ is a polynomial ring and thus free. Hence, with g=g0⋯gr, B[g−1] is a free module over A[g−1]. ◻

Notes

  1. ↑ Noether 1926
  2. ↑ 2.0 2.1 Eisenbud 1995, Theorem 13.3

References

Further reading