The Polynomial Divisibility Chain
Let be a polynomial with integer coefficients such that and . Prove that for every positive integer , there exists an integer such that
Wait โ let's make this a concrete and beautiful puzzle first.
The Problem (Putnam 1990, B-1 flavored):
Show that if is a polynomial with real coefficients such that for every integer , then for every integer (including negative integers).
Bonus observation: Find the "right" basis of polynomials that makes this completely transparent.
Answer: Integer-Valued Polynomials and the Binomial Basis
Key Idea / Intuition
The standard monomials are not the natural basis here. The right basis consists of the binomial coefficients . These are "integer-valued polynomials," and they form a -basis for the lattice of all integer-valued polynomials. Once you write in this basis, integer-valuedness at non-negative integers forces all coefficients to be integers, and then evaluating at negative integers is automatic.
Formal Proof / Solution
Step 1: The Newton forward difference basis.
Define the polynomials
These satisfy for all (standard combinatorics fact, verified by induction using , which also works for negative ).
Step 2: Write in this basis.
Any polynomial of degree can be written uniquely as for some real coefficients . The coefficients are recovered by the Newton forward difference formula: where is the forward difference operator . Explicitly:
Step 3: Integrality of coefficients.
Since are all integers (by hypothesis), the formula above shows for every .
Step 4: Integer-valuedness at all integers.
Now for any (including negative integers):
Each for all , and each . Therefore .
Why for negative :
For : . In general, which is always an integer.
The elegant punchline: The set is a -basis for the ring of integer-valued polynomials. Integer-valuedness at forces integer coefficients in this basis, which then automatically extends to all of .
Source: Mathematical folklore / Putnam training; see also Cahen-Chabert 'Integer-Valued Polynomials'