Plectis

Long paper

Running least common multiples: distinct values and multiplicities

Erdős #269 By July 2026; revised 5 October 2026 Authorship, AI use and citation

Summary. For the prime set {2,3,5}, a five-map argument proves irrationality of the sum over distinct running LCMs. Two-prime sums reduce to a transcendental Hecke–Mahler value. For the repeated three-prime sum, an equivalent residue criterion leaves an arithmetic condition open. Complete ordinary arguments for general distinct-running-LCM sums and prime-power subseries are retained as remarks awaiting formalisation.

This paper covers distinct-height irrationality, all-rank kernel structure and the repeated-sum tail criteria, preserving the multiplicity distinction and the remaining open residue-window obligation.

It does not establish the validity of claims tagged Lean, which belongs to the cited kernel-checked source, or a solution to Erdős #269, which remains open.

In this paper

Two sums from running least common multiples

Let P be a finite set of at least two primes, and let SP consist of 1 and all positive integers whose prime factors belong to P. For x≥1, put

L⁡(x)=lcm⁡{u∈SP:u≤x},HP⁡(x)=∏p∈Pp⌊logp⁡x⌋.

Every integer in this finite set divides HP⁡(x), and the set contains the largest power of each prime in P below or equal to x. Their product therefore equals the least common multiple: L⁡(x)=HP⁡(x). The value changes only at a positive prime power. Summing its distinct reciprocals gives

DP=1+∑t=pnp∈P, n≥11HP⁡(t).

We begin with an irrationality result for three primes.

Theorem 1.1 (the sum over distinct running LCMs at {2,3,5}). The sum D{2,3,5} is irrational.

The proof in Section 2 gives the primes three different roles. Powers of 2 delimit the blocks; powers of 5 occur often enough to separate the five affine tail images; powers of 3 have an irrational block frequency. Separation makes each tail determine the next block and tail. Under rationality there are only finitely many tails, so repetition would force an impossible periodic block sequence.

Erdős asserted the general conclusion for every finite P with |P|≥2 in his letter of 1 January 1973, without printing a proof [3]. The theorem above is a special case of that assertion. The general argument in Section 5.1 compares nearby tails and finds an isolated interchange of jumps on a torus. We retain it as an ordinary argument awaiting formalisation, with its intermediate claims stated as remarks. The specialised five-map proof is independent of that argument.

The question in Erdős Problem #269 retains multiplicities. If a1<a2<⋯ enumerates SP, it asks about

RP=∑n≥11[a1,…,an]=∑u∈SP1L⁡(u)

[1][2]; the numbering is Bloom’s [4]. For P={2,3,5}, the integers 5 and 6 both have running LCM 60. They contribute 2/60 to RP and 1/60 to DP. Thus Theorem 1.1 concerns the sum over distinct values, whereas the problem concerns the sum with multiplicity. The arguments in this paper leave RP unresolved when P is finite and |P|≥3.

For two primes the conclusion is stronger.

Theorem 1.2 (two-prime transcendence). Let p and q be distinct primes. Then R{p,q} and D{p,q} are transcendental.

Fan’s post of 26 June 2026 gave the finite-prime running-LCM identity, the factorisation of R{p,q}, and the Hecke–Mahler reduction with its transcendence conclusion [17]. We reproduce that calculation in Section 4. Both values are nonconstant polynomials over Q in one boundary sum, whose transcendence follows from Loxton and van der Poorten [16], in the formulation of Bugeaud and Laurent [15]. No priority is claimed for this deduction.

Retaining multiplicities preserves the bases but changes the numerators. The repeated tails satisfy Xa+1=baXa−ma, with ba∈{2,6,10,30}, while both ma and Xa grow quadratically. The preceding finite-tail repetition argument no longer applies. Rationality would still make every sufficiently late BXa integral, where B is the denominator part coprime to 30. A finite segment excludes such an integer tail when its least positive residue exceeds the quadratic bound. Irrationality is equivalent to finding these segments for every B beyond every prescribed onset. The finite computations do not establish either unbounded quantifier.

The five-map proof comes first. Sections 3 and 4 then supply the running LCM geometry and two-prime formulae. For general distinct sums, Section 5.1 uses comparison of two tails rather than recovery from one; the finite-state, subseries and linear-flow extensions follow as ordinary arguments pending formalisation. Section 7 separates exact kernel rank from approximation. For the repeated target, Sections 8–10 derive the coefficients, bounds and residue criterion; the remaining sections distinguish finite certificates from missing arithmetic inputs. Section 12.5 records formal coverage. The short paper concentrates on the five-map theorem and the repeated-tail criterion.

We use N={0,1,2,…} for exponents and braces for fractional parts. In the finite-geometry section and in the kernel calculation, P={p,q,r} consists of three pairwise distinct primes, H=HP, and

K⁡(i,j,k)=H⁡(piqjrk)−1.

The other sections specify their prime sets separately. For {2,3,5}, SP consists of the usual 5-smooth integers. This fixed support differs from a varying smoothness bound in Ψ(x,y) [11]. Tijdeman and Meijer [28] and the two-prime study of Languasco, Luca, Moree and Togbé [29] give the relevant lattice-counting context; the estimates below use no smooth-number density asymptotic or gap theorem. Kovač and Tao [13] study other unit-fraction series by elementary methods, without providing an input to these proofs.

Keywords. irrationality; transcendence; least common multiple; smooth numbers; Cantor series; separated rank. MSC 2020. 11J72 (primary); 11A05, 11N25, 68V20 (secondary).

Recovering the prime-power jumps

As in long division, periodicity requires both finitely many remainders and a deterministic rule for the next step. The varying bases make the second requirement nontrivial. We obtain it by separating the five possible block images, using a bound on the actual arithmetic tails.

Proof of Theorem 1.1. Finitely many tails under rationality. Write H=H{2,3,5} in this proof and put Pa=H⁡(2a). Every running LCM at or before 2a divides Pa. We therefore normalise the tail after 2a by

(1)Ya=Pa∑t>2at=2n,3n or 5n, n≥11H⁡(t).

Each subsequent jump multiplies the running LCM by at least 2, and a jump by 3 eventually occurs. Comparison with ∑j≥12−j gives 0<Ya<1.

Suppose that D{2,3,5}=N/K, where N is an integer and K≥1 is an integer. Clearing the finite prefix gives

KYa=PaN−K(Pa+∑t≤2at=2n,3n or 5n, n≥1PaH⁡(t))∈Z.

Thus the Ya lie in the finite set (K−1Z)∩(0,1). It remains to show why equality of two tails propagates.

Recovering a block from its tail. Consider the jumps between 16 and 32, including the last endpoint. They occur at 25,27,32, multiplying the running LCM successively by 5,3,2. After normalisation at 16, their contribution is 1/5+1/15+1/30. The remaining tail is normalised at a running LCM 30 times as large, so

Y4=15+115+130+Y530=9+Y530.

In the block (64,128], the interior jumps occur in the opposite order, at 81,125. Its constant term is 1/3+1/15+1/30=13/30. The multiplier 30 records the primes, but not their order; the numerators 9 and 13 retain the order. The remaining question is whether the unknown following tail can conceal this difference.

In general, (2a,2a+1] contains its terminal power of 2, at most one power of 3 and at most one power of 5. Let τa denote the sequence of interior prime labels, omitting the terminal 2. Splitting off the block gives

(2)Ya=Gτa(Ya+1),Gτ(y)=μτ+ybτ,τ∅353553bτ26103030μτ133139

Here bτ is the factor by which the running LCM increases across the block, and μτ/bτ is the block’s normalised contribution.

The five formulae alone do not recover τa from Ya. The coarse images G53([0,1])=[3/10,1/3] and G5([0,1])=[3/10,2/5] overlap. We need a smaller interval known to contain the next arithmetic tail. The table gives the lower bound Ya≥3/10. With that lower endpoint, separating these two images requires an upper endpoint U satisfying

G53(U)<G5(3/10),9+U30<33100,U<910.

This specifies the improvement needed from the arithmetic sequence.

A power 5f belongs to block ⌊flog2⁡5⌋. These indices start at 2 and their successive differences are 2 or 3. Every three consecutive blocks therefore contain a power of 5. Given a, let j∈{a,a+1,a+2} be the first such block. The maps for blocks containing 5 give Yj≤7/15, since Yj+1<1 and G35(1)=7/15 bounds G5(1) and G53(1) as well. We now work backwards from j to a. Each intervening block has map G∅ or G3, and G3(y)≤G∅(y)=(1+y)/2 for y≥0. At most two backward steps give the successive bounds 7/15, 11/15, 13/15. Hence

(3)Ya∈I=[310,1315],G∅(G∅(7/15))=1315<910.

The bound uses the occurrence of a power of 5 within three blocks. It does not assert invariance under arbitrary words in the five maps: indeed, G∅(13/15)=14/15 lies outside I.

The following table gives the exact images of I. They are pairwise disjoint, with successive gaps 1/900,17/300,79/900,1/180. Writing L=3/10 and U=13/15, the two narrow gaps are

G5(L)−G53(U)=3L−U30=1900,G∅(L)−G3(U)=3L−U6=1180.

Both are positive because U<3L=9/10.

τGτ(I)53[31/100,74/225]5[33/100,29/75]35[133/300,104/225]3[11/20,29/45]∅[13/20,14/15]

Since Ya+1∈I, the actual tail Ya belongs to exactly one of these five image intervals, identifying τa. For instance, Ya∈[31/100,74/225] forces τa=53 and gives Ya+1=30Ya−9. In general we calculate Ya+1=bτaYa−μτa, identify its image interval, and continue. Each recovered value is the next arithmetic tail, so the same bound I remains available at every step.

Repetition would give a rational frequency. The finitely many tail values obtained above include a repeated value Yu=Yv with u<v. Since the image intervals are disjoint, this forces τu=τv. Applying the corresponding inverse map gives Yu+1=Yv+1. Induction yields τu+j=τv+j for every j≥0. Thus the entire later block word has period v−u.

To exclude this possibility, let α=log⁡2/log⁡3. The number of powers of 3 in block a is ⌊(a+1)α⌋−⌊aα⌋, and is determined by τa. If the block word has eventual period ℓ≥1, let c be the number of 3-powers in one period. For every sufficiently large fixed a and every n≥1 we then have

⌊(a+nℓ)α⌋=⌊aα⌋+nc.

Dividing by n and taking the limit gives ℓα=c, contrary to unique factorisation, since it would imply 2ℓ=3c. ◻

The Lean proof follows this route. It identifies H⁡(t) with the running least common multiple, shows that the sum counts each distinct value once, identifies the contribution of each dyadic block with one of the five pairs (bτ,μτ), and proves that every three consecutive blocks contain a power of 5 and that the blocks containing a power of 3 are not eventually periodic. It then applies an irrationality criterion for block series with these five pairs, whose proof contains the bounds, the separation and the return above.

The first twelve block types are ∅,3,5,3,53,∅,35,3,∅,53,∅,35. The saved numerical calculation over the first 3000 blocks reports tails in [0.3186,0.7799]. These approximations are separate from the rational bounds used in the proof.

Grouping the jumps into dyadic blocks matters. One jump at a time, the tails xk=(q1⋯qk)∑j>k(q1⋯qj)−1 satisfy xk=(1+xk+1)/qk+1 and 1/4≤xk≤1, and the images of [1/4,1] under x↦(1+x)/2 and x↦(1+x)/3 overlap on [5/8,2/3]. A tail before a jump by 2 cannot be told from a tail before a jump by 3 from these bounds alone.

Listing the jumps one at a time writes D{2,3,5} as a Cantor series with every digit equal to 1 and every base in {2,3,5}. The criteria of Erdős–Straus [18] and Hančl–Tijdeman [19], recalled in Section 9, assume that each digit divided by the product of the last two bases in its denominator tends to 0. Here that quotient is at least 1/25, so neither criterion applies.

Intervals of constancy of the running LCM

We first describe which smooth integers contribute the same running value. The LCM is determined by the largest exponent of each prime in the prefix. For the unrestricted prefix this gives lcm⁡(1,…,N)=∏t≤Nt⌊logt⁡N⌋, with t running over primes, and hence log⁡lcm⁡(1,…,N)=ψ(N); see Apostol [10] and Montgomery and Vaughan [12]. We apply the same exponent rule to a fixed prime support, keeping track of the intervals on which the running LCM is constant.

The smooth numbers up to x are indexed by the exponent triples (i,j,k) with i≤⌊logp⁡x⌋, j≤⌊logq⁡x⌋, k≤⌊logr⁡x⌋ and piqjrk≤x. The coordinate bounds alone need not describe the prefix: each prime-power factor may be at most x while their product exceeds x. For instance, at x=6 the factors 4, 3 and 5 satisfy their coordinate bounds, but the corresponding smooth number is 60.

Theorem 3.1 (the running least common multiple). Let p,q,r be pairwise distinct primes and x≥1. Then L⁡(x)=H⁡(x).

Proof. Every smooth n≤x has exponents bounded by the corresponding integer logarithms, so n∣H⁡(x) and hence L⁡(x)∣H⁡(x). Conversely the three pure powers p⌊logp⁡x⌋, q⌊logq⁡x⌋ and r⌊logr⁡x⌋ are themselves smooth numbers not exceeding x, so each divides L⁡(x), and distinct primes have coprime powers, so their product divides L⁡(x) as well. ◻

At (p,q,r)=(2,3,5) the first ten values are

x12345678910L⁡(x)12612606060120360360

So L⁡(6)=4⋅3⋅5=60, which exceeds 6: the running value at a smooth cutoff already contains powers of the other two primes that the cutoff itself does not. The kernel must therefore account for all three maximal powers, not just the factorisation of the cutoff. Also H⁡(x)≤x3, since each factor is at most x. The exponent is the number of generating primes.

Say that x and y lie in the same logarithmic cell when ⌊logb⁡x⌋=⌊logb⁡y⌋ for each of b=p,q,r. By Theorem 3.1 the running value depends on x only through the three integer logarithms, so it is constant on cells and moves only where one logarithm moves.

Proposition 3.2 (constancy and jump ratios). If x,y≥1 lie in the same logarithmic cell then L⁡(x)=L⁡(y), and the same holds for the kernel at two smooth points of one cell. If ⌊logp⁡y⌋=⌊logp⁡x⌋+1 while the other two logarithms agree, then L⁡(y)=pL⁡(x), and similarly with q or r in place of p.

Proof. Both parts are immediate from Theorem 3.1: the running LCM depends on x only through the three integer logarithms, and advancing one of them multiplies exactly one factor by its base. ◻

Proposition 3.3 (jump count). Let n≥0. The set of the first n positive powers of p, of q and of r has exactly 3n elements, and adjoining the common origin 1 gives exactly 3n+1.

Proof. For a fixed prime b, the powers b,b2,…,bn are distinct. A common value for two different primes would contradict unique factorisation. Finally 1 is not a positive power of any prime. ◻

The later tail estimates use two elementary counting facts. Write B(hp,hq,hr) for the exponent triples with i≤hp, j≤hq and k≤hr, and F(H) for the points of this box whose running LCM equals H.

Proposition 3.4 (grouping equal running LCMs). For every box B,

∑(i,j,k)∈BK⁡(i,j,k)=∑H#F(H)/H,

the outer sum ranging over the running LCMs attained on B.

Proof. Partition B into the fibres of the running LCM map. On F(H) every summand is 1/H, so the fibre contributes #F(H)/H. ◻

Now fix an interval [λ,η) with 0≤λ<η and write S for the exponent triples of B(hp,hq,hr) whose value piqjrk lies in it. In the next lemma, the exponents a,a′ are nonnegative integers, and w≥0 is the product of the fixed factors.

Lemma 3.5 (uniqueness in a short interval). Let b≥1 and η≤bλ. If baw and ba′w both lie in [λ,η) then a=a′.

Proof. If a<a′ then η≤bλ≤ba+1w≤ba′w<η, which is impossible; the case a>a′ is symmetric. ◻

The short-interval condition says that multiplying by the omitted base moves a point beyond the interval. It holds for [L,2L) when that base is at least two. A wider interval need not have this property: 1 and 2 both lie in [1,3) and have the same odd part. Thus the ratio bound, not just finiteness of the interval, permits the injective projection.

Proposition 3.6 (counting a block by two coordinates). If η≤rλ then #S≤(hp+1)(hq+1), and if η≤pλ then #S≤(hq+1)(hr+1). If moreover η≤rλ and hp≤hq≤hr with hp+hq+hr=j, then 9#S≤(j+3)2.

Proof. Suppose η≤rλ. If two triples of S agree in their first two coordinates, Lemma 3.5 with b=r and w=piqj forces their third coordinates to agree, so the projection forgetting the third coordinate is injective on S and its image lies in a rectangle with (hp+1)(hq+1) points. The other case is the same with the first coordinate projected away. Under the sorting hypothesis the two surviving coordinates are the two smallest, so it suffices that a≤b≤c with a+b+c=j gives 9(a+1)(b+1)≤(j+3)2. From a≤b≤c we get a+2b≤j, so it is enough that 9(a+1)(b+1)≤(a+2b+3)2; writing b=a+d with d≥0, the difference of the two sides is d(3a+4d+3)≥0. ◻

The two-prime Hecke–Mahler reduction

Let P={p,q} with p<q, and put Lp,q(t)=p⌊logp⁡t⌋q⌊logq⁡t⌋. The proof of Theorem 3.1, with one coordinate omitted, identifies this with the running LCM. The two sums are therefore

D{p,q}=1+∑t∈{p,p2,…}∪{q,q2,…}1Lp,q(t),R{p,q}=∑i,j≥01Lp,q(piqj).

We first express the contribution from powers of q in terms of that from powers of p. The repeated kernel then factors, and this relation puts both factors in a single transcendental parameter. This is the factorisation and Hecke–Mahler reduction credited to Fan in the introduction.

Proof of Theorem 1.2. Set

θ=log⁡plog⁡q,x=1p,y=1q,mn=⌊nθ⌋,δn=mn+1−mn.

Here 0<θ<1, and θ is irrational, since a rational value would give pb=qa for positive integers a,b. Consequently δn∈{0,1}. Put

A=∑n≥0xnymn,B∗=∑n≥0δnxnymn+1.

The initial value and the positive powers of p contribute A, since Lp,q(pn)=pnqmn. A power of q lies strictly between pn and pn+1 exactly when δn=1, it is then qmn+1, and its post-jump reciprocal is xnymn+1; so the positive powers of q contribute B∗ and D{p,q}=A+B∗. All these series converge absolutely.

Since ymn+1−ymn=δnymn(y−1), an index shift gives A−1−xA=x(y−1)B∗/y, so B∗=((p−1)A−p)/(1−q) and

(4)D{p,q}=(q−p)A+pq−1.

At a smooth point, logp⁡(piqj)=i+j/θ and logq⁡(piqj)=j+iθ, so Lp,q(piqj)=pi+⌊j/θ⌋qj+mi and absolute convergence permits the factorisation

R{p,q}=A∑j≥0yjx⌊j/θ⌋.

For j≥1, the index n=⌊j/θ⌋ is precisely the one for which pn<qj<pn+1; the inequalities are strict because distinct primes have no common positive power. This interval contains at most one power of q, since p<q. Thus δn=1 and j=mn+1. Conversely, every n with δn=1 contains that unique power of q. The second factor is therefore 1+B∗, giving

(5)R{p,q}=(p+q−1)A−(p−1)A2q−1.

It remains to prove that A is transcendental. For the Hecke–Mahler series

Fθ(x,y)=∑n≥1∑k=1⌊nθ⌋xnyk

a finite geometric sum gives ((1−y)/y)Fθ(x,y)=x/(1−x)−(A−1), that is

(6)A=11−x−1−yyFθ(x,y).

Bugeaud and Laurent’s Theorem 1.1 states, in particular, that Fθ(β,α) is transcendental when θ∈(0,1) is irrational, α and β are nonzero algebraic numbers, |β|<1 and |βαθ|<1 [15]; the ρ=0 case used here goes back to Loxton and van der Poorten [16]. Take (β,α)=(x,y): then |β|=1/p<1 and

|xyθ|=1p(1q)log⁡p/log⁡q=1p2<1.

So Fθ(x,y) is transcendental, and (6) makes A transcendental. The coefficient of A in (4) is (q−p)/(q−1)≠0 and the coefficient of A2 in (5) is −(p−1)/(q−1)≠0, both rational. If either value were algebraic, its identity would exhibit A as a root of a nonzero polynomial over the algebraic numbers. ◻

A product of two transcendental numbers need not be transcendental. What proves the repeated sum transcendental is its nonconstant quadratic expression in the single value A, not the factorisation by itself. The value theorem adds no unverified hypothesis in this two-prime case: distinct primes give an irrational slope and the displayed reciprocal arguments satisfy its size conditions. Primality is stronger than the calculation needs. For coprime integers 1<p<q, enumerate the monoid {piqj:i,j≥0}, not all integers supported on the prime factors of pq. Unique exponent pairs, the running-LCM product and the irrationality of log⁡p/log⁡q still hold, so both identities and transcendence conclusions remain valid. For example, this applies to generators 4,9. By contrast, the monoid generated by 4,8 has running LCM 8 at the cutoff 8, not 4⌊log4⁡8⌋8⌊log8⁡8⌋=32; its slope is rational as well. The coprime extension was already noted in the forum discussion (Section 13.1).

A third prime introduces an additional floor term that cannot be separated in this way; Section 7 makes that obstruction precise. For the sums over distinct running LCMs, the next section proves irrationality for every finite set of primes by an elementary argument that uses no value theorem.

The sums over distinct running LCMs

We record the ordinary arguments for general finite prime supports. Their assertions, including the block and finite-state criteria below, are presented as remarks because this part has not been formalised. The complete proofs are retained. The five-map theorem in Section 2 has a separate formal proof. No argument here gives transcendence for more than two primes.

Let P be a finite set of at least two primes, with least element p, and put HP⁡(t)=∏r∈Pr⌊logr⁡t⌋. The proofs of Theorem 3.1 and Propositions 3.2 and 3.3 apply unchanged to any finite set of primes: the running least common multiple of the P-smooth integers up to t is HP⁡(t), it changes only at the prime powers rn (r∈P, n≥1), where it is multiplied by r, and distinct prime powers are distinct numbers. List the prime powers as t1<t2<⋯ and let qk be the prime of tk. The distinct running values are then 1 and HP⁡(tk)=q1⋯qk, so

