Fact-checked by Grok 2 weeks ago

Krull's principal ideal theorem

Krull's principal ideal theorem is a fundamental result in stating that if R is a and x \in R, then every minimal over the principal ideal (x) has height at most 1. Named after the German mathematician Wolfgang Krull (1899–1971), the theorem was established in his 1928 paper Primidealketten in allgemeinen Ringbereichen, published in the Sitzungsberichte der Heidelberger Akademie der Wissenschaften. This work advanced the understanding of ideal chains and dimensions in general rings, building on earlier developments in Noetherian rings by . The theorem serves as a cornerstone for dimension theory, providing a bound on the codimension of hypersurfaces defined by single elements and enabling proofs of key properties such as the existence of regular sequences and the structure of unique factorization domains in Noetherian settings. It generalizes to Krull's height theorem, which states that in a Noetherian ring, the height of a minimal prime over an ideal generated by n elements is at most n. Proofs typically rely on localization, Nakayama's lemma, and properties of Artinian rings, highlighting the theorem's deep connections to primary decomposition and associated primes.

Background Concepts

Noetherian Rings and Modules

A is a fundamental concept in , providing a framework for that ensures finite generation and chain stabilization. Specifically, a R is Noetherian if every ascending chain of I_1 \subseteq I_2 \subseteq \cdots in R stabilizes, meaning there exists some n such that I_k = I_n for all k \geq n. This ascending chain condition (ACC) on is equivalent to the property that every in R is finitely generated as an R-module. Extending this to modules, a module M over a ring R is Noetherian if every ascending chain of submodules N_1 \subseteq N_2 \subseteq \cdots in M stabilizes after finitely many steps. Equivalently, every submodule of M is finitely generated. For rings, being Noetherian as a module over itself aligns with the ring definition. These properties underpin much of ideal theory, including behaviors of special ideals like primes that arise in theorems on ring dimension. Key properties of Noetherian rings include the Hilbert basis theorem, which states that if R is Noetherian, then the polynomial ring R (and more generally R[x_1, \dots, x_n]) is also Noetherian. This theorem, originally proved by in 1890, ensures that polynomial extensions preserve the Noetherian condition, facilitating the study of algebraic varieties. Classic examples of Noetherian rings include the \mathbb{Z}, where every ideal is principal and thus finitely generated, and polynomial rings k[x_1, \dots, x_n] over a k, which are Noetherian by the Hilbert basis theorem applied iteratively. In contrast to Noetherian rings, which satisfy the ACC, Artinian rings satisfy the descending chain condition (DCC) on ideals, where every descending chain I_1 \supseteq I_2 \supseteq \cdots stabilizes. While Noetherian rings emphasize finite ascending structures, Artinian rings focus on finite descending ones, and commutative Artinian rings are precisely those that are Noetherian and of finite length as modules over themselves.

Height of Prime Ideals

In commutative algebra, the height of a prime ideal \mathfrak{p} in a commutative ring R with identity, denoted \mathrm{ht}(\mathfrak{p}), is the supremum of the lengths of all strictly ascending chains of prime ideals in R that terminate at \mathfrak{p}. Formally, \mathrm{ht}(\mathfrak{p}) = \sup \bigl\{ n \in \mathbb{N}_0 \;\big|\; \exists\; \mathfrak{p}_0 \subsetneq \mathfrak{p}_1 \subsetneq \cdots \subsetneq \mathfrak{p}_n = \mathfrak{p}, \text{ where each } \mathfrak{p}_i \text{ is prime in } R \bigr\}, where the length n of a chain counts the number of strict inclusions, and \mathbb{N}_0 includes 0. The is infinite if the supremum is unbounded (i.e., there exist such chains of arbitrarily large finite length); otherwise, it is finite. Such chains typically descend to minimal prime ideals of R, or to the zero ideal when it is prime, as in domains. The of a \mathfrak{p} relates directly to the of the corresponding irreducible closed subset V(\mathfrak{p}) in the \mathrm{Spec}(R), and the of the R, denoted \dim R, is defined as the supremum of the heights of all s in R: \dim R = \sup \bigl\{ \mathrm{ht}(\mathfrak{m}) \;\big|\; \mathfrak{m} \text{ maximal ideal of } R \bigr\}. This dimension captures the maximal "complexity" of R in terms of chains, with \dim R = \mathrm{ht}(\mathfrak{m}) for any \mathfrak{m} in many standard cases, such as rings. In Noetherian rings, where the ascending chain condition holds for ideals (and thus for prime ideals), every prime ideal has finite height, ensuring that all such chains are bounded. For instance, in an integral domain, the zero ideal (0) (which is prime) has height 0, as no proper chain ascends from it. In the polynomial ring k[x, y] over a field k, maximal ideals like (x - a, y - b) for a, b \in k have height 2, realized by chains such as (0) \subsetneq (x - a) \subsetneq (x - a, y - b). By the definition of height, every chain of prime ideals in R ascending to \mathfrak{p} has length at most \mathrm{ht}(\mathfrak{p}), with equality possible in Noetherian settings where the supremum is attained.

