REVIEW 2 major objections 4 minor 34 references
Conjectural Decidability of the Skolem Problem
T0 review · 2 major / 4 minor · reviewed 2026-08-01 · deepseek-v4-flash
Pith's one-line read The paper proves that, under a strengthening of the classical prime-gap conjecture, the Skolem Problem is decidable, and unconditionally that the 'large' zeros of linear recurrence sequences are a density-zero set.
desk verdict Attractive new framework for the Skolem Problem, but the central conditional theorem has a clear arithmetic mistake and the unconditional theorem rests on an unproved smallness claim; the advertised results don't follow as written. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the good-prime/bad-prime dichotomy. A prime P is bad at scale X if, for some LRS that is 'small' at level X (height H below roughly log log X divided by 10 log log log X), some non-zero exponential-polynomial expression v_{m,σ} has norm divisible by P. Good primes are the complement; they have density one among primes. The proof of Theorem 4.3 reduces a large zero n = P+m modulo a prime ideal above a good prime P, forcing P to divide a norm; if the norm is non-zero, P is bad, and if zero, a known upper bound on the number of zeros of algebraic linear recurrences says there cannot be enough such m. The density-one unconditional result uses the same reduction toge
What would settle it
Exhibit one non-degenerate integer LRS of height H with a zero at index n >= exp exp(10 H log H); the unconditional theorem would fall. A more targeted check: recompute the claimed contradiction in the proof of Theorem 4.3 with the corrected factor 3/4 — if the lower bound 10 H log H >= (3/2) log log Y no longer follows, the conditional proof has a gap that a single numerical counterexample to the derived inequality would expose.
Extended reading notes
Core claim
The paper's central claim is that the Skolem Problem reduces to a question about prime gaps. It defines good primes as those that are not 'bad', where badness means that a prime divides the algebraic norm of a certain exponential-polynomial expression associated to a small LRS around a potential large zero. For any large zero of an LRS, the paper shows there must be an interval around the zero containing far fewer good primes than the prime-gap conjecture would predict; if the conjecture holds for good primes, this contradiction rules out large zeros. The unconditional theorem shows that across all LRS, the set of large-zero indices is so sparse that its complement still allows an algorithm
Load-bearing premise
Both theorems assume that any LRS with a large zero at n is 'small' at scale n, meaning its height H satisfies H < log log n divided by 10 log log log n; Theorem 4.3 tries to derive this from the large-zero bound but the derivation contains an arithmetic error (a factor 3/2 that should be 3/4), and Theorem 5.1 simply asserts smallness. If smallness does not hold, the bad-prime/norm argument that powers both proofs collapses.
Editorial extensions
If this is right
- If the strengthened prime-gap conjecture is ever proved, the Skolem Problem is decidable: every zero of a non-degenerate LRS lies before a double-exponential bound in its height, and finitely many small LRS can be handled by an oracle.
- Unconditionally, the complement of the set of large zeros is a recursive Universal Skolem Set of density one, so for every LRS and every index outside that set, whether the LRS vanishes there can be computed.
- The set of large zeros has strong quantitative sparsity: its counting function is O(X/(log X)^B) for any fixed B, making large zeros negligible for any asymptotic purpose.
- The connection between recurrence zeros and prime gaps suggests that decision problems in computer science can hinge on fine statistical properties of primes.
- The results imply a finite, if astronomically large, search bound for the zeros of any sufficiently high LRS, conditional on the prime-gap conjecture.
Reading between the lines
- The arithmetic slip in the smallness derivation suggests a natural repair: if the intended factor 3/4 still yields a contradiction under a slightly larger constant in the prime-gap conjecture, the conditional result would survive the correction.
- A singly exponential bound for the largest zero would be a much stronger statement; the paper itself notes that no family of LRS with singly exponential zeros is known, so the double-exponential threshold in the definition is likely a proof artifact.
- The technique of filtering primes by divisibility properties of norms could be reused to obtain explicit bounds for other ineffective results in Diophantine approximation or automata theory.
- If one only needs a practical termination prover, the density-one Universal Skolem Set already gives a sound-but-incomplete procedure that is correct for almost all time steps — an engineering payoff even before decidability is settled.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a new approach to the Skolem Problem for integer linear recurrence sequences. It introduces the notion of a 'large zero' (a zero n with n ≥ exp exp(10H log H), where H is the height of the LRS) and defines 'good' and 'bad' primes in terms of divisibility properties of algebraic norms attached to LRS that are 'small' at a given dyadic level. The authors prove that bad primes have null density among all primes. Assuming a Cramér-Granville-type conjecture for good primes (Conjecture 4.2), Theorem 4.3 claims that large zeros do not exist for sufficiently high LRS, which would imply decidability of the Skolem Problem. Theorem 5.1 claims unconditionally that the set of all possible large zeros has null density, yielding a Universal Skolem Set of density one.
Significance. If correct, the paper would be a major contribution: a conditional resolution of the Skolem Problem under a plausible strengthening of the Cramér conjecture, and the first unconditional Universal Skolem Set of density one. The counting framework, the use of Amoroso-Viada bounds and Jia's theorem, and the general strategy are coherent and potentially reusable. However, both main theorems currently rest on a smallness assertion whose proof is invalid. The central claims are therefore not established in the submitted form.
major comments (2)
- [Section 4, proof of Theorem 4.3, inequality (7)] The algebraic manipulation is incorrect. From the negation of (7) one has H ≥ log log Y/(10 log log log Y) and log H ≥ 3/4 log log log Y, so 10H log H ≥ 3/4 log log Y, not 3/2 log log Y as printed. Consequently the lower bound obtained is exp exp(10H log H) ≥ exp((log Y)^{3/4}), which is far smaller than Y(log Y)^{1/2} and does not contradict n < 2Y. At the boundary H = log log Y/(10 log log log Y), a large zero with n ≈ Y is compatible with (6). Thus the proof does not establish that a large zero is small at level Y = X/2. Since this smallness is what makes expression (8) fall under the definition of a bad prime, the subsequent contradiction with Conjecture 4.2 collapses.
- [Section 5, proof of Theorem 5.1] The step 'using the same notation and reasoning as in Thm. 4.3' is insufficient for the conclusion 'If the above expression is non-zero, then P is a bad prime.' Definition 3.1 requires the LRS u to be small at the relevant level X. No proof is given that a large zero n (with n ≥ exp exp(10H log H)) implies this smallness; as in Theorem 4.3, H can sit at the smallness threshold while satisfying the large-zero bound. Hence expression (9) non-zero does not imply P ∈ P_bad, and the bound #P_bad(X) = O(X^{2/3}) cannot be applied. The null-density claim and Corollary 5.2 are therefore unsupported. The gap is repairable in principle by strengthening the constant in (2) (any c > 10 suffices), but the current text does not contain the needed argument.
minor comments (4)
- [Footnote 9 and Eq. (2)] The constant 10 is explicitly chosen ad hoc; given the arithmetic error in Thm 4.3, it is too small for the claimed implication. Please either prove smallness for c = 10 or change the definition and all dependent statements accordingly.
- [Section 5, proof of Theorem 5.1] The chain leading to n < exp exp(9H log H) relies on the inequality n < (n^{1/19}/(log n)^2)^{20} for sufficiently large n. This should be stated and justified explicitly, since it is not immediate.
- [Corollary 5.2] The claim that L is recursive should be justified: for a given n, the condition n ≥ exp exp(10H log H) bounds H, so only finitely many LRS need be checked.
- [Introduction] Typo: 'succeded' should be 'succeeded'.
Circularity Check
No material circularity; minor self-citation context only
full rationale
No step in the derivation is equivalent to its inputs by construction. Theorem 4.3 is a genuine conditional proof: Conjecture 4.2 supplies a gap property for 'good' primes, and good primes are defined by a divisibility condition on norms of exponential-polynomial expressions, not by the absence of large zeros. The later reduction of a large zero to the presence of a bad prime is an application of Definition 3.1, not a renaming. Theorem 5.1 and Corollary 5.2 similarly use external results (Amoroso–Viada, Jia) and the recursive definition of L. The self-citations [20-24] are contextual and do not carry the argument; the double-exponential threshold in (2) is acknowledged in footnote 9 as a choice made to allow the argument, but a definitional threshold is not a fitted parameter relabeled as a prediction. The obligation to flag unsupported steps is met: the smallness assertion in Thm 4.3 relies on an algebraic inequality that appears to be erroneous (the factor is 3/4, not 3/2), and Thm 5.1 invokes 'the same reasoning' without proving smallness at level X. These are correctness gaps, not circularity; they do not make the conclusion identical to the assumptions. Hence circularity score 2, reflecting only non-load-bearing self-citations and definitional choices, not circular derivation.
Assumptions & free parameters
free parameters (3)
- constant 10 in large-zero bound (2) =
10
- constant 10 in smallness definition =
10
- absolute height threshold C
assumptions (5)
- domain assumption Cramér-Granville conjecture (Conjecture 4.1)
- domain assumption Strengthened Cramér conjecture for good primes (Conjecture 4.2)
- standard math Amoroso-Viada bound on zeros of LRS (Ref [33])
- standard math Jia's short-interval prime theorem (Ref [34])
- standard math Prime number theorem
invented entities (2)
-
good primes / bad primes
-
large zeros
Cite this review
Pith. "Pith review of Conjectural Decidability of the Skolem Problem." pith.science (2026). https://pith.science/paper/3YWNRP2V
@misc{pith2026260715510,
author = {Pith},
title = {Pith review of: Conjectural Decidability of the Skolem Problem},
year = {2026},
howpublished = {\url{https://pith.science/paper/3YWNRP2V}},
note = {Machine review of arXiv:2607.15510}
}
read the original abstract
The Skolem Problem asks to determine whether a given integer linear recurrence sequence (LRS) has a zero term. This problem, whose decidability has been open for many decades, arises across a wide range of topics in computer science, including loop termination, formal languages, automata theory, and probabilistic model checking, amongst many others. In the present paper, we introduce a notion of "large" zeros of (non-degenerate) linear recurrence sequences, i.e., zeros occurring at an index larger than a double exponential of the magnitude of the data defining the given LRS. We establish two main results. First, we define an infinite set of prime numbers, termed "good", having density one amongst all prime numbers, with the following property: for any large zero of a given LRS, there is an interval around the large zero together with an upper bound on the number of good primes possibly present in that interval. The bound in question is much lower than one would expect if good primes were distributed similarly as ordinary prime numbers, as per the Cram\'er model in number theory. We therefore conclude, conditionally on a strengthening of the classical Cram\'er conjecture, that large zeros do not exist, which would entail decidability of the Skolem Problem. Second, we show unconditionally that large zeros are very sparse: the set of positive integers that can possibly arise as large zeros of some LRS has null density. This in turn immediately yields a Universal Skolem Set of density one, answering a question left open in the literature.
Reference graph
Works this paper leans on
-
[1]
Skolem, Ein Verfahren zur Behandlung gewisser exponentialer Gle- ichungen, in: Comptes rendus du congrès des mathématiciens scandi- naves, 1934
T. Skolem, Ein Verfahren zur Behandlung gewisser exponentialer Gle- ichungen, in: Comptes rendus du congrès des mathématiciens scandi- naves, 1934
1934
-
[2]
Mahler, Eine arithmetische Eigenschaft der Taylor Koeffizienten ra- tionaler Funktionen, Proc
K. Mahler, Eine arithmetische Eigenschaft der Taylor Koeffizienten ra- tionaler Funktionen, Proc. Akad. Wet. Amsterdam 38 (1935)
1935
-
[3]
Lech, A note on recurring series, Ark
C. Lech, A note on recurring series, Ark. Mat. 2 (1953)
1953
-
[4]
Everest, A
G. Everest, A. van der Poorten, I. Shparlinski, T. Ward, Recurrence Sequences, American Mathematical Society, 2003
2003
-
[5]
Kauers, P
M. Kauers, P. Paule, The Concrete Tetrahedron — Symbolic Sums, Re- currenceEquations, GeneratingFunctions, AsymptoticEstimates, Texts & Monographs in Symbolic Computation, Springer, 2011
2011
-
[6]
R. P. Stanley, Enumerative combinatorics, Cambridge studies in ad- vanced mathematics Volume 1, 2nd Edition (2011). 17
2011
-
[7]
Berstel, C
J. Berstel, C. Reutenauer, Noncommutative Rational Series with Appli- cations, Cambridge University Press, 2010
2010
-
[8]
Tao, Structure and randomness: pages from year one of a mathemat- ical blog, American Mathematical Society, 2008
T. Tao, Structure and randomness: pages from year one of a mathemat- ical blog, American Mathematical Society, 2008
2008
Show all 34 references
-
[9]
Rozenberg, A
G. Rozenberg, A. Salomaa, Cornerstones of Undecidability, Prentice Hall, 1994
1994
-
[10]
Beauquier, A
D. Beauquier, A. M. Rabinovich, A. Slissenko, A logic of probability with decidable model checking, J. Log. Comput. 16 (4) (2006)
2006
-
[11]
Piribauer, C
J. Piribauer, C. Baier, On Skolem-hardness and saturation points in Markov decision processes, in: ICALP, Vol. 168 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020, pp. 138:1–138:17
2020
-
[12]
Blondel, J
V. Blondel, J. Tsitsiklis, A survey of computational complexity results in systems and control, Automatica 36 (9) (2000) 1249–1274
2000
-
[13]
Fijalkow, J
N. Fijalkow, J. Ouaknine, A. Pouly, J. S. Pinto, J. Worrell, On the decidability of reachability in linear time-invariant systems, in: HSCC, ACM, 2019, pp. 77–86
2019
-
[14]
Ouaknine, J
J. Ouaknine, J. Worrell, On linear recurrence sequences and loop termi- nation, ACM SIGLOG News 2 (2) (2015) 4–13
2015
-
[15]
J.-Y. Cai, R. J. Lipton, Y. Zalcstein, The complexity of the A B C problem, SIAM J. Comput. 29 (6) (2000)
2000
-
[16]
Kannan, R
R. Kannan, R. J. Lipton, Polynomial-time algorithm for the orbit prob- lem, JACM 33 (4) (1986)
1986
-
[17]
Mignotte, T
M. Mignotte, T. Shorey, R. Tijdeman, The distance between terms of an algebraic recurrence sequence, J. für die reine und angewandte Math. 349 (1984)
1984
-
[18]
N. K. Vereshchagin, The problem of appearance of a zero in a linear recurrence sequence (in Russian), Mat. Zametki 38 (2) (1985)
1985
-
[19]
Akshay, N
S. Akshay, N. Balaji, A. Murhekar, R. Varma, N. Vyas, Near-optimal complexity bounds for fragments of the Skolem problem, in: STACS, Vol. 154 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020, pp. 37:1–37:18. 18
2020
-
[20]
Lipton, F
R. Lipton, F. Luca, J. Nieuwveld, J. Ouaknine, D. Purser, J. Worrell, On the Skolem problem and the Skolem conjecture, in: LICS, ACM, 2022, pp. 5:1–5:9
2022
-
[21]
Y. Bilu, F. Luca, J. Nieuwveld, J. Ouaknine, D. Purser, J. Worrell, Skolem meets Schanuel, in: MFCS, Vol. 241 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022, pp. 20:1–20:15
2022
-
[22]
F.Luca, J.Ouaknine, J.Worrell, UniversalSkolemsets, in: LICS,IEEE, 2021, pp. 1–6
2021
-
[23]
F. Luca, J. Ouaknine, J. Worrell, A universal Skolem set of positive lower density, in: MFCS, Vol. 241 of LIPIcs, Schloss Dagstuhl - Leibniz- Zentrum für Informatik, 2022, pp. 73:1–73:12
2022
-
[24]
F. Luca, J. Maynard, A. Noubissie, J. Ouaknine, J. Worrell, Skolem meets bateman-horn, CoRR abs/2308.01152 (2023)
2023 arXiv
-
[25]
Cramér, On the order of magnitude of the difference between consec- utive prime numbers, Acta Arith
H. Cramér, On the order of magnitude of the difference between consec- utive prime numbers, Acta Arith. 2 (1936) 23–46
1936
-
[26]
Oliveira e Silva, S
T. Oliveira e Silva, S. Herzog, S. Pardi, Empirical verification of the even Goldbach conjecture and computation of prime gaps up to4·1018, Math. Comp. 83 (288) (2014) 2033–2060
2014
-
[27]
R. C. Baker, G. Harman, J. Pintz, The difference between consecu- tive primes, ii, Proceedings of the London Mathematical Society 83 (3) (2001) 532–562
2001
-
[28]
K. Ford, B. Green, S. Konyagin, J. Maynard, T. Tao, Long gaps between primes, Journal of the American Mathematical Society 31 (1) (2018) 65– 105
2018
-
[29]
Granville, Harald Cramér and the distribution of prime numbers, Scandinavian Actuarial Journal 1995 (1) (1995) 12–28
A. Granville, Harald Cramér and the distribution of prime numbers, Scandinavian Actuarial Journal 1995 (1) (1995) 12–28
1995
-
[30]
Fröhlich, M
A. Fröhlich, M. J. Taylor, Algebraic Number Theory, Vol. 27 of Cam- bridge Studies in Advanced Mathematics, Cambridge University Press, 1993
1993
-
[31]
Odlyzko, M
A. Odlyzko, M. Rubinstein, M. Wolf, Jumping champions, Experimental Mathematics 8 (2) (1999) 107–118. 19
1999
-
[32]
T. R. Nicely, New maximal prime gaps and first occurrences, Math. Comput. 68 (227) (1999) 1311–1315
1999
-
[33]
Amoroso, E
F. Amoroso, E. Viada, On the zeros of linear recurrence sequences, Acta Arith. 147 (4) (2011) 387–396
2011
-
[34]
Jia, Almost all short intervals containing prime numbers, Acta Arith
C. Jia, Almost all short intervals containing prime numbers, Acta Arith. 76 (1) (1996) 21–84. 20
1996
Reviewed August 1, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.