(7)DP=1+∑k≥11HP⁡(tk)=∑k≥01q1⋯qk.

This is the sum Σ′ of Erdős’s letter [3], which counts each distinct value of [a1,…,an] once. For P={2,3,5} the prime powers 2,3,4,5,8,9,16,25,27,32 give the following terms, including the initial 1

1,12,16,112,160,1120,1360,1720,13600,110800,121600,….

Numerically, D{2,3,5}=1.77961698329474905045919064931698327…. Put Qk=q1⋯qk=HP⁡(tk).

Proof for an arbitrary finite prime set

Remark 5.1 (the sums over distinct running LCMs). For every finite set P of primes with |P|≥2, the sum DP is irrational.

Here we compare two tails rather than recover a word from one tail. Discreteness is used twice. Under rationality with denominator K, the tails lie in K−1Z; a long common prefix makes two of them closer than 1/K and hence equal. Next, corresponding blocks contain the same prime labels in possibly different orders. Their denominator products agree. Clearing that product leaves an integer difference of block numerators equal to a difference of tails in (−1,1). Both must vanish, and this conclusion propagates through the blocks.

We therefore need one rearranged block with a changed numerator. For two or three distinct primes, every change of order does this; for four or more, some do not. The torus construction isolates a pair of neighbouring jumps and reverses it. Other blocks may change too, but equality constrains every block separately, so one changed two-letter numerator suffices. We first establish the word identity, then construct the two arithmetic tails.

Words and tails.

For an infinite word u=u1u2⋯ over P, define V(u)=∑j≥1(u1⋯uj)−1. For a nonempty finite word σ=σ1⋯σn, put

Π(σ)=σ1⋯σn,f(σ)=∑j=1nσj+1⋯σn.

The final term in f is 1. Thus f is the numerator of the block contribution when its denominator is the product of the block letters. For two distinct letters a,b, we have f(ab)=b+1 and f(ba)=a+1. Reversing this pair changes f by the nonzero integer b−a. Removing a prefix gives

(8)V(σu)=f(σ)+V(u)Π(σ).

We apply this identity to xk=V(qk+1qk+2⋯)=∑j>kQk/Qj. Every suffix contains every prime of P, so 0<xk<1/(minP−1)≤1.

Remark 5.2 (integral tails). If DP=N/K with integers N and K≥1, then Kxk is an integer for every k≥1.

Proof. Each Qi with i≤k divides Qk. Multiplication of the defining series by Qk therefore gives

Kxk=QkN−K(Qk+∑i≤kQkQi)∈Z.

◻

Two words with a long common prefix have close values. When the words differ only by rearrangements, equality of their values imposes a stronger condition on every rearranged block.

Remark 5.3 (rearranged blocks). Let u=σ1σ2⋯ and u′=σ1′σ2′⋯ be infinite words, where each σi is a nonempty finite word and σi′ is a rearrangement of it, and suppose that every suffix of u or u′ starting at a block boundary has value in (0,1).

  1. If V(u)=V(u′), then f(σi)=f(σi′) for every i.

  2. If σi=σi′ for every i<i0, then |V(u)−V(u′)|<1/Π(σ1⋯σi0−1).

Proof. Let Ui and Ui′ be the values starting at block i. Since the two blocks have the same product, (8) yields

Π(σi)(Ui−Ui′)=f(σi)−f(σi′)+Ui+1−Ui+1′.

If Ui=Ui′, the integer on the right equals a number in (−1,1), and hence both differences vanish. Induction proves (i). If the preceding blocks agree, repeated removal of their common prefix gives

V(u)−V(u′)=Ui0−Ui0′Π(σ1⋯σi0−1),

which proves (ii). ◻

Remark 5.4 (short rearrangements). The map f is injective on the orderings of any set of at most three distinct primes.

Proof. For two letters, f(ab)=1+b. For three, f(abc)=1+c(1+b). Suppose two orderings of {a,b,c} have the same value. If their last letters agree, their middle letters agree too. Otherwise we may write a(1+s)=b(1+t), with s∈{b,c} and t∈{a,c}. The choices (s,t)=(b,a) and (c,c) imply a=b; the other two imply b∣a or a∣b. Each is impossible for distinct primes. ◻

There is a collision on four letters: f(5,7,3,2)=f(7,2,3,5)=51. Consequently, a change in order alone will not suffice for larger P. We shall arrange an isolated interchange of two letters, for which f(ab)−f(ba)=b−a≠0.

The logarithmic flow.

Consider

T=∏q∈PR/(log⁡q)Z,Θ(s)=(smodlog⁡q)q∈P.

For θ∈T, a q-crossing is a time t at which θq+t∈(log⁡q)Z. At θk=Θ(log⁡tk) the positive crossings occur at log⁡(qj/tk) with qj>tk, so their labels, read in time order, are qk+1qk+2⋯. Crossings at this phase never coincide.

Let T0 be the closure of Θ(R). Every forward orbit in T0 is dense there. Indeed, the pigeonhole principle gives arbitrarily large d>0 with Θ(d) arbitrarily close to 0, so negative times are limits of positive ones. Translation then proves the same assertion for every starting point and every later starting time.

In the normalised coordinates φq=θq/log⁡q, Kronecker’s theorem identifies T0 with the image of the smallest rational subspace L⊆RP containing ω=(1/log⁡q)q∈P. Any two coordinate forms φa,φb are linearly independent on L. To see this, their dependence would put a nonzero vector supported on {a,b} in the rational annihilator of L. That intersection is rational, so it would contain a nonzero integer vector. Its pairing with ω would force log⁡a/log⁡b∈Q, contrary to unique factorisation. In particular, (log⁡b)φb−(log⁡a)φa is a nonzero form on L. We write it as θb−θa when using real representatives.

To interchange just two jumps, we seek a phase at which exactly those two crossings coincide. The next argument finds such a phase inside T0; it does not require this orbit closure to be the whole torus T.

Remark 5.5 (two walls). If |P|≥4, there is x∈T0 with θq(x)=0 for exactly two primes q∈P.

Proof. Choose a rational plane in L on which every pair of coordinate forms remains independent. Such a plane exists: for each pair, the determinant on L×L is a nonzero polynomial, and finitely many of these polynomials cannot vanish on all rational pairs. An integer basis of the plane identifies its image with a two-dimensional subtorus of T0. On this subtorus each wall θq=0 has the equation ⟨γq,s⟩∈Z, where γq∈Z2∖{0}, and the vectors γq are pairwise nonparallel. A wall may have several components if γq is not primitive.

The walls form a finite arrangement of closed geodesics. Let kv count the wall families through a vertex v. Each such family contributes two incident half-edges, so E=∑vkv. Two families alone divide the torus into open parallelograms: their two integer linear forms give a finite covering of the standard torus. Adding the remaining straight lines subdivides these parallelograms into convex polygons, each with at least three sides. Thus 2E≥3F, while Euler’s formula gives V−E+F=0. Together these imply

∑v(kv−3)=E−3V≤0.

Every vertex belongs to at least two wall families, and the last inequality says that the average number of families through a vertex is at most three. The origin belongs to all |P|≥4 families. Another vertex must therefore belong to exactly two, as required. ◻

Comparison of two tails.

Proof of Remark 5.1. Suppose that DP=N/K, with K≥1. Fix p∈P and a jump tk which is a power of p. We shall compare the tails after tk and tm=tkpn. We first choose n so that the phase returns close enough to its initial value to preserve a long initial crossing word. After fixing this return, we shall find a later group of crossings whose order it changes. The common initial word will force equality of the two tails; the later rearrangement will contradict that equality.

For the common word to force equality, its reciprocal product must be at most 1/K. Choose T>0 so that the number ν of crossings in (0,T] satisfies 2ν≥K, and let g>0 be the minimum gap between distinct crossings in [0,T+1]. Put β=minq≠pdist⁡(θk,q,0)>0. The gap g will keep these early crossings in order, while β will prevent a crossing from moving past the starting time 0. When |P|≥4, also choose the point x and primes a,b from Remark 5.5, and set

η=min(110,minc≠a,bdist⁡(θc(x),0))>0.

In this case η leaves room to isolate the a- and b-crossings from all the others. Take ε<min(β,g/2,log⁡2/(2|P|)), and when |P|≥4 require also ε<η/8. Dirichlet’s simultaneous approximation theorem gives arbitrarily large n and integers mq≥1 for q≠p such that

δp=0,δq=nlog⁡p−mqlog⁡q,maxq|δq|<ε.

The numbers δq are pairwise distinct, since an equality would identify positive powers of distinct primes.

At θm=θk+Θ(nlog⁡p) a q-crossing moves by −δq. For q≠p every crossing of θk is at distance at least β from 0, so signs are preserved; the p-crossings do not move. We therefore obtain a bijection between the positive crossings of the two phases.

Cut the crossings of θk whenever successive times are more than 2ε apart, and call each resulting block a chain. Different chains keep their order after the shift. A chain contains at most |P| crossings, all of different primes: otherwise its first |P|+1 crossings would span less than 2ε|P|<log⁡2, although some prime would have to occur twice. The same argument excludes a repeated prime in a shorter chain. Thus the two tail words are concatenations of the same chains, with the letters possibly rearranged inside each chain.

Every chain meeting (0,T] is a singleton, by the choice of g and ε. The first ν letters consequently agree, and Remark 5.3(ii) gives |xk−xm|<2−ν≤1/K. The integral-tail lemma forces xk=xm. By Remark 5.3(i), every chain C and its rearrangement C′ now satisfy f(C)=f(C′).

The return, and hence every displacement δq, is now fixed. It remains to find a chain that violates this last equality. For at most three primes, any change of order will do; for larger sets we will isolate a chain of length two.

When |P|≤3, choose q≠p. If δq>0, density of jlog⁡p−ilog⁡q+log⁡tk for large positive i,j supplies crossings sp,sq>0 with sq−δq<sp<sq. Their order reverses. The case δq<0 is the same with the inequalities reversed. The two crossings belong to one chain, which has at most three distinct primes and changes its order. This contradicts Remark 5.4.

For |P|≥4, put D=δa−δb≠0. Since the form θb−θa is nonzero on L, choose a small y∈L with |θq(y)|<η/8 for all q and θb(y)−θa(y) strictly between 0 and D. At the phase

z=x+y+Θ(−η/2)

there is one a-crossing and one b-crossing in [−η/4,5η/4]. Their times τa,τb lie in (η/4,3η/4), and τa−τb is strictly between 0 and D. There are no other crossings in that interval: for c≠a,b the nearest one is at distance at least 7η/8 from η/2.

The phase z thus has an isolated pair which the fixed displacement reverses. To obtain such a pair in the arithmetic crossing word, keep all the strict margins above and choose a neighbourhood U of z in T0 where they still hold. Density gives t∗>T+2 with θk+Θ(t∗)∈U. The two corresponding crossings of θk are less than |D|<2ε apart, whereas every other crossing is more than η/2>4ε away. They form a chain of length two, beyond the initial word already used to equate the tails. After shifting, their time difference becomes (τa−τb)−D, which has the opposite sign. Thus C=ab,C′=ba or conversely, contradicting f(ab)−f(ba)=b−a≠0. ◻

Reversals near the origin.

A shorter route would take, at a return of the orbit near the origin of T0, the chain of crossings there. That shortcut need not work when dim⁡T0=2, which happens exactly when the numbers 1/log⁡q span a two-dimensional space over Q; the proof makes no assumption excluding this case. Linear-form estimates for logarithms do not supply the required independence of their reciprocals. In that case every small vector of L, in the coordinates θq, has the form α(1,…,1)+βw for one fixed w, so near the origin all the forms θb−θa are proportional. The chain at such a return contains every prime of P, and the only rearrangement it can undergo is the full reversal. Full reversals can collide:

f(43,13,3,53)=f(53,3,13,43)=2280,

and among the sets of four primes below 100 there are five such collisions. Remark 5.5 avoids the question by producing a point on exactly two walls for every P with |P|≥4; a point on three walls would also serve, by Remark 5.4. Swapping one adjacent pair always changes f, since f(σ)−f(σ′)=(σi+1−σi)σi+2⋯σn when σ′ swaps σi and σi+1; a rearranged chain of four or more primes can differ from its image by more than one swap. Nor can the argument stop at the first rearranged chain: for four primes that chain can collide, as f(5,7,3,2)=f(7,2,3,5)=51 shows, which is why Remark 5.3(i) is applied to every chain.

Exact illustrations.

The program two_tail.py of the programs for sums over distinct values checks the finite facts above in exact arithmetic; the proof uses none of them. Among the sets of two or three primes below 200, f has no collision; among the 2380 sets of four primes below 60 it has 30. For P={2,3,5,7}, tk=260 and the return n=283526, with ε≈0.0117, the first 4000 crossings correspond exactly, every chain stays in place, and of the 39 rearranged chains 35 are transpositions; none has equal f-values. For the closer return n=2547450, with ε≈0.0034, the difference xk−xm computed exactly has log10⁡|xk−xm|=−501.1234, the value predicted by its first rearranged chain, (5,2) against (2,5) after 1005 letters. On 400 random arrangements of four to six line families on R2/Z2, some with non-primitive normal vectors, ∑v(kv−3)≤−4; the square with both diagonals attains 0 and still has a vertex on exactly two lines.

Blocks and affine maps

We now extend the calculation of Section 2 to an arbitrary finite prime set.

To obtain a second description of the sum over distinct running LCMs, group its jumps into (pa,pa+1], where p is the least prime of P, and define

Pa=HP⁡(pa),Ya=Pa∑tk>pa1HP⁡(tk).

Write τa=(r1,…,rv) for the labels of the jumps strictly inside block a, in increasing order of their powers. This is the block’s type; write ∅ when there is no interior jump. The final jump at pa+1 always has label p.

Remark 5.6 (blocks, tails and integrality). Let P be a finite set of at least two primes with least element p.

  1. Block a ends with the jump at pa+1 and contains at most one power of each prime q∈P∖{p}, lying strictly inside it. The power qf with f≥1 lies in block ⌊flogp⁡q⌋.

  2. If block a has type τ=(r1,…,rv), then Ya=Gτ(Ya+1), where

    Gτ(y)=μτ+ybτ,bτ=pr1⋯rv,μτ=1+bτ∑j=1v1r1⋯rj.

    Each Gτ is increasing with slope 1/bτ≤1/p and maps [0,1/(p−1)] into itself, and 0<Ya≤1/(p−1).

  3. If DP=N/K with integers N and K≥1, then KYa is an integer for every a≥0.

Proof. (i) The endpoint pa+1 is a jump. Consecutive powers of q have ratio q>p, so the block contains at most one of them, and no power of q equals a power of p. The power qf lies in (pa,pa+1) exactly when a<flogp⁡q<a+1.

(ii) The jumps of block a are the interior powers, with running LCMs Par1, Par1r2, …, Par1⋯rv, followed by the jump at pa+1, whose running LCM is Pa+1=bτPa. Splitting off the block,

Ya=∑j=1v1r1⋯rj+1bτ+PaPa+1Ya+1=μτ+Ya+1bτ.

Each jump multiplies the running LCM by at least p, so 0<Ya≤∑k≥1p−k=1/(p−1). Since every rj>p, Gτ(1/(p−1))≤∑j=1vp−j+p−v/(p−1)=1/(p−1), and Gτ(0)>0.

(iii) If t≤pa, each exponent in HP⁡(t) is at most the corresponding exponent in Pa, so HP⁡(t)∣Pa. Hence PaDP−Ya=Pa(1+∑tk≤paHP⁡(tk)−1) is an integer, and so is KYa=PaN−K(PaDP−Ya). ◻

A decoding criterion for every finite set of primes

For other prime sets, a useful tail interval may depend on the recent occurrence of each prime. Put Q=P∖{p} and choose the integer gq by pgq<q<pgq+1. Successive blocks containing a q-power have indices ⌊flogp⁡q⌋ and ⌊(f+1)logp⁡q⌋, by Remark 5.6(i). Their difference is gq or gq+1. The gaps give a finite memory of the last occurrences. We use it to enclose tails of every allowed path, a class containing all sufficiently late arithmetic paths but possibly others. Separation on this larger class suffices for recovery; overlap need not give equal arithmetic tails. The memory sharpens the enclosures, but the decoder must ultimately work without being told the state.

These constraints define a finite automaton. Its states are the tuples s=(sq)q∈Q with 1≤sq≤gq+1; the entry sq counts the blocks since the last block containing a power of q. A transition from s is a pair (τ,s′) in which τ is an ordering of a set T⊆Q with

{q:sq=gq+1}⊆T⊆{q:sq≥gq},

and sq′=1 for q∈T, sq′=sq+1 for q∉T. A path from s is a sequence of transitions (u1,s1),(u2,s2),… with (u1,s1) a transition from s and each (ui+1,si+1) a transition from si. The value of an infinite path is the limit of Gu1∘⋯∘Gun(y) as n→∞; by Remark 5.6(ii) these numbers lie, for y∈[0,1/(p−1)], in nested intervals of length at most p−n/(p−1), so the limit exists and does not depend on y.

Every prime q∈Q lies in block gq. For a>maxqgq let sa record, for each q, the number a−ℓ, where ℓ<a is the index of the last block before a containing a power of q. The next such block has index ℓ+gq or ℓ+gq+1, and it is at least a. Hence sa is a state, block a contains a power of q when (sa)q=gq+1 and does not when (sa)q<gq, and (τa,sa+1) is a transition from sa. Since Ya=Gτa∘⋯∘Gτa+n−1(Ya+n) with Ya+n∈[0,1/(p−1)], the tail Ya is the value of the actual path (τa,sa+1),(τa+1,sa+2),… from sa.

Remark 5.7 (a decoding criterion). Let P be a finite set of at least two primes, and for every state s let J(s) be a closed interval containing the values of all infinite paths from s. For k≥1 and each type τ, let Uτ be the union of the intervals Gu1∘⋯∘Guk(J(sk)) over all states s and all paths (u1,s1),…,(uk,sk) from s with u1=τ. If the sets Uτ are pairwise disjoint, then DP is irrational.

The union defining Uτ runs over all starting states. Thus membership can identify the first block from Ya alone; separating types only within each known state would not give this conclusion.

Proof. Let a>maxqgq. The first k transitions of the actual path from sa form a path of length k with first type τa, and Ya=Gτa∘⋯∘Gτa+k−1(Ya+k), where Ya+k∈J(sa+k) because it is the value of an infinite path from sa+k. Thus Ya∈Uτa, and by disjointness τa is the only type with this property. So Ya determines τa, then Ya+1=bτaYa−μτa, and by induction the word τaτa+1⋯.

Suppose DP=N/K. By Remark 5.6(ii) and (iii), the numbers KYa are integers in [0,K/(p−1)], so Ya=Ya′ for some maxqgq<a<a′, and the word (τa) is eventually periodic. Fix q∈Q and put β=log⁡p/log⁡q, which lies in (0,1) and is irrational because no power of p equals a power of q. By Remark 5.6(i), block a contains ⌊(a+1)β⌋−⌊aβ⌋ powers of q, a number recorded by τa. As in the proof of Theorem 1.1, eventual periodicity with period ℓ forces ℓβ∈Z, a contradiction. ◻

Intervals J(s) with the required property are easy to produce. The constant interval [0,1/(p−1)] qualifies by Remark 5.6(ii). If a family J qualifies, so does any family J′ with

J′(s)⊇Gτ(J(s′))for every transition (τ,s′) from s,

because an infinite path from s is a transition (τ,s′) followed by an infinite path from s′. Starting from the constant family, take the interval hull of the images and round its endpoints outwards. Every round preserves containment, though a hull may fill genuine gaps. Keep the separate image intervals when forming the final unions Uτ. The smallest enclosing interval at state s is J(s)=[L(s),U(s)], where L(s) and U(s) are the least and greatest infinite-path values. They satisfy L(s)=minGτ(L(s′)) and U(s)=maxGτ(U(s′)) over the transitions from s, and these equations have unique solutions because each Gτ contracts by at least the factor 1/p.

For {2,3,5} the constant interval I=[3/10,13/15] has the required property: every path takes a transition with 5∈T within any three steps, which is the only fact the bounds used. With k=1 the criterion is then the proof given above.

Certificates for three and four primes

The saved computations apply the interval criterion in exact rational arithmetic to the following finite family. They accompany the ordinary proof of Remark 5.7 and have not been formalised. The exclusions in part (ii) concern these interval calculations; the ordinary torus argument also treats those sets.

Remark 5.8 (three and four primes up to 31). Let P be a set of primes, each at most 31.

  1. If |P|=3, then DP is irrational.

  2. If |P|=4 and P is not one of the 38 sets listed below, then DP is irrational.

Proof. For each set, the program certificate.py of the programs for sums over distinct values builds the automaton, computes intervals J(s) by 80 rounds of the operation above from [0,1/(p−1)], with endpoints rounded outwards to multiples of 2−96, and tests the disjointness of the sets Uτ for k=1,2,…. Every comparison is made in exact rational arithmetic, and each Uτ is computed as a union of intervals merged where they meet. The test passes for each of the 165 sets of three primes with some k≤4, and for each set of four primes outside the list with some k≤5. Remark 5.7 then gives irrationality. ◻

For three primes the least passing depth is k=1 for 141 sets and k=2 for the 17 sets {2,3,11}, {2,3,13}, {2,3,17}, {2,3,19}, {2,3,23}, {2,3,29}, {2,3,31}, {2,5,7}, {2,11,17}, {2,13,19}, {2,17,19}, {2,19,29}, {2,19,31}, {3,13,17}, {3,17,23}, {3,23,31} and {3,29,31}. It is k=3 for {2,3,7}, {2,11,13}, {2,17,29} and {2,19,23}, and k=4 for {2,17,31}, {2,23,29} and {2,29,31}. The smallest gap between sets Uτ of different types, among all passing triples, is about 9.4⋅10−6, for {2,17,31}; for {2,3,5} it is 27983/963915≈0.029 at depth 1, much larger than the gap 1/900 of the single interval used above. For four primes the least passing depth is 1,2,3,4,5 for 184, 34, 28, 42 and 4 sets respectively, and the smallest gap is about 1.8⋅10−8, for {3,7,17,19}. All these gaps are far above the rounding scale 2−96. The 38 four-prime sets with no passing depth k≤5 are {2,3,5,7}, {2,3,5,11}, {2,3,5,13}, {2,3,5,17}, {2,3,5,19}, {2,3,5,23}, {2,3,7,11}, {2,3,7,13}, {2,3,7,17}, {2,3,7,23}, {2,3,11,13}, {2,3,11,17}, {2,3,11,19}, {2,3,11,29}, {2,3,11,31}, {2,3,13,19}, {2,3,13,29}, {2,3,17,19}, {2,3,17,29}, {2,3,29,31}, {2,5,7,11}, {2,5,17,29}, {2,5,23,29}, {2,5,23,31}, {2,11,13,19}, {2,11,17,23}, {2,11,17,29}, {2,11,23,31}, {2,13,19,31}, {2,19,23,31}, {3,5,13,17}, {3,5,17,19}, {3,5,23,31}, {3,7,11,13}, {3,19,23,29}, {3,19,23,31}, {3,19,29,31} and {7,13,29,31}. Twenty of them contain both 2 and 3.

