A residue-trivial finite etale local algebra over a Henselian local ring is trivial.
FaithfulSMul R S is only the injectivity input. Surjectivity is obtained by lifting the residue of a monogenic generator with Hensel's lemma and then using uniqueness of a simple root in the local target.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open Polynomial
universe utheorem algebraMap_bijective_of_henselian_of_residueFieldMap_bijective_of_finiteEtale_local
{R S : Type u} [CommRing R] [CommRing S]
[Algebra R S] [HenselianLocalRing R] [IsLocalRing S]
[Module.Finite R S] [FaithfulSMul R S] [Algebra.Etale R S]
(hres : Function.Bijective
(IsLocalRing.ResidueField.map (algebraMap R S))) :
Function.Bijective (algebraMap R S)