Statement of the Theorems

The Principal Ideal Theorem

Krull's principal ideal theorem states that if R is a and (a) is a proper generated by a non-unit a \in R, then every minimal over (a) has at most one. This bound on the height reflects the geometric that the zero set of a single non-constant function in an has at most one. Equivalently, the ideal (a) is contained in some prime ideal of height zero or one, and no minimal prime ideal over (a) has height greater than one. The minimal primes over (a) form a subset of the associated primes of the module R/(a), denoted \mathrm{Ass}(R/(a)), and the theorem ensures that these minimal elements in the prime spectrum have dimension bounded above by one relative to the whole ring. In the special case where R is an and a is a nonzero non-unit, the zero does not contain (a), so every minimal prime over (a) has exactly one, implying that the of (a) is one. For example, in the R = k[x, y] over a k, the principal (x) has unique minimal prime (x), which has one as the chain (0) \subset (x) achieves length one.

The Height Theorem

The height theorem provides a generalization of Krull's principal ideal theorem to ideals generated by an arbitrary finite number of elements. Specifically, let R be a and let I = (f_1, \dots, f_n) be an ideal of R generated by n elements. Then every \mathfrak{p} minimal over I satisfies \mathrm{ht}(\mathfrak{p}) \leq n. The converse direction also holds: in a R, every of height n is minimal over an ideal generated by n elements. Krull's principal ideal theorem arises as the special case of the height theorem when n = 1. The height theorem extends naturally to Noetherian modules. Let R be a and let M be a finitely generated R-module. The \mathrm{Ann}_R(M) is a finitely generated of R, and every minimal over \mathrm{Ann}_R(M) (equivalently, every minimal element of the support of M) has at most the minimal number of generators of \mathrm{Ann}_R(M). For an illustrative example, consider the R = k[x, y, z] over a k, which has 3. The ideal I = (x, y) is generated by 2 elements and is prime with 2; since I is minimal over itself, this achieves the bound given by the height theorem.

Proofs

Proof of the Principal Ideal Theorem

