Documentation

TauCeti.NumberTheory.ClassFieldTheory.Brauer.LayerInvariant

The local invariant of a finite normal layer of the units formation #

Let K be a field with separable closure Kˢ and absolute Galois group G_K, and let V ◁ U be a finite normal layer of open subgroups of G_K in the formation TauCeti.ClassFieldTheory.unitsFormation K of (Kˢ)ˣ; in field notation it is the finite Galois extension E'/E of the fixed fields of U and V. This file carries the second cohomology H²(U ⧸ V, ((Kˢ)ˣ)^V) of the layer into the continuous cohomology H²(U, (Kˢ)ˣ) of the ground subgroup by the inflation TauCeti.ClassFieldTheory.NormalLayer.explicitInfl2 of a layer, read on (Kˢ)ˣ through the coefficient dictionary unitsCoeffEquivUnitsFormation K, and, for a nonarchimedean local field K, composes with the local invariant TauCeti.ClassFieldTheory.subgroupInvMap of U to obtain the invariant of the layer

inv_{E'/E} : H²(U ⧸ V, ((Kˢ)ˣ)^V) → ℚ/ℤ

(layerInv). This is the invariant map of a layer that the class-formation axioms for unitsFormation K constrain, and this file proves the properties of it that come from Hilbert 90 and from the restriction and corestriction squares of the local invariant:

Main definitions #

Main results #

Implementation notes #

The continuous cohomology of the ground subgroup is that of its underlying subgroup L.ground.toSubgroup of G_K, as in TauCeti.ClassFieldTheory.subgroupInvMap, and the Galois group of the layer is read as the quotient of that subgroup by L.top.toSubgroup.subgroupOf L.ground.toSubgroup; this quotient is definitionally the Galois group L.Gal of the layer. Inflation from a layer is the generic construction of TauCeti.NumberTheory.ClassFieldTheory.Formation.Layer.Inflation at the coefficient dictionary unitsCoeffEquivUnitsFormation K, and so is its compatibility with the conjugation of layers; only Hilbert 90 is specific to the formation of units here.

References #

Inflation from a layer of the formation of units #

The invariant of a layer of the formation of units of a local field #

The invariant of a layer V ◁ U of the formation of units of a nonarchimedean local field K: inflation NormalLayer.explicitInfl2 into H²(U, (Kˢ)ˣ) followed by the local invariant subgroupInvMap of the open subgroup U. In field notation it is the invariant inv_{E'/E} : H²(Gal(E'/E), E'ˣ) → ℚ/ℤ of the finite Galois extension E'/E that the layer cuts out. It is injective (layerInv_injective) with values killed by the degree (degree_nsmul_layerInv).

Instances For

    The invariant of a layer is the local invariant of the ground subgroup on the inflated class.

    The invariant of a layer is killed by its degree: [U : V] • inv_{E'/E} x = 0, so the invariants of a layer lie in the subgroup of ℚ/ℤ of order [U : V].

    @[simp]

    Restriction multiplies the invariant by the relative degree: for a restriction of a layer to an intermediate ground field E'', inv_{E'/E''} (res x) = [E'' : E] • inv_{E'/E} x.

    @[simp]

    Inflation preserves the invariant: for a refinement of a layer to a larger top field, inv (infl x) = inv x.

    @[simp]

    The invariants of a layer are the subgroup of ℚ/ℤ of order its degree: the range of inv_{E'/E} is the [E' : E]-torsion of ℚ/ℤ. Together with layerInv_injective, this makes H²(Gal(E'/E), E'ˣ) cyclic of order [E' : E].

    @[simp]

    Conjugation preserves the invariant: for g : G_K, the conjugate class in the conjugate layer gV ◁ gU has the same invariant, inv_{gE'/gE} (g_* x) = inv_{E'/E} x.