Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Proof of the explicit near-square construction
This proves the whole statement of
L250.
The construction is Erdős and Sárközy's (1979, section 3); the constants are
chosen here so that every step holds for all K≥64 and all m≥0.
Lemma 1 (adjustment). Let c≥1, q≥1 and m≥0 be integers with
D:=cq2−m>0, and let t be the largest integer t≥0 with ct2<D.
Then N:=c(q−t)(q+t) satisfies
0<N−m≤c(2t+1),0≤t<q,t<D/c.
Proof. The value t=0 satisfies c⋅02<D, and ct2<D bounds t,
so t exists. Then N−m=cq2−ct2−m=D−ct2>0. By the maximality of t,
c(t+1)2≥D, so N−m≤c(t+1)2−ct2=c(2t+1). Finally
ct2<D≤cq2 because m≥0, so t<q, and t<D/c. □
The construction. Let K≥64 and 0≤m≤K5/2/128 be integers.
Put
c:=max(1,⌈K216m⌉),T:=cm,q:=⌊T⌋+1,D:=cq2−m,
and let t and N=c(q−t)(q+t) be as in Lemma 1, once D>0 is checked.
T≤K2/16. If 16m/K2≤1 then c=1 and T=m≤K2/16;
otherwise c=⌈16m/K2⌉≥16m/K2.
1≤c≤K/4. Indeed
c≤16m/K2+1≤16K1/2/128+1=K/8+1≤K/4, the last
step because K≥8.
0<D/c≤2q−1. Since q−1=⌊T⌋, we have
(q−1)2≤T<q2, and D/c=q2−T lies in (0,q2−(q−1)2]=(0,2q−1].
So Lemma 1 applies.
q≤K/4+1 and t<K. By step 1, q≤T+1≤K/4+1. Then
D/c≤2q−1≤K/2+1≤K, and Lemma 1 gives t<D/c≤K.
1≤q−t≤q+t≤K. Lemma 1 gives t<q. Next
q+t<K/4+1+K≤K, since 43K−K−1 equals 39 at
K=64 and increases with K.
0<N−m<3K/4. Lemma 1 and step 4 give
N−m≤c(2t+1)<c(2K+1)≤3cK, and step 2 gives
3cK≤3K/4.
So N lies in (m,m+K] and is the product of the three positive integers
c, q−t and q+t, each at most K (step 2 gives c≤K/4≤K).
Every prime factor of N divides one of the three factors, so it is at most
K. The case m=0 is included: there c=1, q=1, t=0 and N=1, which
has no prime factor at all. This proves the first sentence of the statement.
The bound for k(n). Let n≥1 and
K:=max(64,⌈(128n)2/5⌉), so that K5/2≥128n, that is,
n≤K5/2/128. Suppose that k(n)≥K: some integers 0≤m≤n
and k≥K have each of m+1,…,m+k divisible by a prime greater than
k. Then each of m+1,…,m+K has a prime factor greater than k≥K,
so (m,m+K] contains no integer whose prime factors are all at most K.
This contradicts the first part, because 0≤m≤n≤K5/2/128.
Hence k(n)≤K−1<max(64,(128n)2/5), using ⌈y⌉−1<y. The
argument uses only m≥0, so it applies unchanged when m is required to
be positive. □
Remark (Erdős's notation). Let nk be the least n≥0 such that each
of n+1,…,n+k has a prime factor greater than k. The first part shows
that no n≤k5/2/128 qualifies when k≥64, so nk>k5/2/128 for
every k≥64; Erdős and Sárközy state nk>k5/2/16 for k>k0, with
k0 unspecified.