The subfield lattice of a multiquadratic field #
For square roots root i of radicands d i over a field K with 2 ≠ 0, square-class
independence makes M = K(rootᵢ : i) Galois with group (ℤ/2)ⁿ
(TauCeti.NumberTheory.Multiquadratic.Galois.Group). The fundamental theorem of Galois theory
turns the lattice of intermediate fields of M/K into the (order-reversed) lattice of subgroups
of Gal(M/K); transporting along the isomorphism Gal(M/K) ≃ (ℤ/2)ⁿ lands in the subgroups of
ι → ℤ/2, and an additive subgroup of an 𝔽₂-vector space is the same thing as an
𝔽₂-subspace. Composing these identifications gives an order-reversing bijection between the
intermediate fields of M/K and the 𝔽₂-subspaces of ι → ℤ/2.
This is the lattice-of-subfields layer of the multiquadratic roadmap: the dictionary
"subfields ↔ subspaces of 𝔽₂ⁿ" that organises, for instance, the quadratic subfields and the
genus-field constructions.
Main results #
TauCeti.Multiquadratic.intermediateFieldEquivSubmodule: for square-class independent radicands, the order-reversing bijectionIntermediateField K M ≃o (Submodule (ZMod 2) (ι → ℤ/2))ᵒᵈ.TauCeti.Multiquadratic.card_intermediateField_adjoin_range: its cardinality reading — the number of intermediate fields ofM/Kis the number of𝔽₂-subspaces ofι → ℤ/2.
Provenance #
The Galois-group identification this builds on is migrated, with the rest of the multiquadratic
Layer 0, from
kim-em/erdos-unit-distance, the formalization of
L. Alpöge's disproof of the uniform-constant Erdős unit-distance conjecture. The subfield/subspace
dictionary itself assembles Mathlib's Galois correspondence
(IsGalois.intermediateFieldEquivSubgroup) with the subgroup ↔ subspace order isomorphisms for
𝔽₂-vector spaces (Subgroup.toAddSubgroup', AddSubgroup.toZModSubmodule).
The subfield lattice of a multiquadratic field is the 𝔽₂-subspace lattice of (ℤ/2)ⁿ.
If no nonempty subset product of the radicands d i is a square in K (and 2 ≠ 0), then the
intermediate fields of M = K(rootᵢ : i) over K correspond, order-reversingly, to the
𝔽₂-subspaces of ι → ℤ/2: a larger subfield is fixed by a smaller group, hence matches a
smaller subspace.
The bijection is the composite of Mathlib's Galois correspondence
IsGalois.intermediateFieldEquivSubgroup (intermediate fields ↔ subgroups of the Galois group,
dualised), the Galois-group isomorphism galoisGroupEquiv (Gal(M/K) ≃ Multiplicative (ι → ℤ/2)),
and the identification of subgroups of an 𝔽₂-vector space with its subspaces.
Instances For
The subspace attached to an intermediate field is the image of its fixing subgroup under the sign-pattern Galois-group equivalence.
A sign vector belongs to the subspace attached to an intermediate field exactly when it is the sign pattern of an automorphism fixing that field.
The intermediate field attached to a subspace is the fixed field of the automorphisms whose sign patterns lie in that subspace.
The number of subfields of a multiquadratic field. Under square-class independence, the
intermediate fields of M = K(rootᵢ : i) over K are in bijection with the 𝔽₂-subspaces of
ι → ℤ/2, so there are exactly as many of them. (For |ι| = n this count is the number of
subspaces of 𝔽₂ⁿ, the Galois number Gₙ.)