A finite locally constant underlying set sheaf has a finite étale trivialization as a module sheaf, even over an infinite coefficient ring.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory
namespace EtaleCohomologytheorem exists_finite_etale_module_trivialization_of_underlying
{X : Scheme.{u}} [ConnectedSpace X] {R : Type u} [CommRing R]
(G : Sheaf X.smallEtaleTopology (ModuleCat.{u} R))
(hG : IsEtaleFiniteLocallyConstantSet ((etaleModuleUnderlying X R).obj G)) :
∃ A : FiniteEtale X, ConnectedSpace A.left ∧ Surjective A.hom ∧
∃ M : ModuleCat.{u} R, Finite M ∧ Module.Finite R M ∧
Nonempty ((etalePullback A.hom R).obj G ≅
(constantSheaf A.left.smallEtaleTopology (ModuleCat.{u} R)).obj M)