Wiki
Wiki

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

Updated

Proof

../


Write G=Zq×HG=\mathbb Z_q\times H, bˉ=(b,0)\bar b=(b,0) for b∈Bb\in B and γ(x)=(c(x),x)\gamma(x)=(c(x),x) for x∈Hx\in H. Since q=p2+p+1q=p^2+p+1 and hh are odd, GG has odd order, so 22 is invertible in Zq\mathbb Z_q and x≠−xx\ne-x for x≠0x\ne0 in HH. The set BB is strong Sidon in Zq\mathbb Z_q: if b1+b2=b3+b4b_1+b_2=b_3+b_4 then b1−b3=b4−b2b_1-b_3=b_4-b_2, and uniqueness of differences forces {b1,b2}={b3,b4}\{b_1,b_2\}=\{b_3,b_4\}. Hence ∣B+B∣=(p+1)(p+2)/2|B+B|=(p+1)(p+2)/2.

Conditions on cc. We require

  • (S0) c(0)∈Bc(0)\in B, so that γ(0)=c(0)‾\gamma(0)=\overline{c(0)} and ∣A∣=p+h|A|=p+h;
  • (S1) for every λ∈H\lambda\in H, the values c(y)+c(y′)c(y)+c(y') over unordered pairs {y,y′}\{y,y'\} with y+y′=λy+y'=\lambda, y=y′y=y' allowed, are distinct;
  • (S2) c(x)+c(−x)∉B+Bc(x)+c(-x)\notin B+B for x≠0x\ne0;
  • (S3) c(v)+c(w)−c(v+w)∉Bc(v)+c(w)-c(v+w)\notin B for v,w≠0v,w\ne0 with v+w≠0v+w\ne0, v=wv=w allowed.

These conditions give the strong Sidon property. A sum of two elements of AA has one of the forms (b+b′,0)(b+b',0), (b+c(x),x)(b+c(x),x) or (c(y)+c(y′),y+y′)(c(y)+c(y'),y+y'). Two sums of the first form coincide only for the same pair, because BB is strong Sidon, and the same holds for the second form by comparing levels and then residues. Two sums of the third form coincide only for the same pair by (S1). A sum of the first form equals one of the second only at level x=0x=0, where γ(0)=c(0)‾\gamma(0)=\overline{c(0)} makes both the same pair of points of B×{0}B\times\{0\}. A sum of the first form equals one of the third only if y+y′=0y+y'=0; for y≠0y\ne0 this is excluded by (S2), and y=y′=0y=y'=0 is again a pair inside B×{0}B\times\{0\}. A sum of the second form equals one of the third only if x=y+y′x=y+y' and b=c(y)+c(y′)−c(y+y′)b=c(y)+c(y')-c(y+y'). If y=0y=0 or y′=0y'=0 the two pairs coincide, as γ(0)=c(0)‾\gamma(0)=\overline{c(0)}; if y+y′=0y+y'=0 we are in the previous case; and otherwise (S3) excludes it.

Maximality. Let g=(ρ,s)∉Ag=(\rho,s)\notin A. If s≠0s\ne0 then ρ≠c(s)\rho\ne c(s), and there are b,b′∈Bb,b'\in B with b−b′=ρ−c(s)b-b'=\rho-c(s); then g=γ(s)+bˉ−bˉ′g=\gamma(s)+\bar b-\bar b', where bˉ′≠bˉ\bar b'\ne\bar b and bˉ′≠γ(s)\bar b'\ne\gamma(s) because their levels differ. If s=0s=0 then ρ∉B\rho\notin B, so ρ≠c(0)\rho\ne c(0), and there are b,b′∈Bb,b'\in B with b−b′=ρ−c(0)b-b'=\rho-c(0); then g=c(0)‾+bˉ−bˉ′g=\overline{c(0)}+\bar b-\bar b', where b′≠bb'\ne b, and b′=c(0)b'=c(0) would give ρ=b∈B\rho=b\in B. In both cases a+b=g+ca+b=g+c with {a,b}≠{g,c}\{a,b\}\ne\{g,c\}, so A∪{g}A\cup\{g\} is not strong Sidon.

