Proof of Zariski's Lemma
Zariski's lemma is a key ingredient in the proof of the Hilbert Nullstellensatz, showing that finitely generated field extensions of algebraically closed fields are trivial.
Statement
If is a field that is a finitely generated algebra over a field (i.e., for some ), then is a finite (algebraic) extension of . If is algebraically closed, then .
Proof
We prove that each is algebraic over . Suppose not; after reordering, let be algebraically independent over and algebraic over , with .
Then is a finite algebraic extension of , the field of rational functions. So and each () satisfies a polynomial equation over .
Since , every element of is a polynomial in over . In particular, the coefficients of the minimal polynomials of over are rational functions in .
Let be the product of all denominators appearing in these minimal polynomial coefficients. Then and for finitely many elements.
Now we reach a contradiction: is a finitely generated -algebra containing , but is not a finitely generated -algebra (since has infinitely many non-associate irreducible elements, and we cannot invert them all with finitely many generators).
More precisely: if for some nonzero , this means divides in some polynomial extension, which forces . But rational function coefficients may have non-constant denominators.
Formal argument (Noether normalization style): Since is a finitely generated -algebra that is a field, the Noether normalization lemma gives with integral (finite) over and algebraically independent. If , then is not a field, but is a field, so the map is an integral extension of a non-field into a field. By the going-up theorem, this means is also a field -- contradiction. So , and is integral (algebraic) over .
Applications
If is a maximal ideal of with algebraically closed, then is a field that is a finitely generated -algebra (generated by ). By Zariski's lemma, . So each , giving .
Zariski's lemma generalizes to: if are integral domains with a finitely generated -algebra and a field, then is also a field and is a finite extension of . This is a special case of the going-up and going-down theorems in commutative algebra.