Wiki
Wiki

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

Updated

Integer transfer and the carry

../


The group constructions of [[theory/additive_bases/L208_two_parabola_maximal_sidon/_index|L208, exact coverage in F_q^3]] and [[theory/additive_bases/L209_singer_level_maximal_sidon/_index|L209, exact coverage in Z_q x H]] block every target by an identity. This page records, with proofs, what happens to that mechanism in the integers. The lemmas are author-recorded by Plasma AI and checked on small cases by the evidence program; they bear on the gap stated in the proof sketch and settle nothing about Problem 156 itself.

Setting

Let q≥3q\ge3 and let B⊂[0,q)B\subset[0,q) be a set of integers whose residues form a perfect difference set modulo qq: every non-zero residue is b−b′b-b' for exactly one ordered pair of elements of BB. Singer sets with q=p2+p+1q=p^2+p+1 are the main example. Write D=B−BD=B-B for the set of integer differences, so D⊂(−q,q)D\subset(-q,q). A point is an integer u=c+qsu=c+qs with residue c∈[0,q)c\in[0,q) and height ss. The anchored lift with level map cc is

A=B∪{c(s)+qs:1≤s<M},A=B\cup\{c(s)+qs:1\le s<M\},

the integer analogue of L209. Its main-type triples are u+b−b′u+b-b' with uu a point and b,b′∈Bb,b'\in B.

The half-set lemma

Lemma 1. 0∈D0\in D, D=−DD=-D, and for each integer 1≤d≤q−11\le d\le q-1 exactly one of dd and d−qd-q lies in DD.

Proof. The ordered pair realizing the residue of dd gives an integer difference in (−q,q)(-q,q) congruent to dd, which is dd or d−qd-q; no other pair realizes that residue. Symmetry and 0∈D0\in D are immediate. □\square

So DD contains exactly one integer from each non-zero residue class in a window of length 2q−12q-1. In the group Zq\mathbb Z_q the same set is the whole group.

The pointer lemma

Lemma 2. Let u=c+qsu=c+qs and let ρ∈[0,q)\rho\in[0,q) with ρ≠c\rho\ne c. Exactly one integer congruent to ρ\rho lies in u+Du+D, namely ρ+q(s+κ)\rho+q(s+\kappa), where κ=0\kappa=0 if ρ−c∈D\rho-c\in D, κ=−1\kappa=-1 if ρ>c\rho>c and ρ−c∉D\rho-c\notin D, and κ=1\kappa=1 if ρ<c\rho<c and ρ−c∉D\rho-c\notin D.

Proof. The elements of u+Du+D congruent to ρ\rho are u+du+d with d≡ρ−c(modq)d\equiv\rho-c\pmod q, and DD has exactly one such dd. It is the integer ρ−c∈(−q,q)\rho-c\in(-q,q) when that lies in DD. Otherwise Lemma 1 gives ρ−c−q∈D\rho-c-q\in D when ρ>c\rho>c and ρ−c+q∈D\rho-c+q\in D when ρ<c\rho<c, which are the other two cases. □\square

Thus the main-type triples of one point block, in each residue class other than its own, exactly one integer, at height s−1s-1, ss or s+1s+1. In the group Zq×ZM\mathbb Z_q\times\mathbb Z_M the same triples block the whole level ss; the shift κ\kappa is the carry of the residue sum. Call s+κs+\kappa the pointer of uu in class ρ\rho. If the points of AA are to block every non-member of the interval by main-type triples, then in every residue class the pointers must reach each required height. With one high point per height, that family has no excess of pointers; overlaps must be compensated by existing elements or by other types of blocker. The group construction has no carry and covers each level directly.

Coherence

Lemma 3. (i) If u′=u+qu'=u+q, then in every class ρ≢u\rho\not\equiv u the pointer of u′u' is one more than the pointer of uu. Consequently, for a residue c∉Bc\notin B and the progression us=c+qsu_s=c+qs, 1≤s<M1\le s<M, the main-type triples block every integer ρ+qs\rho+qs with ρ≠c\rho\ne c and 2≤s≤M−22\le s\le M-2. (ii) A strong Sidon set has at most one pair of elements at distance qq, and no three elements in progression with difference qq.