A second computation replaces the rounded intervals by the exact extremes [L(s),U(s)], found by policy iteration and checked by substitution into their defining equations. It returns the same least depth for all 495 sets. A third check compares the automaton with the first 400 actual blocks of every set: every actual word is a path, and every exact enclosure of an actual tail lies in the interval of its state. This comparison is a consistency check only. The whole triple computation takes about three seconds, and the four-prime computation about seventy seconds, on one laptop; the saved logs record every depth and gap.

For {2,3,5,7} the automaton has 18 states and 16 types, and the test fails through depth 7. Its tail intervals range from about 0.188 to 0.785, so the largest exceeds three times the smallest, and the images of the empty block and of the block with one power of 3 overlap. The largest overlap between two first types is always of this pair. For each depth k the table gives the number of merged intervals in the sets Uτ and the length of that largest overlap.

k intervals largest overlap
1 16 2.4⋅10−2
2 58 1.8⋅10−3
3 386 1.0⋅10−4
4 1413 4.6⋅10−5
5 8395 7.6⋅10−7
6 38494 2.4⋅10−7
7 193905 1.8⋅10−8

At depth 7 two further pairs of types still overlap, (5,7,3) with (7) by about 1.5⋅10−9 and (3,5,7) with (3,7) by about 5.8⋅10−10.

The persistent overlap is not a rounding error or merely slow convergence. An exact collision explains why no depth succeeds. The two-block words (5,7,3),∅ and (7),(3,5) have the same map,

G(5,7,3)∘G∅(y)=G(7)∘G(3,5)(y)=103+y420,

which is the collision f(5,7,3,2)=f(7,2,3,5)=51 of Section 5.1 read in blocks: the letters are 5,7,3,2,2 and 7,2,3,5,2, and f=103 for both. From the states (1,2,2) and (1,2,3), written as (s3,s5,s7), both words continue by the blocks (3),(5,7) and end in the state (2,1,1), so the four-block words have the same map and the same end state. Hence the sets U(5,7,3) and U(7) of Remark 5.7 meet at every depth, for any valid choice of intervals, and the criterion cannot decide {2,3,5,7} with this automaton. Both four-block words occur in the actual block sequence, 12 and 40 times among the first 20000 blocks. Within this automaton, a tail value therefore need not determine its first block. The identity does not exhibit equal tails at two positions of the actual prime-power sequence: those tails have different later phases. It proves failure of this interval criterion. The proof of Remark 5.1 uses the isolated reversal of two actual jumps instead.

Repeated tails and prime-power subseries

We compare the two normalisations before considering the sums over pure prime powers. The subseries assertions in this subsection have ordinary proofs and remain unformalised. For P={2,3,5} the two tail recurrences have the same bases, bτa=Pa+1/Pa=ba, but their coefficients behave differently:

Ya+1=baYa−μτa,Xa+1=baXa−ma.

The first identity is Remark 5.6(ii); the second is Theorem 8.2, with the notation of Section 8. The five types give only the coefficients 1,3,9,13, whereas the weighted block counts satisfy ma=Θ((a+1)2) by Lemma 8.3. Consequently Xa>ma/30 is unbounded. Under rationality the integral values BXa need not repeat, and the maps y↦(ma+y)/ba form an infinite family depending on a. Even equality of two tails would not identify their later coefficients. The residue criterion in Section 10 compares an endpoint residue with a quadratic bound instead. The example after Proposition 13.2 shows the limit of an argument using just bases and growth: the same bases admit quadratic numerators m^a with ∑am^a/Pa+1=9.

The two-tail proof of Remark 5.1 stops at the same place. Over the prime powers the repeated sum is RP=∑k≥0ck/Qk, where ck counts the smooth integers in [tk,tk+1), with t0=1. The two tails after tk and after tkpn still have words that differ by rearranging chains, and a rational value still makes the scaled tails integers of one denominator. But the scaled tails are unbounded, as the Xa are, and Remark 5.3 needs every tail in (0,1): the integer f(σi)−f(σi′) is shown to vanish because it equals a difference of two tails. With unbounded tails that step fails, the digits ck move with the rearrangement as well, and equality of two tails no longer forces agreement on each rearranged run. The irrationality of RP for |P|≥3 remains open.

Prime-power subseries.

The comparison of two tails applies to each prime-power subseries. For p∈P put

Ep=∑α≥01L⁡(pα)=∑α≥01HP⁡(pα),

the sub-sum of RP over the terms at which the smooth integer is a power of p. For P={p,q} with p<q these are the numbers A=Ep and 1+B∗=Eq of the proof of Theorem 1.2.

Remark 5.9 (sub-sums and the catalogue sum). Let P be a finite set of primes with |P|≥2.

  1. DP=∑q∈PEq−(|P|−1).

  2. If P={p,q}, then HP⁡(piqj)=HP⁡(pi)HP⁡(qj) for all i,j≥0, and RP=EpEq.

  3. If P={p,q,r}, then HP⁡(piqjrk)=HP⁡(pi)HP⁡(qj)HP⁡(rk)pκp(j,k)qκq(i,k)rκr(i,j), where κp(j,k)=⌊jlogp⁡q+klogp⁡r⌋−⌊jlogp⁡q⌋−⌊klogp⁡r⌋∈{0,1} and κq,κr are defined in the same way. For a general finite P the corresponding exponents lie in {0,…,|P|−2}.

Proof. (i) Each term 1/Qk of DP with k≥1 is a term of Eqk and of no other Eq, and each Eq also contains the term 1. (ii) and (iii) The exponent of p in HP⁡(∏q∈Pqeq) is ep+⌊∑q≠peqlogp⁡q⌋, and its exponent in ∏q∈PHP⁡(qeq) is ep+∑q≠p⌊eqlogp⁡q⌋. For m nonnegative reals the floor of the sum exceeds the sum of the floors by an integer in {0,…,m−1}. With two primes m=1, so the running LCMs factor, and summing HP⁡(pi)−1HP⁡(qj)−1 over i,j≥0 gives EpEq. ◻

With three primes RP is therefore the product of the three single-prime sums twisted by the carries κ, and the plain product EpEqEr differs from it.

Remark 5.10 (the single-prime sub-sums). Let P be a finite set of primes with |P|≥2 and let p∈P. Then Ep is irrational.

For P={p,q}, Ep is A or 1+B∗ in the proof of Theorem 1.2, an affine function of the Hecke–Mahler value Fθ(1/p,1/q) with nonzero slope; for p<q, Ep=p/(p−1)−(q−1)Fθ(1/p,1/q) by (6). It is transcendental by the theorem of Bugeaud and Laurent [15], in the case due to Loxton and van der Poorten [16]. We cite these sources for this case and have not re-verified its earlier attribution history.

Proof. We modify the word argument so that it counts only occurrences of p. For an infinite word u and a finite word σ=σ1⋯σn, put

Vp(u)=∑i:ui=p1u1⋯ui,fp(σ)=∑j:σj=pσj+1⋯σn.

Then Vp(σu)=(fp(σ)+Vp(u))/Π(σ). Writing yk=Vp(qk+1qk+2⋯), we have

Ep=1+∑k:qk=p1Qk,QkEp=Qk+∑j≤k, qj=pQkQj+yk.

In an actual suffix, the prefix product at the jth occurrence of p is at least pj, with strict inequality after another prime has occurred. Hence 0<Vp(u)<1/(p−1)≤1, and rationality Ep=N/K would imply Kyk∈Z. The proof of Remark 5.3 therefore applies to Vp,fp as well. On a chain of distinct primes containing p, only one term remains in fp: the product of the primes following p. Unique factorisation detects a change in that set, without recovering its order. This weaker requirement avoids the collisions of the full block numerator f.

For each q≠p, the form θp−θq is nonzero on the rational subspace L used in Section 5.1. We may therefore choose v∈L with |vq|≤1 for every q and vq≠vp for q≠p, where vq=θq(v), and put μ=minq≠p|vp−vq|>0. Suppose Ep=N/K. Choose a jump tk labelled p, and choose T,ν,g,β as in the general irrationality proof, with 2ν≥K. Set η=1/10 and first fix

0<ε<min{β,g/2,log⁡2/(2|P|),η/4,ημ/4}.

Dirichlet’s theorem then supplies arbitrarily large n and integers mq≥1 such that δp=0 and 0<|δq|=|nlog⁡p−mqlog⁡q|<ε for q≠p. We compare tk with tm=tkpn and cut crossings at gaps greater than 2ε. As before, each chain consists of distinct primes and is merely rearranged by the phase shift. The common prefix of ν letters and the integral-tail argument give yk=ym, and hence fp(C)=fp(C′) for every chain and its rearrangement.

We shall contradict this equality near the origin of T0. Put

b0=minq≠p|δq||vp−vq|,B={q≠p:δq<0},A+={q≠p:vq<vp},A−={q≠p:vq>vp}.

Since 0<b0≤ε/μ<η/4 and A+,A− partition the nonempty set P∖{p}, one of these two sets, say As with s∈{+1,−1}, differs from B. Take b=sb0/2 and consider z=bv+Θ(−η/2). For each q, its crossing nearest η/2 occurs at

τq=η/2−bvq∈(3η/8,5η/8),τq−τp=b(vp−vq).

Every other q-crossing lies outside (−η/4,5η/4), and for q≠p the displayed difference is nonzero with absolute value at most |δq|/2. We choose a neighbourhood U of z in T0 on which there are no crossings in [−η/4,η/4]∪[3η/4,5η/4], each prime has a crossing in (η/4,3η/4), and every difference τq−τp retains its sign and has absolute value less than |δq|. These conditions are open and hold strictly at z.

By density, θk+Θ(t∗)∈U for some t∗>T+2. The resulting crossings near t∗ form one chain: each is within ε of the p-crossing and every other crossing is more than η/2>2ε away. In this chain the followers of p form As. After the shift, q follows p precisely when τq−τp>δq, which, by the bound |τq−τp|<|δq|, is equivalent to δq<0. Its followers now form B≠As, contradicting fp(C)=fp(C′). ◻

This argument uses a change of followers and so needs no two-wall lemma. Either of A+,A− may be empty, but they are distinct when |P|≥2. For P={p} the sum is p/(p−1), and this is precisely where the choice of two distinct follower sets fails. The strict conditions defining U are needed to carry the construction to an actual orbit.

For P={2,3,5}, p=2, tk=220 and n=65, the first rearranged chain is (2,3) against (3,2) after 131 letters, with f2 equal to 3 and 1, and the difference of the two tails, computed exactly to 300 letters, has log10⁡|yk−ym|=−58.098.

For the repeated sum RP, changing the scale from tk to tkpn brings in early terms from the rays pαw, with w supported on P∖{p}. The comparison above accounts only for the ray w=1, so it gives no corresponding estimate for the difference of the full repeated tails. In the case P={2,3,5} those normalised tails are unbounded, as the lower bounds below show.

Words obtained from a linear flow

We apply the interchange argument to the order in which finitely many linear functions take integer values. Their slopes will be assumed linearly independent over Q; this hypothesis is not assumed for reciprocal prime logarithms. Interchanging two late crossings then determines the rational relations among the corresponding subseries, without requiring recovery of every letter. The arguments in this section remain ordinary proofs awaiting formalisation.

Let A be a finite alphabet. Give a∈A an integer radix ba≥2 and a rational coefficient ca. For w=w1w2⋯, define

Q0=1,Qn=∏j=1nbwj,Vc(w)=∑n≥1cwnQn,Ta(x)=ca+xba.

Write σw=w2w3⋯ and Xw={σnw:n≥0}― in the one-sided product topology. A word belongs to Xw precisely when each of its finite prefixes begins some shifted word. It need not itself be a shift. The first letter acts by the outermost map: if u=u1⋯um, then Vc(uz)=Tu1∘⋯∘Tum(Vc(z)). Put B(u)=∏j≤mbuj, with B(∅)=1.

Remark 6.1 (interchanging two letters after a long common prefix). Suppose Vc(w) is rational. If for distinct letters a,b and arbitrarily long words u there is a common infinite suffix z such that both uabz and ubaz belong to Xw, then

ca(bb−1)=cb(ba−1).

If such interchanges join every pair of letters along a connected graph, Vc(w) is rational precisely when there is λ∈Q with ca=λ(ba−1) for all a; in that case Vc(w)=λ.

Proof. First clear the common denominator of the coefficients, so that all ca are integers. The recurrence Vc(σw)=bw1Vc(w)−cw1 shows that, if Vc(w)=p/K, then every shifted value belongs to K−1Z. For λa=ca/(ba−1), the positive weights

bwn−1Qn=1Qn−1−1Qn

sum to one. Hence Vc(v) lies between minaλa and maxaλa for every word v. Sharing m initial letters changes a value by at most the width of this interval divided by B(u). Thus Vc is continuous. Since K−1Z is closed, the lattice condition passes from the actual shifts to all of Xw.

The order of the maps matters. A direct calculation gives, for every x,

Ta(Tb(x))−Tb(Ta(x))=ca(bb−1)−cb(ba−1)babb.

The values of uabz and ubaz therefore differ by this number divided by B(u). Their difference belongs to K−1Z. If its numerator were nonzero, its absolute value would be positive but smaller than 1/K for a sufficiently long u, a contradiction. On a connected interchange graph all λa agree. Conversely, for ca=λ(ba−1) the displayed positive weights telescope and give Vc(v)=λ for every v. Dividing by the earlier common denominator restores the statement for rational coefficients. ◻

The common suffix is essential: distinct words can have the same affine map. For example, the blocks (5,7,3,2) and (7,2,3,5) have the same map (51+x)/210. Choosing the second block at block indices 1,2,4,8,… produces a non-eventually-periodic word with rational value 51/209. Thus aperiodicity and bounded tails do not suffice, even with integer bases; the interchange hypothesis is essential to the argument. Nor does the lemma assert sufficiency when its graph is disconnected.

Now let r1,…,rd>0, d≥2, be linearly independent over Q. Record the letter i at each positive time t for which rit+θi∈Z, where θi∈[0,1). Assume that no two of these functions take integer values simultaneously at positive time. In chronological order, the crossings give an infinite word w on {1,…,d}.

Remark 6.2 (isolated interchanges in the crossing sequence). Every pair of distinct labels satisfies the late-interchange hypothesis of Remark 6.1 for Xw.

Proof. Fix a label a. Immediately after its sufficiently late crossings, the remaining coordinates of the flow are

θi−riraθa+krira(mod1)(i≠a),

where k runs through all sufficiently large integers. These points are dense in the (d−1)-torus. Indeed, 1 and the ri/ra for i≠a are rationally independent. For every nonzero integral character of the torus, its average along this orbit is a geometric sum divided by its length and tends to zero. Trigonometric approximation of continuous functions then shows that every nonempty open set is visited infinitely often. This also proves density after any finite initial segment is discarded.

Fix b≠a and an arbitrarily large integer L, and work on the section just after an a-crossing. Set T=L/ra and choose the phase of b so that the b-coordinate crosses at T. This phase is nonzero, since Lrb/ra∉Z. Choose the remaining phases outside the countable sets that cause a crossing at zero, a third crossing at T, or any other positive simultaneous crossing. The resulting singular configuration has exactly the one double crossing of a,b at T: a second meeting of these two coordinates would make rb/ra rational.

Perturb the b phase on opposite sides. On each bounded time interval, a sufficiently small perturbation changes only this pair’s order. Taking one-sided limits gives uabz and ubaz with the same infinite suffix z. No fixed nonzero perturbation is required to preserve all later crossings: agreement on each finite interval suffices for these limiting words. Their common prefix has at least L−1 letters, from the earlier a-crossings. For each finite prefix of either limit, a small open set of nonsingular section phases realises that prefix. The dense actual a-section orbit meets that set, so the prefix occurs at the beginning of an actual shifted word. Consequently both limiting words belong to Xw. Letting L grow proves the assertion. ◻

Remark 6.3 (rational relations among the subseries). Under the preceding hypotheses on the linear flow, choose integers bi≥2, put Qn=∏k≤nbwk and

Si=∑n:wn=i1Qn(1≤i≤d).

For every ci∈Q,

∑i=1dciSi∈Q⟺ci=λ(bi−1)for all i and some λ∈Q.

The rational value is λ. Equivalently, all rational relations a0+∑iaiSi=0 are multiples of (−1,b1−1,…,bd−1). Thus the span of 1,S1,…,Sd has dimension d; each Si and each nonempty proper unweighted sub-sum is irrational. The full unweighted sum is irrational exactly when the radices are not all equal.

The following argument proves the assertion of the remark in ordinary mathematics; formalisation and external peer review remain outstanding.

Proof. Absolute convergence gives ∑iciSi=Vc(w). The previous two remarks make the interchange graph complete, so they give both directions and the stated value. The relation space follows by moving the rational value to the constant coordinate. An indicator vector of a nonempty proper set has both zero and one entries and cannot be a multiple of the strictly positive vector (bi−1)i. The all-ones vector is such a multiple precisely when all the bi agree. ◻

For example, take

(r1,r2,r3,r4)=(1,2,3,6),(b1,b2,b3,b4)=(2,3,5,7),θi=0.

The four rates form the standard basis of the biquadratic field Q(2,3) over Q; the ratio of any two distinct rates is irrational, so positive crossings never coincide. Write (d1,d2,d3,d4)=(1,2,3,6). Counting crossings up to the nth crossing of the i-th coordinate gives the explicit series

(9)Si=∑n≥1(∏j=14bj⌊ndj/di⌋)−1.

The only rational relation among 1,S1,S2,S3,S4 is generated by S1+2S2+4S3+6S4=1. In particular their rational span has dimension four and ∑iSi is irrational. This does not provide an irrationality measure or transcendence result. In the related two-letter Hecke–Mahler setting, stronger transcendence results exist [15]; the example’s four independent rates do not satisfy that two-letter hypothesis. The ordinary two-wall argument for the distinct running-LCM sum avoids this assumption on reciprocal prime logarithms. The repeated running-LCM question remains open.

Separation of the three-prime kernel

We test an exact kernel identity: can finitely many products separate one exponent from the other two? A single binary carry rules this out for three primes. Diagonal rescaling leaves threshold columns; independent row and column choices produce staircase minors of every order. This says nothing yet about identities after summation or approximation, which we treat separately. The initial two-generator identity is valid for real generators; distinct primes enter the later density argument.

Proposition 7.1 (two generators separate). For real p,q>1, with Lp,q(t)=p⌊logp⁡t⌋q⌊logq⁡t⌋ as above, and all integers i,j≥0, the two-prime kernel K2⁡(i,j)=1/Lp,q(piqj) is the outer product

K2⁡(i,j)=(piq⌊logq⁡pi⌋)−1(p⌊logp⁡qj⌋qj)−1,

so every two-by-two minor of K2 vanishes.

Proof. Since i and j are integers, ⌊logp⁡(piqj)⌋=i+⌊logp⁡qj⌋ and ⌊logq⁡(piqj)⌋=j+⌊logq⁡pi⌋. Hence Lp,q(piqj) is the product of piq⌊logq⁡pi⌋, which depends on i alone, and p⌊logp⁡qj⌋qj, which depends on j alone. A matrix whose entries are a product of a row function and a column function has vanishing two-by-two minors. For distinct primes p,q the product Lp,q is the running least common multiple by the argument of Theorem 3.1. ◻

At three primes the smallest rectangle already disproves a single product. A factorisation f(i)g(j)h(k) would force K⁡(0,0,0)K⁡(1,1,0)=K⁡(1,0,0)K⁡(0,1,0).

Proposition 7.2 (non-separability at {2,3,5}). With (p,q,r)=(2,3,5),

det(K⁡(0,0,0)K⁡(0,1,0)K⁡(1,0,0)K⁡(1,1,0))=det(11/61/21/60)=−115≠0.

Proof. The four values are computed from H⁡(1)=1, H⁡(2)=2, H⁡(3)=2⋅3=6 and H⁡(6)=4⋅3⋅5=60, so the determinant is 1/60−1/12=−1/15. ◻

Theorem 7.3 (no finite separation of the kernel). Let p,q,r be primes with p≠q, p≠r and q≠r. For every n≥1 there are injective maps I,J:{0,…,n−1}→N such that, for every k≥0,

det(K⁡(I(a),J(b),k))0≤a,b<n≠0.

Consequently, for no finite d do there exist rational-valued functions fℓ:N→Q and Gℓ:N2→Q, 0≤ℓ<d, satisfying K⁡(i,j,k)=∑ℓ<dfℓ(i)Gℓ(j,k) for all i,j,k.

Proof. For fixed k, the p- and q-exponents still split into row and column terms. The r-exponent also includes the carry from adding two fractional parts. To isolate it, put α=logr⁡p, β=logr⁡q, xi={iα} and yj={jβ}. Write vp(N) for the exponent of the prime p in the positive integer N. The three prime exponents are

vp(H⁡(piqjrk))=i+⌊jlogp⁡q+klogp⁡r⌋,vq(H⁡(piqjrk))=j+⌊ilogq⁡p+klogq⁡r⌋,vr(H⁡(piqjrk))=k+⌊iα⌋+⌊jβ⌋+⌊xi+yj⌋.

Every term except the last floor depends on i and k alone or on j and k alone, so with positive rational Ri(k) and Cj(k),

(10)K⁡(i,j,k)=Ri(k)Cj(k)t⌊xi+yj⌋,t=r−1.

