Documentation

TauCeti.RingTheory.DiscreteValuationRing.Uniformizer

Uniformizer coordinates on maximal-ideal graded pieces #

Let R be a discrete valuation ring with maximal ideal 𝔪 and residue field k. Fixing a uniformizer π identifies k with the graded piece 𝔪^m / 𝔪^(m+1) by sending the residue of x to the class of x * π ^ m. This file constructs that identification explicitly and computes how it changes when the uniformizer is replaced.

If π' = π * a for a unit a of R, then the identification for π' is the identification for π precomposed with multiplication by the residue of a ^ m. Thus it is independent of the uniformizer up to the additive automorphism of the residue field induced by that residue.

The explicit principal-power equivalence below follows the construction of Mathlib's Ideal.quotEquivPowQuotPowSucc, retaining a specified generator in order to expose the change-of-uniformizer formula.

Main results #

References #

noncomputable def TauCeti.uniformizerChangeUnit {R : Type u_1} [CommRing R] [IsDomain R] [IsDiscreteValuationRing R] (π π' : R) (hπ : Irreducible π) (hπ' : Irreducible π') :

The unique unit a such that π * a = π', for two uniformizers π and π' of a discrete valuation ring.

Equations
Instances For
    @[simp]
    theorem TauCeti.mul_uniformizerChangeUnit {R : Type u_1} [CommRing R] [IsDomain R] [IsDiscreteValuationRing R] (π π' : R) (hπ : Irreducible π) (hπ' : Irreducible π') :
    π * ↑(uniformizerChangeUnit π π' hπ hπ') = π'

    The unit uniformizerChangeUnit π π' carries π to π'.

    @[simp]
    theorem TauCeti.uniformizerChangeUnit_self {R : Type u_1} [CommRing R] [IsDomain R] [IsDiscreteValuationRing R] (π : R) (hπ : Irreducible π) :
    uniformizerChangeUnit π π hπ hπ = 1

    The change unit from a uniformizer to itself is one.

    theorem TauCeti.uniformizerChangeUnit_mul {R : Type u_1} [CommRing R] [IsDomain R] [IsDiscreteValuationRing R] (π₁ π₂ π₃ : R) (h₁ : Irreducible π₁) (h₂ : Irreducible π₂) (h₃ : Irreducible π₃) :
    uniformizerChangeUnit π₁ π₂ h₁ h₂ * uniformizerChangeUnit π₂ π₃ h₂ h₃ = uniformizerChangeUnit π₁ π₃ h₁ h₃

    Change units compose when passing through a third uniformizer.

    Multiplication by the mth power of the change unit, acting on the residue field. This is the additive coordinate change between the degree-m coordinates associated to two uniformizers.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]
      theorem TauCeti.uniformizerChangeResidueAddEquiv_apply {R : Type u_1} [CommRing R] [IsDomain R] [IsDiscreteValuationRing R] (π π' : R) (hπ : Irreducible π) (hπ' : Irreducible π') (m : ℕ) (x : IsLocalRing.ResidueField R) :
      (uniformizerChangeResidueAddEquiv π π' hπ hπ' m) x = (IsLocalRing.residue R) ↑(uniformizerChangeUnit π π' hπ hπ') ^ m * x

      The coordinate-change automorphism acts by multiplication by the residue of the change unit to the indicated power.

      Multiplication by a chosen uniformizer to the mth power identifies the residue field with the mth graded piece 𝔪^m / 𝔪^(m+1) of the maximal-ideal filtration.

      Equations
      Instances For
        @[simp]

        The explicit principal-power equivalence sends the residue of x to the class of x * π ^ m.

        Replacing π by π' = π * a in the principal-power equivalence is the same as first multiplying the residue coordinate by a ^ m.

        In inverse coordinates, when π' = π * a, the coordinate relative to π equals the residue of a ^ m times the coordinate relative to π'.