Documentation

TauCeti.NumberTheory.ClassFieldTheory.Formation.GaloisMaps

Maps between abelianized Galois groups of finite normal layers #

The functoriality of the Artin map compares operations on formation levels with three canonical homomorphisms between the abelianizations of finite-layer Galois groups, and with the equivalence induced directly by conjugation. This file constructs the homomorphisms and proves coherence laws for the conjugation equivalence obtained from Mathlib's MulEquiv.abelianizationCongr.

For a restriction of layers K/E inside K/F, the inclusion

Gal(K/E) ↪ Gal(K/F)

induces LayerRestriction.inclusionHom on abelianizations. In the other direction, LayerRestriction.transferHom is the group-theoretic transfer (Verlagerung). It is formed by identifying Gal(K/E) with the range of the inclusion, applying Mathlib's MonoidHom.transfer, and then using the universal property of the abelianization. The index of that range is the relative degree [E : F]. Like the inclusion, the transfer is functorial along a tower of restrictions, because the group-theoretic transfer is transitive (MonoidHom.transfer_transfer).

For a refinement L/F of K/F, the quotient map

Gal(L/F) → Gal(K/F)

induces LayerRefinement.quotientHom. The inclusion and quotient maps inherit identity and tower laws from Abelianization.map; these laws make the maps usable without unfolding their bodies. Conjugation of a layer similarly induces an equivalence on abelianizations from NormalLayer.conjugateGalEquiv and Mathlib's MulEquiv.abelianizationCongr.

Main definitions and results #

References #

The index of the image of Gal(K/E) in Gal(K/F) is the relative degree [E : F].

The map (U'/V)^ab → (U/V)^ab induced by the inclusion U'/V → U/V attached to a restriction of layers. The additive type tags match the additive convention of Tate cohomology.

Instances For

    Inclusion on abelianized Galois groups is induced by the layer's Galois-group homomorphism.

    @[simp]

    The inclusion map sends the abelianization class of x to the class of its image in the larger Galois group.

    @[simp]

    Inclusion on abelianized Galois groups is the identity for the trivial restriction.

    Inclusion on abelianized Galois groups is functorial along a tower of restrictions.

    The group-theoretic transfer (U/V)^ab → (U'/V)^ab attached to a restriction of layers. Mathlib's transfer first gives a homomorphism from U/V to the abelianization of U'/V; the universal property of the source abelianization then supplies the displayed map.

    Instances For
      @[simp]

      On the class of an element, transferHom is Mathlib's group-theoretic transfer to the image of the smaller Galois group, transported back along the equivalence induced by galHom.

      The transfer between the Galois groups of two layers is the transfer to the image subgroup, followed by transport back along the equivalence from the smaller Galois group to that image.

      Transfer on abelianized Galois groups is functorial along a tower of restrictions: for F ⊆ E ⊆ E' ⊆ K, the transfer Gal(K/F)^ab → Gal(K/E')^ab is the transfer Gal(K/F)^ab → Gal(K/E)^ab followed by the transfer Gal(K/E)^ab → Gal(K/E')^ab.

      The quotient map (U/V')^ab → (U/V)^ab induced by the quotient homomorphism U/V' → U/V attached to a refinement of layers.

      Instances For
        @[simp]

        The quotient map sends the abelianization class of x to the class of its image in the quotient Galois group.

        The quotient map on abelianized Galois groups is surjective.

        @[simp]

        The quotient map on abelianized Galois groups is the identity for the trivial refinement.

        Quotient maps on abelianized Galois groups are functorial along a tower of refinements.