Тема АЛГЕБРА

Многочлены .08 Неприводимость и разложение на неприводимые многочлены

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела алгебра
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 21#76329Максимум баллов за задание: 7

Найдите (a) (x2n + 1,x2m + 1)  над ℝ;

(b)  5   4   3   2     5   4   3    2
(x +x + x + 3x + 2,2x + x + 3x +6x + x+ 5)  над ℚ.

Подсказки к задаче

Подсказка 1.

Попробуйте сделать первый шаг алгоритма Евклида. Для этого надо разделить один из многочленов на другой. Можно попробовать сразу угадать, какой остаток получится. Также можно попробовать последовательно делить в столбик и заметить некоторую закономерность.

Подсказка 2.

В пункте (b) попробуйте просто последовательно применять алгоритм Евклида.

Показать ответ и решение

(a) Пусть n ≥k.  Будем делить делить первый многочлен на второй столбиком. После подбора первого одночлена в частном мы сможем записать:

 2n       2k     2n−2k     2n−2k
x  + 1= (x  +1)x    + (−x    + 1)

После подбора второго:

 2n       2k    2n−2k   2n−2⋅2k    2n−2⋅2k
x  +1 =(x  +1)(x    − x     )+ (x      + 1)

Возникает желание доказать по индукции, что при любом t≤2n−k  после t  - го шага будет равенство

x2n + 1=(x2k + 1)(x2n−2k − x2n− 2⋅2k +...+(−1)t+1x2n− t⋅2k)+ ((−1)tx2n−t⋅2k + 1)

База уже доказана. Если предположить, что при t=m  утверждение верно, то ясно что следующим одночленом в частном будет (−1)m+2(2n− (m +1)2k).  Далее нетрудно посчитать остаток и выписать нужное равенство при t= m + 1.

Ограничение t≤2n−k  введено неслучайно, ведь после 2n−k  - го шага мы получим в остатке x2n−2n + 1= 2.  То есть ненулевая константа 2  делит нужный нам НОД. Следовательно, многочлены взаимно просты.

(b) Сделаем первые два шага алгоритма Евклида:

(x5 +x4+ x3+ 3x2+ 2,2x5+ x4+ 3x3 +6x2+ x+ 5)
                   ↓
    (x5+ x4+ x3+3x2+ 2,− x4+x3+ x2+ 1)
                   ↓
     (3x3+4x2+ 3x+4,−x4+ x3+ x2+1)

Заметим, что эти многочлены можно разложить на скобочки:

3x3+ 4x2+3x+ 4= (3x +4)(x2 +1); (x3 +x2)+ (1− x4)=(x2+ 1)(−x2+ x+ 1).

Теперь легко видеть, что НОД этих многочленов равен x2 +1.

Ответ:

(a) 1;

(b) 2
x +1.

Ошибка.
Попробуйте повторить позже

Задача 22#76332Максимум баллов за задание: 7

Докажите, что число 7√7  не является корнем никакого многочлена с целыми коэффициентами степени меньше 7.

Показать доказательство

Докажем, что любой целочисленный многочлен с корнем 7√7  делится на x7− 7.  Предположим противное, пусть есть целочисленный многочлен P,  который зануляется при     7√-
x =  7  и не делится на  7
x − 7.

Заметим, что по критерию Эйзенштейна многочлен  7
x − 7  неприводим над ℤ.  Следовательно,  7
(x − 7,P )=1.  Тогда по теореме о линейном представлении существуют такие многочлены A  и B,  что         7
AP + B(x − 7)= 1.  Подставим в равенство     7√-
x =  7  и получим равенство 0=1,  противоречие. Значит, P  делится на  7
x − 7,  то есть его степень не меньше 7,  что и требовалось.

Ошибка.
Попробуйте повторить позже

Задача 23#76333Максимум баллов за задание: 7

Пусть a ,a,...,a
 1 2     n  — различные целые числа. Докажите, что многочлен

(x− a1)(x− a2)...(x− an)− 1

неприводим над ℤ.

