Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
QRC[x].doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
512.51 Кб
Скачать

§ 6. Неприводимые многочлены над полем q

Эта тема непосредственно не примыкает к предыдущей. Но, раз уж речь идёт о неприводимых многочленах над полями, постараемся прояснить ситуацию и для поля рациональных чисел, хотя здесь и нет такого простого ответа, как в предыдущих случаях.

Прежде всего, любой неприводимый многочлен не ниже второй степени над любым полем не должен иметь корней в этом поле, т.к. иначе он делится (по теореме Безу) на двучлен х – , где корень. Это даёт необходимый, но не достаточный признак неприводимости: например, многочлен х4 + 4 не имеет рациональных корней (почему ?!), но не является неприводимым над Z, поскольку х4 + 4 = (х2+2х + 2)2 – 2х + 2)..

Поэтому вначале рассмотрим вопрос о распознавании многочленов над Q , имеющих рациональные корни. Если дан многочлен f(x) = anxn+…+a1x+a0 над Q , то можно считать, что все его коэффициенты приведены к общему знаменателю, т.е. записаны в виде аi = , где bi , c Z (0 i n). Таким образом, f(x) можно представить в виде f(x) = (bnxn+…+b1x+b0), где в скобках стоит многочлен с целыми коэффициентами, имеющий те же рациональные корни, что и исходный. Итак, сразу будем считать, что все коэффициенты многочлена f(x) целые.

Теорема (о рациональных корнях многочлена с целыми коэффициентами). Если несократимая дробь = Q является корнем многочлена f(x) = anxn+…+a1x+a0 Z[x] степени n, то p | a0 и q | an .

Доказательство. Имеем

0 = f() = (anpn+an–1pn–1q+…+aipiqn–i+…+a1pqn–1+a0qn),

anpn+an–1pn–1q+…+aipiqn–i+…+a1pqn–1+a0qn = 0,

a0qn = p( –anpn–1–an–1pn–2q–…–a1qn–1).

Итак, p | a0qn , причём р взаимно просто с q, а значит, и с qn (дробь несократима !). Поэтому p | a0 . Аналогично, из равенства anpn = q(–an–1pn–1–…–a1pqn–2–a0qn–1) получим, что q | an . Теорема доказана.

Пример: Найти все рациональные корни многочлена 2х4+5х3–х2+5х–3.

По доказанной теореме, если несократимая дробь = Q является корнем данного многочлена, то р | (–3) и q | 2 . Всегда можно считать, что q > 0. Поэтому все возможные значения для p и q таковы p = 1, 3; q = 1, 2, а все возможные значения для соответственно = = 1, 3, , . Устно убеждаемся, что =1 – не корни, = 3 также не подходит, т.к. “в многочлене много слагаемых с плюсом и мало с минусом”. Легко убедиться, что = –3 – корень: 234–533–32–53–3 = 9(29–53–1–2) = 9(18–15–3) = 0. Понизим степень многочлена: 2х4+5х3–х2+5х–3 = (х+3)(2х3–х2+2х–1).

Доказанная теорема, применённая к многочлену 2х3–х2+2х–1, исключает возможность р = 3. Значит, нужно только проверить = . Ясно, что = – корень. Снова понижаем степень: 2х3–х2+2х–1 = (х – )(2х2+2), и многочлен 2х2+2 не имеет вещественных корней. Итак, исходный многочлен имеет два рациональных корня: = и = –3 .

Лемма (Гаусса). Пусть f(x) = (bnxn+…+b1x+b0) Q[x], где в скобках стоит многочлен g(x) с целыми коэффициентами, с N. Тогда f(x) неприводим над Q тогда и только тогда, когда g(x) неприводим в кольце Z[x] (т.е. для любого разложения g(x) = u(x)v(x), где u(x), v(x) Z[x], степень одного из сомножителей равна нулю ).

Доказательство в одну сторону очевидно: если f(x) неприводим над Q , и g(x) = = u(x)v(x), то u(x), v(x) Z[x] Q[x] и f(x) = u(x)v(x) – нетривиальное разложение неприводимого многочлена. Значит, степень одного из сомножителей равна нулю.

Обратно, пусть многочлен g(x) неприводим в кольце Z[x] , но вопреки доказываемому, f(x) = p(x)q(x) – нетривиальное разложение, где p(x), q(x) Q[x]. Приводя все коэффициенты к общему знаменателю, получим p(x) = u(x), q(x) = v(x) для некоторых натуральных чисел d1 , d2 и многочленов положительной степени u(x), v(x) Z[x]. Значит, g(x) = f(x) = p(x)q(x) = u(x)v(x) , где d = d1d2 N, т.е. dg(x) = cu(x)v(x) . Обе части этого равенства можно сократить на НОД(d, c), так что сразу будем считать числа d и c взаимно простыми. Кроме того, поскольку коэффициенты левой части полученного равенства имеют вид dbi (0 i n) и делятся на целое взаимно простое с d число с, все коэффициенты bi (0 i n) делятся на с, и равенство можно сократить на с. Таким образом, будем предполагать, что с = 1.

