Theorem 4.1 (bounded negative part). Let 𝑎,𝐶,𝐷 :ℕ →ℕ satisfy 𝑎𝑛 >1, 𝐶𝑛 >0, and
𝐶𝑛+1+𝐷𝑛=𝑎𝑛𝐶𝑛,𝐷𝑛+1=𝑎𝑛𝐷𝑛(𝑛≥0).
Put 𝐸𝑛 =𝐷𝑛 −(𝑎𝑛 −1)𝐶𝑛. If
𝐸𝑛𝐶𝑛⟶0and𝐸𝑛≥−𝐵for all sufficiently large 𝑛
for some integer 𝐵 ≥0,
then 𝐸𝑛 =0 for all sufficiently
large 𝑛.
Zero errors and descent
Write 𝑧+ =max(𝑧,0). The
identities below use (1); positivity and
|𝐸𝑛| <𝐶𝑛 are imposed only where
stated.
Proposition 4.2 (error identities). For integer
sequences satisfying (1),
𝐶𝑛+1=𝐶𝑛−𝐸𝑛,(𝑎𝑛+1−𝑎2𝑛+𝑎𝑛−1)𝐶𝑛+1=𝑎2𝑛𝐸𝑛−𝐸𝑛+1.
Proof. The first identity follows by substituting 𝐷𝑛 =𝐸𝑛 +(𝑎𝑛 −1)𝐶𝑛 into the numerator
recurrence. Substituting this expression at the next index and using
𝐷𝑛+1 =𝑎𝑛𝐷𝑛 gives the
second. ◻
Equation (2) now gives 𝐸𝑛/𝐶𝑛 =1 −𝐶𝑛+1/𝐶𝑛 →0, so |𝐸𝑛| <𝐶𝑛 for all sufficiently large
𝑛. Koizumi proves this relative-gap
limit for an eventual pseudo-greedy tail [10]. His rounding convention also gives
−𝐶𝑛/2 ≤𝐸𝑛 <𝐶𝑛/2, a stronger
bound than we need.
Koizumi’s Lemma 3 gives zero absorption for pseudo-greedy tails, and
Proposition 1(2) uses descent when their gaps are eventually nonnegative
[10]. The following
form separates what the two arguments require.
Theorem 4.3 (absorption and descent). Let 𝑎,𝐶,𝐷 :ℕ →ℕ satisfy 𝑎𝑛 >1, 𝐶𝑛 >0 and (1). If |𝐸𝑛| <𝐶𝑛 for every 𝑛, then 𝐸𝑛 =0 implies 𝐸𝑛+1 =0. For any positive integer
sequence 𝐶𝑛 with 𝐶𝑛+1 =𝐶𝑛 −𝐸𝑛, eventual nonnegativity
of 𝐸𝑛 implies its eventual
vanishing.
Proof. When 𝐸𝑛 =0, the
second identity in Proposition 4.2 shows that 𝐶𝑛+1 divides 𝐸𝑛+1. The inequality |𝐸𝑛+1| <𝐶𝑛+1 then forces 𝐸𝑛+1 =0. For the second assertion,
𝐶𝑛+1 =𝐶𝑛 −𝐸𝑛 makes the positive
integer sequence 𝐶𝑛 eventually
nonincreasing, hence constant. ◻
Corollary 4.4 (two zero errors). For integer
sequences satisfying (1), if 𝐸𝑛 =𝐸𝑛+1 =0 and 𝐶𝑛+1 ≠0, then 𝑎𝑛+1 =𝑎2𝑛 −𝑎𝑛 +1. In particular, if
𝑎,𝐶,𝐷 :ℕ →ℕ also satisfy 𝑎𝑛 >1 and 𝐶𝑛 >0, eventual zero error implies the
eventual Sylvester recurrence.
Proof. Cancel the nonzero factor 𝐶𝑛+1 in the second error
identity. ◻
Thus a late zero is absorbing. Without late zeros, |𝐸𝑛| ≥1 and |𝐸𝑛|/𝐶𝑛 →0 force 𝐶𝑛 →∞. The scalar update permits
𝐶𝑛 =𝑛 +1, 𝐸𝑛 = −1 forever; excluding this behaviour
requires the denominator recurrence.
A stable gcd and a forbidden block
Proposition 4.5 (gcd stabilisation). Let 𝑎,𝐶,𝐷 :ℕ →ℕ satisfy 𝑎𝑛 >1, 𝐶𝑛 >0 and (1). If some fixed
integer 𝐵 ≥1 satisfies −𝐵 ≤𝐸𝑛 <0 at infinitely many
indices, then 𝐺𝑛 =gcd(𝐶𝑛,𝐷𝑛) is
eventually constant. Dividing 𝐶𝑛,𝐷𝑛 by its eventual value gives
coprime sequences satisfying the same recurrences.
Proof. We have 𝐺𝑛 ∣𝐺𝑛+1 and 𝐺𝑛 ∣𝐸𝑛.
Given 𝑛, choose 𝑡 ≥𝑛 with −𝐵 ≤𝐸𝑡 <0. Then 𝐺𝑛 ≤𝐺𝑡 ≤ −𝐸𝑡 ≤𝐵. Hence the
positive divisibility chain stabilises. Division by its stable value
preserves the recurrences and gives coprime numerators and
denominators. ◻
There are two distinct uses of the bound. Arbitrarily late negative
errors in a fixed interval suffice to stabilise the gcd. The crossing
argument below needs every sufficiently late upward step
bounded; otherwise a single large rise could jump over the forbidden
block.
A sequence avoiding multiples of 2 and 3 cannot cross the pair 6𝑘 +2,6𝑘 +3 from below with upward steps at
most two: its first value at least 6𝑘 +2 would be one of those two integers.
Decreases before that crossing do not help. For a general step bound
𝐵, the Chinese remainder theorem
supplies a forbidden block of length 𝐵.
Lemma 4.6 (consecutive multiples). For pairwise
coprime integers 𝑚0,…,𝑚𝐵−1 ≥2 and every lower
bound, there is a larger 𝑡 such
that 𝑚𝑖 ∣𝑡 +𝑖 for each 𝑖 <𝐵.
Proof. Solve 𝑡 ≡ −𝑖(mod𝑚𝑖) by the Chinese
remainder theorem and add multiples of ∏𝑖𝑚𝑖 to exceed the prescribed
bound. ◻
Theorem 4.7 (Chinese remainder theorem and first
crossing). Let 𝑢 :ℕ →ℕ tend
to infinity and let 𝐵 ≥1 be an
integer with 𝑢𝑛+1 ≤𝑢𝑛 +𝐵 for
every 𝑛. There is no sequence of
pairwise coprime integers 𝑚𝑖 ≥2
for which gcd(𝑚𝑖,𝑢𝑡) =1 whenever
𝑖 <𝑡.
Proof. Apply Lemma 4.6 to 𝑚0,…,𝑚𝐵−1, choosing 𝑡 >max(𝑢0,…,𝑢𝐵). There is a
first 𝑛 >𝐵 with 𝑢𝑛 ≥𝑡. Then
𝑡≤𝑢𝑛≤𝑢𝑛−1+𝐵<𝑡+𝐵.
Thus 𝑢𝑛 =𝑡 +𝑖 for some 𝑖 <𝐵 <𝑛, and 𝑚𝑖 ∣𝑢𝑛, contrary to gcd(𝑚𝑖,𝑢𝑛) =1. ◻
Bado proves a two-sided bounded-error criterion by this
forbidden-block argument [7]. The gcd stabilisation above allows us to
use only the lower error bound.
Proof of Theorem 4.1. Suppose the
conclusion fails. Absorption excludes late zeros; |𝐸𝑛| ≥1 and the relative limit then
give 𝐶𝑛 →∞. Integer descent
forces infinitely many late negative errors, where 1 ≤ −𝐸𝑛 ≤𝐵. Thus 𝐵 ≥1 and Proposition 4.5 gives a stable gcd
𝑔. Restrict to a tail on which the
gcd is 𝑔 and 𝐸𝑛 ≥ −𝐵, then reindex that tail.
Dividing by 𝑔 gives 𝑢𝑛 =𝐶𝑛/𝑔 →∞ and
𝑢𝑛+1−𝑢𝑛=−𝐸𝑛/𝑔≤𝐵.
Proposition 3.1 makes
the multipliers 𝑎𝑖 ≥2 pairwise
coprime and coprime to every later numerator, contradicting
Theorem 4.7. ◻
Corollary 4.8. Under Theorem 4.1, the multipliers
satisfy 𝑎𝑛+1 =𝑎2𝑛 −𝑎𝑛 +1
eventually.
Proof. Theorem 4.1 gives eventual zero
error; positivity of 𝐶𝑛 and
Corollary 4.4 give the
recurrence. ◻
The condition in the original sequence
Let 𝛾𝑛 =𝑎2𝑛/𝑎𝑛+1 −1.
For 𝑡𝑛 =𝑃𝑛/𝑎𝑛,
𝑡𝑛+1−𝑡𝑛=𝑡𝑛𝛾𝑛.
We bound upward
increments, not values or decreases. The relation 𝐶𝑛 ∼𝑞𝑡𝑛 does not control increments;
instead an exact identity will give 𝐸𝑛 > −𝑞𝑡𝑛𝛾𝑛, turning an upper
increment bound into a lower error bound.
Corollary 4.9 (bounded increments of 𝑃𝑛/𝑎𝑛). Let 𝑎1 <𝑎2 <⋯ be positive
integers, 𝑎𝑛+1/𝑎2𝑛 →1, and
∑𝑛≥11/𝑎𝑛 ∈ℚ. Put 𝑃𝑛 =∏𝑗<𝑛𝑎𝑗. If
lim sup𝑛→∞𝑃𝑛𝑎𝑛(𝑎2𝑛𝑎𝑛+1−1)<+∞,
then 𝑎𝑛+1 =𝑎2𝑛 −𝑎𝑛 +1 for all sufficiently
large 𝑛.
Proof. For the canonical integer tail, direct substitution
gives
𝐸𝑛+𝑞𝑃𝑛𝑎𝑛𝛾𝑛=𝑞𝑃𝑛(1𝑎𝑛+1−(𝑎𝑛−1)∑𝑘≥𝑛+21𝑎𝑘).(9)
The tail estimate bounds the subtracted term by
4(𝑎𝑛 −1)/𝑎2𝑛+1 <1/𝑎𝑛+1
eventually. The positive remainder gives 𝐸𝑛 > −𝑞𝑡𝑛𝛾𝑛, so the assumed
upper bound bounds 𝐸𝑛 below. Only
the remainder’s sign is needed here. The canonical tails satisfy the
exact recurrences and, by (2), 𝐸𝑛/𝐶𝑛 →0. Theorem 4.1 and Corollary 4.8 finish. ◻
Koizumi’s proof of Corollary 4(1) uses this product-weighted
comparison [10]; that
corollary assumes a nonpositive upper limit, whereas the argument here
allows any finite upper limit. A corresponding LCM comparison appears
below. For 𝑎𝑛 =𝑏2𝑛−1, 𝑏 ≥2, the increments of 𝑃𝑛/𝑎𝑛 are zero. Since the sequence does
not eventually satisfy the Sylvester recurrence, the corollary gives
irrationality. For a Sylvester sequence starting at 𝑎1 >1, 𝑎𝑛 −1 =(𝑎1 −1)𝑃𝑛 and the increments tend
to zero.
Dividing by 𝑛 removes the
nonsummable 1/𝑛 term. A summable
upper error then suffices, without a lower bound on 𝛾𝑛.
Corollary 4.10 (an inclusive one-sided 1/𝑛 bound). Let 𝑎1 <𝑎2 <⋯ be positive integers
with 𝑎𝑛+1/𝑎2𝑛 →1 and ∑𝑛1/𝑎𝑛 ∈ℚ. Suppose that for some
𝐾 ≥0 and 𝜀 >0,
𝛾𝑛:=𝑎2𝑛/𝑎𝑛+1−1≤1𝑛+𝐾𝑛1+𝜀for all large 𝑛.
Then the sequence is eventually
Sylvester. In particular, the conclusion holds under the pointwise
eventual bound 𝛾𝑛 ≤1/𝑛.
Proof. The exact model 𝑛 has successive ratio 1 +1/𝑛. Thus (𝑡𝑛+1/(𝑛 +1))/(𝑡𝑛/𝑛) =(1 +𝛾𝑛)/(1 +1/𝑛) ≤1 +𝐾/[𝑛𝜀(𝑛 +1)]. The convergent product of these
upper bounds bounds 𝑡𝑛/𝑛 above; no
positive limit is needed. Hence 𝑡𝑛 =𝑂(𝑛) and 𝑡𝑛𝛾𝑛 ≤𝑡𝑛(𝛾𝑛)+ =𝑂(1), so
Corollary 4.9
applies. ◻
The weaker condition lim sup𝑛(𝛾𝑛)+ ≤1 does not suffice for the estimate 𝑡𝑛 =𝑂(𝑛). For example, the scalar ratios
1 +𝛾𝑛 =1 +(1 +1/log𝑛)/𝑛 give a
product of order 𝑛log𝑛. This
scalar product refutes the intermediate linear estimate under the weaker
rate, not the Sylvester conclusion for reciprocal tails.
For positive limiting increments, take 𝑎1 =4 and 𝑎𝑛+1 =⌈𝑛𝑎2𝑛/(𝑛 +1)⌉,
beginning 4,8,43,1387. Here 𝑎𝑛 ≥2 ⋅22𝑛−1 and
0≤1+1𝑛−𝑎2𝑛𝑎𝑛+1<4𝑎2𝑛.
Consequently 𝑡𝑛 ∼𝐾𝑛 and 𝑡𝑛+1 −𝑡𝑛 →𝐾 >0. The corollary
proves irrationality because 𝛾𝑛 ∼1/𝑛 is incompatible with the
eventual Sylvester recurrence.
For the introduction’s 3/𝑛
ceiling example, division by 𝑛(𝑛 +1)(𝑛 +2) and summability of the
rounding errors give 𝑡𝑛 ∼𝐾3𝑛3
and 𝑡𝑛+1 −𝑡𝑛 ∼3𝐾3𝑛2, with
𝐾3 >0. Its irrationality follows
from Theorem 1.2,
beyond the bounded-increase criterion.