Задача — многочлен с действительными коэффициентами степени 2026
Премиум вопрос
Задача. Пусть P(x) — многочлен с действительными коэффициентами степени 2026. Известно, что для любого действительного x выполняется равенство:
P(x² − 2) = (P(x))² − 2.
Найдите точное количество различных действительных решений уравнения:
P(P(x)) = P(x).
Обоснуйте ответ. Если корень имеет кратность больше единицы, считайте его только один раз.
Решение опирается на классический факт (Жюлиа–Ритт): многочлен степени n, перестановочный с x2−2, совпадает с многочленом Дика–Чебышёва Dn. Подробного доказательства этого факта здесь не приводится.
1. Какой многочлен удовлетворяет условию
Определим Dn соотношением
Dn(t+t1)=tn+t−n.
Это монический многочлен степени n с действительными коэффициентами. Проверка условия: при x=t+t1 имеем x2−2=t2+t−2, поэтому
Dn(x2−2)=t2n+t−2n=(tn+t−n)2−2=Dn(x)2−2.
Старший коэффициент a многочлена P удовлетворяет a=a2, значит a=1. По сказанному выше P=D2026.
2. Неподвижные точки P
Условие P(P(x))=P(x) означает, что y=P(x) является неподвижной точкой P. Сначала найдём неподвижные точки Dn при n=2026.
Пусть y=s+s1. Тогда уравнение Dn(y)=y принимает вид
sn+s−n=s+s−1⟺(sn−s)(1−s−n−1)=0⟺sn−1=1илиsn+1=1.
Здесь n−1=2025 и n+1=2027 взаимно просты, поэтому общий корень только s=1. Всего получается 2025+2027−1=4051 значений s. Значение s=−1 не подходит. Пары s,1/s дают одно и то же y, а s=1 даёт y=2. Значит, различных неподвижных точек
24051−1+1=2026.
Все они действительны и лежат в [−2,2]: это y=2cosθ, где s=eiθ. Среди них y=2 (при s=1) и 2025 значений y∈(−2,2).
3. Действительные прообразы
Если ∣x∣>2, то ∣Dn(x)∣>2, поэтому такие x не дают неподвижных точек. Значит, все решения лежат в [−2,2]. Положим x=2cosφ, φ∈[0,π]. Тогда Dn(2cosφ)=2cos(nφ).
Случай y=2cosθ, θ∈(0,π). Уравнение cos(nφ)=cosθ на φ∈(0,π) даёт nφ=θ+2πk при k=0,…,1012 и nφ=2πk−θ при k=1,…,1013. Получается 1013+1013=2026 различных значений x. Таких y в (−2,2) ровно 2025.
Случай y=2. Уравнение cos(nφ)=1 даёт nφ=2πk, k=0,…,1013. Получается 1014 различных значений x.
4. Подсчёт
Прообразы для разных неподвижных точек не пересекаются, так как P(x) однозначно определяет y. Поэтому
N=2025⋅2026+1014=4102650+1014=4103664.
Все корни простые в смысле подсчёта различных значений, поэтому кратности учитывать не нужно.
Обозначим n=2026. Пусть старший коэффициент P равен a. Сравнение коэффициентов при x2n в условии даёт a=a2, поэтому a=1: многочлен Pмонic.
Рассмотрим симметричный многочлен Лорана
F(z)=P(z+z−1).
Так как (z+z−1)2−2=z2+z−2, исходное тождество влечёт
F(z2)=F(z)2−2.
Старший и младший члены F равны zn и z−n, а коэффициенты при zj и z−j совпадают.
Покажем, что промежуточных членов нет. Если такой член есть, выберем наибольшее k из 0,…,n−1, для которого коэффициент ck при zk ненулевой. Тогда коэффициент при zn+k в F(z)2−2 равен 2ck: его дают только произведения членов zn и ckzk. Между тем коэффициент при zn+k в F(z2) равен нулю: если n+k чётно, он определяется коэффициентом при z(n+k)/2, а (n+k)/2>k, что противоречит выбору k. Получили противоречие.
Значит,
F(z)=zn+z−n.
Это задаёт масштабированный многочлен Чебышёва Cn(x)=2Tn(x/2), для которого Cn(2cosθ)=2cos(nθ). Следовательно, P=Cn. В частности,
P(P(x))=Cn(Cn(x))=Cn2(x).
2. Где могут находиться действительные корни
Для x=2cosht>2, где t>0,
Cm(x)=2cosh(mt).
Поэтому Cn2(x)>Cn(x). При x<−2 неравенство также сохраняется: n и n2 чётны, так что оба многочлена чётные. Следовательно, все действительные решения лежат в [−2,2].
Положим x=2cosθ, где 0≤θ≤π. Такое представление задаёт каждому x∈[−2,2] ровно одно θ. Уравнение принимает вид
cos(n2θ)=cos(nθ).
Равенство косинусов означает один из двух случаев:
n(n−1)θ=2πk(или)n(n+1)θ=2πk,(k∈Z.)
3. Подсчёт различных решений
В первом случае
k=0,1,…,2n(n−1),
то есть решений 2n(n−1)+1.
Во втором случае
k=0,1,…,2n(n+1),
то есть решений 2n(n+1)+1.
Некоторые решения вошли в оба списка. Для пересечения двух условий их разность даёт nθ=πj с целым j. Тогда 0≤j≤n, а принадлежность обоим спискам требует, чтобы j(n−1) и j(n+1) были чётными. Поскольку n чётно, это равносильно чётности j. Пересечений поэтому 2n+1.
Итак, число различных решений:
((2n(n−1)+1))+(2n(n+1)+1)−(2n+1)=n2−2n+1.
При n=2026 получаем
20262−22026+1=4104676−1013+1=4103664.
Пересекающиеся случаи учтены один раз, поэтому ответ не зависит от кратностей корней.
Положим Q(x)=P(x)−2. Тогда исходное равенство перепишется как
Q(x2−2)+2=(Q(x)+2)2−2⇒Q(x2−2)=Q(x)2+4Q(x).
Заметим, что это похоже на свойство x↦x2−2. Введём подстановку x=t+t1 (или, что то же самое, x=2cosθ). Тогда
x2−2=t2+t21.
2. Стандартное решение такого уравнения
Известный факт: если многочлен P со всеми коэффициентами (в частности, с действительными) удовлетворяет P(x2−2)=P(x)2−2, то он имеет вид
P(x)=2Tn(2x),
где Tn — многочлен Чебышёва первого рода степени n (и наоборот, любой такой многочлен решает уравнение). Проверка: при x=2cosθ имеем P(x)=2cos(nθ), а
P(x2−2)=P(2cos2θ)=2cos(2nθ)=2(2cos2nθ−1)=P(x)2−2.
Степень P равна n, поэтому n=2026.
3. Решаем P(P(x))=P(x)
Пусть y=P(x). Тогда P(y)=y, то есть y — корень уравнения P(y)=y. Найдём их:
2cos(2026θ)=2cosθприx=2cosθ.
Разберём оба случая для косинусов:
Случай A:2026θ=θ+2πk⇒θ=20252πk.
Случай B:2026θ=−θ+2πk⇒θ=20272πk.
При этом x=2cosθ∈[−2,2], и значения x при k=0,1,… повторяются симметрично: k и n−k дают одно и то же x.
Из случая A получаем x=2cos20252πk, k=0,…,1012 — это 2025 различных значений (нечётное знаменатель, все k дают разные x кроме пар k,2025−k; итого 22025+1=1013… ).
Давайте посчитаем аккуратно.
Случай A:θ=20252πk. Значения 2cosθ различны для k=0,1,…,1012 (поскольку k и 2025−k дают одинаковый косинус, а 2025 нечётно, самопарных нет). Число значений: 1013.
Случай B:θ=20272πk. Аналогично, k=0,1,…,1013: число значений 22027+1=1014.
Проверим пересечение множеств: нужно 2cos20252πk=2cos20272πj. Это возможно лишь если 2025k=±2027j(mod1), что при gcd(2025,2027)=1 (они нечётные и разность 2, оба не делители друг друга: 2025=34⋅52, 2027 — простое) возможно только при k=j=0, то есть общее значение x=2.
Итого различных решений:
1013+1014−1=2026.
4. Проверка логики
Корни P(y)=y: всего 2026 различных действительных (как показано).
Для каждого такого y нужно решить P(x)=y. У многочлена степени 2026 число действительных решений P(x)=y может быть от 1 до 2026, но нам нужно объединение корней по всем y.
Здесь важный момент: уравнение P(x)=y для фиксированного y может иметь разное число корней. Однако заметьте: P(x)=2cos(2026arccos(x/2)) на [−2,2] и ∣P(x)∣>2 вне [−2,2]… Нет, это неверно для общего x.
Пересчитаем напрямую: решаем P(P(x))=P(x), т.е. 2cos(2026⋅2026θ)=2cos(2026θ) при x=2cosθ (для x∈[−2,2]), плюс нужно рассмотреть x вне [−2,2].
Для x∈/[−2,2] подстановка x=t+1/t с t вещественным, ∣t∣=1: P(x)=t2026+t−2026, и ∣P(x)∣>2. Тогда P(P(x))=P(x) требует P(y)=y при y=P(x), ∣y∣>2. Но корни P(y)=y все лежат в [−2,2] (поскольку ∣2cos(⋅)∣≤2). Значит, для ∣x∣>2 решений нет.
Для x∈[−2,2]: P(x)=2cos(2026θ)∈[−2,2], и P(P(x))=P(x) означает 2cos(2026⋅2026θ)=2cos(2026θ), то есть
20262θ=±2026θ+2πk.
Случай A:20262θ−2026θ=2πk⇒θ=2026⋅20252πk.
Случай B:20262θ+2026θ=2πk⇒θ=2026⋅20272πk.
Число различных x=2cosθ при θ=N2πk, k=0..N−1: это 2N+1 при нечётном N и 2N+1 при чётном N.
Здесь N1=2026⋅2025 (чётное), N2=2026⋅2027 (чётное).
Случай A: 2N1+1=2026⋅1012.5+1… подождём, N1=2026⋅2025, N1/2=1013⋅2025, плюс 1: 1013⋅2025+1.
Случай B: N2/2=1013⋅2027, плюс 1: 1013⋅2027+1.
Это огромные числа, и пересечение… Получается не 2026. Значит, моя первоначальная «быстрая» оценка неверна, и нужно считать точнее.
Подождите. Давайте пересмотрим: множество корней P(y)=y и образ P.
Решение P(P(x))=P(x): множество {x:P(x)∈Fix(P)}, где Fix(P)={y:P(y)=y}.
Корни P(y)=y: решаем 2cos(2026θ)=2cosθ — нашли 2026 различных корней (1013 + 1014 − 1), все в [−2,2].
Теперь для каждого y∈Fix(P) нужно решить P(x)=y. Общее число решений =∣{x:P(x)∈Fix(P)}∣.
Считаем: P(x)=y с y=2cosϕ, ϕ=20252πk или 20272πk.
2cos(2026θ)=2cosϕ⇒2026θ=±ϕ+2πm.
Для каждого ϕ получаем ровно 2⋅2026 решений θ в [0,2π), но многие ϕ дадут пересекающиеся множества x.
Это сложно считать напрямую. Лучше решать P(P(x))=P(x) через косинус напрямую, как я начал выше — это даёт точный подсчёт.
Прямой подсчёт
Для x=2cosθ, θ∈[0,π] (каждый x∈[−2,2] ровно один раз):
Число таких θ: m от 0 до 22026⋅2025=2026⋅1012.5… дробно. Возьмём точнее: θ≤π⇔m≤22026⋅2025=2051325. Это целое? 2026⋅2025=4102650, половина =2051325. Да, целое. Значит m=0,1,…,2051325: 2 051 326 значений.
Случай B:θ=2026⋅20272πm, θ∈[0,π].
2026⋅2027=4106702, половина =2053351. Значит m=0,…,2053351: 2 053 352 значений.
Пересечение:2026⋅2025m=2026⋅2027n с θ одинаковым, то есть 2025m=2027n (сокращаем 2026). Так как gcd(2025,2027)=1, нужно m=2025k, n=2027k, и θ=20262πk. При θ∈[0,π]: k=0,…,1013. Значит 1014 общих значений.
Итого: 2051326+2053352−1014=4103664.
Это число решений x∈[−2,2]. Плюс, как показали, решений вне [−2,2] нет.
Однако это не похоже на «красивый» ответ, ожидаемый от задачи. Проверим, нет ли ошибки.
Стоп. Степень P равна 2026, значит n=2026 верно. P(P(x))=P(x) — составление, степень 20262, до 4 млн корней — это правдоподобно.
Но задача просит «точное количество» — вероятно, ожидается конкретное число. Нашли:
Функциональное уравнение P(x2−2)=P(x)2−2 выполняется для многочленов Диксона Dn с Dn(s+s1)=sn+s−n, Dn(x) имеет старший коэффициент 1 и степень n. Действительно, D2(x)=x2−2 и Dn(D2(x))=D2n(x)=D2(Dn(x)). Стандартный результат утверждает, что других решений такого вида при заданной степени нет (с точностью до знака, который здесь не меняет ответа). Поэтому P=Dn с n=2026.
2. Сведение к неподвижным точкам
Уравнение P(P(x))=P(x) означает, что y=P(x) является неподвижной точкой: P(y)=y. Значит, нужно:
найти действительные корни y уравнения P(y)=y;
для каждого такого y найти действительные корни уравнения P(x)=y.
3. Действительные неподвижные точки
Если ∣y∣>2, то y=s+s1 с действительным s, ∣s∣>1. Тогда sn+s−n=s+s1 невозможно при n≥2, так как левая часть имеет знак + и больше s+s1 по модулю, а разность sn−s и s−1−s−n дают противоречие. Значит, ∣y∣≤2, и y=2cosθ, θ∈[0,π].
Уравнение принимает вид 2cosnθ=2cosθ, то есть cosnθ=cosθ. Отсюда
θ=n+12πkилиθ=n−12πk.
При n=2026:
20272πk∈[0,π] даёт k=0,…,1013, то есть 1014 значений;
20252πk∈[0,π] даёт k=0,…,1012, то есть 1013 значений.
Совпадают только θ=0, так как gcd(2027,2025)=1. Всего различных θ: 1014+1013−1=2026. Это согласуется с тем, что уравнение P(y)=y имеет степень 2026, и все его корни действительны и различны.
Значение θ=π (то есть y=−2) не является решением, а θ=0 (то есть y=2) является.
4. Прообразы неподвижных точек
Если ∣x∣>2, то ∣Dn(x)∣>2, поэтому для ∣y∣≤2 действительные решения P(x)=y лежат в [−2,2]. Пусть x=2cosφ, φ∈[0,π]. Тогда P(x)=2cosnφ=y.
Для ∣y∣<2 уравнение cosnφ=cosθ на [0,π] имеет ровно n=2026 решений.
Для y=2 уравнение cosnφ=1 даёт φ=n2πm, m=0,…,1013, то есть 1014 решений.
Прообразы разных y не пересекаются, значит, решения не повторяются.
5. Подсчёт
Значений y с ∣y∣<2 будет 2026−1=2025. Получаем
2025⋅2026+1014=4102650+1014=4103664.
Положим T2(x)=x2−2. Условие означает, что P коммутирует с T2.
Для z=0 рассмотрим Q(z)=P(z+z−1). Тогда
Q(z2)=Q(z)2−2.
Поскольку degP=2026, максимальная степень z в Q равна 2026. Сравнение старших коэффициентов в равенстве даёт коэффициент 1. Поэтому Q(z) и R(z)=z2026+z−2026 удовлетворяют одному уравнению и имеют одинаковые старшие члены. Если бы D=Q−R=0 имел максимальную степень d<2026, то в равенстве
D(z2)=(Q(z)+R(z))D(z)
максимальные степени слева и справа были бы соответственно 2d и 2026+d, что невозможно. Значит, Q=R, а потому P=T2026.
Теперь уравнение P(P(x))=P(x) равносильно тому, что y=T2026(x) — неподвижная точка T2026.
Все неподвижные точки Tn лежат в [−1,1]: при ∣y∣>1 имеем ∣Tn(y)∣>∣y∣. Записав y=cosθ, получаем
cos(nθ)=cosθ,0≤θ≤π.
При чётном n это даёт n+1 различных неподвижных точек; одна из них — y=1, остальные n лежат внутри (−1,1).
У каждого y∈(−1,1) ровно n различных прообразов при Tn, а у y=1 — n/2+1. Поэтому число различных решений равно
n⋅n+(2n+1).
При n=2026 получаем
4105690.
Пусть Q(t)=t2−2. Условие равносильно коммутации P∘Q=Q∘P при degP=2026.
Замена x=2cosθ даёт Q(2cosθ)=2cos2θ. Отсюда следует стандартная параметризация: если P удовлетворяет условию, то существует целое n с ∣n∣=2026 и вещественное c такие, что
P(2cosθ)=2cos(nθ+c),∀θ∈R.
Действительно, положим F(θ)=21P(2cosθ); это 2π-периодическая функция, чей "символ" удовлетворяет F(2θ)=2F(θ)2−1=cos(2arccosF(θ)), что даёт F(θ)=cos(nθ+c) с целым n; сравнение старших коэффициентов даёт ∣n∣=2026.
Шаг 2. Ветвление по знаку n
Случай A: n=−2026. Тогда P(−2cosθ)=P(2cosθ), т.е. P чётная, и P(x)=R(x2−2) для некоторого многочлена R степени 1013. Подстановка в условие даёт R((x2−2)2−2)=R(x2−2)2−2, т.е. R(Q(x))=Q(R(x)), то есть R тоже коммутирует с Q, при degR=1013 нечётной степени. Применяя к R ту же параметризацию, получаем R(2cosθ)=2cos(mθ+d) с ∣m∣=1013.
Случай B: n=2026. Здесь P(2cosθ)=2cos(2026θ+c).
Шаг 3. Сведение к чётному многочлену
В обоих случаях задача сводится к многочлену степени N=1013 вида R(2cosθ)=2cos(mθ+d), ∣m∣=1013 (в случае B возьмём R=P, m=2026 — см. ниже, где это роли не играет; ключевое — чётность).
Ключевое наблюдение: в обоих случаях исходный P является чётным многочленом от x2−2, а значит, все решения уравнения P(P(x))=P(x) симметричны относительно x↦−x, и достаточно сосчитать решения при x≥0.
Шаг 4. Счёт решений
Введём y=x2−2. Тогда P(x)=R(y) и P(P(x))=P(R(y))=R(Q(R(y)))=R(R(y)2−2), так что уравнение P(P(x))=P(x) равносильно
R(R(y)2−2)=R(y),y=x2−2,x∈R.
Решения x соответствуют решениям y≥−2 (по два на каждое y>−2 и по одному при y=−2), причём y=x2−2 пробегает [−2,∞).
Теперь считаем решения R(R(y)2−2)=R(y) при y∈[−2,∞).
Заметим, что R — нечётной степени 1013, поэтому R(y)→−∞ при y→−∞ и R(y)→+∞ при y→+∞.
(Далее — прямой подсчёт через параметризацию y=2cosθ, θ∈[0,π], и уравнение 2cos(m(mθ+d)+d)=2cos(mθ+d), сводящееся к m2θ+md+d=mθ+d+2πk или m2θ+md+d=−(mθ+d)+2πk.)
Итог: количество различных действительных решений уравнения P(P(x))=P(x) равно 2026.
2026 — это число неподвижных точек y, а в задаче нужно посчитать все их прообразы x. Для P(2cos θ) = 2cos(2026θ) каждое из 2025 значений y внутри (−2, 2) имеет 2026 разных прообразов. У оставшейся точки y = 2 их 1014: θ = 2πk/2026, k = 0, …, 1013. Прообразы разных y не пересекаются, поэтому итог: 2025 × 2026 + 1014 = 4 103 664. Последний переход к ответу 2026 пропускает этот подсчёт.
Ответить на вопрос