Source. Erdős [Er36c], paper pp. 197–200 (PDF pp. 1–4), theorem on
paper p. 197 and proof on pp. 198–200. The complement-shift lemma used below
is [[additive_bases/erdos_1936_arithmetical_density_sum_two_sequences_one/lemma_shift|the
unnumbered lemma on p. 198]].
Statement
Let a⊆Z≥1 have Schnirelmann density
ds(a)=δ.
Let B⊆Z≥0 contain 0 and be an additive
basis of order l∈Z≥1: every positive integer is a sum of at
most l elements of B. Then
ds(a+B)≥δ+2lδ(1−δ).
Equivalently, for every n≥1 there are at least
(δ+2lδ(1−δ))n
members of a+B in [1,n].
Rewritten proof
The cases δ=0 and δ=1 are immediate. If δ=1, then
a=[1,∞), since ∣a∩[1,n]∣≤n for every n, and the sumset
has density one. Assume 0<δ<1.
Fix n. Write
x=∣a∩[1,n]∣,y=n−x,
and list the complementary values as
[1,n]∖a={b1<⋯<by}.
Set
E=r=1∑y(br−r).
The shift lemma gives a positive J for which at least E/n complementary
values in [1,n] belong to a+J. Since B is a basis of order
l and contains 0, pad a representation with zeros and write
J=C1+⋯+Cl,Ci∈B.
For 1≤i≤l, let μi be the number of complementary values in
[1,n] that belong to a+Ci. We claim that the number of complementary
values in
a+C1+⋯+Ci
is at most μ1+⋯+μi. This is clear for i=1. For the
inductive step, take a represented complementary value and a representation
with its last summand Ci. If the preceding value is complementary, there
are at most as many resulting values as preceding complementary values. If
the preceding value lies in a, the resulting values lie in a+Ci, and
there are at most μi of them. This proves the claim.
For i=l, the left side includes the at least E/n complementary values
covered by a+J. Hence
μ1+⋯+μl≥nE.
Some μi is therefore at least E/(ln). The x values of a in
[1,n] are disjoint from these complementary values, and a+Ci is
contained in a+B. Consequently, if
Nn=∣(a+B)∩[1,n]∣,
then
Nn≥x+lnE.(1)
It remains to lower-bound E. For each r, the number of members of a
below br is br−r. Since ds(a)=δ, this number is at least
δbr. Therefore
br−r≥δbr,br≥1−δr.
It follows that
E≥1−δ1+2+⋯+y−2y(y+1)=2(1−δ)δy(y+1)≥2(1−δ)δy2.(2)
Combining (1) and (2), and using y=n−x, gives
Nn≥ϕ(x):=x+2(1−δ)lnδ(n−x)2.(3)
The definition of Schnirelmann density gives x≥δn. On the
interval [δn,n],
ϕ′(x)=1−(1−δ)lnδ(n−x)≥1−lδ>0.
Thus ϕ(x)≥ϕ(δn), and (3) yields
Nn≥δn+2lδ(1−δ)n.
Divide by n and take the infimum over n to obtain the stated density
bound. □
Finite-scale consequence for Problem 38
At every cutoff N, the proof supplies some b=Ci∈B with
∣(a∪(a+b))∩[1,N]∣≥(δ+2lδ(1−δ))N.
This is the basis case of Problem 38. It does not address whether the
shifting set itself can fail to be an additive basis.
Bears on