Documentation

BV.Flat.DirichletAverage

noncomputable def charsUpTo (Q : ℝ) :
Equations
Instances For
    theorem mem_charsUpTo {p : (q : ℕ) × DirichletCharacter ℂ q} {Q : ℝ} (hQ0 : 0 ≤ Q) :
    theorem Finset.sum_charsUpTo {Q : ℝ} (f : (q : ℕ) → DirichletCharacter ℂ q → ENNReal) :
    ∑ p ∈ charsUpTo Q, f p.fst p.snd = summatory (fun (q : ℕ) => ∑ χ : DirichletCharacter ℂ q with χ.IsPrimitive, f q χ) Q
    noncomputable def dirichletMeas (Q : ℝ) :
    Equations
    Instances For
      theorem lintegral_dirichletMeas {Q : ℝ} (f : {q : ℕ} → DirichletCharacter ℂ q → ENNReal) :
      ∫⁻ (p : (q : ℕ) × DirichletCharacter ℂ q), f p.snd ∂dirichletMeas Q = summatory (fun (q : ℕ) => ↑q * (↑q.totient)⁻¹ * ∑ χ : DirichletCharacter ℂ q with χ.IsPrimitive, f χ) Q
      theorem lintegral_dirichletMeas' {Q : ℝ} (f : (q : ℕ) × DirichletCharacter ℂ q → ENNReal) :
      ∫⁻ (p : (q : ℕ) × DirichletCharacter ℂ q), f p ∂dirichletMeas Q = summatory (fun (q : ℕ) => ↑q * (↑q.totient)⁻¹ * ∑ χ : DirichletCharacter ℂ q with χ.IsPrimitive, f ⟨q, χ⟩) Q