Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated


Reviewed against this repository as it stood on 2026-09-10T07:43:28Z, the state this record's filing of 2026-09-10T09:12:21Z built on. As they stood then, library/discrepancy/kesten_1966_bounded_remainder/theorem_4.md and library/discrepancy/kesten_1966_bounded_remainder/_index.md carry the two baseline preimages the reviewer read (unchanged since the baseline state of 2026-09-10T06:09:00Z), and the PDF is the canonical source; the rule pages are cited as reconciled to that state in the source-reading record. The reviewed subject itself, the reconstruction patch applied to those two pages, was never committed at those paths and is retained byte-exact as reviewed_theorem_4.md.txt and reviewed_source_index.md.txt.

This is the full substantive rendition of the independent whole-claim reviewer's historical report, with the documentary corrections mapped in the source-reading record. First-person mathematical statements remain attributed to that reviewer. The retained original subject, not this page's later prose, is the review target. All line citations to the theorem or source digest below refer to those historical snapshots.

Verdict: refutation-failed for anchored irrational necessity only. The distinct grader passed the report contract and independence, subject to the retained documentary corrections. This discharges literature-compilation proof-coverage review for that subdirection; it gives no Bohl, rational, sufficiency, E0998-status, native claim tier or whole-Theorem-4 coverage. The transformation review of this native filing was completed and accepted before it was filed.

0. Subject, independence, artifact identity, exposure

Reviewer: independent whole-claim reviewer, fresh context. The first-person derivations below remain attributed to that reviewer. The distinct grader's report-contract and independence grades are retained separately.

The reviewer disclosed no prior exposure to the reconstruction or its author. Allowed material, recorded here from the supplied assignment wrapper, was the two frozen payload pages, their full patch, the two baseline preimage copies, the canonical PDF page images, and the three rules pages docs/verification.md, docs/evidence.md, docs/anatomy.md. This explicit permitted-material list is a filing addition; it was absent from the original report body, as the distinct grader found.

The frozen subject evidence/assets/reviewed_theorem_4.md.txt carried the reconstruction's own standing text at lines 4, 11–15, 59, 482–499 and 501–506 (the review_status: unreviewed scalar, the "author-recorded, not independently accepted" and "review remains due" sentences, and the link to the Ostrowski translated-interval review with its "acceptance unchanged" sentence), and evidence/assets/reviewed_source_index.md.txt carried it at lines 30–47; a separately spawned materiality grader (model Claude Fable 5.1) ruled this exposure immaterial on 2026-09-18 by the content test, because the exposed text states only that the proof was unreviewed, the acceptance text concerns excluded scopes the reviewer did not read, and the verdict rests on the reviewer's own rederivations and attacks.

Actually read: both frozen pages, the full patch, both preimage copies, all three named rules pages, and PDF sheets 1–4 and 7–11. The reviewer did not read the author's freeze/handoff, reading receipt or renderings, sibling verdicts, material from other repositories, plans, triage, research pages, conversation history or URLs. No repository program, Lean, or mathematical code was executed; the reviewer's derivations and W2 cross-check were by hand.

Historical subject identities and native snapshot links are recorded in the source-reading record. The reviewer verified both payloads, both preimage digests, the full two-path patch and the PDF. The patch changed only the source digest and theorem_4.md; the preimage identities are recorded in the source-reading record rather than treated as a substitute mathematical premise.

PDF sheet → printed page map (derived and verified by me from the running heads, not taken from the page): sheet kk carries printed pages 190+2k190+2k (left leaf) and 191+2k191+2k (right leaf). Sheet 1 = 192 | 193; sheet 2 = 194 | 195; sheet 3 = 196 | 197; sheet 4 = 198 | 199; sheet 7 = 204 | 205; sheet 8 = 206 | 207; sheet 9 = 208 | 209; sheet 10 = 210 | 211; sheet 11 = 212 | back matter. The page's own claim that the article starts on the right-hand leaf of sheet 1 at printed p. 193 is correct.


1. Restatement, with every quantifier

Let ξ\xi be irrational with 0<ξ<10<\xi<1. Let bb be fixed with 0<b<10<b<1. For each integer M≥1M\ge 1 put

N(M)=#{k∈Z:1≤k≤M, {kξ}<b},R(M)=N(M)−Mb,N(M)=\#\{k\in\mathbb Z: 1\le k\le M,\ \{k\xi\}<b\},\qquad R(M)=N(M)-Mb,

where {x}=x−⌊x⌋∈[0,1)\{x\}=x-\lfloor x\rfloor\in[0,1). The interval is [0,b)[0,b): the left endpoint 00 is included, the right endpoint bb is excluded, and the counting index starts at k=1k=1, so k=0k=0 (which would contribute the point 00) is not counted.

Claim. If there exists C<∞C<\infty with ∣R(M)∣≤C|R(M)|\le C for every integer M≥1M\ge 1, then there exists j∈Zj\in\mathbb Z with b={jξ}b=\{j\xi\}.

The quantifier order is: ∀ξ\forall \xi irrational in (0,1)(0,1), ∀b∈(0,1)\forall b\in(0,1), [∃C ∀M≥1:∣R(M)∣≤C\exists C\ \forall M\ge1: |R(M)|\le C] ⇒\Rightarrow [∃j∈Z:b={jξ}\exists j\in\mathbb Z: b=\{j\xi\}]. The hypothesis is boundedness over all positive MM, not eventual boundedness (the page separately, and correctly, observes on line 43 that the two are equivalent). The conclusion asserts membership of bb in the full two-sided orbit {{jξ}:j∈Z}\{\{j\xi\}: j\in\mathbb Z\}, not the forward orbit; inside the contradiction's eventual terminal regime, the invariant produces j≤0j\le 0 (see §7, W1). This is a conditional endgame observation, not a one-sided strengthening of the conclusion.

This is verbatim what theorem_4.md lines 49–57 state, and it is exactly the claim in the brief.


2. Scope confirmation — is this a proper subdirection of Theorem 4?