Proof. (i) The value of κ\kappa in Lemma 2 depends only on ρ−c\rho-c, which is the same for uu and u′u'. For the progression, the pointers in a class ρ≠c\rho\ne c are s+κs+\kappa for 1≤s<M1\le s<M with one fixed κ∈{−1,0,1}\kappa\in\{-1,0,1\}, and these cover 2≤s≤M−22\le s\le M-2. (ii) Two pairs {a,a+q}\{a,a+q\} and {b,b+q}\{b,b+q\} with a≠ba\ne b give the repeated sum a+(b+q)=b+(a+q)a+(b+q)=b+(a+q), and a progression gives a+(a+2q)=2(a+q)a+(a+2q)=2(a+q). □\square

Thus equal residues at distance qq supply coherent carries, and the Sidon property allows this once. The lemma does not classify all ways that different triple types could give complementary coverage. When the residues c(s)c(s) vary, the pointer of a point in class ρ\rho is decided by whether the single integer ρ−c(s)\rho-c(s) lies in DD. No uniform complementarity rule for different residues is established here, and the heuristic expectation is that they behave independently. Two structured possibilities are excluded by the translated-difference-set note: every run of consecutive residues on which membership in DD is constant has O(p5/3)O(p^{5/3}) elements, and for pp above an explicit bound membership is not decided by a condition {ρα+β}<1/2\{\rho\alpha+\beta\}<1/2. For independent uniform heights, [[theory/additive_bases/L125_random_singer_lift_residual/_index|L125 proves that a linear residual remains]]. No uniform construction from this pointer mechanism has been proved here.

Finite observations

The evidence program reproduces the following counts for the anchored lifts in which every element of BB also receives one high copy, B∪{bi+qi:1≤i≤p+1}B\cup\{b_i+qi:1\le i\le p+1\}, with heights assigned in increasing or decreasing order of bib_i, in [1,(p+2)q][1,(p+2)q]. These lifts are strong Sidon and block every target in the classes of BB; the counts are the unblocked targets.

ppqqNNsizeincreasingdecreasing
5312171232
75751316017
111331729246980
1318327452854113
17307583336339391
19381800140288405

The case p=7p=7 in increasing order is a maximal set of 16 elements in [1,513][1,513], a finite witness only. The counts are exploratory and support no asymptotic statement.

Sidon difference bases and the winding lemma

A carry-free alternative would be a strong Sidon set BB of integers with

B−B⊇[−L,L],∣B∣=O(L1/2).B-B\supseteq[-L,L],\qquad |B|=O(L^{1/2}).

Then every integer xx with 0<∣x−u∣≤L0<|x-u|\le L, for a point u∉Bu\notin B, is u+b−b′u+b-b' with b≠b′b\ne b', and points spaced at most 2L+12L+1 apart would block an interval of length NN with O(N/L)O(N/L) points. With L≍N2/3L\asymp N^{2/3} this is the cube-root scale. Two further conditions would remain: the points must keep AA strong Sidon, in particular their mutual differences must avoid B−BB-B, which contains [−L,L][-L,L] and about ∣B∣2|B|^2 further integers up to the diameter of BB; and such a BB must exist at all.

