Wiki
Wiki

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

Updated

../


Source. S. Korsky, A resolution of the de Bruijn--Erdős consecutive-gap problem, arXiv:2609.07196v2, Section 3 and Proposition 3.1 (pp. 6--7) of the retained PDF, read in the canonical conversion and checked against the text layer at the displayed constants; held by its library card, Korsky 2026, resolution. The comparison lemma is reconstructed on the Lemma 2.1 page, whose definitions and hypothesis (2.1) are used here.

Standing. Author-recorded reconstruction; not an independent review; changes no status and assigns no tier. The source is an unrefereed preprint. The implied constants of the source's O(⋅)O(\cdot) terms are absolute; the reconstruction keeps them implicit as the source does.

Statement (Proposition 3.1, p. 6)

There are absolute constants C0,C1>0C_0,C_1>0 with the following property. Suppose that (2.1) holds for all sufficiently large tt, with A≥1A\ge1 and r≥C0Ar\ge C_0A. Put

Λ=log⁡(r/A),S=ArΛ2.\Lambda=\log(r/A),\qquad S=\frac{\sqrt{Ar}}{\Lambda^2}.

Then, for every sufficiently large tt,

sup⁡x∈T sup⁡0≤D≤S ∣Nt((x,x+D/t])−D∣ ≤ 3A+C1AΛ.(3.1)\sup_{x\in\mathbb T}\ \sup_{0\le D\le S}\ \Bigl|N_t\bigl((x,x+D/t]\bigr)-D \Bigr|\ \le\ 3A+\frac{C_1A}\Lambda . \tag{3.1}

The time threshold may depend on rr, AA and the sequence, but not on xx or DD.

Proof

Put θ=A/r\theta=\sqrt{A/r} and K=ArK=\sqrt{Ar}, so A/r=θ2A/r=\theta^2, K/r=θK/r=\theta and A/K=θA/K=\theta. Take C0C_0 large; in particular θ≤1/12\theta\le1/12, which also gives K<r−AK<r-A (equivalent to θ<1−θ2\theta<1-\theta^2), and Λ≥1\Lambda\ge1.

Terminal bounds (3.2). An interval (x,x+(r−A)/t](x,x+(r-A)/t] contains at most rr points of PtP_t: if it contained r+1r+1, the first and the last of them, in cyclic order, would be rr places apart in PtP_t (all points between them lie in the interval), and the rr-span from the first to the last would have length less than (r−A)/t≤(r−at)/t(r-A)/t\le(r-a_t)/t, contrary to (2.1). An interval I=(x,x+(r+A)/t]I=(x,x+(r+A)/t] contains at least rr points: let p0p_0 be the last point of PtP_t at or before xx, and p1,…,prp_1,\ldots,p_r the next rr points; then p1>xp_1>x, and the span bound gives pr≤p0+(r+bt)/t≤x+(r+A)/tp_r\le p_0+(r+b_t)/t\le x+(r+A)/t, so p1,…,pr∈Ip_1,\ldots,p_r\in I. Hence, for all sufficiently large tt,

Ut(r−A) ≤ rr−A,Vt(r+A) ≥ rr+A.(3.2)U_t(r-A)\ \le\ \frac r{r-A},\qquad V_t(r+A)\ \ge\ \frac r{r+A}. \tag{3.2}

Scale chains. For the upper estimate take the scales K=D0<D1<⋯<DhU=r−AK=D_0<D_1<\cdots<D_{h_U}=r-A with Di+1=2DiD_{i+1}=2D_i except that the last step is shortened to end at r−Ar-A; for the lower estimate the same with terminal scale r+Ar+A and hVh_V steps. Adjacent scales D<ED<E satisfy K≤D≤E≤2DK\le D\le E\le2D, and

hU, hV ≤ log⁡2r+AK+1 ≤ Λ2log⁡2+2 ≤ CΛh_U,\ h_V\ \le\ \log_2\frac{r+A}K+1\ \le\ \frac{\Lambda}{2\log2}+2 \ \le\ C\Lambda

for an absolute CC, since (r+A)/K≤2r/K=2r/A(r+A)/K\le2r/K=2\sqrt{r/A}.

One comparison step. For adjacent scales D<ED<E apply Lemma 2.1 with k=⌈D/K⌉k=\lceil D/K\rceil. Since D≥KD\ge K, D/K≤k≤2D/KD/K\le k\le2D/K, so

q=Ekr ≤ 2D(D/K)r=2Kr=2θ,3kAD ≤ 6AK=6θ,kAD≤2θ,q=\frac E{kr}\ \le\ \frac{2D}{(D/K)r}=\frac{2K}r=2\theta,\qquad \frac{3kA}D\ \le\ \frac{6A}K=6\theta,\qquad \frac{kA}D\le2\theta ,

and q≤2θ≤1/6<1q\le2\theta\le1/6<1. The upper multiplier in (2.2) is at most (1+6θ)(1+2θ)=1+8θ+12θ2≤1+9θ(1+6\theta)(1+2\theta)=1+8\theta+12\theta^2\le1+9\theta, using θ≤1/12\theta\le1/12; the lower multiplier in (2.3) is at least 1−2θ−2θ⋅3=1−8θ>01-2\theta-2\theta\cdot3=1-8\theta>0. So

Ut(D)≤(1+9θ) U(1+q)t(E),Vt(D)≥(1−8θ) V(1−q)t(E).U_t(D)\le(1+9\theta)\,U_{(1+q)t}(E),\qquad V_t(D)\ge(1-8\theta)\,V_{(1-q)t}(E).

Iteration to scale KK. Starting from Ut(K)U_t(K) and applying the upper step along the chain, with the time multiplied by 1+qi1+q_i at the ii-th step, and ending with (3.2) at the terminal time, gives

