On the Skolem Problem and the Skolem Conjecture

Richard J. Lipton, Florian Luca, Joris Nieuwveld, Joël Ouaknine, David Purser, and James Worrell

It is a longstanding open problem whether there is an algorithm to decide the Skolem Problem for linear recurrence sequences (LRS) over the integers, namely whether a given such sequence <un>n=0 has a zero term (i.e., whether un = 0 for some n). A major breakthrough in the early 1980s established decidability for LRS of order four or less, i.e., for LRS in which every new term depends linearly on the previous four (or fewer) terms. The Skolem Problem for LRS of order 5 or more, in particular, remains a major open challenge to this day.

Our main contributions in this paper are as follows:

First, we show that the Skolem Problem is decidable for reversible LRS of order 7 or less. (An integer LRS <un>n=0 is reversible if its unique extension to a bi-infinite LRS <un>n=-∞ also takes exclusively integer values; a typical example is the classical Fibonacci sequence, whose bi-infinite extension is <..., 5, -3, 2 , -1, 1, 0, 1, 1, 2, 3, 5,...>.)

Second, assuming the Skolem Conjecture (a central hypothesis in Diophantine analysis, also known as the Exponential Local-Global Principle), we show that the Skolem Problem for LRS of order 5 is decidable, and exhibit a concrete procedure for solving it.

Proceedings of LICS 22, 2022. 9 pages.

PDF © 2022 Richard J. Lipton, Florian Luca, Joris Nieuwveld, Joël Ouaknine, David Purser, and James Worrell.



Imprint / Data Protection