A Polynomial Vanishing on All Lattice Points in a Strip
Let be a polynomial with real coefficients such that for every pair of integers with and . Must be identically zero?
Answer: A Polynomial Vanishing on All Lattice Points in a Strip
Key Idea / Intuition
The lattice points form an infinite triangular array — there are infinitely many of them, but they don't "fill" the plane in the way needed to force a polynomial to vanish. The key insight is to think about what happens when you fix : for each fixed integer , the polynomial (a polynomial in alone) vanishes at values . If the degree of in is , then once , there are more zeros than the degree, forcing as a polynomial in for each sufficiently large integer . That means every coefficient (a polynomial in ) vanishes at infinitely many -values, forcing them all to be zero.
Formal Proof / Solution
Setup. Write as a polynomial in with coefficients that are polynomials in :
where each is a polynomial in , and is the degree of in .
Step 1: Fix a large integer . For any integer , the polynomial in :
has degree at most in . By hypothesis, for . That gives zeros. Since a nonzero polynomial of degree can have at most roots, we conclude:
Step 2: Each coefficient vanishes at infinitely many integers. From Step 1, for every integer we have for all . This means the polynomial vanishes at the infinite set .
Step 3: Conclude. A nonzero polynomial in one variable can only have finitely many roots. Since each vanishes at infinitely many values of , we must have:
Therefore .
Answer: Yes, must be identically zero.
Why this is surprising: The lattice points only occupy the triangular region , which is a thin subset of (in particular, a polynomial that vanishes on all of would obviously be zero, but this is less obvious). The trick is that the triangular array is not thin in the critical direction: for each fixed , there are enough points to kill a polynomial in .
Source: Mathematical folklore / Putnam competition style