Показать доказательство

Предположим, что он представим виде произведения двух целочисленных многочленов P(x)  и Q (x)  ненулевой степени. Получается, что P (a1)Q (a1)= P(a2)Q(a2) =...=P (an)Q(an)= −1.  Если произведение двух целых чисел равно 1,  то одно из них равно 1,  а другое — − 1.

Заметим, что deg(P)+ deg(Q)= n.

Если n  нечётно, то по принципу Дирихле степень одного из многочленов строго меньше n
2.  Пусть это многочлен P.  Он в n  точках принимает значения ± 1.  Следовательно, хотя бы в n+1
 2  из них он принимает одно и то же значение. По нашему предположению         n  n+1
deg(P )< 2 < 2 ,  значит у P(x)  нулевая степень, пришли к противоречию.

При чётном n  такой же принцип Дирихле работает во всех случаях кроме следующего:                 n
degP(x)= degQ(x)= 2,  в одной половине точек P  равен 1,  а Q  − 1,  в другой — наоборот (можно поменять знаки, но для определённости рассмотрим этот случай). Заметим, что в этом случае многочлены Q (x)+ 1  и P(x)− 1  имеют одинаковый набор корней. Следовательно, они могут отличаться лишь домножением на константу. Учитывая, что многочлен P (x)Q(x)  унитарный и все коэффициенты P  и Q  целые, понимаем, что P (x)− 1= Q(x)+ 1.

Если рассмотреть другую половину ашек, то мы получим, что P(x)+ 1= Q(x)− 1.  Таким образом, Q(x) =P(x)− 2= P(x)+ 2,  пришли к противоречию.

Ошибка.
Попробуйте повторить позже

Задача 24#76334Максимум баллов за задание: 7

Докажите, что если p  — простое число, то многочлен f(x)= xp−1+ xp−2+ ...+ x+1  неприводим.

Показать доказательство

Подставим x+ 1  вместо x.  Понятно, что неприводимость полученного многочлена равносильна неприводимости изначального. Раскроем в выражении      p−1       p− 2
(x+ 1)  + (x +1)   +...+(x+ 1)+1  скобки и приведём подобные. С помощью формулы бинома Ньютона нетрудно убедиться, что коэффициент при p−1−i
x  будет равен  p−1−i   p−1−i       p−1−i
Cp− 1 + Cp−2  + ...+C p−1−i.  С помощью последовательного применения тождества  k     k− 1   k
Cn−1+C n− 1 = Cn  к цешке  p−i
Cp  получим, что  p− 1−i   p−1−i       p−1−i   p−i
Cp−1  + Cp−2  +...+Cp−1−i = Cp .

Итак, коэффициент при  p−1−i
x  равен   p− i
C p .  Осталось заметить, что старший член не делится на p,  младший делится на p,  но не делится на  2
p.  Остальные делятся на p,  потому что все цешки целые, их числитель делится на p,  а знаменатель — нет. Получили неприводимость по критерию Эйзенштейна.

Ошибка.
Попробуйте повторить позже

Задача 25#87099Максимум баллов за задание: 7

(Лемма Гензеля). Пусть P(x)  многочлен с целыми коэффициентами. Тогда для любого простого q,  натурального s  и целых r,n  верно следующее сравнение:

       s         s ′         2s
P(n+ rq)≡ P(n)+ rq P (n)  (mod q )
Показать доказательство

Пусть у нас есть многочлен P (x)= a xk+ a  xk−1+ ...+ ax+ a .
       k    k−1          1    0  Давайте теперь просто запишем наше сравнение:

       sk           sk−1            s
ak(n +rq) + ak−1(n+ rq)   + ...+ a1(n+ rq)+ a0 ≡

    k       k−1                s    k−1           k−2                   2s
≡akn + ak−1n   +...+ a1n+ a0+rq (akkn   + ak−1(k− 1)n   + ...+ a1n +a0) (mod q )

Раскроем скобки справа и первые два слагаемых в биноме Ньютона слева:

a nk+ka nk−1rqs+ ...+ a  nk−1+ a  (k− 1)nk−2rqs+...+a n+ a rqs+ a ≡
 k     k             k− 1      k−1                 1    1     0

≡ aknk +ak−1nk−1+...+a1n+ a0+ rqsakknk−1+ rqsak−1(k− 1)nk−2+...+rqsa1n +rqsa0 (mod q2s)

Видно, что правая часть полностью сокращается после этого вместе с двумя первыми слагаемыми в биноме, и теперь слева остаются слагаемые, которые как раз содержат qs  минимум во второй степени.

Ошибка.
Попробуйте повторить позже

Задача 26#87101Максимум баллов за задание: 7

Пусть P (x)  — неприводимый многочлен с целыми коэффициентами, не равный тождественно константе. Тогда существует бесконечно много простых чисел q  таких, что для каждого из них выполняется равенство νq(P(n))= 1  при некотором целом n =n(q).

Показать доказательство

Докажем сначала следующую лемму.

Лемма. Пусть P(x)  неприводимый многочлен с рациональными коэффициентами, тогда P (x)  и его производная  ′
P(x)  взаимно просты.

Доказательство. Предположим противное, т.е. что существует непостоянный многочлен D(x)  с рациональными коэффициентами, который делит как P(x),  так и  ′
P (x).  Поскольку P (x)  неприводим, то D (x)= cP(x),  следовательно, P(x)  должен делить   ′
P (x),  что, очевидно, неправда.

_________________________________________________________________________________________________________________________________________________________________________________

Значит, существуют многочлены A (x)  и B(x)  с целыми коэффициентами такие, что              ′
A(x)P(x)+ B(x)P (x)= C  для некоторого целого C.  Это означает, что каждое простое q,  большее |C| (из теоремы Шура можно понять, что их бесконечно много), делящее P(n)  при каком-то целом n,  не является делителем числа P′(n).  Поэтому из леммы Гензеля следует, что для таких q,n  верно следующее:

P(n+ q)− P(n)≡ qP′(n)⁄= 0mod q2

Значит, по крайней мере одно из чисел P (n)  и P(n+ q)  делится на q,  но не делится на  2
q ,  что и требовалось.

Ошибка.
Попробуйте повторить позже

Задача 27#87108Максимум баллов за задание: 7

Пусть P(x)  — многочлен с целыми коэффициентами такой, что при каждом натуральном n  значение многочлена P(n)  является нетривиальной точной степенью некоторого натурального числа, т.е.           s(n)
P (n)= m (n)   ,  где m(n),s(n)  — натуральные числа, большие 1.  Докажите, что существует натуральное s >1  и многочлен Q(x)  с целыми коэффициентами такие, что          s
P (x)= Q(x).

Показать доказательство

Докажем для начала следующую лемму.

Лемма. Пусть P(x)  — неприводимый многочлен с целыми коэффициентами, не равный тождественно константе. Тогда существует бесконечно много простых чисел q  таких, что для каждого из них выполняется равенство νq(P(n))= 1  при некотором целом n =n(q).

Доказательство. Здесь нам понадобится такое наблюдение. Если P(x)  неприводимый многочлен с рациональными коэффициентами, тогда P(x)  и его производная  ′
P (x)  взаимно просты. Предположим противное, т.е. что существует непостоянный многочлен D(x)  с рациональными коэффициентами, который делит как P(x),  так и  ′
P (x).  Поскольку P (x)  неприводим, то D (x)= cP(x),  следовательно, P (x)  должен делить  ′
P (x),  что, очевидно, неправда.

Значит, существуют многочлены A (x)  и B(x)  с целыми коэффициентами такие, что              ′
A(x)P(x)+ B(x)P (x)= C  для некоторого целого C.  Это означает, что каждое простое q,  большее |C| (из теоремы Шура можно понять, что их бесконечно много), делящее P(n)  при каком-то целом n,  не является делителем числа P′(n).  Поэтому из леммы Гензеля следует, что для таких q,n  верно следующее:

P(n+ q)− P(n)≡ qP′(n)⁄= 0mod q2

Значит, по крайней мере одно из чисел P (n)  и P(n+ q)  делится на q,  но не делится на  2
q ,  что и требовалось.

_________________________________________________________________________________________________________________________________________________________________________________

Пусть        α     α
P(x)= aP11...Pt t,  где a∈ ℤ,  а P1,...Pt  — различные неприводимые многочлены с целыми коэффициентами. Для каждой пары различных индексов i,j  существует целая ненулевая константа cij  такая, что

Pi(x)Aij(x)+Pj(x)Bij(x)= cij

при некоторых многочленах Aij(x),Bij(x)  с целыми коэффициентами. По нашей лемме существуют простые q1,...,qt > |a|⋅max1≤j≤t|cij| такие, что νqi(Pi(ni))= 1  при некоторых натуральных n.  Согласно выбору простых qi  (напомню, что, в частности, qi >|cij| для всех 1≤ j ≤ t  ) выполняется равенство νqi(Pj(ni))= 0,  иначе левая часть равенства

Pi(ni)Aij(ni)+Pj(ni)Bij(ni)=cij

делится на qi,  в отличие от правой части.

По китайской теореме об остатках существует такое натуральное n,  что

n≡ n1 mod q21

...

          2
n≡ nt mod qt

Из леммы Гензеля следует, что νq (Pi(n))= 1;
  i  также очевидно, что при всех отличных от i  индексов j  простое число qi  не делит P (n)
 j  так же, как оно не делит P (n).
 j  i  Следовательно для каждого индекса i  верно равенство

νqi(P (n))= νqi(a)+ α1⋅νqi(P1(n))+⋅⋅⋅+αt⋅νqi(Pt(n))= αi

С другой стороны, νqi(P(n))= s(n)⋅νqi(Q(n)),  следовательно s(n)|αi  для каждого 1≤ i≤t.  Значит, у чисел αi  есть общий делитель s= s(n)>1,  то есть Pα1...pαt= Qs
 1    t    1  для некоторого многочлена Q1 ∈ ℤ[x].  Так как P(n)  является точной s  -той степенью, то s  -той степенью является также и число a,  поэтому многочлен Q(x)=a1∕sQ1 (x)  удовлетворяет условиям задачи, что и требовалось найти.

Ошибка.
Попробуйте повторить позже

Задача 28#88395Максимум баллов за задание: 7

Докажите, что многочлен x200y200 +1  нельзя представить в виде произведения p(x)⋅q(y),  где p,q ∈ R[x].

Показать доказательство

Предположим противное, пусть существуют такие многочлены p(x)  и q(y).  Понятно, что их степени равны 200.  Пусть a  и b  — старший и младший коэффициенты у p(x),m  и n  — у q(y).  Тогда нетрудно понять, что am = 1  и bn =1,  иначе мы не получим коэффициенты 1  при одночленах  200 200
x  y  и  00
x y.  Многочлен  200 200
x  y  + 1  имеет нулевой коэффициент перед одночленом  0 200
y x  ,  а многочлен p(x)⋅q(y)  na.  Таким образом, na =0,  но тогда какое-то из равенств am = 1  или bn =1  не выполнится, противоречие.

Ошибка.
Попробуйте повторить позже

Задача 29#88396Максимум баллов за задание: 7

Докажите, что многочлен с целыми маленькими коэффициентами, у которого свободный член — огромное простое число, неприводим над ℚ.  Например, многочлен  28   7     2
x  − 5x + 16x − 2x+ 65537  таков.

Показать доказательство

Докажем сначала лемму, которая поможет решить задачу.

Лемма. Многочлен с целыми коэффициентами неприводим над ℤ  тогда и только тогда, когда он неприводим над ℚ.

