Documentation

TauCeti.AlgebraicGeometry.Curves.StableReduction.DVRExtension.Basic

Finite separable extensions of a discrete valuation ring, with a chosen place #

Let R be a discrete valuation ring with fraction field K. A TauCeti.FiniteDVRExtension R K records a finite separable extension K' of K together with a chosen place of K' above the closed point of R: the integral closure C of R in K', a maximal ideal 𝔪' of C lying over the maximal ideal of R, and a ring R' presented as the localization of C at 𝔪'.

The choice is genuine data. The integral closure C is in general semilocal rather than local, so C is not itself a discrete valuation ring, and the valuation of R extends to K' in as many ways as C has maximal ideals; the package fixes one such extension. Accordingly R' is not required to be Localization.AtPrime 𝔪' on the nose: it is any ring carrying IsLocalization.AtPrime, so that a package can be assembled from whichever model of the local ring is already at hand.

The package carries only what is not forced: the two type-valued carriers, the algebra maps that relate them, the chosen ideal, and the Ideal.LiesOver witness pinning it above the closed point of R. That R' is a discrete valuation ring with fraction field K' dominating R is proved here rather than assumed. Domination in particular makes algebraMap R R' an IsLocalHom, which is what lets Mathlib's residue-field machinery view the residue field of R' as an extension of that of R.

Main definitions #

Main results #

References #

The mathematics is standard; Q. Liu, Algebraic Geometry and Arithmetic Curves, covers reduction of curves over a discrete valuation ring.

A finite separable extension of the fraction field K of a discrete valuation ring R, together with a chosen place of that extension above the closed point of R.

The place is recorded as a maximal ideal prime of the integral closure of R in the extension field, lying over the maximal ideal of R, together with a ring localRing presented as the localization there. See TauCeti.FiniteDVRExtension.of for the construction from such an ideal and TauCeti.FiniteDVRExtension.exists_algEquiv_extensionField for the fact that one always exists.

Instances For
    @[reducible, inline]

    The integral closure of R in the extension field: the ring the chosen place is an ideal of.

    Equations
    Instances For

      The integral closure C of R in K' is a Noetherian R-module: it is a finite R-module, because K' is a finite separable extension of the fraction field of the Noetherian integrally closed domain R.

      @[simp]

      The chosen place lies above the closed point of R, spelled as a contraction of ideals.

      The chosen place is a nonzero prime: it lies over the maximal ideal of R, which is nonzero because a discrete valuation ring is not a field.

      The extension field is the fraction field of the chosen localized ring.

      The local ring of the chosen place is a discrete valuation ring: it is the localization of the Dedekind domain C at the nonzero prime 𝔪'.

      @[simp]

      The maximal ideal of the local ring of the chosen place contracts to the chosen place.

      The local ring of the chosen place dominates R.

      @[simp]

      Domination spelled as a contraction of ideals: the closed point of Spec R' lies over the closed point of Spec R.

      The finite extension of the discrete valuation ring R cut out by a maximal ideal P of the integral closure C of R in a finite separable extension L of K, provided P lies above the maximal ideal of R. Its local ring is Localization.AtPrime P.

      The map from that local ring to L is Mathlib's canonical comparison IsLocalization.localizationAlgebraOfSubmonoidLe between the localizations of C at the two submonoids P.primeCompl ≤ nonZeroDivisors C, the second localization being L itself because L is the fraction field of C.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The algebra-level refinement of TauCeti.FiniteDVRExtension.of_extensionField and TauCeti.FiniteDVRExtension.of_prime: the extension field of the package cut out by P is L itself as a K-algebra, not merely as a type, and along that identification the chosen prime of the package pulls back to P.

        Every finite separable extension L of K underlies a FiniteDVRExtension R K: the integral closure of R in L is integral over R, so going up produces a maximal ideal above the maximal ideal of R, and any such ideal cuts out a package whose extension field is L as a K-algebra.

        The trivial extension exists: K itself is a finite separable extension of K, and R is already local, so FiniteDVRExtension R K is never empty.