OAI/AlgebraicGeometry/CartierSections/ChartCompletion.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Completion coordinates for étale charts
Compatible infinitesimal isomorphisms identify an étale chart completion with a power-series ring. Expansion through a Noetherian local completion is faithfully flat.
- theorem
OAI.CartierSections.completion_eval_factorline 28Source documentation
Evaluation of an adic completion commutes with reduction to a lower ideal power.
theorem completion_eval_factor (I : Ideal R) {m n : ℕ} (h : m ≤ n) (x : AdicCompletion I R) : Ideal.Quotient.factorₐ R (Ideal.pow_le_pow_right h) (AdicCompletion.evalₐ I n x) = AdicCompletion.evalₐ I m x := by … - theorem
OAI.CartierSections.quotientPowerMap_eval_compatibleline 39Source documentation
Evaluation on infinitesimal neighbourhoods is compatible with the maps induced by an algebra map.
theorem quotientPowerMap_eval_compatible (I : Ideal R) {m n : ℕ} (h : m ≤ n) : (Ideal.Quotient.factorₐ R (Ideal.pow_le_pow_right (I := I.map (algebraMap R A)) h)).comp … - def
OAI.CartierSections.chartCompletionMapline 50Source documentation
The completion map induced by an algebra map.
noncomputable def chartCompletionMap (I : Ideal R) : AdicCompletion I R →ₐ[R] AdicCompletion (I.map (algebraMap R A)) A := … - theorem
OAI.CartierSections.chartCompletionMap_evalline 56 - theorem
OAI.CartierSections.chartCompletionMap_bijectiveline 63Source documentation
Étale charts with trivial residue extension have the same completion. This is derived from formal lifting and uniqueness at every order.
theorem chartCompletionMap_bijective [Algebra.FormallyEtale R A] (I : Ideal R) (hI : Function.Bijective (quotientBaseMap (A := A) I)) : …Mentions: OAI.CartierSections.quotientBaseMap
- def
OAI.CartierSections.chartCompletionEquivline 104 - def
OAI.CartierSections.polynomialChartSeriesEquivline 110Source documentation
Formal coordinates on the completion of an étale polynomial chart.
noncomputable def polynomialChartSeriesEquiv {σ k A : Type*} [Finite σ] [CommRing k] [CommRing A] [Algebra (MvPolynomial σ k) A] [Algebra.FormallyEtale (MvPolynomial σ k) A] (hI : Function.Bijective (quotientBaseMap (A := A) (MvPolynomial.idealOfVars σ k))) : …Mentions: OAI.CartierSections.quotientBaseMap
- theorem
OAI.CartierSections.polynomialChartSeriesEquiv_coeline 120 - def
OAI.CartierSections.completionExpansionline 129Source documentation
The expansion map attached to an isomorphism with the maximal-ideal completion.
noncomputable def completionExpansion {A S : Type*} [CommRing A] [IsLocalRing A] [CommRing S] (e : S ≃+* AdicCompletion (IsLocalRing.maximalIdeal A) A) : A →+* S := … - theorem
OAI.CartierSections.completionExpansion_faithfullyFlatline 135Source documentation
Formal expansion through a Noetherian completion is faithfully flat.
theorem completionExpansion_faithfullyFlat {A S : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing S] (e : S ≃+* AdicCompletion (IsLocalRing.maximalIdeal A) A) : letI : Algebra A S := (completionExpansion e).toAlgebra …Mentions: OAI.CartierSections.completionExpansion
- theorem
OAI.CartierSections.completionExpansion_isLocalHomline 148Source documentation
A formal expansion through a Noetherian local completion reflects units.
theorem completionExpansion_isLocalHom {A S : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing S] (e : S ≃+* AdicCompletion (IsLocalRing.maximalIdeal A) A) : IsLocalHom (completionExpansion e) := by …Mentions: OAI.CartierSections.completionExpansion
- def
OAI.CartierSections.chartSeriesExpansionline 162Source documentation
Expansion in completion coordinates as an algebra map over the coefficient ring.
noncomputable def chartSeriesExpansion (e : MvPowerSeries σ k ≃ₐ[MvPolynomial σ k] AdicCompletion (IsLocalRing.maximalIdeal A) A) : A →ₐ[k] MvPowerSeries σ k := … - theorem
OAI.CartierSections.chartSeriesExpansion_toRingHomline 168 - theorem
OAI.CartierSections.chartSeriesExpansion_coordinateline 173