Class formations at archimedean places #
At a real place, the absolute Galois group of the completion has order two. Hence its finite normal
layers are either trivial or the unique quadratic layer. Inflation identifies the second
cohomology of that layer with the real Brauer group, and the normalized invariant takes its
nonzero class to 1/2. At a complex place, the absolute Galois group is trivial and every
finite normal layer is trivial.
In both cases, the resulting invariant agrees with infiniteInvMap after inflation into the
Brauer group. Thus the constructions have the normalization required by the global sum of local
invariants, rather than merely providing abstract class formations on the same coefficient module.
Main definitions #
TauCeti.ClassFieldTheory.infiniteClassFormationOfIsReal: the units class formation at a real infinite place.TauCeti.ClassFieldTheory.infiniteClassFormationOfIsComplex: the units class formation at a complex infinite place.TauCeti.ClassFieldTheory.infiniteClassFormation: the units class formation at any infinite place.
Main results #
TauCeti.ClassFieldTheory.infiniteClassFormationOfIsReal_inv: the real-place invariant agrees with the archimedean Brauer invariant after inflation.TauCeti.ClassFieldTheory.infiniteClassFormationOfIsComplex_inv: its invariant agrees with the archimedean Brauer invariant after inflation.TauCeti.ClassFieldTheory.infiniteClassFormationOfIsComplex_artinMap: every finite-layer Artin map at a complex place is zero.TauCeti.ClassFieldTheory.finite_absoluteGaloisGroup: the absolute Galois group of every infinite completion is finite.TauCeti.ClassFieldTheory.subsingleton_fieldAbsoluteGaloisGroup_of_isComplex,TauCeti.ClassFieldTheory.natCard_fieldAbsoluteGaloisGroup_of_isReal: Mathlib's absolute Galois groupGal(AlgebraicClosure K_w/K_w)is trivial at a complex place and of order two at a real place.TauCeti.ClassFieldTheory.sq_eq_one_fieldAbsoluteGaloisGroupAbelianization_of_isReal,TauCeti.ClassFieldTheory.eq_of_ne_one_fieldAbsoluteGaloisGroupAbelianization_of_isReal: at a real place every element ofG_{K_w}^absquares to1, and any two nontrivial elements of it are equal.TauCeti.ClassFieldTheory.fieldAbsoluteGaloisGroup_apply_eq_inv_of_isReal: at a real place the nontrivial automorphism ofAlgebraicClosure K_winverts every root of unity.
References #
- E. Artin and J. Tate, Class Field Theory, Chapter XIV, §§1–4.
- J. S. Milne, Class Field Theory, Chapter VIII, §4.
The absolute Galois group of a real infinite completion has order two.
Every subgroup of the absolute Galois group of a real infinite completion is either trivial or the whole group.
The trivial open normal subgroup of the two-element absolute Galois group at a real place.
Instances For
A finite normal layer over a real infinite completion is either trivial or the unique quadratic layer from the trivial subgroup to the full absolute Galois group.
The unique nontrivial layer at a real place has degree two.
The invariant of a finite normal layer at a real place. It is zero on a trivial layer; on the unique quadratic layer it is the archimedean invariant after inflation into the Brauer group.
Instances For
The invariant of a trivial real-place layer is zero.
On the unique quadratic layer, realLayerInv is the archimedean Brauer invariant after
inflation.
The invariant on every finite normal layer at a real place is injective.
The range of the invariant on a real-place layer is the torsion subgroup of order equal to the degree of that layer.
Real-place invariants have the class-formation restriction law.
Real-place invariants have the class-formation inflation law.
The invariant at a real place is zero on zero and 1/2 on every nonzero finite-layer
cohomology class.
Real-place invariants are unchanged by conjugating a finite normal layer.
The class formation at a real place. Its invariant on the unique nontrivial layer is the archimedean Brauer invariant after inflation, and it is zero on every trivial layer.
Instances For
The invariant of the real-place class formation is realLayerInv.
The invariant of the real-place class formation is the normalized archimedean Brauer invariant of the inflated class.
The absolute Galois group of a complex infinite completion is trivial.
The absolute Galois group of an infinite completion is finite: it has order two at a real place and is trivial at a complex place.
The class formation at a complex place. The absolute Galois group of the completion is trivial, so the units formation carries the canonical class formation with zero invariant maps.
Instances For
The invariant of the complex-place class formation is zero on every layer.
The invariant of the complex-place class formation is the archimedean Brauer invariant of the
inflated class. This is the complex-place specialization of the normalization required of
infiniteClassFormation.
Every finite-layer Artin map of the complex-place class formation is zero.
The class formation at an infinite place. This selects the real or complex construction according to the type of the place.
Instances For
At a real place, infiniteClassFormation is the real-place construction.
At a complex place, infiniteClassFormation is the complex-place construction.
The invariant of the archimedean class formation is the archimedean Brauer invariant after inflation, at both real and complex places.
Mathlib's absolute Galois group at an infinite place #
At a complex place Gal(AlgebraicClosure K_w/K_w) is trivial.
At a real place Gal(AlgebraicClosure K_w/K_w) has order two.
At a real place an automorphism of AlgebraicClosure K_w with trivial class in G_{K_w}^ab is
the identity: G_{K_w} has order two, so its closed commutator subgroup is trivial.
At a real place every element of G_{K_w}^ab squares to 1, since G_{K_w} has order two.
At a real place any two nontrivial elements of G_{K_w}^ab are equal, since G_{K_w} has
order two.
At a real place an element of AlgebraicClosure K_w fixed by a nontrivial automorphism lies in
K_w: that automorphism and the identity are all of G_{K_w}, which has order two.
At a real place a nontrivial automorphism of AlgebraicClosure K_w inverts every root of
unity: writing z = a + b i with a, b ∈ K_w, the product z σ(z) = a² + b² is a nonnegative root
of unity in K_w ≅ ℝ, hence 1.