The remaining matrix is independent of k. Since xi+yj∈[0,2), its entry is 1 when there is no carry and t when there is one.

Each of α and β is irrational, since a rational value would give an equality of positive powers of distinct primes, so each fractional-part orbit is dense in [0,1] and each is injective. The row and column indices are chosen independently, so no density theorem for a single orbit of pairs is required. First choose indices with 0<xI(0)<⋯<xI(n−1)<1. We want the columns to cross their thresholds at successive selected rows, so that consecutive row differences will leave a triangular matrix. Write sb=1−yJ(b), and use density of the second orbit to choose

s0∈(0,xI(0)),sb∈(xI(b−1),xI(b))(1≤b<n).

The intervals are disjoint, so the J(b) are distinct. Their strict endpoints ensure that no selected entry lies on a threshold, and xI(a)+yJ(b)≥1 holds exactly when b≤a. Dividing row a by RI(a)(k) and column b by CJ(b)(k) therefore leaves

Cn(t)=(t11⋯1tt1⋯1⋮⋮⋱⋱⋮tt⋯t1tt⋯tt),detCn(t)=t(t−1)n−1≠0,

the determinant following by subtracting from each row its predecessor, working upwards from the last. Before the division, the determinant equals

detCn(t)∏a<nRI(a)(k)∏b<nCJ(b)(k),

which is nonzero for every k; this also explains why the same indices work in every layer.

For the last assertion, suppose that a representation with d summands exists and fix k. On the selected rows I(0),…,I(d) and columns J(0),…,J(d) the resulting matrix factors as

(fℓ(I(a)))0≤a≤d,ℓ<d(Gℓ(J(b),k))ℓ<d,0≤b≤d.

It has rank at most d and hence zero determinant, contradicting the nonzero minor of order d+1. ◻

Index selection is essential. In the k=0 layer of the {2,3,5} kernel, the leading 4×4 minor is singular because K⁡(3,j,0)=K⁡(0,j,0)/120 for 0≤j≤3. This is not a proportionality of the full rows: at the next column,

K⁡(3,4,0)−K⁡(0,4,0)120=−119440000.

A singular leading minor therefore does not settle the rank.

The selected minors put thresholds at distinct cuts among the row phases. A general sample need not do so: several columns can have the same cut, and two can be constant. Counting the distinct cuts gives its rank.

Proposition 7.4 (rank of threshold columns). Let m≥1 and let c lie in a field with c≠0,1. For 0≤h≤m, let vh be the length-m column whose first h entries are 1 and whose remaining entries are c. If the distinct columns of a matrix are the vh with h in a nonempty set E⊆{0,…,m}, then its rank is

|E|−1{0,m}⊆E.

Proof. Write E={h1<⋯<hs}. The s−1 consecutive differences are

vha+1−vha=(1−c)1{ha,…,ha+1−1},

so they are linearly independent because their nonempty supports are disjoint. If h1>0 or hs<m, those supports miss a coordinate on which vh1 is nonzero, and adjoining vh1 gives rank s. If h1=0 and hs=m, the differences sum to (1−c)1 while v0=c1, so v0 is already in their span and the rank is s−1. ◻

The restrictions c≠0,1 exclude the zero column at c=0 and the collapse of all columns at c=1. They hold automatically at c=1/r over Q. To apply the proposition, fix k and sort the chosen row phases xi. Each normalised column is a threshold column vh, where h is the number of sampled phases strictly below 1−yj. Repeated threshold positions give proportional columns before column normalisation. The row and column factors in (10) are nonzero, so the formula gives the exact rank of every nonempty rectangular sample within this layer, independently of k. Repeated rows or columns do not change rank.

This also gives an exact algorithm. Order the sampled rows by the rational numbers pi/r⌊logr⁡pi⌋. For column j, count those strictly below r⌊logr⁡qj⌋+1/qj, then apply the endpoint correction to the set of resulting counts. Indeed, raising xi<1−yj to base r gives exactly this rational comparison, and xi+yj=1 belongs to the c side of the threshold. The integer logarithms are found by comparing powers, so the whole calculation uses integer arithmetic rather than numerical logarithms.

The fixed-layer restriction is essential. With (p,q,r)=(2,3,5), rows i=0,1 and columns indexed by (j,k)=(0,0),(0,1) give

(K⁡(0,0,0)K⁡(0,0,1)K⁡(1,0,0)K⁡(1,0,1))=(11/601/21/360),det=−1180.

Both columns have the same phase y0=0, yet their rank is 2, not 1. When k varies with the column, the row factor also varies with that column and cannot be removed by one common diagonal rescaling. The threshold formula is not a rank formula for such mixed-layer samples.

Scope of the rank theorem.

Fan’s comment of 26 June 2026 [17] notes that the two-prime argument does not seem to generalise immediately to |P|≥3. The theorem above gives a precise obstruction: no finite exact separation of the stated form exists. The same finite-dimensional proof works for real or complex factors, without continuity or boundedness assumptions. This does not exclude approximation or imply irrationality or transcendence of the sum. The threshold construction needs logr⁡p and logr⁡q irrational, but not p≠q. The latter condition is needed for the three-prime running-LCM interpretation, not for the two independent dense orbits.

Smith factors of the selected staircase

The preceding argument only uses that a determinant is nonzero. An irrationality argument would also need control of integer coefficients after denominators are cleared. We examine that separate question for the selected minors. For integers N≥1,r≥2, let AN(r) have entry 1 on and below the diagonal and r above it. This is the staircase used in Theorem 7.3. Its Smith factors determine the lattice index; they do not by themselves give a small integral linear form.

Remark 7.5 (Smith factors of the selected staircase). The Smith factors of AN(r) are 1,r−1,…,r−1, and detAN(r)=(1−r)N−1.

The Smith calculation and its consequence for integral coefficients are ordinary arguments here; the existing Lean result proves nonvanishing of the selected minors, not these arithmetic statements.

Proof. Working from bottom to top, subtract row i−1 from row i for every i>1. Row i then has just 1−r in column i. The first row is (1,r,…,r); subtract r times its first column from each later column. The resulting diagonal is (1,1−r,…,1−r). These are unimodular integral operations, and 1 divides r−1, so this is its Smith form up to signs. Its determinant has the displayed sign. ◻

For the selected {2,3,5} minor, the positive integers Ui,Vj give

K=diag⁡(Ui)−1AN(5)diag⁡(5Vj)−1.

Consequently

detK=(−4)N−1W,W=5N∏iUi∏jVj.

More generally, an entrywise-integral diagonal clearing diag⁡(s)Kdiag⁡(t) has diagonal entries zi=siti/(5UiVi)∈Z∖{0} and determinant (−4)N−1∏izi. Its absolute determinant is therefore at least 4N−1, attained by si=5Ui, tj=Vj. This optimality is restricted to diagonal entrywise clearings.

For the selected carry pattern, the injective nonnegative index families I,J satisfy v2(W)≥∑iI(i)+∑jJ(j)≥N(N−1)≥2(N−1). Thus 4N−1 divides W, and the reduced determinant is ±1/D, where D=W/4N−1∈N>0. Thus the factor 4N−1 in the integer determinant is absorbed entirely by its denominator. For a linear form in one target value, a small rational prefactor likewise disappears when the coefficients are reduced to coprime integers. Indeed, for K∈GLN(Q) and rational u,v, the Schur complement gives

det(KuvTX)=detK(X−vTK−1u).

Write vTK−1u=s/t in lowest terms, with t>0. If a nonzero rational scalar multiple of detK(X−s/t) has integer coefficients aX+b, then b=−as/t. Since gcd(s,t)=1, we have t∣a. Dividing the two coefficients by their common factor therefore leaves ±(tX−s). This is the primitive integral coefficient polynomial, regardless of the smallness of detK or a compatible rational change of basis. The conclusion concerns this construction with one target and the diagonal clearings above. It does not exclude new recurrences, multiple target values or stronger approximation data, and it does not settle the repeated running-LCM problem. Smith form is used here in its standard sense [14].

Uniform approximation of the rescaled kernel

Exact rank does not decide approximation. For the rescaled kernel, infinitely many columns remain a fixed distance apart, giving a uniform lower bound against every finite rank. For the original kernel, decay instead permits summable truncation. We prove these statements for the two different matrices. Write

(11)C(i,j)=t⌊xi+yj⌋,xi={ilogr⁡p},yj={jlogr⁡q},t=r−1.

This is the remaining factor in (10) after removing the row and column factors. A matrix has finite separated rank if A(i,j)=∑ℓ<dfℓ(i)gℓ(j) for some finite d. Equivalently, its columns span a finite-dimensional space of real sequences. No continuity or boundedness of fℓ,gℓ is assumed.

Theorem 7.6 (distance from matrices of finite separated rank). Let p,q,r be pairwise distinct primes and let C be as in (11). Then

infA supi,j≥0 |C(i,j)−A(i,j)|=1−t2=r−12r,

the infimum being over all matrices A of finite separated rank, and it is attained by the constant matrix of value (1+t)/2.

Proof. We first show that any two distinct columns of C have supremum distance 1−t. Every entry belongs to {1,t}, with C(i,j)=t precisely when xi+yj≥1. Given j≠k, irrationality of logr⁡q makes yj≠yk, so suppose yj<yk. By density of (xi) we can choose i with 1−yk<xi<1−yj; the two entries in this row are t and 1.

Suppose a finite-rank matrix A approximated C with error ε=supi,j|C(i,j)−A(i,j)|<(1−t)/2. Its columns Aj would be bounded sequences with ‖Aj‖∞≤1+ε, and their span V would be finite-dimensional. Although no boundedness was assumed for the separated factors, the supremum norm is defined on this span because each column is bounded. For distinct columns the triangle inequality gives

‖Aj−Ak‖∞≥‖Cj−Ck‖∞−2ε=1−t−2ε>0.

Thus a bounded subset of V would contain infinitely many points at a fixed positive distance from one another, contrary to total boundedness in finite dimension. This proves the lower bound.

For equality, take the constant matrix A(i,j)=(1+t)/2. It has rank one, and its distance from every entry of C is (1−t)/2. ◻

The lower bound concerns the entire normalised matrix, not each finite restriction. For example, at t=1/5 the matrices

T=(1/511/51/5),A=(3/109/101/103/10)

satisfy detA=0 and ‖T−A‖max=1/10<2/5. Here ‖⋅‖max is the largest absolute entry. This finite example has no bearing on the infinite family of separated columns used in the proof.

For the original kernel, the decaying row and column factors instead allow approximation in the summation norm. Let K(N)(i,j,k)=K⁡(i,j,k) for i<N and K(N)(i,j,k)=0 otherwise. This is a sum of at most N terms separated between i and (j,k). Since H⁡(x)>x3/(pqr) for x≥1, geometric summation gives

(12)∑i,j,k≥0|K⁡(i,j,k)−K(N)(i,j,k)|≤pqrp−3N(1−p−3)(1−q−3)(1−r−3).

The same bound controls the supremum of the entrywise errors, so these finite separated-rank approximants converge both in ℓ1 and uniformly to the original kernel. The positive uniform lower bound in Theorem 7.6 belongs to the rescaled matrix. Diagonal rescaling preserves exact rank, but the rescaling factors here are unbounded and do not preserve uniform error estimates. Neither the rank obstruction nor these approximation bounds decide whether the scalar sum is rational.

The recurrence for tails between powers of two

