Source. Rafik Zeraoulia, Fixed-Scale Limit Points for the Counting
Function of Distinct Euler Totients, preprint, July 2026, in the
fifteen-page PDF held by its library source card,
Zeraoulia (2026):
Theorem 1.1 (physical p. 2), proved through Lemma 2.1 and Theorem 2.2 (§2,
p. 3), Lemma 3.1, Proposition 3.2, Theorems 3.3 and 3.4 and Corollary 3.5
(§3, pp. 4–5), with Proposition 6.1 (p. 8) added for its bearing on c=2.
Physical and numbered pages coincide. Pages 2–5 and 8 were read against the
page images; the rest of the preprint (the matched quotient of §4, the
block-energy identity and second-moment criterion of §5, the entropy
recursion of §6, the log-periodic model of §7 and the computation of §8) was
read in text extraction only and is not reconstructed here.
Standing. This is an author-recorded reconstruction of the unconditional
part of a self-published, unreviewed preprint. It is not an independent
review, changes no status of Problem 416 and assigns no tier. The only
external inputs are Ford's Theorem 1 and Chebyshev's bound, stated below in
the versions used. The preprint itself says (Remark 3.6) that nothing here
controls the width of the cluster interval; for c=2 the accepted Lean
proof recorded on the problem page collapses the interval to the point 2,
and for c=2 the limit V(cx)/V(x)→c remains open.
Definitions and imported inputs
For real x let T(x) be the set of integers n with 1≤n≤x and
n=φ(m) for some integer m≥1, and V(x)=∣T(x)∣. Fix a real
c>1 and put Rc(x)=V(cx)/V(x) for real x≥1. Write logkx for the
k-fold iterated natural logarithm, and π(y) for the number of primes
up to y.
Elementary facts about V.V is nondecreasing and integer-valued, so
Rc(x)≥1. For 0≤h≤1 the interval (x,x+h] contains at most one
integer and (cx,c(x+h)] at most ⌈ch⌉≤⌈c⌉
integers, so
0≤V(x+h)−V(x)≤1,0≤V(c(x+h))−V(cx)≤⌈c⌉.
Chebyshev's lower bound. There is an absolute constant c0>0 with
π(y)≥c0y/logy for all real y≥2. Since p↦p−1=φ(p)
injects the primes p≤x+1 into T(x),
V(x)≥π(x+1)≥c0logxx(x≥2).
Ford's Theorem 1. Theorem 1 of
Ford (1998)
(the held paper's §1.1, stated on its card): there are constants
C=0.8178… and D=2.1769… such that, for all large x,
The held Ford PDF is the author's later corrected text, not the 1998 journal
print: its Remark after Theorem 3 (p. 3) says that the proof of Theorem 3 in
the journal paper, cited there as [14] (p. 42), contains an error and gives a
corrected proof with a weaker estimate, and its metadata date is 2012. The
preprint's reference [5] is the arXiv revision (arXiv:1104.3264v2, 2013);
its display (2) on p. 3 agrees with the statement above, which is the held
text's Theorem 1 (p. 2). The 1998 journal print is not held, and whether the
held file's bytes coincide with the arXiv posting was not checked. Only the
following consequence is used: with M(x)=(x/logx)eΨ(x) there are
K>0 and x1 such that
V(x)=M(x)eE(x),∣E(x)∣≤K(x≥x1).(F)
The values of C and D play no role.
Statement
For every fixed real c>1:
liminfn→∞∣V(cn)/V(n)−c∣=0, the limit inferior taken over
the integers n.
More precisely, for every function L(X)→∞ there is a function
ω(X)→0, depending on c and L, such that for all large X
some integer n∈[X,cXL(X)] satisfies ∣Rc(n)−c∣≤ω(X).
The set Cc of subsequential limits of Rc(n) as
n→∞ through the integers is the closed interval
[αc,βc] with αc=liminfnRc(n) and
βc=limsupnRc(n), and αc≤c≤βc; the same set
is obtained as x→∞ through the reals.
Consequently exactly one of the following holds: Rc(x)→c; or
Cc is a nondegenerate closed interval containing c, so that
Rc has continuum many limit points. Nothing below bounds
βc−αc.
Proof
Step 1: the logarithmic profile (Lemma 2.1)
For real t large enough that ct≥x1 and log4(ct) is defined,
put u=tlogc=log(ct), ψc(t)=Ψ(ct) and
ηc(t)=−log(tlogc)+ψc(t).
Then logM(ct)=log(ct)−loglog(ct)+Ψ(ct)=tlogc+ηc(t), so
(F) reads
logV(ct)=tlogc+ηc(t)+E(ct),∣E(ct)∣≤K.(5)
Now log3(ct)=loglogu and log4(ct)=logloglogu, and
du/dt=logc, so
because
loglogu≤logu. Together with the derivative −1/t of
−log(tlogc) this gives ∣ηc′(t)∣≤K1/t for t≥t0(c), with
K1=K′+1. Integrating over [N,N+H] for N≥t0(c) and H≥1,
∣ηc(N+H)−ηc(N)∣≤K1∫NN+Htdt=K1log(1+NH).
Step 2: the geometric block mean (Theorem 2.2)
Let N≥t0(c) be an integer and H≥1. The product of consecutive
quotients telescopes exactly:
Step 5: a near-hit in every sampled block (Theorem 3.3, display (8))
Let sj=Rc(nj) for N≤j≤N+H−1 and let
S=(∏jsj)1/H be their geometric mean, so that
logS−logc is the left side of (P). Since Δ(N,H)≤1+log2 for
all N,H≥1 (the function H↦(1+log(1+H))/H is decreasing) and
N/cN is bounded, the left side of (P) is bounded by a constant K5,
and ∣ev−1∣≤e∣v∣∣v∣ gives
∣S−c∣≤ceK5(K2Δ(N,H)+K4HcNN).
If some sj equals c the block contains an exact hit. Otherwise one of
three cases holds.
Every sj>c. A geometric mean is at least the minimum, so
minj∣sj−c∣=minjsj−c≤S−c.
Every sj<c. A geometric mean is at most the maximum, so
minj∣sj−c∣=c−maxjsj≤c−S.
Some sj<c and some sk>c. Then there are consecutive indices
i,i+1 in the block with si and si+1 on opposite sides of c
(walk from j toward k and stop at the first change of side). Say
si<c<si+1; the other case is symmetric. Since
ci+1−ci≥(c−1)cN>1 for large N, ni<ni+1. Let m∗ be
the largest integer in [ni,ni+1) with Rc(m∗)<c; then
Rc(m∗+1)≥c, so c lies between Rc(m∗) and
Rc(m∗+1), and by (7) with h=1,
Step 6: near-hits in every growing multiplicative window (display (9))
Let L(X)→∞ and set N=⌈logcX⌉ and
H=⌊logcL(X)⌋. For large X, L(X)≥c gives H≥1, and
N→∞, H→∞. The sampled block lies in [X,cXL(X)]:
nN≥cN≥X, while cN<clogcX+1=cX and cH−1≤L(X)/c give
since Δ(N,H)≤(1+log(1+H))/H→0 as H→∞ and
N/cN→0 as N→∞. This is clause 2 of the statement. Clause 1
follows by taking, say, L(X)=X: for each large integer k there is an
integer nk∈[k,ck2] with ∣Rc(nk)−c∣≤ω(k)→0, and
nk→∞.
Step 7: the cluster interval (Theorem 3.4 and Corollary 3.5)
By Step 3, 1≤Rc(n)≤Kc for large integers n, so
αc≤βc are finite, both are subsequential limits, and
Cc is a closed subset of [αc,βc]. By (7) with
h=1, the adjacent variation ∣Rc(n+1)−Rc(n)∣≤K3(logn)/n tends
to 0.
Let αc<y<βc and let n0≥max(x2(c),3) be given. Since
αc<y there is n1>n0 with Rc(n1)<y, and since βc>y
there is n2>n0 with Rc(n2)>y. If n1<n2, let n be the largest
integer in [n1,n2) with Rc(n)<y, so that Rc(n+1)≥y; if n2<n1,
let n be the largest integer in [n2,n1) with Rc(n)>y, so that
Rc(n+1)≤y. Either way n>n0 and y lies between Rc(n) and
Rc(n+1), so
∣Rc(n)−y∣≤∣Rc(n+1)−Rc(n)∣≤K3n0logn0.
Letting n0 run through an increasing sequence produces integers
n(k)→∞ with Rc(n(k))→y, so y∈Cc. Hence
(αc,βc)⊆Cc⊆[αc,βc], and
closedness gives Cc=[αc,βc]. By clause 1,
c∈Cc, that is, αc≤c≤βc.
For the real variable, let x≥1 be real, n=⌊x⌋ and
h=x−n∈[0,1); (7) gives ∣Rc(x)−Rc(n)∣≤K3(logn)/n→0. So a
sequence of reals xk→∞ has Rc(xk)→y exactly when
Rc(⌊xk⌋)→y, and the sets of subsequential limits over
the reals and over the integers coincide. This is clause 3.
Finally, exactly one of αc=βc and αc<βc holds. In
the first case Rc(n) converges to the common value, which is c since
c∈[αc,βc], and the real-variable statement gives
Rc(x)→c. In the second, Cc is a nondegenerate interval
containing c, hence uncountable. This is Corollary 3.5 and completes the
proof of Theorem 1.1.
The dyadic renewal identity (Proposition 6.1), for c=2
The set of totient values is closed under doubling: if v=φ(m) and
m is even, write m=2am′ with a≥1 and m′ odd, so that
φ(2m)=2aφ(m′)=2⋅2a−1φ(m′)=2φ(m); if m
is odd, φ(4m)=φ(4)φ(m)=2φ(m). Call a totient value
vdyadically primitive if v/2 is not a totient value (this includes
v=1, the only odd value), and let P(x) be the number of dyadically
primitive values in [1,x].
Every totient value v is 2kb for exactly one pair (k,b) with k≥0
and b dyadically primitive. Existence: halve v while the result is a
totient value; the process stops after k≤log2v steps at a primitive
b. Uniqueness: if 2kb=2k′b′ with b,b′ primitive and k>k′, then
b′=2k−k′b and b′/2=2k−k′−1b is a totient value by closure under
doubling, contradicting the primitivity of b′; so k=k′ and b=b′.
Counting the values in [1,x] by k,
V(x)=k≥0∑P(x/2k),
a finite sum since P(z)=0 for z<1. Replacing x by 2x and shifting
the index,
So the number of totient values in (x,2x] equals the number of dyadically
primitive values up to 2x; the preprint uses the identity for its entropy
recursion.
What is not reconstructed
The matched quotient (V(c2x)−V(cx))/(V(cx)−V(x)) and its cluster
interval (Theorem 4.1, Lemma 4.2, Corollary 4.3), which use Ford's Theorem 4
(V(cx)−V(x)≍cV(x)); the block-energy identity and the local
second-moment criterion (Proposition 5.1, Lemma 5.2, Theorem 5.3), a
sufficient condition for the limit that the preprint says no known estimate
verifies; the entropy recursion along dyadic orbits (Theorem 6.2,
Corollary 6.3); the log-periodic model (Proposition 7.1), whose stated role
is that bounded-factor asymptotics, monotonicity, unit jumps and telescoping
do not by themselves force the limit, so the argument above cannot be
pushed to Rc(x)→c without arithmetic input; and the segmented
computation of §8 reporting V(1010)=1,311,179,363, unverified
here. None of these bears on the proof above.