../
Source. Wouter van Doorn and GPT-6 Astra Pro (the author line as
printed), Practical numbers and Egyptian fractions, Proposition 4.1 with
its proof, physical pp. 5–6 of the seven-page PDF held by
van Doorn (2026);
the library records it on
its result page.
Read in the extracted text and checked against the page images. Uses
Lemma 3.1,
Lemma 3.3 and
Corollary 3.4;
consumed by
the Theorem 1.1 reconstruction.
Standing. Author-recorded reconstruction of a claimed result (see
the Lemma 3.1 page for
the note's standing); not an independent review; changes no status and
assigns no tier. Beyond the reconstructed lemmas, the argument imports the
existence of more than k0+1 primes in (Q(k0),2Q(k0)] for large k0
(the prime number theorem, or a Chebyshev-type bound) and Stirling's
formula in the weak form logk!=klogk+O(k).
Definitions
c0=14/log2, all logarithms being natural (the note fixes this at the end
of its Section 1, physical p. 2); Q(k), t(k) and ω are as on
the Lemma 3.3 page;
practical numbers and h as on
the Lemma 3.1 page.
2E∥n means 2E∣n and 2E+1∤n. All O-constants
below depend on the fixed k0 and E only, never on p∗.
Statement
There exist an integer E≥4 and a real x0>ee such that, for every
real x≥x0 and every odd prime p∗, there is a practical number n
with
x≤n<x2,2E∥n,p∗∤n,
and
h(n)≤c0(loglogx)2−1<c0(loglogn)2.(4.1)
Proof
The base. Fix k0 large enough for Lemma 3.3 and the estimates below,
and fix E≥4 with 2E>2Q(k0). Let p∗ be an odd prime. Since the
number of primes in (Q(k0),2Q(k0)] exceeds k0+1 for large k0,
choose V0 as a product of k0 distinct primes in that interval, all
different from p∗, and put n0=2EV0. Then n0 is practical with
h(n0)≤(k0+1)E:
2E is practical with h(2E)≤E, since every m<2E is a sum of at
most E distinct powers of 2 below 2E (its binary expansion) and
m=2E is a divisor; and if n′=2EV′ is practical with V′∣V0 and
p is a prime factor of V0 not dividing V′, then each residue
0,…,p−1 modulo p is its own binary expansion, a sum of at most E
distinct powers of 2 (as p−1<2Q(k0)<2E), each a divisor of n′ not
divisible by the odd prime p, with total at most p−1<n′; so Lemma 3.1
with A=p and L=E makes pn′ practical with h(pn′)≤h(n′)+E.
Adjoining the k0 prime factors of V0 one at a time gives the bound.
Moreover n0≤2E(2Q(k0))k0, a bound independent of p∗.
The iteration. Put Vj, nj=2EVj and kj=ω(Vj) inductively:
given Vj, odd, squarefree, coprime to p∗, with all prime factors at
most 2Q(kj) and kj≥k0, Lemma 3.3 (with k=kj, p∗ and V=Vj)
supplies Aj, and
Vj+1=VjAj,nj+1=Ajnj,kj+1=kj+t(kj).
Then Vj+1 is odd, squarefree (as (Aj,Vj)=1 and both are
squarefree), coprime to p∗, with all prime factors at most
max(2Q(kj),2Q(kj))≤2Q(kj+1) since Q is increasing; and
ω(Vj+1)=kj+t(kj)=kj+1. So the construction continues
indefinitely. Corollary 3.4 applied to nj (practical, =2EVj,
E≥4) gives that nj+1 is practical with h(nj+1)≤h(nj)+4,
hence
h(nj)≤4j+(k0+1)E=4j+O(1).(4.2)
The sequence (kj) is determined by k0 alone and does not depend on
p∗; every nj satisfies 2E∥nj (as Vj is odd) and
p∗∤nj.
The recurrence for uj=logkj. Since
t(k)=14k/(c0(7logk+3loglogk))+O(1) and kj→∞,
uj+1−uj=log(1+kjt(kj))=kjt(kj)+O(kj2t(kj)2)=c0(7uj+3loguj)14+O(uj−2),
using t(kj)/kj≍uj−1 and 1/kj=e−uj≪uj−2. Put
F(u)=4c0u2+143c0(ulogu−u),F′(u)=2c0u+143c0logu=14c0(7u+3logu),
and F′′(u)=c0/2+3c0/(14u)=O(1) for u≥1. Taylor's formula with the
recurrence gives
F(uj+1)−F(uj)=F′(uj)(uj+1−uj)+O((uj+1−uj)2)=1+14c0(7uj+3loguj)O(uj−2)+O(uj−2)=1+O(uj−1).
Summing over 0≤i<j: F(uj)−F(u0)=j+O(∑i<jui−1),
and since ui+1−ui≍ui−1 the error sum is
≪∑i<j(ui+1−ui)=uj−u0. Hence j=F(uj)+O(uj), and (4.2)
becomes
h(nj)≤4F(uj)+O(uj)=c0uj2+76c0ujloguj+O(uj).(4.3)
The size of nj. Vj is a product of kj distinct primes, so
kj!≤Vj≤(2Q(kj))kj (the i-th prime is at least i+1).
Therefore lognj=Elog2+logVj lies between logkj!=kjuj+O(kj)
and kj(6uj+loguj+log2)+Elog2, so lognj≍kjuj and
loglognj=uj+loguj+O(1).(4.4)
The gaps. Since Aj has t(kj) prime factors, each at most
2Q(kj),
logAj≤t(kj)log(2Q(kj))≤c0(7uj+3loguj)14kj(6uj+loguj+log2)=(c012+o(1))kj,
and 12/c0=76log2<log3, while lognj≥logVj≥kjlog3
because Vj is a product of kj distinct odd primes. Increasing k0 if
necessary, logAj<lognj for every j, that is, nj+1<nj2.
Choosing n. Let x0 exceed the uniform bound 2E(2Q(k0))k0 on
n0 and ee, and let x≥x0. Let n=nj be the first term with
nj≥x; then j≥1 and nj−1<x, so
x≤nj<nj−12<x2.
By (4.4) and loglogx≤loglognj<loglogx+log2,
loglogx=uj+loguj+O(1); hence uj∼loglogx,
loguj=logloglogx+o(1), and
uj=loglogx−logloglogx+O(1).
Write λ=loglogx and μ=logloglogx. Then
uj2=λ2−2λμ+O(λ), since μ2=o(λ), and
ujloguj=(λ−μ+O(1))(μ+o(1))=λμ+O(λ).
Substituting into (4.3),
h(n)≤c0λ2−2c0λμ+76c0λμ+O(λ)=c0(loglogx)2−78c0(loglogx)(logloglogx)+O(loglogx),
which is below c0(loglogx)2−1 once x, hence logloglogx, is
large; this fixes x0. Finally n≥x>ee gives
c0(loglogx)2−1<c0(loglogn)2. Every constant above depends on
k0 and E only, so x0 does not depend on p∗.
Qualifications
- The constant in (4.2) is (k0+1)E, explicit in k0; the note absorbs
it into O(1).
- The step nj+1<nj2 needs 76log2<log3, which holds with
room (0.594<1.099); the note's display shows the same comparison.
- No step of the argument is specific to Problem 18's fresh-set reading of
h: the note's h(n) is that reading, with m≤n rather than m<n.