Documentation

Atlas.NumberTheoryI.code.Cor1816

structure PrimCharDvd (R : Type u_1) [CommMonoidWithZero R] (m : ℕ) :
Type u_1
Instances For
    theorem PrimCharDvd.ext' {R : Type u_1} [CommMonoidWithZero R] {m : ℕ} {p q : PrimCharDvd R m} (hd : p.d = q.d) (hχ : hd ▸ p.χ = q.χ) :
    p = q
    theorem DirichletCharacter.changeLevel_cast_eq {R : Type u_1} [CommMonoidWithZero R] {m d₁ d₂ : ℕ} (heq : d₁ = d₂) (hd₂ : d₂ ∣ m) (ψ : DirichletCharacter R d₁) :
    (changeLevel hd₂) (heq ▸ ψ) = (changeLevel ⋯) ψ
    noncomputable def DirichletCharacter.toPrimCharDvd {R : Type u_1} [CommMonoidWithZero R] {m : ℕ} (χ : DirichletCharacter R m) :
    Instances For
      Instances For
        theorem DirichletCharacter.conductor_changeLevel_of_isPrimitive {R : Type u_1} [CommMonoidWithZero R] {m d : ℕ} (hm : m ≠ 0) (hd : d ∣ m) (ψ : DirichletCharacter R d) (hprim : ψ.IsPrimitive) :
        ((changeLevel hd) ψ).conductor = d
        Instances For