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 4: Theorem 4.1 (p. 7), its derivation from Larcher's proof (p. 8) and Lemma 4.2 (p. 8) of the retained PDF, read in the canonical conversion and checked against the text layer; held by its library card, Korsky 2026, resolution.

Standing. Author-recorded reconstruction of Lemma 4.2; not an independent review; changes no status and assigns no tier. Theorem 4.1 is an external input whose stated form is the source's own derivation from G. Larcher, On the star discrepancy of sequences in the unit interval, J. Complexity 31 (2015), 474--485 (arXiv:1407.2094), Section 3. Larcher's paper is not held and the derivation is not checked here; see "The imported input" below.

Definitions

For a finite list z1,…,zL∈[0,1)z_1,\ldots,z_L\in[0,1), its maximum prefix counting error is

HL(z1,…,zL)=max⁡1≤j≤L sup⁡0≤u≤1 ∣#{i≤j: zi<u}−ju∣.H_L(z_1,\ldots,z_L)=\max_{1\le j\le L}\ \sup_{0\le u\le1}\ \Bigl|\#\{i\le j:\ z_i<u\}-ju\Bigr| .

Points, PnP_n and Nn(⋅)N_n(\cdot) are as on the Lemma 2.1 page; here only integer times nn occur, Pn={x1,…,xn}P_n=\{x_1,\ldots,x_n\}.

The imported input (Theorem 4.1, p. 7)

Statement as used. There is an absolute integer L0L_0 such that, for every integer L≥L0L\ge L_0 and every list z1,…,zL∈[0,1)z_1,\ldots,z_L\in[0,1),

HL(z1,…,zL) ≥ 116log⁡L.H_L(z_1,\ldots,z_L)\ \ge\ \frac1{16}\log L .

The source's derivation, as stated (p. 8). Section 3 of Larcher's paper (pp. 12--13 of the arXiv preprint, per the source) starts from a finite list of length N=⌊ah⌋N=\lfloor a^h\rfloor with 3<a<43<a<4 and h∈Nh\in\mathbb N and proves HN≥calog⁡NH_N\ge c_a\log N with

ca=(a−2)(8a+3)16(1−2a)2log⁡a;a=72:ca=31384log⁡(7/2)>0.064>116.c_a=\frac{(a-2)(8a+3)}{16(1-2a)^2\log a};\qquad a=\tfrac72:\quad c_a=\frac{31}{384\log(7/2)}>0.064>\frac1{16}.

Given a list of length LL, restrict to its prefix of the largest such length N≤LN\le L; then HL≥HNH_L\ge H_N (a maximum over fewer prefixes) and log⁡N=log⁡L−Oa(1)\log N=\log L-O_a(1), so HL≥calog⁡L−Oa(1)H_L\ge c_a\log L-O_a(1) with a constant independent of the list, and the strict margin ca>1/16c_a>1/16 gives the statement for L≥L0L\ge L_0. (The arithmetic c7/2=31/(384log⁡3.5)≈0.0644c_{7/2}=31/(384\log3.5)\approx0.0644 is checked here.)

What is and is not checked. Whether Larcher's Section 3 proves the finite-list statement HN≥calog⁡NH_N\ge c_a\log N for every list of length N=⌊ah⌋N=\lfloor a^h\rfloor, as opposed to a statement about infinitely many prefixes of an infinite sequence, is exactly what the source asserts and what is not verified here. The numerical constant 1/1001/100 in the ratio bound depends on ca>1/16c_a>1/16. An authored remark, checked here: the qualitative form of Theorem 4.1, HL≥clog⁡L−1H_L\ge c\log L-1 for every list with some absolute c>0c>0, follows from Schmidt's theorem for planar point sets (W. M. Schmidt, Irregularities of distribution VII, Acta Arith. 21 (1972), 45--50: every NN-point set in [0,1]2[0,1]^2 has a box anchored at the origin whose count differs from NuvNuv by at least clog⁡Nc\log N), applied to the set {(zi,i/L)}\{(z_i,i/L)\}, since the count of that set in [0,u)×[0,v][0,u)\times[0,v] is #{i≤j:zi<u}\#\{i\le j:z_i<u\} with j=⌊Lv⌋j=\lfloor Lv\rfloor and ∣ju−Luv∣≤1|ju-Luv|\le1. That form suffices for the growth statement r(μr−1)→∞r(\mu_r-1)\to\infty, with a smaller unspecified constant in place of 1/1001/100.

Statement (Lemma 4.2, p. 8)

Suppose that B≥1B\ge1, S≥2S\ge2, and that for all sufficiently large integers nn,

∣Nn((x,x+D/n])−D∣ ≤ B(x∈T, 0≤D≤S).(4.1)\Bigl|N_n\bigl((x,x+D/n]\bigr)-D\Bigr|\ \le\ B\qquad (x\in\mathbb T,\ 0\le D\le S). \tag{4.1}

If ⌊S⌋≥L0\lfloor S\rfloor\ge L_0, then

B ≥ 116log⁡⌊S⌋.B\ \ge\ \frac1{16}\log\lfloor S\rfloor .

