Documentation

Mathlib.AlgebraicGeometry.ResidueField

Residue fields of points #

Main definitions #

The following are in the AlgebraicGeometry.Scheme namespace:

The residue field of X at a point x is the residue field of the stalk of X at x.

Equations
    Instances For

      The residue map from the stalk to the residue field.

      Equations
        Instances For

          See AlgebraicGeometry.IsClosedImmersion.SpecMap_residue for the stronger result that Spec.map (X.residue x) is a closed immersion.

          @[deprecated AlgebraicGeometry.Scheme.SpecMap_residue_apply (since := "2025-10-07")]

          Alias of AlgebraicGeometry.Scheme.SpecMap_residue_apply.

          def AlgebraicGeometry.Scheme.descResidueField {K : Type u} [Field K] {X : Scheme} {x : X} (f : X.presheaf.stalk x { carrier := K, commRing := Field.toEuclideanDomain.toCommRing }) [IsLocalHom (CommRingCat.Hom.hom f)] :
          X.residueField x { carrier := K, commRing := Field.toEuclideanDomain.toCommRing }

          If K is a field and f : 𝒪_{X, x} ⟶ K is a ring map, then this is the induced map κ(x) ⟶ K.

          Equations
            Instances For
              def AlgebraicGeometry.Scheme.evaluation (X : Scheme) (U : X.Opens) (x : X) (hx : x U) :

              If U is an open of X containing x, we have a canonical ring map from the sections over U to the residue field of x.

              If we interpret sections over U as functions of X defined on U, then this ring map corresponds to evaluation at x.

              Equations
                Instances For
                  @[reducible, inline]

                  The global evaluation map from Γ(X, ⊤) to the residue field at x.

                  Equations
                    Instances For

                      If X ⟶ Y is a morphism of locally ringed spaces and x a point of X, we obtain a morphism of residue fields in the other direction.

                      Equations
                        Instances For

                          The isomorphism between residue fields of equal points.

                          Equations
                            Instances For

                              The canonical map Spec κ(x) ⟶ X.

                              Equations
                                Instances For
                                  noncomputable instance AlgebraicGeometry.Scheme.instOverSpecResidueField {X : Scheme} (x : X) :
                                  Equations

                                    The residue fields of Spec R are isomorphic to Ideal.ResidueField.

                                    Equations
                                      Instances For
                                        theorem AlgebraicGeometry.Scheme.SpecToEquivOfField_eq_iff {K : Type u_1} [Field K] {X : Scheme} {f₁ f₂ : (x : X) × (X.residueField x { carrier := K, commRing := Field.toEuclideanDomain.toCommRing })} :
                                        f₁ = f₂ ∃ (e : f₁.fst = f₂.fst), f₁.snd = CategoryTheory.CategoryStruct.comp (residueFieldCongr e).hom f₂.snd

                                        A helper lemma to work with AlgebraicGeometry.Scheme.SpecToEquivOfField.

                                        def AlgebraicGeometry.Scheme.SpecToEquivOfField (K : Type u) [Field K] (X : Scheme) :
                                        (Spec { carrier := K, commRing := Field.toEuclideanDomain.toCommRing } X) (x : X) × (X.residueField x { carrier := K, commRing := Field.toEuclideanDomain.toCommRing })

                                        For a field K and a scheme X, the morphisms Spec K ⟶ X bijectively correspond to pairs of points x of X and embeddings κ(x) ⟶ K.

                                        Equations
                                          Instances For