Maths Olympiad Prep

Track / Stage 7 / 5 of 300 #1405 of 1964

Problem 1405

National olympiad second round; IMO P1/P4
Number theory Difficulty 7.0 Prove it

Let ff be a polynomial with real coefficients of degree nn. Suppose that f(x)f(y)xy\displaystyle \frac{f(x)-f(y)}{x-y} is an integer for all 0x<yn0 \leq x<y \leq n. Prove that abf(a)f(b)a-b | f(a)-f(b) for all distinct integers a,ba,b.

This one wants a proof. Work it on paper, then read the official solution and mark yourself. Be honest about it: the record is only any use to you if it is.

Official solution

1. Lemma Proof:
- Base Case: For n=1 n = 1 , let p(x) p(x) be a polynomial of degree 0 (a constant polynomial). If p(x) p(x) is an integer for one integer value of x x , it is trivially an integer for all xZ x \in \mathbb{Z} .
- Inductive Step: Assume the lemma holds for some n1 n \geq 1 . Let f(x) f(x) be a polynomial of degree n n such that f(x) f(x) is an integer for x=i,i+1,,i+n x = i, i+1, \ldots, i+n . Consider the polynomial q(x)=f(x+1)f(x) q(x) = f(x+1) - f(x) . The degree of q(x) q(x) is n1 n-1 , and q(x) q(x) is an integer for x=i,i+1,,i+n1 x = i, i+1, \ldots, i+n-1 . By the induction hypothesis, q(x) q(x) is an integer for every xZ x \in \mathbb{Z} . Since f(k+1)f(k)=q(k) f(k+1) - f(k) = q(k) , an induction on k k shows that f(x) f(x) is an integer for every integer x x .

2. Main Proof:
- Base Case: For n=0 n = 0 , the polynomial f(x) f(x) is a constant. The condition f(x)f(y)xy \frac{f(x) - f(y)}{x - y} being an integer is trivially satisfied since f(x)=f(y) f(x) = f(y) .
- Inductive Step: Assume the statement holds for n1 n-1 . Let f(x) f(x) be a polynomial of degree n n that satisfies the given condition. Write f(x)=xp(x)+f(0) f(x) = x p(x) + f(0) , where p(x) p(x) is a polynomial of degree n1 n-1 . We have p(x)=f(x)f(0)x p(x) = \frac{f(x) - f(0)}{x} , which is an integer for x=1,2,,n x = 1, 2, \ldots, n . By the lemma, p(x) p(x) is an integer for every xZ x \in \mathbb{Z} . Thus, f(x)f(0)x \frac{f(x) - f(0)}{x} is an integer for every integer x x .

3. **Consider the Polynomial q(x)=f(x+1)f(x) q(x) = f(x+1) - f(x) :**
- The degree of q(x) q(x) is n1 n-1 . We have q(x)q(y)xy=f(x+1)f(y+1)(x+1)(y+1)f(x)f(y)xy \frac{q(x) - q(y)}{x - y} = \frac{f(x+1) - f(y+1)}{(x+1) - (y+1)} - \frac{f(x) - f(y)}{x - y} .
- By the given condition, q(x)q(y)xy \frac{q(x) - q(y)}{x - y} is an integer for 0x<yn1 0 \leq x < y \leq n-1 . By the induction hypothesis, q(x)q(y)xy \frac{q(x) - q(y)}{x - y} is an integer for every distinct integers x,y x, y .

4. Conclusion:
- Using the results from the lemma and the induction hypothesis, we conclude that f(x)f(y)xy \frac{f(x) - f(y)}{x - y} is an integer for every distinct integers x,y x, y .

Thus, abf(a)f(b) a - b \mid f(a) - f(b) for all distinct integers a,b a, b .

\blacksquare

Source: NuminaMath-1.5, licensed Apache-2.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.