Existence of cc. Put c(0)=min⁡Bc(0)=\min B, list the non-zero elements of HH in pairs {x,−x}\{x,-x\}, and assign the values one at a time, c(x)c(x) before c(−x)c(-x), each time choosing any residue that violates none of (S1)--(S3) among the already assigned values. If such a residue always exists, the final map satisfies (S0)--(S3), since every condition involves finitely many points and is checked when its last value is assigned.

Let SS be the set of points already assigned when c(x)c(x) is chosen, so 0∈S0\in S, x∉Sx\notin S and ∣S∣≤h−1|S|\le h-1. The residues excluded for c(x)c(x) are at most the following.

  • (S1): for each y∈S∪{x}y\in S\cup\{x\}, the new sum at level x+yx+y must avoid the sums of the pairs inside SS at that level. There are at most ⌈∣S∣/2⌉≤h/2\lceil |S|/2\rceil\le h/2 such pairs, and c(x)c(x) is determined by the sum it would equal (for y=xy=x through 2c(x)2c(x)). This excludes at most h⋅h/2h\cdot h/2 residues.
  • (S2): if −x∈S-x\in S, the residues (B+B)−c(−x)(B+B)-c(-x), at most (p+1)(p+2)/2(p+1)(p+2)/2.
  • (S3) with x=vx=v: for each w∈S∖{0}w\in S\setminus\{0\} with x+w∈S∖{0}x+w\in S\setminus\{0\}, the p+1p+1 residues B−c(w)+c(x+w)B-c(w)+c(x+w), at most (h−2)(p+1)(h-2)(p+1) in all; with v=w=xv=w=x and 2x∈S∖{0}2x\in S\setminus\{0\}, the p+1p+1 residues (B+c(2x))/2(B+c(2x))/2.
  • (S3) with x=v+wx=v+w: for each unordered pair {v,w}\{v,w\} in S∖{0}S\setminus\{0\} with v+w=xv+w=x, at most (h−1)/2(h-1)/2 pairs, the p+1p+1 residues c(v)+c(w)−Bc(v)+c(w)-B.

The total is at most

(p+1)(p+2)2+(p+1)3h−32+h22.\frac{(p+1)(p+2)}2+(p+1)\frac{3h-3}2+\frac{h^2}2 .

A residue remains whenever this is less than q=p2+p+1q=p^2+p+1, which holds when h2+3h(p+1)≤(p+1)2h^2+3h(p+1)\le(p+1)^2. For h≤p/4h\le p/4,

h2+3h(p+1)≤p216+3p(p+1)4=13p2+12p16<(p+1)2.h^2+3h(p+1)\le\frac{p^2}{16}+\frac{3p(p+1)}4 =\frac{13p^2+12p}{16}<(p+1)^2 .

So the greedy assignment never stops, and the map cc exists.

Cyclic case. If H≅ZhH\cong\mathbb Z_h and gcd⁡(h,q)=1\gcd(h,q)=1, then Zq×Zh≅Zqh\mathbb Z_q\times\mathbb Z_h\cong\mathbb Z_{qh} by the Chinese remainder theorem. ■\blacksquare

Admissible cyclic orders. For every large prime power pp some prime h∈[p/8,p/4]h\in[p/8,p/4] does not divide qq: by the prime number theorem the interval contains more than two primes, while three distinct prime factors of size at least p/8p/8 would have product at least (p/8)3>q(p/8)^3>q. Such an hh is odd, the group Zqh\mathbb Z_{qh} has order between qp/8qp/8 and qp/4qp/4, and ∣A∣=p+h≤5p/4≤52∣Zqh∣1/3|A|=p+h\le5p/4\le\frac52|\mathbb Z_{qh}|^{1/3}.

Remark. The same count works with any finite abelian group KK of odd order carrying a set BB whose differences cover K∖{0}K\setminus\{0\} exactly once, in place of Zq\mathbb Z_q. The threshold from the count is h≤13−32(p+1)≈0.30(p+1)h\le\frac{\sqrt{13}-3}2(p+1)\approx0.30(p+1).