On the p-adic Skolem Problem
Pith reviewed 2026-05-22 17:52 UTC · model grok-4.3
The pith
Algorithms decide whether linear recurrence sequences have p-adic zeros and compute exact representations of all such zeros.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper presents algorithms for the decision problem of whether a linear recurrence sequence has a p-adic zero and for the function problem of computing exact representations of all p-adic zeros. The output of the algorithms is unconditionally correct, and termination is guaranteed subject to the p-adic Schanuel Conjecture. These results are applied to establish decidability of the Simultaneous Skolem Problem subject to the same conjecture.
What carries the argument
Algorithms that reduce the search for p-adic zeros of a linear recurrence sequence to effective computations with the p-adic exponential function, whose linear independence properties are invoked via the p-adic Schanuel Conjecture.
If this is right
- If the p-adic Schanuel Conjecture holds, both the decision problem and the computation problem for p-adic zeros become solvable.
- The Simultaneous Skolem Problem is decidable subject to the p-adic Schanuel Conjecture.
- The same algorithms can be used to locate natural-number and rational zeros of linear recurrence sequences when combined with additional hypotheses.
Where Pith is reading between the lines
- The p-adic methods could be combined with existing techniques for real or rational zeros to obtain conditional decision procedures for the classical Skolem Problem.
- Concrete implementations of the algorithms would allow systematic checks on sequences that arise in applications such as population dynamics or linear feedback shift registers.
Load-bearing premise
Termination of the algorithms is guaranteed only if the p-adic Schanuel Conjecture holds.
What would settle it
An explicit linear recurrence sequence together with a p-adic integer that the algorithm neither accepts nor rejects as a zero, assuming the p-adic Schanuel Conjecture, would falsify the claim of unconditional correctness or the termination guarantee.
read the original abstract
The Skolem Problem asks to determine whether a given linear recurrence sequence (LRS) has a zero term. Showing decidability of this problem is equivalent to giving an effective proof of the Skolem-Mahler-Lech Theorem, which asserts that a non-degenerate LRS has finitely many zeros. The latter result was proven over 90 years ago via an ineffective method showing that such an LRS has only finitely many $p$-adic zeros. In this paper we consider the problem of determining whether a given LRS has a $p$-adic zero, as well as the corresponding function problem of computing exact representations of all $p$-adic zeros. We present algorithms for both problems and report on their implementation. The output of the algorithms is unconditionally correct, and termination is guaranteed subject to the $p$-adic Schanuel Conjecture (a standard number-theoretic hypothesis concerning the $p$-adic exponential function). While these algorithms do not solve the Skolem Problem, they can be exploited to find natural-number and rational zeros under additional hypotheses. To illustrate this, we apply our results to show decidability of the Simultaneous Skolem Problem (determine whether two coprime linear recurrences have a common natural-number zero), again subject to the $p$-adic Schanuel Conjecture.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents algorithms for deciding whether a given linear recurrence sequence has a p-adic zero and for computing exact representations of all such zeros. The outputs of these algorithms are unconditionally correct, while termination is guaranteed only subject to the p-adic Schanuel Conjecture. The results are further applied to establish decidability of the Simultaneous Skolem Problem (whether two coprime LRS have a common natural-number zero) under the same hypothesis.
Significance. If the reduction and correctness arguments hold, this constitutes a meaningful advance by supplying the first effective procedures for the p-adic Skolem problem and its function variant. The explicit conditioning on the p-adic Schanuel Conjecture, combined with unconditional correctness of any produced output and a reported implementation, is a clear strength; it avoids hidden assumptions and permits practical use even when termination is not assured. The work also illustrates how the p-adic results can yield conditional decidability for natural-number variants, which is a useful bridge to related open problems.
minor comments (3)
- The preliminaries section would benefit from a short recap of the precise statement of the p-adic Schanuel Conjecture (including the relevant transcendence statement for the exponential) to make the termination argument self-contained for readers outside number theory.
- In the description of the Simultaneous Skolem application, the notion of 'coprime' linear recurrences should be defined or referenced explicitly, as the coprimality condition is used to reduce to the p-adic case.
- The experimental section reports successful runs on random instances but does not indicate the p-adic precision parameter or the timeout threshold used; adding these details would improve reproducibility.
Simulated Author's Rebuttal
We thank the referee for their positive assessment of the manuscript, including the recognition that the algorithms provide unconditionally correct outputs with termination conditioned on the p-adic Schanuel Conjecture, and for the recommendation of minor revision. The report contains no enumerated major comments, so we have no specific points requiring rebuttal or clarification at this stage. We will incorporate any minor editorial suggestions in the revised version.
Circularity Check
No significant circularity; derivation self-contained via external conjecture
full rationale
The paper develops algorithms for the p-adic Skolem problem and the associated function problem of computing p-adic zeros of linear recurrence sequences. Outputs are stated to be unconditionally correct, while termination is conditioned on the external p-adic Schanuel Conjecture, which is a standard open number-theoretic hypothesis not derived from the paper's own definitions, fits, or prior self-citations. No load-bearing step reduces by construction to an input parameter, renames a known result, or relies on a uniqueness theorem imported from the authors' own earlier work. The derivation chain therefore remains independent of the target claims and does not exhibit any of the enumerated circularity patterns.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption p-adic Schanuel Conjecture
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
The output of the algorithms is unconditionally correct, and termination is guaranteed subject to the p-adic Schanuel Conjecture
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Lemma 10: coprime exponential polynomials have only rational common p-adic zeros (under Schanuel)
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Forward citations
Cited by 1 Pith paper
-
On the Subspace Orbit Problem and the Simultaneous Skolem Problem
Decidability of the Orbit Problem for logarithmic-dimensional target subspaces and Skolem-hardness for linear-dimensional targets.
Reference graph
Works this paper leans on
-
[1]
1 Piotr Bacik. Completing the Picture for the Skolem Problem on Order-4 Linear Recurrence Sequences.TheoretiCS, Volume 4, Dec 2025.doi:10.46298/theoretics.25.28. 2 Piotr Bacik, Joris Nieuwveld, and David Purser. Skolem tool, August
-
[2]
3 Piotr Bacik, Joël Ouaknine, and James Worrell
Tool available online athttps://skolem.mpi-sws.org/?padic.doi:10.5281/zenodo.16794130. 3 Piotr Bacik, Joël Ouaknine, and James Worrell. On the Complexity of the Skolem Problem at Low Orders, July 2025.doi:10.48550/arXiv.2507.11234. 4 Yuri Bilu. Skolem Problem for Linear Recurrence Sequences with 4 Dominant Roots (after Mignotte, Shorey, Tijdeman, Vereshch...
-
[3]
6 Yuri Bilu, Florian Luca, Joris Nieuwveld, Joël Ouaknine, and James Worrell
Schloss Dagstuhl – Leibniz-Zentrum für Informatik.doi:10.4230/LIPIcs.MFCS.2022.20. 6 Yuri Bilu, Florian Luca, Joris Nieuwveld, Joël Ouaknine, and James Worrell. Twisted rational zeros of linear recurrence sequences.Journal of the London Mathematical Society, 111(3), March 2025.doi:10.1112/jlms.70126. 7 Frank Calegari and Barry Mazur. Nearly ordinary Galoi...
-
[4]
9 Ventsislav Chonev, Joel Ouaknine, and James Worrell
Association for Computing Machinery.doi: 10.1145/2488608.2488728. 9 Ventsislav Chonev, Joel Ouaknine, and James Worrell. On the zeros of exponential polynomials. J. ACM, 70(4), August 2023.doi:10.1145/3603543. 10 Thierry Combot. Computing linear relations between polynomial roots.Mathematics of Computation, March 2025.doi:10.1090/mcom/4081. 11 Keith Conra...
-
[5]
Cox, John Little, & Donal O’Shea
doi: 10.1007/978-3-319-16721-3. 13 Graham Everest, Alf Van der Poorten, Igor Shparlinski, and Thomas Ward.Recurrence sequences. Number v. 104 in Mathematical surveys and monographs. American Mathematical Society, Providence, RI,
-
[6]
STACS 2026 51:22 On thep-adic Skolem Problem 14 Graham R. Everest and Alf J. van der Poorten. Factorisation in the ring of exponential polynomials.Proceedings of the American Mathematical Society, 125(5):1293–1298, July
work page 2026
-
[7]
15 Ravindran Kannan and Richard J
doi:10.1090/S0002-9939-97-03919-1. 15 Ravindran Kannan and Richard J. Lipton. Polynomial-time algorithm for the orbit problem. J. ACM, 33(4):808–821, August 1986.doi:10.1145/6490.6496. 16 Christer Lech. A note on recurring series.Arkiv för Matematik, 2(5):417–421, 8
-
[8]
17 Richard Lipton, Florian Luca, Joris Nieuwveld, Joël Ouaknine, David Purser, and James Worrell
doi:10.1007/BF02590997. 17 Richard Lipton, Florian Luca, Joris Nieuwveld, Joël Ouaknine, David Purser, and James Worrell. On the Skolem Problem and the Skolem Conjecture. InProceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science, pages 1–9, Haifa Israel,
-
[9]
Transducers of polynomial growth (invited talk)
ACM.doi:10.1145/3531130.3533328. 18 Kurt Mahler. Eine arithmetische Eigenschaft der Taylor-Koeffizienten rationaler Funktionen. Proc. Akad. Wet. Amsterdam, 38:50–60,
-
[10]
23 Alain Robert.A course in p-adic analysis
doi: 10.1007/978-3-662-03983-0. 23 Alain Robert.A course in p-adic analysis. Number 198 in Graduate texts in mathematics. Springer, New York, NY, 2000.doi:10.1007/978-1-4757-3254-2. 24 W. H. Schikhof.CALCULUS, page 56–144. Cambridge Studies in Advanced Mathematics. Cambridge University Press,
- [11]
-
[12]
27 Robert Tijdeman, Maurice Mignotte, and Tarlok N. Shorey. The distance between terms of an algebraic recurrence sequence.Journal für die reine und angewandte Mathematik (Crelles Journal), 1984(349):63–76, May 1984.doi:10.1515/crll.1984.349.63. 28 Nikolay K. Vereshchagin. Occurrence of zero in a linear recursive sequence.Mathematical Notes of the Academy...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.