AlgebraicGeometry.Scheme.exists_open_extension_fromSpecStalk
A relative morphism from an actual stalk into a locally finitely presented scheme extends over an open neighborhood of that point.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits TopologicalSpace
namespace AlgebraicGeometry.SchemeLean source · statement
theorem exists_open_extension_fromSpecStalk
{X Y : Scheme.{u}} (f : Y ⟶ X) [LocallyOfFinitePresentation f]
(x : X) (a : Spec (X.presheaf.stalk x) ⟶ Y)
(ha : a ≫ f = X.fromSpecStalk x) :
∃ (W : X.Opens) (hxW : x ∈ W) (b : W.toScheme ⟶ Y),
W.fromSpecStalkOfMem x hxW ≫ b = a ∧ b ≫ f = W.ι