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 and let be a set of integers whose residues form a perfect difference set modulo : every non-zero residue is for exactly one ordered pair of elements of . Singer sets with are the main example. Write for the set of integer differences, so . A point is an integer with residue and height . The anchored lift with level map is
the integer analogue of L209. Its main-type triples are with a point and .
The half-set lemma
Lemma 1. , , and for each integer exactly one of and lies in .
Proof. The ordered pair realizing the residue of gives an integer difference in congruent to , which is or ; no other pair realizes that residue. Symmetry and are immediate.
So contains exactly one integer from each non-zero residue class in a window of length . In the group the same set is the whole group.
The pointer lemma
Lemma 2. Let and let with . Exactly one integer congruent to lies in , namely , where if , if and , and if and .
Proof. The elements of congruent to are with , and has exactly one such . It is the integer when that lies in . Otherwise Lemma 1 gives when and when , which are the other two cases.
Thus the main-type triples of one point block, in each residue class other than its own, exactly one integer, at height , or . In the group the same triples block the whole level ; the shift is the carry of the residue sum. Call the pointer of in class . If the points of 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 , then in every class the pointer of is one more than the pointer of . Consequently, for a residue and the progression , , the main-type triples block every integer with and . (ii) A strong Sidon set has at most one pair of elements at distance , and no three elements in progression with difference .
Proof. (i) The value of in Lemma 2 depends only on , which is the same for and . For the progression, the pointers in a class are for with one fixed , and these cover . (ii) Two pairs and with give the repeated sum , and a progression gives .
Thus equal residues at distance 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 vary, the pointer of a point in class is decided by whether the single integer lies in . 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 is constant has elements, and for above an explicit bound membership is not decided by a condition . 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 also receives one high copy, , with heights assigned in increasing or decreasing order of , in . These lifts are strong Sidon and block every target in the classes of ; the counts are the unblocked targets.
| size | increasing | decreasing | |||
|---|---|---|---|---|---|
| 5 | 31 | 217 | 12 | 3 | 2 |
| 7 | 57 | 513 | 16 | 0 | 17 |
| 11 | 133 | 1729 | 24 | 69 | 80 |
| 13 | 183 | 2745 | 28 | 54 | 113 |
| 17 | 307 | 5833 | 36 | 339 | 391 |
| 19 | 381 | 8001 | 40 | 288 | 405 |
The case in increasing order is a maximal set of 16 elements in , 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 of integers with
Then every integer with , for a point , is with , and points spaced at most apart would block an interval of length with points. With this is the cube-root scale. Two further conditions would remain: the points must keep strong Sidon, in particular their mutual differences must avoid , which contains and about further integers up to the diameter of ; and such a must exist at all.
Two observations bear on the first condition. If , then itself blocks every integer within distance of , as with and , so points are needed only away from . On the other hand a Sidon set of elements has diameter at least , by the Erdős–Turán bound on Sidon sets in an interval, so points spaced at most apart cannot avoid merely by being spaced beyond its diameter. A greedy count with random-like densities suggests that suitable points can still be chosen when is a small multiple of , leaving the existence of as the main issue. That count is a heuristic, not a proof. Differences beyond are allowed here, but the sliding-count argument proves 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 marks and length at most , an exhaustive search by the evidence program finds the following largest with every integer a difference.
| 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|
| largest | 3 | 6 | 9 | 13 | 18 | 21 | 28 |
| 0.33 | 0.38 | 0.36 | 0.36 | 0.37 | 0.33 | 0.35 |
For the ruler realizes every difference up to . The ratio stays near in this range, which corresponds to . Longer witnesses retained in the same program, Sidon rulers with , , and marks, have initial runs , , and , so between about and ; they are not claimed to be optimal. The sliding-count bound shows that these ratios tend to zero for every family as grows.
Lifting a modular perfect difference set does not give one.
Lemma 4 (winding). Let , let be an integer, and let be a finite set of at least two integers with distinct residues modulo , every non-zero residue being the difference of at most one ordered pair of these residues. If , then two cyclically consecutive residues of modulo are more than apart.
Proof. Let be the residues of in , , with cyclic gaps for and , and suppose every . The residue is the difference of the consecutive pair and of no other ordered pair. The integer lies in , say , and realizes the residue , so and . Writing for the element of with residue , this gives for and . Summing around the cycle gives , a contradiction.
For a Singer set modulo , every non-trivial Fourier coefficient has absolute value , because the differences cover every non-zero residue once. If an arc of length misses the set, Fourier inversion gives
Here the geometric-sum bound and summation over give . Thus every empty arc has length . By Lemma 4, any integer lift of a Singer set satisfies only for , far below the 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 , possibly with more than one point per height, and a base for which the pointers at neighbouring heights reach every height in all but residue classes per height, with the Sidon property kept. Lemma 3 shows that exact distance achieves this but can be used once.
- Maximal Sidon sets of size in every cyclic group , combined with a mechanism that controls the single wraparound at .