Ut(K) ≤ rr−A(1+9θ)hU,Vt(K) ≥ rr+A(1−8θ)hV,U_t(K)\ \le\ \frac r{r-A}(1+9\theta)^{h_U},\qquad V_t(K)\ \ge\ \frac r{r+A}(1-8\theta)^{h_V},

for all tt large enough that every one of the finitely many comparisons and both terminal bounds apply; the terminal times are tt times fixed finite products of factors 1±qi1\pm q_i. Now (1+9θ)hU≤exp⁡(9CθΛ)=1+O(θΛ)(1+9\theta)^{h_U}\le\exp(9C\theta\Lambda)=1+O(\theta\Lambda) because θΛ=A/rlog⁡(r/A)→0\theta\Lambda=\sqrt{A/r}\log(r/A)\to0 as r/A→∞r/A\to\infty; r/(r−A)=1/(1−θ2)=1+O(θ2)r/(r-A)=1/(1-\theta^2)=1+O(\theta^2); (1−8θ)hV≥1−8θhV≥1−O(θΛ)(1-8\theta)^{h_V}\ge1-8\theta h_V\ge1-O(\theta\Lambda) by Bernoulli's inequality; and r/(r+A)≥1−θ2r/(r+A)\ge1-\theta^2. Hence, for all sufficiently large tt,

Ut(K) ≤ 1+O(θΛ),Vt(K) ≥ 1−O(θΛ),(3.3)U_t(K)\ \le\ 1+O(\theta\Lambda),\qquad V_t(K)\ \ge\ 1-O(\theta\Lambda), \tag{3.3}

with absolute implied constants.

Descent to short intervals. Apply Lemma 2.1 once more with E=KE=K and k=1k=1, so q=K/r=θq=K/r=\theta. For D>0D>0 and I=(x,x+D/t]I=(x,x+D/t], the proof of (2.2) before the supremum gives Nt(I)≤∣J∣ E Ut+(E)/ℓN_t(I)\le|J|\,E\,U_{t_+}(E)/\ell with ∣J∣≤(D+3A)/t|J|\le(D+3A)/t and E/ℓ=t+=(1+θ)tE/\ell=t_+=(1+\theta)t, and the proof of (2.3) gives Nt(I)≥∣J∣ E Vt−(E)/ℓN_t(I)\ge|J|\,E\,V_{t_-}(E)/\ell with ∣J∣≥(D/t−A/t−2A/t−)+|J|\ge(D/t-A/t-2A/t_-)_+ and E/ℓ=t−=(1−θ)tE/\ell=t_-=(1-\theta)t. Thus

Nt(I) ≤ (D+3A)(1+θ) U(1+θ)t(K),Nt(I) ≥ (D(1−θ)−(3−θ)A)+V(1−θ)t(K).N_t(I)\ \le\ (D+3A)(1+\theta)\,U_{(1+\theta)t}(K),\qquad N_t(I)\ \ge\ \bigl(D(1-\theta)-(3-\theta)A\bigr)_+V_{(1-\theta)t}(K).

With (3.3) at the times (1±θ)t(1\pm\theta)t and θ≤θΛ\theta\le\theta\Lambda, the upper bound is D+3A+O((D+A)θΛ)D+3A+O((D+A)\theta\Lambda). For the lower bound, if D(1−θ)−(3−θ)A≤0D(1-\theta)-(3-\theta)A\le0 then D≤(3−θ)A/(1−θ)=3A+O(Aθ)D\le(3-\theta)A/(1-\theta)=3A+O(A\theta) and the trivial Nt(I)≥0N_t(I)\ge0 gives Nt(I)−D≥−3A−O(Aθ)N_t(I)-D\ge-3A-O(A\theta); otherwise Nt(I)≥(D(1−θ)−(3−θ)A)(1−O(θΛ))≥D−3A−O((D+A)θΛ)N_t(I)\ge(D(1-\theta)-(3-\theta)A)(1-O(\theta\Lambda))\ge D-3A-O((D+A)\theta\Lambda). In all cases

∣Nt(I)−D∣ ≤ 3A+O((D+A)θΛ).(3.4)\bigl|N_t(I)-D\bigr|\ \le\ 3A+O\bigl((D+A)\theta\Lambda\bigr). \tag{3.4}

The choice of SS. For 0<D≤S=K/Λ20<D\le S=K/\Lambda^2,

DθΛ ≤ KθΛ=AΛ,AθΛ=AΛ⋅θΛ2=O(AΛ),D\theta\Lambda\ \le\ \frac{K\theta}\Lambda=\frac A\Lambda,\qquad A\theta\Lambda=\frac A\Lambda\cdot\theta\Lambda^2=O\Bigl(\frac A\Lambda\Bigr),

the second because θΛ2=A/rlog⁡2(r/A)→0\theta\Lambda^2=\sqrt{A/r}\log^2(r/A)\to0 as r/A→∞r/A\to\infty and is bounded once C0C_0 is large. So (3.4) becomes (3.1) after fixing absolute C0C_0 and C1C_1. The case D=0D=0 is trivial.

Uniformity of the threshold. The chains use finitely many predetermined comparison times, and the last comparison uses the times (1±θ)t(1\pm\theta)t, none of which depends on xx or DD; Lemma 2.1's threshold is uniform for DD in the bounded range (0,S](0,S]. So one time threshold serves every xx and every 0≤D≤S0\le D\le S.

Role in the argument

Under the ratio hypothesis of Section 5, (2.1) holds with A=(log⁡r)/100A=(\log r)/100; (3.1) then feeds Lemma 4.2, which reads the points of one short interval as a finite list whose prefix discrepancies are all at most 3A+C1A/Λ3A+C_1A/\Lambda. The assembly is on the Theorem 1.1 page.