Олимпиадная задача от Богданова И. И. на многочлены и делимость для 8-10 классов
Задача
Дана функция f(x), значение которой при любом целом x целое. Известно, что для любого простого числа p существует такой многочлен Qp(x) степени, не превышающей 2013, с целыми коэффициентами, что f(n) – Qp(n) делится на p при любом целом n. Верно ли, что существует такой многочлен g(x) с вещественными коэффициентами , что g(n) = f(n) для любого целого n?
Решение
Решение 1: Для функции h(x) обозначим Δh(x) = h(x + 1) – h(x). Лемма. Если Δh(x) в целых точках совпадает с многочленом степени не более m – 1, то h(x) в целых точках совпадает с многочленом степени не более m.
Доказательство. Индукция по m. База: m = 1. Если Δh(x) равно константе c в целых точках, то h(x) = h(0) + cx при всех целых x.
Шаг индукции. Пусть Δh(x) в целых точках совпадает с многочленом степени не более m и коэффициентом при xm, равным a (возможно, нулевым). Обозначим h0(x) = h(x) – 1/(m+1) ax(x – 1)(x – 2)...(x – m + 1)(x – m). Заметим, что Δh0(x) = Δh(x) – ax(x – 1)(x – 2)...(x – m + 1) равно многочлену степени не более m – 1 в целых точках. Следовательно, по предположению индукции, h0(x) в целых точках совпадает с многочленом степени не более m. Так как h(x) – h0(x) – многочлен степени не более m + 1, то и h(x) в целых точках совпадает с многочленом степени не более m + 1. Докажем теперь индукцией по k, что если в условиях задачи для каждого p многочлен Qp(x) имеет степень, не большую k, то f(x) в целых точках совпадает с некоторым многочленом, степень которого тоже не больше k.
База: k = 0. В этом случае нам известно, что для каждого простого p существует такая константа Qp, что f(x) – Qp делится на p при любом целом x. Но тогда (f(x) – Qp) – (f(0) – Qp) = f(x) – f(0) делится на p при любом целом x и любом простом p. Такое может быть, только если
f(x) = f(0), то есть f(x) постоянна на целых числах.
Шаг индукции. Функция Δf(x) удовлетворяет условию предположения индукции, так как Δf(x) – ΔQp(x) делится на p при любом целом x,
а ΔQp(x) – многочлен степени не выше k – 1 (см. задачу 161433). Следовательно, Δf(x) совпадает в целых точках с многочленом степени не выше k – 1. По лемме f(x) совпадает в целых точках с многочленом степени не выше k.
Решение 2: Выпишем интерполяционный многочлен Лагранжа, который совпадает с f(x) в точках 1, 2, ..., 2014 (см. задачу 161051):

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