Let R be a and (a) a proper generated by a \in R. Let \mathfrak{p} be a minimal prime ideal containing (a). The goal is to prove that the height of \mathfrak{p}, denoted \mathrm{ht}(\mathfrak{p}), satisfies \mathrm{ht}(\mathfrak{p}) \leq 1. Without loss of generality, localize at \mathfrak{p}, so assume R is a Noetherian with maximal ideal \mathfrak{m} = \mathfrak{p} R_{\mathfrak{p}} and a \in \mathfrak{m}. In this setting, \mathfrak{m} is the unique minimal prime ideal over the extended ideal (a) R, since any prime containing (a) R corresponds to a prime over (a) in the original ring, and minimality of \mathfrak{p} ensures no smaller such prime exists after localization. To show \mathrm{ht}(\mathfrak{m}) \leq 1, assume for contradiction that \mathrm{ht}(\mathfrak{m}) > 1. Then there exists a \mathfrak{q} such that (0) \subsetneq \mathfrak{q} \subsetneq \mathfrak{m}. Since \mathfrak{m} is minimal over (a) R, it follows that (a) R \not\subseteq \mathfrak{q}, so a \notin \mathfrak{q}. Consequently, a is a unit in the localization R_{\mathfrak{q}}, the Noetherian local ring with maximal ideal \mathfrak{n} = \mathfrak{q} R_{\mathfrak{q}}. Consider the symbolic powers of \mathfrak{q}, defined as \mathfrak{q}^{(n)} = \mathfrak{q}^n R_{\mathfrak{q}} \cap R for n \geq 1. These form a descending chain \mathfrak{q}^{(1)} \supseteq \mathfrak{q}^{(2)} \supseteq \cdots of ideals in R, which stabilizes by the ascending chain condition in the Noetherian ring R; thus, there exists N such that \mathfrak{q}^{(n)} = \mathfrak{q}^{(N)} for all n \geq N. Each \mathfrak{q}^{(n)} is \mathfrak{q}-primary. Moreover, in the localization, \mathfrak{q}^{(n)} R_{\mathfrak{q}} = \mathfrak{n}^n. Now examine the chain (a) R + \mathfrak{q}^{(n)} \supseteq (a) R + \mathfrak{q}^{(n+1)} \supseteq \cdots in R, which also stabilizes, say at n \geq N, so (a) R + \mathfrak{q}^{(n)} = (a) R + \mathfrak{q}^{(n+1)}. This implies \mathfrak{q}^{(n)} \subseteq (a) R + \mathfrak{q}^{(n+1)}. From the stabilization, \mathfrak{q}^{(n)} \subseteq (a) + \mathfrak{q}^{(n+1)}. For x \in \mathfrak{q}^{(n)}, write x = y + a z with y \in \mathfrak{q}^{(n+1)}, z \in R. Then a z = x - y \in \mathfrak{q}^{(n)}. Since \mathfrak{q}^{(n)} is \mathfrak{q}-primary and a \notin \mathfrak{q}, it follows that z \in \mathfrak{q}^{(n)}. Thus, \mathfrak{q}^{(n)} = (a) \mathfrak{q}^{(n)} + \mathfrak{q}^{(n+1)}. Localizing at \mathfrak{q}, \mathfrak{n}^n = a \mathfrak{n}^n + \mathfrak{n}^{n+1}. Now, the module M = \mathfrak{n}^n / \mathfrak{n}^{n+1} satisfies M = a M. Since a \in \mathfrak{m} (the maximal ideal of R), by Nakayama's lemma, M = 0, so \mathfrak{n}^n = \mathfrak{n}^{n+1}. Applying to the finitely generated R_{\mathfrak{q}}-module \mathfrak{n}^n, which satisfies \mathfrak{n} \cdot \mathfrak{n}^n = \mathfrak{n}^{n+1} = \mathfrak{n}^n, and noting that \mathfrak{n} is the , it follows that \mathfrak{n}^n = 0. Thus, \mathfrak{q}^n R_{\mathfrak{q}} = 0. Hence, R_{\mathfrak{q}} has and is an Artinian local ring, so \dim R_{\mathfrak{q}} = 0. But since (0) \subsetneq \mathfrak{q}, \dim R_{\mathfrak{q}} = \mathrm{ht}(\mathfrak{q}) \geq 1, a . This contradiction implies no such prime \mathfrak{q} exists, so the only prime ideals in R are (0) and \mathfrak{m}, hence \mathrm{dim} R = 1 and \mathrm{ht}(\mathfrak{m}) = 1. In the general case, if a is a zero-divisor, the height may be 0, but in all cases \mathrm{ht}(\mathfrak{p}) \leq 1. The chain length argument confirms that longer prime chains containing (a) cannot exist beyond length 1.

Proof of the Height Theorem

