The character formula on carry classes #
Let K be a field with absolute Galois group G_K = Gal(Kˢ/K), let χ : G_K → ℚ/ℤ be a
character with open kernel and a ∈ Kˣ. The carry cocycle
TauCeti.ContCohomology.characterCarryCocycle of χ and a represents the Brauer class usually
written a ∪ δχ. This file proves the character formula for it: for a class formation on the
units formation of K whose invariant on every layer is a map ι : Br K → ℚ/ℤ after inflation,
ι (a ∪ δχ) = χ (Art a),
where Art is the Artin map of the class formation
(ClassFormation.apply_characterCarryCocycle_of_mk_eq_fieldArtinMap). For a nonarchimedean local
field this is inv_K (a ∪ δχ) = χ (Art_K a) for the local invariant invMap and the absolute
local Artin map artinMap (invMap_characterCarryCocycle_of_mk_eq_artinMap), with no hypothesis
on the ramification of χ; at an infinite place it is the same formula for the archimedean
invariant infiniteInvMap and Artin map infiniteArtinAt
(infiniteInvMap_characterCarryCocycle_of_mk_eq_infiniteArtinAt).
The local formula holds on every open subgroup H of G_K, read by its invariant
subgroupInvMap, the local invariant of its corestriction to G_K. Such a subgroup is the
subgroup Gal(Kˢ/σ(L)) fixing the image of a finite extension L/K under a K-embedding
σ : L → Kˢ, and for a character ψ of it and b ∈ Lˣ,
inv_H (σ b ∪ δψ) = ψ (Art_L b),
the Artin symbol being read in H along G_L ≃ Gal(Kˢ/σ(L))
(subgroupInvMap_characterCarryCocycle_of_mk_eq_artinMap). Since the local Artin symbols are dense
in G_L^ab, every value of ψ is the invariant of a carry class of ψ
(exists_subgroupInvMap_characterCarryCocycle_eq). These evaluate the summands of the Mackey
formula for the invariant of a corestricted idele class
(TauCeti.ClassFieldTheory.invMap_ideleBrLocalization_explicitCor2) on carry classes: by
naturality (TauCeti.ContCohomology.explicitMap2_characterCarryCocycle), each summand is the
invariant of a carry class over an open subgroup of a local absolute Galois group.
The proof compares the carry class with the class a₀ ∪ δχ in the character formula
ClassFormation.character_artinMap of a finite layer. On the layer V ◁ G_K of an open normal
subgroup V on which χ vanishes, the cup product a₀ ∪ δχ is represented by the carry cocycle
of the character of G_K / V induced by χ
(TauCeti.ClassFieldTheory.NormalLayer.artinCharacterCup_groundLevelEquiv_eq_H2π), whose
inflation to G_K is the carry cocycle of χ (brInfl_artinCharacterCup).
These are the local factors of a sum of local invariants of a global carry class: the global class
localizes to the carry classes of the restricted characters
(TauCeti.ClassFieldTheory.ideleBrLocalization_characterCarryCocycle), and the character formula
turns the sum of their invariants into the value of the character on a product of local Artin
symbols.
Main results #
TauCeti.ClassFieldTheory.brInfl_artinCharacterCup: on the layer of an open normal subgroup, the inflation ofa₀ ∪ δχis the carry class of the character read onG_K.TauCeti.ClassFieldTheory.ClassFormation.apply_characterCarryCocycle_of_mk_eq_fieldArtinMap: the character formula on carry classes for a class formation on the units formation.TauCeti.ClassFieldTheory.invMap_characterCarryCocycle_of_mk_eq_artinMap: the local character formulainv_K (a ∪ δχ) = χ (Art_K a).TauCeti.ClassFieldTheory.infiniteInvMap_characterCarryCocycle_of_mk_eq_infiniteArtinAt: the archimedean character formulainv_w (a ∪ δχ) = χ (Art_w a).TauCeti.ClassFieldTheory.subgroupInvMap_characterCarryCocycle_of_mk_eq_artinMap: the local character formulainv_H (σ b ∪ δψ) = ψ (Art_L b)on the open subgroupH = Gal(Kˢ/σ(L)).TauCeti.ClassFieldTheory.exists_subgroupInvMap_characterCarryCocycle_eq: every value of a character of an open subgroup is the invariant of one of its carry classes.
References #
- J.-P. Serre, Local Fields, Chapter XI, §3, and Chapter XIV, §1.
- J. S. Milne, Class Field Theory, Chapter VII, §8.
The carry class on a layer of the units formation #
The inflation of the Artin character cup is the carry class. Let χ be a character of the
abelianized Galois group of the layer V ◁ G_K, and let ψ : G_K → ℚ/ℤ be the same character read
on G_K. Then for a ∈ Kˣ the inflation to Br K of the class a₀ ∪ δχ of the character formula
is the Brauer class of the carry cocycle of ψ and a.
The character formula on carry classes #
The character formula on carry classes. Let cf be a class formation on the units
formation of K whose invariant on the layer of every open normal subgroup V is ι ∘ brInfl V
for a homomorphism ι : Br K → ℚ/ℤ. Let χ : G_K → ℚ/ℤ be a character with open kernel and
a ∈ Kˣ. If σ ∈ Gal(AlgebraicClosure K/K) represents the Artin symbol cf.fieldArtinMap a, then
ι (a ∪ δχ) = χ(σ), where a ∪ δχ is the Brauer class of the carry cocycle of χ and a.
The local character formula inv_K (a ∪ δχ) = χ (Art_K a). For a nonarchimedean local
field K, a character χ : G_K → ℚ/ℤ with open kernel and a ∈ Kˣ, if
σ ∈ Gal(AlgebraicClosure K/K) represents the absolute local Artin symbol artinMap K a, then the
local invariant of the Brauer class of the carry cocycle of χ and a is χ(σ).
The archimedean character formula inv_w (a ∪ δχ) = χ (Art_w a). For an infinite place
w of a field K, a character χ : G_{K_w} → ℚ/ℤ and a ∈ K_wˣ, if
σ ∈ Gal(AlgebraicClosure K_w/K_w) represents the archimedean Artin symbol infiniteArtinAt w a,
then the archimedean invariant of the Brauer class of the carry cocycle of χ and a is χ(σ).
No hypothesis on χ is needed: G_{K_w} is finite, so the kernel of χ is open.
Open subgroups of a local absolute Galois group #
The local character formula on an open subgroup inv_H (σ b ∪ δψ) = ψ (Art_L b). Let
L/K be a finite extension of nonarchimedean local fields, embedded in Kˢ by σ, so that
H = Gal(Kˢ/σ(L)) is an open subgroup of G_K. For a character ψ : H → ℚ/ℤ with open kernel
and b ∈ Lˣ, if ρ ∈ Gal(AlgebraicClosure L/L) represents the absolute local Artin symbol
artinMap L b, then the invariant of H of the carry class of ψ and of the invariant σ b is
ψ of the image of ρ in H along G_L ≃ H.
Every value of a character of an open subgroup is the invariant of a carry class. For an
open subgroup H of G_K, a character ψ : H → ℚ/ℤ with open kernel and h ∈ H, some invariant
b ∈ ((Kˢ)ˣ)^H has inv_H (b ∪ δψ) = ψ(h).