Квант

19

И. Янматов

Коммутирующие многочлены

От редакции
Объчно математические задачи, предлагающееся школьникам, либо весма косвенно связанных с новыми результатами, либо касаются их отдельных деталей и не дают возможность увидеть картину в целом. Наверное, это произходит потому, что в математике все взаимосвязан и, как правило, для того, чтобы полностью разобраться даже во вполне элементарном вопросе, приходится привлекать сообщения из не-elementарных области математики.
Задача о коммутирующих многочленах, который посвязывается эта статья, — считальное исключение: здесь удается достаточно близко подойти к проблемке, имеющей общemathematical интерес, пользовать лишь элементарными средствами.
Нам эта задача стала известна из письма, присланого два года назад в «Квант» Э. Туркевичем, который принадлежат здесь первые результаты. Задача эта, дополнительная неокторыми пунктами, предлагалась на исследовательском type XI Всегоизной олимпиды и была помещена в Задачике «Кванта» (M455).

Формулировка задачи
Многочлены PP и QQ от одной переменной называются коммутирующими *), если P(Q(x))=Q(P(x))P(Q(x)) = Q(P(x)). Выписанное равенство означает, что если в обеих частях равенства раскрыть все скобки и привести подобные члены, то получается одинаковые многочлены. Это эквивалентно тому, что для любого действительного числа dd выполняется численное равенство P(Q(d))=Q(P(d))P(Q(d)) = Q(P(d)).

*) От латинского commutativus — меняющийся.

В задание M455 рассматривают только многочлены со старшим коэффициентом 1; такие многочлены мы будем называть унитарными. (Как мы увидим ниже, вопрос о произвольных коммутирующих многочленах можно свести к вопросу о многочленах со старшим коэффициентом, равным ±1.)

a) Для любого числа α\alpha найдите все многочлены степени не выше трех, коммутирующие с многочленом P(x)=x2−αP(x) = x^2 - \alpha.

b) Доказите, что существует не более одного многочлена заданной степени, коммутирующего с данным многочленом PP степени два.

b) Найдем все многочлены степени 4 и 8, коммутирующие с данным многочленом PP степени два.

г) Доказите, что если два многочлена QQ и RR коммутируются с некоторым многочленом PP степени два, мои они коммутируются между собой.

d) Доказите, что существует массовость многочленов P1,P2,…,Ph,…P_1, P_2, \dots, P_h, \dots, коммутирующих между собой, что степень многочлена PhP_h равна kk и P2(x)=x2−2P_2(x) = x^2 - 2.

Решение задач a)—г)

a) Пусть Q(x)=x3+ax2+bx+cQ(x) = x^3 + ax^2 + bx + c. Распишем равенство P(Q(x))=Q(P(x))P(Q(x)) = Q(P(x)):
x3+ax2+bx+c)2−α=(x2−α)3+a(x2−α)2+b(x2−α)+cx^3 + ax^2 + bx + c)^2 - \alpha = (x^2 - \alpha)^3 + a(x^2 - \alpha)^2 + b(x^2 - \alpha) + c.