The proof of the height theorem consists of two parts: establishing that in a A, if \mathfrak{a} = (f_1, \dots, f_n) is an generated by n elements, then every \mathfrak{p} over \mathfrak{a} satisfies \mathrm{ht}(\mathfrak{p}) \leq n; and the converse, that every of n is minimal over some generated by n elements. The direct part is proved by induction on n, the number of generators of \mathfrak{a}. For the base case n = 1, the result follows from Krull's principal ideal theorem, which states that every minimal prime over a principal ideal has height at most 1. Assume the statement holds for ideals generated by n-1 elements, where n > 1. Let \mathfrak{a} = (f_1, \dots, f_n) and \mathfrak{p} a minimal prime over \mathfrak{a}. Let \mathfrak{b} = (f_1, \dots, f_{n-1}). Since \mathfrak{p} \supset \mathfrak{b} and \mathfrak{p} is minimal over \mathfrak{b} + (f_n), there exists a prime ideal \mathfrak{q} \subset \mathfrak{p} that is minimal over \mathfrak{b}. By the induction hypothesis, \mathrm{ht}(\mathfrak{q}) \leq n-1. Now consider the quotient ring A/\mathfrak{q}; the image of \mathfrak{a} in this quotient is the principal ideal generated by the image of f_n, and the image of \mathfrak{p} is a minimal prime over this principal ideal. By the principal ideal theorem applied in A/\mathfrak{q}, the height of \mathfrak{p}/\mathfrak{q} is at most 1. Thus, \mathrm{ht}(\mathfrak{p}) = \mathrm{ht}(\mathfrak{q}) + \mathrm{ht}(\mathfrak{p}/\mathfrak{q}) \leq (n-1) + 1 = n. For the converse, suppose \mathfrak{p} is a of n in the A. Consider a strictly decreasing chain of prime ideals \mathfrak{p} = \mathfrak{p}_n \supset \mathfrak{p}_{n-1} \supset \cdots \supset \mathfrak{p}_0 = (0) of length n. The proof proceeds by constructing elements x_1, \dots, x_n \in A such that \mathfrak{p}_i is minimal over (x_1, \dots, x_i) for each i = 1, \dots, n. Start with i=1: by the prime avoidance lemma, there exists x_1 \in \mathfrak{p}_1 not contained in any minimal prime of A other than \mathfrak{p}_1, so \mathfrak{p}_1 is minimal over (x_1). Inductively, assume x_1, \dots, x_i have been chosen so that \mathfrak{p}_i is minimal over (x_1, \dots, x_i). Then, by the prime avoidance lemma applied to the minimal primes over (x_1, \dots, x_i) in \mathfrak{p}_{i+1}, there exists x_{i+1} \in \mathfrak{p}_{i+1} \setminus \bigcup (\text{minimal primes over } (x_1, \dots, x_i)), ensuring \mathfrak{p}_{i+1} is minimal over (x_1, \dots, x_{i+1}) and the heights accumulate to i+1. Thus, \mathfrak{p} = \mathfrak{p}_n is minimal over the ideal generated by n . This construction relies on Noetherian induction over the primes in the chain and the finite number of minimal primes over each partial ideal. The theorem extends briefly to Noetherian modules: if M is a finitely generated over a A with minimal number of generators n, then every minimal prime over the annihilator ideal \mathrm{Ann}(M) has at most n. The proof mirrors the ideal case by considering a resolution or the of M, where the associated primes of M inherit the height bound via the Nakayama lemma applied to the minimal generators.

Applications and Generalizations

In Dimension Theory

Krull's height theorem provides a fundamental bound in dimension theory by asserting that in a R, if I is an ideal generated by n elements, then every minimal over I has at most n. This implies that the of such minimal primes is at most n, yielding a lower bound on the of the R/I: specifically, \dim(R/I) \geq \dim R - n in domains or catenary rings where equals . This bound links to the global dimension of rings, particularly in regular local rings where the equals the , ensuring homological dimensions align with algebraic ones. In polynomial rings, such as k[x_1, \dots, x_d] over a k, the theorem establishes that any generated by n elements has (codimension) at most n, so the of the is at least d - n. This facilitates dimension computations via the Hilbert-Samuel polynomial, which for a finitely generated graded over such a ring has degree equal to \dim(R/I) - 1, confirming the theorem's bound on possible dimensions through asymptotic growth rates of Hilbert functions. Key consequences include the finiteness of in local Noetherian rings: since the \mathfrak{m} is finitely generated with minimal number of generators \mu(\mathfrak{m}), the \mathrm{ht}(\mathfrak{m}) = \dim R \leq \mu(\mathfrak{m}) < \infty. Additionally, if an I generated by n elements has exactly n, then its equals n, implying that I contains (and is generated by) a of length n. For example, in the coordinate ring R = k[x_1, \dots, x_d]/J of an over a k, the of R equals the of the , and maximal ideals in R have equal to \dim R, corresponding to points on the with equal to the ambient .

Geometric Interpretations

