Documentation

Mathlib.AlgebraicGeometry.FunctionField

Function field of integral schemes #

We define the function field of an irreducible scheme as the stalk of the generic point. This is a field when the scheme is integral.

Main definition #

@[inline, reducible]

The function field of an irreducible scheme is the local ring at its generic point. Despite the name, this is a field only when the scheme is integral.

Equations
Instances For
    @[inline, reducible]
    noncomputable abbrev AlgebraicGeometry.Scheme.germToFunctionField (X : AlgebraicGeometry.Scheme) [IrreducibleSpace ↑↑X.toPresheafedSpace] (U : TopologicalSpace.Opens ↑↑X.toPresheafedSpace) [h : Nonempty ↥U] :

    The restriction map from a component to the function field.

    Equations
    Instances For
      theorem AlgebraicGeometry.genericPoint_eq_of_isOpenImmersion {X : AlgebraicGeometry.Scheme} {Y : AlgebraicGeometry.Scheme} (f : X ⟶ Y) [H : AlgebraicGeometry.IsOpenImmersion f] [hX : IrreducibleSpace ↑↑X.toPresheafedSpace] [IrreducibleSpace ↑↑Y.toPresheafedSpace] :
      f.val.base (genericPoint ↑↑X.toPresheafedSpace) = genericPoint ↑↑Y.toPresheafedSpace
      instance AlgebraicGeometry.functionField_isScalarTower (X : AlgebraicGeometry.Scheme) [IrreducibleSpace ↑↑X.toPresheafedSpace] (U : TopologicalSpace.Opens ↑↑X.toPresheafedSpace) (x : ↥U) [Nonempty ↥U] :
      Equations
      • ⋯ = ⋯
      @[simp]
      theorem AlgebraicGeometry.genericPoint_eq_bot_of_affine (R : CommRingCat) [IsDomain ↑R] :
      genericPoint ↑↑(AlgebraicGeometry.Scheme.Spec.obj (Opposite.op R)).toPresheafedSpace = { asIdeal := 0, IsPrime := ⋯ }