Wiki
Wiki

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

Updated


This proves L125. All random variables below are the independent integer lifts in its statement.

The blocking events for one target

First, BB has distinct unordered pair sums modulo qq, including doubles. Indeed, a nontrivial equality bi+bj=bk+blb_i+b_j=b_k+b_l modulo qq rearranges to two equal nonzero ordered differences. Their uniqueness forces (i,k)=(l,j)(i,k)=(l,j), which is the same unordered pair. Cancellation handles a shared index. Therefore every lift A0A_0 is strong Sidon over the integers.

Fix m=r+qvm=r+qv in a residue r∉Br\notin B. For every index jj, uniqueness of nonzero differences gives one pair (i,k)(i,k) such that bi−bk≡r−bj(modq)b_i-b_k\equiv r-b_j\pmod q. Neither k=ik=i nor k=jk=j is possible, since either would put rr in BB. Swapping i,ji,j gives the same triple witness. After identifying this symmetry, there are at most ss distinct triples {i,j};k\{i,j\};k. Each gives one event

E{i,j};k:bi+bj−bk+q(di+dj−dk)=m.E_{\{i,j\};k}:\quad b_i+b_j-b_k+q(d_i+d_j-d_k)=m.

Each lift variable occurs with a positive coefficient in at most one such event: specifying that index as jj uniquely determines i,ki,k. It occurs with a negative coefficient in at most one event, since bi+bj≡r+bkb_i+b_j\equiv r+b_k has at most one unordered solution. Repeated positive indices i=ji=j are allowed and do not affect these statements. Thus each variable belongs to at most two triple events.

There is at most one further event HH of the form 2m=bi+bj+q(di+dj)2m=b_i+b_j+q(d_i+d_j), by modular pair-sum uniqueness. Its indices are distinct: if i=ji=j, invertibility of 2 modulo the odd integer qq gives r≡bir\equiv b_i, contrary to the choice of rr.

The probability of each triple event is at most 1/M1/M, by conditioning on every variable except dkd_k, whose coefficient is −1-1. The midpoint event has the same bound by conditioning on one of its two variables. These are integer equations, so all congruence and carry restrictions are already included.

Join two events when they share a lift variable. A triple event has at most three other triple neighbors and possibly the midpoint neighbor. The midpoint event has at most four neighbors. This graph has maximum degree four. An event is independent of the entire collection of its nonneighbors, because their defining variables are disjoint from its own. There are at most s+1s+1 events, and their simultaneous failure is precisely the event that mm is unblocked.

A lower bound on simultaneous failure

Here is the required probability estimate with its proof. Suppose events E1,…,EtE_1,\ldots,E_t have a dependency graph of maximum degree four, and Pr⁡(Ei)≤x(1−x)4\Pr(E_i)\le x(1-x)^4 for 0<x<10<x<1. Then

Pr⁡(⋂i=1tEic)≥(1−x)t.(1)\Pr\Bigl(\bigcap_{i=1}^t E_i^c\Bigr)\ge(1-x)^t. \tag{1}

Inductively, for every ii and set JJ not containing ii, Pr⁡(Ei∣⋂j∈JEjc)≤x\Pr(E_i\mid\bigcap_{j\in J}E_j^c)\le x. For the induction step split JJ into the neighbors J1J_1 of ii and the nonneighbors J2J_2. Independence makes the conditional probability of EiE_i given the failures in J2J_2 equal to its unconditional probability. Conditioning also on the failures in J1J_1 can increase it by at most the reciprocal of their conditional probability. Exposing those failures in sequence, the induction hypothesis gives this denominator at least (1−x)∣J1∣(1-x)^{|J_1|}. Thus the desired bound is at most x(1−x)4/(1−x)∣J1∣≤xx(1-x)^4/(1-x)^{|J_1|}\le x. The same induction proves that all conditioning events have positive probability. Exposing all failures in sequence now proves (1).

Take x=2/Mx=2/M. For M≥16M\ge16, (1−2/M)4≥(7/8)4>1/2(1-2/M)^4\ge(7/8)^4>1/2, so 1/M≤x(1−x)41/M\le x(1-x)^4. Equation (1) and t≤s+1t\le s+1 show that every target counted by WW has probability at least β=(1−2/M)s+1\beta=(1-2/M)^{s+1} of remaining unblocked. Summing its indicator yields EU≥Wβ\mathbb E U\ge W\beta. No independence between different targets is asserted or used.

Fluctuations of the total residual

Changing one did_i affects only triple expressions involving index ii and midpoint expressions involving index ii. There are at most 3s23s^2 ordered triple expressions and at most ss unordered midpoint expressions of these forms. Each expression contributes at most one blocked target before and at most one after the change. Hence UU changes by at most L=6s2+2sL=6s^2+2s.

Expose the ss lifts in order and let Zi=E[U∣d1,…,di]Z_i=\mathbb E[U\mid d_1,\ldots,d_i]. Independence of the future lifts and the preceding change bound imply that, with the past fixed, the possible values of ZiZ_i as did_i varies lie in an interval of length at most LL. Since Zi−1Z_{i-1} is their average, ∣Zi−Zi−1∣≤L|Z_i-Z_{i-1}|\le L. These differences have conditional mean zero, so their mixed second moments vanish and

Var⁡(U)=∑i=1sE[(Zi−Zi−1)2]≤sL2.\operatorname{Var}(U)=\sum_{i=1}^s \mathbb E[(Z_i-Z_{i-1})^2]\le sL^2.

If W>0W>0, the event U<Wβ/2U<W\beta/2 entails ∣U−EU∣≥Wβ/2|U-\mathbb E U|\ge W\beta/2. Markov's inequality applied to the squared deviation gives the claimed probability bound.

Finally, if ap3≤N≤bp3ap^3\le N\le bp^3 with fixed a,b>0a,b>0, then M≍pM\asymp p, s≍ps\asymp p, and W≥N−s⌈N/q⌉=N−O(p2)W\ge N-s\lceil N/q\rceil=N-O(p^2). Also log⁡(1−2/M)≥−4/M\log(1-2/M)\ge-4/M, so β\beta is bounded below by a positive constant depending only on a,ba,b. The variance is O(p5)O(p^5) and (Wβ)2≫p6(W\beta)^2\gg p^6. The probability bound is therefore O(1/p)O(1/p), uniformly in BB, which proves the final assertion. □\square