Zeros Hidden Before the Beginning
Define a sequence of integers by
and, for ,
So the sequence begins
Prove that the sequence contains 2005 consecutive terms, each divisible by .
(Hint-free version: try it first. If stuck, ask yourself where the sequence came from, not where it is going.)
Answer: Zeros Hidden Before the Beginning
Key Idea / Intuition
Modulo , a recursion that depends on finitely many previous terms is eventually periodic, because there are only finitely many possible "windows" of consecutive residues. If the recursion can also be run backwards with integer coefficients, the step map is a bijection on a finite set. Then the sequence is purely periodic mod , so its past repeats in its future. Running this recursion backwards from the start produces exactly zeros. Periodicity then carries that block of zeros into the positive indices.
Instead of searching forward for zeros, look backward: the forward-looking sequence hides the zeros "before time ."
Formal Proof / Solution
Step 1: Extend the sequence to all integers. The recursion can be rewritten as
This defines uniquely for all . The result is a doubly infinite integer sequence satisfying for every .
Step 2: Compute backwards.
- For , the indices and range over consecutive values in , where . So
- For , the indices and are consecutive values in . Every such value of equals : we have , and for . Hence
That gives consecutive zeros: .
Step 3: Pure periodicity modulo . Consider the "window" vectors
The recursion gives a map . It shifts the window left and appends .
is invertible: from we recover the dropped entry as .
So is a permutation of the finite set . Some power is the identity: for some , for instance the order of in the symmetric group. Therefore
Step 4: Transport the zeros forward. Choose with . Then for ,
The indices are positive. They are consecutive terms of the original sequence, each divisible by .
Remarks.
- The same argument shows that this sequence has arbitrarily long runs of terms divisible by any (here, up to consecutive terms). Nothing about was used except in setting up the recursion.
- The general principle is reusable: an invertible recursion over a finite ring is purely periodic. It is the same reason the Fibonacci sequence mod returns to , so every divides some Fibonacci number.
Source: Putnam 2006 A3; solutions by Kiran Kedlaya and Lenny Ng (materials/putnam/2006s.pdf)