Yes, confirmed. Kesten's Theorem 4 (printed p. 193) is: for 0≤a<b≤10\le a<b\le1, b−a<1b-a<1, and fixed ξ∈[0,1]\xi\in[0,1], R(M,ξ,a,b)=N(M,ξ,a,b)−M(b−a)R(M,\xi,a,b)=N(M,\xi,a,b)-M(b-a) is bounded in MM iff b−a={jξ}b-a=\{j\xi\} for some integer jj. The reconstruction proves only:

  • necessity (sufficiency is Hecke/Ostrowski, cited by Kesten at (4.2), p. 204, and explicitly excluded on lines 13–15, 60–62);
  • a=0a=0 (Kesten reduces general aa to a=0a=0 by Bohl [1], p. 226, on printed p. 205; the reconstruction excludes that reduction, lines 13, 60–61);
  • ξ\xi irrational in (0,1)(0,1) (Kesten's footnote 1 on p. 193 and his remark on p. 204 dispose of rational ξ\xi; excluded, lines 14, 61).

The proof body never touches a≠0a\ne0, never touches rational ξ\xi, and never invokes sufficiency. The pages do not claim more than this direction. Lines 11–15, 49–63, 482–499 of theorem_4.md and lines 41–47 of _index.md all restrict scope, and line 498–499 states outright that "this partial direction must not be described as full local proof coverage of Theorem 4." The historical frontmatter carried review_status: unreviewed. That newly introduced scalar is removed in the filed page; scoped standing is recorded in prose.

The source argument was read across pp. 204–212. The reconstruction does not reproduce every Section 4 step: besides excluding the Bohl and rational interfaces, it bypasses (4.27)–(4.31) and cases (i)/(ii)/(iii) through the direct nonterminal long-cell exclusion checked in §5.5. This is full review of the selected local proof, not reconstruction of every source assertion.


3. Definitions, parity and endpoint conventions — checked against pp. 193–194

PDF p. 193 (verbatim content). "N(M,ξ,a,b)N(M,\xi,a,b) the number of integers kk, 1≤k≤M1\le k\le M, for which a≤{kξ}<ba\le\{k\xi\}<b. ({c}\{c\} denotes the fractional part of cc.)" Then (1.1) R=N−M(b−a)R=N-M(b-a), and Theorem 4 as above. Footnote 1: rational ξ\xi's "constitute a trivial case for theorem 4." Footnote 2: a0(ξ)a_0(\xi) is dropped since a0=0a_0=0 throughout. Continued fraction written [a1,a2,… ]=1/(a1+1/(a2… ))[a_1,a_2,\dots]=1/(a_1+1/(a_2\dots)) for irrational ξ∈(0,1)\xi\in(0,1).

Checks.

  • Endpoint: page line 24 writes $\#\{m:1\le m\le M,\ a\le\{m\xi\}<b\}$ — identical to the source; [a,b)[a,b), left closed, right open. ✔
  • Index base: kk (page: mm) runs from 11; k=0k=0 excluded. ✔ This matters: including k=0k=0 would shift RR by +1+1 and break the exact identity (L) even though it would not change boundedness. The page is consistent with the source everywhere.
  • M=0M=0: the page adopts N(0)=R(0)=0N(0)=R(0)=0 (line 353) purely as a telescoping convention. Kesten's (4.2) is stated "for all M≥0M\ge0", so this agrees. The claim under review quantifies over M≥1M\ge1; the convention is used only at the empty tail Su=0S_u=0 of (M). ✔
  • n=0n=0 (CF index): the page sets p−1=1,p0=0,q−1=0,q0=1p_{-1}=1,p_0=0,q_{-1}=0,q_0=1 and restricts the geometry to n≥2n\ge2. With pn=anpn−1+pn−2p_n=a_np_{n-1}+p_{n-2}, qn=anqn−1+qn−2q_n=a_nq_{n-1}+q_{n-2} this reproduces Kesten's (1.3)–(1.4) exactly (p1=1,q1=a1p_1=1,q_1=a_1), and Kesten defines q−1=0q_{-1}=0 on p. 195 and again on p. 196. ✔
  • Fractional part: braces == fractional part in [0,1)[0,1), stated on line 57, matching p. 193. ✔
  • TiT_i and AnA_n: page sets T1=1/ξT_1=1/\xi, ai=⌊Ti⌋a_i=\lfloor T_i\rfloor, Ti+1=1/(Ti−ai)T_{i+1}=1/(T_i-a_i), An=Tn+1A_n=T_{n+1}. Kesten's (1.5) is an+1′=an+1+1/an+2′a'_{n+1}=a_{n+1}+1/a'_{n+2}; Tn+1=an+1+1/Tn+2T_{n+1}=a_{n+1}+1/T_{n+2} satisfies the same recursion with the same seed, so An=an+1′A_n=a'_{n+1}. Kesten's (1.6) is qn+1′=an+1′qn+qn−1q'_{n+1}=a'_{n+1}q_n+q_{n-1}, so Qn=Anqn+qn−1=qn+1′Q_n=A_nq_n+q_{n-1}=q'_{n+1}. The page's identification on line 111 is correct. ✔

Continued-fraction identities (page lines 89–139), rederived by me.

  • pnqn−1−pn−1qn=(−1)n−1p_nq_{n-1}-p_{n-1}q_n=(-1)^{n-1}: base n=0n=0 gives 0⋅0−1⋅1=−10\cdot0-1\cdot1=-1; step pn+1qn−pnqn+1=(an+1pn+pn−1)qn−pn(an+1qn+qn−1)=−(pnqn−1−pn−1qn)p_{n+1}q_n-p_nq_{n+1}=(a_{n+1}p_n+p_{n-1})q_n-p_n(a_{n+1}q_n+q_{n-1})=-(p_nq_{n-1}-p_{n-1}q_n). ✔ Hence gcd⁡(pn,qn)=1\gcd(p_n,q_n)=1. ✔
  • ξ=(pnTn+1+pn−1)/(qnTn+1+qn−1)\xi=(p_nT_{n+1}+p_{n-1})/(q_nT_{n+1}+q_{n-1}): base n=0n=0 is 1/T1=ξ1/T_1=\xi; substituting Tn+1=an+1+1/Tn+2T_{n+1}=a_{n+1}+1/T_{n+2} turns numerator into (pn+1Tn+2+pn)/Tn+2(p_{n+1}T_{n+2}+p_n)/T_{n+2} and denominator likewise. ✔
  • εn=qnξ−pn=(qnpn−1−pnqn−1)/Qn=(−1)n/Qn=σnδn\varepsilon_n=q_n\xi-p_n=(q_np_{n-1}-p_nq_{n-1})/Q_n=(-1)^n/Q_n=\sigma_n\delta_n. ✔ This is Kesten's (2.1), ξ=pl/ql+(−1)l/(qlql+1′)\xi=p_l/q_l+(-1)^l/(q_lq'_{l+1}). ✔
  • (A) Qn+1=An+1QnQ_{n+1}=A_{n+1}Q_n: An+1qn+1+qn=An+1(an+1qn+qn−1)+qn=An+1((an+1+1/An+1)qn+qn−1)=An+1QnA_{n+1}q_{n+1}+q_n=A_{n+1}(a_{n+1}q_n+q_{n-1})+q_n=A_{n+1}\big((a_{n+1}+1/A_{n+1})q_n+q_{n-1}\big)=A_{n+1}Q_n. This is exactly Kesten's (1.6) tail qn+1′=qn+2′/an+2′q'_{n+1}=q'_{n+2}/a'_{n+2}. ✔ Then δn+1=δn/An+1\delta_{n+1}=\delta_n/A_{n+1} ✔ and δn−1=Anδn=(an+1+1/An+1)δn=an+1δn+δn+1\delta_{n-1}=A_n\delta_n=(a_{n+1}+1/A_{n+1})\delta_n=a_{n+1}\delta_n+\delta_{n+1} ✔.
  • (B) for n≥2n\ge2: qn−1<qnq_{n-1}<q_n (since qn≥qn−1+qn−2q_n\ge q_{n-1}+q_{n-2}, and q1<q2q_1<q_2 directly) ✔; qn+2=an+2qn+1+qn≥qn+1+qn≥2qnq_{n+2}=a_{n+2}q_{n+1}+q_n\ge q_{n+1}+q_n\ge2q_n ✔; An∈(a,a+1)A_n\in(a,a+1) strictly gives Qn>aqn+qn−1=qn+1Q_n>aq_n+q_{n-1}=q_{n+1} and Qn<(a+1)qn+qn=(a+2)qnQ_n<(a+1)q_n+q_n=(a+2)q_n ✔.
  • (C) aj+1δj=δj−1−δj+1a_{j+1}\delta_j=\delta_{j-1}-\delta_{j+1}, so ∑j=su=δs−1+δs−δu−δu+1→δs−1+δs\sum_{j=s}^{u}=\delta_{s-1}+\delta_s-\delta_u-\delta_{u+1}\to\delta_{s-1}+\delta_s, and this →0\to0. ✔

The page's claim (lines 138–139, 71–72) that no external continued-fraction theorem is left unproved is accurate. The two basic identities are proved by a compressed but correct induction sketch; I completed both inductions above and they hold.


4. The consumed Theorem 1 geometry — checked against pp. 196–199

What the source proves (pp. 196–199). Theorem 1: each (r/qm,(r+1)/qm)(r/q_m,(r+1)/q_m) contains exactly one {kξ}\{k\xi\} with 1≤k≤qm1\le k\le q_m, called PrP_r (for odd mm, PrP_r sits in (qm−r−1qm,qm−rqm)(\tfrac{q_m-r-1}{q_m},\tfrac{q_m-r}{q_m}) and Jr=(Pr+1,Pr)J_r=(P_{r+1},P_r)); exactly qm−qm−1q_m-q_{m-1} intervals JrJ_r are short of length am+1′/qm+1′a'_{m+1}/q'_{m+1} and exactly qm−1q_{m-1} are long of length (am+1′+1)/qm+1′(a'_{m+1}+1)/q'_{m+1}; long occurs precisely when Pr={λrξ}P_r=\{\lambda_r\xi\} with 1≤λr≤qm−11\le\lambda_r\le q_{m-1}; the next (cm−1)qm(c_m-1)q_m points cut each JrJ_r into cmc_m pieces at Pr+(−1)ms/qm+1′P_r+(-1)^ms/q'_{m+1}, with cm−1c_m-1 pieces of length 1/qm+1′1/q'_{m+1} and a last piece Jr′J'_r of length (am+1′−cm+1)/qm+1′(a'_{m+1}-c_m+1)/q'_{m+1} (short) or (am+1′−cm+2)/qm+1′(a'_{m+1}-c_m+2)/q'_{m+1} (long). Proof: (2.1)–(2.10), even mm only — "the case where mm is odd being entirely analogous."