Итак, имеем равенство dg(x) = u(x)v(x). Докажем, проведя индукцию по d N, что это равенство ведёт к противоречию с неразложимостью многочлена g(x) в кольце Z[x]. Если d = 1, противоречие налицо. Предположим, что оно получено для всех d = 1, … , m и докажем, что от противоречия не уйти и при d = m + 1. Ввиду условия d > 1 можно считать, что в каноническом разложении числа d участвует некоторое простое число р. Если u(x) = , v(x) = , то u(x)v(x) = . Значит, k+l = n и для любого i {0, … , n} = dbi p. Докажем, что при выполнении этих условий либо все коэффициенты многочлена u(x) делятся на р, либо на р делятся все коэффициенты многочлена v(x). Для этого рассмотрим следующие многочлены над полем Zp : , Zp[x] , где , . Тогда , т.к. в Zp. Поскольку Zp[x] – кольцо без делителей нуля, то либо , либо . Это и означает, что либо все коэффициенты многочлена u(x) делятся на р, либо на р делятся все коэффициенты многочлена v(x) (почему ?!). Пусть, например, все коэффициенты многочлена u(x) делятся на р, т.е. u(x) = pu1(x), d = pd1 , d1g(x) = u1(x)v(x). Последнее равенство приводит к противоречию по предположению индукции. Лемма Гаусса доказана.

Лемма Гаусса в более общей ситуации доказана в прошлой главе в параграфе “Факториальные кольца”.

Итак, достаточно исследовать неприводимые многочлены над кольцом целых чисел. Здесь ситуация не простая, т.к. нет простого универсального критерия неприводимости, как в случае полей R или C.

Поэтому ограничимся лишь рассмотрением одного достаточного условия.

Теорема (критерий Эйзенштейна неприводимости многочлена в Z[x]). Пусть для многочлена f(x) = anxn + an–1xn–1 + … + a1x + a0 Z[x] существует такое простое число р, что р | ai (0 i n–1), p an , p2 a0 . Тогда f(x) неприводим в кольце Z[x].

Доказательство. Предположим, вопреки доказываемому, что имеется нетривиальное разложение f(x) = u(x)v(x), где u(x), v(x) – некоторые многочлены положительной степени с целыми коэффициентами. Как и при доказательстве леммы Гаусса перейдём к многочленам над полем Zp : пусть , где каждый из коэффициентов этих многочленов равен классу вычетов по модулю р соответствующего коэффициента исходных многочленов f(x), u(x) или v(x). По условию, (0 i n–1) и , так что (x) = xn = . Поскольку многочлен х неприводим над любым полем, то теорема о единственности разложения многочлена в произведение неприводимых позволяет заключить, что . Таким образом, , т.е. все коэффициенты u0 , … , uk–1 , v0 , … , vl–1 делятся на р. Поэтому p2 | u0v0 = а0 противоречие с условием. Теорема доказана.

Примеры: 1. Многочлен 2х4 + 9х3 + 18х – 3 неприводим, т.к. удовлетворяет условиям критерия Эйзенштейна при р = 3.

2. Любой многочлен вида хna, где а – целое число, имеющее в своём каноническом разложении хотя бы одно простое число р в первой степени, является неприводимым над Z по критерию Эйзенштейна (именно это простое число и нужно использовать). В частности, неприводимы многочлены xn – 5, xn + 39, xn + 84. Многочлены же х16 – 4, х13 – 213 , х25 – 32 разложимы (почему ?!).

3. К многочлену х2 + 2х + 3 критерий Эйзенштейна не применим ни при каком простом р (т.к. нет такого простого p, которое делило бы одновременно и 2, и 3). Однако, этот многочлен неприводим (почему ?!).

4. Доказать, что многочлен р(х) = х4 + х3 + х2 + х + 1 неприводим над полем Q.

В данной ситуации критерий Эйзенштейна непосредственно не применим. Заметим, что х4 + х3 + х2 + х + 1 = и сделаем замену у = х – 1: х = у + 1, р(х) = = ((у+1)5 – 1) = 5 + 5у4 + 10у3 + 10у2 + 5у) = y4 + 5y3 + 10y2 + 5. К полученному многочлену уже применим критерий Эйзенштейна при р = 5.

Упражнения: 1. Воспользоваться критерием Эйзенштейна для доказательства неприводимости над Z следующих многочленов: а) х3–27х2+15, б) х5–25х2+50х–10, в) х4–33, г) х4+8х–2.

2. Доказать, что неприводимы следующие многочлены: х2 – х + 1 над Z2 , х3 – х + 1 над Z3 , x5x + 1 над Z5 . Какую гипотезу можно сформулировать для произвольного простого р ? Можете ли Вы доказать её ?

3. Доказать, что для простого числа р все биномиальные коэффициенты (1 i p–1) делятся на р и не делится на р2.

4. Применить упражнение 3 для доказательства неприводимости многочлена 1+х+…+хр–1, где р – любое простое число.

Замечание: Неприводимые многочлены можно использовать для доказательства иррациональности некоторых чисел. Именно, если число R является корнем неприводимого над Q многочлена f(x) Q[x] не ниже второй степени, то иррационально (почему ?!). Таким образом, иррациональны, например, , являющиеся корнями неприводимых многочленов х23 – 2, х4 – 10х + 1, х3 – 3х2 + 3х – 6 (почему они неприводимы над Q ?!).

2

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]