Krull topology #
We define the Krull topology on L ≃ₐ[K] L for an arbitrary field extension L/K. In order to do
this, we first define a GroupFilterBasis on L ≃ₐ[K] L, whose sets are E.fixingSubgroup for
all intermediate fields E with E/K finite dimensional.
Main Definitions #
finiteExts K L. Given a field extensionL/K, this is the set of intermediate fields that are finite-dimensional overK.fixedByFinite K L. Given a field extensionL/K,fixedByFinite K Lis the set of subsetsGal(L/E)ofGal(L/K), whereE/Kis finitegalBasis K L. Given a field extensionL/K, this is the filter basis onL ≃ₐ[K] Lwhose sets areGal(L/E)for intermediate fieldsEwithE/Kfinite.galGroupBasis K L. This is the same asgalBasis K L, but with the added structure that it is a group filter basis onL ≃ₐ[K] L, rather than just a filter basis.krullTopology K L. Given a field extensionL/K, this is the topology onL ≃ₐ[K] L, induced by the group filter basisgalGroupBasis K L.
Main Results #
krullTopology_t2 K L. For an integral field extensionL/K, the topologykrullTopology K Lis Hausdorff.krullTopology_totallyDisconnected K L. For an integral field extensionL/K, the topologykrullTopology K Lis totally disconnected.IntermediateField.finrank_eq_fixingSubgroup_index: given a Galois extensionK/kand an intermediate fieldL, the[L : k]as a natural number is equal to the index of the fixing subgroup ofL.
Notations #
- In docstrings, we will write
Gal(L/E)to denote the fixing subgroup of an intermediate fieldE. That is,Gal(L/E)is the subgroup ofL ≃ₐ[K] Lconsisting of automorphisms that fix every element ofE. In particular, we distinguish betweenL ≃ₐ[E] LandGal(L/E), since the former is defined to be a subgroup ofL ≃ₐ[K] L, while the latter is a group in its own right.
Implementation Notes #
krullTopology K Lis defined as an instance for type class inference.
Given a field extension L/K, finiteExts K L is the set of
intermediate field extensions L/E/K such that E/K is finite.
Equations
- finiteExts K L = {E : IntermediateField K L | FiniteDimensional K ↥E}
Instances For
Given a field extension L/K, fixedByFinite K L is the set of
subsets Gal(L/E) of L ≃ₐ[K] L, where E/K is finite.
Equations
Instances For
Alias of IntermediateField.fixingSubgroup_bot.
If L/K is a field extension, then we have Gal(L/K) ∈ fixedByFinite K L.
Alias of IntermediateField.finiteDimensional_sup.
For a field extension L/K, galGroupBasis K L is the group filter basis on L ≃ₐ[K] L
whose sets are Gal(L/E) for finite subextensions E/K.
Equations
- galGroupBasis K L = { toFilterBasis := galBasis K L, one' := ⋯, mul' := ⋯, inv' := ⋯, conj' := ⋯ }
Instances For
For a field extension L/K, krullTopology K L is the topological space structure on
L ≃ₐ[K] L induced by the group filter basis galGroupBasis K L.
Equations
- krullTopology K L = (galGroupBasis K L).topology
For a field extension L/K, the Krull topology on L ≃ₐ[K] L makes it a topological group.
Let L/E/K be a tower of fields with E/K finite. Then Gal(L/E) is an open subgroup of
L ≃ₐ[K] L.
Given a tower of fields L/E/K, with E/K finite, the subgroup Gal(L/E) ≤ L ≃ₐ[K] L is
closed.
If L/K is an algebraic field extension, then the Krull topology on L ≃ₐ[K] L is
totally disconnected.
Alias of krullTopology_isTotallySeparated.
If L/K is an algebraic field extension, then the Krull topology on L ≃ₐ[K] L is
totally disconnected.
If K / E / k is a field extension tower with E / k normal,
L is an intermediate field of E / k, then the fixing subgroup of L viewed as an
intermediate field of K / k is equal to the preimage of the fixing subgroup of L viewed as an
intermediate field of E / k under the natural map Aut(K / k) → Aut(E / k)
(AlgEquiv.restrictNormalHom).
If K / E / k is a field extension tower with E / k and K / k normal,
L is an intermediate field of E / k, then the index of the fixing subgroup of L viewed as an
intermediate field of K / k is equal to the index of the fixing subgroup of L viewed as an
intermediate field of E / k.
If K / k is a Galois extension, L is an intermediate field of K / k, then [L : k]
as a natural number is equal to the index of the fixing subgroup of L.