Прежде чем раскрывать скобки, затем, что справа стоит только четыле степени xx, а следа коэффициент при x5x^5 равен 2a. Значит, a=0a = 0. Но тогда следа коэффициент при x3x^3 равен 2c, так что и c=0c = 0. Поэтому Q(x)=x3+bxQ(x) = x^3 + bx. Раскрыв скобки и приравнять коэффициенты, получаем систему
{2b=−3α,b2=3α2+b,α=α3+bα.\begin{cases} 2b = -3\alpha, \\ b^2 = 3\alpha^2 + b, \\ \alpha = \alpha^3 + b\alpha. \end{cases}

Пусть α=2γ\alpha = 2\gamma, тогда b=−3γb = -3\gamma. Из 2-го уравнения 9γ2=12γ2−3γ9\gamma^2 = 12\gamma^2 - 3\gamma, то есть γ2−γ=0\gamma^2 - \gamma = 0. Значит, γ=0\gamma = 0 или γ=1\gamma = 1. Легко проверить, что оба эти решения подходят.

20

Таким образом, многочлен 3-й степени QQ, коммутирующий с многочленом P(x)=x2−αP(x) = x^2 - \alpha, существует только при α=0\alpha = 0 (P(x)=x2P(x) = x^2, Q(x)=x3Q(x) = x^3) и при α=2\alpha = 2 (P(x)=x2−2P(x) = x^2 - 2, Q(x)=x3−3xQ(x) = x^3 - 3x).

Аналогично доказывается, что если степень QQ равна 2, то Q=PQ = P, а если она равна 1, то Q(x)=xQ(x) = x.

Этот пункт очень простой. Он давался школьником на олимпиде, чтобы они лучше разобрались в условиях задачи и немного привыкли к ней. Кроме того, если вимательно разобраться в уравнениях, которые были выписаны, то возникает идея, как решать пункт 6) — один из ключевых пунктов задачи.

  1. Пусть Q(x)=xk+a1xk−1+a2xk−2+⋯+ak−1x+akQ(x) = x^k + a_1x^{k-1} + a_2x^{k-2} + \dots + a_{k-1}x + a_k, P(x)=x2+px+qP(x) = x^2 + px + q. Распишем равенство (xk+a1xk−1+⋯+ak)2+p(xk+⋯+ak)+q−(x2+px+q)k−a1(x2+px+q)k−1−⋯−ak=0(x^k + a_1x^{k-1} + \dots + a_k)^2 + p(x^k + \dots + a_k) + q - (x^2 + px + q)^k - a_1(x^2 + px + q)^{k-1} - \dots - a_k = 0.

Приравнивая к нулю коэффициенты при x2kx^{2k}, x2k−1x^{2k-1}, …, xx, x0x^0, мы получаем систему уравнений для a1a_1, a2a_2, …, aka_k, pp, qq. Решить эту систему и даже просто выписать ее довольно трудно. Однако легко заметить, что коэффициенты b1b_1, b2b_2, …, bkb_k при степенях x2k−1x^{2k-1}, x2k−2x^{2k-2}, …, xkx^k имеют следующее форму:

b1=2a1+R1(p,q)=0,b_1 = 2a_1 + R_1(p, q) = 0,
b2=2a2+R2(p,q,a1)=0,b_2 = 2a_2 + R_2(p, q, a_1) = 0,
bk=2ak+Rk(p,q,a1,…,ak−1)=0.b_k = 2a_k + R_k(p, q, a_1, \dots, a_{k-1}) = 0.

Здесь RiR_i — некоторое алгебраическое выражение от pp, qq, a1a_1, …, ai−1a_{i-1}. Из первого уравнения вытекает, что a1a_1 выражается через pp и qq; из второго — что a2a_2 выражается через pp, qq и a1a_1, и значит, выражается через pp и qq, … Итак, мы видим, что все коэффициенты a1a_1, …, aka_k выражаются через pp и qq, то есть коэффициенты многочлен QQ, коммутирующего с PP, однозначно выражаются через pp и qq, что и требовалось доказать.

Легко проверить, что аналогичное рассужждение можно проверить для любого многочлен PP, лишь бы его степень была больше 1 (а QQ был унитарным), то есть утверждение пункта 6) верно для любого многочлена.

Пункт 6) является ключевым в задаче. Из него уже легко вытекают пункты в) и г).

в) Докажем, что многочлен Q(x)=P(P(x))Q(x) = P(P(x)) коммутирует с PP. Действительно, Q(P(x))=P(Q(x))Q(P(x)) = P(Q(x)). Многочлен QQ имеет степень четыре и в силу 6) является единственным многочленом такой степени, коммутирующим с PP. Аналогично доказывается, что единственный многочленом степени 8, коммутирующим с PP, является многочлен R(x)=P(P(x))R(x) = P(P(x)).

