The Fibonacci numbers satisfy Benford's law
ProvedBenfordLaw.fib_isBenfordSeqLet , be the Fibonacci numbers. The sequence satisfies Benford's law in base : for every ,
Formalization Note. Encoded as IsBenfordSeq 10 (fun n => (Nat.fib (n + 1) : ℝ)); Mathlib's Nat.fib has fib 0 = 0, fib 1 = 1.
import Mathlib import Definitions.Def_BenfordLaw_Defs
namespace BenfordLaw
theorem fib_isBenfordSeq :
IsBenfordSeq 10 (fun n => (Nat.fib (n + 1) : ℝ)) := by sorry
end BenfordLawRead-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.
with cast to , where , , ; so . Unfolded: for every natural , the proportion of with tends to .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.