← Latest papers
🔢 mathematics

Linear recurrences and rational Lambert series

This paper establishes that for a sequence with an eventually linearly recurrent ordinary generating function, its associated Lambert series is rational if and only if the sequence is finitely supported, a result proven by leveraging the periodicity of recurrences over finite fields.

Original authors: Igor Rivin

Published 2026-04-29
📖 6 min read🧠 Deep dive

Original authors: Igor Rivin

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 have a long, endless string of beads, where each bead is a number. In mathematics, this string is called a sequence. Sometimes, these sequences follow a strict rule: to get the next number, you just add up the previous few numbers in a specific way. Mathematicians call this a "linear recurrence." If you write down these numbers as a giant formula (a "generating function"), the formula is usually a simple fraction (a "rational function").

This paper is about what happens when you look for zeros in these strings of numbers. Specifically, it asks: What does it mean if a sequence has a lot of zeros? And what happens if you mix these sequences together in a special way called a "Lambert series"?

Here is the breakdown of the paper's discoveries, using simple analogies.

1. The "Zero Pattern" Rule (The Skolem-Mahler-Lech Theorem)

The paper starts with a known rule about sequences that follow a strict pattern. If you look at all the places where the number is zero, they don't appear randomly. They appear in a very predictable way.

  • The Analogy: Imagine a train schedule. The train stops at a station (a zero) at 1:00, 1:05, 1:10, and so on. Or maybe it stops at 1:00, 1:03, 1:06.
  • The Finding: The paper confirms that if a sequence has zeros, those zeros eventually fall into a pattern of "arithmetic progressions" (like every 5th number, or every 7th number). It's like a train that eventually settles into a strict timetable.

2. The "Prime Number" Test

The authors looked at a specific scenario: What if the numbers at all the prime number positions (2, 3, 5, 7, 11...) are zero?

  • The Finding: If the numbers at all prime spots are zero, the whole sequence isn't just random; it's actually made of smaller, simpler sequences stacked on top of each other.
  • The Analogy: Imagine a complex musical chord. If you notice that the notes played on every "prime beat" are silent, you realize the music isn't one big messy jam. Instead, it's actually three separate, simpler melodies playing at different speeds (like one melody every 2 beats, another every 3 beats). The paper proves you can break the complex formula down into these simpler, "proper power" parts.

3. The "Root of Unity" Connection

The paper also explains why a sequence might have infinitely many zeros. It turns out this happens only if the "engine" driving the sequence has a specific symmetry.

  • The Analogy: Think of the sequence as a spinning wheel. If the wheel has a "root of unity" relation, it's like the wheel has a gear that clicks back to the start after a few turns. If the gears don't line up perfectly (no root-of-unity relation), the wheel spins forever without hitting the same spot twice, and you won't get a repeating pattern of zeros.
  • The Finding: If you see infinitely many zeros, the "gears" (the mathematical poles of the function) must be related in a way that allows them to line up and cancel each other out periodically.

4. The Main Event: The Lambert Series Rigidity

This is the paper's biggest discovery. A Lambert series is a special way of mixing a sequence. Instead of just listing the numbers, you take each number and spread it out over all its multiples.

  • Formula: If your sequence is γ\gamma, the Lambert series adds up γ1\gamma_1, then γ1+γ2\gamma_1 + \gamma_2, then γ1+γ2+γ3\gamma_1 + \gamma_2 + \gamma_3, and so on, but weighted by how they divide into numbers.

The Big Question: If you start with a sequence that follows a strict rule (linear recurrence), and you turn it into a Lambert series, and the result also follows a strict rule (is rational), what does that tell you about the original sequence?

The Answer: The original sequence must be finite.

  • The Analogy: Imagine you have a machine that takes a stream of water (your sequence) and sprays it into a giant, complex fog (the Lambert series).
    • If the water stream is endless and follows a pattern (like a river), the fog will be chaotic and messy. It won't form a simple shape.
    • The only way for the fog to form a simple, clean shape (a rational function) is if the water stream stops after a while.
  • The Conclusion: If both the original sequence and its Lambert series are "nice" and follow simple rules, the original sequence must have been short and finite to begin with. It cannot be an endless, repeating pattern.

5. How They Proved It (The "Finite Field" Trick)

The authors didn't just guess this; they used a clever mathematical trick to prove it.

  • The Method: They took the complex numbers involved in the sequence and "reduced" them, like taking a high-resolution photo and shrinking it down to a tiny, low-resolution grid (a finite field).
  • The Logic: In this tiny, low-resolution world, patterns become very simple and repeat quickly (they become periodic). They showed that if the original sequence were infinite and non-zero, this tiny world would produce a mathematical contradiction (like saying 1=01 = 0).
  • The Result: Because the tiny world breaks if the sequence is infinite, the sequence must be finite.

Summary of Examples

The paper uses this logic to prove some fun facts:

  • Fibonacci Numbers: The famous Fibonacci sequence (1, 1, 2, 3, 5, 8...) is endless and follows a rule. Therefore, if you make a Lambert series out of it, the result is not a simple rational function. It's too messy.
  • Periodic Sequences: If you have a sequence that just repeats forever (like 1, 2, 1, 2...), its Lambert series is only "nice" if the sequence is actually all zeros.

In a nutshell: This paper proves that you can't take a long, endless, patterned sequence, mix it into a Lambert series, and get a simple result back. If the result is simple, the input must have been short and finite. It's a "rigidity" theorem: the structure is so tight that it forces the sequence to stop.

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 →