Finite étale algebras over a field as finite continuous Galois sets #
Let K be a field and Ω a separable closure of K, with absolute Galois group
Gal(Ω/K) carrying the Krull topology. To a finite étale K-algebra A attach the finite set
A →ₐ[K] Ω of its Ω-valued points, on which Gal(Ω/K) acts by postcomposition. This file
shows that the resulting functor
TauCeti.galoisFiber K Ω : (FiniteEtale K)ᵒᵖ ⥤ ContAction FintypeCat Gal(Ω/K)
to finite sets with a continuous action of Gal(Ω/K) is an equivalence of categories
(Grothendieck's Galois theory for a field). It lifts Mathlib's fibre functor
CommAlgCat.FiniteEtale.fiber K Ω to the category of Galois sets
(TauCeti.galoisFiber_comp_forget₂). Finite étale schemes over K and their morphisms can thus be
described by finite sets with a continuous Galois action; this is the dictionary through which a
finite étale group scheme over K is attached to a continuous Galois action on a finite group.
Full faithfulness is Galois descent. Over the separably closed field Ω, an étale K-algebra
splits: evaluation at the points of A is an isomorphism of Ω-algebras
Ω ⊗[K] A ≃ₐ[Ω] ((A →ₐ[K] Ω) → Ω)
(Algebra.Etale.tensorProductEquivPi), because Ω ⊗[K] A is a finite product of copies of Ω
(Mathlib's Algebra.IsFiniteSplit instance) and a totally split algebra is the algebra of
functions on its characters. Under this isomorphism the action of Gal(Ω/K) on the scalar factor
becomes the conjugation action on functions, whose fixed points are the equivariant functions.
The fixed tensors are those of A itself (TauCeti.GaloisDescent), so evaluation identifies A
with the Gal(Ω/K)-equivariant functions (A →ₐ[K] Ω) → Ω
(Algebra.Etale.pi_id_injective, Algebra.Etale.mem_range_pi_id_iff). An equivariant map of
point sets (B →ₐ[K] Ω) → (A →ₐ[K] Ω) therefore pulls functions on A's points back to
equivariant functions on B's points, which come from B; this is the algebra map A →ₐ[K] B
inducing it.
The action is continuous because the stabilizer of a point φ : A →ₐ[K] Ω contains the
subgroup fixing the finite extension of K generated by φ applied to a spanning set of A
(AlgHom.stabilizer_isOpen).
Essential surjectivity only needs Ω/K to be Galois. A finite Gal(Ω/K)-set X with open
stabilizers is realised by the product, over the orbits of X, of the fields fixed by the
stabilizers of orbit representatives: these fields are finite separable over K by infinite Galois
theory, the Ω-valued points of a finite product of fields are the points of its factors
(AlgHom.exists_eq_comp_piEvalAlgHom), and the embeddings of the field fixed by the stabilizer of
x are the translates of the inclusion, by normality of Ω/K, one for each point of the orbit of
x.
Main definitions #
Algebra.Etale.tensorProductEquivPi K Ω A: for an étaleK-algebraAand a separably closed fieldΩ, the splittingΩ ⊗[K] A ≃ₐ[Ω] ((A →ₐ[K] Ω) → Ω).Algebra.Etale.algHomTensorProductEquivPi K Ω A C: for anA-algebraC, the induced identification of theA-algebra mapsC → A ⊗[K] Ωwith the families, indexed by the pointsφ : A →ₐ[K] Ω, of ring mapsC → Ωextendingφ.Algebra.Etale.algHomEquivMulActionHom Ω: for a separable closureΩofKand an étaleK-algebraB, the identification ofA →ₐ[K] Bwith theGal(Ω/K)-equivariant maps(B →ₐ[K] Ω) → (A →ₐ[K] Ω).TauCeti.galoisFiberAction K Ω: the functor sending a finite étaleK-algebra to the finiteGal(Ω/K)-set of itsΩ-valued points.TauCeti.galoisFiber K Ω: the functor sending a finite étaleK-algebra to the finite continuousGal(Ω/K)-set of itsΩ-valued points.
Main results #
Algebra.Etale.algHomTensorProductEquivPi_lTensor: the action ofGal(Ω/K)on the scalar factor permutes the components ofalgHomTensorProductEquivPi.Algebra.Etale.pi_id_injective: theΩ-valued points of an étaleK-algebra separate its elements.Algebra.Etale.mem_range_pi_id_iff: a function on theΩ-valued points of an étaleK-algebra is evaluation at an element exactly when it isGal(Ω/K)-equivariant.TauCeti.isContinuous_galoisFiberAction_obj: the Galois action on the points of a finite étaleK-algebra is continuous.TauCeti.galoisFiber_comp_forget₂: forgetting the action recovers Mathlib's fibre functor.TauCeti.faithful_fiber: the fibre functor at a separably closed field is faithful.TauCeti.galoisFiberFullyFaithful: for a separable closureΩofK,galoisFiber K Ωis fully faithful.TauCeti.exists_mulActionHom_algHom_bijective: for a Galois extensionΩ/K, every finiteGal(Ω/K)-set with open stabilizers is equivariantly the set ofΩ-valued points of a finite étaleK-algebra.TauCeti.essSurj_galoisFiber: for a Galois extensionΩ/K,galoisFiber K Ωis essentially surjective.TauCeti.isEquivalence_galoisFiber: for a separable closureΩofK,galoisFiber K Ωis an equivalence of categories.
References #
- A. Grothendieck, Revêtements étales et groupe fondamental (SGA 1), Exposé V, §8.
- H. W. Lenstra, Galois theory for schemes, §2.
- The Stacks Project, Tag 03QR.
An étale algebra splits over a separably closed field. For an étale algebra A over a
field K and a separably closed field Ω over K, evaluation at the Ω-valued points of A
is an isomorphism of Ω-algebras Ω ⊗[K] A ≃ₐ[Ω] ((A →ₐ[K] Ω) → Ω), sending ω ⊗ a to
φ ↦ ω * φ a (tensorProductEquivPi_tmul).
Instances For
The Ω-valued points of an étale algebra separate its elements, for a separably closed
field Ω.
Under the splitting tensorProductEquivPi, the action of σ ∈ Gal(Ω/K) on the scalar factor
of Ω ⊗[K] A becomes conjugation by σ on functions of the points of A.
Galois descent for an étale algebra. For an étale algebra A over a field K and a
separable closure Ω of K, a function h on the Ω-valued points of A is evaluation at an
element of A if and only if it is Gal(Ω/K)-equivariant: h (σ • φ) = σ (h φ).
With the tensor factors in the order A ⊗[K] Ω, the splitting tensorProductEquivPi sends
t to the function whose value at φ is the image of t under a ⊗ ω ↦ φ a * ω.
A-algebra maps into A ⊗[K] Ω split over the points of A. For an étale algebra A
over a field K, a separably closed field Ω over K and an A-algebra C, an A-algebra map
g : C → A ⊗[K] Ω amounts to a family, indexed by the K-algebra maps φ : A → Ω, of ring maps
f_φ : C → Ω extending φ, that is, of Ω-valued points of C for the A-algebra structure of
Ω given by φ. The φ-component of g is g followed by a ⊗ ω ↦ φ a * ω
(algHomTensorProductEquivPi_apply); the inverse is characterized by
productMap_algHomTensorProductEquivPi_symm_apply.
Instances For
The φ-component of algHomTensorProductEquivPi K Ω A C g sends c to the image of g c
under a ⊗ ω ↦ φ a * ω.
The A-algebra map attached to a family f of points has φ-component f φ: following it
by a ⊗ ω ↦ φ a * ω gives f φ.
Galois equivariance of the splitting. Apply σ ∈ Aut(Ω/K) to the scalar factor of
A ⊗[K] Ω. The φ-component of the image of an A-algebra map g : C → A ⊗[K] Ω is σ
composed with the σ⁻¹ • φ-component of g.
Algebra maps into an étale algebra are equivariant maps of points. For a separable
closure Ω of K and an étale K-algebra B, precomposition identifies the K-algebra maps
A →ₐ[K] B with the Gal(Ω/K)-equivariant maps (B →ₐ[K] Ω) → (A →ₐ[K] Ω) of Ω-valued
points (algHomEquivMulActionHom_apply_apply, apply_algHomEquivMulActionHom_symm_apply).
Instances For
The equivariant map of points induced by f : A →ₐ[K] B is precomposition with f.
The algebra map inducing an equivariant map u of points sends a to the element of B at
which evaluation is ψ ↦ u ψ a.
The functor sending a finite étale K-algebra A to the finite Gal(Ω/K)-set
A →ₐ[K] Ω of its Ω-valued points, with Gal(Ω/K) acting by postcomposition. It lands in the
continuous actions (isContinuous_galoisFiberAction_obj), which is recorded by galoisFiber.
Instances For
Gal(Ω/K) acts on the points of a finite étale K-algebra by postcomposition.
The map of points induced by a morphism of finite étale K-algebras is precomposition.
The Galois action on the points of a finite étale algebra is continuous: it is trivial on
the intersection of the finitely many point stabilizers, which is an open subgroup
(AlgHom.stabilizer_isOpen).
Finite étale algebras as finite continuous Galois sets. For a field K and a field Ω
over K, the functor sending a finite étale K-algebra A to the finite set A →ₐ[K] Ω of
its Ω-valued points, with the continuous action of Gal(Ω/K) by postcomposition. When Ω is
a separable closure of K it is fully faithful (galoisFiberFullyFaithful).
Instances For
Forgetting the Galois action, galoisFiber K Ω is Mathlib's fibre functor at Ω.
Gal(Ω/K) acts on the points of a finite étale K-algebra by postcomposition.
The map of points induced by a morphism of finite étale K-algebras is precomposition.
The fibre functor at a separably closed field is faithful: the Ω-valued points of a
finite étale K-algebra separate its elements (Algebra.Etale.pi_id_injective).
Finite étale algebras over a field embed into finite continuous Galois sets. For a
separable closure Ω of K, sending a finite étale K-algebra to the finite continuous
Gal(Ω/K)-set of its Ω-valued points is fully faithful: algebra maps A →ₐ[K] B are the
same as Gal(Ω/K)-equivariant maps (B →ₐ[K] Ω) → (A →ₐ[K] Ω).
Instances For
Every finite continuous Galois set comes from a finite étale algebra #
Let X be a finite set with an action of Gal(Ω/K) whose stabilizers are open. The finite étale
algebra realising X is the product, over the orbits of X, of the fields
Ω ^ stabilizer x fixed by the stabilizer of a chosen point x of the orbit. The point
σ • x of X is the embedding σ ∘ (projection to the factor of x); it does not depend on the
choice of σ because the stabilizer of x fixes its factor.
Every finite Galois set with open stabilizers is the set of points of a finite étale
algebra. For a Galois extension Ω/K and a finite set X on which Gal(Ω/K) acts with open
stabilizers, there are a finite étale K-algebra A and a Gal(Ω/K)-equivariant bijection
from X to the Ω-valued points A →ₐ[K] Ω. The algebra A is the product, over the orbits of
X, of the fields fixed by the stabilizers of orbit representatives.
Every finite continuous Galois set is the set of points of a finite étale algebra: for a
Galois extension Ω/K, the functor galoisFiber K Ω is essentially surjective.
Finite étale algebras over a field are finite continuous Galois sets. For a separable
closure Ω of K, the functor sending a finite étale K-algebra to the finite continuous
Gal(Ω/K)-set of its Ω-valued points is an equivalence of categories
(FiniteEtale K)ᵒᵖ ≌ ContAction FintypeCat Gal(Ω/K).