What the reconstruction uses, and my check of each item. The reconstruction re-proves, rather than cites, and the re-proofs are correct:

  • Oriented coordinate yn(k)={σnkξ}y_n(k)=\{\sigma_nk\xi\}, σn=(−1)n\sigma_n=(-1)^n. For k≥1k\ge1 and ξ\xi irrational, kξ∉Zk\xi\notin\mathbb Z, so yny_n is the identity (nn even) or the circle reflection x↦1−xx\mapsto1-x (nn odd). Both are circle isometries. ✔
  • (D) λr\lambda_r = unique element of [1,q][1,q] with σpnλr≡r (mod q)\sigma p_n\lambda_r\equiv r\ (\mathrm{mod}\ q), and Yr=yn(λr)=r/q+λr/(qQ)∈(r/q,(r+1)/q)Y_r=y_n(\lambda_r)=r/q+\lambda_r/(qQ)\in(r/q,(r+1)/q). Even nn: kξ=kpn/qn+k/(qnQn)k\xi=kp_n/q_n+k/(q_nQ_n) and 0<k/(qnQn)<1/qn0<k/(q_nQ_n)<1/q_n for 1≤k≤qn<Qn1\le k\le q_n<Q_n, so {kξ}=ϱk/qn+k/(qnQn)\{k\xi\}=\varrho_k/q_n+k/(q_nQ_n) — Kesten's (2.2)–(2.5) exactly. Odd nn: ξ=pn/qn−1/(qnQn)\xi=p_n/q_n-1/(q_nQ_n), so −kξ=−kpn/qn+k/(qnQn)-k\xi=-kp_n/q_n+k/(q_nQ_n) and the same computation runs with ϱk′≡−kpn\varrho'_k\equiv-kp_n. ✔ In particular λ0=qn\lambda_0=q_n and Y0=δnY_0=\delta_n, consistent with qnξ=pn+σnδnq_n\xi=p_n+\sigma_n\delta_n. ✔
  • (E) λr+1=λr−v\lambda_{r+1}=\lambda_r-v if λr>v\lambda_r>v, else λr+q−v\lambda_r+q-v, with λq=λ0\lambda_q=\lambda_0. From the determinant, σpnv≡(−1)n(−1)n−1=−1\sigma p_nv\equiv(-1)^n(-1)^{n-1}=-1, so λr+1≡λr−v\lambda_{r+1}\equiv\lambda_r-v; representatives in [1,q][1,q] force the case split. This is Kesten's (2.8) verbatim, and the cyclic wrap matches his footnote 7. ✔
  • (F) short =Aδ=A\delta when λr>v\lambda_r>v (since Yr+1−Yr=1/q−v/(qQ)=(Q−v)/(qQ)=A/QY_{r+1}-Y_r=1/q-v/(qQ)=(Q-v)/(qQ)=A/Q), long =(A+1)δ=(A+1)\delta when λr≤v\lambda_r\le v (since 1/q+(q−v)/(qQ)=(A+1)/Q1/q+(q-v)/(qQ)=(A+1)/Q). Matches Kesten's (2.9) am+1′/qm+1′a'_{m+1}/q'_{m+1} and (am+1′+1)/qm+1′(a'_{m+1}+1)/q'_{m+1}, and the long/short criterion λr≤qm−1\lambda_r\le q_{m-1}. ✔ The zero-crossing arc is handled by the lift Yq=Y0+1Y_q=Y_0+1, which reproduces the same formula. ✔ All lengths <2/q<2/q: (A+1)/Q<2/q  ⟺  (A−1)q+2v>0(A+1)/Q<2/q\iff(A-1)q+2v>0. ✔
  • Odd parity is genuinely supplied, not assumed. Under yny_n, the odd-nn point 1−Yr1-Y_r lies in (q−r−1q,q−rq)(\tfrac{q-r-1}{q},\tfrac{q-r}{q}) — exactly Kesten's odd-mm placement — and [Yr,Yr+1][Y_r,Y_{r+1}] reflects onto his Jr=(Pr+1,Pr)J_r=(P_{r+1},P_r). The correspondence is exact; the page does not spell it out, but it does not need to, because it re-derives rather than cites.
  • (G) For 1≤k≤qn+11\le k\le q_{n+1}, kk is uniquely λr+sq\lambda_r+sq with 0≤s≤mr0\le s\le m_r, mr=a−1m_r=a-1 (short) / aa (long), and yn(λr+sq)=Yr+sδ<(r+1)/qy_n(\lambda_r+sq)=Y_r+s\delta<(r+1)/q because λr+sq≤qn+1<Q\lambda_r+sq\le q_{n+1}<Q. This is Kesten's (2.10). I checked the ss-range: λr>v⇒sq<aq⇒s≤a−1\lambda_r>v\Rightarrow sq<aq\Rightarrow s\le a-1; λr≤v⇒s≤a\lambda_r\le v\Rightarrow s\le a with s=as=a attained. Count check ∑r(mr+1)=(q−v)a+v(a+1)=aq+v=qn+1\sum_r(m_r+1)=(q-v)a+v(a+1)=aq+v=q_{n+1}. ✔
  • (H) last piece =Lr−mrδn=(An−an+1+1)δn=(1/An+1+1)δn=δn+δn+1=L_r-m_r\delta_n=(A_n-a_{n+1}+1)\delta_n=(1/A_{n+1}+1)\delta_n=\delta_n+\delta_{n+1}, in both the short and the long case. ✔ Matches Kesten's Jr′J'_r lengths at cm=mr+1c_m=m_r+1.
  • Level n+1n+1. Short length An+1δn+1=δnA_{n+1}\delta_{n+1}=\delta_n, long length (An+1+1)δn+1=δn+δn+1(A_{n+1}+1)\delta_{n+1}=\delta_n+\delta_{n+1}. So the δn\delta_n-pieces are the short level-(n+1)(n+1) arcs and the last piece is long. I verified this against the label criterion too: a regular piece's yn+1y_{n+1}-initial point has label λr+(s+1)qn>qn\lambda_r+(s+1)q_n>q_n (short), the last piece's has label λr+1≤qn\lambda_{r+1}\le q_n (long). Counts agree: qn+1−qnq_{n+1}-q_n short, qnq_n long. ✔

Verdict on §4: the reconstruction consumes only the N≤qn+1N\le q_{n+1} specialization of Theorem 1, states it correctly, and proves it. It does not consume Corollary 1, the three-distance statement, or the general-NN / Ostrowski-expansion form of Theorem 1 — and it correctly says so.


5. Section 4 as reconstructed — every essential deduction, checked against pp. 204–212

Source landmarks, read in full: Section 4 opens on p. 204; Bohl reduction and (4.3)–(4.7) on p. 205; (4.8)–(4.12) on p. 206; (4.13)–(4.18) and the εn\varepsilon_n stability clause on p. 207; (4.19)–(4.23) on pp. 208–209; (4.24)–(4.31) on pp. 209–210; the case analysis (i)/(ii)/(iii) and the terminal telescoping on pp. 211–212.

5.1 Setup (page lines 235–258). zn=bz_n=b (nn even), 1−b1-b (nn odd) — this is exactly the image of bb under yny_n, and zn+1=1−znz_{n+1}=1-z_n. ✔ The contradiction hypothesis (b≠{jξ}b\ne\{j\xi\} for all j∈Zj\in\mathbb Z) is imposed at the start; Kesten imposes it later (p. 206, after (4.10)), which is harmless. Choosing nn with 2/qn<min⁡(b,1−b)2/q_n<\min(b,1-b) makes the arc containing znz_n miss 00, for that nn and all larger (qnq_n nondecreasing →∞\to\infty); hence rn≤qn−2r_n\le q_n-2 and hn=zn−Yrnh_n=z_n-Y_{r_n} is a plain real difference. ✔ Strictness 0<hn<Ln0<h_n<L_n holds because Yrn,Yrn+1Y_{r_n},Y_{r_n+1} are orbit points and znz_n is not — and zn=Yr  ⟺  b={λrξ}z_n=Y_r\iff b=\{\lambda_r\xi\} in both parities. ✔ dn:=max⁡{d:0≤d≤mrn, dδn<hn}d_n:=\max\{d: 0\le d\le m_{r_n},\ d\delta_n<h_n\} is well defined (d=0d=0 always qualifies). ✔ This is Kesten's (4.7), including his "reversal of the inequality" for odd nn: his odd-nn condition {(λ+dq)ξ}≥b\{(\lambda+dq)\xi\}\ge b becomes yn(λ+dq)≤1−b=zny_n(\lambda+dq)\le1-b=z_n. ✔

5.2 (I) and the transitions (J), (K). Nonterminal (dn<mrnd_n<m_{r_n}) gives dnδn<hn<(dn+1)δnd_n\delta_n<h_n<(d_n+1)\delta_n, strict because Yrn+(dn+1)δnY_{r_n}+(d_n+1)\delta_n is the orbit point of index λn+(dn+1)qn≤qn+1\lambda_n+(d_n+1)q_n\le q_{n+1}. ✔

(J) The arc [Yrn+dnδn, Yrn+(dn+1)δn][Y_{r_n}+d_n\delta_n,\,Y_{r_n}+(d_n+1)\delta_n] is a regular piece, hence short at level n+1n+1, and since yn+1=1−yny_{n+1}=1-y_n its yn+1y_{n+1}-initial endpoint is its right yny_n-endpoint, of index λn+(dn+1)qn\lambda_n+(d_n+1)q_n. Then hn+1=(1−zn)−(1−Yrn−(dn+1)δn)=(dn+1)δn−hn∈(0,δn)h_{n+1}=(1-z_n)-\big(1-Y_{r_n}-(d_n+1)\delta_n\big)=(d_n+1)\delta_n-h_n\in(0,\delta_n). ✔ This is Kesten's (4.23).

(K) Terminal (dn=mrnd_n=m_{r_n}): the arc is the last piece, long at level n+1n+1, yn+1y_{n+1}-initial endpoint Yrn+1Y_{r_n+1} with label λrn+1\lambda_{r_n+1}, so by (E) λn+1=λn−qn−1\lambda_{n+1}=\lambda_n-q_{n-1} (old short) or λn+qn−qn−1\lambda_n+q_n-q_{n-1} (old long), and hn+1=Ln−hn∈(0,δn+δn+1)h_{n+1}=L_n-h_n\in(0,\delta_n+\delta_{n+1}). ✔ This is Kesten's (4.26a)–(4.26c), including his remark that λ(n+1)≤qn\lambda(n+1)\le q_n forces J(n+1)J(n+1) long — "will be crucial for our argument."

5.3 (L), the counting identity. For nonterminal dnd_n, t=dn+1∈[1,an+1]t=d_n+1\in[1,a_{n+1}], Mn=tqn<qn+1M_n=tq_n<q_{n+1}. Every cell (r/qn,(r+1)/qn)(r/q_n,(r+1)/q_n) holds exactly tt of the first MnM_n points, because ⌊(tqn−λr)/qn⌋=t−1\lfloor(tq_n-\lambda_r)/q_n\rfloor=t-1 for λr∈[1,qn]\lambda_r\in[1,q_n], and all of them satisfy λr+sqn≤tqn<Qn\lambda_r+sq_n\le tq_n<Q_n so (G) applies. In cell rnr_n the largest is Yrn+dnδn<znY_{r_n}+d_n\delta_n<z_n by (I); and zn<Yrn+tδn=rn/qn+(λn+tqn)/(qnQn)<(rn+1)/qnz_n<Y_{r_n}+t\delta_n=r_n/q_n+(\lambda_n+tq_n)/(q_nQ_n)<(r_n+1)/q_n, using λn+tqn≤qn+1<Qn\lambda_n+tq_n\le q_{n+1}<Q_n. So znz_n lies strictly inside cell rnr_n, earlier cells contribute all tt, later cells contribute none. Count =t(rn+1)=t(r_n+1); with qnzn=rn+λn/Qn+qnhnq_nz_n=r_n+\lambda_n/Q_n+q_nh_n,

