The Zipf distribution sums to
ProvedZipfLaw.zipfPMF_sum_eq_oneharmonic-numberspower-lawzipf-law
For every integer and real exponent ,
This is the statement that is the normalization constant of the Zipf distribution.
Preamble
import Mathlib import Definitions.Def_ZipfLaw_Defs
Formal statement
namespace ZipfLaw
theorem zipfPMF_sum_eq_one (N : ℕ) (hN : 1 ≤ N) (s : ℝ) :
∑ k ∈ Finset.Icc 1 N, zipfPMF N s k = 1 := by sorry
end ZipfLawSource
Wikipedia, "Zipf's law" (https://en.wikipedia.org/wiki/Zipf%27s_law), snapshot uploaded by the proposer, section "Formal definition" (PMF , the normalization constant).
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) - non-blind, same agent as the drafter
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement, with full knowledge of the source article and of the intended meaning. It is not a blind audit by an independent reader, and no reviewer should treat it as one. Please compare it against the Lean code yourself.
For every natural and every real (no sign restriction): , where on this range .
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.