Documentation

TauCeti.AlgebraicGeometry.ResidueField

Residue fields of schemes and their behaviour under base change #

This file records how the condition (N : κ(x)) ≠ 0, that a natural number N is invertible in the residue field at a point x, carries over between schemes. It is the form in which "N is invertible on the base" enters the theory of level structures on elliptic curves.

It also provides the geometric point Spec κ(x)ᵃˡᵍ ⟶ X over a point x, through which such conditions are checked after base change to an algebraically closed field, and computes the canonical morphism Spec κ(x) ⟶ X on the opens containing x.

Main definitions #

Main results #

The residue field map f.residueFieldMap x has source κ(f x). When f x is known to equal a point y only propositionally, for instance when f is an automorphism fixing x, it is composed with Scheme.residueFieldCongr to give a map κ(y) ⟶ κ(x). The lemmas Scheme.Hom.residueFieldCongr_inv_residueFieldMap_comp and its companions compute such composites without the casts that a direct rewrite of f x to y would produce.

A morphism surjective on stalks induces isomorphisms of residue fields. In a fibre product, if one of the two points has unchanged residue field over the base, the pair has a unique lift and the other projection preserves its residue field. These facts allow elementary étale neighbourhoods to be refined without splitting their distinguished points.

The pullback arguments use Mathlib's Scheme.Pullback.Triplet.tensor description of the points over a pair as the spectrum of the tensor product of their residue fields.

The two results on natural numbers only use that a ring homomorphism between fields, such as Mathlib's Scheme.Hom.residueFieldMap, preserves natural number casts and is injective.

theorem AlgebraicGeometry.Scheme.Hom.natCast_residueField_ne_zero {X Y : Scheme} (f : X ⟶ Y) {x : ↥X} {N : ℕ} (hN : ↑N ≠ 0) :
↑N ≠ 0

If N is invertible in the residue field at f x, it is invertible in the residue field at x.

theorem AlgebraicGeometry.Spec.natCast_residueField_ne_zero {K : Type u} [Field K] {N : ℕ} (hN : ↑N ≠ 0) (s : ↥(Spec ↧K)) :
↑N ≠ 0

If N is invertible in a field K, it is invertible in the residue field of Spec K.

The residue field map of a composite, with sources identified along f x = y and g y = z, is the composite of the residue field maps.

Equal morphisms have equal residue field maps, with sources identified along f x = y.

The residue field map of the identity, with source identified along x = x', is the identification κ(x') ≅ κ(x).

The residue field map at x, with source identified along f x = y, sends the value at y of a global function a to the value at x of its pullback f^*(a).

The point of Spec Γ(X, ⊤) under x is the prime ideal of global functions vanishing at x.

A ring map out of a residue field of Spec R is determined by its values on the elements of R.

On a quasi-affine scheme, a ring map out of the residue field κ(x) is determined by its values on global functions evaluated at x.

The geometric point of X over x: the morphism Spec κ(x)ᵃˡᵍ ⟶ X from the spectrum of an algebraic closure of the residue field at x, through X.fromSpecResidueField x.

Instances For
    @[simp]

    Every point of Spec κ(x)ᵃˡᵍ maps to x under the geometric point over x.

    @[simp]

    The geometric point over x has image exactly {x}.

    Two ring maps out of the residue field κ(x) agree once their spectra agree after composition with the canonical morphism Spec κ(x) ⟶ X.

    A morphism surjective on stalks induces isomorphisms on residue fields.

    If a composite preserves the residue field at a point, the second morphism preserves the residue field at the image point. In particular, this cancels an open immersion from a composite.

    A lift of a morphism Spec A ⟶ X inducing an isomorphism of residue fields passes through a point with unchanged residue field: if A is local, φ : 𝒪_{X,x} → A is a local homomorphism inducing an isomorphism of residue fields, and s : Spec A ⟶ U lifts the morphism Spec A ⟶ X given by φ along f, then s maps the closed point to a preimage of x at which f induces an isomorphism of residue fields.

    Tensoring with an unchanged residue field leaves the other residue field unchanged.

    If the residue field of y is unchanged over the base, a pair (x, y) has at most one lift to the fibre product.

    Base change by a point with unchanged residue field preserves the residue field at every point above it. No finiteness or étaleness hypothesis is needed.

    The closed point of Spec κ(x) maps to x, so it lies over every open containing x.

    The inverse image of an open containing x under Spec κ(x) ⟶ X is everything.

    On an open V containing x, the morphism Spec κ(x) ⟶ X sends a function to its value at x, as a global function on Spec κ(x).

    For an open V containing x, the functions on ι⁻¹ V = Spec κ(x) are κ(x), where ι : Spec κ(x) ⟶ X.

    Instances For
      @[simp]

      On an open V containing x, the morphism ι : Spec κ(x) ⟶ X acts on sections by evaluation at x.

      @[simp]

      On an open V containing x, the morphism ι : Spec κ(x) ⟶ X acts on sections by evaluation at x.

      For a ring map φ : R →+* S and a point x of Spec S, the residue field map of Spec.map φ at x is an isomorphism iff the induced map κ(p) → κ(x) is bijective, where p = φ⁻¹ x is the image point.

      The map Spec R ⟶ U ⊆ S induced by the structure map of a Γ(S, U)-algebra R on an affine open U induces an isomorphism of residue fields at a point u over the prime s of Γ(S, U) as soon as κ(s) ≅ κ(u).