г) Пусть S(x)=Q(R(x))S(x) = Q(R(x)) и T(x)=R(Q(x))T(x) = R(Q(x)). Поскольку PP коммутирует с QQ и RR, то P(S(x))=P(Q(R(x)))=Q(P(R(x)))=Q(R(P(x)))=S(P(x));P(S(x)) = P(Q(R(x))) = Q(P(R(x))) = Q(R(P(x))) = S(P(x)); значит, PP коммутирует с многочленом SS. Аналогично проверяется, что PP коммутирует с многочленом TT. Кроме того, ясно, что SS и TT — унитарные многочлены одинаковой степени (если QQ и RR имеют степени kk и ll, то степени многочленов SS и TT равны klkl). Из 6) вытекает, что S=TS = T, то есть Q(R(x))=R(Q(x))Q(R(x)) = R(Q(x)), что и требоваюсь.

Так же, как и в пункте 6), утверждение остается верным, если PP — любой многочлен степени больше 1, а QQ и RR унитарны.

Многочлены Чебышева.
Решение пункта д)

Пункт d) намного сложнее остальных пунктов. Мы приведем несколько различных подходов к его решению.

Первый способ. Пусть x=t+t−1x = t + t^{-1}. тогда легко проверить, что xkx^k имеет вид

xk=(t+t−1)k=(tk+t−k)+a1(tk−1+t−(k−1))+a2(tk−2+t−(k−2))+⋯+ak−1(t+t−1)+ak,x^k = (t + t^{-1})^k = (t^k + t^{-k}) + a_1(t^k - 1 + t^{-(k-1)}) + a_2(t^k - 2 + t^{-(k-2)}) + \dots + a_{k-1}(t + t^{-1}) + a_k,

где a1a_1, …, aka_k — некоторые фиксированные числа. Индукцией по kk отсюда выводится, что tk+t−kt^k + t^{-k} представляется в виде

xk+b1xk−1+⋯+bk−1x+bk,x^k + b_1x^{k-1} + \dots + b_{k-1}x + b_k,

где b1b_1, …, bkb_k — некоторые фиксированные числа. Обозначим многочлен xk+b1xk−1+⋯+bkx^k + b_1x^{k-1} + \dots + b_k через

21

Pk(x)P_k(x). По определению Pk(t+t−1)=tk+t−kP_k(t+t^{-1}) = t^k + t^{-k}, так что Pk(Pl(t+t−1))=Pk(tl+t−l)=tkl+t−kl=Pkl(t+t−1)P_k(P_l(t+t^{-1})) = P_k(t^l + t^{-l}) = t^{kl} + t^{-kl} = P_{kl}(t + t^{-1}). Таким образом, Pk(Pl(x))=Pkl(x)=Pl(Pk(x))P_k(P_l(x)) = P_{kl}(x) = P_l(P_k(x)), то есть любые два из многочленов PkP_k коммутируют. Поскольку P2(x)=x2−2P_2(x) = x^2 - 2, мы построили искому последовательность многочленов.

Второй способ. Приведем способ получения многочленов PkP_k при помощи многочленов Чебышева TkT_k. Мы не будем давать прямого определения этих многочленов, но приведем соответствия, которые они удовлетворяют (и которые определяют их однозначно):

Tk(cos⁡t)=cos⁡kt.T_k(\cos t) = \cos kt.

Можно доказать, что TkT_k — многочлен степени kk. Легко проверить, что многочлены Чебышева коммутируют:

Tk(Tm(x))=Tkm(x)=Tm(Tk(x))T_k(T_m(x)) = T_{km}(x) = T_m(T_k(x))

