Krull height theorem Created 2026-09-24 Updated 2026-09-28
If an ideal of a Noetherian ring is generated by elements, every prime ideal minimal over it has height at most . The proof inducts on , using the Krull principal ideal theorem in a quotient and prime avoidance to choose a prime chain compatible with the induction.
Use the usual convention that a variety is an irreducible variety. For a quasi-projective algebraic set , its algebraic dimension is the supremum of the lengths of strict chains
of nonempty irreducible closed subsets of . It is the maximum of the algebraic dimensions of its irreducible components. On an affine algebraic set, the correspondence between irreducible closed subsets and prime ideals reverses inclusion, so this is the Krull dimension of the coordinate ring. On a quasi-projective algebraic set, it is the supremum of the Krull dimensions of the coordinate rings of its affine open subsets. At a closed point , the Krull dimension of the local ring measures chains through .
Here is a closed-point dimension lemma for affine domains that avoids transcendence degree. Put . By Noether normalization, there is a integral extension
The number of variables is because integral extensions preserve Krull dimension and . For any maximal ideal of , its contraction to is a maximal ideal. Since is an algebraically closed field, has height of a prime ideal . The going-down theorem applies because is an integrally closed domain and is a integral domain. It lifts a length- chain below to one below . Hence
The opposite inequality follows from .
For the nonempty open subset , choose a nonempty principal open subset and a closed point . Every prime ideal below avoids , so the preceding chain survives in the localization . Consequently . Conversely, any chain of irreducible closed subsets in gives a chain of the same length after taking closures in : intersecting those closures with recovers the original subsets. Therefore
For the principal hypersurface dimension lemma, let be a minimal prime ideal over . Since in the integral domain , . The Krull principal ideal theorem gives . Choose a closed point on lying on none of the other finitely many irreducible components of . Such a point exists because those other components cut out proper closed subsets of the irreducible variety , and closed points are dense. Set . Then and
Write . Choose a system of parameters in and lift it to . The ideal has radical equal to the maximal ideal of . The Krull height theorem yields . On the other hand, any chain of prime ideals containing can be extended strictly at the bottom by the zero prime ideal of the integral domain , giving . Thus . Since is a localization of , . Extending a chain in by also gives . Hence every component has the required dimension:
This argument uses Noether normalization, going-down theorem, and the Krull height theorem, never the dimension from the function field theorem. Irreducibility is essential: if the word variety were instead allowed to mean an arbitrary reducible affine algebraic set, neither assertion would hold without extra hypotheses. For example, a disjoint union of an affine plane and an affine line has an open component of smaller algebraic dimension; a function equal to on the plane and a coordinate on the line has a nonempty zero set of algebraic dimension .
On an affine chart , the module of Kähler differentials is generated by symbols subject to -linearity and . It represents -derivations. These modules commute with localization, so their associated quasi-coherent sheaves glue to the Kähler differential sheaf . It is coherent: if and , then it has the finite presentation of a module
For a closed point , put with maximal ideal and residue field . The Zariski tangent space is , equivalently . A derivation kills constants and , so it factors through ; conversely every linear functional on defines such a derivation by the product rule. The universal property of Kähler differentials therefore identifies this space with
In particular, , the algebraic cotangent space.
A point is a smooth point of a variety when its local ring is a regular local ring; over this algebraically closed field this says . Tensor the finite presentation of a module above with . The tangent space is the kernel of the Jacobian matrix , hence has dimension . This proves the Jacobian criterion
For a smooth irreducible variety , choose at each point an invertible -minor and shrink the affine chart so that it remains invertible. Its relations eliminate of the generators of , yielding a surjection . At the generic point, its target has dimension : over a perfect ground field, a separating transcendence basis of the function field has differentials forming a basis. Equivalently this follows from the assumed density of the smooth locus. The kernel therefore becomes zero over the fraction field of the integral domain . As a submodule of , it is a torsion-free module, so it is already zero. Thus these maps give local isomorphisms with , proving local freeness of differentials on a smooth variety with rank .
For an affine chart , write and . The restriction of a module sheaf to a closed subvariety is . The Conormal exact sequence for Kähler differentials is
It follows from the generators and relations: passing to imposes precisely the additional relations for . The first map is well defined because lies in . Glue these exact module sequences, using exactness of localization, to obtain
In the final assertion, interpret locally principal subvariety as a proper local hypersurface. Its ideal on each chart is with . Since is an irreducible variety and reduced, is a non-zero-divisor, and , , is an isomorphism. These local rank-one descriptions make the conormal sheaf invertible.
Because is not contained in the singular locus of , there is a dense open subset of where both and are smooth varieties. At a closed point there, by the Krull principal ideal theorem. The tangent description then forces . Hence the conormal map is injective at the generic point of . Its kernel is a subsheaf of a line bundle on the integral variety , so it is a torsion-free sheaf; a torsion-free sheaf with zero generic fibre is zero. This proves conormal injectivity for a generically smooth Cartier divisor. If zero equations were allowed in the phrase locally principal, would be a counterexample to invertibility; the proper-hypersurface convention is essential.
First prove that is an integrally closed domain. If is integral over , then it is integral over . Since the unique factorization domain is integrally closed, write with and minimal. If , an integral equation for gives, after multiplication by a suitable power of ,
Hence . The ideal is prime, so , contradicting minimality of . Therefore and .
Now apply the Nagata theorem for divisor class groups. The class group of vanishes by the divisor-class criterion for unique factorization. Hence is generated by height-one primes that meet . Such a prime contains and must equal , because the Krull principal ideal theorem makes the nonzero prime itself height one. Its divisor class is principal, so . A second application of the divisor-class criterion yields
This argument is the Nagata criterion for unique factorization domains.
The height of a prime ideal is
The Krull principal ideal theorem states that if is Noetherian and is minimal among the primes containing a proper principal ideal , then
Suppose otherwise that . Quotient by and localize at ; it is enough to consider a Noetherian local domain whose maximal ideal is the only prime containing and which has .
For , put
This is a -primary ideal. Since is a zero-dimensional Noetherian ring, it is Artinian, and the descending chain eventually stabilizes. Thus, for all sufficiently large , every can be written
Now , while ; -primaryness gives . Hence
The Nakayama lemma applied to gives . Localizing at makes all sufficiently large powers of the nonzero maximal ideal equal. A nonzero element of the stable power then belongs to , contradicting the Krull intersection theorem. This proves the theorem.
Now let be a Noetherian integral domain. If is a unique factorization domain and has height one, choose and an irreducible factor of . In a UFD, is prime, so
Height one forces .
Conversely, suppose every height-one prime is principal. Noetherianity makes an atomic domain. Given an irreducible element , choose a prime minimal over . The principal ideal theorem gives , so by hypothesis. Since and is irreducible, is a unit; hence is prime. Thus every irreducible is a prime element, and an atomic domain with this property is a UFD. Therefore
The height is the supremum of lengths of strict chains of primes ending at . The Krull principal ideal theorem says that in a Noetherian ring every prime minimal over a principal proper ideal has height at most one.
Induct on . If is minimal over , choose a prime minimal over and localize appropriately. In , the prime is minimal over the principal ideal generated by , so its relative height is at most one. Induction gives , hence
Suppose first that is a unique factorization domain, and let be a minimal nonzero prime ideal. Choose and factor it into irreducibles. In a UFD each irreducible is a prime element, so one factor belongs to . The nonzero prime ideal must equal by minimality.
Conversely, the ascending chain condition in the Noetherian domain implies that every nonzero nonunit factors into irreducibles. Let be irreducible and choose a prime minimal over . The Krull principal ideal theorem gives . Since is a domain and , it is a minimal nonzero prime and hence is principal, say . The divisibility and irreducibility of force to be associate to , so is prime. Thus every irreducible is prime, proving that is a UFD. This is the Minimal-prime criterion for a Noetherian unique factorization domain.
For a prime ideal , its height is the supremum of the lengths of strict chains of prime ideals ending at . For a proper ideal ,
This is the height of an ideal.
The Krull height theorem states that if is Noetherian, , and is minimal over , then
We prove it by induction on . The case is the Krull principal ideal theorem. For the induction step, let be the finitely many minimal primes over that lie below . By induction each has height at most ; if one equals , we are done.
Otherwise, suppose has finite height and choose a chain
whose first nonminimal term is contained in none of the . Such a chain is obtained by prime avoidance and the principal ideal theorem: a three-term segment can be replaced by a prime minimal over for an element avoiding the finitely many unwanted primes. Choose
The prime is minimal over . Otherwise a prime strictly between some and would show that has height at least two, although it is minimal over the principal ideal generated by ; this contradicts the principal ideal theorem. In , the prime is therefore minimal over an ideal generated by elements, so induction bounds its height by . The strict inclusions from to give
and hence . If the height were infinite, the same argument applied to arbitrarily long finite chains would give the same fixed bound, which is impossible. This completes the proof.
If is Noetherian and are prime ideals, there are infinitely many primes strictly between and . After quotienting by and localizing at , this reduces to a local Noetherian domain of dimension at least two. If it had only finitely many height-one primes, prime avoidance would give a nonzero element of the maximal ideal outside all of them, contradicting the Krull principal ideal theorem.