The residue at equals the average of the Dirichlet coefficients
ProvedClassNumberFormula.residue_eq_average_of_coefficientsclass-number-formulanumber-theory
Let be a sequence of non-negative real numbers whose averages converge:
Then the Dirichlet series satisfies
Applied to the coefficients of the Dedekind zeta function (which count ideals and are non-negative), this reduces the residue of at to the average number of ideals of norm at most .
Formalization Note The limit is taken along real . Non-negativity is the setting of the source (the coefficients are counts); it guarantees absolute convergence of for real , which Mathlib's LSeries (a tsum) needs in order to be meaningful.
Preamble
import Mathlib open NumberField NumberField.InfinitePlace NumberField.Units Filter Topology Real
Formal statement
namespace ClassNumberFormula
theorem residue_eq_average_of_coefficients (a : ℕ → ℝ) (ha : ∀ n, 0 ≤ a n) (ρ : ℝ)
(h : Tendsto (fun N : ℕ => (∑ n ∈ Finset.Icc 1 N, a n) / (N : ℝ)) atTop (𝓝 ρ)) :
Tendsto (fun s : ℝ => ((s : ℂ) - 1) * LSeries (fun n => (a n : ℂ)) s) (𝓝[>] 1)
(𝓝 (ρ : ℂ)) := by sorry
end ClassNumberFormulaSource
Wikipedia, "Class number formula" (revision oldid=1366411311), https://en.wikipedia.org/w/index.php?title=Class_number_formula&oldid=1366411311, section "Proof", second paragraph ("An elementary manipulation shows that the residue ... is the average of the coefficients")
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.