Documentation

TauCeti.AlgebraicGeometry.Scheme.Place.Basic

Places attached to points with discrete valuation ring stalks #

Let X be an integral scheme over a field k. When the local ring at a point x is a discrete valuation ring, its normalized valuation on the function field of X is a place of X.functionField / k. This file constructs that place and identifies its valuation ring, residue field, and degree with the scheme-theoretic local ring, residue field, and residue degree at x.

This is the geometric half of the dictionary between the points of a curve and the places of its function field: it lets local data at a point of a scheme — integrality, residues, degrees — be computed with the valuation-theoretic API for places, and conversely.

Main definitions and results #

References #

noncomputable def AlgebraicGeometry.Scheme.toPlace {k : Type u} [Field k] (X : Scheme) (x : ↥X) [IsIntegral X] [X.Over (Spec ↧k)] [IsDiscreteValuationRing ↑(X.presheaf.stalk x)] :

The normalized place of the function field attached to a point with discrete valuation ring as its stalk.

Equations
Instances For
    @[simp]

    The valuation of the place attached to x is the normalized valuation of the maximal ideal of the discrete valuation ring 𝒪_{X,x}.

    The canonical inclusion of the stalk into the function field lands in the valuation ring of the place attached to the point.

    The valuation ring defining the place is the valuation subring of the normalized maximal-ideal valuation of the stalk.

    theorem AlgebraicGeometry.Scheme.mem_toPlace_integers_iff_exists_stalk {k : Type u} [Field k] (X : Scheme) [IsIntegral X] [X.Over (Spec ↧k)] (x : ↥X) [IsDiscreteValuationRing ↑(X.presheaf.stalk x)] (f : ↑X.functionField) :
    f ∈ (X.toPlace x).integers ↔ ∃ (a : ↑(X.presheaf.stalk x)), (algebraMap ↑(X.presheaf.stalk x) ↑X.functionField) a = f

    A rational function is integral at the place attached to x exactly when it comes from the stalk 𝒪_{X,x}. Thus the valuation ring of X.toPlace x is the image of the local ring in the function field.

    noncomputable def AlgebraicGeometry.Scheme.stalkToPlaceIntegersAlgEquiv {k : Type u} [Field k] (X : Scheme) [IsIntegral X] [X.Over (Spec ↧k)] (x : ↥X) [IsDiscreteValuationRing ↑(X.presheaf.stalk x)] :

    The stalk at a point with discrete valuation ring stalk is canonically the valuation ring of its associated place.

    Equations
    Instances For
      @[simp]

      The stalk-to-valuation-ring equivalence is the canonical inclusion into the function field.

      The residue field of a point with discrete valuation ring stalk is canonically the residue field of its place. Both are the stalk modulo its maximal ideal; the right-hand description is the general residue field computation for Place.ofPrime.

      Equations
      Instances For
        @[simp]

        The residue-field equivalence sends the residue class of a stalk element to its residue at the associated place.

        The degree of the place attached to x is the degree of the scheme-theoretic residue field κ(x) over the base field.

        @[simp]

        The degree of the place attached to x is the scheme-theoretic residue degree of x over the base field.