Wiki
Wiki

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

Updated

Uniform coverage for Singer lifts at the cube-root scale


Standing

This page tests the coverage-and-repair route to Problem 156 at p3≍Np^3\asymp N, in its strong Sidon convention, including doubles. The problem page records only the dated catalog status, not a current literature assessment. This is a test of the specified construction, not a new status assessment. Original results here are author-recorded by Plasma AI, without independent review.

  • Held implication. A Singer lift with only U0=O(p)U_0=O(p) unblocked targets outside its occupied residue classes has a maximal completion with O(p)O(p) elements. The exact bound is p+1+U0+2⌊N/q⌋p+1+U_0+2\lfloor N/q\rfloor.
  • Proved obstruction to random coverage. Uniform independent lifts leave U0≥cNU_0\ge cN with probability 1−O(1/p)1-O(1/p) for a fixed c>0c>0 at this scale, uniformly in the Singer set. The complete bounded-dependence proof is L125, tier 0.
  • Gap. No exceptional structured lift with U0=O(p)U_0=O(p), or coordinated repair using only O(p)O(p) additional elements, is established. A large initial residual does not itself imply that every completion is large.

Setting

Let pp be prime, q=p2+p+1q=p^2+p+1, and let B={b0,…,bp}⊂[1,q]B=\{b_0,\ldots,b_p\}\subset[1,q] be a Singer set: the q−1q-1 differences bu−bwb_u-b_w, u≠wu\ne w, represent every nonzero residue modulo qq exactly once. Then the sums bu+bvb_u+b_v, u≤vu\le v, are distinct modulo qq, doubles included. Put M=⌊N/q⌋M=\lfloor N/q\rfloor, choose di∈{0,…,M−1}d_i\in\{0,\ldots,M-1\} and put

A0={ai=bi+qdi:0≤i≤p}⊂[1,N].A_0=\{a_i=b_i+qd_i:0\le i\le p\}\subset[1,N].

A congruence au+av≡ax+aya_u+a_v\equiv a_x+a_y forces {u,v}={x,y}\{u,v\}=\{x,y\}, so A0A_0 is a strong Sidon set. Write a target m∈[1,N]m\in[1,N] as m=r+qsm=r+qs with r∈[1,q]r\in[1,q] its class and s≥0s\ge0 its level. A target m∉Am\notin A is blocked by a strong Sidon set AA exactly when m∈A+A−Am\in A+A-A or 2m∈A+A2m\in A+A, by the blocking criterion. Call rr a Singer class when r≡bir\equiv b_i for some ii.

The class and level form of blocking

Lemma 1. Let rr be a class outside BB. For each vv there is exactly one ordered pair (u,w)=(ur(v),wr(v))(u,w)=(u_r(v),w_r(v)) with u≠wu\ne w and bu−bw≡r−bvb_u-b_w\equiv r-b_v, and w≠vw\ne v. Write bu+bv−bw=r+q cr(v)b_u+b_v-b_w=r+q\,c_r(v), with cr(v)∈{−1,0,1}c_r(v)\in\{-1,0,1\}. Then the levels of class rr blocked through A0+A0−A0A_0+A_0-A_0 form the set

Sr={ cr(v)+dur(v)+dv−dwr(v):0≤v≤p },S_r=\{\,c_r(v)+d_{u_r(v)}+d_v-d_{w_r(v)}:0\le v\le p\,\},

and at most one further level of class rr is blocked through 2m∈A0+A02m\in A_0+A_0. No target of a Singer class other than the elements of A0A_0 is blocked by A0A_0.

Proof. Since r≢bvr\not\equiv b_v, the residue r−bvr-b_v is nonzero and has one representation bu−bwb_u-b_w; if w=vw=v then bu≡rb_u\equiv r, which is excluded. Every triple with au+av−aw≡ra_u+a_v-a_w\equiv r arises in this way from its second entry. As bu+bv−bw∈[2−q,2q−1]b_u+b_v-b_w\in[2-q,2q-1] and r∈[1,q]r\in[1,q], the carry cr(v)c_r(v) lies in {−1,0,1}\{-1,0,1\}, and au+av−aw=r+q(cr(v)+du+dv−dw)a_u+a_v-a_w=r+q\bigl(c_r(v)+d_u+d_v-d_w\bigr), which is the stated level. A midpoint 2m=ax+ay2m=a_x+a_y needs bx+by≡2rb_x+b_y\equiv2r, which has at most one unordered solution, and then fixes ss. For a Singer class r≡bir\equiv b_i, a triple with bx+by≡bi+bzb_x+b_y\equiv b_i+b_z has {x,y}={i,z}\{x,y\}=\{i,z\} and gives ax+ay−az=aia_x+a_y-a_z=a_i, and 2m≡bx+by2m\equiv b_x+b_y with 2r≡2bi2r\equiv2b_i forces x=y=ix=y=i and m=aim=a_i. □\square

