Назад

Олимпиадная задача: Совпадение многочленов с неотрицательными коэффициентами, 10-11 класс

Задача

Даны многочлены  f(x) и g(x) с целыми неотрицательными коэффициентами, m – наибольший коэффициент многочлена  f. Известно, что для некоторых натуральных чисел  a < b  имеют место равенства  f(a) = g(a)  и  f(b) = g(b).  Докажите, что если  b > m,  то многочлены  f и g совпадают.

Решение

  Предположим что  f ≠ g:   f(x) = cnxn + cn–1xn–1 + ... + c1x + c0  и  g(x) = dkxk + dk–1xk–1 + ... + d1x + d0.  Поскольку  0 ≤ ci ≤ m < b,  в b-ичной системе счисления число  f(b) будет записываться как  cncn–1...c1c0.  Если все коэффициенты многочлена g также меньше b, то из единственности записи числа

f(b) = g(b)  в b-ичной системе счисления мы можем заключить, что коэффициенты многочленов  f и g совпадают, а значит,  f = g.  Но это противоречит предположению.

  Пусть i – наименьший номер, для которого  di > b.  Тогда  di = bq + r.  Рассмотрим вместо многочлена g новый многочлен g1, у которого коэффициент di заменён на r, а коэффициент di+1 – на  di+1 + q.  Тогда  g1(b) = g(b),  а  g1(a) < g(a),  ибо

diai + di+1ai+1 = (bq + r)ai + di+1ai+1 > (aq + r)ai + di+1ai+1 = rai + (di+1 + q)ai+1.  Далее продолжим эту процедуру со следующим номером i. На каждом шаге i увеличивается, поэтому не более чем через n шагов процесс остановится, и мы придём к некоторому многочлену gj, у которого все коэффициенты будут целыми неотрицательными и меньшими b. Тогда, как показано выше, многочлены  f и gj совпадают. Но это невозможно, ибо   f(a) = g(a) > gj(a). Противоречие.

Ответ

Ответ задачи отсутствует

Чтобы оставлять комментарии, войдите или зарегистрируйтесь

Комментариев нет