Documentation

LeanPool.AndersonConjecture.QuasiCompleteRing.QuasiCompleteRing

LeanPool.AndersonConjecture.QuasiCompleteRing.QuasiCompleteRing #

Imported Lean Pool material for LeanPool.AndersonConjecture.QuasiCompleteRing.QuasiCompleteRing.

Anderson's Characterisations of Quasi-Complete Rings #

Two results from Anderson (2014). Theorem 4: a Noetherian local ring R is weakly quasi-complete iff every nonzero prime of its completion contracts to a nonzero ideal of R. Theorem 5: R is quasi-complete iff every quotient R/I is weakly quasi-complete.

Helper: in a 1-dim Noetherian local domain R with completion a domain, every nonzero prime P of the completion has nonzero contraction to R.

Proof outline:

  1. M ≠ ⊥ (dim R = 1 implies R is not a field).
  2. M̂ = Ideal.map f M is maximal in R̂ (via Mhat_isMaximal).
  3. If comap f P = ⊥, then f(m) ∉ P for all nonzero m ∈ M, so M̂ ⊄ P.
  4. Since M̂ is maximal and P is proper prime, this means P ⊊ M̂.
  5. But comap f M̂ = M ≠ ⊥, so ⊥ < P < M̂ with comap P = ⊥ and comap M̂ = M.

The final contradiction uses going-down for flat extensions (AdicCompletion.flat_of_isNoetherian): height(M̂) ≤ height(M) + dim(fiber). Since R̂/M̂ ≅ R/M is a field, height(M̂) ≤ 1, but ⊥ < P < M̂ gives height(M̂) ≥ 2.