FormalConjecturesForMathlib/RingTheory/Valuation/LocalUniformization.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
5 declarations, 0 contain sorry, 0 declared as axioms
Centres of valuation subrings and local uniformization
Let F be a field over a field k and let ๐ช be a valuation subring of F. For a
k-subalgebra A of F contained in ๐ช, the centre of ๐ช on A is the prime ideal
๐ช_๐ช โฉ A of A: the point of the affine model Spec A whose local ring ๐ช dominates.
๐ช admits local uniformization over k if some finitely generated k-subalgebra A โ ๐ช with
fraction field F is regular at the centre of ๐ช. Following Knaf and Kuhlmann, the condition is
that the centre is a regular point, not a smooth one, which is the right notion over an imperfect
ground field.
Main definitions
ValuationSubring.centerOn: the centre of a valuation subring on a subalgebra it contains.ValuationSubring.HasLocalUniformization: some affine model is regular at the centre.
References
- H. Knaf and F.-V. Kuhlmann, Every place admits local uniformization in a finite extension of the function field, Adv. Math. 221 (2009), 428--453.
Imported by 1 file
- def
ValuationSubring.centerOnThe centre of a valuation subring๐ชofFon ak-subalgebraAofFcontained in๐ช: the prime ideal๐ช_๐ช โฉ AofAline 56 sourceSource documentation
The centre of a valuation subring
๐ชofFon ak-subalgebraAofFcontained in๐ช: the prime ideal๐ช_๐ช โฉ AofA.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,Algebra,ValuationSubring,Subalgebra,Subtype,Membership.mem,IdealProof uses:
Ideal.comap,RingHom,RingHom.codRestrict,AlgHom.toRingHom,Subalgebra.val,IsLocalRing.maximalIdeal27 instances, coercions and auxiliary constants left out.
def centerOn (๐ช : ValuationSubring F) (A : Subalgebra k F) (hA : โ a : A, (a : F) โ ๐ช) : Ideal A := โฆ - instance
ValuationSubring.(instance at line 61)line 61 sourceSource documentation
The centre of
๐ชonAis a prime ideal ofA.instance (๐ช : ValuationSubring F) (A : Subalgebra k F) (hA : โ a : A, (a : F) โ ๐ช) : (๐ช.centerOn A hA).IsPrime := โฆ - theorem
ValuationSubring.mem_centerOn_iffThe centre of๐ชonAconsists of the elements ofAof valuation less than one line 66 sourceSource documentation
The centre of
๐ชonAconsists of the elements ofAof valuation less than one.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,Algebra,ValuationSubring,Subalgebra,Subtype,Membership.mem,Iff,Ideal, ValuationSubring.centerOn,LT.lt,ValuationSubring.ValueGroup,Valuation,ValuationSubring.valuation,OfNat.ofNatProof uses:
Eq.mpr,Ideal.comap,RingHom,RingHom.codRestrict,AlgHom.toRingHom,Subalgebra.val,IsLocalRing.maximalIdeal,id,Eq,congrArg,ValuationSubring.centerOn.eq_1,propext,Ideal.mem_comap,ValuationSubring.valuation_lt_one_iff,Iff.rfl78 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
theorem mem_centerOn_iff (๐ช : ValuationSubring F) (A : Subalgebra k F) (hA : โ a : A, (a : F) โ ๐ช) (a : A) : a โ ๐ช.centerOn A hA โ ๐ช.valuation (a : F) < 1 := by โฆ - def
ValuationSubring.HasLocalUniformizationDocumented declaration: HasLocalUniformization line 78 sourceSource documentation
A valuation subring
๐ชofFadmits local uniformization overkif some affine model ofFoverkinside๐ชis regular at the centre of๐ช: there is a finitely generatedk-subalgebraAofFwithA โ ๐ชand fraction fieldFwhose localisation at the centre of๐ชis a regular local ring.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,ValuationSubring,AlgebraProof uses:
Exists,Subalgebra,Subtype,Membership.mem,And,Algebra.FiniteType,IsFractionRing,IsRegularLocalRing,Localization.AtPrime, ValuationSubring.centerOn,Ideal.primeCompl24 instances, coercions and auxiliary constants left out.
def HasLocalUniformization (๐ช : ValuationSubring F) (k : Type*) [Field k] [Algebra k F] : Prop := โฆ
- theorem
ValuationSubring.hasLocalUniformization_of_isRegularRingA regular affine model ofFoverkinside๐ชuniformizes๐ชline 84 sourceSource documentation
A regular affine model of
Foverkinside๐ชuniformizes๐ช.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,Algebra,ValuationSubring,Subalgebra,Subtype,Membership.mem,Algebra.FiniteType,IsFractionRing,IsRegularRing, ValuationSubring.HasLocalUniformizationProof uses:
Exists.intro,Exists,And,IsRegularLocalRing,Localization.AtPrime, ValuationSubring.centerOn,Ideal.primeCompl,And.intro37 instances, coercions and auxiliary constants left out.
theorem hasLocalUniformization_of_isRegularRing (๐ช : ValuationSubring F) (A : Subalgebra k F) (hA : โ a : A, (a : F) โ ๐ช) [Algebra.FiniteType k A] [IsFractionRing A F] [IsRegularRing A] : ๐ช.HasLocalUniformization k := โฆ