So each class outside BB offers its p+1p+1 integer linear forms in the lifts, with carries in {−1,0,1}\{-1,0,1\}, to the roughly MM levels of that class.

Completion with a tolerance

Theorem 2. Let U0U_0 be the number of targets in classes outside BB that A0A_0 does not block. Then A0A_0 extends to a maximal strong Sidon set A⊆[1,N]A\subseteq[1,N] with

∣A∣≤p+1+U0+2M.|A|\le p+1+U_0+2M .

Proof. Add unblocked elements of [1,N][1,N] one at a time until none remains; the result is maximal. Blocking only grows with the set, so an element added in a class outside BB was unblocked by A0A_0; there are at most U0U_0 such additions. An element xx added in a Singer class r≡bir\equiv b_i differs from aia_i, so δ(x)=x−ai\delta(x)=x-a_i is a nonzero multiple of qq with ∣δ(x)∣<N|\delta(x)|<N. If two added elements x≠x′x\ne x', in the classes of bib_i and bjb_j, had δ(x)=δ(x′)\delta(x)=\delta(x'), then x+aj=x′+aix+a_j=x'+a_i would be a forbidden coincidence of sums in the final strong Sidon set. So the values δ(x)\delta(x) are distinct, and there are at most 2⌊(N−1)/q⌋≤2M2\lfloor(N-1)/q\rfloor\le2M of them. □\square

At p3≍Np^3\asymp N, Theorem 2 supplies an O(N1/3)O(N^{1/3}) completion whenever U0=O(p)U_0=O(p). The converse is not asserted: one new element can block many residual targets. The precise sufficient coverage obligation is:

(UC) For some fixed positive constants and every sufficiently large NN, choose a prime pp with p3≍Np^3\asymp N, a Singer set BB, and integer lifts di∈{0,…,⌊N/q⌋−1}d_i\in\{0,\ldots,\lfloor N/q\rfloor-1\} that leave only O(p)O(p) targets outside the Singer classes unblocked. All constants are uniform in NN.

The class formula in Lemma 1 includes the exact carries. Put s=p+1s=p+1. The map v↦ur(v)v\mapsto u_r(v) is an involution: swapping the positive entries of a triple gives the same form. If there are trt_r fixed points, the class has exactly (s+tr)/2(s+t_r)/2 distinct triple forms. A fixed point is a pair (v,w)(v,w) with w≠vw\ne v and 2bv−bw≡r2b_v-b_w\equiv r. All such residues are outside BB, by strong Sidonicity, so ∑r∉Btr=s(s−1)=q−1\sum_{r\notin B}t_r=s(s-1)=q-1. Most classes therefore have tr=o(p)t_r=o(p), although an individual class need not have exactly s/2s/2 forms.

A rigorous random-lift obstruction

Let WW be the number of targets outside the Singer classes. For M≥16M\ge16, L125 gives

EU0≥W(1−2/M)p+2,Var⁡(U0)≤(p+1)(6(p+1)2+2(p+1))2.(3)\mathbb E U_0\ge W(1-2/M)^{p+2},\qquad \operatorname{Var}(U_0)\le(p+1)\bigl(6(p+1)^2+2(p+1)\bigr)^2. \tag{3}

For one fixed target, each lift variable occurs in at most one positive triple form and one negative triple form. After merging the swapped positive pair, and adding the possible midpoint event, the dependency graph has maximum degree four. Each exact-integer blocking event has probability at most 1/M1/M. A local-lemma induction gives the positive lower bound on failure in (3). Changing one lift affects only O(p2)O(p^2) potential blockers, which gives the variance bound by a martingale calculation. The full proof is retained with L125.

At p3≍Np^3\asymp N, W=N−O(p2)W=N-O(p^2) and p/M≍1p/M\asymp1. Equation (3) implies U0≥cNU_0\ge cN with probability 1−O(1/p)1-O(1/p) for some fixed c>0c>0. This is a lower bound on actual misses, with all carries and doubles included. It complements the failure upper bound in Ruzsa's argument; an upper bound alone cannot establish these misses. The incidence count also underlies Ruzsa's disjoint-triple selection. L125 supplies its own complete argument.

