Prime-norm ideals and residue roots #
At primes coprime to the conductor exponent, residue roots account for all ideals of prime norm, not merely a subset of them.
theorem
NairTenenbaum.conductor_exponent_mem
{K : Type u_1}
[Field K]
(θ : NumberField.RingOfIntegers K)
:
theorem
NairTenenbaum.zmod_hom_ext_generator
{K : Type u_1}
[Field K]
(θ : NumberField.RingOfIntegers K)
{p : ℕ}
(hp : Nat.Prime p)
(hc : p.Coprime (RingOfIntegers.exponent θ))
{f g : NumberField.RingOfIntegers K →+* ZMod p}
(hθ : f θ = g θ)
:
noncomputable def
NairTenenbaum.primeNormIdealHom
{K : Type u_1}
[Field K]
[NumberField K]
{p : ℕ}
(hp : Nat.Prime p)
(I : { I : Ideal (NumberField.RingOfIntegers K) // Ideal.absNorm I = p })
:
The residue homomorphism attached to an ideal of prime absolute norm.
Equations
- NairTenenbaum.primeNormIdealHom hp I = (ZMod.ringEquivOfPrime (NumberField.RingOfIntegers K ⧸ ↑I) hp ⋯).symm.toRingHom.comp (Ideal.Quotient.mk ↑I)
Instances For
theorem
NairTenenbaum.primeNormIdealHom_ker
{K : Type u_1}
[Field K]
[NumberField K]
{p : ℕ}
(hp : Nat.Prime p)
(I : { I : Ideal (NumberField.RingOfIntegers K) // Ideal.absNorm I = p })
:
noncomputable def
NairTenenbaum.primeNormIdealRoot
{K : Type u_1}
[Field K]
[NumberField K]
(θ : NumberField.RingOfIntegers K)
{p : ℕ}
(hp : Nat.Prime p)
(I : { I : Ideal (NumberField.RingOfIntegers K) // Ideal.absNorm I = p })
:
ResidueRoots (minpoly ℤ θ) p
The polynomial root associated with a prime-norm ideal.
Equations
- NairTenenbaum.primeNormIdealRoot θ hp I = ⟨(NairTenenbaum.primeNormIdealHom hp I) θ, ⋯⟩
Instances For
theorem
NairTenenbaum.primeNormIdealRoot_injective
{K : Type u_1}
[Field K]
[NumberField K]
(θ : NumberField.RingOfIntegers K)
{p : ℕ}
(hp : Nat.Prime p)
(hc : p.Coprime (RingOfIntegers.exponent θ))
:
theorem
NairTenenbaum.rootCount_minpoly_eq_idealNormCount
{K : Type u_1}
[Field K]
[NumberField K]
(θ : NumberField.RingOfIntegers K)
{p : ℕ}
(hp : Nat.Prime p)
(hc : p.Coprime (RingOfIntegers.exponent θ))
: