Introduction

Let mm denote Lebesgue measure on R\mathbb{R}. For a set A⊆RA \subseteq\mathbb{R}, a nontrivial affine copy of AA is a set

x+sA={x+sa:a∈A},x∈R,s∈R∖{0}.x+sA=\{x+sa:a\in A\},\qquad x\in\mathbb{R},\qquad s\in\mathbb{R}\setminus\{0\}.

The set AA is measure universal if every Lebesgue-measurable subset of R\mathbb{R} of positive measure contains such a copy. The Erdős similarity conjecture asserts that no infinite subset of R\mathbb{R} is measure universal; the problem was posed by Erdős in [6], Problem 4.33.7*. Every nonempty finite pattern FF is measure universal. Indeed, if a measurable set contains a subset E0E_0 of finite positive measure, translation continuity in L1L^1 gives m(⋂a∈F(E0−sa))→m(E0)>0m(\bigcap_{a\in F}(E_0-sa)) \to m(E_0) > 0 as s→0s \to0. A point in this intersection supplies an affine copy of FF. The difficulty therefore lies in keeping infinitely many points in the same positive-measure set. We consider the single sequence

D={2−n:n∈N, n≥1}.D = \{2^{-n}: n \in\mathbb{N},\ n \ge1\}.

Theorem 1.1. For every η∈(0,1)\eta\in(0,1), there is a compact set Eη⊆[0,1]E_\eta\subseteq[0,1] with m(Eη)>1−ηm(E_\eta)>1-\eta such that

for every x∈R and every s∈R∖{0},x+sD⊈Eη.\text{for every } x \in\mathbb{R} \text{ and every } s \in\mathbb{R}\setminus\{0\},\quad x+sD \not\subseteq E_\eta.

Equivalently, for every such x,sx,s there is an integer n≥1n\ge1 with x+s2−n∉Eηx+s2^{-n}\notin E_\eta.

Thus the dyadic sequence is not measure universal. The theorem concerns one infinite pattern and all of its signed affine copies; the conjecture for arbitrary infinite sets is not addressed. Compactness and the near-full-measure conclusion follow directly from the open sets used in the construction.

Classical results concern slowly decreasing sequences. Falconer [7] and Eigen [5] proved nonuniversality for positive sequences an↓0a_n \downarrow0 with an+1/an→1a_{n+1}/a_n \to1; see also the proof in [9], Corollary 1. Humke and Laczkovich give a finite hitting-set characterization and further relative-gap criteria [9], Theorems 1–2. Kolountzakis’s finite-gap criterion uses arbitrarily large finite subsets of a positive sequence: the minimum gaps, divided by their largest points, must have negative logarithms growing sublinearly in the cardinalities [11], Theorem 3. Chlebík gives a translation-invariant formulation normalized by the diameter [2], Theorem 15. Dyadic subsets do not satisfy either condition: for n≥2n\ge2 dyadic points a1>⋯>ana_1>\cdots>a_n, the minimum gap is at most an−1≤2−(n−2)a1a_{n-1}\le2^{-(n-2)}a_1, whereas the diameter a1−ana_1-a_n is at least a1/2a_1/2. Either normalized minimum gap is therefore at most 2−(n−3)2^{-(n-3)}.

Additive structure gives another family of results. Bourgain proved that a sum of three infinite sets is nonuniversal [1], and Kolountzakis treated sums of two copies of certain sequences, including D+DD+D [11], Section 3.4. The distinction between the dyadic sequence and larger patterns is important. Mora Cuéllar, Iosevich, Kulkarni, Rojas Aravena and Yavicoli prove nonuniversality for the sum or difference of a nonconstant geometric sequence tending to zero and an arbitrary infinite set [13], Theorem 2. Their Introduction explicitly separates the single dyadic sequence from this two-fold sumset result. Avoiding a larger pattern does not imply avoidance of a subset of that pattern.

Iosevich, Kulkarni, Mora Cuéllar, Rojas Aravena and Yavicoli prove a nonuniversality criterion for sets supporting a Rajchman probability measure, that is, a probability measure whose Fourier transform tends to zero at infinity [10], Theorem 1.5. A countable set cannot support such a measure [10], Proposition 4.1, so that criterion does not apply to DD. Their more general uniform-density criterion on the circle [10], Proposition 3.2 also fails for D∪{0}D\cup\{0\}: for every integer k≥1k\ge1, dilation by 2k2^k leaves its image modulo one unchanged, and that image stays a distance 1/41/4 from 3/43/4.

Other notions of size and other transformation classes also lead to different questions. For certain sequences tending to zero, Cruz, Lai and Pramanik obtain sets of Hausdorff dimension one avoiding affine copies of the sequence together with its limit point; the avoiding sets in their construction have Lebesgue measure zero [4], preprint, Corollary 1.2 and Proposition 4.4. In the other direction, Feng, Lai and Xiong’s bi-Lipschitz embedding theorem applies to the dyadic sequence [8], preprint, Theorem 1.1. Such nonlinear embeddings are compatible with the affine nonuniversality in Theorem 1.1. A separate earlier preprint of Cruz, Lai and Pramanik claiming the full similarity conjecture was withdrawn because of a gap in its Proposition 3.3 [3].

The construction

Our main step is to construct an open, 1-periodic set of small density that meets every x+tDx + tD with x∈Rx \in\mathbb{R} and t∈[1,2]t \in[1,2]. The next section states this intermediate result precisely. Dyadic rescaling and reflection then produce a small open set meeting every signed affine copy of DD; its complement in [0,1][0,1] is the desired compact set. Periodic blocking sets and summable measure budgets also appear in [10], Lemma 3.1 and Proposition 3.2; the finite construction below supplies the required hitting property for DD.

Random cell constructions, discretization of the dilation parameter at a fixed center, and integration over centers occur in Kolountzakis [11], Section 3.2, Chlebík [2], Section 5, and Kolountzakis–Papageorgiou [12], Section 3.1. Exceptional centers are repaired by an open cover in Kolountzakis [11], Sections 2.2 and 3.2; Chlebík also describes adding the centers themselves when the pattern contains zero [2], Section 3, final remark. We use the open-neighborhood form, since 0 is a limit point of DD but is not in DD. An earlier attempt to extend the random-cell approach to the dyadic sequence is described by Solymosi [14], Section 3; that report does not claim a completed construction. The argument below implements these principles with separated index windows and a finite routing construction. All estimates needed for the proof are supplied here.

To construct the periodic set, we first assign each point of the line to one leaf of a finite ordered tree with MM children at each internal node and dd levels. Independent fair binary tables, evaluated on dyadic cells, determine the route. At each node, the first successful test chooses a child; if all tests fail, the last child is chosen by default. Each leaf carries a second table whose entries select points with a small prescribed probability pp. This keeps the expected density small.

