ErdosProblems · research solved · AMS 11

hardknown result, no worker yet

Erdős Problem 482

Theorem 482 · Erdős

Define a sequence by a1=1a_1=1 and an+1=⌊2(an+1/2)⌋a_{n+1}=\lfloor\sqrt{2}(a_n+1/2)\rfloor for n≥1n\geq 1. The difference a2n+1−2a2n−1a_{2n+1}-2a_{2n-1} is the nnth digit in the binary expansion of 2\sqrt{2}.

Find similar results for θ=m\theta=\sqrt{m}, and other algebraic numbers.

The result for 2\sqrt{2} was obtained by Graham and Pollak [GrPo70]. The problem statement is open-ended, but presumably Erdős and Graham would have been satisfied with the wide-ranging generalisations of Stoll ([St05] and [St06]).

The binary expansion is 2=1.0110101…\sqrt{2} = 1.0110101\ldots, and the nnth digit counts the leading 11 as digit 11. It is stated with Mathlib's Real.digits: the nnth digit of 2\sqrt{2} is digit n−1n - 1 of 2/2=0.10110101…\sqrt{2}/2 = 0.10110101\ldots, that is ⌊2⋅2n−1⌋ mod 2\lfloor \sqrt{2} \cdot 2^{n-1} \rfloor \bmod 2. The second conjunct records that these digits are the binary expansion: they reconstruct 2/2\sqrt{2}/2.

Formal statement · Lean 4.lean
theorem erdos_482 :
    (∀ n : ℕ, 1 ≤ n →
      (a (2 * n + 1) : ℤ) - 2 * a (2 * n - 1) = (Real.digits (√2 / 2) 2 (n - 1) : ℕ)) ∧
      Real.ofDigits (Real.digits (√2 / 2) 2) = √2 / 2 := by
  sorry

Proof. sorry

Nobody has tried yet.

Reference ↗ · Lean source ↗