Documentation

Papers.OnSomeLocalRings_Maassaran_2025.Sections.section02_part4

theorem SomeLocalRings.theorem_2_8 {š•œ : Type u_1} [Field š•œ] (P₁ Pā‚‚ : Polynomial š•œ) (hP₁ : Irreducible P₁) (hPā‚‚ : Irreducible Pā‚‚) (f : Polynomial š•œ ā§ø Ideal.span {P₁} ā‰ƒ+* Polynomial š•œ ā§ø Ideal.span {Pā‚‚}) (σ_f : š•œ ā‰ƒ+* š•œ) (hf : RingHom.StabilizesBaseFieldWith f.toRingHom σ_f) (σX : Polynomial š•œ ā‰ƒ+* Polynomial š•œ) (hσX : σX Polynomial.X = Polynomial.X ∧ RingHom.StabilizesBaseFieldWith σX.toRingHom σ_f) (Qf : Polynomial š•œ) (hQf : Qf.natDegree < P₁.natDegree ∧ 1 ≤ Qf.natDegree) (fX : Polynomial š•œ →+* Polynomial š•œ) (hfX_X : fX Polynomial.X = Qf) (hfX : RingHom.StabilizesBaseFieldWith fX σ_f) (hfX_def : āˆ€ (P : Polynomial š•œ), fX P = (σX P).comp Qf) (hIJ : Ideal.span {P₁} ≤ Ideal.comap fX (Ideal.span {Pā‚‚})) (hf_ind : Ideal.quotientMap (Ideal.span {Pā‚‚}) fX hIJ = f.toRingHom) (Sf : Polynomial š•œ) (hSf : (σX P₁).comp Qf = Sf * Pā‚‚) (n : ā„•) (hn : 1 < n) (hIJn : Ideal.span {P₁ ^ n} ≤ Ideal.comap fX (Ideal.span {Pā‚‚ ^ n})) :

Theorem 2.8. Assume š•œ is a field and P₁, Pā‚‚ are irreducible polynomials in š•œ[X]. Take n > 1. If f : š•œ[X]/(P₁) → š•œ[X]/(Pā‚‚) is a ring isomorphism stabilizing š•œ, then the induced map f_{X,n} : š•œ[X]/(P₁^n) → š•œ[X]/(Pā‚‚^n) from Proposition 2.4 is a ring isomorphism stabilizing š•œ if and only if the formal derivative Q_f' is nonzero.

theorem SomeLocalRings.corollary_2_9 {š•œ : Type u_1} [Field š•œ] (P₁ Pā‚‚ : Polynomial š•œ) (hP₁ : Irreducible P₁) (hPā‚‚ : Irreducible Pā‚‚) (f : Polynomial š•œ ā§ø Ideal.span {P₁} ā‰ƒ+* Polynomial š•œ ā§ø Ideal.span {Pā‚‚}) (σ_f : š•œ ā‰ƒ+* š•œ) (hf : RingHom.StabilizesBaseFieldWith f.toRingHom σ_f) (σX : Polynomial š•œ ā‰ƒ+* Polynomial š•œ) (hσX : σX Polynomial.X = Polynomial.X ∧ RingHom.StabilizesBaseFieldWith σX.toRingHom σ_f) (Qf : Polynomial š•œ) (hQf : Qf.natDegree < P₁.natDegree ∧ 1 ≤ Qf.natDegree) (fX : Polynomial š•œ →+* Polynomial š•œ) (hfX_X : fX Polynomial.X = Qf) (hfX : RingHom.StabilizesBaseFieldWith fX σ_f) (hfX_def : āˆ€ (P : Polynomial š•œ), fX P = (σX P).comp Qf) (hIJ : Ideal.span {P₁} ≤ Ideal.comap fX (Ideal.span {Pā‚‚})) (hf_ind : Ideal.quotientMap (Ideal.span {Pā‚‚}) fX hIJ = f.toRingHom) (hQf' : Polynomial.derivative Qf ≠ 0) (n : ā„•) :
1 ≤ n → ∃ (e : Polynomial š•œ ā§ø Ideal.span {P₁ ^ n} ā‰ƒ+* Polynomial š•œ ā§ø Ideal.span {Pā‚‚ ^ n}), RingHom.StabilizesBaseFieldWith e.toRingHom σ_f

Corollary 2.9. Assume š•œ is a field and P₁, Pā‚‚ are irreducible polynomials in š•œ[X]. If f : š•œ[X]/(P₁) ā‰ƒ+* š•œ[X]/(Pā‚‚) is a ring isomorphism stabilizing š•œ such that the formal derivative Q_f' (associated to f as in Proposition 2.4) is nonzero, then for all n ≄ 1 the quotient rings š•œ[X]/(P₁^n) and š•œ[X]/(Pā‚‚^n) are isomorphic.

theorem SomeLocalRings.span_pow_le_span {š•œ : Type u_1} [Field š•œ] (P : Polynomial š•œ) (m : ā„•) (hm : 1 ≤ m) :

The ideal generated by P ^ m is contained in the ideal generated by P when 1 ≤ m.

theorem SomeLocalRings.theorem_2_10 {š•œ : Type u_1} [Field š•œ] (P₁ Pā‚‚ : Polynomial š•œ) (hP₁ : Irreducible P₁) (hPā‚‚ : Irreducible Pā‚‚) (m : ā„•) (hm : 1 ≤ m) (f_m : Polynomial š•œ ā§ø Ideal.span {P₁ ^ m} ā‰ƒ+* Polynomial š•œ ā§ø Ideal.span {Pā‚‚ ^ m}) (hf_m : RingHom.StabilizesBaseField f_m.toRingHom) (hX : ∃ (R : Polynomial š•œ), f_m ((Ideal.Quotient.mk (Ideal.span {P₁ ^ m})) Polynomial.X) = (Ideal.Quotient.mk (Ideal.span {Pā‚‚ ^ m})) R ∧ Polynomial.derivative (R % Pā‚‚) ≠ 0) (n : ā„•) :
1 ≤ n → Nonempty (Polynomial š•œ ā§ø Ideal.span {P₁ ^ n} ā‰ƒ+* Polynomial š•œ ā§ø Ideal.span {Pā‚‚ ^ n})

Theorem 2.10. Assume š•œ is a field and P₁, Pā‚‚ are irreducible polynomials in š•œ[X]. Let f_m : š•œ[X]/(P₁^m) ā‰ƒ+* š•œ[X]/(Pā‚‚^m) be a ring isomorphism stabilizing š•œ, for some m ≄ 1. Assume that f_m maps the class of X to the class of some polynomial R : š•œ[X], and let Q be the remainder of dividing R by Pā‚‚ (this Q does not depend on the choice of R). If the formal derivative Q' is nonzero, then the rings š•œ[X]/(P₁^n) and š•œ[X]/(Pā‚‚^n) are isomorphic for all n ≄ 1.