Return to S=R{2,3,5} and P={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 S into [2a,2a+1), including the left endpoint. The prefix to be cleared is therefore strictly before 2a: it excludes the jump by 2 at that boundary. Put Pa=H⁡(2a) and ha=Pa/2. Every running LCM in that prefix divides ha. Here h0=1/2, and ha is an integer for a≥1. The powers of 3 and 5 selected at 2a exceed 2a/3 and 2a/5, respectively, while the power of 2 is 2a itself. Thus

8a15<Pa≤8a(a≥0).

With this normalisation, define the block masses and tails by

(13)sa=∑i,j,k≥02a≤2i3j5k<2a+11H⁡(2i3j5k),Ta=∑j≥asj,Xa=haTa.

For a≥1, the prefix has exponent of 2 at most a−1 and other exponents at most their boundary values. This proves the divisibility by Pa/2 needed in Lemma 9.2.

The jumps after 2a and up to 2a+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 Ia list the pairs (p,e) with p∈{3,5} and 2a<pe<2a+1, ordered by the value pe.

Proposition 8.1 (four possible bases). For every a,

(14)ba=Pa+1Pa=2∏(p,e)∈Iap∈{2,6,10,30},so2≤ba≤30.

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 a is the block mass with its denominators cleared:

ma=ha+1sa=∑x smooth2a≤x<2a+1Pa+12H⁡(x).

Each summand is an integer, by the same strict-cutoff argument. For example, [2,4) contains just 2 and 3, so m1=6(1/2+1/6)=4 and X2=6X1−4. The first four pairs (ba,ma), starting at a=1, are (6,4), (10,7), (6,7) and (30,65). In particular m3>b3: these coefficients are not positional digits.

In the block [16,32), the internal jumps are 25 and 27, in that order. Multiplication by h5=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

m4=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 ma in general, count the smooth numbers before each prime-power jump. Let N(t) be the number of positive {2,3,5}-smooth integers strictly below t. First give every point in [2a,2a+1) weight one. At an internal jump pe, the points before that jump need an additional weight p−1, multiplied by the prime factors at all later internal jumps. Thus, for a≥1,

(15)ma=N(2a+1)−N(2a)+∑(p,e)∈Ia(p−1)(N(pe)−N(2a))∏(q,f)∈Iape<qfq,m0=1.

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 S=∑a≥0sa. For every a≥0,

(16)ma=ha+1sa∈N>0,Xa+1=baXa−ma,Xa=∑j≥amjbaba+1⋯bj.

Proof. Every exponent of 3 or 5 in the ath block is at most a, and for each such pair Lemma 3.5 leaves at most one exponent of 2 placing the point in [2a,2a+1). Each running LCM is at least 2a and the block contains 2a, so 0<sa≤(a+1)22−a. The majorant is summable, which justifies every tail splitting below, and unique prime factorisation identifies ∑asa with the original repeated series.

Write the internal jumps as tℓ=pℓeℓ, 1≤ℓ≤v, and set t0=2a, tv+1=2a+1 and nℓ=N(tℓ). On [tℓ,tℓ+1) the running LCM is Pa∏u≤ℓpu, and the terminal jump has factor two, so

ha+1sa=∑ℓ=0v(nℓ+1−nℓ)∏u>ℓpu=nv+1−n0+∑ℓ=1v(pℓ−1)(∏u>ℓpu)(nℓ−n0).

The second equality is finite summation by parts and is exactly (15). The count itself is finite: for p=2,3,5, with q,r the other primes, counting by the exponent of p gives

N(pe)=∑u=1e#{(i,j)∈N2:qirj<pu}.

At a=0 the block is the single point 1, giving m0=1. Positivity follows from sa>0. Splitting Ta=sa+Ta+1 and multiplying by ha gives the recurrence, and ba⋯bj=Pj+1/Pa with mj=hj+1sj gives mj/(ba⋯bj)=hasj, whose summation is the last identity. ◻

For estimates, it is useful to count by the odd part 3j5k instead. Each such part below 2a+1 has exactly one power-of-two multiple in [2a,2a+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=log2⁡3, λ5=log2⁡5 and θp=1/λp for p=3,5. For j,k≥0 write wj,k=jλ3+kλ5 and tj,k={wj,k}. The block numerator is

ma=∑j,k≥0wj,k<a+13⌊(a+1)θ3⌋−⌊(a+tj,k)θ3⌋5⌊(a+1)θ5⌋−⌊(a+tj,k)θ5⌋.

Every summand is in {1,3,5,15}. In particular, for a≥0,

(⌊a/(2λ3)⌋+1)(⌊a/(2λ5)⌋+1)≤ma≤15(a+1)2.

Thus ma=Θ((a+1)2) and the numerator sequence is unbounded. These are integer numerators, not positional digits restricted to {0,…,ba−1}.

Proof. For each pair with wj,k<a+1, exactly one exponent i=a−⌊wj,k⌋≥0 puts 2i3j5k=2a+tj,k in [2a,2a+1). This pairs each point of the triangle with exactly one smooth integer in the block. Substituting in Pa+1/(2H⁡(2i3j5k)) cancels the power of 2 and gives the displayed weight. Each remaining floor increment is zero or one since 0<θp<1. Finally λ3,λ5>1 implies j,k≤a for every summation pair, proving the upper bound. For the lower bound, restrict to 0≤j≤⌊a/(2λ3)⌋ and 0≤k≤⌊a/(2λ5)⌋. Then wj,k≤a and each weight is at least one. ◻

The quadratic order comes from the size of the triangle, not from a polynomial formula for ma. As a 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≤ba≤30.

Proposition 8.4 (integer tails or repeated separation from the integers). For every integer B≥1, either BXa∈Z for some a≥0 and every later a, or for every a0 there is a≥a0 with |BXa−z|≥1/31 for every z∈Z.

Proof. If the second alternative fails, there are A and integers za such that ea=BXa−za satisfies |ea|<1/31 for all a≥A. The recurrence gives za+1−baza+Bma=baea−ea+1. Since Bma 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 ea+1=baea. Hence |eA+k|≥2k|eA| for every k, whereas |eA+k|<1/31. Thus eA=0, and the integer recurrence propagates integrality from BXA to every later BXa. ◻

The proposition does not determine which alternative holds for the tails of S. 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 B≥1,

{ξ∈R:dist⁡(Bhaξ,Z)⟶0}=1BZ[1/30],Z[1/30]={m/30t:m∈Z, t∈N}.

Indeed, apply the proof above to Bhaξ, whose successive terms are related by multiplication by ba. Convergence of the distances forces BhAξ∈Z for some A≥1. Since hA 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 ha, so every member of the right-hand side gives integral values for all large a.

Separation from the integers for one multiplier does not prove irrationality. For example, ξ=1/7 satisfies dist⁡(haξ,Z)≥1/7 for every a≥1, because 7∤ha; with B=7 the values Bhaξ are all integers. For S, the denominator clearing in Theorem 9.3 below shows which multipliers matter: the integral alternative for the actual tails must be excluded for every B≥1 coprime to 30, not merely for B=1.

Bounding the tails and clearing a rational denominator

We sharpen the quadratic estimate by counting points of equal running LCM. As the cutoff increases, one prime exponent increases at each jump, so the sum of the exponents indexes the nonempty cells. At 2a it is

na=a+⌊log3⁡(2a)⌋+⌊log5⁡(2a)⌋.

Counting the points in each cell and summing their geometric weights gives the polynomial

Q(n)=n2+8n+189.

Theorem 9.1 (a quadratic upper bound). For every a≥0, 0<Xa≤Q(na).

Proof. Partition the smooth integers x≥2a by the exponent vector of their running LCM

(A,B,C)=(⌊log2⁡x⌋,⌊log3⁡x⌋,⌊log5⁡x⌋).

The cell of a vector is the interval [λ,η), where

λ=max(2A,3B,5C),η=min(2A+1,3B+1,5C+1).

Thus η≤2A+1≤2λ. By Lemma 3.5, fixing the exponents of 3 and 5 leaves at most one exponent of 2. Since A≥B≥C, the cell contains at most

(B+1)(C+1)≤(A+B+C+3)29

smooth points: writing u=B+1≥v=C+1 and using A+1≥u, the difference (2u+v)2−9uv=(u−v)(4u−v) is nonnegative. Unique factorisation identifies these exponent triples with distinct smooth integers.

As the cutoff increases all three prime exponents are nondecreasing, so two nonempty cells with the same exponent sum are the same cell, and there is at most one nonempty cell with each exponent sum. Every cell above 2a has exponent sum at least na, and a cell with sum na+k has running LCM at least Pa2k, since each of the k extra prime factors is at least 2. Nonnegative summation over exponent sums, allowing empty cells, gives

Xa≤118∑k≥0(na+k+3)22k=na2+8na+189,

the evaluation using the geometric moments ∑2−k=2, ∑k2−k=2 and ∑k22−k=6. Positivity follows from the block at 2a. ◻

Each extra prime factor costs at least two in the denominator; each cell contains at most quadratically many points. This is a geometric sum of elementary projection counts, not an asymptotic smooth-number estimate or a Hecke–Mahler argument.

The quadratic order is also necessary. The positive next tail and the recurrence give

Xa=ma+Xa+1ba>maba≥ma30.

The lower bound of Lemma 8.3, together with na≤3a, therefore gives Xa=Θ((a+1)2). In particular, the normalised tails are not uniformly bounded. This order estimate does not assert an asymptotic constant or optimality of Q.

The bound is used at the endpoint of a segment, where the natural index is the positive prime-power jump count strictly below the cutoff. Put

(17)ja=#{pe<2a:p∈{2,3,5}, e≥1}=na−1(a≥1),

the equality holding for a≥1 because the powers of 2 below 2a number a−1 while the powers of 3 and of 5 below 2a number ⌊log3⁡2a⌋ and ⌊log5⁡2a⌋; at a=0 the count is j0=0 and n0−1=−1. Substituting na=ja+1 into Q gives the integer bound used throughout the rest of the note:

(18)K(B,a)=⌊BQ(na)⌋,K(B,a)=⌊B(ja2+10ja+27)9⌋(a≥1).

The strict cutoff in (17) is 2a. There are two distinct uses of the bound: BXa≤BQ(na) holds for the actual real tails, whereas BXa≤K(B,a) follows only when BXa is integral. For example, Q(n3)=83/9 gives the integer bound K(1,3)=9, not an upper bound of 9 for an arbitrary real quantity below 83/9. The short paper instead uses Kshort(B,a)=90B(a+1)2, valid without integrality. Here K always means (18); either bound may be used in the residue contradiction.

Lemma 9.2 (finite denominator clearing). For all integers 0≤u≤b the sum over the segment hb∑a=ub−1sa is a natural number. If S=N/D with N∈Z and D∈N>0, then DXa∈Z for every a≥1, and there are indices 1≤i<j≤D+1 for which Xi−Xj∈Z.

Proof. An empty segment has mass zero. Otherwise b≥1, and every integer x<2b has exponent of 2 at most b−1 while its other prime exponents are at most those at 2b, so H⁡(x)∣Pb/2=hb and every term of the finite segment clears at hb. Since ha∑u<asu is an integer,

DXa=haN−Dha∑u<asu∈Z.

Among D+1 of these integers two share a residue modulo D, and the corresponding tails differ by an integer. ◻

The strict upper endpoint is what permits division by two. A cutoff including 2b would not clear its term at the normalising factor hb=Pb/2. The pigeonhole argument identifies two tails modulo Z, not two equal tails. Since Xa is unbounded, the lattice condition does not force the exact repetition used in the distinct-value proof.

Theorem 9.3 (rationality gives positive integer tails). Suppose S=N/D with N∈Z, D∈N>0, and write

D=2u3v5wB,u,v,w∈N,B∈N>0,gcd(B,30)=1,aD=u+1+2v+3w.

Then for every a≥aD the number da=BXa is a positive integer and

da+1=bada−Bma,1≤da≤K(B,a)≤90B(a+1)2.

Proof. Let M=2u3v5w. For a≥aD we have 2a≥2u+1, 2a≥3v and 2a≥5w, using 3<22 and 5<23; hence M∣ha. By Lemma 9.2, Xa differs from haN/D by an integer. Since M∣ha and D=MB, multiplying by B shows that BXa is an integer. Positivity and the recurrence come from (16), and the upper bound is Theorem 9.1 with the floor taken, since da is an integer at most BQ(na). Finally na≤3a, so Q(na)≤a2+83a+2≤90(a+1)2. ◻

The factorisation restricts no possible denominator: remove its powers of 2, 3 and 5, leaving B coprime to 30. These parts have different roles. The removed part controls the onset of integrality; B scales the integer tails and their bound. The sufficient aD need not be the first clearing index. For the exact answer, write den⁡(x) for the positive reduced denominator of a rational x.

Proposition 9.4 (exact denominators and minimal clearing). Suppose S=N/(MB) is in lowest terms, with M=2u3v5w and gcd(B,30)=1. For every a≥1,

den⁡(Xa)=MBgcd(M,ha),den⁡(BXa)=Mgcd(M,ha).

Hence the first integral reduced tail occurs at

a∗=min{a≥1:2a≥max(2u+1,3v,5w)}≤aD,

and BXa is integral exactly for a≥a∗. This onset is computable by integer powers; it is not an estimate obtained by rounding logarithms.

Proof. The finite prefix clears at ha, so Lemma 9.2 gives Xa−haN/(MB)∈Z. Since gcd(N,MB)=1 and every prime factor of ha is in {2,3,5}, cancellation removes exactly gcd(M,ha) from the denominator. Multiplication by B gives the second formula. Now M∣ha means a−1≥u, ⌊log3⁡2a⌋≥v and ⌊log5⁡2a⌋≥w, precisely the three integer inequalities. All three persist when a increases, giving the first and every later integral reduced tail. The earlier bounds 3<4 and 5<8 give a∗≤aD. ◻

For example, a hypothetical reduced denominator 23325⋅7 would require 2a≥max(16,9,5), so a∗=4 rather than the sufficient aD=11. Lowest terms matter for this exact answer: unreduced factors could cancel against the numerator sooner.

The recurrence preserves integrality forward. Its homogeneous equation also determines how fast two distinct solutions separate.

Proposition 9.5 (propagation of integrality and uniqueness of a small solution). For every a, Xa=(ma+Xa+1)/ba>0, and if Xa∈Z then Xn∈Z for every n≥a. Moreover, fix A, a positive width function w with w(A+k)/8k→0, and a real sequence (yn)n≥A satisfying yn+1=bnyn−mn. If yn and Xn both lie in (mn/bn,mn/bn+w(n)] for every n≥A, then yA=XA.

Proof. The identity is the recurrence solved for Xa, and positivity holds because every block contains its dyadic left endpoint. Integer coefficients preserve integrality at every later step. For the last assertion, yA+k−XA+k=(PA+k/PA)(yA−XA). The dyadic running LCM bounds from Section 8 give PA+k/PA>8k/15, whereas the common interval bounds the absolute difference by w(A+k). Thus |yA−XA|<15w(A+k)/8k→0. ◻

The width condition allows every positive polynomial width and widths ρn with 1<ρ<8, but not 8n itself. Both solutions must lie in the stated intervals; the recurrence alone does not supply that condition. More generally, fix an integer B≥1. Every real solution of ya+1=baya−Bma starting at an index A satisfies

ya=BXa+PaPA(yA−BXA)(a≥A).

Subtracting the recurrence for BXa proves the identity. Since Xa=O((a+1)2) and Pa=Θ(8a), the unique solution with ya=o(8a) is ya=BXa; every other solution has |ya|=Θ(8a). This classifies growth; integrality of BXa remains a separate question. The same formula explains a numerical precaution: a starting error ε is multiplied by Pa/PA under forward iteration. A decimal approximation propagated forwards is therefore not a certificate of the tail floors. The digit calculation in Section 12 uses rational intervals with an explicit infinite-tail bound instead.

A bound using the order of the jumps

The bound in Theorem 9.1 uses only the fact that every new prime factor is at least 2. Successive powers of 2 cannot continue indefinitely without a power of 3 between them. Incorporating that restriction improves the geometric majorant.

Proposition 9.6 (a smaller quadratic bound). For every a≥0,

0<Xa≤Q~(na)<Q(na),Q~(n)=1210n2+9130n+1884711979.

Proof. For a point x≥2a, let dp be the increase in the exponent of p in its running LCM from the boundary 2a, and put k=d2+d3+d5. The definition of d3 gives x<3⌊log3⁡2a⌋+d3+1≤2a3d3+1<2a+2d3+2, hence d2≤2d3+1. It follows that k≤3(d3+d5)+1, so at least j=⌊(k+1)/3⌋ of the k new prime factors are odd. Each of these contributes at least 3, and each remaining factor at least 2. Hence

H⁡(x)Pa≥2k−j3j=:d(k).

There is at most one interval of constancy with each exponent sum, with at most (na+k+3)2/9 supported points by the earlier projection bound. Consequently

Xa≤∑k≥0(na+k+3)218d(k).

Now d(3m)=12m, d(3m+1)=2⋅12m and d(3m+2)=6⋅12m. Grouping in threes and summing the quadratic geometric series gives Q~(na). Finally 11979(Q(n)−Q~(n))=121n2+1518n+5111>0 for n≥0. ◻

The estimate uses the original block multiplicities and the order of the prime-power jumps. It is not a bound for an arbitrary recurrence with the same bases. For an integral BXa, the bound can be rounded down to ⌊BQ~(na)⌋. This improves the bound available in a rationality contradiction. Theorem 10.2 and the recorded finite tests use K, not this smaller bound. No optimality claim is made for either quadratic bound.

Section 10 explains how the smaller bound can also replace K in the residue argument.

Relation to Cantor-series criteria.

Since h0=1/2, the value S/2=X0 is the Cantor series ∑a≥0ma/Pa+1, with P0=1 and Pa+1=baPa. Its normalised tails Xa are the usual objects in the rationality criteria for Cantor series. Under a small-numerator hypothesis, Erdős and Straus characterise rationality by the existence of a positive integer B and integers ca satisfying, eventually,

Bma=baca−ca+1,|ca+1|<ba/2

[18]. The second condition is part of the criterion, not a consequence of the recurrence alone. Their proof already chooses nearest integers. Hančl and Tijdeman make that choice part of the criterion: they prescribe ca as a nearest integer to Bma/ba and require the recurrence [19]. Koutsoukou-Argyraki and Li formalised the Erdős–Straus criteria in Isabelle/HOL [20].

Both cited criteria require ma/(ba−1ba)→0 in our notation. Here the weighted-triangle count gives ma=Θ((a+1)2), and

ma900≤maba−1ba≤ma4(a≥1).

The ratio therefore has quadratic order and tends to infinity. There is also a direct lower count that does not use the real-logarithm triangle estimate. For a≥1, each pair 0≤j,k≤⌊a/5⌋ has 3j5k<2a, since 15<25, and hence a unique power-of-two multiple in [2a,2a+1). Each such point contributes at least one to ma. Thus ma≥(⌊a/5⌋+1)2, an elementary lower bound sufficient to see directly that the small-numerator condition fails.

The actual scaled tails also satisfy

BXa−Bmaba=BXa+1ba=Θ((a+1)2)

for each fixed B≥1, by the recurrence, the quadratic tail bounds and 2≤ba≤30. Thus any eventual integer tails supplied by a hypothetical rational value could not be the prescribed nearest integers. In fact, those prescribed integers fail the recurrence at every sufficiently large index, regardless of how ties are resolved. If ca is a nearest integer to Bma/ba, then

|baca−Bma|≤15,ca+1≥Bma+130−12⟶∞.

Consequently ca+1=baca−Bma is impossible for all sufficiently large a. This is a failure of the proposed construction of integer coefficients, not an irrationality contradiction: the criterion’s small-numerator hypothesis also fails.

The denominator clearing itself is standard; the calculations specific to this series retain its multiplicities, use the strict endpoint to divide the normalising factor by two, and bound the resulting positive tails.

For polynomial Cantor data, Hančl–Tijdeman [25] give a polynomial cancellation criterion and a division mechanism. Their nonconstant polynomial radix is not our bounded (ba). Their separate Theorem 4.2 uses a finite-product rearrangement. We do not use an unrestricted infinite reindexing from that argument: for the integer decompositions considered here, the terminal terms must be checked separately. In the first-order case ma=baca−ca+1, finite summation gives

∑a=0N−1maPa+1=c0−cNPN.

Every integer c0 generates an integer solution; integrality alone places no restriction on the initial value. The terminal condition is the restriction: cN/PN→c0−S/2, so decay to zero selects the actual initial tail c0=S/2. This is the same uniqueness mechanism as for the small solutions above, not a consequence of solving the recurrence.

For these actual numerators the terminal term cannot vanish for any integer c0. Indeed, P3=120, n3=5 and (m0,m1,m2)=(1,4,7), so the tail bound gives

0<S2=12+412+7120+X3120≤107120+831080=523540<1.

Thus c0−S/2≠0 for every integer c0. Since 8N/15<PN≤8N, every such unscaled integer solution satisfies |cN|=Θ(8N). This is a concrete reason that quadratic growth of ma does not imply polynomial growth of recursively defined carries. The starting index is essential: this does not exclude the actual tails becoming integral at a later index. After replacing ma by Dma for an integer D≥1, however, a vanishing terminal term would require DS/2=c0. Excluding that possibility for every D would require irrationality itself; the unscaled calculation does not do so.

In the cited rearrangement the transformed integer numerator must be o(ba), which for bounded radices means eventual zero. Only after the terminal terms have been controlled does this cancellation determine the infinite sum. A polynomial bound on each individual decomposition coefficient would suffice for a fixed number of shifts: the corresponding series are absolutely convergent, since their denominators are products of at least 2 at each step. A polynomial bound on the combined numerators is not a substitute, as the exponentially growing integer solutions above demonstrate. Nor does quadratic growth force an integer solution to be a polynomial in the floor coordinates.

A residue criterion and the bounds it allows

Two iterations already show how the recurrence determines an endpoint residue:

X2=6X1−4,X3=10X2−7=60X1−47.

Whenever BX1 is integral, BX3≡−47B(mod60). An integral starting tail therefore puts the terminal tail in an arithmetic progression. Positivity and the quadratic bound restrict its possible integer values. If the least positive representative exceeds the bound, the starting tail cannot have been integral. For the zero class, that representative is the modulus, not zero. To exclude every rational denominator, the test must succeed for every eligible B beyond every prescribed clearing onset.

A segment starts at ℓ≥0 and consists of h≥0 steps. Its product of bases and accumulated numerator are integers, even when the tails are not. Set

Wℓ,0=1,Fℓ,0=0,Wℓ,h+1=bℓ+hWℓ,h,Fℓ,h+1=bℓ+hFℓ,h+mℓ+h.

Induction gives

(19)Xℓ+h=Wℓ,hXℓ−Fℓ,h,dℓ+h=Wℓ,hdℓ−BFℓ,h

for any sequence satisfying dn+1=bndn−Bmn. Since ba=Pa+1/Pa, the product telescopes to Wℓ,h=Pℓ+h/Pℓ. For the actual block masses, ma=ha+1sa and ha=Pa/2 identify the two terms after division by Wℓ,h:

Fℓ,hWℓ,h=hℓ∑a=ℓℓ+h−1sa,Xℓ+hWℓ,h=hℓTℓ+h.

Thus the accumulated numerator records a finite part of the original reciprocal sum, in the same normalisation as the starting tail. No assumption of rationality or integrality is used in these identities. The previously proved bounds 8a/15<Pa≤8a also give Wℓ,h>8h/15. For a positive integer C and an integer N, use lprC⁡(N)=1+((N−1)modC)∈{1,…,C}. In particular lprC⁡(0)=C. Positivity of this representative is what allows comparison with a positive integer tail.

Proposition 10.1 (least positive residues). Let C>0 and let c be an integer with 0<c and |c|≤K. If c≡N(modC) and K<lprC⁡(N), then the hypotheses are contradictory.

Proof. Every positive integer congruent to N is at least lprC⁡(N). Thus lprC⁡(N)≤c=|c|≤K, contrary to the strict inequality. ◻

For a bound G:N>0×N→N let E(G) be the statement

(20)for every B≥1 with gcd(B,30)=1 and every a0≥1,there are ℓ≥a0 and h≥1 with lprWℓ,h⁡(−BFℓ,h)>G(B,ℓ+h).

The segment may depend on both B and a0. All quantities in the inequality are finite integers. The quantifiers over denominators and prescribed onsets are nevertheless unbounded; a search over a finite rectangle of (B,ℓ) does not verify them. Every ba>0, so Wℓ,h>0 is automatic.

Here K is the integer bound obtained above from the jump count. Under the hypothesis that BXℓ is integral, the recurrence makes BXℓ+h integral as well, so 0<BXℓ+h≤K(B,ℓ+h). Equivalently, the starting integer must lie in

(BFℓ,hWℓ,h,BFℓ,h+K(B,ℓ+h)Wℓ,h].

A residue exceeding K says exactly that this interval contains no integer. The floor in the definition of K is legitimate here because integrality is being assumed. The short paper uses the coarser real-tail bound 90B(a+1)2 instead. The argument needs a valid bound on the possible integer tail and the stated growth condition, rather than a particular numerical choice.

The two hypotheses on G in the next theorem serve different purposes. Domination of K lets a residue above G exclude a positive integer tail. The limit G(B,a)/8a→0 lets every sufficiently long segment from a fixed nonintegral start overtake G. It is a sufficient growth condition, not a necessary one: if only existence of a segment is required, a subsequence of small endpoint bounds can suffice, as we prove below. The stated theorem already covers every polynomial upper bound that dominates K, and also max{K(B,a),⌈Bρa⌉} for 1<ρ<8. The zero bound fails to control the possible integer tail.

Theorem 10.2 (a residue criterion for every dominating bound of size o(8a)). Let G:N>0×N→N satisfy K(B,a)≤G(B,a) for all B and a, and G(B,a)/8a→0 as a→∞ for each fixed B. Then

E(G)⟺S∉Q.

Both K of (18) and K0(B,a)=90B(a+1)2 satisfy these hypotheses, so E(K), E(K0) and irrationality of S are mutually equivalent. By contrast, E(0) holds automatically, since every least positive residue is at least 1; its truth alone therefore provides no contradiction to an integral tail.

Proof. Suppose E(G) and suppose S=N/D were rational. Theorem 9.3 supplies B≥1 coprime to 30, an onset aD, and positive integers da=BXa≤K(B,a)≤G(B,a) for a≥aD satisfying the cleared recurrence. Apply (20) with a0=aD to obtain a segment (ℓ,h) with ℓ≥aD. By (19), dℓ+h≡−BFℓ,h modulo Wℓ,h, while 0<dℓ+h≤G(B,ℓ+h)<lprWℓ,h⁡(−BFℓ,h). Proposition 10.1 is the contradiction, so S is irrational.

Conversely suppose S∉Q, and fix B≥1 coprime to 30 and a0≥1. Set ℓ=a0 and δ=⌈BXℓ⌉−BXℓ∈(0,1); the prefix identity makes BXℓ irrational. For all sufficiently large h, 0<δ+BXℓ+h/Wℓ,h<1, because Xℓ+h=O((ℓ+h+1)2) and Wℓ,h>8h/15 as shown above. The integer ⌈BXℓ⌉Wℓ,h−BFℓ,h is therefore exactly

lprWℓ,h⁡(−BFℓ,h)=δWℓ,h+BXℓ+h.

Its first term eventually exceeds G(B,ℓ+h), since G(B,a)=o(8a). Thus every sufficiently long segment from this fixed start satisfies the residue inequality, which is stronger than the required existence.

For the two stated bounds, na≤3a gives K(B,a)≤BQ(3a)≤90B(a+1)2=K0(B,a). Both are O((a+1)2) for fixed B, so both satisfy the required limit. Finally, lprC⁡(N)≥1>0 always, independently of whether any tail is integral; a residue greater than zero cannot exclude a positive integer. ◻

The domination assumption is sufficient, not asserted to be necessary for equivalence. In particular, Proposition 9.6 already supplies the smaller valid bound ⌊BQ~(na)⌋. Replacing K by that bound in the forward implication leaves the argument unchanged; the converse uses only G(B,a)=o(8a). The zero-bound example explains why a size comparison with the possible integer tail is needed in the contradiction, not why this particular K is indispensable.

At a fixed start, the same identity distinguishes two behaviours. If BXℓ is nonintegral, the least positive residue eventually occupies a fixed positive fraction of the modulus. If BXℓ is integral, the residue eventually equals the normalised tail BXℓ+h itself. The next proposition gives both conclusions without assuming that S is irrational.

Proposition 10.3 (the fixed-start residue limit). For fixed integers B,ℓ≥1, write

Rh=lprWℓ,h⁡(−BFℓ,h).

For all sufficiently large h,

Rh=(⌈BXℓ⌉−BXℓ)Wℓ,h+BXℓ+h,

and consequently

limh→∞RhWℓ,h=⌈BXℓ⌉−BXℓ.

In particular, if BXℓ is integral, then Rh=BXℓ+h for all sufficiently large h.

Proof. The least positive residue is the modulus times the gap to the next strictly larger integer. Division with remainder gives

RhWℓ,h=⌊BFℓ,hWℓ,h⌋+1−BFℓ,hWℓ,h.

By the iterated recurrence, BFℓ,h/Wℓ,h=BXℓ−BXℓ+h/Wℓ,h. These finite sums approach BXℓ strictly from below, since BXℓ+h>0 and BXℓ+h/Wℓ,h→0. Their floors therefore eventually equal ⌈BXℓ⌉−1, including when BXℓ is an integer. Substitution proves both claims. The strict approach from below matters at an integer limit; the residue convention alone would assign a zero congruence class the value Wℓ,h, not zero. ◻

Thus a nonintegral BXℓ, even for a rational S, gives arbitrarily long successful segments against any bound G(B,a)=o(8a) for that fixed B. The rationality contradiction instead uses the denominator’s specific multiplier and a start beyond its clearing onset. Success for one pair (B,ℓ) does not replace either quantifier.

The exact growth restriction on a dominating bound.

A bound need not be small at every late endpoint. For example, set

G(B,a)={K(B,a),a even,K(B,a)+8a,a odd.

At an odd endpoint a=ℓ+h, no segment with ℓ≥1 can pass: its residue is at most Wℓ,h=Pa/Pℓ≤8a/2<G(B,a). At even endpoints the test is unchanged. If S is irrational, the proof above therefore supplies successful segments ending at every sufficiently large even index, from each fixed start. Thus G(B,a)/8a→0 is not necessary for the equivalence.

More precisely, for every integer-valued G≥K,

E(G)⟺{S∉Q,lim infa→∞G(B,a)8a=0for every B≥1 with gcd(B,30)=1.

Suppose first that E(G) holds. The earlier rationality contradiction uses only G≥K. For a successful segment starting at ℓ≥a0, put a=ℓ+h. Since a least positive residue is at most its modulus,

0≤G(B,a)8a<PaPℓ8a≤1Pℓ≤1Pa0.

Such endpoints satisfy a>a0, and Pa0→∞; hence the lower limit is zero. Conversely, suppose S is irrational and these lower limits vanish. Fix B and ℓ≥1. By the fixed-start residue limit, with δ=⌈BXℓ⌉−BXℓ>0,

lprWℓ,h⁡(−BFℓ,h)Pℓ+h⟶δPℓ>0.

The bounds 8a/15<Pa≤8a imply lim infaG(B,a)/Pa=0. Along a sufficiently late subsequence of endpoints the residue therefore exceeds G. This gives arbitrarily long successful segments from each fixed start, but need not give success at every sufficiently large length, as the parity example shows.

In particular, G(B,a)=K(B,a)+8a allows no segment at all. More generally, an eventual lower bound G(B,a)≥c8a, for one eligible B and some c>0, excludes every sufficiently late start: choose Pℓ≥1/c and compare the bound with Wℓ,h≤8ℓ+h/Pℓ. These are restrictions on the test bound, not additional assumptions about the series. The original quadratic bounds satisfy the lower-limit condition, so the remaining problem is still the existence of the segments. Equivalence alone says nothing about the relative difficulty of the formulations; a useful arithmetic proof must exploit further information about the numerators ma.

A fixed segment can have a lower bound greater than 1. Write W and F for its product and accumulated numerator. Every prime factor of W lies in {2,3,5}, so an eligible multiplier B is a unit modulo W. Congruence then gives

gcd(lprW⁡(−BF),W)=gcd(F,W).

For (W,F)=(6,4), the possible residues are 2 and 4, attained at B=1 and 11; thus 2 is a lower bound for this segment, and the residues are not units. For (W,F)=(60,47), however, lpr60⁡(−37⋅47)=1, with 37 coprime to 30. Thus no lower bound greater than 1 works for all segments and eligible multipliers, although a particular segment may have one.

How fast the product of the bases grows

The growth scale in the preceding criterion comes from the running LCM formula. The elementary estimate Wℓ,h≥2h would suffice for bounds G(B,a)=o(2a) with B fixed; the exact formula gives Wℓ,h≍8h uniformly in ℓ and allows G(B,a)=o(8a). For an irrational S, the preceding lower-limit condition also covers dominating bounds outside these two classes. The same growth estimate will give a necessary lower bound on successful segment lengths.

Proposition 10.4 (growth of the product of consecutive bases). Put θ3=log3⁡2 and θ5=log5⁡2. For all ℓ≥0 and h≥1,

Wℓ,h=2h3⌊(ℓ+h)θ3⌋−⌊ℓθ3⌋5⌊(ℓ+h)θ5⌋−⌊ℓθ5⌋,8h15<Wℓ,h<15⋅8h.

Proof. Telescoping (14) gives Wℓ,h=Pℓ+h/Pℓ, and the displayed formula is that quotient written out. Each floor difference differs from hθp by less than one, and 3θ3=5θ5=2, so the 3-factor lies strictly between 2h/3 and 3⋅2h and the 5-factor strictly between 2h/5 and 5⋅2h. Multiplying the three ranges gives the bounds. ◻

Corollary 10.5 (a fixed maximum length cannot cover arbitrarily late starts). Fix B≥1 coprime to 30 and H≥1. Only finitely many starts ℓ admit a segment of length at most H satisfying the residue inequality against K.

Proof. A least positive residue never exceeds its modulus, so the residue inequality at (ℓ,h) requires K(B,ℓ+h)<Wℓ,h<15⋅8h≤15⋅8H. On the other hand ja≥a−1, since the powers 2,…,2a−1 already lie below 2a, so K(B,ℓ+h)≥⌊B((ℓ−1)2+10(ℓ−1)+27)/9⌋, which tends to infinity with ℓ. ◻

Corollary 10.5 is the exact reason a finite scan cannot approach the cofinal quantifier by widening its denominator range alone. For ℓ≥1, the inequality K(B,ℓ+h)>Bℓ2/9 shows that any segment satisfying the residue inequality must also satisfy

3h>log2⁡K(B,ℓ+h)−log2⁡15>log2⁡B+2log2⁡ℓ−log2⁡135.

This is only a necessary lower bound, not an asymptotic formula or an upper bound for the first successful length. An explicit threshold beyond which the residue inequality holds can be obtained from a positive lower bound for δ=⌈BXℓ⌉−BXℓ and for 1−δ, together with the displayed tail and product estimates. No such uniform information about the tails of S is proved here.

Finite computations and their limits

We first calculate individual residue certificates, then enclose the sum using twelve blocks to exclude small rational denominators. The larger scan and two larger exclusions are separate saved computations; their programs and outputs are in the large-computation directory. Each certificate excludes its stated finite family. None establishes the criterion for every denominator beyond every starting threshold.

Checking individual segments

We calculate each row using the integer-only integer-arithmetic checker. For block a, enumerate the pairs with 3j5k<2a+1, choose the unique i≥0 for which 2i3j5k∈[2a,2a+1), and sum Pa+1/(2H⁡(2i3j5k)). The recursions for W and F then give the residue in each row. Powers and comparisons are integral throughout. The columns give the denominator B, the start ℓ, the length h, the endpoint jump index jℓ+h, the product W of the bases, the accumulated numerator F, the residue R=lprW⁡(−BF) and the bound K of (18).

Bℓhjℓ+hWFRK1124604713971363602891379516149108008735640352

The first row reads as follows. The segment starts at ℓ=1 and has length 2, so W=b1b2=6⋅10=60; the accumulated numerator is F=47; and lpr60⁡(−47)=13, since −47+60=13, which exceeds K(1,3)=⌊(16+40+27)/9⌋=9. The third row lies outside the domain of (20), since gcd(16,30)=2, and is displayed to illustrate the finite calculation at greater depth.

The larger scan covers B≤5000 coprime to 30 and 100≤ℓ≤3000: all 3,869,934 pairs satisfy the residue inequality, with first successful length at most 18 in a search to length 24 (saved run). Its histogram in Section 13.4 is a finite observation that the product-growth bound does not predict. The accompanying integer-only check reconstructs the blocks and tests all 2496 pairs with 1≤B≤97, gcd(B,30)=1 and 1≤ℓ≤96. Every pair satisfies the residue inequality; the first successful lengths range from 1 to 10, with a search limit of 24. This check uses the enumeration and finite recursions above, without floating-point logarithms. Neither computation proves the residue inequality for unbounded B or arbitrarily late starts; Corollary 10.5 rules out covering the latter quantifier with any fixed maximum length.

Finite denominator bounds

A denominator bound from twelve blocks.

We obtain a denominator bound by enclosing X1=S−1 between two rational numbers. Here h1=1, and summation through block 11, followed by the bound Q(n12)=Q(24)=262/3 with P12=27993600000, gives

X1=2∑a=111maPa+1+2X12P12,
1132788109713996800000<X1≤3398364355341990400000.

The enclosure is strictly inside the interval (11498/14207,6409/7919), as integer cross-multiplication verifies. The endpoint determinant is 14207⋅6409−11498⋅7919=1. For any rational u/v strictly between them, with v>0, both integers 14207u−11498v and 6409v−7919u are positive. Consequently

v=7919(14207u−11498v)+14207(6409v−7919u)≥22126.

Thus, if S is rational, its reduced denominator is at least 22126. This is the elementary denominator bound between two fractions with cross-determinant one, often expressed using Farey neighbours. It is also the best lower bound on a possible denominator obtainable from this enclosure alone: the mediant

11498+640914207+7919=1790722126

is in lowest terms and lies strictly inside the certified enclosure. Thus the interval alone remains compatible with denominator 22126; we have neither identified X1 with this mediant nor determined a denominator for S.

The certificate uses the actual block coefficients and proved tail bound. A narrower certified enclosure excludes further denominators; the continued-fraction exclusion below uses one built from 15,500 blocks.

A denominator bound from 128 consecutive blocks.

A finite lattice computation, outside the theorem inputs, excludes the following denominators. Using segments of length 128 and 64 starting indices, the first 10005, no rational value of the {2,3,5} running-LCM series has reduced denominator MB with M a divisor supported on {2,3,5} of 2100053631254308, gcd(B,30)=1 and 1<B≤Bmax, where Bmax is the 106-digit integer

Bmax=1134599670999687767349520845707093359257353022286558739363600235016103207564063373270305324172145281971729,

so that log2⁡Bmax=348.9846….

The exponent triple (10005,6312,4308) is that of H⁡(210005). The normalisation therefore uses the full running LCM at its first start, whereas Lemma 9.2 uses the half running LCM h10005. This family of smooth denominators is the larger one.

The certificate and its exact checker are published. Its starts a1<⋯<a64 are the first a≥10005 with Wa,128=W10005,128=W=2128381556, so log2⁡W=386.40993…; put m0=W/2, Fj=Faj,128 and wj=(aj+128)2+6(aj+128)+11. The certificate lists an integer matrix C=(cij) with ∑jcijFj≡0(modm0) and ∑j|cij|wj≤184,560,461,211 for every row i, an integer matrix E with CE=EC=m0I, and Bmax=⌊(W−1)/184,560,461,211⌋. If B≤Bmax and integers fj=Wsj−2BFj satisfy 0<fj≤Bwj, each ∑jcijfj is a multiple of W of absolute value less than W, hence zero, and invertibility of C forces every fj to vanish, a contradiction. The weights bound the tails: since nb≤2.07b, Theorem 9.1 gives 2Xb≤2Q(nb)≤b2+6b+11 for every b≥0. The reduction from a rational value N/(MB) to the 64 residue inequalities, with sj=2BXaj and fj=2BXaj+128, uses the iterated recurrence at full running LCM and is not machine-checked.

Continued-fraction exclusion.

A finite computation, outside the theorem inputs, shows that neither X1 nor S is a fraction with reduced denominator at most 222482, about 106768. Let W and F be the product of the bases and accumulated numerator of blocks 1 to 15,500. The tail bound used for the twelve-block calculation, at Q(n15501)=Q(31956)=340480534/3, gives F/W<X1≤(F+Q)/W. Every block is built with integers, and blocks 1 to 30 are also checked against a direct enumeration of the smooth numbers. The two endpoints share their first 13,540 partial quotients, and the numbers with a given prefix of partial quotients form an interval [24]. The first 13,109 digits, a0=0 included, define a cylinder whose endpoints have cross-determinant 1 and strictly contain the enclosure, so every fraction in the enclosure has denominator at least the sum of the two endpoint denominators, a 22,483-bit integer. The enclosure, the common digits, the regeneration program and the exact checker are published. A separate continued-fraction probe (saved run) certifies 13,109 partial quotients after a0 and records a largest denominator of 22,483 bits, a largest partial quotient of 129,114, a mean partial quotient of 23.4133, observed Gauss–Kuzmin frequencies 0.4208, 0.1665, 0.0917, 0.0575, 0.0391 against the predicted 0.4150, 0.1699, 0.0931, 0.0589, 0.0406, and a Lévy constant of 1.18869 against π2/(12log⁡2)=1.18657. The predicted values are the almost-everywhere frequencies of Gauss’s law and Lévy’s almost-everywhere constant [23]. These statistics describe a finite prefix and do not bear on whether X1 is a Liouville number, algebraic, or rational with a larger denominator.

The two exclusions concern different finite families: one uses a lattice at a fixed starting index and fixed smooth part, the other a continued-fraction enclosure at a=1. Both have published witnesses and exact checkers. Each excludes only its stated denominator range, and neither settles an instance of the problem.

The remaining arithmetic questions

The finite recursions are explicit; the missing step is to prove that successful segments exist with the required unbounded quantifiers. Weighted shifts preserve the value of the series, but preservation does not supply cancellation. We calculate the surviving boundary terms, then identify the extra hypotheses needed by integer-recurrence and function-theoretic approaches. The irrationality of S remains open here.

An exact weighted-shift identity for the repeated series

Set α=S/2 and retain the boundary running LCMs Pa. To combine shifted tails, we first express them with the same denominators. After multiplication by Pt, the term with index a+t becomes

Ptma+tPa+t+1=PtPa+1Pa+t+1ma+tPa+1.

The first factor on the right is the weight γa,t below. It is forced by the change of denominator, rather than chosen to produce cancellation. The removed finite prefix supplies the rational correction. The identity concerns the repeated sum S only. In this subsection and the next, r is a positive integer shift; the prime-generator notation is no longer in use.

Lemma 12.1 (weighted shifts preserve the actual value). Fix integers c0,…,cσ, not all zero, independently of the positive integer shift r. Put

γa,t=PtPa+1Pa+t+1,Dr,a=15∑j=0σcjγa,jrma+jr.

Then γa,t∈{1,1/3,1/5,1/15} and Dr,a∈Z. Furthermore, with

Ar=15∑j=0σcjPjr,Zr=15∑j=0σcjPjr∑k<jrmkPk+1∈Z,

we have the absolutely convergent identity

(21)Arα−Zr=∑a≥0Dr,aPa+1.

One may take C=225∑j=0σ|cj|max(1,j)2 in |Dr,a|≤C(a+r+1)2. If J is the largest index with cJ≠0, then Ar≠0 whenever ∑j<J|cj|2−(J−j)r<|cJ|; an empty sum is zero.

Proof. The exponent of 2 in γa,t is t+(a+1)−(a+t+1)=0. For p=3,5, the exponent is ⌊tθp⌋+⌊(a+1)θp⌋−⌊(a+t+1)θp⌋, which is 0 or −1 by floor addition. Thus the only possible denominator factors are one 3 and one 5; the prefactor 15 in Dr,a clears both. For k<jr, Pk+1 divides Pjr, so Zr is an integer. For each t, absolute convergence gives

∑a≥0γa,tma+tPa+1=Pt∑k≥tmkPk+1=Pt(α−∑k<tmkPk+1).

The finite linear combination proves the identity. Lemma 8.3, 0<γ≤1 and a+jr+1≤max(1,j)(a+r+1) give the stated constant. For j<J, Pjr/PJr≤2−(J−j)r. Dividing Ar by 15PJr and bounding the remaining terms proves the nonvanishing condition, which holds for all sufficiently large r. ◻

For any fixed nonzero coefficient vector, including (1,−3,3,−1), the nonvanishing condition is automatic for sufficiently large r: each term on its left tends to zero. No arithmetic assumption on S is needed. The identity still represents S/2, but gives no sparsity or cancellation of Dr,a.

Boundary terms in weighted finite differences

Follow one lattice point through four successive triangles. If it lies in all four and its weight is unchanged, the coefficients (1,−3,3,−1) sum to zero. If it first enters the second triangle, its coefficient is −3+3−1=−1; entry in the third gives 3−1=2, and entry in the fourth gives −1. Thus a finite difference depends both on which triangles contain the point and on changes of its weight. We separate these two effects below. Avoiding floor crossings controls the weights, but does not remove the newly added strips.

Recall that wj,k=jlog2⁡3+klog2⁡5, tj,k={wj,k} and θp=1/log2⁡p for p=3,5. To distinguish the shared points from the new ones, let Ta={(j,k)∈N2:wj,k<a+1} and, for 0≤t<1, set

ωa(t)=∏p∈{3,5}p⌊(a+1)θp⌋−⌊(a+t)θp⌋.

This weight is defined even for pairs outside Ta. For ν≥0, put

κp(a,t,νr)=⌊(a+t+νr)θp⌋−⌊(a+t)θp⌋−⌊νrθp⌋,χν(a,t)=3−κ3(a,t,νr)5−κ5(a,t,νr).

Each κp is 0 or 1. A value κp=1 records a floor-addition carry. This is different from a new lattice point entering Ta as a increases.

Proposition 12.2 (an exact interior-and-strip decomposition). For a fixed operator c0,…,cσ and r≥1, let E0=Ta and Es=Ta+sr∖Ta+(s−1)r for 1≤s≤σ. Then

Dr,a15=∑s=0σ ∑(j,k)∈Esωa(tj,k)∑ν=sσcνχν(a,tj,k).

For the cubic operator (1,−3,3,−1), if all these crossing bits vanish, then

Dr,a15=−M0+2M1−M2,Ms=∑(j,k)∈Ta+(s+1)r∖Ta+srωa(tj,k).

Thus absence of floor crossings cancels the common interior, but not necessarily the three boundary strips.

Proof. For each p=3,5, the exponent of p on either side of

γa,νrωa+νr(t)=ωa(t)χν(a,t)

is

⌊(a+1)θp⌋+⌊νrθp⌋−⌊(a+t+νr)θp⌋.

On the left the upper-boundary exponents cancel; on the right the ⌊(a+t)θp⌋ terms cancel. This proves the pointwise identity. Insert the triangle formula for each ma+νr and group by the first triangle containing a pair. A pair in Es occurs exactly in the terms ν≥s, proving the first formula. Under the no-crossing hypothesis, χν=1. The full cubic sum is zero, while its three successive suffix sums are −1,2,−1, proving the second formula. ◻

Example 12.3 (cubic cancellation can fail with no floor crossings). Take a=0, r=35 and (c0,c1,c2,c3)=(1,−3,3,−1). Exact integer comparisons give

u03570105⌊log3⁡2u⌋=⌊log3⁡2u+1⌋0224466⌊log5⁡2u⌋=⌊log5⁡2u+1⌋0153045mu11957231582

The first two rows imply bu=2 and ⌊(u+t)θp⌋=⌊uθp⌋ for every 0≤t<1, p=3,5. Hence every relevant κp(0,t,u) vanishes, γ0,u=1, and all triangle weights at these four indices are 1. The last row is therefore the count of pairs satisfying 3j5k<2u+1, not a floating-point estimate. The strips have sizes 194,528,859, so

D35,0=15(−194+2⋅528−859)=45≠0.

Exact enumeration reproduces all four counts and checks the endpoint power inequalities using integers. This example disproves the claim that avoiding floor crossings alone forces the third difference to vanish. It does not exclude a different fixed operator, different shifts, a boundary correction or a sparse-defect statement restricted to a suitable infinite subsequence.

What the Hecke–Mahler comparison does and does not supply.

In the published Luca–Ouaknine–Worrell article [26], the same fixed integer coefficients are applied to shifts of one integer sequence. The resulting nonzero terms must have expanding gaps and uniform polynomial variation; the original sequence must also have polynomial growth. Theorem 6 then gives a fixed-base value criterion. Theorem 8 verifies that condition for f(⌊mϑ+ρ⌋) when f∈Z[x] is nonconstant, ϑ,ρ∈(0,1) and ϑ is irrational. These interval restrictions belong to that normalised combinatorial statement. Their main value theorem, Theorem 1, allows every real ρ and every irrational real ϑ, with any algebraic base β satisfying |β|>1. Claim 10 uses a finite difference of order deg⁡f+1, which vanishes when no floor crossing occurs. This is a polynomial evaluated at a floor, not merely an integer sequence of polynomial growth. Our ma is instead a weighted lattice count. Proposition 12.2 separates floor crossings from its moving boundary, and Example 12.3 shows that the latter can survive a cubic difference even with no crossings.

There is a second distinction. In our displayed shift identity the coefficient of ma+jr is 15cjγa,jr, which can depend on a. For example, P1=2, P2=12 and P3=120 give γ0,1=1/3 but γ1,1=1/5. These factors are required by the denominator chain. A support estimate for Dr,a is therefore not by itself a verification of Definition 5 for the sequence (ma). No fixed-coefficient representation to which that theorem applies has been established here.

For a variable-denominator analogue, a useful hypothesis would be a fixed choice of coefficients and shifts rn→∞ for which Δn={a≥0:Drn,a≠0} is infinite and distinct members are at least ηrn apart, for a fixed η>0. Even this would leave the uniform polynomial-variation requirement, for example

|Drn,a′|≤C((a′−a)d+|Drn,a|)(a<a′, a,a′∈Δn),

with C,d independent of n, a and a′. This is a condition on the gaps between nonzero terms, not merely on their density: even a set of density zero can contain adjacent pairs. It also requires infinitely many nonzero terms for each selected shift. A small but nonzero term at every index would fail it, and an identically zero difference would also fail the infinitude requirement. The cited paper constructs suitable shifts for the polynomial-floor sequences just described; no such result is proved for our weighted counts. The bound O((a+r+1)2) controls absolute size: it depends on the location a itself. The variation condition instead bounds a later nonzero term by the gap from an earlier one and the size of that earlier term, with constants uniform in the shift. The absolute-size bound alone gives no such comparison. The denominator chain itself is not a fixed-base power sequence. The next proposition shows what is lost in two direct fixed-base recodings. A value criterion for the original chain would need a separate proof, including non-cancellation and the Diophantine height estimates required by a Subspace-Theorem argument. These heights measure the numerators and denominators of the approximating algebraic quantities; they are unrelated to the running LCM H. The finite set of prime divisors alone does not provide those estimates.

Why a finite alphabet of bases is not enough.

Kebis, Luca, Ouaknine, Scoones and Worrell [27] work with fixed-base series whose coefficients lie in a finite algebraic alphabet. Their echoing condition requires long near-repetitions, separated intervals containing the mismatches, and nonzero weighted mismatch sums on at least two of those intervals. Claim 7 supplies the non-cancellation step in the proof of the value theorem. Merely having finitely many letters does not give these properties. The four-letter radix sequence is not the numerator sequence: the actual ma is unbounded. A recoding would have to preserve the scalar value, identify its coefficient alphabet and verify the echoing conditions. No fixed-base recoding with verified echoing properties is proved here.

Two natural bases expose the tradeoff. The least integer base whose powers clear every Pn is 30, while base 8 matches the growth of Pn=H⁡(2n). The former keeps integrality; the latter keeps polynomial size.

Proposition 12.4 (what direct fixed-base recoding preserves). The following identities converge absolutely:

α=∑a≥0ea30a+1=∑a≥0va8a+1,ea=ma30a+1Pa+1,va=ma8a+1Pa+1.

Here ea∈Z>0 and ea≥(15/4)a+1, whereas va∈Z[1/15] and 0<va<225(a+1)2. For an integer q≥2, the termwise divisibility Pn∣qn for every n≥1 holds exactly when 30∣q; that direct recoding then has coefficients at least (q/8)a+1.

Proof. Each exponent in Pn is at most n, so Pn∣30n. The estimate 8n/15<Pn≤8n was proved in Section 8. These facts, ma≥1 and ma≤15(a+1)2, give all the coefficient bounds and identities. Necessity of 30∣q follows because each of 2,3,5 divides some Pn; sufficiency follows from Pn∣30n. The general lower bound follows again from Pn≤8n. ◻

The base-30 coefficients are integral but grow exponentially, so the cited polynomial-growth criterion does not apply. The base-8 coefficients have polynomial size but are not all integral: already v1=4⋅82/12=64/3. In fact, their reduced denominators grow exponentially even after cancellation. Since Pa+1/2a+1 is odd, the expression

va=ma4a+1Pa+1/2a+1

can cancel an odd factor only through ma. Consequently,

den⁡(va)≥Pa+12a+1ma>4a+1225(a+1)2.

The last inequality uses Pa+1>8a+1/15 and ma≤15(a+1)2. Thus the bound on absolute value does not control Diophantine height even for these particular coefficients; fixed denominator-prime support is not enough.

More generally, no fixed integer base gives this termwise recoding both eventually integral coefficients and polynomial growth. If 30∣q, the proposition gives exponential growth. Otherwise choose p∈{2,3,5} not dividing q. Cancellation by ma removes at most a factor ma, so

den(maqa+1Pa+1)≥p⌊(a+1)logp⁡2⌋ma>2a+115p(a+1)2.

This denominator tends to infinity. Thus matching the denominator growth by base 8 keeps the coefficients small but introduces large rational denominators; making the coefficients integral by base 30 makes them exponentially large. This obstruction concerns termwise rescaling only, not regrouping or carrying.

Carrying resolves a different problem: it bounds the digits but leaves the radices variable. It also requires the integer parts of the actual tails, not just the known block numerators. Set

δa=ma+⌊Xa+1⌋−ba⌊Xa⌋=⌊ba{Xa}⌋.

The equality follows from the tail recurrence and ma∈Z. Thus 0≤δa<ba and {Xa}=(δa+{Xa+1})/ba. Iterating gives the finite identity

{X0}=∑a=0N−1δaPa+1+{XN}PN.

The last term is nonnegative, is less than 1/PN≤2−N, and tends to zero. This is the greedy mixed-radix expansion of the fractional part of X0=S/2, with digits in {0,…,29}. For the actual series its first eight digits are

(δ0,…,δ7)=(1,4,8,3,10,1,8,5).

To certify them, use the twelve-block enclosure from Section 11, either propagated by the recurrence or evaluated directly as

Pa∑j=a11mjPj+1<Xa≤Pa∑j=a11mjPj+1+PaP12Q(n12)(0≤a<12).

Both descriptions give the same rational endpoints. At indices 0 through 8, each interval lies strictly between consecutive integers, certifying all nine floors needed for the eight digits. Width alone would not suffice: an interval crossing an integer leaves its floor undetermined. For example, ⌊X4⌋=2 and ⌊X5⌋=5, giving δ4=65+5−30⋅2=10, not the uncarried numerator m4=65. This finite calculation makes no claim about the later digit complexity.

A rational number need not have eventually periodic digits when the radices vary. For example, take radix 5 at the indices 1,2,4,8,… and radix 3 elsewhere. The constant tail fraction 1/2 gives digit 2 at those indices and 1 elsewhere. These digits are not eventually periodic, but their mixed-radix expansion sums to 1/2. This example uses different radices from our four possible bases; it shows why fixed-base eventual periodicity cannot be transferred to a variable-radix expansion. Our digits also depend on the actual tail fractions, not just on the four-letter radix sequence. The construction supplies neither a fixed-base expansion with verified echoing properties nor a bound on its digit complexity.

Adamczewski–Bugeaud’s complexity theorem [30] concerns the actual digits of an integer-base expansion: for an algebraic irrational their length-n block complexity divided by n tends to infinity. Neither (ba) nor the uncarried (ea) is such a digit expansion of α.

Problem 12.5 (the repeated three-prime target). Prove irrationality of S=R{2,3,5}. Equivalent forms are E(K) and

(22)BXa∉Zfor every B≥1 with gcd(B,30)=1 and every a≥1.

The residue formulation uses finite integer computations, but asks for a success for every eligible denominator and beyond every prescribed start. The tail formulation requires that no positive integer multiplier coprime to 30 make any Xa, a≥1, integral. These are reformulations of the same irrationality assertion, not extra assumptions on the series, and neither follows from the rank obstruction. The next proposition proves the tail reformulation, complementing Theorem 10.2.

Proposition 12.6 (irrationality is equivalent to nonintegrality of every reduced tail). Statement (22), quantified over every B≥1 coprime to 30 and every a≥1, is equivalent to irrationality of S.

Proof. If BXa∈Z for some such B and a, then Xa∈Q, and since S=∑j<asj+Xa/ha with ha a positive rational and the prefix a finite sum of rationals, S∈Q. Conversely if S∈Q, then Theorem 9.3 produces B coprime to 30 with BXa∈Z for every a≥aD. ◻

Integrality at one index propagates forwards, but nonintegrality at one early index does not propagate forever: a rational denominator can clear later. Proposition 9.4 describes that onset exactly. The dichotomy in Proposition 8.4 also permits integral tails, so it does not settle this question.

Function-theoretic representations

The elementary proof of irrationality of D{2,3,5} gives no transcendence conclusion. Recall that

D{2,3,5}=1+∑t∈{2n,3n,5n:n≥1}12⌊log2⁡t⌋3⌊log3⁡t⌋5⌊log5⁡t⌋.

Each running LCM is counted once at its first jump, unlike the repeated sum. The bases in (14) come from these same jumps. For two primes a representation by one Hecke–Mahler value proves transcendence (Section 4). A corresponding three-prime representation has not been constructed here.

Problem 12.7 (an exact function representing the distinct-height sum). Transcendence of D{2,3,5} is not proved here. For a functional approach to it, first specify the function, its coefficient field and convergence domain, then prove an exact identity for D{2,3,5}, and only then apply a stated value theorem. A conditional theorem must display the extra nondegeneracy assumption; a no-representation theorem must specify the class it excludes.

For (p,q,r)=(2,3,5), the two slopes in the rank proof are log5⁡2=θ5 and log5⁡3=θ5/θ3, not θ3 and θ5. Each is irrational: a rational value would equate a positive power of 5 with a positive power of 2 or 3. The proof chooses the row and column indices independently. It therefore needs no rational independence of 1,θ3,θ5 and no density assertion for the singly indexed orbit ({nθ3},{nθ5}). Any functional approach that needs such a stronger hypothesis must establish it separately.

A finite-dimensional encoding is useful here only if its data determine the represented function: equal encodings must give equal functions. The Lean sources impose this through a factorisation of the linear map to functions through a finite-dimensional space. The resulting space of functions is then finite-dimensional (identity for the carry, map to functions, finite-dimensional conclusion). They also bound the carry residue and its digit in their stated intervals (residue bound, digit bound). These conditional linear-algebra statements neither construct a function representing D{2,3,5} nor show that a corresponding function space must be infinite-dimensional.

The cited value theorems and their hypotheses.

Pellarin’s rank-one theorem concerns quadratic irrational slopes and algebraic evaluation points in the convergence domain [31]. The prime-logarithm slopes used here are not quadratic: each logr⁡p is irrational by unique factorisation, and the Gelfond–Schneider theorem then makes it transcendental, since rlogr⁡p=p is algebraic.1 This rules out direct substitution of those slopes into Pellarin’s quadratic-slope theorem. It does not rule out a different representation of the scalar sum, and it does not affect the two-prime argument above, which uses a theorem for general irrational slopes.

In Pellarin’s reduced-slope normalisation, the rank-one condition says that the evaluation points arise from a common point by the quadratic order’s monomial action, up to multiplication by torsion points. For a single evaluation point it is automatic: use that point itself and the identity action. For several points it is a condition to check, not a consequence of having two lattice coordinates. Under it, algebraic independence of the values is equivalent to Q-linear independence of the specified auxiliary formal Laurent series; the rank-one condition alone does not imply independence. This module rank is not the rank of our reciprocal kernel. No exact representation suitable for this theorem has been constructed here, but infinite kernel rank alone does not preclude one.

For one variable, Adamczewski and Faverjon’s proofs of Nishioka’s theorem and the lifting theorem are regular-point results [32]. Regularity means that the system matrix stays defined and invertible along the evaluation orbit. Their multivariate lifting theorem [33] additionally assumes an admissible transformation–point pair. Its growth, decay and nonvanishing conditions are specified in Definition 5.1; none follows merely from writing a double sum. Lifting transfers a relation among values to one among functions; a transcendence application must exclude the latter. A Mahler system alone cannot do this, as the constant function 1 illustrates.

Regularity of a preselected system is not, however, a universal prerequisite for Mahler’s method. The same paper’s Theorem 1.1 treats univariate Mahler functions at algebraic points in the punctured unit disc where their values are defined, without that regularity hypothesis. The hypotheses must therefore be matched to the particular theorem being invoked. No exact Mahler representation or suitable evaluation data for this sum over distinct running LCMs are constructed here. The locators for this paper refer to its 68-page author manuscript, not the older 52-page arXiv version.

Hypotheses for auxiliary integer recurrences

For ordered primes p1<⋯<ps, the interval (p1a,p1a+1) contains at most one power of each pi>p1. The radix including the final p1-jump consequently belongs to

{p1∏i=2spiεi:εi∈{0,1}}.

This finite alphabet determines neither the frequency of the radices nor the error terms in the weighted block counts. Estimates for those quantities, or for specified shifted kernels, would be additional arithmetic inputs. The conditional statements about integer recurrences below keep such inputs explicit.

Some auxiliary results explain why bounded integer approximations alone are insufficient. Here are their hypotheses in explicit form.

Let j(n)∈{2,3,5} label a sequence of jumps, and suppose each label occurs. A perturbation εn in an additive abelian group has sum zero on every interval [a,b) whose endpoints have the same label exactly when

εn=u(j(n+1))−u(j(n))

for three potential values u(2),u(3),u(5). One direction follows by telescoping. Conversely, the zero-sum assumption makes ∑k<nεk the same at any two indices with the same label. Assign that common value to u(j(n)); every label occurs, so all three values are defined. Consecutive partial sums then give the displayed identity. In the usual terminology, the perturbation is a coboundary of the function u on the labels: it is the difference of successive potential values. This is a telescoping condition, not a bound on the size of the perturbation. It does not by itself force the perturbation to vanish: unequal potential values give nonzero differences when the label changes. If the perturbation also vanishes on a genuine 2→3 transition and on a genuine 2→5 transition, all three potential values agree, so every perturbation is zero.

For an integer sequence satisfying cn+1=bncn−Dmn, compare it with an integer sequence zn. Define the error en=Dzn−cn and the perturbation εn=bnzn−zn+1−mn. Then

en+1=bnen−Dεn.

Under the preceding zero-sum and transition hypotheses, εn=0 and hence eN=(∏n<Nbn)e0. If every bn≥2 and the integer e0 is nonzero, then |eN|≥2N. This contradicts even one bound |eN|<2N, and therefore also excludes a uniform bound for all N. The nonzero initial error is essential: the identically zero error causes no contradiction.

A calculation at four consecutive indices gives a related obstruction. If 0<Ti<1, zi∈Z and |zi−Ti|<1, then zi is 0 or 1. For bases 2,3,2,5, the equalities 2z0−z1−1=0 and 2z2−z3−1=0 force all four integers to be 1. The sum of the first two perturbations is then

(2z0−z1−1)+(3z1−z2−1)=1,

not zero. Thus unit accuracy, the two exact equalities and a zero sum on that block cannot all hold. Unit accuracy alone does not give either exact equality.

No integer approximation to the tails of S is constructed here that satisfies all these conditions. Rationality supplies integer carries of at most quadratic growth, but not the additional zero-sum and transition identities. The carries obtained from S satisfy a weighted block identity instead. Applying the auxiliary results would require that identity to imply their hypotheses, or would require a different construction of the integer approximations.

There is also a conditional criterion for a sum supported on the powers of 2. Its elementary ingredients can be stated without introducing another formal vocabulary. From y′=by−1 with b>0 and 0<y′<1 one gets 1/b<y<2/b. For integers a>0 and p≥3, if u>1/a and v<2/(pa), then u−v>1/(3a). Finally, a real number x is irrational if, for every positive integer d, there are integers n,k with 0<|nx−k|<1/d.

To use these observations for a series, the conditional result requires exact identities yM=HMx−zM, with HM,zM∈Z, and, for every positive d, two indices with different HM, different yM, and |yM−yM′|<1/d. Their difference gives the required nonzero linear form. Equal tail values would give zero and would not suffice; a merely bounded gap would not suffice either. Indeed, for a rational x of denominator d, every nonzero difference of this form has size at least 1/d. No concrete series in this record is shown to satisfy all these clearing and arbitrarily small nonzero-gap conditions.

The unresolved repeated-sum question

The distinct sum at {2,3,5} is settled by Theorem 1.1. The general and subseries arguments remain ordinary proofs pending formalisation (Remarks 5.1 and 5.10). The finite-state calculations of Remark 5.8 have their own scope; the {2,3,5,7} automaton collision limits that interval criterion only.

For R{2,3,5}, the missing ingredient is not just another normalisation or one sharper finite enclosure. The coefficients, recurrence, quadratic bounds and denominator-clearing formula are explicit. We must exclude eventual integral reduced tails for every possible denominator, or equivalently prove the residue inequalities beyond every prescribed onset. The fixed-start formula explains why an early success does not suffice; the strip identity explains why avoiding floor crossings does not supply the proposed cancellation.

The rank and uniform-norm results concern the kernel, not the arithmetic of its sum. Finite tests, countability, radix recoding and denominator support do not close the remaining argument. The settled two-prime case uses Fan’s earlier reduction to the cited Hecke–Mahler value theorem.

Verification and reproducibility

Proof sources.

The evidence record fixes the source versions and individual statement associations. These are earlier checks; this revision makes no fresh formal-verification claim.

The general distinct-value assertion and its four word-and-torus arguments are stated as remarks with complete ordinary proofs in Section 5.1; they have no Lean proofs. The source record reports that the general and prime-power subseries arguments were found on 26 September 2026 and checked by a second AI agent, whose corrections were incorporated. It records no human review; the present revision does not constitute a new independent review. No separate literature search for the prime-power subseries theorem at |P|≥3 is recorded, and no priority claim is made for it. The subseries identities also have ordinary proofs. The program two_tail.py checks their finite instances in exact arithmetic.

For {2,3,5} the separate theorem for the sum over distinct values has a Lean proof; its source record says that Comparator had not been run on it. The general affine-block calculation, decoding criterion and finite-set application are also remarks with ordinary proofs; the last additionally uses exact computation. Their formal coverage is restricted to the {2,3,5} case with one block and the interval of Section 2. The linear-flow and Smith-factor results likewise have the ordinary proofs printed here; no additional formal coverage is inferred for them.

The two-prime deduction is credited to Fan [17]. Its formal proof assumes the cited Hecke–Mahler value theorem, as specified in Section 14; its algebraic identities are unconditional. The weighted-triangle and shift identities, denominator formula, scaled dichotomy, uniqueness argument, residue limit, strip decomposition and recoding also have written proofs here. Their individual formal associations are retained, without a blanket assertion that every result in the record is formalised. Kernel acceptance uses the standard axioms allowed by the linked checks and is not an independent review of the paper-to-statement correspondence.

The twelve-block enclosure, denominator bound and eight mixed-radix digits have finite exact proofs. The two large exclusions have saved witnesses and exact checkers, and the larger scan has a saved run. None of these finite computations proves the residue inequalities beyond every starting index. No Comparator replay is claimed for the general or subseries arguments.

Artefact and data availability.

The links in the source inventory and to the integer-arithmetic checker open a fixed revision of the repository. The witnesses and exact checkers for the two large numerical exclusions and the saved larger scan are in the large-computation directory. The programs for sums over distinct values recompute the constants of Theorem 1.1 and the certificates of Remark 5.8 in exact rational arithmetic, with two independent computations of the tail intervals, and store their outputs; a fast test checks them against the stored outputs. The same directory checks the finite illustrations of Section 5.1 and the block identity for {2,3,5,7}.

Funding and competing interests.

This work received no external funding. The author declares no competing interests.

Authorship and review.

Will Cook directed the work. AI agents did most of the research and drafting. Cook has not independently verified every mathematical claim, and these manuscripts have not had independent human mathematical review.

Acknowledgements.

Steve Fan’s forum post of 26 June 2026 supplied the two-prime factorisation and its Hecke–Mahler reduction before this manuscript; it also records the elementary running-LCM identity for finite prime sets [17]. The transcendence input is due to Yann Bugeaud and Michel Laurent and to the earlier work of Loxton and van der Poorten cited by them. The problem numbering and its status as of 28 July 2026 are taken from the Erdős Problems catalogue maintained by Thomas Bloom [4].

Further examples, conditional lemmas and source references

We collect the historical statements and then separate the lemmas on integer recurrences from their three-prime application. Their explicit divisibility and segment hypotheses specify what another recurrence must supply. Finite examples and the declaration inventory complete the record.

The historical and catalogue record

For a singleton P={p}, we have an=pn−1 and [a1,…,an]=pn−1, so both sums equal p/(p−1). Erdős’s 1988 account calls the infinite-prime case a simple exercise and presents irrationality for a finite number of primes greater than one as a probable extension [2]. Bloom’s catalogue records an open problem at the access date of 28 July 2026 [4]. These are dated source statements, not a fresh determination of the catalogue’s present status.

In the letter written on 1 January 1973 and published in 1974, Erdős calls the irrationality of RP a conjecture that he cannot prove, and says that he can show the sum over the distinct values of [a1,…,ak] to be irrational [3]. That sum is DP. The letter introduces its primes as p1,…,ps, later writing pr, without restricting their number, so the singleton calculation forces the qualification |P|≥2. It prints no argument. The catalogue has cited the letter for Problem #269 since 28 December 2025, after the letter was quoted in the site’s discussion of missing problems [5], and its page records Erdős’s statement about the distinct values. The catalogue page says that Erdős proved the statement; the letter asserts it and prints no argument. Remark 5.1 proves it for every finite P with |P|≥2. For |P|=2 it was already a consequence of the Hecke–Mahler transcendence theorem of Loxton and van der Poorten [16] and Bugeaud and Laurent [15], through the affine identity of Section 4, by the route Fan used for R{p,q}. We do not know what argument Erdős had in mind.

The literature search recorded here did not locate a proof of the assertion in print. Erdős and Graham state only the question for RP: the sum is irrational for infinite P, and they ask what happens for finite P with more than one element [1]; the sum over distinct running LCMs does not appear there. Erdős’s survey of 1975 on the irrationality of series [8] does not mention the running least common multiple of the P-smooth integers, his survey of 1980 on combinatorial number theory [6] does not discuss irrationality, and his survey of 1988 states only the question for RP [2]. The Hecke–Mahler transcendence theorems cited here, of Loxton and van der Poorten, Bugeaud and Laurent, and Luca–Ouaknine–Worrell [26], have a single slope; the identifications in Section 4 apply to DP when |P|=2. The rationality criterion of Diananda and Oppenheim [7], which condenses a Cantor series into blocks of consecutive terms, has the form of the dyadic argument of Section 2; it restates rationality and does not decide DP. The discussion thread of Problem #269, as inspected for that search, supplied no argument for DP with |P|≥3, and the Formal Conjectures statement [9] concerns RP only. The Cantor-series criteria of Erdős–Straus [18] and Hančl–Tijdeman [19] do not apply to DP, as explained in Section 2. The search did not reach the sections on irrational series in Guy’s Unsolved Problems in Number Theory, or MathSciNet reviews. The unresolved target of this record is the repeated series RP; a transcendence statement for DP with |P|≥3 is a separate question (Problem 12.7).

On 26 June 2026 Steve Fan posted the two-prime factorisation, the Hecke–Mahler reduction and the transcendence conclusion in the discussion thread of the problem’s page [17]; the comment itself notes that the argument does not seem to generalise immediately to |P|≥3, and a reply there observes that it applies to arbitrary coprime pairs. The first public version of this note is dated 22 July 2026, after Fan’s post. We retain the calculation as exposition and make no priority claim for it.

The statement of the problem has been formalised as a conjecture with an unfilled proof in the Formal Conjectures collection [9]. In the cited source, the rational, irrational and infinite-prime assertions end in sorry. Its Nat-indexed series includes the empty-prefix least-common-multiple term, so its value differs from the conventional one by a rational constant; transporting a theorem across that boundary needs an explicit series-identification lemma, which is not supplied here.

Integer recurrences in their general form

Consider an arbitrary integer recurrence with positive integer radices. Divisibility and the existence of segments satisfying the residue inequality must now be supplied as hypotheses. For the actual three-prime radices, the criterion below shows that each integer solution is eventually divisible by the smooth part of a denominator. It still leaves the residue-inequality hypothesis to be proved. The comparison with Cantor-series criteria is in Section 9.

Let D and B be positive integers with D=DsmB, where Dsm=2u3v5w, u,v,w∈N and gcd(B,30)=1. Let (cn) be an integer sequence satisfying cn+1=bncn−Dmn for integer sequences (bn) and (mn). For these general sequences, form W and F by the recursions in Section 10; a segment satisfying the residue inequality must have W≠0, and its modulus is |W|. In the factorisation below the quotients dn are required to be integers; writing cn=Dsmdn asserts divisibility, not just an identity in Q.

Proposition 13.1 (conditional denominator reduction). If cn=Dsmdn for every n, with Dsm>0, then the recurrence and iterated recurrence for (dn) have multiplier B in place of D. Moreover, for every n and every real t,

0<cn≤Dt⟺0<dn≤Bt.

Proof. Substitute cn=Dsmdn and D=DsmB in the recurrence and divide by Dsm. Dividing 0<cn≤DsmBt by this positive factor gives the stated bound equivalence. Dividing the iterated recurrence cℓ+h=Wℓ,hcℓ−DFℓ,h likewise gives dℓ+h=Wℓ,hdℓ−BFℓ,h. ◻

For a general bound cn≤G(D,n), division and integrality give only

dn≤⌊G(D,n)Dsm⌋,

not automatically dn≤G(B,n). The bounds used for the actual tails are linear in the multiplier before rounding. For any real t,

⌊⌊Dt⌋Dsm⌋=⌊Bt⌋.

Indeed, an integer z satisfies Dsmz≤⌊Dt⌋ exactly when Dsmz≤Dt, or z≤Bt. Thus rounding does not change the reduced bound in this case.

Growth of the radix product is not enough: bn=3, mn=1, D=2 and cn=1 satisfy the recurrence, but 2 never divides cn. The precise condition follows by reducing the recurrence modulo Dsm. For any starting index A and every n≥A,

cn≡(∏j=An−1bj)cA(modDsm),Dsm∣cn⟺Dsmgcd(Dsm,cA)∣∏j=An−1bj.

The congruence is an induction, since Dsm∣D. For the equivalence, cancel the positive greatest common divisor; the remaining factor of cA is coprime to the remaining modulus. Thus it is growth of the required prime valuations, not growth of the product as a real number, that ensures divisibility.

For the actual radices the product is Pn/PA. Its valuations at 2,3,5 all tend to infinity, so every fixed Dsm eventually divides cn, for any integral initial value cA. Under rationality S=N/D in lowest terms, one may start at A=1: c1=DX1=N−D is integral and coprime to Dsm. Since P1=2, the criterion becomes Dsm∣Pn/2=hn, exactly the onset already obtained from the finite-prefix identity in Proposition 9.4. This is an alternative proof of the divisibility step, not an additional arithmetic hypothesis left to verify for S. The finite-prefix proof in Theorem 9.3 remains valid.

Proposition 13.2 (segments satisfying the residue inequality exclude a positive bounded integer solution). Let (bn) and (mn) be sequences of nonnegative integers, let G:N>0×N→N, and assume the residue condition (20) for these sequences and G, using |Wℓ,h|>0 as the modulus. Fix B>0 coprime to 30. There is no integral sequence (dn) satisfying simultaneously dn+1=bndn−Bmn, dn>0 and |dn|≤G(B,n) for every n≥0.

Proof. Choose one segment satisfying the residue inequality (ℓ,h). The iterated recurrence gives dℓ+h≡−BFℓ,h modulo |Wℓ,h|. The endpoint value is positive and at most G(B,ℓ+h), whereas the least positive residue of the right-hand side exceeds that bound, so Proposition 10.1 applies. ◻

Product growth gives room for a large residue; it does not put the actual residue there. For the constant data bn=2, mn=1, the positive solution is dn=B. Every segment has W=2h, F=2h−1 and −BF≡B(modW). Its least positive residue is therefore at most B, however large W becomes, so no bound G(B,n)≥B can pass the test. For the actual three-prime coefficients and G=K, Theorem 10.2 makes the residue-inequality hypothesis equivalent to irrationality of S. That equivalence does not hold for an arbitrary choice of G.

Coprimality with 30 selects the denominators covered by the hypothesis; once a segment is fixed, the finite contradiction does not use it. The conventions cover the edge cases: a zero product of the bases is excluded, a zero residue is represented by the full modulus, and positivity prevents the endpoint value from vanishing. The version stated with a nonzero smooth factor assumes the exact factorisation cn=Dsmdn, the corresponding recurrence for (cn) and the positive upper bound for (dn), and gives the same contradiction.

Even retaining the actual radix sequence and quadratic growth does not force irrationality if the numerators are changed. For the same ba, prescribe the positive integer carries (a+3)2 and set

m^a=ba(a+3)2−(a+4)2.

The shift by three ensures positivity even at a=0: since ba≥2,

m^a≥2(a+3)2−(a+4)2=a2+4a+2>0.

Both these integer coefficients and the prescribed carries have quadratic order, because 2≤ba≤30. Nevertheless, finite telescoping gives

∑a=0N−1m^aPa+1=9−(N+3)2PN⟶9.

This example keeps the exact radices, not the actual block multiplicities or their numerical upper bound Q. It shows why the arithmetic of the specific ma, rather than the radix alphabet and growth orders alone, must enter a proof for S.

Worked finite examples

At the first ten integer cutoffs, the running LCM changes by a factor 2 at 2,4,8, by 3 at 3,9, and by 5 at 5. The table in Section 3 also shows constant values on {5,6,7} and {9,10}, as in Proposition 3.2. In particular, L⁡(10)=8⋅9⋅5=360 is the LCM of 1,2,3,4,5,6,8,9,10, the supported integers at most 10.

For Proposition 3.4 take (p,q,r)=(2,3,5) and the box B(1,1,1), whose eight points carry the smooth values 1,2,3,5,6,10,15,30 and the running LCMs

piqjrk12356101530H126606036036010800

Six running LCMs occur, two of them twice: the points 5 and 6 share the running LCM 60, and 10 and 15 share the running LCM 360. The identity reads

1+12+16+160+160+1360+1360+110800=1+12+16+260+2360+110800=1842110800,

and the two coefficients 2 carry the whole content of the regrouping on this box. Where the running LCMs are pairwise distinct the identity is a relabelling.

Multiplying block radices along a run of blocks gives the product of the prime multipliers at the jumps in that run: for instance b1b2=60 is the product of the four multipliers at 3,4,5,8. Block 4 is the only one among the first six containing an internal power of each odd prime, whereas block 5 contains neither, so its radix falls back to the terminal factor alone.

The finite-scan histogram

For completeness we reproduce the first-success counts from the larger scan in Section 11. It tested B≤5000 coprime to 30 and 100≤ℓ≤3000, stopping each search at depth 24. The saved output (scan-5000-100-3000.json) gives 3,869,934 pairs, a segment satisfying the inequality in every case, and the following first-success histogram:

h456789101112131415161718#110481254375140923742373545014312261132756236752349103076521498

The first case attaining the maximal observed length 18 has B=917 and ℓ=2980. The smaller run (scan-1000-100-500.json) over B≤1000 coprime to 30 and 100≤ℓ≤500 gives 106,666 pairs and maximal first successful length 14, first attained at B=359 and ℓ=291. The two cases have the following data.

Larger scan Smaller scan
Denominator B 917 359
Start ℓ 2980 291
Length h 18 14
Endpoint jump index 6179 627
Product of bases 18139852800000000 5038848000000
Accumulated numerator 13196471407660025821045 25864575212865807
Least positive residue 76322101735 213175287
Upper bound 3896420420 15932659

These histograms concern a bounded region. The product-growth law gives a necessary lower bound on a possible length of such a segment, not a distribution law for residues or first successful lengths. No generic-residue model is used as evidence for the residue inequality at arbitrarily late starts.

Source inventory

The table gives declaration locations at their recorded revisions. Section 12.5 explains the assumptions attached to each kind of association. Before using the table, two conventions require attention: integer division at the initial index and removal of the first block. The Lean version of the normalising factor ha is a natural number computed by integer division: its value at 0 is 0, whereas h0=1/2. It agrees with ha for a≥1, as the identity for half the running LCM assumes. The Lean version of the tail Xa divides after casting to R, so agrees with Xa=haTa at every index.

The denominator-clearing lemmas and the lemmas on division of an integer recurrence assume T1 rational. The first block consists of 1 alone, so T1=S−1; thus S=N/D supplies

T1=N−DD,gcd(N−D,D)=gcd(N,D).

Lean proves this translation, which preserves the denominator, its smooth factor and the clearing onset.

informal statement linked Lean source
integer represented by an exponent triple smooth3 val
pure-power running LCM three prime height
lattice kernel three prime kernel q
exponent triples below the cutoff smooth prefix exponents
running least common multiple smooth prefix lcm
prefix value divides the running LCM smooth3 val dvd three prime height of mem
divisibility into the running LCM smooth prefix lcm dvd three prime height
first pure-power membership pure first mem smooth prefix exponents
second pure-power membership pure second mem smooth prefix exponents
third pure-power membership pure third mem smooth prefix exponents
running-lcm identity smooth prefix lcm eq three prime height
cell relation same three prime log cell
cell constancy of the running LCM three prime height eq of same log cell
cell constancy of the running value smooth prefix lcm eq of same log cell
cell constancy of the kernel three prime kernel q eq of same log cell
positive power sets positive prime powers
counting positive prime powers positive prime powers card
exclusion of the origin one not mem positive prime powers
disjoint positive prime powers positive prime powers disjoint
union of positive prime powers three prime positive jump set
positive jump count three prime positive jump set card
jump set with the origin three prime jump set with origin
jump count with the origin three prime jump set with origin card
first running LCM step three prime height first log step
second running LCM step three prime height second log step
third running LCM step three prime height third log step
first coordinate step smooth prefix lcm first log step
second coordinate step smooth prefix lcm second log step
third coordinate step smooth prefix lcm third log step
exponent box smooth exponent box
point running LCM smooth point height
running LCM fibre smooth height fiber
fibre sum smooth height fiber kernel sum
grouping equal denominators in a finite sum finite smooth kernel sum grouped by height
upper bound by the cube of the cutoff three prime height le cube
origin value kernel 235 origin
value at two kernel 235 two
value at three kernel 235 three
value at six kernel 235 six
example excluding a product of two factors kernel 235 not rank one
variable-base tail step tail state step
expanded tail step tail state step eq
smooth exponent block smooth exponent shell
short-interval uniqueness exponent unique in short interval
first-coordinate projection smooth exponent shell card le drop first
third-coordinate projection smooth exponent shell card le drop third
sorted quadratic estimate sorted pair quadratic
quadratic block bound smooth exponent shell card quadratic
dyadic internal power dyadic internal power
internal-power uniqueness dyadic internal power exponent unique
dyadic block base dyadic block base235
exact dyadic radix alphabet dyadic block base235 cases
bounded-radix consequence dyadic block base235 mem interval
a nonzero 2×2 determinant kernel 235 minor eq neg one fifteen
no integer rotation orbit no integer orbit logb of prime
running LCM factorisation three prime height factorisation
kernel factorisation three prime kernel q factorisation
two-prime outer product two prime kernel q eq outer product
two-prime vanishing minors two prime kernel q minor two eq zero
uniform minors, general form exists uniform nonsingular three prime kernel minor
uniform minors for primes exists uniform nonsingular three prime kernel minor of prime
no finite separation not finite separable three prime kernel
second-order minor kernel 235 minor2 eq neg one fifteen
third-order minor kernel 235 minor3 eq one over 81000
misleading proportional row kernel 235 row three eq smul row zero
failure of that proportionality kernel 235 row three ne smul row zero at four
integer numerator for one dyadic block dyadic ordered block digit235
recurrence for normalised tails dyadic normalized tail state r235 succ
block summability summable dyadic shell mass r235
infinite tail recurrence dyadic normalized shell tsum tail r235 succ
integer tails or separation from the integers dyadic shell tsum tail integer or cofinal far
boundary divisibility smooth height mul prime dvd boundary height
half the running LCM for a≥1 two mul height normalizer235
segment clearing identity height normalizer235 mul window mass eq int
clearing a rational T1 at a≥1 qsmul normalized tail state eq int of value eq rat
congruence between normalised tails exists normalized tail state collision of value eq rat
least positive residue least positive residue
positive representative range least positive residue pos le
representative congruence least positive residue mod eq
residue inequality residue escapes window
excluding a bounded positive natural number no bounded positive state of residue escape
contrapositive form residue le bound of bounded positive state
excluding a bounded positive integer no bounded positive int state of least positive residue
identifying the least positive representative least positive residue eq nat abs of pos le mod eq
product of the bases window base
accumulated numerator in a segment window forcing
affine iterated recurrence affine recurrence window
scaling the accumulated numerator window forcing const mul
iterating an integer recurrence integral carry window
endpoint residue identification least positive residue window forcing eq carry
divisibility by the smooth part of the denominator smooth3 val dvd three prime height of le
common-factor cancellation integral carry cancel common factor
bound after dividing out the common factor reduced carry pos le of common factor
iterated recurrence after division reduced integral carry window
cofinal segment hypothesis cofinal local window escape
the residue inequality excludes a positive integer solution of the reduced recurrence no positive reduced carry of cofinal local window escape
the same contradiction with a common factor no positive absorbed carry of cofinal local window escape
real iterated recurrence true normalized state window
irrationality implies the residue inequality, general bound cofinal local window escape of irrational of beaten
irrationality implies the residue inequality, quadratic family cofinal local window escape of irrational of quadratic
irrationality implies the residue inequality, actual bound cofinal local window escape of irrational
residue criterion equivalent to an irrational tail actual cofinal local window escape iff
residue criterion equivalent to an irrational sum actual cofinal local window escape iff irrational value
rational T1 gives eventual integer carries exists reduced carry of value eq rat
residue condition for the actual series actual cofinal local window escape
irrationality from the residue condition irrational value of cofinal local window escape
bounded-radix alternative bounded radix zero or cofinal far
rational value from an integral scaled tail rational of scaled tail integer
zero block sums as differences of potentials channel block null iff channel potential
a nonzero error exceeds the bound at one index no carry lift of error bound below two pow
a nonzero error cannot stay uniformly bounded no bounded carry lift of block null two anchors
first-block sum binary lift two anchors force first block sum one
four consecutive values cannot meet all three conditions no unit accurate lift with two anchors and first two block null
carry as a residue plus a potential difference carry eq residue digit add coboundary
carry interval carry residue mem interval
digit interval residue digit mem interval
map from formal expressions to functions cartier realisation
finite-dimensional span of the resulting functions finite realised span of factorisation
interval containing a Cantor-series tail state mem ioo
lower bound for a difference of tails state gap lower bound
small-form criterion irrational of small nonzero forms
irrationality from clearing and small nonzero gaps irrational of clearing and small gaps
indices giving the threshold staircase staircase indices
finite threshold-column rank, including the extreme-column defect finite cut rank
uniform admissible modular minors, with indices chosen before modulus and layer uniform modular minors

Dependencies and remaining questions

The table separates the established special cases from the ordinary generalisations awaiting formalisation and the unresolved repeated-sum condition. Exact kernel rank concerns separation of a function; the residue criterion concerns a scalar sum and still needs arithmetic existence for its segments.

Result Dependency and limit
Running LCMs and intervals of constancy Prime-power divisibility and unique factorisation. Their geometry alone gives no irrationality statement.
Two-prime values Earlier factorisation plus the cited external Hecke–Mahler value theorem. The reduction to that theorem is checked in Lean; the theorem itself is a cited input (Section 14).
Distinct values, every P Integrality of the scaled tails, rearranged chains at a return of the logarithmic flow, Kronecker’s theorem and an Euler characteristic count on a two-dimensional subtorus. Ordinary proof checked by a second agent; no Lean proof. It stops for the repeated sums because their scaled tails are unbounded.
Prime-power subseries The same two-tail comparison with the integer fp and a chain chosen near the origin of the torus; no two-wall lemma. Ordinary proof checked by a second agent; no Lean proof. Says nothing about the whole repeated sum.
Distinct values, blocks Dyadic blocks, finitely many affine maps with disjoint images, integrality of the scaled tails and the irrationality of log⁡p/log⁡q. The theorem for {2,3,5} is checked in Lean; the general criterion has an ordinary proof, and Remark 5.8 adds exact finite computations. No statement about the repeated sums.
Arbitrary-order rank Diagonal rescaling, separate one-dimensional densities and a staircase determinant; checked in Lean.
Tail recurrence Counting the original multiplicities, normalising by half the boundary running LCM, and convergence; an abstract recurrence would not identify the sum.
Denominator reduction A finite prefix with cleared denominators and an upper bound for positive integer tails. The first valid index is determined exactly (Proposition 9.4); checked in Lean.
Residue criterion The actual recurrence, a dominating bound and segment products comparable to 8h; the inequality at arbitrarily late starts remains unproved.
Weighted differences Exact reindexing and the contributions of the new boundary strips; integer enumeration checks the displayed counterexample to third-difference cancellation.
Finite computations Direct checks settle only their individual segments. The two large exclusions have published witnesses and exact checkers, and the larger scan a published saved run; none is a theorem input.

None of these results proves irrationality of the repeated sum RP for three or more primes.

The formal two-prime reduction

The source note in Section 12.5 distinguishes ordinary proofs from individual formal associations. For Theorem 1.2, the Lean development verifies the reduction of that theorem to the transcendence of the Hecke–Mahler boundary sum at an irrational θ∈(0,1) and nonzero algebraic β,α with |β|<1 and |β||α|θ<1, which is Theorem 1.1 of Bugeaud and Laurent [15] in the case ρ=0, due to Loxton and van der Poorten [16]. Lean does not prove that input; the Lean theorem assumes it. The formal development checks the following parts of the reduction: the running least-common-multiple identity, the selection of the single power of q between consecutive powers of p, the factorisation of the repeated sum, the identification of the distinct running values, the telescoping identity, the boundary identity (6) expressing A through the Hecke–Mahler sum, the irrationality of log⁡p/log⁡q, and each side condition verified before the value theorem is applied. The two identities expressing D{p,q} and R{p,q} as polynomials in A are unconditional and carry no additional input.

A theorem whose own statement is conditional is formalised exactly as stated. Theorem 1.2 is asserted unconditionally in this record, and its Lean counterpart carries the additional named input described here.

References

  1. Paul Erdős and Ronald L. Graham, Old and New Problems and Results in Combinatorial Number Theory, Monographies de L’Enseignement Mathématique 28, L’Enseignement Mathématique (1980), source.

  2. Paul Erdős, On the irrationality of certain series: problems and results, in New Advances in Transcendence Theory, Cambridge University Press (1988), 102–109, doi:10.1017/CBO9780511897184.009.

  3. Paul Erdős, Letter to the Editor, Fibonacci Quarterly 12, no. 4 (1974), 335, source.

  4. Thomas F. Bloom, Erdős Problem #269 (2026), source. Accessed 28 July 2026.

  5. Missing Erdős problems, discussion thread on the erdosproblems.com forum, posts 2427 by Alfaiz (26 December 2025) and 2531 by Thomas F. Bloom (28 December 2025), source. Accessed 26 September 2026.

  6. Paul Erdős, A survey of problems in combinatorial number theory, Annals of Discrete Mathematics 6 (1980), 89–115.

  7. P. H. Diananda and A. Oppenheim, Criteria for irrationality of certain classes of numbers II, American Mathematical Monthly 62, no. 4 (1955), 222–225. Cited in the form stated by Serbenyuk, arXiv:1706.03124, Theorem 1.

  8. Paul Erdős, Some problems and results on the irrationality of the sum of infinite series, Journal of Mathematical Sciences 10 (1975), 1–7, source.

  9. The Formal Conjectures Authors, FormalConjectures.ErdosProblems.269 (2025), source.

  10. Tom M. Apostol, Introduction to Analytic Number Theory, Springer (1976), doi:10.1007/978-1-4757-5579-4.

  11. Adolf Hildebrand, On the number of positive integers ≤ x and free of prime factors > y, Journal of Number Theory 22 (1986), 289–307, doi:10.1016/0022-314X(86)90013-2.

  12. Hugh L. Montgomery and Robert C. Vaughan, The Prime Number Theorem, in Multiplicative Number Theory I: Classical Theory, Cambridge Studies in Advanced Mathematics 97, Cambridge University Press (2007), 168–198, doi:10.1017/CBO9780511618314.008.

  13. Vjekoslav Kovač and Terence Tao, On several irrationality problems for Ahmes series, Acta Mathematica Hungarica 175 (2025), 572–608, doi:10.1007/s10474-025-01528-0; arXiv:2406.17593.

  14. R. P. Stanley, Smith normal form in combinatorics, J. Combin. Theory Ser. A 144 (2016), 476–495, doi:10.1016/j.jcta.2016.06.013; arXiv:1602.00166v1.

  15. Yann Bugeaud and Michel Laurent, Transcendence and continued fraction expansion of values of Hecke–Mahler series, Acta Arithmetica 209 (2023), 59–90, doi:10.4064/aa220323-18-1; arXiv:2203.12901.

  16. John H. Loxton and Alfred J. van der Poorten, Arithmetic properties of certain functions in several variables III, Bulletin of the Australian Mathematical Society 16 (1977), 15–47, doi:10.1017/S0004972700022978.

  17. Steve Fan, Comment on Erdős Problem #269, thread 269, post 7218 (2026), source. Public forum post, 26 June 2026, thread 269, post 7218.

  18. Paul Erdős and Ernst G. Straus, On the irrationality of certain series, Pacific Journal of Mathematics 55, no. 1 (1974), 85–92, doi:10.2140/pjm.1974.55.85.

  19. Jaroslav Hančl and Robert Tijdeman, On the irrationality of Cantor and Ahmes series, Publicationes Mathematicae Debrecen 65, no. 3–4 (2004), 371–380, doi:10.5486/PMD.2004.3254.

  20. Angeliki Koutsoukou-Argyraki and Wenda Li, Irrationality Criteria for Series by Erdős and Straus, Archive of Formal Proofs (2020), source. Entry dated 12 May 2020; proof-document version consulted: 6 February 2026.

  21. Paul Erdős and S. James Taylor, On the set of points of convergence of a lacunary trigonometric series and the equidistribution properties of related sequences, Proceedings of the London Mathematical Society s3-7, no. 1 (1957), 598–615, doi:10.1112/plms/s3-7.1.598.

  22. Steve Fan, Strongly complete sets and a conjecture of Erdős (2026), source; arXiv:2607.14071. The cited Lemma 3.1 is in arXiv v1, 15 July 2026.

  23. Paul Lévy, Sur le développement en fraction continue d’un nombre choisi au hasard, Compositio Mathematica 3 (1936), 286–303, source.

  24. Wieb Bosma, Cor Kraaikamp, S. Hommersom, M. Keune, C. Kooloos, W. van Loon, R. Loos, E. Omiljan, G. Popma, D. Venhoek and M. Zwart, Continued Fractions (2013), source.

  25. Jaroslav Hančl and Robert Tijdeman, On the irrationality of polynomial Cantor series, Acta Arithmetica 133, no. 1 (2008), 37–52, doi:10.4064/aa133-1-3.

  26. Florian Luca, Joël Ouaknine and James Worrell, Transcendence of Hecke–Mahler Series, Bulletin of the London Mathematical Society 57, no. 5 (2025), 1360–1368, doi:10.1112/blms.70033; arXiv:2412.07908. Numbered references use the published article.

  27. Pavol Kebis, Florian Luca, Joël Ouaknine, Andrew Scoones and James Worrell, On Transcendence of Numbers Related to Sturmian and Arnoux-Rauzy Words, in 51st International Colloquium on Automata, Languages, and Programming (ICALP 2024), Leibniz International Proceedings in Informatics 297, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024), 144:1–144:15, doi:10.4230/LIPIcs.ICALP.2024.144.

  28. Robert Tijdeman and H. G. Meijer, On integers generated by a finite number of fixed primes, Compositio Mathematica 29, no. 3 (1974), 273–286, source.

  29. Alessandro Languasco, Florian Luca, Pieter Moree and Alain Togbé, Sequences of integers generated by two fixed primes, Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg 95 (2025), 123–148, doi:10.1007/s12188-025-00293-9; arXiv:2309.12806.

  30. Boris Adamczewski and Yann Bugeaud, On the complexity of algebraic numbers I. Expansions in integer bases, Annals of Mathematics 165, no. 2 (2007), 547–565, doi:10.4007/annals.2007.165.547.

  31. Federico Pellarin, On the arithmetic properties of complex values of Hecke–Mahler series I. The rank one case, Annali della Scuola Normale Superiore di Pisa, Classe di Scienze (5) 5, no. 3 (2006), 329–374, published source.

  32. Boris Adamczewski and Colin Faverjon, A new proof of Nishioka’s theorem in Mahler’s method, Comptes Rendus. Mathématique 361 (2023), 1011–1028, doi:10.5802/crmath.458.

  33. Boris Adamczewski and Colin Faverjon, Mahler’s method in several variables and finite automata, Annals of Mathematics 204, no. 2 (2026), 455–533, doi:10.4007/annals.2026.204.2.1. Online 13 September 2026; locators here refer to the 68-page author manuscript.


  1. For this logarithmic form of the Gelfond–Schneider theorem, see Keith Conrad, Transcendence of e, p. 1, footnote 1, https://kconrad.math.uconn.edu/blurbs/analysis/transcendence-e.pdf (accessed 18 September 2026).↩︎

About this paper

Authorship and AI use. Will Cook built and directed the research infrastructure and maintains the public release. He reviewed claims when he could. AI agents did most of the research and drafting. Cook did not independently verify every claim.

Cite and contact. Cite this paper by its title, author and date above, with its PDF; cite the earlier sources it uses for a mathematical result. For software, use the release citation and give the commit used. Contact Will with questions or corrections.

Prefer the manuscript?

Equations typeset from the exact TeX. Rendered from the LaTeX manuscript source with file fingerprint sha256:27b68b4b0cf24ce2. Its file fingerprint matched the published source record, so the PDF above, the LaTeX, and this page are one manuscript. Redeploying the site regenerates this page from whatever the public repository holds at that moment.