Finite étale torsors under a finite group #
Let a finite group G act on a commutative A-algebra B by A-algebra automorphisms. Then B
is a finite étale G-torsor over A (TauCeti.Algebra.IsFiniteEtaleTorsor G A B) if B is a
finite étale, faithfully flat A-algebra and the Galois map
B ⊗[A] B → (G → B), b ⊗ b' ↦ (b * g • b')_g
(TauCeti.MulSemiringAction.tensorToPi) is bijective. Geometrically, Spec B → Spec A is a
torsor under the constant finite group scheme G: it is finite étale and surjective, and
Spec B ×_{Spec A} Spec B is the disjoint union of |G| copies of Spec B. Faithful flatness is
part of the definition; it excludes the zero algebra over a nonzero ring, which has a bijective
Galois map for every G. Over a field, the torsors are the nonzero finite étale algebras with
bijective Galois map, and those that are fields are exactly the finite Galois extensions with
Galois group G.
Torsors are stable under base change, so a torsor over A gives a torsor over every
A-algebra A', for instance over a localization, a residue field or a completion of A. A
torsor B' under G' mapping equivariantly from a torsor B under a quotient G of G' is a
torsor over B under the kernel. This splits a torsor along a quotient of its group into two
stages, A → B under G and B → B' under the kernel, as for a tower of Galois extensions.
Finite étale torsors are the levels of the towers of finite étale covers used to split every finite étale algebra over a ring and to build its universal cover, as in Scholze's construction of the perfectoid cover of an analytic adic space by a tower of finite étale torsors.
Main definitions #
TauCeti.Algebra.IsFiniteEtaleTorsor G A B:Bis a finite étaleG-torsor overA.
Main results #
TauCeti.Algebra.isFiniteEtaleTorsor_iff:Bis a finite étaleG-torsor overAif and only ifA → Bis injective,Ais the ring of invariants, and the action is free, i.e. for eachg ≠ 1the elementsg • b - bgenerate the unit ideal (Chase–Harrison–Rosenberg).TauCeti.Algebra.IsFiniteEtaleTorsor.isInvariant: the ring of invariants of a torsor isA.TauCeti.Algebra.IsFiniteEtaleTorsor.isGaloisGroup: over a nonzero ring,Gis a Galois group ofBoverAin Mathlib's sense.TauCeti.Algebra.IsFiniteEtaleTorsor.rankAtStalk_eq_card: a torsor has constant rank|G|.TauCeti.Algebra.IsFiniteEtaleTorsor.of_algEquiv: torsors are invariant underG-equivariant isomorphisms of algebras.TauCeti.Algebra.IsFiniteEtaleTorsor.baseChange: for every ring mapA → A',A' ⊗[A] Bis aG-torsor overA', withGacting on the right factor.TauCeti.Algebra.IsFiniteEtaleTorsor.of_isPushout: the same for any base changeB'ofBalongA → A'(Algebra.IsPushout A A' B B') with a compatible action ofG.TauCeti.Algebra.IsFiniteEtaleTorsor.of_surjective: ifBis aG-torsor andB'aG'-torsor overA, anA-algebra mapB → B'equivariant along a surjectionπ : G' → GmakesB'a torsor overBunder the kernel ofπ.TauCeti.Algebra.IsFiniteEtaleTorsor.iff_field: over a field, a torsor is a nonzero finite étale algebra with bijective Galois map.TauCeti.Algebra.IsFiniteEtaleTorsor.iff_isGaloisGroup,TauCeti.Algebra.IsFiniteEtaleTorsor.iff_isGalois: for a field extensionL / K,Lis aG-torsor overKif and only ifGis a Galois group ofL / K, if and only ifL / Kis Galois andGmaps isomorphically ontoGal(L / K).
References #
- S. U. Chase, D. K. Harrison and A. Rosenberg, Galois theory and Galois cohomology of commutative rings, Mem. Amer. Math. Soc. 52 (1965), 15–33, Theorem 1.3.
- P. Scholze, Étale cohomology of diamonds, Lemma 15.3 and the proof of Proposition 15.4.
B is a finite étale G-torsor over A: a finite étale, faithfully flat A-algebra whose
Galois map B ⊗[A] B → (G → B), b ⊗ b' ↦ (b * g • b')_g, is bijective. Geometrically,
Spec B → Spec A is a torsor under the constant finite group scheme G.
- etale : Algebra.Etale A B
- finite : Module.Finite A B
- faithfullyFlat : Module.FaithfullyFlat A B
- bijective_tensorToPi : Function.Bijective ⇑(MulSemiringAction.tensorToPi A B G)
Instances
The ring of invariants of a finite étale torsor is the base ring.
Chase–Harrison–Rosenberg. B is a finite étale G-torsor over A if and only if
A → B is injective, A is the ring of invariants, and the action is free: for each g ≠ 1 the
elements g • b - b generate the unit ideal of B.
Over the zero ring, the zero algebra is a finite étale torsor under every finite group.
Over a nonzero ring, a finite étale torsor under G makes G a Galois group of B over A.
Over the zero ring this fails for every nontrivial G, whose action is then not faithful.
A finite étale G-torsor has rank |G| at every prime of the base: its stalk rank
Module.rankAtStalk is constantly Nat.card G.
A G-equivariant isomorphism of algebras carries finite étale G-torsors to finite étale
G-torsors.
Base change of a finite étale torsor along a pushout. Let B be a finite étale
G-torsor over A, and let B' be a base change of B along A → A'
(Algebra.IsPushout A A' B B'), on which G acts by A'-algebra automorphisms compatibly with
its action on B. Then B' is a finite étale G-torsor over A'.
Base change of a torsor. For every ring map A → A', the base change A' ⊗[A] B of a
finite étale G-torsor is a finite étale G-torsor over A', with G acting on the right
factor (Algebra.TensorProduct.rightMulSemiringAction). Geometrically, the pullback of a
G-torsor Spec B → Spec A along Spec A' → Spec A is a G-torsor.
A torsor over a torsor along a surjection of groups. Let B be a finite étale G-torsor
and B' a finite étale G'-torsor over A, let π : G' → G be surjective, and let B → B' be an
A-algebra map equivariant along π. Then B' is a finite étale torsor over B under the kernel
of π. In particular B → B' is injective and faithfully flat.
Over a field, a finite étale G-torsor is a nonzero finite étale algebra with bijective Galois
map. The algebra may be disconnected, and the characteristic may divide |G|.
For a field extension L / K, L is a finite étale G-torsor over K exactly when G is a
Galois group of L / K.
For a field extension L / K, L is a finite étale G-torsor over K exactly when L / K
is Galois and the action identifies G with Gal(L / K).
A finite Galois extension L / K is a finite étale torsor under its Galois group.