Henselian lifting of sections of the actual finite étale internal Hom makes the canonical closed-fibre pullback full over any henselian local ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits
open scoped MonoidalCategory
namespace AlgebraicGeometry.FiniteEtaletheorem pullback_full_closedFiber_of_isProper_of_henselianLocalRing
{R : Type u} [CommRing R] [HenselianLocalRing R]
{X : Scheme.{u}} (f : X ⟶ Spec (CommRingCat.of R)) [IsProper f] :
(FiniteEtale.pullback
(pullback.fst f (Spec.map (CommRingCat.ofHom (IsLocalRing.residue R))))).Full where
map_surjective := (pullback_full_of_section_descent
(pullback.fst f (Spec.map (CommRingCat.ofHom (IsLocalRing.residue R))))
(fun W a ha =>
exists_section_of_isFinite_of_etale_of_isProper_of_henselianLocalRing
f W.hom a ha)).map_surjective