Ray-class reciprocity #
Let L/K be a finite abelian extension of number fields and ๐ช a modulus of K admissible for
L/K. The ray class group Cl_๐ช is the quotient of the idele class group C_K by the ray
subgroup of ๐ช (GlobalNumberFields.rayClassQuotient, with kernel
GlobalNumberFields.ker_rayClassQuotient), and admissibility says that the ray subgroup lies in
the norm group N_{L/K}(C_L), the kernel of the global Artin map. So the global Artin map
factors through Cl_๐ช: this is the ray-class Artin map
rayClassArtinMap ๐ช h : Cl_๐ช โ* Gal(L/K),
read in Gal(L/K) itself, which is its own abelianization: composed with the ray class map it is
the global Artin map ideleClassArtinMap K L (rayClassArtinMap_comp_rayClassQuotient), or, in
Gal(L/K)^ab, globalArtinMap (of_rayClassArtinMap_rayClassQuotient). The admissibility
proof h is an argument of the definition: for an inadmissible modulus the global Artin map need
not factor, as for โ(i)/โ and the trivial modulus (not_isAdmissibleModulus_one_Qi).
The map is surjective (rayClassArtinMap_surjective), because the global Artin map is, and its
kernel is the image of the norm group in Cl_๐ช (ker_rayClassArtinMap).
On ideals it is the ideal-theoretic Artin map. The prime idele class at a finite place v outside
the support of ๐ช is congruent to one modulo ๐ช, and its ray class is the ray class of the prime
v (rayClassQuotient_primeIdeleClass, an instance of
GlobalNumberFields.rayClassQuotient_ofAdicCompletion_of_isUniformizer). An admissible modulus
contains every ramified prime in its support (IsAdmissibleModulus.isUnramifiedAway), and the
global Artin symbol of the prime idele class at an unramified place is the Frobenius there
(globalArtinMap_ideal). Since the
ideal-theoretic Artin map is determined by its values on primes, the ray-class Artin map,
composed with the ray class of an ideal prime to ๐ช, is
NumberFieldArithmetic.artinHomAway for the excluded set ๐ช.support
(rayClassArtinMap_comp_rayClassMk). This is the splitting law: the ray-class Artin symbol
of a prime ideal ๐ญ prime to ๐ช is an arithmetic Frobenius at every prime of L above ๐ญ
(isArithFrobAt_rayClassArtinMap_idealClass), and its conjugacy class is the Artin symbol of ๐ญ
(rayClassArtinMap_idealClass). Since ๐ญ is unramified in L
(IsAdmissibleModulus.isUnramifiedAt_of_integralIdealsPrimeTo), the order of this Frobenius is
the residue degree f of ๐ญ in L (orderOf_rayClassArtinMap_idealClass), so ๐ญ has
[L : K] / f primes above it (ncard_primesOver_mul_orderOf_rayClassArtinMap_idealClass). In
particular ๐ญ splits completely in L exactly when its ray-class Artin symbol is trivial
(ncard_primesOver_eq_finrank_iff_rayClassArtinMap_idealClass_eq_one).
Main definitions #
TauCeti.ClassFieldTheory.rayClassArtinMap: the ray-class Artin mapCl_๐ช โ* Gal(L/K)of an admissible modulus.
Main results #
TauCeti.ClassFieldTheory.rayClassArtinMap_comp_rayClassQuotient,TauCeti.ClassFieldTheory.rayClassArtinMap_rayClassQuotient,TauCeti.ClassFieldTheory.of_rayClassArtinMap_rayClassQuotient: the ray-class Artin map is the factorization of the global Artin map through the ray class group.TauCeti.ClassFieldTheory.rayClassArtinMap_surjective: the ray-class Artin map is surjective.TauCeti.ClassFieldTheory.ker_rayClassArtinMap: its kernel is the image of the norm group.TauCeti.ClassFieldTheory.rayClassQuotient_primeIdeleClass: the ray class of the prime idele class at a place outside the support of๐ชis the ray class of the prime.TauCeti.ClassFieldTheory.rayClassArtinMap_comp_rayClassMk,TauCeti.ClassFieldTheory.rayClassArtinMap_rayClassMk: on the ideals prime to๐ชthe ray-class Artin map is the ideal-theoretic Artin map.TauCeti.ClassFieldTheory.isArithFrobAt_rayClassArtinMap_idealClass,TauCeti.ClassFieldTheory.rayClassArtinMap_idealClass: the splitting law.TauCeti.ClassFieldTheory.orderOf_rayClassArtinMap_idealClass,TauCeti.ClassFieldTheory.ncard_primesOver_mul_orderOf_rayClassArtinMap_idealClass: the decomposition law of a prime ideal prime to๐ช.TauCeti.ClassFieldTheory.ncard_primesOver_eq_finrank_iff_rayClassArtinMap_idealClass_eq_one: a prime ideal prime to๐ชsplits completely exactly when its ray-class Artin symbol is trivial.
References #
- J. Neukirch, Algebraic Number Theory, Chapter VI, ยง7 (the Artin reciprocity law for ray class groups, Theorem 7.1).
- J. S. Milne, Class Field Theory, v4.03, Chapter V, ยง3 and Chapter VII, ยง5.
The ray class of a prime idele class #
The ray class of a prime idele class is the ray class of the prime. For a finite place v
of K outside the support of a modulus ๐ช, the prime idele class at v has the ray class of the
prime v, as does the class of any uniformizer at v
(GlobalNumberFields.rayClassQuotient_ofAdicCompletion_of_isUniformizer).
The ray-class Artin map #
The ray-class Artin map Cl_๐ช โ* Gal(L/K) of a finite abelian extension L/K of number
fields and a modulus ๐ช admissible for L/K: the factorization of the global Artin map through
the ray class group of ๐ช, which exists because admissibility puts the ray subgroup inside the
norm group, the kernel of the global Artin map. It is characterized by
rayClassArtinMap_rayClassQuotient, and on ideals it is the ideal-theoretic Artin map
(rayClassArtinMap_comp_rayClassMk).
Instances For
The ray-class Artin map factors the global Artin map: composed with the ray class map
C_K โ Cl_๐ช, it is the global Artin map ideleClassArtinMap K L of L/K.
The ray-class Artin map factors the global Artin map, pointwise: the ray-class Artin
symbol of the ray class of c โ C_K is the global Artin symbol of c.
The ray-class Artin map factors the global Artin map: the class in Gal(L/K)^ab of the
ray-class Artin symbol of the ray class of c โ C_K is the global Artin symbol of c, for every
embedding ฮน of L into the separable closure.
Ray-class reciprocity is surjective: every automorphism of L/K is the ray-class Artin
symbol of a ray class of ๐ช.
The kernel of ray-class reciprocity is the image in the ray class group of ๐ช of the
idele-class norm group N_{L/K}(C_L).
The splitting law #
On ideals, ray-class reciprocity is the ideal-theoretic Artin map: the ray-class Artin
symbol of the ray class of an invertible fractional ideal prime to ๐ช is the value of
NumberFieldArithmetic.artinHomAway at that ideal, for the excluded set ๐ช.support, outside
which L/K is unramified (IsAdmissibleModulus.isUnramifiedAway).
On ideals, ray-class reciprocity is the ideal-theoretic Artin map, pointwise.
The splitting law: the ray-class Artin symbol of the ray class of a prime ideal ๐ญ of K
prime to ๐ช is an arithmetic Frobenius at every prime of L above ๐ญ.
The splitting law, through the Artin symbol: the conjugacy class of the ray-class Artin
symbol of the ray class of a prime ideal ๐ญ of K prime to ๐ช is the Artin symbol of ๐ญ.
The decomposition law #
The order of the ray-class Artin symbol is the residue degree: for a prime ideal ๐ญ of K
prime to ๐ช and a prime Q of L above it, the ray-class Artin symbol of the ray class of ๐ญ
has order the inertia degree f(Q / ๐ญ).
The decomposition law for an admissible modulus: a prime ideal ๐ญ of K prime to ๐ช
has [L : K] / f primes above it in L, where f is the order of the ray-class Artin symbol of
its ray class.
The splitting criterion for an admissible modulus: a prime ideal ๐ญ of K prime to ๐ช
splits completely in L, that is, has [L : K] primes above it, exactly when the ray-class Artin
symbol of its ray class is trivial.