Galois Group as a profinite group #
In this file, we prove that given a field extension K/k
, there is a continuous isomorphism between
Gal(K/k)
and the limit of Gal(L/k)
, where L
is a finite Galois intermediate field ordered by
inverse inclusion, thus making Gal(K/k)
profinite as a limit of finite groups.
Main definitions and results #
In a field extension K/k
finGaloisGroup L
: The (finite) Galois groupGal(L/k)
associated to aL : FiniteGaloisIntermediateField k K
L
.finGaloisGroupMap
: ForFiniteGaloisIntermediateField
sL₁
andL₂
withL₂ ≤ L₁
giving the restriction ofGal(L₁/k)
toGal(L₂/k)
finGaloisGroupFunctor
: The functor fromFiniteGaloisIntermediateField
(ordered by reverse inclusion) toFiniteGrp
, mapping eachFiniteGaloisIntermediateField L
toGal (L/k)
.InfiniteGalois.algEquivToLimit
: The homomorphism fromK ≃ₐ[k] K
tolimit (asProfiniteGaloisGroupFunctor k K)
, induced by the projections fromGal(K/k)
to anyGal(L/k)
whereL
is aFiniteGaloisIntermediateField
.InfiniteGalois.limitToAlgEquiv
: The inverse ofInfiniteGalois.algEquivToLimit
, in which the elements ofK ≃ₐ[k] K
are constructed pointwise.InfiniteGalois.mulEquivToLimit
: The mulEquiv obtained from combining the above two.InfiniteGalois.mulEquivToLimit_continuous
: The inverse ofInfiniteGalois.mulEquivToLimit
is continuous.InfiniteGalois.continuousMulEquivToLimit
:TheContinuousMulEquiv
betweenGal(K/k)
andlimit (asProfiniteGaloisGroupFunctor k K)
given byInfiniteGalois.mulEquivToLimit
InfiniteGalois.ProfiniteGalGrp
:Gal(K/k)
as a profinite group as there is aContinuousMulEquiv
to aProfiniteGrp
given above.InfiniteGalois.restrictNormalHomContinuous
: AnyrestrictNormalHom
is continuous.
The (finite) Galois group Gal(L / k)
associated to a
L : FiniteGaloisIntermediateField k K
L
.
Equations
Instances For
For FiniteGaloisIntermediateField
s L₁
and L₂
with L₂ ≤ L₁
the restriction homomorphism from Gal(L₁/k)
to Gal(L₂/k)
Equations
Instances For
The functor from FiniteGaloisIntermediateField
(ordered by reverse inclusion) to FiniteGrp
,
mapping each FiniteGaloisIntermediateField
L
to Gal (L/k)
Equations
- One or more equations did not get rendered due to their size.
Instances For
The composition of finGaloisGroupFunctor
with
the forgetful functor from FiniteGrp
to ProfiniteGrp
.
Equations
Instances For
The homomorphism from Gal(K/k)
to lim Gal(L/k)
where L
is a
FiniteGaloisIntermediateField k K
ordered by inverse inclusion. It is induced by the
canonical projections from Gal(K/k)
to Gal(L/k)
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The projection map from lim Gal(L/k)
to a specific Gal(L/k)
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
toAlgEquivAux
as an AlgEquiv
.
It is done by using above lifting lemmas on bigger FiniteGaloisIntermediateField
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
algEquivToLimit
as a MulEquiv
.
Equations
- InfiniteGalois.mulEquivToLimit k K = { toFun := ⇑(InfiniteGalois.algEquivToLimit k K), invFun := InfiniteGalois.limitToAlgEquiv, left_inv := ⋯, right_inv := ⋯, map_mul' := ⋯ }
Instances For
The ContinuousMulEquiv
between K ≃ₐ[k] K
and lim Gal(L/k)
where L
is a
FiniteGaloisIntermediateField
ordered by inverse inclusion, obtained
from InfiniteGalois.mulEquivToLimit
Equations
- InfiniteGalois.continuousMulEquivToLimit k K = { toMulEquiv := InfiniteGalois.mulEquivToLimit k K, continuous_toFun := ⋯, continuous_invFun := ⋯ }
Instances For
Gal(K/k)
as a profinite group as there is
a ContinuousMulEquiv
to a ProfiniteGrp
given above
Equations
- InfiniteGalois.profiniteGalGrp k K = ProfiniteGrp.of (K ≃ₐ[k] K)
Instances For
The categorical isomorphism between profiniteGalGrp
and lim Gal(L/k)
where L
is a
FiniteGaloisIntermediateField
ordered by inverse inclusion