Доказательство. Пусть f  — многочлен с целыми коэффициентами и f = gh,  где g,h  — многочлены с рациональными коэффициентами. Обозначим наибольший общий делитель коэффициентов многочлена cont(f).  Тогда можно считать, что cont(f)= 1.  Выберем для многочлена g  натуральное число m  так, что многочлен mg  имеет целые коэффициенты. Пусть n =cont(mg).  Тогда рациональное число r= m∕n  таково, что многочлен rg  имеет целые коэффициенты и cont(rg)= 1.  Аналогично выберем положительное рациональное число s  для многочлена h.  Покажем, что в таком случае rs=1,  т. е. разложение f = (rg)(sh)  является разложением над кольцом целых чисел. Действительно, согласно лемме Гаусса cont(rg)cont(sh)= cont(rsgh),  т. е. 1= cont(rsf).  Учитывая, что cont(f)= 1,  получаем rs= 1.

______________________________________________________________________________________________________________________________________________________

Теперь понятно, что достаточно показать неприводимость многочлена над ℤ  . Пусть многочлен P(x)  из условия раскладывается в произведение двух многочленов P (x)= Q(x)⋅R(x)  с целыми коэффициентами. Так как свободный коэффициент многочлена P (x)  равен произведению свободных членов Q(x)  и R (x)  , то один из свободных коэффициентов многочленов Q  и R  большое простое число, а другой — 1. Пусть свободный член R  равен 1. Из основной теоремы алгебры и теорема Виета получаем, что у многочлена R (x)  произведение корней равно 1. Следовательно, у R(x)  есть корень, который по модулю не превосходит 1. Значит и у многочлена P(x)  тоже есть такой корень, что невозможно, так как при подстановке в P(x)  числа, по модулю не превосходящего 1, свободный член “перевесит” суммы всех остальных членов.

Ошибка.
Попробуйте повторить позже

Задача 30#88397Максимум баллов за задание: 7

Пусть f(x)  и g(x)  — взаимно простые многочлены, все коэффициенты которых — целые числа. Докажите, что существует натуральное M  такое, что для всех натуральных n  справедливо неравенство (f(n),g(n))< M.

Показать доказательство

НОД многочленов представим в виде их линейной комбинации:

1 =f(x)⋅A(x)+ g(x)⋅B(x)

где A,B ∈ ℚ.  Домножим это равенство на M  — НОК знаменателей всех нецелых коэффициентов. Тогда имеем M = f(x)⋅A (x)+ g(x)⋅B(x),  все многочлены целочисленные. Очевидно, что M  всегда делится на (f(n),g(n)),  а значит (f(n),g(n))< M +1,  что и требовалось.

Ошибка.
Попробуйте повторить позже

Задача 31#88399Максимум баллов за задание: 7

Докажите, что многочлен f(x)=xp−1+ xp−2+...+1  неприводим.

Показать доказательство

Подставим t+1  вместо x  и будем доказывать неприводимость по t  (понятно, что неприводимость по t  и по x  равносильны). Имеем           p−1      p−2
f(t)= (t+1)   +(t+ 1)   + ...+ 1.  Раскроем все скобочки и посчитаем коэффициент при  i
t :  скобочка      p−1
(t+ 1)  даёт вклад  i
Cp−1  в коэффициент, скобочка     p−2
(t+ 1)    i
Cp−2,  и так дальше до скобочки      i
(t+1),  которая даёт вклад   i
Ci.  Таким образом, коэффициент перед  i
t  равен:

 i     i         i   i+1
Cp−1+ Cp−2+...+Ci =C p

В справедливости последнего равенства можно убедиться, если заменить слагаемое   i
C i  на  i+1
Ci+1  и постепенно применять тождество   k   k     k− 1
Cn = Cn−1+C n− 1  к правой части.

Теперь нетрудно заметить, что старший коэффициент равен 1  , то есть не делится на p,  все остальные коэффициенты делятся на   p,  так как p  входит в числитель  i+1
Cp  и не входит в знаменатель при i⁄= p− 1.  Младший член равен p,  то есть он делится на p,  но не делится на  2
p,  а значит по критерию Эйзенштейна многочлен неприводим, что и требовалось.

Ошибка.
Попробуйте повторить позже

Задача 32#88400Максимум баллов за задание: 7