Dn(Mn)=t(rn+1)−tqnzn=t(1−λnQn−qnhn).D_n(M_n)=t(r_n+1)-tq_nz_n=t\Big(1-\frac{\lambda_n}{Q_n}-q_nh_n\Big).

✔ This reproduces Kesten's (4.13)–(4.16). The parity bridge: for even nn, Dn(M)=N(M,ξ,0,b)−Mb=R(M)D_n(M)=N(M,\xi,0,b)-Mb=R(M). For odd nn, {−kξ}<1−b  ⟺  {kξ}>b  ⟺  ¬({kξ}<b)\{-k\xi\}<1-b\iff\{k\xi\}>b\iff\lnot(\{k\xi\}<b) — the second   ⟺  \iff needs exactly {kξ}≠b\{k\xi\}\ne b, which is the contradiction hypothesis — so the count is M−N(M,ξ,0,b)M-N(M,\xi,0,b) and Dn(M)=−R(M)D_n(M)=-R(M). Hence Dn=σnRD_n=\sigma_nR in both parities. ✔ The page's lines 314–323 state precisely this and it is correct.

5.4 (M), block accumulation. Three sub-steps, all correct:

  1. Finite-prefix stability. η(M):=min⁡1≤k≤Mmin⁡(d({kξ},0),d({kξ},b))>0\eta(M):=\min_{1\le k\le M}\min\big(d(\{k\xi\},0),d(\{k\xi\},b)\big)>0 (finite min of positive numbers; positive because {kξ}≠0\{k\xi\}\ne0 by irrationality and ≠b\ne b by hypothesis). A move of circle distance <η(M)<\eta(M) cannot cross 00 or bb, so cannot change membership in [0,b)[0,b). ✔ Kesten asserts this in one clause on p. 207 ("there exists an εn>0\varepsilon_n>0 such that…"); the reconstruction supplies the proof.
  2. Tail bound. Siξ=∑j>icnj(pnj+εnj)S_i\xi=\sum_{j>i}c_{n_j}(p_{n_j}+\varepsilon_{n_j}), so ∥Siξ∥≤∑j>icnjδnj≤∑s≥ni+1as+1δs=δni+1−1+δni+1\|S_i\xi\|\le\sum_{j>i}c_{n_j}\delta_{n_j}\le\sum_{s\ge n_{i+1}}a_{s+1}\delta_s=\delta_{n_{i+1}-1}+\delta_{n_{i+1}} by (C). The single pairwise separation condition therefore controls the whole tail — I checked this, it is not an oversight. ✔ Kesten's cruder ≤4/qn+s≤22−(n+s)/2\le4/q_{n+s}\le2^{2-(n+s)/2} (p. 207) does the same job.
  3. Reverse-order telescoping. With Ti=∑j≥iMnjT_i=\sum_{j\ge i}M_{n_j}, Tu+1=0T_{u+1}=0: N(Ti)−N(Ti+1)=N(Mni)N(T_i)-N(T_{i+1})=N(M_{n_i}), so N(T1)=∑N(Mni)N(T_1)=\sum N(M_{n_i}) and, subtracting b T1b\,T_1, R(T1)=∑i=1uR(Mni)R(T_1)=\sum_{i=1}^uR(M_{n_i}). Common parity ⇒\Rightarrow all summands share sign σ\sigma and ∣R(Mni)∣≥c|R(M_{n_i})|\ge c ⇒\Rightarrow ∣R(T1)∣≥uc→∞|R(T_1)|\ge uc\to\infty. ✔ This is Kesten's (4.19)–(4.20) exactly, including the same block ordering (block n1n_1 placed last, preceded only by higher-index blocks). The page's cross-reference "(4.19)–(4.20)" is accurate.

