The ray class group of ℚ modulo (n)·∞ #
For a positive integer n, the modulus (n)·∞ of ℚ has finite part the ideal generated by n
and infinite part the unique real place. Its ray class group is (ZMod n)ˣ: a fractional ideal
of ℚ prime to n has exactly one positive generator, and the class of the ideal is the residue
of that generator modulo n. In particular the ray class of a nonzero integral ideal prime to
n is its absolute norm modulo n.
The real place is essential. For the modulus (n) without it, both a and -a generate the
same ideal, so the ray class group is only (ZMod n)ˣ ⧸ {±1}. For n > 2 this has half the
order of (ZMod n)ˣ, so the two moduli give genuinely different ray class groups.
The equivalence is read off from the ray class exact sequence. The class group of ℚ is
trivial, so every ray class is the class of a residue unit modulo n and a sign at the real
place. The only integer units are ±1, so the sign of a class can be absorbed into its residue
and a class with positive sign is determined by its residue.
Main definitions #
TauCeti.GlobalNumberFields.ratModulus: the modulus(n)·∞ofℚ.TauCeti.GlobalNumberFields.ratModulusResidueEquiv: the residue ring of𝓞 ℚmodulo the finite part ofratModulus n hnisZMod n.TauCeti.GlobalNumberFields.ratModulusEquivZMod: the ray class group ofratModulus n hnis(ZMod n)ˣ.TauCeti.GlobalNumberFields.ratFiniteModulus: the modulus(n)ofℚwithout the real place.TauCeti.GlobalNumberFields.ratFiniteModulusEquivZMod: the ray class group ofratFiniteModulus n hnis(ZMod n)ˣ ⧸ {±1}.
Main results #
TauCeti.GlobalNumberFields.asIdeal_mem_integralIdealsPrimeTo_ratModulus_iff: a height-one prime is prime to(n)·∞exactly when it does not containn.TauCeti.GlobalNumberFields.ratModulusEquivZMod_symm_apply: a unitumoduloncorresponds to the principal ray class of a positive rational number with residueu.TauCeti.GlobalNumberFields.coe_ratModulusEquivZMod_idealClass: the ray class of a nonzero integral ideal prime tonis its absolute norm modulon.TauCeti.GlobalNumberFields.ratModulusEquivZMod_classMap: the transition map from(n)·∞to(d)·∞is reduction modulod.TauCeti.GlobalNumberFields.ratModulusEquivZMod_residueSignRayClass_neg_one: the class of the sign-1at the real place is-1 ∈ (ZMod n)ˣ.TauCeti.GlobalNumberFields.ratModulus_dvd_ratModulus_iffandTauCeti.GlobalNumberFields.ratFiniteModulus_dvd_ratModulus_iff: divisibility of the moduli(d)·∞and(d)into(n)·∞isd ∣ n.TauCeti.GlobalNumberFields.dvd_ratModulus_iff: a modulus ofℚdivides(n)·∞exactly when the absolute norm of its finite part dividesn.TauCeti.GlobalNumberFields.dvd_ratModulus_absNorm: every modulus ofℚdivides(N)·∞, whereNis the absolute norm of its finite part.TauCeti.GlobalNumberFields.ratFiniteModulusEquivZMod_classMap: the transition map from(n)·∞to(d)is reduction modulodfollowed by the quotient by±1.TauCeti.GlobalNumberFields.ratFiniteModulusEquivZMod_idealClass: the ray class modulo(n)of a nonzero integral ideal prime tonis its absolute norm modulon, up to sign.TauCeti.GlobalNumberFields.two_mul_card_rayClassGroup_ratFiniteModulus: forn > 2, the ray class group modulo(n)has orderφ(n) / 2.
References #
- J. Neukirch, Algebraic Number Theory, Chapter VI, §1.
A prime lies in the support of ratModulus n hn exactly when it contains n.
A height-one prime is prime to ratModulus n hn exactly when it does not contain n.
Reduction modulo the finite part of ratModulus n hn is reduction modulo n, transported
along Rat.ringOfIntegersEquiv : 𝓞 ℚ ≃+* ℤ.
Instances For
The ray class group of ℚ modulo (n)·∞ is (ZMod n)ˣ. A ray class corresponds to the
residue modulo n of the positive generator of any fractional ideal in it.
Instances For
A unit u modulo n corresponds to the principal ray class of an element with residue u
and positive sign at the real place.
The ray class of a nonzero integral ideal prime to n is its absolute norm modulo n.
Since idealClass is surjective, this characterizes ratModulusEquivZMod.
Divisibility of the moduli (n)·∞ and compatibility of the identification #
The moduli (d)·∞ and (n)·∞ of ℚ divide each other as d and n do.
A modulus of ℚ divides (n)·∞ exactly when the absolute norm of its finite part divides
n: the finite part is generated by its absolute norm, and the real place is the only infinite
place of ℚ.
Every modulus of ℚ divides (N)·∞, where N is the absolute norm of its finite part.
The transition map from (n)·∞ to (d)·∞ is reduction modulo d on (ZMod n)ˣ.
The class of the sign -1 at the real place corresponds to -1 ∈ (ZMod n)ˣ. The ray
class of a negative rational with residue 1 modulo n is the ray class of a positive rational
with residue -1: the two differ by the unit -1.
The modulus (n) without the real place #
The modulus (d) divides (n)·∞ exactly when d ∣ n.
The modulus (n) divides (n)·∞.
The ray class group of ℚ modulo (n) #
The ray class group of ℚ modulo (n) is (ZMod n)ˣ ⧸ {±1}. Without the real place, a
fractional ideal of ℚ prime to n has the two generators ±a on an equal footing, so its ray
class is the residue of a generator modulo n, up to sign.
Instances For
Forgetting the real place is reduction modulo ±1. For d ∣ n, the transition map from
(n)·∞ to (d) sends the class of u ∈ (ZMod n)ˣ to the class of its reduction modulo d, up to
sign.
The ray class modulo (n) of a nonzero integral ideal prime to n is its absolute norm
modulo n, up to sign.
The ray class group of ℚ modulo (n) has half the order of the one modulo (n)·∞ once
n > 2, so that -1 ≠ 1 modulo n: its order is φ(n) / 2, while
RayClassGroup (ratModulus n hn) has order φ(n). The real place therefore genuinely enlarges
the ray class group.