In , Krull's principal ideal theorem bridges and the theory of by bounding the of loci defined by principal ideals. For an X = \Spec R, where R is a finitely generated over a k, the principal (f) generated by a nonzero f \in R defines the V(f) \subset X. The theorem states that every over (f) has at most 1, implying that the irreducible components of V(f) have at most 1 in X. If X is irreducible of d, these components thus have at least d-1; in low-dimensional cases, such as plane curves (d=2), they manifest as curves or points, while in higher dimensions, they form pure -1 sections. The theorem extends naturally to ideals generated by multiple elements via its corollary, known as Krull's height theorem. For an ideal I = (f_1, \dots, f_n) in the coordinate ring R of an X \subset \mathbb{A}^m_k of d, every minimal prime over I has at most n, so the irreducible components of the subvariety V(I) \subset X have at most n and at least d - n. This ensures that intersecting X with n hypersurfaces cannot reduce the dimension by more than n; equality holds when V(I) is a , providing the expected for such loci. In the scheme-theoretic framework, which generalizes classical varieties, the theorem interprets the support of modules over Noetherian rings geometrically. For R Noetherian and I generated by n elements, the \Spec(R/I) has irreducible components corresponding to minimal primes over I, each of at most n in \Spec R, so the of \Spec(R/I) is at least \dim R - n. This bounds the dimension drop for the closed subscheme defined by I, essential for studying supports of coherent sheaves on schemes. A illustrative example occurs in projective space \mathbb{P}^m_k, where a hypersurface H = V(f) defined by a single nonzero homogeneous polynomial f in the homogeneous coordinate ring has dimension m-1, reducing the ambient dimension by exactly 1 in line with the theorem. Generalizing, a projective subscheme defined by an ideal generated by n homogeneous elements has codimension at most n, mirroring the affine case but accounting for the projective structure; this underpins intersection theory, such as Bézout's theorem, where the theorem guarantees the proper dimension for counting intersection points of curves or higher varieties.