Пусть n >2  — натуральное число, a,...,a
1     n  — различные целые числа. Докажите, что многочлен (x− a )(x− a )...(x− a )− 1
    1     2       n  неприводим над ℤ.

Показать доказательство

Предположим противное, пусть (x− a )(x− a)...(x− a )− 1 =P (x)Q(x),degP > 0,degQ> 0,
     1     2       n  тогда P(a )Q(a )= −1
  i   i  при i=1;2;...;n.  Таким образом, каждый из многочленов P  и Q  в n  точках принимают значения ± 1.  По принципу Дирихле степень одного из многочленов P  и Q  не больше n
2,  пусть       n
degP ≤ 2.  Если знак строгий, то тогда мы понимаем, что по принципу Дирихле P(x)  принимает либо значение 1,  либо − 1  в не менее чем в n
2  точках, а сам имеет степень меньше n
2,  значит P(x)  тождественно равен либо 1,  либо − 1  , противоречие.

Пусть теперь n  — чётное,             n
degP = degQ = 2  и в половине ашек P(x)  принимает значение 1,Q(x)  — значение − 1,  в другой половине — наоборот. Заметим, что многочлены P(x)− 1  и Q(x)+1  имеют одинаковый набор корней. Поэтому если они и отличаются, то только домножением на целую константу. Но многочлен (x− a1)(x− a2)...(x− an)− 1  имеет старший коэффициент 1,  значит и многочлены P  и Q  тоже. Тогда P (x)− 1= Q(x)+1.  Но аналогично можно сказать, что P(x)+ 1= Q(x)− 1.  Если вычесть из одного равенства другое, получим − 2= 2,  противоречие.

Ошибка.
Попробуйте повторить позже

Задача 33#76053Максимум баллов за задание: 7

Дан многочлен P(x)  степени 10  со старшим коэффициентом 1.  График y = P(x)  целиком лежит выше оси Ox.  Многочлен − P (x)  разложили на неприводимые множители (то есть такие многочлены, которые не могут быть представлены в виде произведения двух непостоянных многочленов). Известно, что при x= 2020  все полученные неприводимые многочлены принимают значение − 3.  Найдите P (2020).

Источники: Ломоносов - 2021, 11, отборочный тур (см. olymp.msu.ru)

Показать ответ и решение

По условию P(x)  лежит выше оси Ox,  это значит что у многочлена P (x)  нет действительных корней. Следовательно, многочлен P(x)  раскладывается на неприводимые многочлены 2  степени, а их количество будет 5,  т.к. P (x)  имеет степень 10.  У многочлена − P(x)  будет такое же количество неприводимых многочленов в разложении, и все они принимают значение − 3  в точке x = 2020,  то

             5
− P(2020)= (− 3) = −243⇔ P(2020)= 243
Ответ:

 243

Ошибка.
Попробуйте повторить позже

Задача 34#75627Максимум баллов за задание: 7

Докажите, что для любого нечетного простого p  найдется неприводимый над ℤ
 p  многочлен степени 2.

Источники: Всеросс., 2006, ЗЭ, 10.2(см. math.ru)

Подсказки к задаче

Подсказка 1

Пусть дан произвольный многочлен степени 2 в Z_p. В каком случае он имеет корень?

Подсказка 2

Если изначальный вопрос кажется лишком сложным, то рассмотрите частный случай, когда многочлен имеет вид x^2-b.

Подсказка 3

Тогда и только тогда, когда b (или дискриминант исходного уравнения) является квадратичным невычетом по модулю p. Осталось вспомнить почему существует квадратичный невычет по каждому простому модулю

Показать доказательство

Рассмотрим уравнение x2− b ≡0  в ℤ
 p  . Его разрешимость эквивалентна тому, что b  является квадратичным вычетом. Как известно, существует всего p− 1
 2  квадратичных вычетов, и столько же невычетов. Тогда в качестве b  берем любой невычет и получаем неприводимый многочлен.

Рулетка
Вы можете получить скидку в рулетке!