VII математическая олимпиада «Шелковый путь», 2008 год
Комментарий/решение:
Покажем, что ответ это линейный многочлен P(x)=d⋅x+c,d≠0,d,c∈R. Несложно заметить что постоянный многочлен не удовлетворяет условию задачи. Тогда P(x) не постоянный многочлен. Покажем что коэффициенты P(x) рациональные числа. Пусть deg(P(x))=n, рассмотрим r1,r2,...,rn+1∈R и x1,x2,...,xn+1∈R такие, что P(xi)=ri,1≤i≤n+1. Тогда можно записать интерполяционный многочлен Лагранжа: P(x)=n+1∑i=1ri⋅∏j≠i(x−xj)∏j≠i(xi−xj) Отсюда несложно заметить, что все коэффициенты P(x) рациональны. Так как помноженный на константу P(x) также будет удовлетворять условию задачи, то можно считать, что все коэффициенты целые. Пусть старший коэффициент an, а младший a0. Тогда если рассмотреть r=a0+p1,p1∈P. И p,q такие, что (p,q)=1,P(pq)=r⇒p|r−a0=p1,q|an. Значит p∈{−1,1,p1,−p1}. Так как таких r бесконечно много, тогда и таких пар (p,q) бесконечно много. Отсюда пар (p,q), где p∈{p1,−p1} бесконечно много, так как в противном случае |pq|≤1 и значит P(x) не может принимать сколь угодно большие значения. БОО, пусть бесконечно много пар (p,q) в которых p=p1. Так как количество делителей числа an конечно, то существует такой делитель d, для которого существуют бесконечно много p1∈R таких, что P(p1d)=p1+a0. Пусть Q(x)=P(xd), тогда в бесконечно большом количестве точек Q(x)=x+a0, значит Q(x)≡x+c линейный многочлен. Тогда P(x)=dx+c искомый многочлен.
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.