The recurrence for tails between powers of two
Return to 𝑆 =R{2,3,5} and 𝑃 ={2,3,5}. In place of the three jumps
in (16,32], we now count all seven
smooth integers in [16,32): 16,18,20,24,25,27,30. Their running LCMs
are 720,720,720,720,3600,10800,10800. Two
changes need keeping separate: we retain multiplicities, and we include
the left rather than the right endpoint. The first changes the
coefficients; the second changes the normalisation.
We group the terms of 𝑆 into
[2𝑎,2𝑎+1), including the left
endpoint. The prefix to be cleared is therefore strictly before 2𝑎: it excludes the jump by 2 at that boundary. Put 𝑃𝑎 =H(2𝑎) and ℎ𝑎 =𝑃𝑎/2. Every running LCM in that
prefix divides ℎ𝑎. Here ℎ0 =1/2, and ℎ𝑎 is an integer for 𝑎 ≥1. The powers of 3 and 5 selected at 2𝑎 exceed 2𝑎/3 and 2𝑎/5, respectively, while the power of
2 is 2𝑎 itself. Thus
8𝑎15<𝑃𝑎≤8𝑎(𝑎≥0).
With this normalisation, define the block masses and tails by
𝑠𝑎=∑𝑖,𝑗,𝑘≥02𝑎≤2𝑖3𝑗5𝑘<2𝑎+11H(2𝑖3𝑗5𝑘),𝑇𝑎=∑𝑗≥𝑎𝑠𝑗,𝑋𝑎=ℎ𝑎𝑇𝑎.(13)
For 𝑎 ≥1,
the prefix has exponent of 2 at
most 𝑎 −1 and other exponents at
most their boundary values. This proves the divisibility by 𝑃𝑎/2 needed in Lemma 9.2.
The jumps after 2𝑎 and up to
2𝑎+1 consist of any powers of
3 or 5 strictly inside that interval, followed
by the factor 2 at its right
endpoint. There is at most one power of each odd prime: successive
powers have ratio greater than two. Let 𝐼𝑎 list the pairs (𝑝,𝑒) with 𝑝 ∈{3,5} and 2𝑎 <𝑝𝑒 <2𝑎+1, ordered by the
value 𝑝𝑒.
Proposition 8.1 (four possible bases). For every
𝑎,
𝑏𝑎=𝑃𝑎+1𝑃𝑎=2∏(𝑝,𝑒)∈𝐼𝑎𝑝∈{2,6,10,30},so2≤𝑏𝑎≤30.(14)
Proof. A power of 3 may
occur and a power of 5 may occur,
each at most once. The resulting factor is 2, 2 ⋅3, 2 ⋅5 or 2 ⋅3 ⋅5. ◻
The coefficient subtracted at step 𝑎 is the block mass with its denominators
cleared:
𝑚𝑎=ℎ𝑎+1𝑠𝑎=∑𝑥 smooth2𝑎≤𝑥<2𝑎+1𝑃𝑎+12H(𝑥).
Each summand is an
integer, by the same strict-cutoff argument. For example, [2,4) contains just 2 and 3, so 𝑚1 =6(1/2 +1/6) =4 and 𝑋2 =6𝑋1 −4. The first four pairs (𝑏𝑎,𝑚𝑎), starting at 𝑎 =1, are (6,4), (10,7), (6,7) and (30,65). In particular 𝑚3 >𝑏3: these coefficients are not
positional digits.
In the block [16,32), the
internal jumps are 25 and 27, in that order. Multiplication by
ℎ5 =10800 gives the weights for the
seven points listed above. The four smooth numbers 16,18,20,24 precede both jumps and have
weight 15; 25 precedes only the jump at 27 and has weight 3; and 27,30 have weight 1. Thus
𝑚4=4⋅15+1⋅3+2⋅1=7+(5−1)⋅4⋅3+(3−1)⋅5=65.
The second expression
starts with the seven points and adds the corrections before 25 and 27. It is this form that extends to every
block.
To compute 𝑚𝑎 in general, count
the smooth numbers before each prime-power jump. Let N(𝑡) be the number of positive
{2,3,5}-smooth integers strictly
below 𝑡. First give every point in
[2𝑎,2𝑎+1) weight one. At an
internal jump 𝑝𝑒, the points
before that jump need an additional weight 𝑝 −1, multiplied by the prime factors at
all later internal jumps. Thus, for 𝑎 ≥1,
𝑚𝑎=N(2𝑎+1)−N(2𝑎)+∑(𝑝,𝑒)∈𝐼𝑎(𝑝−1)(N(𝑝𝑒)−N(2𝑎))∏(𝑞,𝑓)∈𝐼𝑎𝑝𝑒<𝑞𝑓𝑞,𝑚0=1.(15)
The first difference counts the whole block;
each later difference counts its points strictly before the indicated
jump. The proof below justifies these weights, establishes convergence
and derives the tail identities.
Theorem 8.2 (the tail recurrence). The block
masses are summable and 𝑆 =∑𝑎≥0𝑠𝑎. For every 𝑎 ≥0,
𝑚𝑎=ℎ𝑎+1𝑠𝑎∈ℕ>0,𝑋𝑎+1=𝑏𝑎𝑋𝑎−𝑚𝑎,𝑋𝑎=∑𝑗≥𝑎𝑚𝑗𝑏𝑎𝑏𝑎+1⋯𝑏𝑗.(16)
Proof. Every exponent of 3 or 5 in the 𝑎th block is at most 𝑎, and for each such pair Lemma 3.5 leaves at most
one exponent of 2 placing the point
in [2𝑎,2𝑎+1). Each running
LCM is at least 2𝑎 and the block
contains 2𝑎, so 0 <𝑠𝑎 ≤(𝑎 +1)22−𝑎. The majorant
is summable, which justifies every tail splitting below, and unique
prime factorisation identifies ∑𝑎𝑠𝑎 with the original repeated series.
Write the internal jumps as 𝑡ℓ =𝑝𝑒ℓℓ, 1 ≤ℓ ≤𝑣, and set 𝑡0 =2𝑎, 𝑡𝑣+1 =2𝑎+1 and 𝑛ℓ =N(𝑡ℓ). On [𝑡ℓ,𝑡ℓ+1) the running LCM is
𝑃𝑎∏𝑢≤ℓ𝑝𝑢, and the
terminal jump has factor two, so
ℎ𝑎+1𝑠𝑎=𝑣∑ℓ=0(𝑛ℓ+1−𝑛ℓ)∏𝑢>ℓ𝑝𝑢=𝑛𝑣+1−𝑛0+𝑣∑ℓ=1(𝑝ℓ−1)(∏𝑢>ℓ𝑝𝑢)(𝑛ℓ−𝑛0).
The
second equality is finite summation by parts and is exactly (15). The
count itself is finite: for 𝑝 =2,3,5, with 𝑞,𝑟 the other primes, counting by the
exponent of 𝑝 gives
N(𝑝𝑒)=𝑒∑𝑢=1#{(𝑖,𝑗)∈ℕ2:𝑞𝑖𝑟𝑗<𝑝𝑢}.
At 𝑎 =0 the block is the single point 1, giving 𝑚0 =1. Positivity follows from 𝑠𝑎 >0. Splitting 𝑇𝑎 =𝑠𝑎 +𝑇𝑎+1 and multiplying by ℎ𝑎 gives the recurrence, and 𝑏𝑎⋯𝑏𝑗 =𝑃𝑗+1/𝑃𝑎 with 𝑚𝑗 =ℎ𝑗+1𝑠𝑗 gives 𝑚𝑗/(𝑏𝑎⋯𝑏𝑗) =ℎ𝑎𝑠𝑗, whose
summation is the last identity. ◻
For estimates, it is useful to count by the odd part 3𝑗5𝑘 instead. Each such part below
2𝑎+1 has exactly one
power-of-two multiple in [2𝑎,2𝑎+1). This turns the same
numerator into a two-dimensional count, with weights determined by the
remaining odd-prime jumps.
Lemma 8.3 (the block numerator as a weighted lattice
count). Put 𝜆3 =log23, 𝜆5 =log25 and
𝜃𝑝 =1/𝜆𝑝 for 𝑝 =3,5. For 𝑗,𝑘 ≥0 write 𝑤𝑗,𝑘 =𝑗𝜆3 +𝑘𝜆5 and 𝑡𝑗,𝑘 ={𝑤𝑗,𝑘}. The block numerator
is
𝑚𝑎=∑𝑗,𝑘≥0𝑤𝑗,𝑘<𝑎+13⌊(𝑎+1)𝜃3⌋−⌊(𝑎+𝑡𝑗,𝑘)𝜃3⌋5⌊(𝑎+1)𝜃5⌋−⌊(𝑎+𝑡𝑗,𝑘)𝜃5⌋.
Every summand is in {1,3,5,15}.
In particular, for 𝑎 ≥0,
(⌊𝑎/(2𝜆3)⌋+1)(⌊𝑎/(2𝜆5)⌋+1)≤𝑚𝑎≤15(𝑎+1)2.
Thus 𝑚𝑎 =Θ((𝑎 +1)2) and the numerator
sequence is unbounded. These are integer numerators, not positional
digits restricted to {0,…,𝑏𝑎 −1}.
Proof. For each pair with 𝑤𝑗,𝑘 <𝑎 +1, exactly one exponent
𝑖 =𝑎 −⌊𝑤𝑗,𝑘⌋ ≥0 puts
2𝑖3𝑗5𝑘 =2𝑎+𝑡𝑗,𝑘 in [2𝑎,2𝑎+1). This pairs each point of
the triangle with exactly one smooth integer in the block. Substituting
in 𝑃𝑎+1/(2H(2𝑖3𝑗5𝑘))
cancels the power of 2 and gives
the displayed weight. Each remaining floor increment is zero or one
since 0 <𝜃𝑝 <1. Finally
𝜆3,𝜆5 >1 implies
𝑗,𝑘 ≤𝑎 for every summation pair,
proving the upper bound. For the lower bound, restrict to 0 ≤𝑗 ≤⌊𝑎/(2𝜆3)⌋
and 0 ≤𝑘 ≤⌊𝑎/(2𝜆5)⌋. Then 𝑤𝑗,𝑘 ≤𝑎 and each weight is at least
one. ◻
The quadratic order comes from the size of the triangle, not from a
polynomial formula for 𝑚𝑎. As
𝑎 changes, new points enter and the
weights of old points can change at floor crossings. A finite-difference
argument must control both effects; polynomial growth alone cancels
neither. Quadratic growth does not make this count a quadratic
polynomial.
The recurrence also restricts how persistently a nonintegral tail can
approach the integers. The following alternative uses only the integer
coefficients and the bounds 2 ≤𝑏𝑎 ≤30.
Proposition 8.4 (integer tails or repeated separation
from the integers). For every integer 𝐵 ≥1, either 𝐵𝑋𝑎 ∈ℤ for some 𝑎 ≥0 and every later 𝑎, or for every 𝑎0 there is 𝑎 ≥𝑎0 with |𝐵𝑋𝑎 −𝑧| ≥1/31 for every 𝑧 ∈ℤ.
Proof. If the second alternative fails, there are 𝐴 and integers 𝑧𝑎 such that 𝑒𝑎 =𝐵𝑋𝑎 −𝑧𝑎 satisfies |𝑒𝑎| <1/31 for all 𝑎 ≥𝐴. The recurrence gives 𝑧𝑎+1 −𝑏𝑎𝑧𝑎 +𝐵𝑚𝑎 =𝑏𝑎𝑒𝑎 −𝑒𝑎+1. Since
𝐵𝑚𝑎 is integral, the left side is
an integer; the right side has absolute value less than (30 +1)/31 =1. Both sides therefore vanish,
so 𝑒𝑎+1 =𝑏𝑎𝑒𝑎. Hence |𝑒𝐴+𝑘| ≥2𝑘|𝑒𝐴| for every 𝑘, whereas |𝑒𝐴+𝑘| <1/31. Thus 𝑒𝐴 =0, and the integer recurrence
propagates integrality from 𝐵𝑋𝐴 to
every later 𝐵𝑋𝑎. ◻
The proposition does not determine which alternative holds for the
tails of 𝑆. For comparison,
Erdős–Taylor [21]
prove a countability statement for increasing integer sequences with
bounded successive ratios; Fan [22] allows an unbounded, not
necessarily increasing sequence, still with a uniform upper bound on
successive ratios. For our divisibility chain the same error argument
identifies the entire exceptional set, not just its cardinality. For
each fixed integer 𝐵 ≥1,
{𝜉∈ℝ:dist(𝐵ℎ𝑎𝜉,ℤ)⟶0}=1𝐵ℤ[1/30],ℤ[1/30]={𝑚/30𝑡:𝑚∈ℤ, 𝑡∈ℕ}.
Indeed, apply the proof
above to 𝐵ℎ𝑎𝜉, whose successive
terms are related by multiplication by 𝑏𝑎. Convergence of the distances forces
𝐵ℎ𝐴𝜉 ∈ℤ for some 𝐴 ≥1. Since ℎ𝐴 has no prime factors outside 2,3,5, this gives membership in the
right-hand side. Conversely, every fixed product of powers of 2,3,5 eventually divides ℎ𝑎, so every member of the right-hand
side gives integral values for all large 𝑎.
Separation from the integers for one multiplier does not prove
irrationality. For example, 𝜉 =1/7
satisfies dist(ℎ𝑎𝜉,ℤ) ≥1/7 for
every 𝑎 ≥1, because 7 ∤ℎ𝑎; with 𝐵 =7 the values 𝐵ℎ𝑎𝜉 are all integers. For 𝑆, the denominator clearing in
Theorem 9.3
below shows which multipliers matter: the integral alternative for the
actual tails must be excluded for every 𝐵 ≥1 coprime to 30, not merely for 𝐵 =1.