Proof

Put L=⌊S⌋L=\lfloor S\rfloor. Choose n0≥2n_0\ge2 such that (4.1) holds for all n≥n0n\ge n_0, and let δ>0\delta>0 be the least circular distance between two distinct points of Pn0P_{n_0} (positive since the points are distinct). Choose an integer N>max⁡{L,n0}N>\max\{L,n_0\} so large that L/N<δL/N<\delta.

A short interval with exactly LL points. The cyclic LL-spans of PNP_N, the distances from each point to the point LL places later, have mean L/NL/N (each gap lies in exactly LL of them), so some LL-span has length ℓ≤L/N\ell\le L/N. The half-open arc from its initial point pp to p+ℓp+\ell contains exactly LL points of PNP_N, namely the LL points after pp including p+ℓp+\ell. Translate this arc forward by a small ε>0\varepsilon>0: the arc J=(p+ε,p+ε+ℓ]J=(p+\varepsilon,p+\varepsilon+\ell] still contains those LL points, excludes pp, admits no new point for small ε\varepsilon, and has both endpoints outside PNP_N. Write J=(a,a+ℓ]J=(a,a+\ell]. Since ℓ≤L/N<δ\ell\le L/N<\delta, JJ contains at most one point of Pn0P_{n_0}.

The list. List the LL points of JJ in their order of insertion and rescale JJ to (0,1)(0,1): the ii-th listed point xmix_{m_i} becomes zi=(xmi−a)/ℓz_i=(x_{m_i}-a)/\ell, with m1<m2<⋯<mL≤Nm_1<m_2<\cdots<m_L\le N and zi∈(0,1)z_i\in(0,1) because the endpoints of JJ are not points. Fix 1≤j≤L1\le j\le L and let n=mj≤Nn=m_j\le N be the insertion time of the jj-th listed point. Then the points of PnP_n in JJ are exactly the first jj listed points, so

Nn(J)=j,#{i≤j: zi≤u}=Nn((a,a+uℓ])(0≤u≤1).N_n(J)=j,\qquad \#\{i\le j:\ z_i\le u\}=N_n\bigl((a,a+u\ell]\bigr)\quad(0\le u\le1).

Early prefixes. If n<n0n<n_0, all of the first jj points lie in Pn0∩JP_{n_0}\cap J, so j≤1j\le1; a one-point prefix has counting error ∣1[z1<u]−u∣≤1≤B|\mathbf 1[z_1<u]-u|\le1\le B.

Late prefixes. If n≥n0n\ge n_0, define

f(u)=Nn((a,a+uℓ])−nℓu(0≤u≤1).f(u)=N_n\bigl((a,a+u\ell]\bigr)-n\ell u\qquad(0\le u\le1).

The arc (a,a+uℓ](a,a+u\ell] has length uℓ=D/nu\ell=D/n with D=nuℓ≤nℓ≤Nℓ≤L≤SD=nu\ell\le n\ell\le N\ell\le L\le S, so (4.1) at time nn gives ∣f(u)∣≤B|f(u)|\le B. The complementary arc (a+uℓ,a+ℓ](a+u\ell,a+\ell] has length (1−u)ℓ=D′/n(1-u)\ell=D'/n with D′=n(1−u)ℓ≤SD'=n(1-u)\ell\le S, and its count is Nn(J)−Nn((a,a+uℓ])N_n(J)-N_n((a,a+u\ell]), so (4.1) gives ∣f(1)−f(u)∣≤B|f(1)-f(u)|\le B. Since f(1)=j−nℓf(1)=j-n\ell,

#{i≤j:zi≤u}−ju=f(u)+nℓu−ju=f(u)−uf(1)=(1−u)f(u)−u(f(1)−f(u)),\#\{i\le j:z_i\le u\}-ju=f(u)+n\ell u-ju=f(u)-uf(1) =(1-u)f(u)-u\bigl(f(1)-f(u)\bigr),

and therefore

∣#{i≤j:zi≤u}−ju∣ ≤ (1−u)B+uB=B.\bigl|\#\{i\le j:z_i\le u\}-ju\bigr|\ \le\ (1-u)B+uB=B .

Controlling both complementary arcs is what keeps the bound at BB rather than 2B2B.

Conclusion. Every prefix of the list has counting error at most BB for the convention zi≤uz_i\le u; for zi<uz_i<u the count is the left limit, so the supremum over uu is the same. Hence HL(z1,…,zL)≤BH_L(z_1,\ldots,z_L)\le B, and Theorem 4.1 with L≥L0L\ge L_0 gives B≥116log⁡LB\ge\frac1{16}\log L.

Role in the argument

Proposition 3.1 supplies (4.1) at integer times with B=3A+C1A/ΛB=3A+C_1A/\Lambda and S=Ar/Λ2S=\sqrt{Ar}/\Lambda^2; the Section 5 proof compares B≈3100log⁡rB\approx\frac3{100}\log r with 116log⁡⌊S⌋≈132log⁡r\frac1{16}\log\lfloor S\rfloor\approx\frac1{32}\log r.