References

  1. [1]
    None
    ### Extracted Statement of Krull's Principal Ideal Theorem
  2. [2]
    Krull's principal ideal theorem in non-Noetherian settings
    Aug 8, 2018 · [14] Krull, W. Primidealketten in allgemeinen Ringbereichen, Heidelberg, S. B., Akad. Weiss. (1928), 7 Abh.Google Scholar. [15]. [15] ...
  3. [3]
    [PDF] 1 Krull's Principal Ideal Theorem
    1 Krull's Principal Ideal Theorem. Lemma 1.1. Let R be a Noetherian ring and P a prime ideal. For n ∈ N, let P(n) = PnRP ∩ R. Then. P(n)RP = (PRP )n. Proof.Missing: statement | Show results with:statement
  4. [4]
    [PDF] NOETHERIAN RINGS 1. Introduction In a PID, every ideal has a ...
    Definition 1.1. A commutative ring R is called Noetherian if each ideal in R is finitely generated.
  5. [5]
    [PDF] Contents - UChicago Math
    Definition 1.1 Let R be a commutative ring and M an R-module. We say that M is noetherian if every submodule of M is finitely generated. There is a convenient ...
  6. [6]
    [PDF] A Primer of Commutative Algebra - James Milne
    Every finitely generated algebra over a noethe- rian ring is noetherian. PROOF. Let A be a noetherian ring, and let B be a finitely generated A-algebra. We.<|control11|><|separator|>
  7. [7]
    Section 10.53 (00J4): Artinian rings—The Stacks project
    6. A ring R is Artinian if and only if it has finite length as a module over itself. Any such ring R is both Artinian and Noetherian, any prime ideal of R is a ...Missing: reference | Show results with:reference
  8. [8]
    [PDF] Commutative Algebra - Cornell Mathematics
    May 19, 2016 · Definition 4.4. The height of a prime ideal P is. htpPq “ suptn | there is a chain of primes P0 Ĺ P1 Ĺ ... Ĺ Pn “ Pu, or infinite if this ...
  9. [9]
    [PDF] Lectures on Commutative Algebra - Weizhe Zheng
    Definition 9.39. The height of a prime ideal p of a ring R is the supremum of the length n of chains p0 ( p1 ( ··· ( pn = p of prime ideals. Remark 9.40. We ...
  10. [10]
    [PDF] Matsumura: Commutative Algebra - Daniel Murfet
    Oct 5, 2006 · If I is a prime ideal then ht.I is the usual height of a prime ideal. If A is a noetherian ring then ht.I < ∞ for every proper ideal I, ...
  11. [11]
    [PDF] Dimension Theory for Noetherian rings - NISER
    Jun 18, 2020 · Moreover, the Krull dimension is in fact the supremum over the heights of all maximal ideals of a ring. Example 1. We have already seen that ...
  12. [12]
    [PDF] Commutative Algebra 1
    The height of a prime ideal P in a ring R is the supremum of the lengths of (saturated) chains of primes in R that end in P: height(P) := sup{h | ∃ a ...
  13. [13]
    [PDF] Dimension theory and systems of parameters Krull's principal ideal ...
    Theorem (Krull's principal ideal theorem). Let R be a Noetherian ring, x ∈ R, and. P a minimal prime of xR. Then the height of P ≤ 1.<|control11|><|separator|>
  14. [14]
    Commutative algebra 59: Krull's principal ideal theorem - YouTube
    Dec 14, 2020 · ... principal that "the zeros of a function should have codimension 1". In particular we prove Krull's principal ideal theorem, which says ...Missing: precise statement
  15. [15]
  16. [16]
    [PDF] Lecture 3: Krull's Theorems
    Krull's Principal Ideal Theorem. Lemma 1.1. Let R be a Noetherian ring and P a prime ideal. For n ∈ N, let P(n) = PnRP ∩ R. Then. P(n)RP = (PRP )n. Proof ...
  17. [17]
    Section 10.60 (00KD): Dimension—The Stacks project
    The Krull dimension of R is the supremum of the heights of its (maximal) primes. Proof. This is so because we can always add a maximal ideal at the end of a ...Missing: Wolfgang original paper
  18. [18]
    [PDF] Commutative Algebra
    13.1 Krull's Principal Ideal Theorem. Atiyah–MacDonald uses the notion of completeness for a ring and Hilbert polynomials to approach dimension theory. Our ...
  19. [19]
    [PDF] Worksheet on Krull's Theorems.
    Krull's Principal Ideal Theorem. Let R be a Noetherian ring, and f ∈ R ... (iv) R is Artinian as an module over itself (equivalently, R has DCC on ideals).
  20. [20]
    [PDF] PROOFS OF “HARTOGS” AND KRULL
    Dec 15, 2005 · Proof of Krull's principal ideal theorem 0.7. Suppose we are given x ∈ A, with p a minimal prime containing x. By localizing at p, we may ...
  21. [21]
    [PDF] Commutative algebra: some basics on Krull dimension - metaphor
    Nov 23, 2017 · By Krull's principal ideal theorem, it follows that height(p2) ≤ 1; thus there exist no intermediary primes, and so (i) fails. 8.2 Dimension ...
  22. [22]
    [PDF] Xu,Livia.pdf - The University of Chicago
    Theorem 2.1 (Krull's Principal Ideal Theorem). Let R be a Noetherian ring, and pick x ∈ R. Let p be minimal amongst all prime ideals in R containing x.
  23. [23]
    REMARKS ON REGULAR SEQUENCES
    As a consequence of Corollary 2, we see that if (al9. , an) is a radical ideal of height n, then alf. ,an is a regular sequence. This result was observed, for ...<|control11|><|separator|>
  24. [24]
    [PDF] FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 9
    Suppose R is a finitely generated domain over k, f ∈ R, p a minimal ...
  25. [25]
    [PDF] 11. Dimension
    So our geometric idea above leads us to the ex- pectation that a minimal prime ideal over an ideal generated by n elements should have codimension at most n. We ...
  26. [26]
    [PDF] Algebraic Geometry I (Math 6130) Utah/Fall 2020 5. More Projective ...
    On the other hand, by the Krull Principal Ideal Theorem, tr degkk(Y ) = tr degkk(X) − 1. By induction, then, for any closed, irreducible Z ⊂ X, there is a ...
  27. [27]
    [PDF] From Hilbert to Bézout - ETH Zurich
    Sep 20, 2017 · By Krull's Principal Ideal Theorem, it follows that each such minimal prime ideal pi has height one in A(Y ). As A(Y ) is finitely generated ...