Source. Pollack, Pomerance and Treviño, Sets of monotonicity for
Euler's totient function, Theorem A (quoted on physical p. 5), Theorem
3.3 (statement and Remark 3.1 on physical p. 6, proof on physical p. 7)
of the 17-page author manuscript held by its library card,
Pollack, Pomerance and Treviño (2013),
whose
Theorem 3.3 page
records the statement. The counting input from the same source is
Lemma 3.2; the theorem feeds
the proof of Theorem 1.2.
Standing. Author-recorded reconstruction; not an independent review;
changes no status and assigns no tier. Three inputs are imported into the
proof and not re-derived: Theorem A (whose short verification is
nevertheless written out below), Selberg's upper bound sieve in the form
the source states, and Evertse's S-unit bound inside Lemma 3.2; the
corollary's two classical bounds on ω(k) and k/φ(k) are
imported as well.
Definitions
For a natural number n let γ(n)=∏p∣np and let
ω(n) be the number of distinct prime factors of n. For a natural
number k let P(x;k)=#{n≤x:φ(n)=φ(n+k)}.
Theorem A (source p. 5, quoted from S. W. Graham, J. J. Holt and
C. Pomerance, On the solutions to φ(n)=φ(n+k), 1999,
Theorem 1; card
Graham, Holt and Pomerance (1999)).
Let j and j+k have the same prime factors (so k is even), let
g=gcd(j,j+k), and let r be a positive integer such that both
gjr+1andgj+kr+1
are primes not dividing j. Then n=j(gj+kr+1)
satisfies φ(n)=φ(n+k).
Verification (the corpus's; the source only quotes the theorem). Write
a=j/g, b=(j+k)/g, so gcd(a,b)=1 and b−a=k/g; let p=ar+1 and
q=br+1 be the two primes. Then n=jq and
(j+k)p=(j+k)ar+j+k=gabr+j+k=jbr+j+k=jq+k=n+k. Since q∤j and p
divides neither j nor (having the same prime factors) j+k,
multiplicativity gives φ(n)=φ(j)(q−1)=φ(j)br and
φ(n+k)=φ(j+k)(p−1)=φ(j+k)ar. As j and j+k have the
same prime factors, φ(j)/j=φ(j+k)/(j+k)=:θ, so
φ(n)=θjbr=θgabr=θ(j+k)ar=φ(n+k).
Let P0(x;k) be the number of solutions n≤x of
φ(n)=φ(n+k) that have the form of Theorem A for some
admissible j and r, and P1(x;k)=P(x;k)−P0(x;k). For even k put
(source (3.2))
and let C2=2∏p>2(1−(p−1)−2) (the source's
normalization of the twin prime constant, p. 5). With g=gcd(j,j+k),
a=j/g, b=(j+k)/g one has g∣k and jk(j+k)/g3=ab(b−a), an
integer.
Statement
Let ε(x)>0 satisfy ε(x)→0 and
xε(x)→∞. For even k with 2≤k≤xε(x),
as x→∞,
P0(x;k)≤(16C2+o(1))c(k)(logx)2x,
uniformly in k. Moreover
2k1≤c(k)≤(3⋅73+2ω(k)p∣kp>2∏p−2p−1)k1.
Corollary used in Theorem 1.2 (Remark 3.1): c(k)≤c∗ for an
absolute constant c∗.
Imported inputs
Lemma 3.2 (reconstructed on
its page): for every natural
number k, the number of j with γ(j)=γ(j+k) is at most
3⋅73+2ω(k); for each ϵ>0 it is below kϵ
once k>k0(ϵ).
Selberg's upper bound sieve, as the source applies it on p. 7 citing
Halberstam and Richert, Sieve methods (1974), Theorem 5.7 (not held):
for fixed j with γ(j)=γ(j+k), the number of n≤x of the
Theorem A form with this j is at most
with the o(1) uniform over the k≤xε(x) and the j with
j(j+k)/g≤xε(x) under consideration. The constant
16C2 and this uniformity are taken from the source and were not checked
against Halberstam and Richert. If the sieve is stated for the
r≤Rj:=gx/(j(j+k)) with ar+1 and br+1 prime, in terms of
Rj/(logRj)2, the passage to x/(logx)2 is uniform because
Rj≥x1−ε(x) gives
logRj≥(1−ε(x))logx.
Two classical bounds for the corollary: ω(k)≪logk/loglog3k
(the source cites Hardy and Wright, An introduction to the theory of
numbers, 6th ed., p. 471; not held) and k/φ(k)≪loglog3k
(Hardy and Wright, Theorem 328; not held).
Proof
Throughout, k is even with 2≤k≤xε(x), and x is
large. Note that xε(x)→∞ means
ε(x)logx→∞, so ε(x)>1/logx for large x.
Step 0: the bounds on c(k). Every term of c(k) is nonnegative.
For the lower bound take j=k: then j+k=2k and γ(k)=γ(2k)
because k is even, g=gcd(k,2k)=k, and the term is
k⋅2kk∏(⋯)≥2k1, as each factor
p−2p−1 is at least 1. For the upper bound fix an admissible
j. Since g≤j, j(j+k)g≤j+k1<k1. If a prime
p divides ab(b−a), then p divides j, or j+k, or k/g; in the
first two cases p divides both j and j+k (they have the same prime
factors) and hence p∣k; in the third p∣k directly. So the
product over p∣ab(b−a), p>2, is at most the product over
p∣k, p>2, and every term is at most
k1∏p∣k,p>2p−2p−1. Lemma 3.2 bounds the number
of terms by 3⋅73+2ω(k), giving the stated upper bound.
Step 0′: c(k) is absolutely bounded (Remark 3.1). For p=3,
p−2p−1=2≤(1−31)−2; for p≥5,
p−2p−1=1+p−21≤1+p2≤(1−p1)−2. Hence
∏p∣k,p>2p−2p−1≤(k/φ(k))2≪(loglog3k)2.
Also 72ω(k)=exp(2ω(k)log7)=exp(O(logk/loglog3k))=ko(1).
So c(k)≤3⋅73⋅k−1+o(1)(loglog3k)2→0 as k→∞,
and since the upper bound in Step 0 is finite for each k, c(k)≤c∗
for all even k with an absolute constant c∗.
Step 1: the small j. Put T=xε(x) and call jsmall if γ(j)=γ(j+k) and j(j+k)/g≤T. For such j the
sieve input bounds the number of n≤x of the Theorem A form with this j by
(16C2+o(1))j(j+k)g∏p∣ab(b−a),p>2p−2p−1⋅x/(logx)2,
uniformly. Summing over the small j, whose terms form a sub-sum of the
nonnegative series defining c(k), the small j contribute at most
(16C2+o(1))c(k)x/(logx)2.
Step 2: the large j. Call jlarge if γ(j)=γ(j+k) and
j(j+k)/g>T. An n≤x of the Theorem A form with this j satisfies
n=j(br+1)>jbr=gj(j+k)r (source (3.3)), so r<gx/(j(j+k))<x/T,
and there are fewer than x/T=x1−ε(x) choices of r.
The number of admissible j is at most xε(x) for large x:
by Lemma 3.2 with ϵ=1 it is below k≤xε(x) when
k>k0(1), and for the finitely many even k≤k0(1) it is at most the
constant maxk≤k0(1)3⋅73+2ω(k), which is below
xε(x) for large x because xε(x)→∞.
Hence the large j contribute at most
x1−ε(x)+ε(x)≤x1−21ε(x)
for large x, since ε(x)≤21ε(x) once
ε(x)≤41.
Step 3: the large j are absorbed into the o(1). Using
c(k)≥1/(2k) and then k≤xε(x),
for large x, uniformly in k. The middle inequality needs
2k≤x61ε(x): since ε(x)→0,
ε(x)≤121ε(x) for large x, so
k≤xε(x)≤x121ε(x), and
2≤x121ε(x) because
ε(x)logx>logx→∞ (from
ε(x)>1/logx). The last inequality: the same bound gives
x−31ε(x)<exp(−31logx)<(logx)−3
for large x. Hence the large j contribute at most
c(k)x/(logx)3=o(1)⋅c(k)x/(logx)2 uniformly in k.
Adding Steps 1 and 3, P0(x;k)≤(16C2+o(1))c(k)x/(logx)2 uniformly
for even 2≤k≤xε(x). □
Gaps. The sieve bound is imported with its constant and uniformity as
the source states them; Theorem A is imported from Graham, Holt and
Pomerance, though its verification is written out above; Evertse's bound
enters through Lemma 3.2. The two classical bounds used in Step 0′ for the
corollary are imported from Hardy and Wright, not held. Everything else is
written out.