Module

RayClassSubgroupFieldAntitone.lean

Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.RayClassSubgroupFieldAntitone
1 declaration indexed from sourceView source ↗

Subgroup order and chosen ray class fields

The selected field of a larger ray-class subgroup is contained in that of a smaller subgroup, as actual subfields of the fixed separable closure.

Declarations

ClassFieldTheory.chosenRayClassSubgroupSubfield_antitone

For one modulus, inclusion of ray-class subgroups reverses inclusion of their selected class fields inside the fixed separable closure.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
noncomputable section
namespace ClassFieldTheory
theorem chosenRayClassSubgroupSubfield_antitone
    (K : Type) [Field K] [NumberField K]
    (m : RayClassModulus K)
    {H J : Subgroup (RayClassGroup m)} (hHJ : H ≤ J) :
    GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupSubfield
        (K := K) (GlobalClassFieldComparison.rayClassModulusToOriginal K m)
        (J.map (GlobalClassFieldComparison.rayClassGroupEquivOriginalIdele K m).toMonoidHom) ≤
      GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupSubfield
        (K := K) (GlobalClassFieldComparison.rayClassModulusToOriginal K m)
        (H.map (GlobalClassFieldComparison.rayClassGroupEquivOriginalIdele K m).toMonoidHom)