Points of the étale site #
In this file, we show that a morphism Spec (.of Ω) ⟶ S where Ω is
a separably closed field defines a point on the small étale site of S.
We show that these points form a conservative family.
noncomputable def AlgebraicGeometry.Scheme.pointSmallEtale {S : Scheme} {Ω : Type u} [Field Ω] [IsSepClosed Ω] (s : Spec ↧Ω ⟶ S) :
A morphism s : Spec (.of Ω) ⟶ S where Ω is a separably closed field
defines a point for the small étale site of S.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem AlgebraicGeometry.Scheme.pointSmallEtale_fiber {S : Scheme} {Ω : Type u} [Field Ω] [IsSepClosed Ω] (s : Spec ↧Ω ⟶ S) :
(pointSmallEtale s).fiber = (Etale.forget S).comp (CategoryTheory.coyoneda.obj (Opposite.op (CategoryTheory.Over.mk s)))
noncomputable def AlgebraicGeometry.Scheme.pointSmallEtaleFiberObjToPreimage {S : Scheme} {Ω : Type u} [Field Ω] [IsSepClosed Ω] (s : Spec ↧Ω ⟶ S) {s₀ : ↥S} (hs₀ : s default = s₀) {X : S.Etale} (t : (pointSmallEtale s).fiber.obj X) :
Given a morphism s : Spec (.of Ω) ⟶ S with image s₀ : S where Ω is a
separably closed field, this is the canonical map
(pointSmallEtale s).fiber.obj X ⟶ X.hom ⁻¹' {s₀} for X : S.Etale.
Equations
Instances For
@[simp]
theorem AlgebraicGeometry.Scheme.pointSmallEtaleFiberObjToPreimage_coe {S : Scheme} {Ω : Type u} [Field Ω] [IsSepClosed Ω] (s : Spec ↧Ω ⟶ S) {s₀ : ↥S} (hs₀ : s default = s₀) {X : S.Etale} (t : (pointSmallEtale s).fiber.obj X) :
instance AlgebraicGeometry.Scheme.instEtaleFiberToSpecResidueField {Y X : Scheme} (f : Y ⟶ X) [Etale f] (x : ↥X) :
theorem AlgebraicGeometry.Scheme.pointSmallEtaleFiberObjToPreimage_surjective {S : Scheme} {Ω : Type u} [Field Ω] [IsSepClosed Ω] (s : Spec ↧Ω ⟶ S) {s₀ : ↥S} (hs₀ : s default = s₀) (X : S.Etale) :
theorem AlgebraicGeometry.Scheme.isConservative_pointSmallEtale {ι : Type u_1} {S : Scheme} {Ω : ι → Type u} [(i : ι) → Field (Ω i)] [∀ (i : ι), IsSepClosed (Ω i)] (s : (i : ι) → Spec ↧(Ω i) ⟶ S) (hs : ⋃ (i : ι), Set.range ⇑(s i) = Set.univ) :
(CategoryTheory.ObjectProperty.ofObj fun (i : ι) => pointSmallEtale (s i)).IsConservativeFamilyOfPoints
theorem AlgebraicGeometry.Scheme.isConservativeFamilyOfPoints_pointSmallEtale' (S : Scheme) :
(CategoryTheory.ObjectProperty.ofObj fun (s : ↥S) =>
pointSmallEtale
((SpecToEquivOfField (SeparableClosure ↑(S.residueField s)) S).invFun
⟨s,
CommRingCat.ofHom
(algebraMap (↑(S.residueField s)) (SeparableClosure ↑(S.residueField s)))⟩)).IsConservativeFamilyOfPoints