Documentation

LeanPool.AndersonConjecture.Jensen.Adjoin.Adjoin

Adjoining Elements to N-Subrings #

Three adjunction lemmas for the Jensen--Heitmann construction: transcendental adjunction preserving N-subring axioms (Loepp), adjunction from a prime ideal (Jensen), and the surjectivity step ensuring R → T/M² stays surjective (Heitmann Lemma 5).

Surjectivity Step (Heitmann Lemma 5) #

Given N-subring R and u ∈ T, find an A-extension S containing some c with u - c ∈ M².

theorem adjoin_surjectivity {T : Type u_1} [CommRing T] [IsLocalRing T] [IsNoetherianRing T] [IsDomain T] [IsAdicComplete (IsLocalRing.maximalIdeal T) T] (R : NSubring T) (u : T) (hM_not_assoc : ∀ (r : T), r ≠ 0 → IsLocalRing.maximalIdeal T ∉ associatedPrimes T (T ⧸ Ideal.span {r})) (hAss_ht : ∀ (r : T), r ≠ 0 → ∀ P ∈ associatedPrimes T (T ⧸ Ideal.span {r}), P.height ≤ 1) (hR_card : Cardinal.mk ↥R.carrier < Cardinal.mk T) (hT_card : Cardinal.mk T = Cardinal.mk (IsLocalRing.ResidueField T)) (hM_ne_bot : IsLocalRing.maximalIdeal T ≠ ⊥) :
∃ (S : NSubring T), IsAExtension R S ∧ ∃ (c : ↥S.carrier), u - ↑c ∈ IsLocalRing.maximalIdeal T ^ 2