— дело сводится к тому, что cos⁡k(mt)=cos⁡kmt=cos⁡m(kt)\cos k(mt) = \cos kmt = \cos m(kt). Но TkT_k — не унитарный многочлен: его старший коэффициент равен 2k−12^{k-1}. Этот недостаток легко исправить, «растянув» с помощью замены переменной аргумент и значение многочлена в два раза, т. е. положив Pk(x)=2Tk(x/2)P_k(x) = 2T_k(x/2). От такой процедуры коммутитивность не нарушится (проверьте это!). Замечательная последовательность многочленов Чебышева, появляющихся в самых разных вопросах анализа (особенно в теории приближения функций многочленами), оказывается последовательностью коммутирующих многочленов. Именно таким способом построил последовательность PkP_k Э. Туркев и ч.

Оба описанных способа основаны на одной идее. Пусть имеется некоторая функция ff, принимающая бесконечное число значений и такая, что для каждого натурального nn

f(nt)=Qn(f(t))f(nt) = Q_n(f(t))

где QnQ_n — многочлен. Тогда многочлены QmQ_m и QnQ_n коммутируют. Например, если f(t)=etf(t) = e^t, то получаем серийное коммутирующих многочленов Fn(x)=xnF_n(x) = x^n. Если f(t)=et+e−tf(t) = e^t + e^{-t}, то получаем серийное многочленов PnP_n (это — в точности наш первый способ построения многочленов PnP_n, только tt заменено здесь на ete^t). Если f(t)=cos⁡tf(t) = \cos t, то получаем серийное многочленов TnT_n. (Те, кто знаком с комплексными числами и формулой cos⁡φ=(eiφ+e−iφ)/2\cos \varphi = (e^{i\varphi} + e^{-i\varphi})/2, без труда найти適атное, почему функция et+e−te^t + e^{-t} и cos tt приводят по существу к одной и той же, с точностью до расстояния вдвое, последовательности многочленов.)

Приведенные решения пункту д) очень красивы, но обладают одним недостатком: совершенно непонятно, как до них можно допустать. Мы приведем еще одно решение; оно будет менее коротким, но это будет ясно, как его придумали и как быстро выписывать многочлены PnP_n.

Третьий способ. Как вытекает из пункту б), может существовать только один многочлен PkP_k степени kk, коммутирующий с P2(x)=x2−2P_2(x) = x^2 - 2. Выпишем несколько первых таких многочленов:

P1(x)=x,P_1(x) = x,
P2(x)=x2−2,P_2(x) = x^2 - 2,
P3(x)=x3−3x,P_3(x) = x^3 - 3x,
P4(x)=x4−4x2+2,P_4(x) = x^4 - 4x^2 + 2,
P5(x)=x5−5x3+5x,P_5(x) = x^5 - 5x^3 + 5x,
P6(x)=x6−6x4+9x2−2P_6(x) = x^6 - 6x^4 + 9x^2 - 2

(здесь P4(x)=P2(P2(x))P_4(x) = P_2(P_2(x)), P6(x)=P2(P3(x))P_6(x) = P_2(P_3(x)), P5(x)P_5(x) находится также, как в пункту а)). Послерев на эту последовательность многочленов, можно заменить, что она удовлетворяет рекуррентной формуле Pk+1(x)=xPk(x)−Pk−1(x)P_{k+1}(x) = xP_k(x) - P_{k-1}(x). Естественно предположить, что эта формула верна при всех k>1k > 1.

Итак, определим последовательность многочленов P1,P2,…,Pn,…P_1, P_2, \dots, P_n, \dots по индуцини, считая, что

P1(x)=x,P_1(x) = x,
P2(x)=x2−2,P_2(x) = x^2 - 2,

а при k>1k > 1

Pk+1(x)=xPk(x)−Pk−1(x).P_{k+1}(x) = xP_k(x) - P_{k-1}(x).

Докажем, что все многочлены PkP_k коммутируют с многочленом P2P_2; тогда они все коммутируют между собой (пункт г)).

Приведем доказательство по индуцини. Ясно, что многочлены P1P_1 и P2P_2 коммутируют с P2P_2; предположим, что все многочлены P1,P2,…P_1, P_2, \dots

22

