Daily

Random

Practice set

Baltic Way 2010 · Problem 4

Algebra

Find all polynomials P(x)P(x) with real coefficients such that

(x−2010)P(x+67)=xP(x)(x-2010) P(x+67)=x P(x)

for every integer xx.

Change pool

When you’re ready

Review material becomes available with the next Daily.

Review

Topics

Functional equations · Polynomials

Solutions

Solution

Taking x=0x = 0 in the given equality leads to −2010P(67)=0-2010P(67) = 0, implying P(67)=0P(67) = 0. Whenever ii is an integer such that 1≤i<301 \le i < 30 and P(i⋅67)=0P(i \cdot 67) = 0, taking x=i⋅67x = i \cdot 67 leads to (i⋅67−2010)P((i+1)⋅67)=0(i \cdot 67 - 2010)P((i+1) \cdot 67) = 0; as i⋅67<2010i \cdot 67 < 2010 for i<30i < 30, this implies P((i+1)⋅67)=0P((i+1) \cdot 67) = 0. Thus, by induction, P(i⋅67)=0P(i \cdot 67) = 0 for all i=1,2,…,30i = 1, 2, \dots, 30. Hence

P(x)=(x−67)(x−2⋅67)…(x−30⋅67)Q(x)P(x) = (x - 67)(x - 2 \cdot 67)\dots(x - 30 \cdot 67)Q(x)

where Q(x)Q(x) is another polynomial. Substituting this expression for PP in the original equality, one obtains

(x−2010)⋅x(x−67)…(x−29⋅67)Q(x+67)=x(x−67)(x−2⋅67)…(x−30⋅67)Q(x)(x - 2010) \cdot x(x - 67) \dots (x - 29 \cdot 67)Q(x + 67) = x(x - 67)(x - 2 \cdot 67) \dots (x - 30 \cdot 67)Q(x)

which is equivalent to

(4)x(x−67)(x−2⋅67)…(x−30⋅67)(Q(x+67)−Q(x))=0.(4) \qquad x(x - 67)(x - 2 \cdot 67)\dots(x - 30 \cdot 67)(Q(x + 67) - Q(x)) = 0.

By conditions of the problem, this holds for every integer xx. Hence there are infinitely many roots of polynomial Q(x+67)−Q(x)Q(x+67) - Q(x), implying that Q(x+67)−Q(x)≡0Q(x+67) - Q(x) \equiv 0. Let c=Q(0)c = Q(0); then Q(i⋅67)=cQ(i \cdot 67) = c for every integer ii by easy induction. Thus polynomial Q(x)−cQ(x) - c has infinitely many roots whence Q(x)≡cQ(x) \equiv c. Consequently, P(x)=c(x−67)(x−2⋅67)…(x−30⋅67)P(x) = c(x - 67)(x - 2 \cdot 67)\dots(x - 30 \cdot 67) for some real number cc. As equation (4) shows, all such polynomials fit.

Contest context

Results from Baltic Way 2010

10 teams

Mean score
4.1 / 5
Scores of 4 or 5
7 / 10
Estonia
2 / 5

Score distribution

00
10
22
31
41
56
All team scores
TeamScore
Poland5 / 5
Lithuania5 / 5
Germany3 / 5
Latvia4 / 5
Denmark5 / 5
Sweden5 / 5
Estonia2 / 5
Norway2 / 5
Finland5 / 5
Iceland5 / 5