Counting the intermediate fields isomorphic to a given field #
Let E / K and Ω / K be field extensions. Every K-embedding φ : E →ₐ[K] Ω is an
isomorphism onto its image φ.fieldRange, and the intermediate fields of Ω / K arising this way
are exactly those K-isomorphic to E. Two embeddings with the same image differ by a unique
K-automorphism of E, so the embeddings are partitioned by their images into fibres that are
torsors under E ≃ₐ[K] E. Counting gives
#{M : IntermediateField K Ω | M ≃ₐ[K] E} · #Aut_K(E) = #Hom_K(E, Ω).
For a finite separable extension E / K and a separably closed Ω, the right-hand side is
[E : K]. This is the form in which Serre's mass formula regroups the totally ramified extensions
of a local field inside a separable closure along their isomorphism classes.
Main definitions #
IntermediateField.algHomFieldRangeEquiv M: theK-embeddings ofEintoΩwith imageMare theK-isomorphismsE ≃ₐ[K] M.
Main results #
IntermediateField.ncard_isomorphic_mul_natCard_algEquiv: the number of intermediate fields ofΩ / Kthat areK-isomorphic toE, times the number ofK-automorphisms ofE, is the number ofK-embeddings ofEintoΩ. No finiteness hypothesis is needed, sinceNat.cardandSet.ncardtake the value0on infinite types and sets on both sides at once.IntermediateField.ncard_isomorphic_mul_natCard_algEquiv_of_isSepClosed: forE / Kfinite separable andΩseparably closed, the same product is[E : K].IntermediateField.setOf_isomorphic_eq_singleton_of_normal: a normal intermediate field isK-isomorphic to no other intermediate field.
The K-embeddings of E into Ω whose image is the intermediate field M correspond to the
K-isomorphisms from E onto M: an embedding is sent to its corestriction, and an isomorphism
e to M.val.comp e.
Instances For
algHomFieldRangeEquiv corestricts an embedding to its image.
The inverse of algHomFieldRangeEquiv composes an isomorphism onto M with the inclusion of
M.
The orbit count for embeddings. The intermediate fields of Ω / K that are
K-isomorphic to E, counted with the K-automorphisms of E, account for every
K-embedding of E into Ω exactly once: an embedding is determined by its image M together
with an isomorphism E ≃ₐ[K] M, and each such M admits exactly #Aut_K(E) of them.
The orbit count in a separably closed field. For a finite separable extension E / K and a
separably closed Ω, the intermediate fields of Ω / K that are K-isomorphic to E, counted
with the K-automorphisms of E, number [E : K].
A normal intermediate field is the only intermediate field K-isomorphic to it: every
K-embedding of a normal extension into Ω has the same image.