Basic results on integral ideals of a number field #
We study results about integral ideals of a number field K.
Main definitions and results #
Ideal.rootsOfUnityMapQuot: ForIan integral ideal ofK, the group morphism from the group of roots of unity ofKof ordernto(𝓞 K ⧸ I)ˣ.Ideal.rootsOfUnityMapQuot_injective: If the idealIis nontrivial and its norm is coprime withn, then the mapIdeal.rootsOfUnityMapQuotis injective.NumberField.torsionOrder_dvd_absNorm_sub_one: If the norm of the (nonzero) prime idealPis coprime with the order of the torsion ofK, then the norm ofPis congruent to1modulotorsionOrder K.NumberField.torsionOrder_dvd_absNorm_sub_one': If the prime idealPis unramified overℤand the norm of the prime ofℤlying underPis different from2, then the norm ofPis congruent to1modulotorsionOrder K.
For I an integral ideal of K, the group morphism from the group of roots of unity of K
of order n to (𝓞 K ⧸ I)ˣ.
Equations
- I.rootsOfUnityMapQuot n = (Units.map ↑(Ideal.Quotient.mk I)).domRestrict (rootsOfUnity n (NumberField.RingOfIntegers K))
Instances For
For I an integral ideal of K, the group morphism from the torsion of K to (𝓞 K ⧸ I)ˣ.
Equations
Instances For
If the ideal I is nontrivial and its norm is coprime with torsionOrder K, then the map
Ideal.torsionMapQuot is injective.
See Ideal.torsionMapQuot_injective' for a version, with I a prime ideal, where this coprimality
is replaced by I being unramified over ℤ.
If the prime ideal P is unramified over ℤ and the norm of the prime of ℤ lying under P is
greater than 2, then the map Ideal.torsionMapQuot is injective.
See Ideal.torsionMapQuot_injective for a version where, instead, the norm of the ideal is
assumed coprime with torsionOrder K.
If the norm of the (nonzero) prime ideal P is coprime with the order of the torsion of K, then
the norm of P is congruent to 1 modulo torsionOrder K.
See NumberField.torsionOrder_dvd_absNorm_sub_one' for a version where this coprimality is replaced
by P being unramified over ℤ.
If the prime ideal P is unramified over ℤ and the norm of the prime of ℤ lying under P is
different from 2, then the norm of P is congruent to 1 modulo torsionOrder K.
See NumberField.torsionOrder_dvd_absNorm_sub_one for a version where, instead, the norm of P is
assumed coprime with torsionOrder K.