At a node, the default child is chosen only when all M−1M-1 tested bits vanish. Although this is rare for large MM, taking the depth dd sufficiently large makes a default somewhere along the center’s route likely. At the first such node, all nondefault choices have been rejected by the center. Carefully chosen dyadic translates preserve the route to that node and its earlier rejections, but consult fresh entries at their current-window resolution. Many nondefault children and many translates then supply many potential hits.

Two features make those tests useful simultaneously for every normalized scale. First, an interval of dyadic indices is assigned to each edge, in the order in which the tree is traversed. Gaps between these intervals preserve the earlier routing decisions for all but a small set of centers. Second, each interval is long enough to control every cell resolution in its child subtree. This bounds the number of different local tests as the scale varies. We expose the tables in stages, proving that the terminal entries used by these adaptively chosen routes are distinct before multiplying their failure probabilities. A finite union bound then controls all scales in [1,2][1,2].

The resulting set may still miss copies centered in a small closed set. An open neighborhood of those centers repairs every such copy, since x+t2−nx + t2^{-n} converges to xx. This last step is what changes an estimate on exceptional centers into a statement valid at every center.

The windows and their spatial stability are constructed in Section 3. Section 4 defines the random set and proves the independent-trial estimate. Section 5 handles the continuum of normalized scales and removes the exceptional centers. Section 6 completes the signed-scale deduction of Theorem 1.1.

The periodic hitting problem

For a measurable 1-periodic set A⊆RA \subseteq\mathbb{R}, write

ρ(A)=m(A∩[0,1])\rho(A) = m(A \cap[0,1])

for its density in one period. We will sometimes identify such a set with its image in the circle T=R/Z\mathbb{T} = \mathbb{R}/\mathbb{Z}, equipped with normalized Lebesgue measure. This identification preserves the density. Open or closed subsets of the circle lift to open or closed periodic subsets of R\mathbb{R}.

Lemma 2.1 (Periodic hitting sets). For every p∈(0,1)p \in(0,1), there exists an open 11-periodic set H⊆RH \subseteq\mathbb{R} such that ρ(H)≤6p\rho(H) \le6p and

∀x∈R ∀t∈[1,2] ∃n∈Z≥1:x+t2−n∈H.\forall x \in\mathbb{R}\ \forall t \in[1,2]\ \exists n \in\mathbb{Z}_{\ge1}: \qquad x+t2^{-n} \in H.

The same set HH works for every center and every scale in the displayed interval. The witness nn may depend on both. In Section 6, we apply the lemma with a summable sequence of parameters, rescale the resulting periodic sets by powers of two, and include their reflections. This handles every nonzero real scale while keeping the total measure removed from [0,1][0,1] small.

For the proof of Lemma 2.1, fix p∈(0,1)p \in(0,1). We construct a random periodic set BB with expected density pp, together with a finite set N\mathcal{N} of positive integer indices. Outside a deterministic set of centers of density less than pp, the probability that some t∈[1,2]t \in[1,2] avoids BB at all indices in N\mathcal{N} will be at most 2p2p. We then enlarge BB to an open set, bound the expected measure of its exceptional centers, and cover those centers by a small open set. The last step uses further indices in the dyadic tail; N\mathcal{N} need not provide the hits at the repaired centers.

Separated index windows

We first assign a finite block of dyadic indices to every edge of an ordered tree. Gaps between the blocks will let small translations preserve earlier grid cells. Each block will also be long enough to control all resolutions needed below its child. These two properties will serve different purposes in the random construction.

The tree and the window lengths

Fix p∈(0,1)p \in(0,1). Choose integers M≥2M \ge2 and d≥1d \ge1 such that

p(M−1)2≥10,(1−21−M)d<p.(1)\frac{p(M-1)}{2} \ge10, \qquad(1-2^{1-M})^d < p. \tag*{(1)}

Such choices can be made in this order: the first inequality holds for large enough MM, after which 0<1−21−M<10 < 1-2^{1-M} < 1 permits the second choice. Let TT be the complete ordered tree of height dd in which each internal vertex has MM children. Its root has height dd, its leaves have height 00, and the children of an internal vertex PP are P1,…,PMP_1,\ldots,P_M. Write e=(P,i)e=(P,i) for the edge from PP to PiP_i. The finite total number of edges is

K=∑ℓ=1dMℓ.K=\sum_{\ell=1}^{d} M^\ell.

List the edges in the following preorder: for each vertex PP, list (P,1)(P,1) and all edges below P1P_1, then (P,2)(P,2) and all edges below P2P_2, and so on. Thus an edge together with all edges below its child forms one consecutive block in the list.

Choose an integer g≥1g \ge1 such that

K22−g<p.(2)K2^{2-g} < p. \tag*{(2)}

This choice depends only on the already fixed tree. We will leave gg unused indices between consecutive windows.

The M−1M-1 nondefault child windows of a node, each of length rr, will together supply (M−1)r(M-1)r random tests at a fixed scale t∈[1,2]t \in[1,2]. The exponential factor in the next inequality will bound the probability that all these tests fail. The preceding factor will bound the size of a finite list of scale values that represents every possible collection of local grid keys as tt varies. Making their product small will control all normalized scales by a finite union bound; Sections 4 and 5 prove these two bounds.

Choose an integer r∗≥1r_* \ge1 such that, for every integer r≥r∗r \ge r_*,

20Mr(1+22r+2)exp⁡(−p(M−1)r2)<p.(3)20Mr(1+2^{2r+2})\exp\left(-\frac{p(M-1)r}{2}\right)<p. \tag*{(3)}

For completeness, the left side is at most 100Me−7r100Me^{-7r} when r≥1r \ge1: use (1), 1+22r+2≤5e2r1+2^{2r+2} \le5e^{2r}, and r≤err \le e^r. Hence any integer r∗>log⁡(100M/p)/7r_* > \log(100M/p)/7 works simultaneously for all larger rr. The uniformity will allow us to enlarge windows as needed.

We assign a window length rhr_h to edges whose parent has height hh. At the same time we compute the span σh\sigma_h of all windows in a subtree of height hh, including the gaps between them. Starting with σ0=0\sigma_0=0, define successively for h=1,…,dh=1,\ldots,d

