Conditional membership tests
The finite tests below use 𝑔𝑛 =𝑤𝑛 −𝑅𝑛. When written as functions,
𝑅(𝑛) =𝑅𝑛, 𝑔(𝑛) =𝑔𝑛, 𝑟(𝑥,𝑛) =𝑟𝑛(𝑥) and 𝐶(𝐴,𝑁) =𝐶𝐴(𝑁). For a finite set 𝐷, 𝑉(𝐷) =𝑋𝐷(2). For 𝑛 ≥2, the integer remainder 𝑠(𝑛) =rem(𝑛) uses weights 𝑞(2𝑛,𝑑), 2 ≤𝑑 <𝑛, and target 𝑇𝑛 =22𝑛−1 −2𝑛; it is not the real
remainder 𝑟𝑛(1/2). In the branch
conditions below, 𝐷𝑠,𝐵𝑠,𝑜𝑠,𝑝−𝑠,𝑝+𝑠 denote the lower
and upper supports, overshoot and correction terms of Theorem 5.16, with the row added as
a subscript. The labels U,M,R mean precisely its three arithmetic cases. Finally,
𝐹(𝑘,𝐽) =𝐹𝑘(𝐽) denotes the
expression in Theorem 6.13.
Theorem 6.1 (Infinitely many greedy skips force
membership). Fix 𝑥 ≥0. If
𝑟𝑛(𝑥) >𝑅𝑛 at some rank 𝑛, every later rank is selected and 𝑟𝑛+𝑘(𝑥) >𝑅𝑛+𝑘 for every 𝑘 ≥0. Consequently, infinitely many
omitted positive ranks imply 𝑥 ∈A.
Proof. The identity 𝑅𝑛 =𝑤𝑛+1 +𝑅𝑛+1 gives 𝑟𝑛(𝑥) >𝑤𝑛+1, so the rule takes rank
𝑛 +1 and leaves 𝑟𝑛+1(𝑥) =𝑟𝑛(𝑥) −𝑤𝑛+1 >𝑅𝑛+1.
Induction proves persistence. Infinitely many skips therefore force
0 ≤𝑟𝑛(𝑥) ≤𝑅𝑛 at every rank;
since 𝑅𝑛 →0, the greedy sum
equals 𝑥. ◻
Theorem 6.2 (The quotient remainders converge to the
greedy deficit). Let 𝐺 be the
real greedy support for 1/2, and
let 𝐷𝑠 be the integer-greedy
support at row 𝑠. Then
𝑋𝐷𝑠(2)⟶𝑋𝐺(2),rem(𝑠)4𝑠⟶𝛿:=12−𝑋𝐺(2)≥0.
In particular, the following
conditions are equivalent: 1/2 ∈A; the full sequence rem(𝑠)/4𝑠 tends to zero; and
there exist 𝑠𝑗 →∞ with rem(𝑠𝑗)/4𝑠𝑗 →0.
Proof. For each fixed 𝑑, the scaled weight 4−𝑠𝑞(2𝑠,𝑑) tends to 𝑤𝑑, and the scaled target tends to 1/2. The finite-prefix stability argument
of Proposition 8.1
therefore gives 𝐷𝑠 ∩{2,…,𝐾} =𝐺 ∩{2,…,𝐾}
for all sufficiently large 𝑠, for
each fixed 𝐾. At such rows,
|
|
|𝑋𝐷𝑠(2)−𝑋𝐺(2)|
|
|≤𝑅𝐾.
First letting 𝑠 →∞ and then
𝐾 →∞ proves convergence of
the values. This uses summability, not an unproved uniform rate of
prefix agreement.
For 𝑠 ≥5, put Φ𝑠 =∑𝑑∈𝐷𝑠{4𝑠/(2𝑑 −1)}, so
0 ≤Φ𝑠 <𝑠 −2. The quotient
identity gives exactly
𝑋𝐷𝑠(2)=12−2−𝑠−rem(𝑠)4𝑠+Φ𝑠4𝑠.
The two error terms tend to zero, proving the asserted limit. The real
greedy sums never exceed 1/2, so
𝛿 ≥0. By strict tail
separation, a support representing 1/2 must agree with the greedy rule, as
in Theorem 6.35. Thus
membership is equivalent to 𝛿 =0, which is also equivalent to a
zero limit along any one sequence 𝑠𝑗 →∞. ◻
Convergence itself is automatic; proving that its limit is zero is
exactly the unresolved membership question.
Theorem 6.3 (Two-channel and dyadic cap sufficiency).
Suppose that for every 𝑛 ≥0
at which the next weight is skipped,
𝑤𝑛+1>𝑟𝑛(1/2)⟹𝑟𝑛(1/2)≤2−(𝑛+1)+134−(𝑛+1).
Then 1/2 ∈A. The stronger bound
𝑟𝑛(1/2) ≤2−(𝑛+1) at the same
skipped ranks also suffices. The first bound retains two positive
geometric terms of the full tail; it is larger, and hence less
restrictive, than the second. Both are sufficient tests on the specified
greedy orbit. The result does not assert that either bound holds at all
its skipped ranks.
Theorem 6.4 (Second-channel phase separation
sufficiency). Define 𝑃𝑛 =4𝑛(2𝑟𝑛(1/2) −2−𝑛). If
16+37562−𝑛≤|
|
|
|𝑃𝑛−13|
|
|
|for every 𝑛≥1,
then
1/2 ∈A. These are exact
rational inequalities because the target and every finite greedy
remainder are rational. The cited finite calculation establishes them
for 1 ≤𝑛 ≤6; it therefore
suffices to prove them for every 𝑛 ≥7.
Unlike Theorem 6.3, this
hypothesis concerns every positive rank, not only skipped ranks. It
excludes an explicit interval around 1/3. For example, 𝑃𝑛 ∉(0,1) implies the displayed
inequality when 𝑛 ≥2, but no such
avoidance theorem for the whole orbit is proved here.
Theorem 6.5 (Straddle-prefix closed-set criterion).
Suppose that for every 𝑑 ≥0
there is a finite support 𝐷𝑑 ⊆{1,…,𝑑} such that
𝑋𝐷𝑑(2)≤𝑡≤𝑋𝐷𝑑(2)+𝑅𝑑.
Then 𝑡 ∈A. The supports
need not agree at different depths: compactness, together with 𝑅𝑑 →0, supplies a limiting support.
Conversely, truncating a support representing 𝑡 supplies such finite supports. Thus
this condition is an exact finite-approximation formulation of
membership, not a criterion already known to hold for an unresolved
target.
Theorem 6.6 (Keeping the largest skipped rank beyond
two thirds). Let 𝐷𝑠 ⊆{2,…,𝑠 −1} be the
support of the integer-greedy row defined in Section 5.4. Assume the
following implication for every 𝑠 ≥14 and every largest omitted rank
𝑑 =max({2,…,𝑠 −1} ∖𝐷𝑠):
2𝑠<3𝑑⟹2(𝑠+1)<3𝑑or𝑠∉𝐷𝑠+1.
Then 1/2 ∈A. The hypothesis says
that either the same omitted rank remains beyond two thirds of the next
row, or the next row omits its terminal rank. The latter alternative is
exactly an upper or middle transition in the preceding
classification.
The cited finite calculation establishes the initial inequality
at row 14. The displayed
implication then preserves the inequality by induction and supplies
omitted ranks tending to infinity. It is an unproved condition on every
later row; the verified base case alone does not establish it.
Theorem 6.7 (Two sufficient bounds at middle
transitions). Suppose that at every middle transition with row
𝑠 ≥13,
|𝐷𝑠|+𝑝−𝑠+5<4rem(𝑠).
Then 1/2 ∈A. The stronger
condition rem(𝑠) ≥𝑠 at
all such rows also suffices.
Indeed, |𝐷𝑠| ≤𝑠 −2 and 𝑝−𝑠 ≤2(𝑠 −2) give |𝐷𝑠| +𝑝−𝑠 +5 ≤3𝑠 −1 <4𝑠. This explains
the implication between the two hypotheses. The implication from the
first bound to membership is proved in Lean; no ordinary proof is
printed here. Neither all-row hypothesis is established by the finite
computations.
Theorem 6.8 (The tail inequality at a final middle
transition). Suppose row 𝐷 ≥13 is middle and all rows after it
are right. Let 𝐹𝐷 =𝐷𝐷 ∪{𝐷} and
put
𝐶𝐷=4rem(𝐷)−𝑝−𝐷−4,Θ𝐷=∑𝑗≥1𝑐𝐹𝐷(2𝐷+2+𝑗)2−𝑗.
Then 𝐶𝐷 <Θ𝐷. Since 0 ≤Θ𝐷 ≤|𝐹𝐷|, an estimate in the
opposite direction would exclude this scenario. No such reverse estimate
is assumed or proved here. Remark 10.8 states the
corresponding sufficient hypothesis with the value −3 excepted.
Theorem 6.9 (A conditional two-sided dyadic bound).
Assume the following two conditions for every row 𝑠 ≥5:
M at 𝑠⟹4rem(𝑠)−𝑝−𝑠−4∉{−3,−2,−1},R at 𝑠 and 𝑜𝑠≤2𝑠⟹4𝑜𝑠+𝑝+𝑠≤2𝑠+2.
Then at every row 𝑠 ≥5,
rem(𝑠)≤2𝑠or𝑜𝑠≤2𝑠.
The first hypothesis concerns only middle
transitions. The second concerns only right transitions at which the old
overshoot is at most 2𝑠. Neither
condition is asserted here for the whole sequence.
Proof. At row 5, 𝐷5 ={2,4} and rem(5) =71, whereas 𝐵5 ={2,3} and 𝑜5 =7 ≤32. For the induction step use
Theorem 5.16. The
upper branch gives rem(𝑠 +1) ≤2𝑠+1. On a middle
branch put 𝑐 =4 rem(𝑠) −𝑝−𝑠 −4. If 𝑐 ≤ −4, the new remainder is 2𝑠+1 +𝑐 +4 ≤2𝑠+1. Otherwise the
hypothesis forces 𝑐 ≥0. Adding the
terminal weight to the corrected lower word then exceeds the target by
2𝑠+1 −𝑐 >0, so the new minimal
overshoot is at most 2𝑠+1.
On a right branch, an old remainder at most 2𝑠 gives a new remainder at most 2𝑠+1 by the recurrence. In the other
case the inductive hypothesis gives 𝑜𝑠 ≤2𝑠; the corrected upper word
exceeds the new target by 4𝑜𝑠 +𝑝+𝑠 −2𝑠+1, which is positive and
at most 2𝑠+1 by the second
assumption. ◻
This conclusion is a disjunction. It does not by itself give an upper
bound for the remainder on rows where only the overshoot is small, and
therefore is not by itself a membership criterion.
Theorem 6.10 (Upper-reset dyadic-band escape, checked
for 13 ≤𝑑 ≤30). The
upper-reset dyadic-band escape condition requires the following at every
actual upper reset 𝑑 ≥13: for
every 0 ≤𝑗 ≤𝑑, the reset charge
avoids a linear-width band immediately below the dyadic power 2𝑑−𝑗+1 (2𝑑−𝑗+1 <resetCharge or
resetCharge +2(𝑑 +𝑗) ≤2𝑑−𝑗+1). Granted this, 1/2 ∈A. The linked proof verifies this
condition for 13 ≤𝑑 ≤30, using
exact successor remainders at rows 14–31 (for example, rem(14) =392 and rem(31) =4187487147). This finite
verification does not supply the hypothesis for every 𝑑 ≥13.
Theorem 6.11 (Möbius-centred carry nonnegativity below
1/2). If 1 ∉𝐴 and 𝑋𝐴(2) <1/2, then 𝐶𝐴(𝑁) ≥0 for every 𝑁. Indeed,
ihc(𝐴,𝑁)=2𝑁+1(1/2−𝑋𝐴(2))+∑𝑗>𝑁+1𝑐𝐴(𝑗)2𝑁+1−𝑗>0.
The carry is an integer,
so it is at least 1; subtracting
1 gives the asserted nonnegativity
of the centred carry. The strict inequality and integrality are both
needed in this argument. The statement is about the divisor counts 𝑐𝐴, not a new irrationality
criterion.
Theorem 6.12 (A square-root bound on the greedy
carry). For the greedy support 𝐺 =𝐺1/2, the centred carry is
nonnegative. If in addition
𝐶𝐺(𝑁)≤2√𝑁+4for every 𝑁≥0,
then 𝐺 has infinitely many skipped indices and
𝑋𝐺(2) =1/2. The unresolved part is
the upper bound along this particular orbit. The carry identity explains
its strength: a positive gap 1/2 −𝑋𝐺(2) would contribute a term of
order 2𝑁, which cannot satisfy a
square-root bound. This is distinct from the reset-deviation hypothesis
of Theorem 6.10; no
equivalence between the two hypotheses is asserted.
Theorem 6.13 (Equivalent sign and vanishing
conditions). For the prefix 𝐷 =𝐺 ∩{1,…,𝑘} define
𝐹𝑘(𝐽)=𝐽∑𝑖=1𝑐𝐷(𝑘+1+𝑖)2𝐽−𝑖−2𝐽𝐶𝐷(𝑘).
This is a finite integer expression: it compares the
next 𝐽 divisor counts of the fixed
prefix with its centred carry. Let 𝑠𝑛 denote the integer greedy remainder
at depth 2𝑛, with weights 𝑞(2𝑛,𝑑) for 2 ≤𝑑 <𝑛 and target 22𝑛−1 −2𝑛. The following conditions
each imply 1/2 ∈A:
For every skipped rank 𝑛 ≥3, 𝐹𝑛−1(𝑛) ≥0.
For every skipped rank 𝑛 ≥3 at which the real and integer
greedy words agree on {2,…,𝑛 −1}, 𝑠𝑛 =0.
For every skipped rank 𝑛 ≥3, 𝐵(2𝑛) <𝑠𝑛.
Conditions (i) and (ii) are equivalent. Condition (iii) implies
them; no converse or strict separation is established here. These
hypotheses must hold at every indicated skipped rank, not merely through
a finite computed range.
Theorem 6.14 (Erdős–Borwein full-support
irrationality, unconditional). For every integer 𝑏 ≥2, the sum ∑𝑛≥1(𝑏𝑛 −1)−1 is irrational.
This is Erdős’s theorem [1]; at base 2 the sum is the Erdős–Borwein constant.
The result concerns full support, not all its infinite subsets.
Theorem 6.15 (Pairwise-coprime support irrationality,
Erdős 1968). For every integer 𝑏 ≥2 and every infinite pairwise-coprime
support 𝐴 ⊆ℕ>0 with
summable reciprocals, ∑𝑎∈𝐴1/(𝑏𝑎 −1) is irrational.
Theorem 6.16 (Irrationality from divisible coefficient
blocks). Let 𝑏 ≥2 be an
integer and let 𝑐 :ℕ →ℕ satisfy 𝑐(𝑛) ≤𝑛 for
every 𝑛. Suppose that for every
integer 𝑞 ≥1 there are nonnegative
integers 𝑁,𝐾,𝐿,𝐶, with 𝐾 ≤𝐿, such that
𝑏𝑟∣𝑐(𝑁+𝑟)(1≤𝑟≤𝐾),𝐿∑𝑟=𝐾+1𝑐(𝑁+𝑟)𝑏𝐿−𝑟≤𝐶,𝑐(𝑁+𝐿+1+𝑡)>0for some integer 𝑡≥0,𝑞(𝐶+𝑁+𝐿+2)<𝑏𝐿.
Then ∑𝑛≥1𝑐(𝑛)𝑏−𝑛 is
irrational.
Proof. Write 𝑥 =∑𝑛≥1𝑐(𝑛)𝑏−𝑛. Multiplication
by 𝑏𝑁 makes the terms through
𝑁 integral. The first condition
also makes the terms at 𝑁 +1,…,𝑁 +𝐾 integral. Subtracting
their sum leaves, for some integer 𝑧,
0<𝑏𝑁𝑥−𝑧=∑𝑟>𝐾𝑐(𝑁+𝑟)𝑏𝑟≤𝐶+𝑁+𝐿+2𝑏𝐿<1𝑞.
Positivity follows from the
specified nonzero coefficient beyond 𝐿. The middle sum contributes at most
𝐶/𝑏𝐿, while 𝑐(𝑁 +𝑟) ≤𝑁 +𝑟 gives
∑𝑟>𝐿𝑐(𝑁+𝑟)𝑏𝑟≤𝑏−𝐿(𝑁+𝐿𝑏−1+𝑏(𝑏−1)2)≤𝑁+𝐿+2𝑏𝐿.
If 𝑥 =𝑝/𝑞 were rational, the positive
difference 𝑏𝑁𝑥 −𝑧 could not be
smaller than 1/𝑞. ◻
A certificate at one precision is not enough: the same coefficient
sequence must satisfy these conditions for every 𝑞. The positive-tail condition is
essential; without it the zero sequence would satisfy the other
conditions at every precision. The full-support theorem supplies such
certificates for 𝑐 =𝜏. Their
existence for 𝑐 =𝜑 is not
proved here. This is a limitation of this particular sufficient
criterion, not a comparison of every approach to Problem 249.
Theorem 6.17 (Irrationality from a gap beyond the
preceding least common multiple). For an integer base 𝑏 ≥2 and strictly increasing support
𝑎 :ℕ →ℕ with 𝑎(0) ≥1: if 𝑎(𝑘) −lcm(𝑎(0),…,𝑎(𝑘 −1)) →∞,
then ∑′𝑘1/(𝑏𝑎(𝑘) −1) is
irrational. The base may vary over the integers, but the denominators
remain 𝑏𝑎(𝑘) −1. Applying the
argument to another denominator sequence would require its own
divisibility and tail estimates.
Theorem 6.18 (Factorial-support and 2𝑘-support instances). For every
integer 𝑏 ≥2, both
∑𝑘≥01𝑏(𝑘+1)!−1and∑𝑘≥01𝑏2𝑘−1
are irrational. These are
instances of the preceding theorem. For the factorial support the
preceding least common multiple is 𝑘! when 𝑘 ≥1, so the gap is 𝑘 𝑘!. For the powers of two it is 2𝑘−1, so the gap is 2𝑘−1. Both tend to infinity. The
conclusion concerns these two supports, not every infinite
support.
Theorem 6.19 (Multiples-support irrationality via
dilation). For integers 𝑏 ≥2
and 𝑑 ≥1,
𝑋𝑑ℕ>0(𝑏)=∑𝑘≥11(𝑏𝑑)𝑘−1
is irrational. This is the full-support result (Theorem 6.14) at the
integer base 𝑏𝑑; no new support
argument is required.
Luca and Tachiya proved irrationality for every purely periodic
integer weight that is not identically zero [3]. The periodic, eventually periodic,
residue-class and odd-support statements below follow from their
theorem; their Lean proofs are separate and use the certificate method
described here.
Theorem 6.20 (Periodic-support irrationality).
Let 𝑏 ≥2 and 𝑚 ≥1 be integers. Suppose 𝐴 ⊆ℕ>0 is nonempty
and satisfies 𝑛 ∈𝐴 if and only if
𝑛 +𝑚 ∈𝐴 for every 𝑛 ≥1. Then 𝑋𝐴(𝑏) is irrational.
The indicator of 𝐴 is a
nonzero purely periodic integer weight, so this follows from Luca and
Tachiya’s theorem stated above. The linked declaration supplies a
separate formal proof. At 𝑚 =1 the
only nonempty periodic support is full support; residue classes and
unions of residue classes give the other immediate examples.
Theorem 6.21 (Eventually-periodic support
irrationality). Let 𝑏 ≥2 and
𝑚 ≥1 be integers. An infinite
support whose membership is 𝑚-periodic from some threshold 𝑁0 onward has irrational 𝑋𝐴(𝑏).
Theorem 6.22 (Residue-class and odd-support
irrationality). For integers 𝑏 ≥2, 𝑚 ≥1 and a residue 𝑐, ∑𝑛≥1𝑛≡𝑐(mod𝑚)(𝑏𝑛 −1)−1 is irrational. Specializing 𝑚 =2,𝑐 =1: ∑𝑛 odd1/(𝑏𝑛 −1) is
irrational for every 𝑏 ≥2, the
case treated explicitly in [3].
comparison-with-the-known-theorem.