For a cell set S write X(S), Y(S) and W(S) for the sets of
values of x, y and 2y−x, so N(S)=max(∣X(S)∣,∣Y(S)∣,∣W(S)∣).
The range of β. A cell is determined by its pair (x,y), so
∣S∣≤∣X(S)∣∣Y(S)∣≤N(S)2. If ∣S∣≥2 then N(S)≥2, since
otherwise x and y would both be constant on S. Hence every ratio is
at most 2 and β≤2. The cells (0,1), (2,1), (2,2) have
differences 1,−1,0 and X={0,2}, Y={1,2}, W={2,0}; their
ratio is log3/log2>1, so β>1.
Lower bound. Let α≥3, u≥2, let p1<⋯<pu be
primes with P=pu, and let J be a block of K=⌊αP⌋
consecutive positive integers. Since K≥3P, the block contains at
least three consecutive multiples of each pi; choose
mi,mi+pi,mi+2pi∈J. The cell set
S={(mi,mi+pi)} has the distinct differences pi, so ∣S∣=u.
Its projections X(S), Y(S) and W(S) consist of the multiples
mi, mi+pi and 2(mi+pi)−mi=mi+2pi, all of which are
counted integers of J. So the count of J is at least N(S), and the
definition of β gives logu≤βlogN(S). Hence the count is
at least u1/β, and Gα(u)≥u1/β. In particular
liminfu→∞logGα(u)/logu≥1/β.
Upper bound. Fix 3≤α<4 and 1<β′<β. Choose a cell
set S0 with n=∣S0∣≥2, N=N(S0) and logn/logN>β′.
Let D=max∣y−x∣ and Ω=max(∣x∣,∣y∣) over S0, and put
B=2D+1.
Tensor powers. For k≥1 let Sk be the set of pairs
(∑i=1kxiBi−1, ∑i=1kyiBi−1) with every
(xi,yi)∈S0. The difference of such a pair is
∑i(yi−xi)Bi−1, whose digits lie in [−D,D]; balanced
base-B digits are unique, so the difference determines every
yi−xi, hence every cell (xi,yi). Therefore ∣Sk∣=nk and
y−x is injective on Sk. The maps x, y and 2y−x are linear, so
X(Sk) consists of sums ∑ixiBi−1 with xi∈X(S0), and
likewise for Y and W; thus N(Sk)≤Nk. Finally
∣x∣,∣y∣≤Ω(Bk−1)/(B−1)≤ΩBk=:ωk on Sk.
Choice of q. By the prime number theorem there is Q∗ such that
π(31Q/16)−π(17Q/16)≥Q/(2logQ) for every Q≥Q∗. Let Q
be an integer with
Q≥max(Q∗,32ωk,(16ωk+1)/(4−α)).
Every cell c of Sk has ∣d(c)∣≤2ωk≤Q/16, where
d(c)=y−x, so (Q+d(c),2Q+d(c)] contains (17Q/16,31Q/16]. Summing
over the Q integers m∈(Q,2Q],
Q<m≤2Q∑#{c∈Sk: m+d(c) prime}=c∈Sk∑#{primes in (Q+d(c),2Q+d(c)]} ≥ nk2logQQ.
So some q∈(Q,2Q] makes q+d(c) prime for at least
nk/(2logQ) cells c. Let S∗ be the set of these cells.
The block. Take any S⊆S∗ with ∣S∣=u≥1. The primes
q+d(c), c∈S, are distinct, ∣x∣,∣y∣≤ωk on S, and
(4−α)q≥16ωk+1. By L198 some block of
⌊αP⌋ consecutive positive integers, P the largest of
these primes, contains exactly ∣X(S)∣+∣Y(S)∣+∣W(S)∣≤3N(Sk)≤3Nk
counted integers. Hence
Gα(u)≤3Nkwhenever 1≤u≤2logQnk.
Parameters. Let Qk be the least integer satisfying the three lower
bounds above. Since ωk=ΩBk, there is c2, depending on
α and S0, with logQk≤klogB+c2 for every k≥1.
Given u≥2, let k≥1 be least with nk≥2u(klogB+c2); then
u≤nk/(2logQk), so Gα(u)≤3Nk. If k≥2, minimality
gives nk−1<2u((k−1)logB+c2). Hence
nk<2nu(klogB+c2), and taking logarithms shows k=O(logu).
Since Nk=(nk)logN/logn and logN/logn<1/β′,
Gα(u) ≤ 3(2nu(klogB+c2))1/β′=u1/β′+o(1).
Thus limsupu→∞logGα(u)/logu≤1/β′ for every
β′<β, hence ≤1/β. With the lower bound, the limit
exists and equals 1/β. This completes the proof.