Documentation

TauCeti.AlgebraicGeometry.Birational.RationalMap

Rational maps into proper schemes from schemes with valuation rings as local rings #

Let X be an integral S-scheme all of whose local rings are valuation rings, for instance a regular integral scheme of dimension one (a normal curve), and let Y be an S-scheme which is universally closed and locally of finite type over S. Then every S-rational map X ⤏ Y is defined everywhere (AlgebraicGeometry.Scheme.RationalMap.domain_eq_top_of_valuationRing).

At a point x of X, the rational map gives a morphism Spec K(X) ⟶ Y from the generic point, and 𝒪_{X,x} is a valuation ring with fraction field K(X). The existence part of the valuative criterion lifts this morphism to Spec 𝒪_{X,x} ⟶ Y, and the lift spreads out to a partial map defined at x which represents the same rational map.

When Y is moreover separated over a separated base, the rational map is a morphism. Together with Mathlib's correspondence between rational maps and morphisms from the generic point, this gives the extension theorem: every S-morphism Spec K(X) ⟶ Y extends uniquely to an S-morphism X ⟶ Y (AlgebraicGeometry.Scheme.homOfFunctionField). For curves this is the statement that a rational map from a normal curve to a proper scheme extends to a morphism, through which morphisms of normal proper curves are read off from embeddings of their function fields.

Main definitions #

Main results #

References #

The canonical morphisms from the spectra of stalks into an open subscheme are compatible with generization: for a generization y of a point x of U, the morphism Spec 𝒪_{X,y} ⟶ U is the morphism Spec 𝒪_{X,x} ⟶ U precomposed with Spec of the specialization map.

The canonical morphisms from the spectra of stalks into an open subscheme are compatible with generization: for a generization y of a point x of U, the morphism Spec 𝒪_{X,y} ⟶ U is the morphism Spec 𝒪_{X,x} ⟶ U precomposed with Spec of the specialization map.

The morphism Spec K(X) ⟶ Y of a partial map is its morphism Spec 𝒪_{X,x} ⟶ Y at any point x of its domain, precomposed with Spec of the specialization map from the generic point.

The morphism Spec K(X) ⟶ Y of a partial map is its morphism Spec 𝒪_{X,x} ⟶ Y at any point x of its domain, precomposed with Spec of the specialization map from the generic point.

Rational maps defined everywhere #

The domain of the representative RationalMap.toPartialMap is the domain of definition.

noncomputable def AlgebraicGeometry.Scheme.RationalMap.toHom {X Y : Scheme} [IsReduced X] [Y.IsSeparated] (f : X.RationalMap Y) (hf : f.domain = ⊤) :
X ⟶ Y

A rational map from a reduced scheme to a separated scheme which is defined everywhere, as a morphism: its representative on its domain of definition ⊤.

Instances For

    On the spectrum of the stalk at a point, RationalMap.toHom is the representative of the rational map on its domain of definition.

    On the spectrum of the stalk at a point, RationalMap.toHom is the representative of the rational map on its domain of definition.

    At the generic point, RationalMap.toHom is the morphism Spec K(X) ⟶ Y of the rational map.

    @[simp]

    The morphism RationalMap.toHom represents the rational map.

    Rational maps into universally closed schemes #

    Rational maps from schemes with valuation rings as local rings into universally closed schemes are defined everywhere, in the form of the rational map spread out from an S-morphism φ : Spec K(X) ⟶ Y. At a point x, the valuative criterion lifts φ to Spec 𝒪_{X,x}, and the lift spreads out to a partial map defined at x.

    Rational maps from schemes with valuation rings as local rings into universally closed schemes are defined everywhere: let X be an integral S-scheme whose local rings are valuation rings (for instance a normal curve) and Y an S-scheme universally closed and locally of finite type over S. Then every S-rational map X ⤏ Y is defined at every point of X.

    Extending morphisms from the generic point #

    A morphism from the generic point extends to the whole scheme: for an integral S-scheme X whose local rings are valuation rings and an S-scheme Y universally closed, locally of finite type and separated over a separated base S (for instance proper over S), the S-morphism X ⟶ Y extending an S-morphism φ : Spec K(X) ⟶ Y (fromSpecStalk_homOfFunctionField), which is unique (eq_homOfFunctionField_iff).

    Instances For

      The extension of a morphism from the generic point is unique: an S-morphism X ⟶ Y is homOfFunctionField hX φ hφ exactly when it restricts to φ on the generic point.