Two observations bear on the first condition. If B−B⊇[−L,L]B-B\supseteq[-L,L], then BB itself blocks every integer x∉Bx\notin B within distance LL of BB, as x=b0+(b−b′)x=b_0+(b-b') with b0∈Bb_0\in B and b′≠b0b'\ne b_0, so points are needed only away from BB. On the other hand a Sidon set of mm elements has diameter at least (1−o(1))m2≥(2−o(1))L(1-o(1))m^2\ge(2-o(1))L, by the Erdős–Turán bound on Sidon sets in an interval, so points spaced at most 2L+12L+1 apart cannot avoid B−BB-B merely by being spaced beyond its diameter. A greedy count with random-like densities suggests that suitable points can still be chosen when ∣B∣2|B|^2 is a small multiple of LL, leaving the existence of BB as the main issue. That count is a heuristic, not a proof. Differences beyond LL are allowed here, but the sliding-count argument proves L=O(∣B∣5/3)L=O(|B|^{5/3}) without a diameter assumption. Thus the proposed quadratic-length difference basis cannot exist; the compatibility discussion above describes a conditional mechanism whose premise fails.

Small cases do not settle the question. Among Golomb rulers with mm marks and length at most m(m−1)m(m-1), an exhaustive search by the evidence program finds the following largest LL with every integer 1,…,L1,\dots,L a difference.

mm3456789
largest LL36913182128
L/m2L/m^20.330.380.360.360.370.330.35

For m=9m=9 the ruler {0,7,10,16,18,30,31,35,57}\{0,7,10,16,18,30,31,35,57\} realizes every difference up to 2828. The ratio L/m2L/m^2 stays near 0.350.35 in this range, which corresponds to ∣B∣2≈2.9L|B|^2\approx 2.9L. Longer witnesses retained in the same program, Sidon rulers with 1212, 1414, 1818 and 2020 marks, have initial runs 4747, 5555, 9090 and 9797, so L/m2L/m^2 between about 0.240.24 and 0.330.33; they are not claimed to be optimal. The sliding-count bound shows that these ratios tend to zero for every family as mm grows.

Lifting a modular perfect difference set does not give one.

Lemma 4 (winding). Let n≥2n\ge2, let L≥0L\ge0 be an integer, and let B′B' be a finite set of at least two integers with distinct residues modulo nn, every non-zero residue being the difference of at most one ordered pair of these residues. If B′−B′⊇[1,L]B'-B'\supseteq[1,L], then two cyclically consecutive residues of B′B' modulo nn are more than LL apart.

Proof. Let r1<⋯<rmr_1<\dots<r_m be the residues of B′B' in [0,n)[0,n), m≥2m\ge2, with cyclic gaps gi=ri+1−rig_i=r_{i+1}-r_i for i<mi<m and gm=r1+n−rmg_m=r_1+n-r_m, and suppose every gi≤Lg_i\le L. The residue gig_i is the difference of the consecutive pair (ri+1,ri)(r_{i+1},r_i) and of no other ordered pair. The integer gig_i lies in B′−B′B'-B', say gi=β−β′g_i=\beta-\beta', and (β,β′)(\beta,\beta') realizes the residue gig_i, so β≡ri+1\beta\equiv r_{i+1} and β′≡ri\beta'\equiv r_i. Writing βi\beta_i for the element of B′B' with residue rir_i, this gives βi+1−βi=gi\beta_{i+1}-\beta_i=g_i for i<mi<m and β1−βm=gm\beta_1-\beta_m=g_m. Summing around the cycle gives 0=∑igi=n0=\sum_i g_i=n, a contradiction. □\square

For a Singer set modulo q=p2+p+1q=p^2+p+1, every non-trivial Fourier coefficient has absolute value p\sqrt p, because the differences cover every non-zero residue once. If an arc II of length ℓ\ell misses the set, Fourier inversion gives

(p+1)ℓq≤pq∑k=1q−1∣1I^(k)∣=O(plog⁡q).\frac{(p+1)\ell}{q} \le \frac{\sqrt p}{q}\sum_{k=1}^{q-1}|\widehat{1_I}(k)| =O(\sqrt p\log q).

Here the geometric-sum bound ∣1I^(k)∣≤min⁡(ℓ,1/∣sin⁡(πk/q)∣)|\widehat{1_I}(k)|\le \min(\ell,1/|\sin(\pi k/q)|) and summation over min⁡(k,q−k)\min(k,q-k) give ∑k=1q−1∣1I^(k)∣=O(qlog⁡q)\sum_{k=1}^{q-1}|\widehat{1_I}(k)|=O(q\log q). Thus every empty arc has length O(p3/2log⁡p)O(p^{3/2}\log p). By Lemma 4, any integer lift of a Singer set satisfies B′−B′⊇[1,L]B'-B'\supseteq[1,L] only for L=O(q3/4log⁡q)L=O(q^{3/4}\log q), far below the L≍qL\asymp q that the alternative needs.

Reopening conditions

The integer route should be reopened by any of the following.

  • Several translates or distinct types of blocker covering one another's gaps, with the complete union remaining strong Sidon. A single quadratic-length difference basis is excluded by the consecutive-differences bound.
  • Residues c(s)c(s), possibly with more than one point per height, and a base for which the pointers at neighbouring heights reach every height in all but O(1)O(1) residue classes per height, with the Sidon property kept. Lemma 3 shows that exact distance qq achieves this but can be used once.
  • Maximal Sidon sets of size O(n1/3)O(n^{1/3}) in every cyclic group Zn\mathbb Z_n, combined with a mechanism that controls the single wraparound at nn.