5.5 Digit exclusions. With a=an+1a=a_{n+1}, B=an+2B=a_{n+2}, t=dn+1t=d_n+1:

  • (N) Dn(Mn)>tQ(Q−λn−tq)=tQ((A−dn−2)q+v)D_n(M_n)>\frac tQ(Q-\lambda_n-tq)=\frac tQ\big((A-d_n-2)q+v\big), from hn<tδnh_n<t\delta_n and λn≤q\lambda_n\le q. This is Kesten's (4.16) term for term. ✔
  • Case dn≤a−3d_n\le a-3 (so a≥3a\ge3, 1≤t≤a−21\le t\le a-2): Dn>t(a−1−t)a+2≥a−2a+2≥15D_n>\frac{t(a-1-t)}{a+2}\ge\frac{a-2}{a+2}\ge\frac15. The extremal step — minimizing the concave t↦t(a−1−t)t\mapsto t(a-1-t) over the integer interval [1,a−2][1,a-2], both endpoints giving a−2a-2 — is correct. ✔
  • Case dn=a−2≥0d_n=a-2\ge0, B≤6B\le6: A−a=1/An+1>1/7A-a=1/A_{n+1}>1/7 since An+1<B+1≤7A_{n+1}<B+1\le7; then Dn>a−17(a+2)≥128D_n>\frac{a-1}{7(a+2)}\ge\frac1{28} for a≥2a\ge2. ✔ Together these give (O), matching Kesten's (4.21a)/(4.21b), and Kesten's single constant 1/281/28 covers both.
  • (P) From (J), hn=tδn−hn+1<tδn−dn+1δn+1h_n=t\delta_n-h_{n+1}<t\delta_n-d_{n+1}\delta_{n+1}, and Qnδn+1=1/An+1Q_n\delta_{n+1}=1/A_{n+1}, so qnQnhn<tq−dn+1qAn+1q_nQ_nh_n<tq-\frac{d_{n+1}q}{A_{n+1}} and Dn>tQ(Q−λn−tq+dn+1qAn+1)D_n>\frac tQ\big(Q-\lambda_n-tq+\frac{d_{n+1}q}{A_{n+1}}\big). ✔
  • Case dn=a−2d_n=a-2, B≥7B\ge7: (O) at index n+1n+1 gives dn+1≥B−2d_{n+1}\ge B-2; with t=a−1t=a-1 the parenthesis is q+qAn+1+v−λn+dn+1qAn+1≥v+(B−1)qAn+1≥(B−2)qAn+1q+\frac q{A_{n+1}}+v-\lambda_n+\frac{d_{n+1}q}{A_{n+1}}\ge v+\frac{(B-1)q}{A_{n+1}}\ge\frac{(B-2)q}{A_{n+1}}, giving Dn>a−1a+2⋅B−2B+1≥14⋅58=532D_n>\frac{a-1}{a+2}\cdot\frac{B-2}{B+1}\ge\frac14\cdot\frac58=\frac5{32}. ✔ Kesten obtains the identical 14⋅58\tfrac14\cdot\tfrac58 on p. 209. (At a=2a=2, a−1a+2=14\frac{a-1}{a+2}=\frac14, so the 14\tfrac14 bound is sharp there. This corrects the original report's parenthetical claim of 13\tfrac13 and looseness; the 532\tfrac5{32} argument is unchanged.) Result: eventually dn≥an+1−1d_n\ge a_{n+1}-1 at every index, both parities (page line 431–432 makes the both-parities point that Kesten compresses into "The same conclusion is valid if (4.18) holds for infinitely many odd nn").
  • Case dn=a−1d_n=a-1, long (the only nonterminal case left, since a short cell has mr=a−1m_r=a-1): λn≤v\lambda_n\le v and dn+1≥B−1d_{n+1}\ge B-1, so with t=at=a the parenthesis is v−λn+(1+dn+1)qAn+1≥BqAn+1v-\lambda_n+\frac{(1+d_{n+1})q}{A_{n+1}}\ge\frac{Bq}{A_{n+1}} and Dn(aq)>aa+2⋅BB+1≥16D_n(aq)>\frac a{a+2}\cdot\frac B{B+1}\ge\frac16. ✔ Kesten's p. 211 gives ≤−an+2an+2+2⋅an+3an+3+1≤−16\le-\frac{a_{n+2}}{a_{n+2}+2}\cdot\frac{a_{n+3}}{a_{n+3}+1}\le-\frac16 — same structure, same constant, opposite sign from his parity convention. The page's cross-reference "(4.24)–(4.31)" is accurate.

Case exhaustion, checked by me. Nonterminal dnd_n satisfies 0≤dn≤mrn−1≤a−10\le d_n\le m_{r_n}-1\le a-1. The three exclusion classes partition {dn≤a−3}∪{dn=a−2}∪{dn=a−1}\{d_n\le a-3\}\cup\{d_n=a-2\}\cup\{d_n=a-1\}, and dn=a−1d_n=a-1 nonterminal forces a long cell. Nothing escapes. Hence eventually every dnd_n is terminal; by (K) the next cell is long; a long terminal cell has dn=mrn=an+1d_n=m_{r_n}=a_{n+1}, which is (Q). ✔ The reconstruction reaches (Q) by a shorter route than Kesten's cases (i)/(ii)/(iii) on p. 211 — it excludes "dn=an+1−1d_n=a_{n+1}-1 with J(n)J(n) long" directly at every large nn, whereas Kesten excludes "terminal at nn and dn+1=an+2−1d_{n+1}=a_{n+2}-1". I checked that (P) needs only nonterminality at nn and the definition of dn+1d_{n+1} — not the long/short status at level n+1n+1 — so the shortcut is valid and subsumes Kesten's case split.

5.6 The endgame. In the (Q) regime the long case of (K) applies at every step, so λn+1−qn=λn−qn−1\lambda_{n+1}-q_n=\lambda_n-q_{n-1}: the integer j:=λn−qn−1j:=\lambda_n-q_{n-1} is constant for all large nn. The initial point of the arc containing bb is the genuine orbit point Pn={λnξ}P_n=\{\lambda_n\xi\} (the coordinate yny_n is an isometry, so d(Pn,b)=hn<Ln<2/qn→0d(P_n,b)=h_n<L_n<2/q_n\to0). Since λnξ=jξ+pn−1+εn−1\lambda_n\xi=j\xi+p_{n-1}+\varepsilon_{n-1} and εn−1→0\varepsilon_{n-1}\to0, d(Pn, jξ mod 1)→0d(P_n,\,j\xi\bmod1)\to0; by the triangle inequality d(b, jξ mod 1)=0d(b,\,j\xi\bmod1)=0, so b−jξ∈Zb-j\xi\in\mathbb Z, and 0<b<10<b<1 forces j≠0j\ne0 and b={jξ}b=\{j\xi\} — contradicting the hypothesis. ✔

Cross-check against pp. 211–212: Kesten's final integer is λ(n3)−qn3−1\lambda(n_3)-q_{n_3-1} — identical to the reconstruction's jj. His route is a telescoped limit b=lim⁡P(n)={λ(n3)ξ}−{qn3−1ξ}+12(1+(−1)n3)b=\lim P(n)=\{\lambda(n_3)\xi\}-\{q_{n_3-1}\xi\}+\tfrac12(1+(-1)^{n_3}). I verified this converges (the −12(−1)n-\tfrac12(-1)^n term exactly compensates {qn−1ξ}\{q_{n-1}\xi\} oscillating between δn−1\delta_{n-1} and 1−δn−11-\delta_{n-1}) and that his last equality holds in both parities after a representative check he does not state. The reconstruction's invariant route avoids that check entirely.


6. Steps the reconstruction supplies where the PDF elides — and my judgment on each

  • #: S1

    • Elided in source: Odd-mm / odd-nn cases (p. 197 "entirely analogous"; p. 205 "reverse most of the inequalities")
    • Supplied by reconstruction: Signed coordinate yn={σnkξ}y_n=\{\sigma_nk\xi\}, zn∈{b,1−b}z_n\in\{b,1-b\}, complement identity
    • Correct?: Yes — reflection is an isometry; complement identity proved and needs exactly {kξ}≠b\{k\xi\}\ne b
  • #: S2

    • Elided in source: Existence of the stability threshold εn\varepsilon_n (p. 207, one clause)
    • Supplied by reconstruction: η(M)=min⁡\eta(M)=\min of distances to 00 and bb
    • Correct?: Yes
  • #: S3

    • Elided in source: Tail bound via 4/qn+s4/q_{n+s} (p. 207)
    • Supplied by reconstruction: Exact telescoping (C) ∑j≥saj+1δj=δs−1+δs\sum_{j\ge s}a_{j+1}\delta_j=\delta_{s-1}+\delta_s
    • Correct?: Yes, and sharper
  • #: S4

    • Elided in source: Transition rules derived only in the two even-nn situations (4.23), (4.26)
    • Supplied by reconstruction: (J)/(K) as integer-label rules in both parities
    • Correct?: Yes
  • #: S5

    • Elided in source: Final limit with ±12(−1)n\pm\tfrac12(-1)^n and an unstated representative check (p. 212)
    • Supplied by reconstruction: Constant invariant j=λn−qn−1j=\lambda_n-q_{n-1}, then circle limit
    • Correct?: Yes, and cleaner
  • #: S6

    • Elided in source: "It is easy to conclude from this" (4.17), p. 207
    • Supplied by reconstruction: Split into 1/51/5 and 1/281/28 with an explicit concave-quadratic minimization
    • Correct?: Yes
  • #: S7

    • Elided in source: Kesten's cases (i)/(ii)/(iii), p. 211
    • Supplied by reconstruction: Direct exclusion of "dn=a−1d_n=a-1, long" via (P) with t=at=a
    • Correct?: Yes, and it subsumes them
  • #: S8

    • Elided in source: Theorem 1 stated via the Ostrowski expansion (1.7)
    • Supplied by reconstruction: Re-derivation of only the N≤qn+1N\le q_{n+1} geometry, no expansion theorem
    • Correct?: Yes
  • #: S9

    • Elided in source: Level-(n+1)(n+1) short/long identification implicit in Jr′,Jr′′J'_r,J''_r
    • Supplied by reconstruction: Explicit, with the label criterion and counts
    • Correct?: Yes
  • #: S10

    • Elided in source: RR vs. the reflected count
    • Supplied by reconstruction: Dn=σnRD_n=\sigma_nR proved
    • Correct?: Yes

No supplied step is incorrect. S1, S4, S5 and S7 are the substantive ones; S3 and S6 are improvements; S2, S8, S9, S10 are gap-filling.


7. Three weakest steps, independently selected and rederived

W1 — (K), the terminal transition and orientation reversal (page lines 274–285). This carries the whole endgame: it alone produces the invariant jj. It is the most likely home for a parity or orientation slip.

Rederivation. Terminal means mrnδn<hn<Lrnm_{r_n}\delta_n<h_n<L_{r_n}, so znz_n lies in the arc (Yrn+mrnδn, Yrn+1)\big(Y_{r_n}+m_{r_n}\delta_n,\ Y_{r_n+1}\big), which is a level-(n+1)(n+1) arc of length δn+δn+1\delta_n+\delta_{n+1} (long). Because yn+1=1−yny_{n+1}=1-y_n pointwise on the circle, yn+1y_{n+1}-order is reverse yny_n-order, so the arc's yn+1y_{n+1}-initial endpoint is its yny_n-right endpoint Yrn+1=yn(λrn+1)Y_{r_n+1}=y_n(\lambda_{r_n+1}); hence λn+1=λrn+1\lambda_{n+1}=\lambda_{r_n+1}, which by (E) is λn−qn−1\lambda_n-q_{n-1} (short) or λn+qn−qn−1\lambda_n+q_n-q_{n-1} (long). And hn+1=(1−zn)−(1−Yrn+1)=Ln−hnh_{n+1}=(1-z_n)-(1-Y_{r_n+1})=L_n-h_n, in (0,δn+δn+1)(0,\delta_n+\delta_{n+1}). Consistency check: λrn+1∈[1,qn]\lambda_{r_n+1}\in[1,q_n], which is exactly the level-(n+1)(n+1) "long" criterion — matching Kesten's (4.26c) and his remark that this inequality "will be crucial." Composition: inside the contradiction's eventual (Q) regime only the long branch fires, giving λn+1−qn=λn−qn−1\lambda_{n+1}-q_n=\lambda_n-q_{n-1}, so jj is constant; conditionally in this regime, j≤0j\le0 (long ⇒λn≤qn−1\Rightarrow\lambda_n\le q_{n-1}) and j≠0j\ne0 (else b∈Zb\in\mathbb Z). Sound; agrees with Kesten's final integer λ(n3)−qn3−1\lambda(n_3)-q_{n_3-1}.

W2 — (L), the counting identity with both parities (page lines 290–323). This converts geometry into discrepancy, and it is where an off-by-one in the index base or an endpoint convention would hide.

Rederivation: as in §5.3. Independent numerical stress test, by hand, no code. The displayed decimal corrections below are adopted from the distinct grader's disclosed floating-point cross-check; both transition and direct h3h_3 are corrected. Neither computation is a premise or mathematical evidence for the theorem. Take ξ=[0;3‾]=(13−3)/2=0.3027756…\xi=[0;\overline3]=(\sqrt{13}-3)/2=0.3027756\ldots, so ai≡3a_i\equiv3, An≡1/ξ=3.3027756A_n\equiv1/\xi=3.3027756, q−1..4=0,1,3,10,33,109q_{-1..4}=0,1,3,10,33,109, p0..3=0,1,3,10p_{0..3}=0,1,3,10. Let b=0.35b=0.35. Even level n=2n=2: Q2=36.027756Q_2=36.027756, δ2=0.0277563\delta_2=0.0277563; λr≡7r (10)\lambda_r\equiv7r\ (10) gives λ0..9=10,7,4,1,8,5,2,9,6,3\lambda_{0..9}=10,7,4,1,8,5,2,9,6,3, satisfying (E) at every step including the wrap λ9=3≤v=3⇒λ10=10=λ0\lambda_9=3\le v=3\Rightarrow\lambda_{10}=10=\lambda_0. Long cells are r=3,6,9r=3,6,9 — exactly q1=3q_1=3 of them. Y3=0.3027756={ξ}Y_3=0.3027756=\{\xi\}, Y4=0.4222051={8ξ}Y_4=0.4222051=\{8\xi\}, L3=0.1194295=(A+1)δ2L_3=0.1194295=(A+1)\delta_2. ✔ So r2=3r_2=3, λ2=1\lambda_2=1, long, h2=0.0472244h_2=0.0472244, d2=1d_2=1 (nonterminal), t=2t=2, M2=20M_2=20. (L) predicts N(20)=t(r2+1)=8N(20)=t(r_2+1)=8 and D2=2(1−1/36.027756−10h2)=0.99999…D_2=2(1-1/36.027756-10h_2)=0.99999\ldots Direct enumeration of {kξ}<0.35\{k\xi\}<0.35 for k≤20k\le20 gives k=1,4,7,10,11,14,17,20k=1,4,7,10,11,14,17,20 — 8 points, R(20)=8−7=1R(20)=8-7=1. ✔ Odd level n=3n=3 (the parity that tests the complement identity): (J) predicts λ3=1+2⋅10=21\lambda_3=1+2\cdot10=21 and h3=2δ2−h2=0.0082884h_3=2\delta_2-h_2=0.0082884; directly y3(21)=1−{21ξ}=0.6417116y_3(21)=1-\{21\xi\}=0.6417116 and 0.65−0.6417116=0.00828840.65-0.6417116=0.0082884. ✔ Q3=118.99159Q_3=118.99159, δ3=0.0084040>h3\delta_3=0.0084040>h_3, so d3=0d_3=0, t=1t=1, M3=33M_3=33. (L) gives D3=1−21/118.99159−33h3=0.5500D_3=1-21/118.99159-33h_3=0.5500, i.e. σ3R(33)=+0.55\sigma_3R(33)=+0.55, i.e. N(33)=11.55−0.55=11N(33)=11.55-0.55=11. Direct enumeration gives 11. ✔ Also d3=0≤a−3=0d_3=0\le a-3=0, so step 1 predicts D3>1/5D_3>1/5 — and 0.55>0.20.55>0.2. ✔ The identity, the sign convention, the odd-parity complement and the transition all reproduce exact integers.

W3 — (M), block accumulation (page lines 327–367). "Separated discrepancy blocks add" is the classic place where an argument silently assumes what it needs.

Rederivation: as in §5.4. The three risk points are (i) whether η\eta is positive — yes, and it needs the contradiction hypothesis, which is in force; (ii) whether one pairwise separation condition controls the entire preceding tail — yes, because the bound is taken over all s≥ni+1s\ge n_{i+1}, not only over the chosen indices; (iii) whether the blocks are laid out so that the sum of the preceding blocks is the high-index tail — yes, the sum is built in reverse index order, Ti=Mni+Ti+1T_i=M_{n_i}+T_{i+1}, exactly as in Kesten's (4.20). Same-parity selection makes the summands co-signed, so cancellation is impossible and ∣R(T1)∣≥uc|R(T_1)|\ge uc. Sound.


8. Strongest attempted refutation

I did not attempt to refute the statement (it is a standard bounded-remainder-set characterization and Kesten's own proof stands); I attacked the chain.

Primary attack — find a nonterminal configuration that escapes all four exclusion classes, or a circular dependency among them. Nonterminal forces 0≤dn≤mrn−1≤an+1−10\le d_n\le m_{r_n}-1\le a_{n+1}-1, so the value-partition {dn≤a−3}\{d_n\le a-3\}, {dn=a−2}\{d_n=a-2\}, {dn=a−1}\{d_n=a-1\} is exhaustive, and dn=a−1d_n=a-1 nonterminal forces mrn=am_{r_n}=a, i.e. a long cell. I then checked the dependency order: class 1 and class 2 are unconditional and give (O) for n≥N0n\ge N_0; class 3 invokes (O) at index n+1n+1 (legitimate, n+1>n≥N0n+1>n\ge N_0) and gives dn≥an+1−1d_n\ge a_{n+1}-1 for n≥N1n\ge N_1; class 4 invokes that at index n+1n+1 (legitimate) and gives terminality for n≥N2n\ge N_2. No stage uses its own conclusion; the attack failed. I also checked the degenerate small-partial-quotient regimes: an+1=1a_{n+1}=1 (classes 1–3 vacuous, class 4 gives ≥13⋅12=16\ge\frac13\cdot\frac12=\frac16) and an+1=2a_{n+1}=2 (class 1 vacuous). All constants stay absolute.

Secondary attack — break (L) by putting znz_n on a grid point or in the wrong cell. The arc [Yrn,Yrn+1][Y_{r_n},Y_{r_n+1}] straddles the grid line (rn+1)/qn(r_n+1)/q_n, so "cell rnr_n" is not automatic. The reconstruction closes this by proving zn<Yrn+tδn<(rn+1)/qnz_n<Y_{r_n}+t\delta_n<(r_n+1)/q_n in the nonterminal case, which pins znz_n strictly inside cell rnr_n and simultaneously rules out znz_n being a grid point there. Failed. I also checked that bb rational (e.g. b=1/2b=1/2) creates no exception.

Tertiary attack — parity leakage in the accumulation lemma. If the four exclusion classes only bounded one parity, boundedness would not follow. But the lemma's contrapositive is stated for the whole class (pigeonhole then extracts a parity), and the page says so explicitly at line 431–432. Failed.

Quaternary attack — numerical. The hand computation in W2 at ξ=[0;3‾]\xi=[0;\overline3], b=0.35b=0.35, levels n=2n=2 (even) and n=3n=3 (odd), reproduced N(20)=8N(20)=8 and N(33)=11N(33)=11 exactly against the formulas, including the sign flip and the (J) transition. Failed.

No attack succeeded.


9. Premise interfaces and reading depth

Local claim premises consumed: none. The reconstruction consumes no native L-claim, no other corpus page, and no evidence artifact. The links it carries (problems/irrationality/E0998, …/ostrowski_1927…/equation_3, …/evidence/verify/translated_interval_review) all sit in surrounding prose about other scopes; the anchored proof is independent of every one of them. I did not read any of them.

External source premises (Kesten 1966, Acta Arithmetica 12, 193–212; local PDF kesten_1966_bounded_remainder.pdf):

  • Item: Definitions of N,RN,R; braces convention; index base 1≤k≤M1\le k\le M

    • Locator: p. 193, (1.1)
    • Hypotheses / specialization: none
    • Interface: fixes the object under review
    • Reading depth: proof-irrelevant; read in full, verbatim
  • Item: Theorem 4 statement

    • Locator: p. 193, (1.2)
    • Hypotheses / specialization: 0≤a<b≤10\le a<b\le1, b−a<1b-a<1, fixed ξ\xi
    • Interface: the ambient theorem; only the a=0a=0 irrational necessity half is proved
    • Reading depth: claims checked verbatim
  • Item: Rational ξ\xi trivial

    • Locator: p. 193 fn. 1; p. 204
    • Hypotheses / specialization: —
    • Interface: excluded from scope
    • Reading depth: statement read; not consumed
  • Item: CF recurrences (1.3)–(1.6)

    • Locator: p. 194
    • Hypotheses / specialization: irrational ξ∈(0,1)\xi\in(0,1)
    • Interface: notation only; re-derived locally
    • Reading depth: claims checked + independently proof verified by me
  • Item: Ostrowski expansion (1.7)

    • Locator: p. 194
    • Hypotheses / specialization: 0≤ci≤ai+10\le c_i\le a_{i+1} etc.
    • Interface: not consumed (page correctly says so)
    • Reading depth: statement read only
  • Item: Theorem 1 (long/short lengths, refinement)

    • Locator: pp. 196–197, proof (2.1)–(2.10) pp. 197–199
    • Hypotheses / specialization: ξ\xi irrational, NN with m(N,ξ)=nm(N,\xi)=n; only N≤qn+1N\le q_{n+1} used
    • Interface: supplies (D)–(H); re-proved locally, both parities
    • Reading depth: proof verified for (2.1)–(2.10); odd case is "analogous" in the source and is supplied by the page
  • Item: Corollary 1 / three-distance

    • Locator: p. 199
    • Hypotheses / specialization: —
    • Interface: not consumed
    • Reading depth: statement read only
  • Item: Theorems 2, 3 (Farey, metric)

    • Locator: pp. 195–196
    • Hypotheses / specialization: —
    • Interface: not consumed
    • Reading depth: statement read only
  • Item: Bohl reduction ([1], p. 226)

    • Locator: p. 205
    • Hypotheses / specialization: reduces general aa to a=0a=0
    • Interface: not consumed; explicitly excluded
    • Reading depth: Kesten's paraphrase read; Bohl's paper unread
  • Item: Hecke [6] / Ostrowski [10] sufficiency (4.2)

    • Locator: p. 204
    • Hypotheses / specialization: b−a={kξ}b-a=\{k\xi\}
    • Interface: not consumed
    • Reading depth: statement read only
  • Item: Section 4 necessity argument (4.3)–(4.31) + endgame

    • Locator: pp. 205–212
    • Hypotheses / specialization: ξ\xi irrational, a=0a=0, 0<b<10<b<1, b∉{{jξ}}b\notin\{ \{j\xi\}\}
    • Interface: the reconstructed subject
    • Reading depth: proof verified against the complete selected reconstruction; (4.27)–(4.31) and cases (i)/(ii)/(iii) were read but are bypassed by its direct shortcut

Explicit assumptions inside the proof: (i) ξ\xi irrational, 0<ξ<10<\xi<1; (ii) 0<b<10<b<1 fixed; (iii) ∣R(M)∣≤C|R(M)|\le C for all M≥1M\ge1; (iv) the contradiction hypothesis b≠{jξ}b\ne\{j\xi\} for every j∈Zj\in\mathbb Z; (v) n≥n\ge a threshold depending on ξ\xi and bb only. Nothing else.

Dependency on excluded material: none. I confirmed independently that Kesten's own a=0a=0 argument does not invoke Bohl (Bohl is used solely for the a≠0a\ne0 reduction), does not invoke sufficiency, and does not invoke Section 3.


10. Audit checklist — explicit verdict on all ten items

  1. Quantifiers and scope. PASS. "Bounded for all M≥1M\ge1" vs. eventual: correctly identified as equivalent, and the proof uses only all-MM boundedness (through infinitely many block sums). Every "for sufficiently large nn" threshold is finite and depends only on ξ,b\xi,b. jj ranges over all of Z\mathbb Z in the conclusion; the contradiction's eventual terminal regime delivers j≤0j\le0, j≠0j\ne0. This does not restrict the theorem's two-sided orbit conclusion. Boundary cases b→0,1b\to0,1 are excluded by 0<b<10<b<1 and enter only through min⁡(b,1−b)>0\min(b,1-b)>0. The full interval and the empty interval are handled in the surrounding prose (lines 41) and are outside the anchored claim.
  2. Circularity. PASS. The exclusion chain has a strict order: classes 1–2 unconditional ⇒\Rightarrow (O); class 3 uses (O) at n+1n+1; class 4 uses class 3's conclusion at n+1n+1; (Q) uses class 4. No stage presupposes its own conclusion. No induction assumes the target.
  3. Model and convention changes. PASS — this is the item most at risk here. The proof substitutes the twisted coordinate yn(k)={σnkξ}y_n(k)=\{\sigma_nk\xi\} and the twisted target zn∈{b,1−b}z_n\in\{b,1-b\} for the actual objects. The transfer is proved, not asserted: yny_n is the identity or the circle reflection x↦1−xx\mapsto1-x (an isometry), and the resulting counting transfer Dn=σnRD_n=\sigma_nR is derived, with the one place it needs the standing hypothesis ({kξ}≠b\{k\xi\}\ne b) made explicit. I checked the transfer against Kesten's odd-mm statement on p. 196 and they coincide exactly.
  4. Finite and statistical overreach. PASS (no instance). No finite case, sample, or heuristic average is used as a universal proof anywhere in the reconstruction. My own numerical spot-check in W2 is a reviewer's cross-check, not part of the argument, and I do not treat it as evidence for the theorem.
  5. Uniformity. PASS. The four exclusion constants 15,128,532,16\tfrac15,\tfrac1{28},\tfrac5{32},\tfrac16 are absolute — independent of nn, ξ\xi, bb — which is exactly what the accumulation lemma requires (a single c>0c>0 across infinitely many nn). The interchange of limit and sum in (C) is an absolutely convergent telescoping with an explicit closed form. The η(M)\eta(M) threshold depends on MM, and the construction correctly chooses ni+1n_{i+1} after MniM_{n_i} is fixed.
  6. Extremal conclusions. PASS. One genuine extremal step: min⁡1≤t≤a−2t(a−1−t)=a−2\min_{1\le t\le a-2}t(a-1-t)=a-2, by concavity with both endpoint values equal to a−2a-2. I verified it. The other minima (a−2a+2≥15\frac{a-2}{a+2}\ge\frac15 at a=3a=3; a−17(a+2)≥128\frac{a-1}{7(a+2)}\ge\frac1{28} at a=2a=2; aa+2⋅BB+1≥16\frac a{a+2}\cdot\frac B{B+1}\ge\frac16 at a=B=1a=B=1) are monotone-in-parameter checks, all correct. Existence and boundedness of every infimum used are clear.
  7. Consequences and composition. PASS. I checked each "hence" separately: (A)→(B)→(C); (D)+(E)→(F); (F)+(G)→(H)→level-(n+1)(n+1) classification; (I)→(J)/(K); (G)+(I)→(L); (L)+η\eta+(C)→(M); (L)+(I)→(N); (L)+(J)→(P); (N)/(P)+(M)→(O)→terminality→(Q); (K)+(Q)→invariant→conclusion. Every consumed clause is supplied at its actual strength; in particular (P)'s use with t=at=a needs only nonterminality at nn plus the definition of dn+1d_{n+1}, which is available.
  8. Computation. INAPPLICABLE, with reason. The reconstruction contains no code, no numerical enumeration, no certified enclosure, and no claim resting on computation; it is a pure hand argument. There are therefore no exact inputs, ranges, coverage claims, or failure exits to audit. (My own arithmetic in W2 is a reviewer cross-check performed by hand; it is not part of the subject and I claim no tier from it.)
  9. Reproduction. INAPPLICABLE, with reason. No rerun commands, no retained inputs, no coverage claims, and no cached success are asserted by the pages, because there is no computational leg. The only reproducibility obligation actually present — that the source resolve from an ordinary clone — is met: the PDF is the tracked LFS artifact kesten_1966_bounded_remainder.pdf, whose digest the source card then recorded and which I verified byte-for-byte; the file is identified by its path and its Git LFS pointer.
  10. Source and verdict fidelity. PASS, with two minor characterization notes. All page/label/locator references I could check are correct: Theorem 4 on p. 193; definitions pp. 193–194; Theorem 1 geometry pp. 196–199; Section 4 pp. 204–212; Bohl on p. 205; accumulation = (4.19)–(4.20); terminal/transition = (4.24)–(4.31); endgame = pp. 211–212; An=an+1′A_n=a'_{n+1}, Qn=qn+1′Q_n=q'_{n+1} per (1.5)–(1.6); "Labels (A)–(Q) belong to this reconstruction, not to the source." The two notes are in §11.

11. Convention drift, and source-side defects the reconstruction navigates

Between the two pages and the PDF — no substantive drift. Every definitional element matches: the half-open [a,b)[a,b), the index base k≥1k\ge1, R=N−M(b−a)R=N-M(b-a), the theorem's hypotheses 0≤a<b≤10\le a<b\le1 and b−a<1b-a<1, the rational footnote, the CF conventions with a0a_0 dropped, and the An/Qn↔an+1′/qn+1′A_n/Q_n\leftrightarrow a'_{n+1}/q'_{n+1} dictionary. Minor, non-substantive items:

  • theorem_4.md line 29 says bounded "as MM ranges over the positive integers"; Kesten's (4.2) says "all M≥0M\ge0". Immaterial since R(0)=0R(0)=0, and the page states that convention at line 353.
  • The page reuses the letter mm as a counting index (line 24) and mrm_r as a cell multiplicity (line 198–204), while Kesten uses m=m(N,ξ)m=m(N,\xi) for the Ostrowski top index. No content collision — the source's mm never appears on the page — but a symbol-by-symbol reader should be warned.
  • The page uses εn=qnξ−pn\varepsilon_n=q_n\xi-p_n; Kesten uses εn\varepsilon_n on p. 207 for the stability threshold (which the page calls η\eta). Again a pure letter collision, unflagged.
  • For odd nn the page's λr\lambda_r is defined by its own congruence σpnλr≡r\sigma p_n\lambda_r\equiv r, not literally by Kesten's (2.6). I verified the two coincide under his odd-mm reindexing (1−Yr1-Y_r lands in (q−r−1q,q−rq)(\frac{q-r-1}{q},\frac{q-r}{q}), his odd-mm PrP_r), so this is unstated, not wrong.

Source-side defects I found in Kesten, which the reconstruction either repairs or is unaffected by (recorded because checklist item 10 requires fidelity of characterizations in both directions):

  • p. 204, last line: "boundedness of R(M,ξ,a,b)R(M,\xi,a,b) implies that b={kξ}b=\{k\xi\} for some ξ\xi" — should read b−a={kξ}b-a=\{k\xi\} for some kk. Typo; irrelevant to the reconstruction.
  • p. 207: the chain {∑ejqjξ}≤∑∣ej∣{qjξ}≤∑aj+1/qj+1\{\sum e_jq_j\xi\}\le\sum|e_j|\{q_j\xi\}\le\sum a_{j+1}/q_{j+1} is false as printed ({qjξ}=1−δj\{q_j\xi\}=1-\delta_j for odd jj); the braces must be read as ∥⋅∥\|\cdot\|, the distance to the nearest integer defined by Kesten in footnote 4 on p. 196 (the distinct grader's additional source observation). The reconstruction repairs this by using the signed εj\varepsilon_j and (C), and its remark at line 367 ("without … confusing a fractional part with a small signed error") is a fair and correct observation about the source.
  • p. 196 vs. (4.4) on p. 205: the odd-case JrJ_r is written once open, (Pr+1,Pr)(P_{r+1},P_r), and once half-open, (Prn+1,Prn](P_{r_n+1},P_{r_n}]. The reconstruction sidesteps this by working with strict inequalities under the standing hypothesis.
  • One characterization nit against the reconstruction. Line 479–480 says its invariant "avoids taking an unjustified ordinary real limit through a fractional-part discontinuity." Kesten's limit on p. 212 is in fact justified: his +12(−1)n3−12(−1)n+\tfrac12(-1)^{n_3}-\tfrac12(-1)^{n} terms exactly compensate the oscillation of {qn−1ξ}\{q_{n-1}\xi\} between δn−1\delta_{n-1} and 1−δn−11-\delta_{n-1}, and I verified the combination converges. The residual gap in the source is narrower — the final equality {λξ}−{qs−1ξ}+12(1+(−1)s)={(λ−qs−1)ξ}\{\lambda\xi\}-\{q_{s-1}\xi\}+\tfrac12(1+(-1)^s)=\{(\lambda-q_{s-1})\xi\} needs a representative check Kesten does not state (it holds in both parities; I checked). So "unjustified" overstates the source's defect by a small margin. This is a prose calibration issue, not a mathematical defect, and it does not touch the reconstruction's own correctness. Line 490–491 already correctly declines to call any of this an author-issued erratum.

Do the pages claim more than this direction? No. See §2. The accepted coverage remains only the anchored irrational necessity direction.


12. Verdict

refutation-failed.

Every essential deduction of the anchored irrational necessity reconstruction on theorem_4.md (retained as reviewed_theorem_4.md.txt) is correct and is supported by printed pp. 193–194, 196–199 and 204–212 of the canonical PDF. The reconstruction reproduces Kesten's own bounds term for term where they overlap ((4.16)≡\equiv(N), the 14⋅58\tfrac14\cdot\tfrac58 of p. 209, the 16\tfrac16 of p. 211, the final integer λ(n3)−qn3−1\lambda(n_3)-q_{n_3-1}), supplies ten steps the source elides — chiefly the odd-parity case, the stability threshold, and the terminal-transition/endgame invariant — and every supplied step is correct. The four attacks I mounted (case-exhaustion escape, cell-containment/grid-point, parity leakage, numerical) all failed. No defect found.

Limitations of this verdict.

  • It covers only the claim restated in §1: anchored (a=0a=0), irrational ξ∈(0,1)\xi\in(0,1), 0<b<10<b<1, interval [0,b)[0,b), necessity. It does not cover the Bohl arbitrary-translate reduction, rational ξ\xi, the sufficiency direction, Theorem 1 beyond the consumed N≤qn+1N\le q_{n+1} geometry, Corollary 1, Theorems 2–3, or any formalization. It borrows no earlier acceptance verdict.
  • The external premise Bohl [1], p. 226 is unread by me and is not consumed; likewise Hecke [6] and Ostrowski [9], [10]. Their content is outside this scope.
  • Printed pp. 200–203 (Section 3, the metric result) were not read. I verified from Section 4's own internal citations that it references only Bohl, Theorem 1, (1.6), (2.5), (2.6), (2.10), and the external sufficiency papers — nothing from Section 3 — so this is a justified non-read, not a coverage gap.
  • Preimage identity was established from the two supplied byte copies matching the pinned baseline digests, not from a substitute source or argument.
  • Two basic continued-fraction identities are proved on the page by a compressed induction sketch. I completed both inductions and they hold, but a reader wanting a fully written proof will find the page terse there.
  • This report is a reviewer's record only. Under docs/verification.md, a distinct grader must assess the report contract and independence. That distinct passing grade is now retained separately. I assert no tier; this library source review does not create a native claim tier.

13. Source coverage — PDF pages read and what each supplied

  • PDF sheet: 1

    • Printed pp.: 192 | 193
    • Read?: Yes
    • What it supplied: 192 = tail of the preceding Kesten–Sós article (not consumed). 193: definition of N(M,ξ,a,b)N(M,\xi,a,b) with a≤{kξ}<ba\le\{k\xi\}<b and 1≤k≤M1\le k\le M; (1.1) R=N−M(b−a)R=N-M(b-a); Theorem 4 verbatim with (1.2); footnote 1 (rational ξ\xi trivial); footnote 2 (a0a_0 dropped); CF notation [a1,a2,… ][a_1,a_2,\dots]
  • PDF sheet: 2

    • Printed pp.: 194 | 195
    • Read?: Yes
    • What it supplied: 194: (1.3)–(1.4) recurrences; (1.5) an+1′a'_{n+1}; (1.6) qn+1′=an+1′qn+qn−1=qn+2′/an+2′q'_{n+1}=a'_{n+1}q_n+q_{n-1}=q'_{n+2}/a'_{n+2}; (1.7) Ostrowski expansion (read, not consumed); the "NN intervals, identify 0 and 1" convention. 195: Theorem 2 (Farey), Theorem 3 (metric) — statements only, not consumed; q−1=0q_{-1}=0
  • PDF sheet: 3

    • Printed pp.: 196 | 197
    • Read?: Yes
    • What it supplied: 196: end of Theorem 3's distribution formula; Section 2 preamble (q−1=0q_{-1}=0); Theorem 1 statement, both parities, short/long lengths am+1′/qm+1′a'_{m+1}/q'_{m+1} and (am+1′+1)/qm+1′(a'_{m+1}+1)/q'_{m+1}, long  ⟺  λr≤qm−1\iff\lambda_r\le q_{m-1}. 197: refinement clause (cmc_m points, Jr′J'_r, Jr′′J''_r, long-first ordering); proof begins, (2.1)
  • PDF sheet: 4

    • Printed pp.: 198 | 199
    • Read?: Yes
    • What it supplied: 198: (2.2)–(2.8) — the residue map ϱk\varrho_k, one point per cell, λr\lambda_r via (2.5)/(2.6), λr+1−λr≡−qm−1\lambda_{r+1}-\lambda_r\equiv-q_{m-1}, and the case split (2.8). 199: (2.9) the two interval lengths; (2.10) {(λr+sqm)ξ}=Pr+s/qm+1′\{(\lambda_r+sq_m)\xi\}=P_r+s/q'_{m+1} valid for λr+sqm≤qm+1′\lambda_r+sq_m\le q'_{m+1}; long-first subdivision; Corollary 1 (read, not consumed)
  • PDF sheet: 5–6

    • Printed pp.: 200–203
    • Read?: No — deliberate
    • What it supplied: Section 3 (metric result, Friedman–Niven / Farey techniques). Verified from Section 4's internal citations that nothing there is consumed
  • PDF sheet: 7

    • Printed pp.: 204 | 205
    • Read?: Yes
    • What it supplied: 204: Section 4 opens; (4.1)/(4.2) sufficiency attributed to Hecke and Ostrowski ("we only have to prove that (4.1) is a necessary condition"); rational-ξ\xi remark. 205: the Bohl reduction ([1] p. 226) to a=0a=0, 0<b<10<b<1 — the exact boundary of the reviewed scope; (4.3)–(4.7): Pr(n),λr(n),Jrn(n)∋bP_r^{(n)},\lambda_r^{(n)},J^{(n)}_{r_n}\ni b, permissible dd ranges (an+1a_{n+1} long / an+1−1a_{n+1}-1 short), and the definition of dnd_n with its odd-nn inequality reversal
  • PDF sheet: 8

    • Printed pp.: 206 | 207
    • Read?: Yes
    • What it supplied: 206: 0∉J(n)0\notin J(n) for large nn; (4.8)–(4.9) with strictness once b≠{kξ}b\ne\{k\xi\}; (4.10); (4.11) Mn=(dn+1)qnM_n=(d_n+1)q_n; (4.12a–c) the interval/counting decomposition. 207: (4.13) N(Mn)=(dn+1)(rn+1)N(M_n)= (d_n+1)(r_n+1); (4.14)–(4.15); (4.16) — the bound the page reproduces as (N); (4.17)/(4.18) with the constant 1/281/28; the one-clause stability threshold εn\varepsilon_n and the ≤4/qn+s\le4/q_{n+s} tail bound (with the {⋅}\{\cdot\}-vs-∥⋅∥\|\cdot\| slip)
  • PDF sheet: 9

    • Printed pp.: 208 | 209
    • Read?: Yes
    • What it supplied: 208: (4.19)–(4.20) — the block-addition and reverse-order telescoping the page reproduces as (M); R(M,b)≥t/28R(M,b)\ge t/28; (4.21a)/(4.21b) = the page's (O). 209: (4.22)–(4.23) the nonterminal transition λ(n+1)=λ(n)+(dn+1)qn\lambda(n+1)=\lambda(n)+(d_n+1)q_n = the page's (J); the dn+1≥an+2−2d_{n+1}\ge a_{n+2}-2 sharpening giving 14⋅58\tfrac14\cdot\tfrac58; (4.24a)/(4.24b) the terminal cases; (4.25)
  • PDF sheet: 10

    • Printed pp.: 210 | 211
    • Read?: Yes
    • What it supplied: 210: (4.26a–c) the terminal transition λ(n+1)=λrn+1(n)≤qn\lambda(n+1)=\lambda^{(n)}_{r_n+1}\le q_n and "J(n+1)J(n+1) is long" = the page's (K); (4.27)–(4.31) the dn+1=an+2−1d_{n+1}=a_{n+2}-1 exclusion with Mn+1=an+2qn+1M_{n+1}=a_{n+2}q_{n+1}. 211: the ≤−16\le-\tfrac16 bound; the (i)/(ii)/(iii) case analysis; conclusion dn=an+1d_n=a_{n+1} for n≥n3n\ge n_3; P(n+1)=P(n)+(−1)n(an+1′+1)/qn+1′P(n+1)=P(n)+(-1)^n(a'_{n+1}+1)/q'_{n+1}
  • PDF sheet: 11

    • Printed pp.: 212 | back matter
    • Read?: Yes
    • What it supplied: 212: the telescoped limit and the final conclusion b={(λ(n3)−qn3−1)ξ}b=\{(\lambda(n_3)-q_{n_3-1})\xi\} — the same integer the page's invariant produces; reference list (Bohl [1], Hecke [6], Ostrowski [9],[10], Sós [11],[12], Surányi [13]); "Reçu par la Rédaction le 25.3.1966"

Totals: 9 of 11 sheets read (printed pp. 192–199, 204–212); 2 sheets (printed pp. 200–203) deliberately not read and justified above. Reading was by direct page-image inspection of the canonical hash-verified PDF, not text extraction.