IMC / 2011 / Problems / Day 2, P9
IMC 2011 · Day 2 · P9
Let be a polynomial with real coefficients of degree . Suppose that is an integer for all integers . Prove that divides for all pairs of distinct integers and .
(Fedor Petrov, St. Petersburg)
Solution 1 of 2 (official)
We need the following
Lemma. Denote the least common multiple of by , and define Then the polynomial satisfies the condition, i.e.\ divides for all pairs of distinct integers , .
Proof. It is known that (This formula can be proved by comparing the coefficient of in and .) From here we get
= L(K) \sum_{j=1}^{k} \binom{a-b}{j} \binom{b}{k-j} = (a-b) \sum_{j=1}^{k} \frac{L(k)}{j} \binom{a-b-1}{j-1} \binom{b}{k-j}. On the right-hand side all fractions are integers, so the right-hand side is a multiple of .
The lemma is proved.
Expand the polynomial in the basis as We prove by induction on that is a multiple of for . (In particular, is an integer for .) Assume that divides for . Substituting and some in (1), Since all other terms are integers, the last term is also an integer. This holds for all , so is an integer that is divisible by .
Hence, is a multiple of for every . By the lemma this implies the problem statement.
Solution 2 of 2 (official)
The statement of the problem follows immediately from the following claim, applied to the polynomial .
Claim. Let be a real polynomial of two variables with total degree less than . Suppose that is an integer whenever are integers. Then is a integer for every pair of integers.
Proof. Apply induction on . If then is a constant. This constant can be read from which is an integer, so the claim is true.
Now suppose that and the claim holds for . Consider the polynomials For every pair of integers, the numbers , and are all integers, so and are integers, too. Moreover, in (1) the maximal degree terms of cancel out, so . Hence, we can apply the induction hypothesis to the polynomials and and we thus have for all .
In view of (1), for all , we have that
(a) ;
(b) if and only if ;
(c) if and only if .
For arbitrary integers , apply (b) times then apply (c) times as Hence, . The claim has been proved.