Which dyadic shifts detect irrationality?
Consider a real sequence satisfying
𝑇𝑁+1=2𝑇𝑁−𝑔𝑁+1,𝑔𝑁+1∈ℤ.
Write ‖𝑥‖ =dist(𝑥,ℤ).
Iterating the recurrence shows that 𝑇𝑁 =2𝑁𝑇0 −𝑎𝑁 for some integers 𝑎𝑁, and hence
‖𝑇𝑁+ℎ−𝑇𝑁‖=‖2𝑁(2ℎ−1)𝑇0‖.(4)
For 𝐻 ⊆ℤ>0 and 𝑐 ∈ℝ, say that 𝐻 detects 𝑇 at threshold 𝑐 when
∀ℎ∈𝐻∀𝑁0∃𝑁≥𝑁0:‖𝑇𝑁+ℎ−𝑇𝑁‖≥𝑐.(5)
The witnessing index may depend on the
shift.
The Lean-checked transfer from the #251 tail classifier and the #269
bounded-radix escape theorem gives the implication from irrationality in
(5)
for every positive shift when 𝑐 ≤1/3; the research
record keeps the original 1/31
experiment and the later sharp-constant argument distinct. Dubickas’s
theorem, in the form stated by Akiyama and Kaneko [4], gives
lim sup𝑁→∞‖2𝑁𝜉‖≥𝜏(𝜉∉ℚ),𝜏=∑𝑛≥0𝑡𝑛2𝑛+1=0.412454…,
where
𝑡𝑛 is the parity of the binary
digit sum of 𝑛. This cited input
extends the implication to every 𝑐 <𝜏. The endpoint argument below is
ordinary mathematics; the sharp bound itself is not formalised here.
For fixed 𝑐 and 𝐻, call (5)
the selected-shift test. The next theorem asks when that test detects
irrationality for every integer-digit dyadic recurrence, rather
than for one chosen orbit.
Theorem 7.1 (Restricted dyadic shifts). Fix
𝑐 ∈ℝ and 𝐻 ⊆ℤ>0. The following
conditions are equivalent:
For every integer-digit dyadic recurrence 𝑇, the initial value 𝑇0 is irrational if and only if 𝑇 passes the selected-shift
test.
The parameters satisfy 0 <𝑐 <𝜏, and every positive
integer 𝑑 divides some shift ℎ ∈𝐻.
Proof. Suppose first that these two conditions hold. For
irrational 𝑇0 and fixed ℎ >0, (2ℎ −1)𝑇0 is irrational. Equation (4) and
Dubickas’s bound give indices as late as desired with distance at least
𝑐. Conversely, let 𝑇0 =𝑝/𝑞 with 𝑞 =2𝑠𝑟 and 𝑟 odd. Some 𝑑 >0 satisfies 2𝑑 ≡1(mod𝑟); take 𝑑 =1 if 𝑟 =1. Choose ℎ ∈𝐻 divisible by 𝑑. For every 𝑁 ≥𝑠, 2𝑁(2ℎ −1)𝑝/𝑞 is an integer, so (5)
fails.
For necessity of the divisibility condition, suppose no member of
𝐻 is divisible by some 𝑑 ≥2. Put 𝐿 =3𝑑, 𝑞 =2𝐿 −1, and 𝑇𝑁 ={2𝑁/𝑞}. This bounded rational
orbit has digits in {0,1}. For a
tested shift ℎ, let 𝑟 ∈{1,…,𝐿 −1} be its residue
modulo 𝐿. Since 2𝐿 ≡1(mod𝑞), the distance sequence
for ℎ is periodic and agrees with
that for 𝑟. The sequences for 𝑟 and 𝐿 −𝑟 agree up to a cyclic shift, because
2𝑟(2𝐿−𝑟 −1) ≡ −(2𝑟 −1)(mod𝑞). We may therefore use 𝑚 =max(𝑟,𝐿 −𝑟) ≥𝐿/2 ≥3. At the index
𝑁 =𝐿 −𝑚 −1, one distance is
𝑣=2𝐿−1−2𝐿−𝑚−12𝐿−1=1−2−𝑚2(1−2−𝐿),716≤𝑣<12.
It recurs every 𝐿 indices. The first six Thue–Morse
digits are 011010, so 𝜏 <27/64 <7/16. Thus this rational
orbit passes every tested shift at every 0 <𝑐 <𝜏.
If 𝑐 ≤0, the zero orbit passes.
If 𝐻 is empty, every orbit passes.
Finally, for 𝑐 ≥𝜏 and any ℎ0 ∈𝐻, take 𝑇0 =𝜏/(2ℎ0 −1) and 𝑔𝑁 =0. The cited sharp-bound construction
identifies 𝜏 as irrational [4]. The strict endpoint
inequality ‖2𝑁𝜏‖ <𝜏 for
every 𝑁 ≥1 follows from the
Thue–Morse shift argument just below. Equation (4) makes
the test fail at ℎ0. ◻
Here is the strict endpoint step used in the proof. Write the
Thue–Morse word as 𝑡 =011010…,
its bitwise complement as ¯𝑡,
and let 𝜇 be the order-preserving
substitution 0 ↦01, 1 ↦10. The word 𝑡 is fixed by 𝜇. An odd-indexed suffix of 𝑡 starts with 001 or 010 when its first bit is 0, both strictly below the prefix 011 of 𝑡. When its first bit is 1, it starts with 101 or 110, both strictly above the prefix 100 of ¯𝑡. An even-indexed suffix is the image under 𝜇 of a shorter suffix, so induction and
order preservation give the same strict comparisons at every positive
index. The binary value of each suffix is therefore below 𝜏 or above 1 −𝜏, according to its first bit. This
proves ‖2𝑁𝜏‖ <𝜏 for
𝑁 ≥1. The research
record retains the longer historical calculation. Related
extremal-word constructions appear in Allouche, Clarke and Sidorov [5], whose
published bibliography points to earlier work of Allouche and Cosnard.
The linked research record gives the longer nearest-integer calculation;
no historical priority for the specific formulation above is
asserted.
The factorial family 𝐻 ={𝑗! :𝑗 ≥1} satisfies the divisibility
condition: 𝑑 ∣𝑑!. The
power-of-two family does not, since none of its members is divisible by
3. An especially small
counterexample for the latter is the rational orbit 𝑇𝑁 ={2𝑁/7}: for each tested shift its
distances cycle through 1/7, 2/7, and 3/7, so it passes at every 𝑐 <𝜏. No finite shift family
suffices. Conversely, excluding all multiples of a large 𝑑 leaves a family of density 1 −1/𝑑 that fails the test; factorial
shifts have density zero and succeed. This criterion does not establish
irrationality for the actual prime-gap tail in #251.
Divisor coverage also implies that 𝐻 ∩𝑑ℤ>0 is unbounded for every 𝑑 >0: apply coverage to the multiples
𝑘𝑑 as 𝑘 grows. Consequently deleting finitely
many shifts from a working family preserves the criterion.
Polynomially selected shifts
For a polynomial 𝑃 ∈ℤ[𝑥] with
positive leading coefficient, set
𝐻𝑃={𝑃(𝑛):𝑛≥0, 𝑃(𝑛)>0},𝐻prime𝑃={𝑃(𝑝):𝑝 prime, 𝑃(𝑝)>0}.
The
argument of 𝑃 in the second family
is prime; this is different from checking whether 𝑃 has a root modulo every prime.
Corollary 7.2 (Polynomial shift families). Fix
0 <𝑐 <𝜏. The 𝐻𝑃-selected test detects irrationality
for every integer-digit dyadic recurrence if and only if 𝑃 has a root modulo every positive
integer. The 𝐻prime𝑃-selected test has
this property if and only if, for every positive integer 𝑑, there is a root 𝑟 of 𝑃 modulo 𝑑 with gcd(𝑟,𝑑) =1.
Proof. By Theorem 7.1, each
assertion reduces to whether every 𝑑 >0 divides a member of the selected
family. If 𝑃(𝑟) ≡0(mod𝑑), all
sufficiently large integers 𝑛 ≡𝑟(mod𝑑) give positive multiples 𝑃(𝑛) of 𝑑. This proves the first assertion in
both directions.
For the prime-argument family, a root 𝑟 coprime to 𝑑 gives arbitrarily large primes 𝑝 ≡𝑟(mod𝑑) by Dirichlet’s theorem,
and hence positive multiples 𝑃(𝑝)
of 𝑑. Conversely, suppose there is
no unit root modulo some 𝑑. Every
prime 𝑝 for which 𝑑 ∣𝑃(𝑝) then satisfies gcd(𝑝,𝑑) >1, so 𝑝 is one of the finitely many prime
divisors of 𝑑. Thus 𝐻prime𝑃 ∩𝑑ℤ is bounded.
Divisor coverage would make this intersection unbounded, since for every
𝑘 >0 it supplies a member
divisible by 𝑘𝑑. This is a
contradiction. ◻
The first condition is the usual intersectivity condition [1]. The unit-root
condition for prime arguments is 𝑃-intersectivity, also called
intersectivity of the second kind [2]. For example, 𝑃(𝑛) =𝑛2 works with integer arguments,
while 𝑛2 +1 fails modulo 3. At prime arguments, 𝑃(𝑝) =𝑝 fails already modulo 6, while 𝑝 −1 and 𝑝2 −1 work: the residue 1 is a unit root modulo every 𝑑.
Intersectivity need not come from an integer root. Mishra lists 𝐹(𝑥) =(𝑥2 −13)(𝑥2 −17)(𝑥2 −221) as a
polynomial with a root modulo every positive integer but no rational
root [3]. In
fact, it also has a unit root modulo every positive integer.
For odd primes other than 13 and
17, at least one of 13,17,221 is a nonzero quadratic residue,
since 221 =13 ⋅17; its root lifts
to every prime power. Modulo powers of 13, use 𝑥2 −17 with 𝑥 ≡2(mod13); modulo powers of 17, use 𝑥2 −13 with 𝑥 ≡8(mod17). At powers of 2, the unit 17 ≡1(mod8) has a square root. The
Chinese remainder theorem supplies unit roots modulo arbitrary 𝑑. Thus both 𝐻𝐹 and 𝐻prime𝐹 pass the criterion,
without relying on a single global root.
Prime moduli alone do not suffice for the first condition. Let 𝑄(𝑥) =(𝑥2 −2)(𝑥2 −3)(𝑥2 −6). It has a root
modulo every prime: for odd primes not dividing 6, if neither 2 nor 3 is a square, their product 6 is; the primes 2 and 3 are immediate. But 𝑄(𝑛) ≡4 when 𝑛 is even and 𝑄(𝑛) ≡6 when 𝑛 is odd, modulo 8. Therefore neither 𝐻𝑄 nor its prime-argument subfamily
contains a multiple of 8. Lê’s
cited arXiv v1 introduction lists this 𝑄 as intersective [1]; the modulo-8 calculation corrects that example,
without affecting the local-root criterion stated there. The failure is
visible without the general counterexample construction: take the
rational orbit 𝑇𝑁 ={2𝑁/255}.
Since 28 ≡1(mod255), for
every positive shift ℎ =𝑄(𝑛),
indices 𝑁 ≡3(mod8) when ℎ ≡4(mod8) give ‖𝑇𝑁+ℎ −𝑇𝑁‖ =120/255, and indices
𝑁 ≡1(mod8) when ℎ ≡6(mod8) give 126/255. Both distances exceed 7/16 >𝜏, so this rational orbit
passes every 𝑄-selected test at
0 <𝑐 <𝜏. The modular root
and orbit calculations are ordinary proofs; this polynomial extension is
not claimed as Lean checked.