…, PkP_k коммутируют с P2P_2, и докажем, что многочлен Pk+1P_{k+1} коммутирует с P2P_2.

Нам нужно показать, что
Pk+1(x2−2)=(Pk+1(x))2−2.P_{k+1}(x^2-2)=(P_{k+1}(x))^2-2.

Подставляя в это равенство рекуррентную формулу для Pk+1P_{k+1}, перепишем его в виде
(x2−2)Pk(x2−2)−Pk−1(x2−2)(x^2-2)P_k(x^2-2)-P_{k-1}(x^2-2)
=(xPk(x)−Pk−1(x))2−2.=(xP_k(x)-P_{k-1}(x))^2-2.

Тепер используем предположение индекции:
(x2−2)(Pk(x)2−2)−(Pk−1(x)2−2)(x^2-2)(P_k(x)^2-2)-(P_{k-1}(x)^2-2)
=(xPk(x)−Pk−1(x))2−2.=(xP_k(x)-P_{k-1}(x))^2-2.

Раскрывая скобки и приводные члены, получим такое равенство:
−2(Pk(x)2−xPk(x)Pk−1(x))+Pk−1(x)2=2x2−8-2(P_k(x)^2-xP_k(x)P_{k-1}(x))+P_{k-1}(x)^2=2x^2-8

или
Pk(x)2−xPk(x)Pk−1(x)+Pk−1(x)2=4−x2.P_k(x)^2-xP_k(x)P_{k-1}(x)+P_{k-1}(x)^2=4-x^2.

Обозначим левую часть (*) через Sk(x)S_k(x). Нам остается доказать, что Sk(x)S_k(x) не зависит от kk (и равно 4−x24-x^2). Дейститьно, пусть k>2k>2. тогда
Sk(x)=Pk(x)2−xPk(x)Pk−1(x)+Pk−1(x)2=Pk(x)[Pk(x)−xPk−1(x)]+Pk−1(x)2S_k(x)=P_k(x)^2-xP_k(x)P_{k-1}(x)+P_{k-1}(x)^2=P_k(x)[P_k(x)-xP_{k-1}(x)]+P_{k-1}(x)^2
=−Pk(x)Pk−2(x)+Pk−1(x)2=Pk−2(x)2−xPk−1(x)Pk−2(x)+Pk−1(x)2=Sk−1(x),=-P_k(x)P_{k-2}(x)+P_{k-1}(x)^2=P_{k-2}(x)^2-xP_{k-1}(x)P_{k-2}(x)+P_{k-1}(x)^2=S_{k-1}(x),
т. е. Sk(x)=Sk−1(x)S_k(x)=S_{k-1}(x). Поскольку S2(x)=4−x2S_2(x)=4-x^2, Sk(x)=4−x2S_k(x)=4-x^2 при всех x≥2x \geq 2. Таким образом, мы показали, что PkP_k коммутирует с P2P_2 при любом kk.

Задачи о коммутирующих многочленах

Мы хотим обсуждать задачи, связанные со следующей обещанием проблеем: описать все пары коммутирующих (не обязательно унитарных) многочленов PP и QQ.

Задача 1. Докажите, что два многочлена PP и QQ первой степени коммутируют в том и только в том случае, когда либо P(x)=x+αP(x)=x+\alpha, Q(x)=x+βQ(x)=x+\beta, либо существует x0x_0 такое, что P(x0)=Q(x0)=x0P(x_0)=Q(x_0)=x_0 (общая «неподвижная» точка).

Задача 2. Решите общую проблеем для случая, когда степень одного из многочленов PP, QQ равна 1.

В дальнейшем мы будем считать, что степени многочленов PP и QQ больше 1.