This defeats high-probability (UC) for uniform independent lifts. It leaves exceptional lifts and O(p)O(p) coordinated repairs open. In particular, it gives no lower bound on the size of a maximal completion.

A Poisson heuristic for the logarithm

The following diagnostic is separate from (3), and is not a theorem about joint coverage. Approximate the distinct blocking events by independent rare events. For three distinct indices and uniform lifts, the density of du+dv−dwd_u+d_v-d_w at τM\tau M, 0≤τ≤10\le\tau\le1, is approximately h(τ)/Mh(\tau)/M, where h(τ)=1/2+τ−τ2h(\tau)=1/2+\tau-\tau^2. For a typical class with tr=o(p)t_r=o(p), the model gives miss probability e−λh(τ)/2e^{-\lambda h(\tau)/2}, where λ=(p+1)/M\lambda=(p+1)/M. It predicts

EU0≈qM∫01e−λh(τ)/2 dτ∼4Nλe−λ/4(λ→∞).\mathbb E U_0\approx qM\int_0^1e^{-\lambda h(\tau)/2}\,d\tau \sim\frac{4N}{\lambda}e^{-\lambda/4}\qquad(\lambda\to\infty).

The two endpoint layers dominate this model. Its predicted threshold for O(p)O(p) expected misses is λ=(8/3)log⁡N−O(log⁡log⁡N)\lambda=(8/3)\log N-O(\log\log N), compared with approximately 4log⁡N4\log N for fewer than one expected miss. These constants are not proved. Ruzsa's disjoint-triple lemma justifies a failure upper bound, not the independence approximation or these constants.

There are at most Mp+1=eO(plog⁡p)M^{p+1}=e^{O(p\log p)} lift choices at fixed λ\lambda, and even allowing all base subsets contributes at most (qp+1)=eO(plog⁡p)\binom q{p+1}=e^{O(p\log p)} choices. An independence model across the approximately NN targets assigns U0=O(p)U_0=O(p) probability e−Θ(N)e^{-\Theta(N)} and would predict that no choice succeeds. It gives no such estimate for the actual dependent targets. L125 establishes a typical-lift obstruction, not nonexistence among all lifts. Similarly, counting NO(p)N^{O(p)} possible repairs against independent target misses proves no restriction on the actual effects of mutually interacting repair elements. No logarithmic lower bound for all maximal strong Sidon sets is obtained.

One explicit structured choice fails for an elementary reason. If di=⌊αbi⌋d_i=\lfloor\alpha b_i\rfloor and these lifts lie in the allowed range, each form of class rr is within two of cr(v)+α(r+qcr(v))c_r(v)+\alpha(r+qc_r(v)). There are only three possible carries, so only an absolute number of levels in each class are blocked, with at most one additional midpoint. Since M→∞M\to\infty, such lifts cannot satisfy (UC). This observation does not exclude general nonlinear choices of the lifts.

First-order repair capacity

An added element xx in class ρ\rho blocks, through relations involving only xx and A0A_0, at most four targets of each class. For r≠ρr\ne\rho, x+au−aw≡rx+a_u-a_w\equiv r fixes the ordered pair (u,w)(u,w) by the Singer property; au+av−x≡ra_u+a_v-x\equiv r fixes the unordered pair by modular strong Sidonicity; and x+au≡2rx+a_u\equiv2r and 2x−au≡r2x-a_u\equiv r each fix uu. For r=ρr=\rho the first expression gives only xx, and the other three bounds still hold. Thus kk repair elements, when interactions between distinct repair elements are discarded, block at most 4kq4kq targets.

Clearing U0U_0 targets this way needs at least U0/(4q)U_0/(4q) repair elements. At fixed p/Mp/M and U0≍NU_0\asymp N, this is only order M≍pM\asymp p, so it is compatible with the desired repair budget. Relations involving several repair elements are outside this count. Neither this capacity estimate nor L125 excludes a repair of size O(p)O(p).

Reopening condition

The argument stops at a proved obstruction to typical independent lifts and a conditional completion bound. It does not refute Problem 156. A useful reopening supplies one of:

  • exceptional structured Singer lifts satisfying (UC) uniformly in NN;
  • another strong Sidon base set leaving only O(N1/3)O(N^{1/3}) unblocked targets, with exact integer carries handled;
  • a rule for adding O(p)O(p) elements to a base with a larger residual, controlling all new pair-sum collisions and proving that no target remains addable.

The last option must bound the total repair, including interactions among repair elements. A finite-group count, a weak exponent-two convention, a fixed numerical mark set, or an unproved independence model does not meet the condition. All constants in a successful construction must be fixed independently of NN.