rh=max⁡{r∗,g+σh−1},σh={Mr1+(M−1)g,h=1,M(rh+g+σh−1)+(M−1)g,h≥2.(4)\begin{aligned} r_h&=\max\{r_*,g+\sigma_{h-1}\},\\ \sigma_h&= \begin{cases} Mr_1+(M-1)g, & h=1,\\ M(r_h+g+\sigma_{h-1})+(M-1)g, & h\ge2. \end{cases} \tag*{(4)} \end{aligned}

This is a finite bottom-up recursion: rhr_h depends only on lengths already chosen below height hh. In particular, the choice of gg did not depend on the sizes of these lengths.

Now place the actual integer windows in the edge preorder, starting at 3. An edge ee from height hh receives We={ae,…,be}W_e=\{a_e,\ldots,b_e\} with be=ae+rh−1b_e=a_e+r_h-1; if ff immediately precedes ee, set ae=bf+g+1a_e=b_f+g+1. Put

N=⋃e∈TWe.\mathcal{N}=\bigcup_{e\in T}W_e.

where the union is over the edges of the tree. The span interpretation of (4) follows by induction. At height 1 there are MM windows and M−1M-1 gaps. At height h≥2h\ge2, each child block consists of an incoming window of length rhr_h, one gap, and a subtree block of span σh−1\sigma_{h-1}; there are another M−1M-1 gaps between these child blocks.

For an edge e=(P,i)e=(P,i), let be∗b_e^* be the largest window endpoint among ee and all edges below PiP_i. If PP has height h=1h=1, this block consists only of ee, and its span is r1r_1. If h≥2h\ge2, its span is rh+g+σh−1r_h+g+\sigma_{h-1}. Therefore in both cases

be∗−ae+1≤rh+g+σh−1≤2rh.(5)b_e^*-a_e+1\le r_h+g+\sigma_{h-1}\le2r_h. \tag*{(5)}

In particular, (3) applies to every length rhr_h, while (5) bounds a whole child block in terms of its incoming window. All edges, including those with child index MM, receive windows under this construction.

The padding bound has a specific purpose: the range of window indices from aea_e through be∗b_e^* in a child block is controlled by the length of its incoming window. The gaps have a different role, established next: for most centers, translations indexed by a later window preserve the earlier cells used in the routing decisions. These are the two deterministic inputs to the routing and scale-counting arguments.

Child blocks in edge preorder and one block expanded for $h \ge 2$

Figure 1. Each edge window precedes the windows below its child, and the child blocks are listed in order. The lower diagram includes the gap before a nonempty child subtree. An edge into a leaf has no following subtree or internal gap. Lengths are schematic.

Earlier grid cells remain unchanged

For every nonnegative integer bb, define the periodic cell key

Jb(z)=⌊2b+2{z}⌋,{z}=z−⌊z⌋.(6)J_b(z)=\left\lfloor2^{b+2}\{z\}\right\rfloor,\qquad\{z\}=z-\lfloor z\rfloor. \tag*{(6)}

Its boundaries on the real line form the lattice Γb=2−(b+2)Z\Gamma_b=2^{-(b+2)}\mathbb{Z}. In particular, every integer is a boundary. Cells are half-open on the right, so a boundary belongs to the cell starting there. The grids are nested: for B≥bB\ge b,

Jb(z)=⌊JB(z)2B−b⌋.(7)J_b(z)=\left\lfloor\frac{J_B(z)}{2^{B-b}}\right\rfloor. \tag*{(7)}

This follows by writing 2B+2{z}=JB(z)+ε2^{B+2}\{z\}=J_B(z)+\varepsilon with 0≤ε<10\le\varepsilon<1 and dividing by the integer 2B−b2^{B-b}.

We seek centers for which translations indexed by one window preserve every earlier grid key. For a noninitial window WeW_e, let b′b' be the endpoint of the immediately preceding window, and put δe=21−ae\delta_e=2^{1-a_e}. Call xx stable if, for every such window,

(x,x+δe]∩Γb′=∅.(8)(x,x+\delta_e]\cap\Gamma_{b'}=\varnothing. \tag*{(8)}

Let GG denote the set of stable centers. The intervals in (8) are taken on the real line, so crossings of an integer are included without a separate convention on the circle.

Lemma 3.1. The set GG is measurable and 11-periodic, and ρ(Gc)<p\rho(G^{c})<p. For every x∈Gx\in G, every window WeW_e, every n∈Wen\in W_e, every t∈[1,2]t\in[1,2], and every window WfW_f earlier than WeW_e,

Jbf(x+t2−n)=Jbf(x).(9)J_{b_f}(x+t2^{-n})=J_{b_f}(x). \tag*{(9)}

These assertions include centers lying on grid boundaries.

Proof. For a fixed noninitial window, the centers violating (8) are exactly

Ee=⋃β∈Γb′[β−δe,β),E_e=\bigcup_{\beta\in\Gamma_{b'}}[\beta-\delta_e,\beta),

because β∈(x,x+δe]\beta\in(x,x+\delta_e] if and only if β−δe≤x<β\beta-\delta_e\le x<\beta. This is a measurable periodic set. Since ae=b′+g+1a_e=b'+g+1,

2b′+2δe=22−g<p/K<1.(10)2^{b'+2}\delta_e=2^{2-g}<p/K<1. \tag*{(10)}

Thus these intervals have disjoint interiors modulo one. There are 2b′+22^{b'+2} of them per period, each of length δe\delta_e, and hence ρ(Ee)=22−g\rho(E_e)=2^{2-g}. The complement of GG is the union of these sets over the K−1K-1 noninitial windows. Consequently

ρ(Gc)≤(K−1)22−g<p.\rho(G^{c}) \le(K-1)2^{2-g} < p.

This also proves measurability and periodicity of GG.

Now fix the data in (9). If WeW_e is the first window, there is no earlier WfW_f. Otherwise 0<t2−n≤21−ae=δe0<t2^{-n}\le2^{1-a_e}=\delta_e, so stability implies that the interval (x,x+t2−n](x,x+t2^{-n}] contains no boundary of Γb′\Gamma_{b'}. Both endpoints therefore have the same Jb′J_{b'} key. This remains true when xx itself is a boundary, since it belongs to the cell on its right; landing on a boundary at a positive displacement has been excluded. An integer cannot lie in this interval either, so passing to periodic keys introduces no additional case. Finally, every earlier window satisfies bf≤b′b_f\le b', and (7) gives (9).

The tree, all windows, and GG are now fixed before any random choices. The key agreement concerns earlier windows only. This is the property that will preserve the required earlier decisions while allowing tests at the current window’s finer resolution.

Random routing and independent tests

We now use the windows from the preceding section to construct a random periodic set BB of expected density pp. Selectors send each spatial point to one leaf of the tree, where an independent terminal entry decides membership in BB. For a stable center, the first default choice on its path will provide several child windows in which to test nearby points.

The tables and the selected set

For each edge e=(P,i)e=(P,i) with i<Mi<M, let

Se:{0,…,2be+2−1}⟶{0,1}S_e:\{0,\ldots,2^{b_e+2}-1\}\longrightarrow\{0,1\}

be a random table whose entries are independent Bernoulli variables with parameter 1/21/2. There is no selector table for the default edge (P,M)(P,M). For a leaf LL, let b(L)b(L) be the endpoint of the window assigned to its unique incoming edge, and let

TL:{0,…,2b(L)+2−1}⟶{0,1}T_L:\{0,\ldots,2^{b(L)+2}-1\}\longrightarrow\{0,1\}

be a random table whose entries are independent Bernoulli variables with parameter pp. All entries of all selector and terminal tables are mutually independent. The tree and every table are finite, so these variables define a finite product probability space Ω\Omega. We write P\mathbb{P} and E\mathbb{E} for its probability and expectation.

Given the tables and a point z∈Rz\in\mathbb{R}, start at the root. At an internal node PP, choose the first child PiP_i, i<Mi<M, for which

S(P,i)(JbP,i(z))=1.S_{(P,i)}(J_{b_{P,i}}(z))=1.

If all M−1M-1 values are zero, choose the default child PMP_M. Continue until reaching a leaf, denoted by L(z)L(z), and define

B={z∈R:TL(z)(JbL(z)(z))=1}.(11)B=\left\{z\in\mathbb{R}:T_{L(z)}(J_{b_{L(z)}}(z))=1\right\}. \tag*{(11)}

The table rules use only periodic keys. Since all grids in the construction are nested, membership in BB is constant on each cell of the finest grid used. Thus every realization of BB is a 1-periodic measurable set, consisting of finitely many half-open cells per period.

Let S\mathcal{S} be the sigma-field generated by every entry of every selector table. For fixed zz, conditioning on S\mathcal{S} fixes L(z)L(z) and the key of its terminal entry. That entry still has probability pp of being one, since terminal tables are independent of all selectors. Hence

P(z∈B∣S)=p.\mathbb{P}(z \in B \mid\mathcal{S}) = p.

Integrating over one period and interchanging the integral with the finite weighted sum over Ω\Omega gives

Eρ(B)=∫01P(z∈B) dz=p.(12)\mathbb{E}_{\rho}(B) = \int_{0}^{1} \mathbb{P}(z \in B)\,dz = p. \tag*{(12)}

Conditioning at a center

For a fixed center x∈Rx \in\mathbb{R}, expose one entry from every selector table, including those in subtrees not visited by its path. The resulting sigma-field is

Fx=σ(Se(Jbe(x)):e=(P,i), i<M)⊆S.(13)\mathcal{F}_{x} = \sigma\left(S_{e}(J_{b_{e}}(x)) : e = (P,i),\ i < M\right) \subseteq\mathcal{S}. \tag*{(13)}

An atom ξ\xi of Fx\mathcal{F}_{x} means the event specifying all these exposed values; we write P(⋅∣ξ)\mathbb{P}(\cdot\mid\xi) for conditioning on that event. Every such atom has positive probability. The exposed addresses (e,Jbe(x))(e,J_{b_{e}}(x)) are deterministic once xx is fixed, with the table name ee included in the address. Consequently, on each atom, all remaining selector entries retain their independent fair law, and all terminal entries retain their independent Bernoulli-pp law.

The exposed values determine the full path of xx. When that path chooses a default child, let UU denote its first internal node at which this happens. Thus the existence and identity of UU are determined by Fx\mathcal{F}_{x}. The next estimate concerns the original product law, before an atom of Fx\mathcal{F}_{x} is fixed.

Lemma 4.1 (A default choice on the center path). For every fixed x∈Rx \in\mathbb{R},

P(the path of x never chooses child M)=(1−21−M)d<p.\mathbb{P}\bigl(\text{the path of }x\text{ never chooses child }M\bigr) = \left(1-2^{1-M}\right)^{d} < p.

Proof. At any internal node, the default child is chosen exactly when its M−1M-1 selector entries at xx are all zero. This has probability 2−(M−1)=21−M2^{-(M-1)} = 2^{1-M}.

To compute the probability along the path, reveal the entries at an internal node only when the path first reaches it. The decisions leading to that node use tables at its strict ancestors. Its own tables are distinct from all of those tables and have not yet been revealed, so their entries at xx remain independent fair bits, conditional on the preceding path history. At each of the dd internal-node decisions, the conditional probability of a non-default choice is therefore 1−21−M1-2^{1-M}. Iterating this conditional probability gives (1−21−M)d\left(1-2^{1-M}\right)^{d}. The strict inequality is the choice of dd in (1). □\square

Routing trials through the first default

Fix henceforth a stable center x∈Gx \in G, and condition on an atom ξ\xi of Fx\mathcal{F}_{x} for which UU exists. The node UU is fixed under this conditioning. Let hh be its height, and write

r=rh,ei=(U,i),bi∗=bei∗(1≤i<M),yn(t)=x+t2−n.r = r_{h}, \qquad e_{i} = (U,i), \qquad b_{i}^{*} = b_{e_{i}}^{*}\quad(1 \leq i < M), \qquad y_{n}(t) = x + t2^{-n}.

At UU, all the exposed non-default selector values are zero. For i<Mi < M and z∈Rz \in\mathbb{R}, let Li(z)L_i(z) be the leaf obtained by applying the same path rule starting at the child UiU_i. If UiU_i is already a leaf, set Li(z)=UiL_i(z) = U_i. Define the local predicate

Qi(z)=Sei(Jbei(z))TLi(z)(JbLi(z)(z)).(14)Q_i(z) = S_{e_i}(J_{b_{e_i}}(z))T_{L_i(z)}(J_{b_{L_i(z)}}(z)). \tag*{(14)}

The function QiQ_i takes values in {0,1}\{0,1\} and consults only the selector on eie_i and tables in the subtree rooted at UiU_i. It provides a sufficient condition for membership in BB at the points indexed by WeiW_{e_i}.

Lemma 4.2 (Preservation of the route). For every outcome in Ξ\Xi, every i<Mi < M, every n∈Wein \in W_{e_i}, and every t∈[1,2]t \in[1,2], the actual root path of yn(t)y_n(t) reaches UU and rejects children 1,…,i−11,\ldots,i-1 there. In particular,

Qi(yn(t))=1⟹yn(t)∈B.(15)Q_i(y_n(t)) = 1 \quad\Longrightarrow\quad y_n(t) \in B. \tag*{(15)}

Proof. Consider a strict ancestor PP of UU, and let PaP_a be its child on the path of xx to UU. Since UU is the first default node, a<Ma < M. The decision at PP uses precisely the zero values of the selectors 1,…,a−11,\ldots,a-1 and the value one of selector aa. Each of the edges (P,j)(P,j), j≤aj \le a, precedes every edge in the subtree of PaP_a in the prescribed preorder. Their windows therefore precede WeiW_{e_i}. By the stable-key identity (9), each of these selector evaluations at yn(t)y_n(t) agrees with its evaluation at xx. Induction from the root along the ancestor chain shows that yn(t)y_n(t) makes the same choices and reaches UU. Later sibling selectors at an ancestor are not needed to make its choice.

For every j<ij < i, the edge (U,j)(U,j) also precedes eie_i. Its selector value at xx is zero, because xx takes the default child at UU. Another application of (9) makes the corresponding value at yn(t)y_n(t) zero. Thus the actual path rejects children 1,…,i−11,\ldots,i-1 at UU.

If Qi(yn(t))=1Q_i(y_n(t)) = 1, the selector on eie_i is one, so the actual path chooses child ii at UU. Its continuation is exactly the rule defining Li(yn(t))L_i(y_n(t)), and the terminal entry in (14) is one. The membership rule (11) now gives yn(t)∈By_n(t) \in B. Figure 2 records this common-prefix and branching argument. All equalities used here hold for every completion of the unexposed tables and every t∈[1,2]t \in[1,2], as required.

Route preservation diagram

Figure 2. Route preservation for x∈Gx \in G, n∈W(U,i)n \in W_{(U,i)} and t∈[1,2]t \in[1,2], conditional on Qi(yn(t))=1Q_i(y_n(t)) = 1. The center xx and its translate yn(t)y_n(t) make the same required choices above the first default node UU. At UU, the center takes child MM, while the translate rejects the earlier children and takes child ii. The local terminal success then places yn(t)y_n(t) in BB. The diagram is conditional on the successful local predicate; it does not assume independence of the chosen leaves.

Independent terminal tests

We now estimate the probability that all the local tests fail at one fixed scale. The selected leaves may depend on the selectors. To keep that dependence explicit, we first expose all selectors, identify the terminal entries being read, and then average over the selectors.

Lemma 4.3 (The fixed-scale estimate). Fix a stable center xx and an atom ξ\xi of the center-exposure sigma-field Fx\mathcal{F}_x in (13), on which the first default node UU exists. Let hh be its height, put r=rhr=r_h, and use the local predicates QiQ_i for ei=(U,i)e_i=(U,i), 1≤i<M1\le i<M, defined in (14), with yn(t)=x+t2−ny_n(t)=x+t2^{-n}. For every fixed t∈[1,2]t\in[1,2],

P(Qi(yn(t))=0 for all 1≤i<M, n∈Wei∣ξ)=(1−p/2)(M−1)r.(16)\mathbb{P}\left(Q_i(y_n(t))=0\ \text{for all }1\le i<M,\ n\in W_{e_i}\mid\xi\right)=(1-p/2)^{(M-1)r}. \tag*{(16)}

Proof. On the fixed atom ξ\xi, the node UU, the windows WeiW_{e_i}, and the set of pairs

I={(i,n):1≤i<M, n∈Wei}\mathcal{I}=\{(i,n):1\le i<M,\ n\in W_{e_i}\}

are fixed. Its cardinality is (M−1)r(M-1)r. For these pairs define

Ai,n=Sei(Jbei(yn(t))).A_{i,n}=S_{e_i}\left(J_{b_{e_i}}(y_n(t))\right).

We first check that these are distinct selector entries, none of which was exposed at xx. Fix ii, and abbreviate a=aeia=a_{e_i} and b=beib=b_{e_i}. For n<n′n<n' in this window,

yn(t)−yn′(t)=t2−n′(2n′−n−1)≥2−b.y_n(t)-y_{n'}(t)=t2^{-n'}(2^{n'-n}-1)\ge2^{-b}.

Also yn(t)−x=t2−n≥2−by_n(t)-x=t2^{-n}\ge2^{-b}. All these points lie in [x,x+21−a][x,x+2^{1-a}], an interval of length at most 1/41/4, since a≥3a\ge3. Thus the circular distance between any two of them equals their ordinary distance and is at least 2−b2^{-b}. Two points in the same half-open JbJ_b-cell have circular distance less than 2−(b+2)2^{-(b+2)}. Consequently the keys of xx and all yn(t)y_n(t), n∈Wein\in W_{e_i}, are pairwise distinct. This argument also covers a crossing of an integer and points on cell boundaries.

For different ii, the selector tables themselves differ. The variables Ai,nA_{i,n} therefore read distinct coordinates outside the entire exposed coordinate set defining Fx\mathcal{F}_x. Conditional on ξ\xi, they remain independent fair bits.

Next condition on the sigma-algebra S\mathcal{S} of all selectors. For each pair, its selected local leaf

Li,n=Li(yn(t))L_{i,n}=L_i(y_n(t))

and its terminal address

κi,n=(Li,n,Jb(Li,n)(yn(t)))\kappa_{i,n}=\left(L_{i,n},J_{b(L_{i,n})}(y_n(t))\right)

are now fixed. We claim that these addresses are distinct for all pairs in I\mathcal{I}. If the child indices differ, the leaves lie in disjoint child subtrees of UU, so their terminal tables differ. If the child indices agree but the leaves differ, their tables again differ. It remains to consider two different indices n,n′n,n' that select the same leaf LL below one child UiU_i.

For every leaf below UiU_i, its terminal resolution satisfies b(L)≥beib(L)\ge b_{e_i}. If UiU_i is a leaf, then b(L)=beib(L)=b_{e_i}. Otherwise the last edge into LL occurs after eie_i in the preorder, so its window endpoint is larger. By the nested-key identity (7), different keys at resolution beib_{e_i} remain different at resolution b(L)b(L), including at grid boundaries. The preceding separation of yn(t)y_n(t) and yn′(t)y_{n'}(t) proves κi,n≠κi,n′\kappa_{i,n}\ne\kappa_{i,n'}. This proves the claim, even for pairs with Ai,n=0A_{i,n}=0.

The terminal tables are independent of SS. For each realization of all selectors, the addresses just identified are fixed distinct coordinates of those tables. The corresponding terminal bits

Vi,n=TLi,n(Jb(Li,n)(yn(t)))V_{i,n}=T_{L_{i,n}}\left(J_{b(L_{i,n})}(y_n(t))\right)

therefore have the product Bernoulli pp law conditional on SS. Since Qi(yn(t))=Ai,nVi,nQ_i(y_n(t))=A_{i,n}V_{i,n}, only the pairs with Ai,n=1A_{i,n}=1 require a terminal bit to vanish. On ξ\xi we obtain

P(Qi(yn(t))=0 for all (i,n)∈I∣S)=(1−p)∑(i,n)∈IAi,n.\mathbb{P}\left(Q_i(y_n(t))=0\text{ for all }(i,n)\in\mathcal{I}\mid S\right)=(1-p)^{\sum_{(i,n)\in\mathcal{I}}A_{i,n}}.

The empty-success case has exponent zero and probability one.

Finally, Fx⊂S\mathcal{F}_x\subset S, so conditional expectation and the independent fair law of the Ai,nA_{i,n} on ξ\xi give

P(Qi(yn(t))=0 for all (i,n)∈I∣ξ)=E[(1−p)∑(i,n)∈IAi,n∣ξ]=∏(i,n)∈I(12+12(1−p))=(1−p/2)(M−1)r.\begin{aligned} \mathbb{P}\left(Q_i(y_n(t))=0\text{ for all }(i,n)\in\mathcal{I}\mid\xi\right) =\mathbb{E}\left[\left.(1-p)^{\sum_{(i,n)\in\mathcal{I}}A_{i,n}}\right|\xi\right] \\ &=\prod_{(i,n)\in\mathcal{I}}\left(\frac{1}{2}+\frac{1}{2}(1-p)\right)=(1-p/2)^{(M-1)r}. \end{aligned}

The estimate applies separately to each scale fixed on the exposure atom. In the next step, the grid geometry will supply finitely many such scales, allowing a union bound over all t∈[1,2]t\in[1,2].

All normalized scales and all centers

The preceding estimate concerns a fixed scale. To control every t∈[1,2]t\in[1,2], we track the local predicates QiQ_i on the grids of their own child subtrees. The padding of each window bounds the number of changes in these predicates as the scale varies. The use of deterministic grid crossings to discretize scales at a fixed center follows the same principle as [11], Section 3.2, [2], Section 5, and [12], Section 3.1. Here the crossings must be counted within each child subtree, so that the bound remains compatible with the conditional trial estimate.

Lemma 5.1. Fix a stable center xx and an atom ξ\xi of the full center exposure Fx\mathcal{F}_x in (12) on which the first-default node UU exists. Let hh be its height, put r=rhr=r_h, and write

ei=(U,i),bi∗=bei∗,1≤i<M.e_i=(U,i),\qquad b_i^*=b_{e_i}^*,\qquad1\le i<M.

There is a finite set R(x,U)⊂[1,2]\mathcal{R}(x,U)\subset[1,2], depending only on xx, UU and the deterministic windows, with

∣R(x,U)∣≤20Mr(1+22r+2),(17)|\mathcal{R}(x,U)|\le20Mr(1+2^{2r+2}), \tag*{(17)}

such that the following holds for the local predicates QiQ_i in (13), for every realization of the tables consistent with ξ\xi. For each t∈[1,2]t\in[1,2], some t′∈R(x,U)t'\in\mathcal{R}(x,U) satisfies

Qi(x+t2−n)=Qi(x+t′2−n)for all 1≤i<M and n∈Wei.(18)Q_i(x+t2^{-n})=Q_i(x+t'2^{-n})\quad\text{for all }1\le i<M\text{ and }n\in W_{e_i}. \tag*{(18)}

Proof. For fixed tables, Qi(z)Q_i(z) is determined by Jbi∗(z)J_{b_i^*}(z). Indeed, its initial selector has resolution bei≤bi∗b_{e_i}\le b_i^*, and all selectors used to route from UiU_i lie in that child subtree. The incoming edge of every possible terminal leaf also has endpoint at most bi∗b_i^*. This includes the case that UiU_i itself is a leaf, whose terminal resolution is beib_{e_i}, as well as leaves reached through default children. Since the grids are nested, the key Jbi∗(z)J_{b_i^*}(z) determines every address needed for this local predicate.

For each tested pair (i,n)(i,n), let

Di,n(x)={2n(j2−(bi∗+2)−x):j∈Z}∩[1,2].\mathcal{D}_{i,n}(x)=\left\{2^n\left(j2^{-(b_i^*+2)}-x\right):j\in\mathbb{Z}\right\}\cap[1,2].

These are precisely the scales at which x+t2−nx+t2^{-n} meets a boundary of the periodic grid Jbi∗J_{b_i^*}. The full real-line lattice in this definition also includes every passage through an integer, where the periodic key returns to its first cell.

As tt ranges over [1,2][1,2], the point traverses a closed interval of length 2−n2^{-n}. Counting lattice points in that interval gives

∣Di,n(x)∣≤1+2bi∗+2−n.|\mathcal{D}_{i,n}(x)|\leq1+2^{b_i^*+2-n}.

The extra one allows both endpoints to be lattice points. The subtree span bound (5) gives bi∗−aei+1≤2rb_i^*-a_{e_i}+1\leq2r; since n≥aein\geq a_{e_i},

∣Di,n(x)∣≤1+22r+2.|\mathcal{D}_{i,n}(x)|\leq1+2^{2r+2}.

Take the union of these sets and the two endpoints:

D(x,U)={1,2}∪⋃1≤i<M ⋃n∈WeiDi,n(x).\mathcal{D}(x,U)=\{1,2\}\cup\bigcup_{1\leq i<M}\ \bigcup_{n\in W_{e_i}}\mathcal{D}_{i,n}(x).

List its distinct elements as d1=1<⋯<dL=2d_1=1<\cdots<d_L=2, and set

R(x,U)=D(x,U)∪{dj+dj+12:1≤j<L}.\mathcal{R}(x,U)=\mathcal{D}(x,U)\cup\left\{\frac{d_j+d_{j+1}}{2}:1\leq j<L\right\}.

There are (M−1)r(M-1)r tested pairs, so

L≤2+(M−1)r(1+22r+2),L\leq2+(M-1)r(1+2^{2r+2}),
∣R(x,U)∣=2L−1≤2(M−1)r(1+22r+2)+3|\mathcal{R}(x,U)|=2L-1\leq2(M-1)r(1+2^{2r+2})+3
≤20Mr(1+22r+2).\leq20Mr(1+2^{2r+2}).

On each open interval (dj,dj+1)(d_j,d_{j+1}), every relevant grid key is constant, hence so is every tested local predicate. Its midpoint therefore represents the entire interval. Each breakpoint and each endpoint is included separately and represents its own value. This proves (17), including the values at the boundaries of the half-open cells.

The representatives use only the local predicates. A point for which QiQ_i vanishes may take its actual route through another subtree with a finer grid. That route does not enter the count: we need only the implication from a successful local predicate to a hit of BB.

Proposition 5.2. For every fixed stable center xx,

P(∃t∈[1,2] ∀n∈N:x+t2−n∉B)≤2p.(19)\mathbb{P}\left(\exists t\in[1,2]\ \forall n\in\mathbb{N}:x+t2^{-n}\notin B\right)\leq2p. \tag*{(19)}

Proof. Condition first on an atom ξ\xi of Fx\mathcal{F}_x in (12) on which the first-default node UU exists, and retain the notation of Lemma 5.1. The node UU and the entire set R(x,U)\mathcal{R}(x,U) are fixed on this atom, before any remaining selector or terminal label is revealed. Thus Lemma 4.3 applies separately to every t′∈R(x,U)t'\in\mathcal{R}(x,U) and gives

P(Qi(x+t′2−n)=0 for all tested (i,n)∣ξ)=(1−p/2)(M−1)r≤exp⁡(−p(M−1)2r).\mathbb{P}\left(Q_i(x+t'2^{-n})=0\text{ for all tested }(i,n)\mid\xi\right)=(1-p/2)^{(M-1)r}\leq\exp\left(-\frac{p(M-1)}{2}r\right).

If some scale tt misses BB at every index in N\mathcal{N}, then Lemma 4.2 implies that all its tested local predicates vanish. By Lemma 5.1, they all vanish at one of the representative scales as well. The conditional union bound and (3) therefore give

P(∃t∈[1,2] ∀n∈N:x+t2−n∉B∣ξ)≤20Mr(1+22r+2)exp⁡(−p(M−1)2r)<p.\mathbb{P}\left(\exists t \in[1,2]\ \forall n \in\mathcal{N}: x+t2^{-n}\notin B \mid\xi\right) \le20Mr\left(1+2^{2r+2}\right)\exp\left(-\frac{p(M-1)}{2}r\right)<p.

No independence between different representative scales is required.

This bound holds on every center-exposure atom that has a first default, since every corresponding window length is at least r∗r_*. Averaging over those atoms introduces no factor for the number of possible nodes. By Lemma 4.1, the remaining event, on which the center’s path never chooses the default child, has probability less than pp. Bounding failure by one on that event yields (19).

Removing exceptional centers

The pointwise probability bound will control the measure of the centers at which some normalized scale is missed. We first enlarge the random set to an open set, so that those exceptional centers form a closed set. A small open neighborhood of that closed set will then provide hits from the dyadic tail. This follows the open-cover completion of Kolountzakis [11], Sections 2.2 and 3.2; we give the closedness, measure and tail arguments explicitly.

Completion of the proof of Lemma 2.1. The probability space Ω\Omega of all table entries is finite. For each outcome ω\omega, the set BωB_\omega is a union of cells from one finite dyadic grid per period: its finest key determines every table lookup. Regard a periodic set as a subset of the circle T=R/Z\mathbb{T}=\mathbb{R}/\mathbb{Z}, with normalized Lebesgue measure equal to the density of its periodic lift. Taking the closures of the selected cells adds only finitely many endpoints. Enlarging these closed arcs by sufficiently small open circular neighborhoods therefore gives an open periodic set Bω+⊇BωB_\omega^+\supseteq B_\omega with

ρ(Bω+)≤ρ(Bω)+p.(20)\rho(B_\omega^+)\le\rho(B_\omega)+p. \tag*{(20)}

For example, if the grid has QQ cells, enlargement by circular distance p/(4Q)p/(4Q) adds at most p/2p/2 to the measure of their union. For the empty set use the empty enlargement. Since there are only finitely many outcomes, these choices introduce no measurable-selection issue. Equation (12) gives

Eρ(Bω+)≤2p.(21)\mathbb{E}\rho(B_\omega^+)\le2p. \tag*{(21)}

Define the exceptional-center set

Rω={x∈R:∃t∈[1,2] ∀n∈N, x+t2−n∉Bω+}.(22)R_\omega=\left\{x\in\mathbb{R}:\exists t\in[1,2]\ \forall n\in\mathcal{N},\ x+t2^{-n}\notin B_\omega^+\right\}. \tag*{(22)}

This set is periodic and closed. To prove closedness without any endpoint convention on a fundamental interval, let π:R→T\pi:\mathbb{R}\to\mathbb{T} be the quotient map and let Bω,T+⊂TB_{\omega,\mathbb{T}}^+\subset\mathbb{T} denote the open image of Bω+B_\omega^+. Each map

(πx,t)⟼π(x+t2−n)from T×[1,2] to T(\pi x,t)\longmapsto\pi(x+t2^{-n})\quad\text{from }\mathbb{T}\times[1,2]\text{ to }\mathbb{T}

is continuous. The conditions that all these images avoid Bω,T+B_{\omega,\mathbb{T}}^+, for n∈Nn\in\mathcal{N}, consequently define a closed subset of the compact space T×[1,2]\mathbb{T}\times[1,2]. Its projection to T\mathbb{T} is compact and hence closed. Its inverse image under π\pi is exactly RωR_\omega.

In particular, each indicator 1Rω(x)\mathbf{1}_{R_\omega}(x) is Borel measurable in xx. Since Ω\Omega is finite, it is also jointly measurable in (ω,x)(\omega,x). For every stable center x∈Gx \in G, the inclusion Bω⊆Bω+B_\omega\subseteq B_\omega^+ and Proposition [5] give

P(x∈Rω)≤2p.\mathbb{P}(x \in R_\omega) \le2p.

At the other centers the probability is at most 11. Interchanging a finite sum and an integral, and using Lemma [3], we obtain

Eρ(Rω)=∫01P(x∈Rω) dx≤2p m(G∩[0,1])+m(Gc∩[0,1])≤2p+ρ(Gc)≤3p.(23)\mathbb{E}\rho(R_\omega) = \int_0^1 \mathbb{P}(x \in R_\omega)\,dx \le2p\,m(G \cap[0,1]) + m(G^c \cap[0,1]) \le2p + \rho(G^c) \le3p. \tag*{(23)}

Thus (21) and (23) imply

E(ρ(Bω+)+ρ(Rω))≤5p.\mathbb{E}\bigl(\rho(B_\omega^+) + \rho(R_\omega)\bigr) \le5p.

Choose one outcome whose summed density is at most this bound, and write its sets as B+B^+ and RR. We have

ρ(B+)+ρ(R)≤5p.(24)\rho(B^+) + \rho(R) \le5p. \tag*{(24)}

It remains to cover every center in RR. Its image RT=π(R)R_{\mathbb{T}} = \pi(R) is closed in the circle. If it is empty, put V=∅V = \varnothing. Otherwise, for ε>0\varepsilon> 0, its open metric neighborhoods

VεT={z∈T:dist⁡T(z,RT)<ε}V_\varepsilon^{\mathbb{T}} = \{z \in\mathbb{T} : \operatorname{dist}_{\mathbb{T}}(z,R_{\mathbb{T}}) < \varepsilon\}

decrease to RTR_{\mathbb{T}} as ε↓0\varepsilon\downarrow0. Continuity of finite measure from above lets us choose ε>0\varepsilon> 0 so that the open periodic lift V=π−1(VεT)V = \pi^{-1}(V_\varepsilon^{\mathbb{T}}) satisfies

R⊆V,ρ(V)≤ρ(R)+p.R \subseteq V,\qquad\rho(V) \le\rho(R) + p.

Set H=B+∪VH = B^+ \cup V. It is open and periodic, and (24) gives

ρ(H)≤ρ(B+)+ρ(V)≤ρ(B+)+ρ(R)+p≤6p.\rho(H) \le\rho(B^+) + \rho(V) \le\rho(B^+) + \rho(R) + p \le6p.

If x∉Rx \notin R, negating (22) shows that for every t∈[1,2]t \in[1,2] some n∈Nn \in\mathbb{N} satisfies x+t2−n∈B+⊆Hx + t2^{-n} \in B^+ \subseteq H. If x∈Rx \in R, choose an integer n0≥1n_0 \ge1 with 21−n0<ε2^{1-n_0} < \varepsilon. For every t∈[1,2]t \in[1,2] and every n≥n0n \ge n_0, the circle distance satisfies

dist⁡T(π(x+t2−n),RT)≤dist⁡T(π(x+t2−n),πx)≤t2−n<ε.\operatorname{dist}_{\mathbb{T}}\bigl(\pi(x+t2^{-n}),R_{\mathbb{T}}\bigr) \le\operatorname{dist}_{\mathbb{T}}\bigl(\pi(x+t2^{-n}),\pi x\bigr) \le t2^{-n} < \varepsilon.

Hence x+t2−n∈V⊆Hx+t2^{-n} \in V \subseteq H. These indices are taken from the full dyadic tail. The two cases establish the required hit for every real xx and every t∈[1,2]t \in[1,2], completing the lemma. □

The compact avoiding set

The periodic hitting sets cover scales in [1,2][1,2]. We now combine their dyadic dilations, with summable densities, to cover every nonzero scale while removing arbitrarily little measure from [0,1][0,1].

Proof of Theorem 1.1. Fix η∈(0,1)\eta\in(0,1) and put

pj=η242−j(j=1,2,…).p_j = \frac{\eta}{24}2^{-j}\qquad(j=1,2,\ldots).

Each pjp_j belongs to (0,1)(0,1). By Lemma 2.1, choose an open 1-periodic set Hj⊂RH_j \subset\mathbb{R} with ρ(Hj)≤6pj\rho(H_j) \le6p_j such that

∀y∈R ∀t∈[1,2] ∃n∈Z≥1:y+t2−n∈Hj.(25)\forall y \in\mathbb{R}\ \forall t \in[1,2]\ \exists n \in\mathbb{Z}_{\ge1}:\quad y+t2^{-n}\in H_j. \tag*{(25)}

All these sets are fixed before any center or scale is chosen. Define

C=⋃j≥1(2−jHj∪(−2−jHj)),E=[0,1]∖C.C=\bigcup_{j\ge1}\left(2^{-j}H_j\cup(-2^{-j}H_j)\right),\qquad E=[0,1]\setminus C.

Dilations and reflections preserve openness, so CC is open. Its paired definition gives −C=C-C=C. Thus EE is a closed subset of [0,1][0,1], and is compact.

For each jj, periodicity and a change of variables give the exact identities

m((2−jHj)∩[0,1])=2−jm(Hj∩[0,2j])=ρ(Hj),m\left((2^{-j}H_j)\cap[0,1]\right)=2^{-j}m\left(H_j\cap[0,2^j]\right)=\rho(H_j),
m((−2−jHj)∩[0,1])=2−jm(Hj∩[−2j,0])=ρ(Hj).m\left((-2^{-j}H_j)\cap[0,1]\right)=2^{-j}m\left(H_j\cap[-2^j,0]\right)=\rho(H_j).

Indeed, each interval on the right contains exactly 2j2^j unit periods; their endpoints do not affect Lebesgue measure. Countable subadditivity therefore yields

m(C∩[0,1])≤2∑j≥1ρ(Hj)≤12∑j≥1pj=η2.m(C\cap[0,1])\le2\sum_{j\ge1}\rho(H_j)\le12\sum_{j\ge1}p_j=\frac{\eta}{2}.

Consequently

m(E)=1−m(C∩[0,1])≥1−η2>1−η.m(E)=1-m(C\cap[0,1])\ge1-\frac{\eta}{2}>1-\eta.

It remains to show that every signed affine copy of DD meets CC. Let x∈Rx\in\mathbb{R} and first suppose that s>0s>0. Choose an integer kk with

t=2ks∈[1,2),t=2^k s\in[1,2),

and set j=max⁡{1,k}j=\max\{1,k\}. Apply (24) to the center 2jx2^j x and the normalized scale tt. There is an integer n≥1n\ge1 such that

2jx+t2−n∈Hj.2^j x+t2^{-n}\in H_j.

Multiplying by 2−j2^{-j} gives

x+s2−(n+j−k)∈2−jHj⊂C.x+s2^{-(n+j-k)}\in2^{-j}H_j\subset C.

The index N=n+j−kN=n+j-k is an integer and satisfies N≥n≥1N\ge n\ge1, because j≥kj\ge k. Hence this point belongs to the original copy x+sDx+sD. The argument applies to every real center and every positive scale, including arbitrarily small scales, for which larger values of jj are available.

If s<0s<0, apply the positive-scale conclusion to the center −x-x and scale −s-s. For some integer N≥1N\ge1,

−(x+s2−N)=(−x)+(−s)2−N∈C.-(x+s2^{-N})=(-x)+(-s)2^{-N}\in C.

Since −C=C-C=C, it follows that x+s2−N∈Cx+s2^{-N}\in C as well. In either case, the copy x+sDx+sD has a point in CC, which is disjoint from EE. Thus the fixed compact set EE excludes every such copy, as required. ∎

References

  1. [1]Jean Bourgain. Construction of sets of positive measure not containing an affine image of a given infinite structure. Israel Journal of Mathematics, 60(3):333–344, 1987.DOI
  2. [2]Miroslav Chlebík. On the Erdős similarity problem. arXiv:1512.05607v1, 2015. Version 1, 17 December 2015.
  3. [3]Angel Cruz, Chun-Kit Lai, and Malabika Pramanik. A proof of the Erdős similarity conjecture. arXiv:2001.02395v2, 2020. Withdrawn; version 2, 11 January 2020.arxiv.org/abs/2001.02395
  4. [4]Angel D. Cruz, Chun-Kit Lai, and Malabika Pramanik. Large sets avoiding affine copies of infinite sequences. Real Analysis Exchange, 48(2):251–270, 2023. Preprint: arXiv:2204.12720v1.arxiv.org/abs/2204.12720
  5. [5]S. J. Eigen. Putting convergent sequences into measurable sets. Studia Scientiarum Mathematicarum Hungarica, 20(1–4):411–412, 1985.
  6. [6]Paul Erdős. Problems. Mathematica Balkanica, 4:203–204, 1974. Problem 4.33.7*.
  7. [7]K. J. Falconer. On a problem of Erdős on sequences and measurable sets. Proceedings of the American Mathematical Society, 90(1):77–78, 1984.
  8. [8]De-Jun Feng, Chun-Kit Lai, and Ying Xiong. Erdős similarity problem via bi-Lipschitz embedding. International Mathematics Research Notices, 2024(17):12327–12342, 2024. Preprint: arXiv:2312.01319v1.
  9. [9]Paul D. Humke and Miklós Laczkovich. A visit to the Erdős problem. Proceedings of the American Mathematical Society, 126(3):819–822, 1998.
  10. [10]A. Iosevich, N. Kulkarni, N. Mora Cuéllar, I. Rojas Aravena, and A. Yavıcolı. The Erdős similarity conjecture and Rajchman measures. arXiv:2609.04456v1, 2026. Version 1, submitted 3 September 2026.
  11. [11]Mihail N. Kolountzakis. Infinite patterns that can be avoided by measure. Bulletin of the London Mathematical Society, 29(4):415–424, 1997.DOI
  12. [12]Mihail N. Kolountzakis and Effie Papageorgiou. Large sets containing no copies of a given infinite sequence. Analysis & PDE, 18(1):93–108, 2025.
  13. [13]N. Mora Cuellar, A. Iosevich, N. Kulkarni, I. Rojas Aravena, and A. Yavıcolı. The Erdős similarity conjecture for two-fold sumsets with a geometric summand. arXiv:2607.03584v2, 2026. Version 2, 1 August 2026.
  14. [14]David Solymosi. Patterns in sparse sets. University of British Columbia, Summer NSERC USRA report, 2011. Three-page report of an attempted construction.

Paper details

Contents