AlgebraicGeometry.exists_isClopen_closedFiber_preimage_eq_of_isProper_of_henselianLocalRing
Every clopen subset of the scheme-theoretic closed fibre of a proper scheme over a Henselian local ring extends to a clopen subset of that scheme.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits TopologicalSpace
namespace AlgebraicGeometry
universe uLean source · statement
theorem exists_isClopen_closedFiber_preimage_eq_of_isProper_of_henselianLocalRing
{R : Type u} [CommRing R] [HenselianLocalRing R]
{X : Scheme.{u}} (f : X ⟶ Spec (CommRingCat.of R)) [IsProper f]
(V : Set ↥(pullback f (Spec.map (CommRingCat.ofHom (IsLocalRing.residue R)))))
(hV : IsClopen V) :
∃ U : Set X, IsClopen U ∧
pullback.fst f (Spec.map (CommRingCat.ofHom (IsLocalRing.residue R))) ⁻¹' U = V