← Latest papers
💻 computer science

Conjectural Decidability of the Skolem Problem

This paper establishes that large zeros of linear recurrence sequences are extremely sparse and, under a strengthened Cramér conjecture, likely non-existent, thereby providing a conditional proof for the decidability of the Skolem Problem and unconditionally identifying a universal Skolem set of density one.

Original authors: Florian Luca, Joël Ouaknine, James Worrell

Published 2026-07-20
📖 4 min read☕ Coffee break read

Original authors: Florian Luca, Joël Ouaknine, James Worrell

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are watching a very long, very predictable dance performed by a line of numbers. This isn't a random shuffle; it's a strict routine where every new number is created by adding up the previous few numbers in a specific recipe. Mathematicians call these "Linear Recurrence Sequences." They are the hidden rhythm behind everything from the spirals in a sunflower to the way interest grows in a bank account, and even the logic inside computer programs that check if a process will ever stop running.

The big mystery that has kept mathematicians up at night for decades is the "Skolem Problem." It asks a simple, deceptively easy question: Will this number dance ever hit a zero? Will one of the steps in the routine land exactly on the number 0? For some simple dances, we know the answer. But for the complex, high-energy routines, we have no idea if a zero is coming, or if the dancers will just keep spinning forever without ever stopping on that specific spot. Solving this isn't just a game of numbers; it's the key to unlocking whether we can automatically prove that computer programs will eventually finish their tasks or if they might get stuck in an infinite loop.

In this paper, the authors, Florian Luca, Joël Ouaknine, and James Worrell, tackle this decades-old puzzle by looking at the "biggest" zeros that could possibly exist. They introduce a new way of thinking about these sequences, defining a "large zero" as a zero that appears at a position so far out in the sequence that it is larger than a double exponential of the size of the recipe that created it. Think of it like this: if the recipe is a small instruction manual, a "large zero" would be a step number so huge it would take more time to count to it than the age of the universe.

The authors don't prove once and for all that these giant zeros don't exist, but they do something incredibly clever. They show that if we accept a famous guess about how prime numbers (the building blocks of math) are spaced out—known as the Cramér conjecture—then these "large zeros" simply cannot exist. Their argument is like a detective story: they show that if a large zero did exist, it would force the prime numbers around it to be spaced in a way that breaks the rules of how primes usually behave. Since the rules of prime spacing seem solid, the authors suggest that the large zeros are likely a ghost story; they probably aren't real.

Furthermore, even without relying on that guess about prime numbers, the authors prove a solid, unshakeable fact: if these large zeros do exist, they are incredibly rare. They are so sparse that if you picked a random number from the infinite list of all positive integers, the chance of it being a "large zero" is effectively zero. This discovery allows them to construct a "Universal Skolem Set," a special collection of numbers that covers almost everything in the sense of asymptotic density one. If you check for zeros only within this special set, you are guaranteed to find them if they exist at all.

So, what does this paper actually find? First, it establishes a mathematical boundary. It proves that the set of all possible "large zeros" has a density of zero, meaning they are vanishingly rare. This is a hard, unconditional proof. Second, it offers a conditional solution. It argues that if we assume the Cramér-Granville conjecture (a refined guess about prime number gaps) is true, then large zeros are impossible. If they are impossible, then the Skolem Problem is solved: we can simply check all the numbers up to that massive double-exponential boundary, and if we don't find a zero there, we know the sequence never has one.

The paper is careful not to claim victory yet. It admits that the boundary they found is so astronomically large that checking it with a computer is currently impossible. However, it shifts the problem from "Is it decidable?" to "Can we prove these giant zeros don't exist?" By showing that their existence would break the known laws of prime numbers, the authors provide a strong, logical reason to believe the Skolem Problem is indeed solvable, even if the final proof is still waiting to be written. They haven't solved the whole puzzle, but they've found the missing piece that makes the picture look complete.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →