Krull dimension under integral extensions #
The theorem of Cohen–Seidenberg [Fre17, VII 5.7]: "if A ⊂ B is an integral ring extension of
noetherian rings then dim A = dim B" — the fact behind the uniqueness of the d of Noether
normalization [Fre17, I 7.2] ("the number d is unique (it is the Krull dimension)"). Mathlib
has lying over and going up (Ideal.exists_ideal_over_prime_of_isIntegral) and incomparability
(Ideal.IsIntegral.comap_lt_comap) but no statement about ringKrullDim; this module assembles
the two inequalities on PrimeSpectrum:
ringKrullDim_le_of_isIntegral: an integral ring homomorphismf : A →+* B(no injectivity) givesdim B ≤ dim A—comap fis strictly monotone on primes by incomparability.exists_ltSeries_comap_eq: along an injective integralf, every chain of primes ofAlifts to a chain of primes ofBwith the same preimages (lying over for the first prime, going up for each step; induction on the length withRelSeries.snoc).ringKrullDim_eq_of_isIntegral_of_injective,ringKrullDim_eq_of_finite_of_injective: the equality; the finite case throughRingHom.Finite.to_isIntegral.
No Noetherian hypothesis is needed for either inequality. The second section reads the Krull
dimension of a quotient R ⧸ I on the zero locus of I in Spec R
(Ideal.primeSpectrumQuotientOrderIsoZeroLocus): dim R ⧸ √I = dim R ⧸ I
(ringKrullDim_quotient_radical) and dim R ⧸ I = max over the minimal primes P of I of
dim R ⧸ P (ringKrullDim_quotient_eq_iSup_minimalPrimes; this is the argument of
[Fre17, II 5.12]: chains of prime ideals in 𝒪_{X,a} correspond to chains a ⊂ p₀ ⊂ … ⊂ p_m of
primes of 𝒪_n, and p₀ contains one of the minimal primes over a).
The third section is Krull's height theorem in the form of a system of parameters (Fre17,
VII 5.6: a local noetherian ring whose maximal ideal can be generated by n elements has
dimension at most n, applied to R ⧸ I): d elements s of the maximal ideal with
𝔪 ≤ √(I ⊔ (s)) give dim R ⧸ I ≤ d (ringKrullDim_quotient_le_of_maximalIdeal_le_radical_sup,
from Mathlib's ringKrullDim_le_ringKrullDim_quotient_add_spanFinrank) — the tool for the upper
semicontinuity of the dimension of an analytic germ at the points near a Noether normalization.
Standard commutative algebra, assembled from Mathlib's Cohen–Seidenberg lemmas, prime-spectrum order isomorphisms and Krull's height theorem; used in the dimension theory of analytic germs (Rückert's Noether normalization, the dimension of a germ through its minimal primes).
Incomparability: an integral ring homomorphism does not raise the Krull dimension.
Lying over: for an injective integral homomorphism every prime of A is the preimage of a
prime of B containing a given prime Q₀ whose preimage lies below it (going up; Q₀ = ⊥
gives lying over).
Lying over and going up: a chain of primes of A lifts along an injective integral f to a
chain of primes of B of the same length with the given preimages (the proof of
[Fre17, VII 5.7]).
The theorem of Cohen–Seidenberg [Fre17, VII 5.7]: an injective integral ring homomorphism preserves the Krull dimension.
Cohen–Seidenberg for a finite injective ring homomorphism (f.Finite gives f.IsIntegral).
Krull dimension of quotients: the radical, the minimal primes #
The Krull dimension of R ⧸ I is that of the zero locus of I in Spec R.
R ⧸ I and R ⧸ √I have the same Krull dimension (same zero locus).
A quotient by a larger ideal has smaller dimension.
The dimension of R ⧸ I is the maximum of the dimensions of R ⧸ P over the minimal primes
P of I [Fre17, II 5.12] — a chain of primes over I starts at a prime containing a minimal
prime of I, hence lies over it.
Systems of parameters: Krull's height theorem in a local Noetherian ring #
A quotient of a local ring by an ideal whose radical contains the maximal ideal has Krull
dimension ≤ 0.
An ideal inside the maximal ideal maps into the Jacobson radical of any quotient.
Krull's height theorem, in the form of a system of parameters: if d elements s j of the
maximal ideal of the local Noetherian ring R satisfy 𝔪 ≤ √(I ⊔ (s)), then dim R ⧸ I ≤ d
([Fre17, VII 5.6], a local noetherian ring whose maximal ideal can be generated by n elements
has dimension at most n, applied to R ⧸ I, whose maximal ideal is the radical of (s)).