Documentation

TauCeti.NumberTheory.NumberField.Ideal.IntegersRat

Local invariants over ℤ and over 𝓞 ℚ #

The ring of integers of ℚ is ℤ (Rat.ringOfIntegersEquiv), but the two are different types, and the local invariants of an ideal P of an 𝓞 ℚ-algebra S, such as the ring of integers of a number field, can be taken relative to either base ring: the residue degree P.inertiaDeg ℤ or P.inertiaDeg (𝓞 ℚ), the ramification index P.ramificationIdx ℤ or P.ramificationIdx (𝓞 ℚ), and the arithmetic Frobenius condition IsArithFrobAt ℤ σ P or IsArithFrobAt (𝓞 ℚ) σ P; likewise the different of a number field. Statements about number fields over ℚ as a base field naturally produce the 𝓞 ℚ versions, while statements about rational primes produce the ℤ versions. This file proves that they agree; the comparison lemmas are simp lemmas oriented towards the ℤ forms. It then states the Frobenius order and prime-count formulas of Galois number fields over ℤ, and records the absolute norms of the ideals of 𝓞 ℚ.

Main results #

@[simp]

The different of a number field over 𝓞 ℚ agrees with its different over ℤ.

The ideal of 𝓞 ℚ below an ideal P is the image of the ideal of ℤ below P.

@[simp]

The absolute norm of the ideal of 𝓞 ℚ below P is that of the ideal of ℤ below P.

@[simp]

The residue rings of 𝓞 ℚ and of ℤ below P have the same number of elements.

@[simp]

Frobenius elements over 𝓞 ℚ and over ℤ are the same. An element σ is an arithmetic Frobenius at Q relative to the base ring 𝓞 ℚ exactly when it is one relative to ℤ.

@[simp]

The residue degree over ℤ is the residue degree over 𝓞 ℚ.

@[simp]

The ramification index over ℤ is the ramification index over 𝓞 ℚ.

The primes of S above Q ∩ 𝓞 ℚ are the primes above p, when Q lies over the ideal p of ℤ.

@[simp]

The absolute norm of a height-one prime of 𝓞 ℚ is the rational prime generating its image in ℤ.

@[simp]

A natural number belongs to a rational prime ideal exactly when its norm divides it.

Every rational prime is the absolute norm of a height-one prime of 𝓞 ℚ.

@[simp]

Every ideal of 𝓞 ℚ is generated by its absolute norm, the 𝓞 ℚ form of Int.ideal_span_absNorm_eq_self.

@[simp]
theorem Rat.RingOfIntegers.natCast_dvd_natCast {m n : ℕ} :
↑m ∣ ↑n ↔ m ∣ n

Divisibility of natural numbers in 𝓞 ℚ is divisibility in ℕ, transported along Rat.ringOfIntegersEquiv : 𝓞 ℚ ≃+* ℤ.

At an unramified prime of a Galois number field, the residue degree over ℤ is the order of a Frobenius.

theorem Ideal.inertiaDeg_dvd_orderOf {K : Type u_1} [Field K] [NumberField K] (Q : Ideal (NumberField.RingOfIntegers K)) [Q.IsPrime] {σ : Gal(K/ℚ)} (hσ : IsArithFrobAt ℤ σ Q) :

At any prime of a number field, ramified or not, the residue degree over ℤ divides the order of a Frobenius. This is Ideal.inertiaDeg_dvd_orderOf_of_isArithFrobAt with base ring ℤ.

theorem Ideal.inertiaDeg_eq_one_iff_mem_inertia {K : Type u_1} [Field K] [NumberField K] (Q : Ideal (NumberField.RingOfIntegers K)) [Q.IsPrime] {σ : Gal(K/ℚ)} (hσ : IsArithFrobAt ℤ σ Q) :
Q.inertiaDeg ℤ = 1 ↔ σ ∈ inertia Gal(K/ℚ) Q

At any prime of a number field, ramified or not, the residue degree over ℤ is 1 exactly when a Frobenius lies in the inertia subgroup. This is Ideal.inertiaDeg_eq_one_iff_mem_inertia_of_isArithFrobAt with base ring ℤ.

At an unramified prime of a Galois number field, the number of primes above p times the residue degree is [K : ℚ].