Wiki
Wiki

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

Updated

Dyadic blocks, doubling chains and a weighted pigeonhole


This proves L213. Write d(X)d(X) for the largest size of a dissociated subset of a finite set XX of reals.

Step 1: symmetric reduction and blocks

Let P={∣x∣:x∈A, x≠0}P=\{|x|:x\in A,\ x\ne0\} and N=∣P∣N=|P|. Changing individual signs preserves dissociation by reversing the corresponding ternary coefficients, and a dissociated set contains neither 00 nor two opposite elements, so d(P)=d(A)d(P)=d(A); also N≥(n−1)/2≥2N\ge(n-1)/2\ge2 for n≥5n\ge5. Let m=min⁡Pm=\min P and, for integers k≥0k\ge0,

Pk=P∩[2km,2k+1m).P_k=P\cap[2^km,2^{k+1}m).

These blocks partition PP, and each satisfies max⁡Pk<2min⁡Pk\max P_k<2\min P_k. Let k1<⋯<kBk_1<\cdots<k_B be the indices of the nonempty blocks and ni=∣Pki∣n_i=|P_{k_i}|, so ∑ini=N\sum_in_i=N.

Step 2: one block and a doubling chain

Fix ii. By L212 and d≥1d\ge1, the block PkiP_{k_i} has a dissociated subset DiD_i of size

τi=max⁡(1,⌊log⁡2ni−log⁡23⌋+1)>log⁡2ni−log⁡23.\tau_i=\max\bigl(1,\lfloor\log_2n_i-\log_2 3\rfloor+1\bigr) >\log_2n_i-\log_2 3 .

Since τi≤max⁡(1,log⁡2N−log⁡23+1)≤log⁡2N\tau_i\le\max(1,\log_2N-\log_2 3+1)\le\log_2N, we have ⌈log⁡2τi⌉≤λ:=⌈log⁡2log⁡2N⌉\lceil\log_2\tau_i\rceil\le\lambda:=\lceil\log_2\log_2N\rceil.

Doubling chains. If D⊆PD\subseteq P is dissociated and z1<⋯<zrz_1<\cdots<z_r in P∖DP\setminus D satisfy z1>∑Dz_1>\sum D and zj+1>2zjz_{j+1}>2z_j, then D∪{z1,…,zr}D\cup\{z_1,\ldots,z_r\} is dissociated. Indeed, by induction ∑D+∑j<tzj<zt\sum D+\sum_{j<t}z_j<z_t for every tt. In a ternary relation on the union, let tt be the largest index with a nonzero coefficient on ztz_t; then ztz_t is at most the sum of all the other elements, which is impossible. So no zjz_j occurs, and the relation lies in DD, where it is trivial.

List in increasing order the nonempty blocks with index at least ki+1+⌈log⁡2τi⌉k_i+1+\lceil\log_2\tau_i\rceil, as κ1<κ2<⋯\kappa_1<\kappa_2<\cdots, and take one element zjz_j from block κ2j−1\kappa_{2j-1} for each jj. Every element of DiD_i is below 2ki+1m2^{k_i+1}m, so ∑Di<τi2ki+1m≤2κ1m≤z1\sum D_i<\tau_i2^{k_i+1}m\le2^{\kappa_1}m\le z_1, and zj+1≥2κ2j+1m≥2κ2j−1+2m>2zjz_{j+1}\ge2^{\kappa_{2j+1}}m\ge2^{\kappa_{2j-1}+2}m>2z_j. Among the B−iB-i nonempty blocks after kik_i, at most ⌈log⁡2τi⌉≤λ\lceil\log_2\tau_i\rceil\le\lambda have an index in (ki,ki+⌈log⁡2τi⌉](k_i,k_i+\lceil\log_2\tau_i\rceil], so the chain has at least 12(B−i−λ)+\tfrac12(B-i-\lambda)_+ elements. Hence, for every ii,

d(P) ≥ log⁡2ni−log⁡23+12(B−i−λ)+.(1)d(P)\ \ge\ \log_2n_i-\log_2 3+\tfrac12(B-i-\lambda)_+ . \tag{1}

Step 3: weighted pigeonhole

Put wi=2−(B−i−λ)+/2w_i=2^{-(B-i-\lambda)_+/2}. At most λ+1\lambda+1 indices have B−i−λ≤0B-i-\lambda\le0, and the other indices give distinct exponents t=B−i−λ≥1t=B-i-\lambda\ge1, so

W=∑i=1Bwi≤λ+1+∑t≥12−t/2=λ+2+2.W=\sum_{i=1}^Bw_i\le\lambda+1+\sum_{t\ge1}2^{-t/2}=\lambda+2+\sqrt2 .

If ni<Nwi/Wn_i<Nw_i/W held for every ii, summing would give N<NN<N. So some ii has log⁡2ni≥log⁡2N−log⁡2W−12(B−i−λ)+\log_2n_i\ge\log_2N-\log_2W-\tfrac12(B-i-\lambda)_+, and (1) gives

d(A)=d(P) ≥ log⁡2N−log⁡2(λ+2+2)−log⁡23.d(A)=d(P)\ \ge\ \log_2N-\log_2(\lambda+2+\sqrt2)-\log_2 3 .

Finally log⁡2N≥log⁡2(n−1)−1\log_2N\ge\log_2(n-1)-1 and λ≤⌈log⁡2log⁡2n⌉\lambda\le\lceil\log_2\log_2n\rceil, which is the displayed bound of the statement.

Step 4: the simplified form

Let n≥216n\ge2^{16} and y=log⁡2log⁡2n≥4y=\log_2\log_2n\ge4. Since 2<3/2\sqrt2<3/2, we have ⌈y⌉+2+2<y+9/2≤(9/4)y\lceil y\rceil+2+\sqrt2<y+9/2\le(9/4)y. Since n≥16n\ge16 also gives n−1≥15n/16n-1\ge15n/16, this yields

d(A)>log⁡2n−log⁡2y−log⁡2(72/5)>log⁡2n−log⁡2log⁡2log⁡2n−4.□d(A)>\log_2n-\log_2y-\log_2(72/5) >\log_2n-\log_2\log_2\log_2n-4 . \qquad\square

Scope

The argument uses one block's dissociated subset and single elements from other blocks. It never combines dissociated subsets from two blocks within a factor of order log⁡2n\log_2n of each other, and that is the whole source of the log⁡2log⁡2log⁡2n\log_2\log_2\log_2n loss: a set spread with equal counts over about log⁡2log⁡2n\log_2\log_2n consecutive dyadic blocks is the case it handles worst.