Documentation

Iwasawalib.NumberTheory.NumberField.HilbertClassField.ClassFieldTheory

Hilbert class field (experimental) - Artin map and class field theory #

Artin map of an unramified abelian extension #

If K / F is an unramified abelian extension of number fields, then there is a natural map Cl(F) → Gal(K/F) sending a prime ideal p to the Frobenius element Frobₚ in Gal(K/F). Its definition should not involve class field theory. We omit its formal definition here, but use sorry instead.

NOTE: a priori we don't know K / F is finite, so for x : K the Frobₚ x should be defined by the Frobenius on F(x) / F instead, which is a finite extension.

Equations
Instances For

    The Artin map p ↦ Frobₚ is surjective. When K / F is finite, it could be proved by Chebotarev density theorem. In general suppose there exists σ : Gal(K/F) such that Frobₚ ≠ σ for all p : Cl(K), then for each p : Cl(K) there is x_p : K such that Frobₚ x_p ≠ σ x_p, hence the Artin map is not surjective on F(x_p | p : Gal(K/F)) / F, which is a contradiction, since this is a finite extension.

    @[instance 100]

    An unramified abelian extension of a number field is a finite extension.

    An unramified abelian extension of a number field is a number field.

    The degree of an unramified abelian extension of a number field divides the class number of the base field.

    Maximal unramified abelian subextension #

    The maximal unramified abelian subextension is a finite extension.

    Hilbert class field #

    The Artin map Cl(F) → Gal(H / F) is bijective, if H is the maximal unramified abelian subextension of K / F and K is separably closed.

    The natural isomorphism Cl(F) ≃ Gal(H / F) given by Artin map, where H is the maximal unramified abelian subextension of K / F and K is separably closed.

    Equations
    Instances For

      Any unramified abelian extension is a subfield of Hilbert class field.

      Equations
      Instances For