Classes with invariant zero, from the layers of prime degree #
Let φ : A → A' be an equivariant map between the coefficient modules of two formations F and
F' on G, and let σ assign to every finite normal layer L a homomorphism
σ_L : H²(L, A) → ℚ/ℤ that does not change under inflation, multiplies by the relative degree
under restriction, and vanishes on the classes that φ kills. For the idele classes of a number
field, A is the ideles, A' the idele classes and σ the sum of the local invariants. The
construction of the invariant map of F' from σ (ClassFormation.ofDescendedInv) needs the
converse: σ vanishes only on the classes that φ kills. For the idele classes of a layer
L/F this says that a class of H²(Gal(L/F), I_L), a family of local Brauer classes split by L,
whose local invariants sum to zero comes from H²(Gal(L/F), Lˣ): the kernel of the sum of the
local invariants is the image of the Brauer group.
This file reduces that converse to the layers of prime degree, provided that H¹ of every layer
of F' vanishes and that φ is surjective on H² of every layer of prime degree. The reduction
is by induction on the degree n of L, with Galois group Γ
(NormalLayer.map_eq_zero_of_prime_degree). Let y be a class of H²(L, A) with σ(y) = 0, and
x = φ(y).
- If
Γis not ap-group for any primep, every Sylow subgroupPofΓis proper. The restriction ofyto the layer ofPhasσ = [Γ : P] • 0 = 0, so by inductionxrestricts to zero there, and corestricting back gives[Γ : P] • x = 0. The indices of the Sylow subgroups have no common prime factor, sox = 0. - If
Γis a nontrivialp-group, it has a normal subgroupNof indexp, andLrefines the layerL_NofΓ ⧸ N, of degreep. The restriction ofxto the layer ofNvanishes by induction, so by the inflation-restriction sequencexis inflated from a classx₀ofH²(L_N, A'). That class isφ(y₀)by the surjectivity ofφin prime degree, andφ(y - infl y₀) = 0, soσ(y₀) = σ(infl y₀) = σ(y) = 0. The prime-degree case givesx₀ = φ(y₀) = 0, hencex = 0.
The prime-degree case itself is a counting statement
(NormalLayer.map_eq_zero_of_natCard_H2_dvd_degree): on a layer L of degree n carrying a
class z with σ(z) = 1/n, if #H²(L, A') ∣ n, then φ(z) generates H²(L, A'), so every class
φ(y) is a multiple k • φ(z); then σ(y) = k • (1/n), and σ(y) = 0 forces n ∣ k, so
φ(y) = 0. For the idele classes the divisibility is the second fundamental inequality, and on a
layer of prime degree p a class with σ = 1/p comes from a place of local degree p.
Main statements #
TauCeti.ClassFieldTheory.NormalLayer.map_eq_zero_of_natCard_H2_dvd_degree: on a layer of degreenwith#H²(L, A') ∣ nand a class withσ = 1/n, the classes withσ = 0are killed byφ.TauCeti.ClassFieldTheory.NormalLayer.map_eq_zero_of_prime_degree: if the classes withσ = 0are killed byφon the layers of prime degree, they are killed byφon every layer.
References #
- J. S. Milne, Class Field Theory, v4.03, Chapter VIII, §4.
- J. Tate, Global class field theory, in J. W. S. Cassels and A. Fröhlich (eds.), Algebraic Number Theory, Chapter VII, §11.
On a layer with a class of invariant 1/n, only the classes killed by φ have invariant
zero, when the order of H²(L, A') divides the degree n of L: a class y of H²(L, A) with
σ(y) = 0 has φ(y) = 0.
The classes with invariant zero are killed by φ, from the layers of prime degree. Suppose
that σ does not change under inflation, multiplies by the relative degree under restriction and
vanishes on the classes that φ kills, and that H¹ of every layer of F' vanishes. If, on every
layer of prime degree, φ is surjective on H² and kills every class with σ = 0, then on every
layer L a class y of H²(L, A) with σ(y) = 0 has φ(y) = 0.