Wiki
Wiki

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

Updated


Source. Karamanlis, published pp. 5–6, Lemma 7 (canonical PDF). The corresponding arXiv v1–v3 result is Lemma 3.5.

The sufficient parameter range below repairs the source's unrestricted threshold. All later uses require only that the integer parameter can be chosen sufficiently large.

Statement. Let X⊂RX\subset\mathbb R have at least two points, let δ>0\delta>0, and let n0≥1n_0\ge1 be an integer such that

n0−1≤∣x−x′∣≤n0(x,x′∈X, x≠x′).(1)n_0^{-1}\le |x-x'|\le n_0 \qquad(x,x'\in X,\ x\ne x'). \tag{1}

For every integer

n≥max⁡{2,n0,2πn03/δ},(2)n\ge\max\{2,n_0,2\pi n_0^3/\delta\}, \tag{2}

there is a δ\delta-embedding into Tm,rT_{m,r}, with m=n3m=n^3 and r=n0n/(2π)r=n_0n/(2\pi). The hypothesis (1) itself forces XX to be finite, since a bounded interval contains only finitely many points separated by at least 1/n01/n_0.

Proof. Translate XX into [0,n0][0,n_0]. Put

j(x)=⌊n2xn0⌋,y(x)=n0j(x)n2,h=n0n2.j(x)=\left\lfloor\frac{n^2x}{n_0}\right\rfloor, \qquad y(x)=\frac{n_0j(x)}{n^2},\qquad h=\frac{n_0}{n^2}.

Thus 0≤j(x)≤n20\le j(x)\le n^2, 0≤y(x)≤n00\le y(x)\le n_0, and 0≤x−y(x)<h0\le x-y(x)<h. Since n≥n0n\ge n_0, one has h≤1/n0h\le1/n_0. Two distinct points in the same floor interval would be less than hh apart, contradicting (1). Consequently jj is injective. Because n≥2n\ge2, all these indices satisfy 0≤j(x)≤n2<n3=m0\le j(x)\le n^2<n^3=m and select distinct polygon vertices.

The difference between the two rounding errors x−y(x)x-y(x) and x′−y(x′)x'-y(x') has absolute value less than hh. The original and rounded distances are both at most n0n_0, and hence

∣∣y(x)−y(x′)∣2−∣x−x′∣2∣<2n0h=2n02n2.(3)\left||y(x)-y(x')|^2-|x-x'|^2\right| <2n_0h=\frac{2n_0^2}{n^2}. \tag{3}

Define

f(x)=r(cos⁡(2πj(x)/m),sin⁡(2πj(x)/m)).f(x)=r\bigl(\cos(2\pi j(x)/m),\sin(2\pi j(x)/m)\bigr).

The map is injective. For distinct x,x′x,x', write d=∣y(x)−y(x′)∣>0d=|y(x)-y(x')|>0 and t=d/(2r)t=d/(2r). Then 0<t≤π/n≤π/20<t\le\pi/n\le\pi/2, so the chord length is ∥f(x)−f(x′)∥=2rsin⁡t\|f(x)-f(x')\|=2r\sin t.

For completeness, 0<t≤10<t\le1 gives t−sin⁡t=∫0t(1−cos⁡u) du≤t3/6t-\sin t=\int_0^t(1-\cos u)\,du\le t^3/6 and t+sin⁡t≤2tt+\sin t\le2t, so t2−sin⁡2t≤t4/3<t3t^2-\sin^2t\le t^4/3<t^3. For 1<t≤π/21<t\le\pi/2, the bound t2−sin⁡2t≤t2<t3t^2-\sin^2t\le t^2<t^3 gives the same strict inequality. It follows that

0≤d2−∥f(x)−f(x′)∥2<4r2t3=d32r≤πn02n≤δ2n0≤δ2.(4)0\le d^2-\|f(x)-f(x')\|^2 <4r^2t^3=\frac{d^3}{2r} \le\frac{\pi n_0^2}{n} \le\frac{\delta}{2n_0}\le\frac\delta2. \tag{4}

Also, since n≥2n\ge2,

2n02n2<πn02n≤δ2.\frac{2n_0^2}{n^2} <\frac{\pi n_0^2}{n}\le\frac\delta2.

Adding (3) and (4) proves the required strict squared-distance error bound. For x=x′x=x', the error is zero. □\square

Counterexample to the printed range. Published Lemma 7 assumes only n≥2πn03/δn\ge2\pi n_0^3/\delta. This does not imply injectivity, even with n≥2n\ge2 understood.

Proof. Take n0=3n_0=3, X={j/3:0≤j≤9}X=\{j/3:0\le j\le9\}, δ=100\delta=100, and n=2n=2. The minimum and maximum distances are 1/31/3 and 33, as required. The printed threshold is satisfied because 2π⋅27/100<22\pi\cdot27/100<2. But XX has ten points, while T23,rT_{2^3,r} has eight vertices. No injection exists, irrespective of the error tolerance. □\square

Version and endpoint precision. All three arXiv versions retain that same threshold. Versions 1 and 2 call j(x)j(x) positive and write 0<x−y(x)0<x-y(x); version 3 and the publication correctly use nonnegative j(x)j(x) and 0≤x−y(x)0\le x-y(x). The earlier rounding display is n03/n2n_0^3/n^2, whereas version 3 and the publication use 2n02/n22n_0^2/n^2. The proof above uses the latter estimate. At an equality endpoint in the printed threshold, the numerical upper bound in source (4) can equal δ/2\delta/2 when n0=1n_0=1; the strict sine estimate above still gives strictly smaller actual error. The added restrictions in (2) supply the missing injection and polygon-order conditions. This is a compilation repair, not a reported author correction.

Use. Proposition 8.