Пусть P(x)=a0xk+a1xk−1+⋯+ak−1x+akP(x)=a_0x^k+a_1x^{k-1}+\cdots+a_{k-1}x+a_k, Q(x)=b0xe+⋯+be−1x+beQ(x)=b_0x^e+\cdots+b_{e-1}x+b_e. Прежде всего показем, что можно свести общую задачу к случайю, когда коэффициенты a1a_1 и b1b_1 равны 0 (многочлены такого вида называются приведенными). Для этого воспользуемся следующей операцией. Зафиксируем число aa и с его помощью построим из каждой многочлена RR новый, «свиднутый» многочлен R(a)R^{(a)} по формуле R(a)(x)=R(x−a)+aR^{(a)}(x)=R(x-a)+a. Ясно, что многочлен RR восстанавливается по многочлену R(a):R(x)=R(a)(x+a)−aR^{(a)}:R(x)=R^{(a)}(x+a)-a.

Задача 3. a) Докажите, что если многочлены PP и QQ коммутируют, то P(a)P^{(a)} и Q(a)Q^{(a)} тоже коммутируют.

  1. Докажите, что любая пара коммутирующих многочленов PP и QQ степени больше 1 имеет вид P=S(a)P=S^{(a)}, Q=T(a)Q=T^{(a)}, где aa — неокоторое число, а SS и TT — коммутирующие приведенные многочлены.

В дальнейшем мы будем считать, что многочлены PP и QQ приведены. Кроме того, мы будем считать, что они унитарны, то есть их старшие коэффициенты равны 1. Ясно, что это — наиболее интересный частный случай. Кроме того, рассуждая, аналогичные проведенным выше, показываются что можно свести общую задачу к случайю, когда старшие коэффициенты многочленов PP и QQ равны ±1, так что этот частный случай не сильно отличается от общого (в этих рассуждаях надо использовать операцию «растяжения», которая каждому многочлену RR сопоставляет многочлен RλR^{\lambda} по формуле Rλ(x)=λR(x/λ)R^{\lambda}(x)=\lambda R(x/\lambda)). Опишем несколько серий коммутирующих многочленов:

  1. Пусть RR- многочлен степени rr. Рассмотрим серий многочленов P0(x)=xP_0(x)=x, P1(x)=R(x)P_1(x)=R(x), P2(x)=R(R(x))P_2(x)=R(R(x)), P3(x)=R(R(R(x)))P_3(x)=R(R(R(x))) (вобщее Pi+1(x)=Pi(R(x))P_{i+1}(x)=P_i(R(x))).

Ясно, что все многочлены PiP_i коммутируют и степень многочлена PiP_i равна rir^i.

23

  1. Серия многочленов Fk(x)=xkF_k(x) = x^k. Все многочлены FkF_k коммутируют и степень многочлена FkF_k равна kk.

  2. {Pk}\{P_k\} — серия многочленов, построенная при решении пункта д) задачи М455. Эти многочлены определяются условием Pk(t+t−1)=tk+t−kP_k(t + t^{-1}) = t^k + t^{-k}. Степень многочлена PkP_k равна kk.

  3. Определим серию многочленов H1,H3,H5,…H_1, H_3, H_5, \dots таким условием: Hk(t−t−1)=tk−t−kH_k(t - t^{-1}) = t^k - t^{-k} (к нечетно). Легко проверить, что такие многочлены существуют и однозначно определяются выписанным условием. Все эти многочлены коммутируют и степень многочлена HkH_k равна kk.

На самом деле, примеры 3 и 4 являются частными случаями слугами более общего примера. Чтобы описать этот общий пример, сделаем одно замечание о коэффициентах многочленов. Мы до сих пор считали, что эти коэффициенты — действительные числа. Однако в большинстве алгебраических вопросов лучше работать с комплексными числами. Поэтому давайте считать, что коэффициенты наших многочленов могут быть любые комплексные числа.

  1. Фиксируем натуральное число mm и такое компликское число λ\lambda, что λm=1\lambda^m = 1 (для каждой mm существует m−1m - 1 такое число, отличное от 1).

