Documentation

TauCeti.FieldTheory.Galois.Quotient

The Galois group of a normal subextension as a quotient #

Let E/F be a normal extension and M an intermediate field normal over F. Restriction of automorphisms is a surjection Gal(E/F) → Gal(M/F) whose kernel is the fixing subgroup of M, so it descends to an isomorphism of groups

Gal(E/F) ⧸ M.fixingSubgroup ≃ Gal(M/F).

This file proves that the isomorphism is one of topological groups, for the quotient topology on the left and the Krull topology on the right: TauCeti.quotientFixingSubgroupEquiv is an isomorphism of topological groups for any normal E/F and any intermediate field M normal over F, with no separability assumed anywhere. So the quotient of Gal(E/F) cut out by a normal subextension and the Galois group of that subextension are interchangeable, topology included: a quotient of Gal(E/F) is compact, profinite, or finite exactly when Gal(M/F) is. Its reading at an algebraic closure, comparing a quotient of Field.absoluteGaloisGroup K with Gal(M/K), is in TauCeti.FieldTheory.Galois.AbsoluteGaloisGroup.Quotient.

Normality of M/F alone makes M.fixingSubgroup a normal subgroup of Gal(E/F), since it is the kernel of restriction; Mathlib's IsGalois.fixingSubgroup_normal_of_isGalois asks in addition that E/F and M/F be separable, which an algebraic closure in positive characteristic need not be. The same separability is what keeps InfiniteGalois.normalAutEquivQuotient, which identifies the quotient of Gal(E/F) by a closed normal subgroup with the Galois group of its fixed field, from covering an algebraic closure; that identification is also one of abstract groups only.

Main results #

instance IntermediateField.fixingSubgroup_normal (F : Type u_1) (E : Type u_2) [Field F] [Field E] [Algebra F E] (M : IntermediateField F E) [Normal F ↥M] :

The fixing subgroup of a normal intermediate field is normal, being the kernel of restriction. Neither separability nor normality of the ambient extension E/F is used.

noncomputable def TauCeti.quotientFixingSubgroupEquiv (F : Type u_1) (E : Type u_2) [Field F] [Field E] [Algebra F E] (M : IntermediateField F E) [Normal F ↥M] [Normal F E] :
Gal(E/F) ⧸ M.fixingSubgroup ≃ₜ* Gal(↥M/F)

The Galois group of a normal subextension is a quotient of the Galois group, as a topological group: for E/F and M/F normal, restriction induces an isomorphism Gal(E/F) ⧸ M.fixingSubgroup ≃ₜ* Gal(M/F).

Equations
Instances For
    @[simp]
    theorem TauCeti.quotientFixingSubgroupEquiv_mk {F : Type u_1} {E : Type u_2} [Field F] [Field E] [Algebra F E] {M : IntermediateField F E} [Normal F ↥M] [Normal F E] (σ : Gal(E/F)) :

    The isomorphism quotientFixingSubgroupEquiv sends the class of σ to its restriction, which is what identifies it with the map Mathlib's API is about; its value at a point of M is then AlgEquiv.restrictNormalHom_apply, namely σ evaluated there.

    @[simp]
    theorem TauCeti.quotientFixingSubgroupEquiv_symm_restrictNormalHom {F : Type u_1} {E : Type u_2} [Field F] [Field E] [Algebra F E] {M : IntermediateField F E} [Normal F ↥M] [Normal F E] (σ : Gal(E/F)) :

    The inverse of the isomorphism sends the restriction of σ back to the class of σ; with AlgEquiv.restrictNormalHom_surjective this computes it on every element.