Рассмотрим такие пары чисел (u,v)(u, v), что u.v=λu.v = \lambda, и положим x=u+vx = u + v. Легко проверить, что uk+vk=xk+a1xk−1+⋯+aku^k + v^k = x^k + a_1x^{k-1} + \dots + a_k, где a1,…,aka_1, \dots, a_k — некоторые числа, зависит от λ\lambda. Положим Pk(x)=xk+a1xk−1+⋯+akP_k(x) = x^k + a_1x^{k-1} + \dots + a_k; многочлен PkP_k характеризуется таким условием: Pk(u+v)=uk+vkP_k(u + v) = u^k + v^k, если uv=λuv = \lambda.

Пусть ll — число, дающее при делении на mm остаток 1. Тогда ulvl=(uv)l=λl=λu^lv^l = (uv)^l = \lambda^l = \lambda, так что Pk(ul+vl)=ukl+vklP_k(u^l + v^l) = u^{kl} + v^{kl}. Таким образом, если kk и ll дают при делении на mm остаток 1, то Pk(Pl(u+v))=ukl+vkl=Pl(Pk(u+v))P_k(P_l(u + v)) = u^{kl} + v^{kl} = P_l(P_k(u + v)), то есть многочлены PkP_k и PlP_l коммутируют. Мы построили по числу λ\lambda серию коммутирующих многочленов P1,Pm+1,P2m+1P_1, P_{m+1}, P_{2m+1}, …. Все эти многочлены унитарны, приведены и степень PkP_k равна kk.

При m=1m = 1, λ=1\lambda = 1 мы получаем пример 3, при m=2m = 2, λ=−1\lambda = -1 — пример 4.

Примеры 1—5 исчерпывают все известные примеры коммутирующих многочленов, так что можно высказать гипотезу, что если PP и QQ — коммутирующие унитарные приведенные многочлены степеней больше 1 с комплексными коэффициентами, то они входят в одну из серий, построенных в примерах 1, 2, 5.

Можно, не решая общей проблемы, попытаться ответить на некоторые частиные вопросы:

  1. При каких α\alpha многочлен P(x)=x2−αP(x) = x^2 - \alpha коммутирует с каким-нибудь многочленом нечетной степени.

  2. Пусть PP — унитарный многочлен степени больше 1. Отметим степени всех унитарных многочленов QQ, коммутирующих с PP. Какое подмножество в натуральных числах при этом может получить?

Например, в примере 1 это — геометрическая прогрессия; в примере 5 — арифметическая.

  1. Пусть P,QP, Q — коммутирующие унитарные многочлены степеней kk и ll. Предположим, что ll делится на kk. Верно ли, что QQ имеет вид Q(x)=P(R(x))Q(x) = P(R(x)), где RR — унитарный многочлен, коммутирующий с PP?

Можно сформировать более общую проблуу — найти все коммутирующие рациональные функции PP и QQ. В этом случае появляется много новых интересных примеров.

Здесь также годится общий способ, о котором мы говорили в решении пункта д) для многочленов. Пусть имеется функция ff (принимающая бесконечное число значений) такая, что

f(nt)=Pn(f(t)),f(nt) = P_n(f(t)),

где PnP_n — рациональная функция. Тогда для разных nn и mm функции PnP_n и PmP_m коммутируют.

Возникает интересный вопрос: для каких функций ff можно при любом nn подбрать такую рациональную функцию PnP_n, чтобы Pn(f(t))=f(nt)P_n(f(t)) = f(nt). Например, легко проверить, что этому условию удовлетворяет функция f(t)=tgtf(t) = tg t.

Можно построить другие примеры функций ff, используя теорию эллиптических функций. Поскольку это — не элементарная теория, мы не будем здесь описывать соответствующие построения.

Все эти примеры показывают, что задача об описании коммутирующих многочленов (и, более общо, коммутирующих рациональных функций) неосредственно связана с очень глубокими и красными математическими теориями. Решение этой задачи, видимо, откроет какие-то новые, неизвестные ранее факты. Короче говоря, это задача, которая стоит занимать.