Неприводимый многочлен

редактировать

В математике неприводимый многочлен, грубо говоря, является многочленом, который не может быть разложенным на произведение двух непостоянных многочленов. Свойство несводимости зависит от природы коэффициентов, которые принимаются для возможных факторов, то есть от поля или кольца, к которому коэффициенты полином и его возможные множители должны принадлежать. Например, многочлен x - 2 является многочленом с целыми коэффициентами, но, поскольку каждое целое число также является действительным числом, оно также является многочленом с действительными коэффициентами. Это неприводимо, если его рассматривать как многочлен с целыми коэффициентами, но он множится как (x - 2) (x + 2) {\ displaystyle \ left (x - {\ sqrt {2 }} \ right) \ left (x + {\ sqrt {2}} \ right)}{\ displaystyle \ left (Икс - {\ sqrt {2}} \ справа) \ влево (x + {\ sqrt {2}} \ right)} , если он рассматривается как многочлен с действительными коэффициентами. Говорят, что многочлен x - 2 неприводим по целым числам, но не по действительным числам.

Полином, неприводимый над любым полем, содержащим коэффициенты, является абсолютно неприводимым. Согласно основной теореме алгебры, одномерный многочлен абсолютно неприводим тогда и только тогда, когда его степень равна единице. С другой стороны, с несколькими неопределенными существуют абсолютно неприводимые многочлены любой степени, например, x 2 + yn - 1, {\ displaystyle x ^ {2} + y ^ {n} -1,}{\ displaystyle x ^ {2} + y ^ {n} -1,} для любого положительного целого числа n.

Полином, который не является неприводимым, иногда называют приводимым . Однако этот термин следует использовать с осторожностью, так как он может относиться к другим понятиям редукции.

Неприводимые многочлены естественным образом появляются при изучении полиномиальной факторизации и расширений алгебраических полей.

Полезно сравнить неприводимые многочлены с простыми числами : простые числа (вместе с соответствующими отрицательными числами равной величины) являются неприводимыми целыми числами. Они демонстрируют многие общие свойства концепции «неприводимости», которые в равной степени применимы к неприводимым многочленам, такие как уникальная факторизация на простые или неприводимые множители. Когда кольцо коэффициентов является полем или другой уникальной областью факторизации, неприводимый многочлен также называется простым многочленом, поскольку он генерирует простой идеал.

Содержание
  • 1 Определение
    • 1.1 Природа множителя
  • 2 Простые примеры
  • 3 По комплексным числам
  • 4 По действительным числам
  • 5 Уникальное свойство факторизации
  • 6 По целым числам и конечному полю
  • 7 Алгоритмы
  • 8 Расширение поля
  • 9 В области целостности
  • 10 См. Также
  • 11 Примечания
  • 12 Ссылки
  • 13 Внешние ссылки
Определение

Если F - поле, непостоянный многочлен неприводим над F, если его коэффициенты принадлежат F, и он не может быть разложен на произведение двух непостоянных многочленов с коэффициентами в F.

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

Часто используется другое определение: многочлен неприводим над R, если он неприводим над полем дробей числа R (поле рациональных чисел, если R целые числа). Это второе определение не используется в этой статье.

Природа множителя

Отсутствие явного алгебраического выражения для множителя само по себе не означает, что полином неприводим. Когда многочлен сводится к множителям, эти множители могут быть явными алгебраическими выражениями или неявными выражениями. Например, x 2 + 2 {\ displaystyle x ^ {2} +2}{\ displaystyle x ^ {2} +2} можно явно разложить на комплексные числа как (x - 2 i) (x + 2 i); {\ displaystyle \ left (x - {\ sqrt {2}} i \ right) \ left (x + {\ sqrt {2}} i \ right);}{\ displaystyle \ left (x - {\ sqrt {2}} i \ right) \ left (x + {\ sqrt {2}} i \ right); } однако Авель– Теорема Руффини утверждает, что существуют полиномы любой степени больше 4, для которых существуют сложные множители, не имеющие явного алгебраического выражения. Такой коэффициент можно записать просто как, скажем, (x - x 1), {\ displaystyle \ left (x-x_ {1} \ right),}{\ displaystyle \ left (x-x_ {1} \ right),} где x 1 {\ displaystyle x_ {1}}x_{1}неявно определяется как частное решение уравнения, которое устанавливает полином равным 0. Кроме того, факторы любого типа также могут быть выражены как числовые приближения, получаемые с помощью алгоритмы поиска корней, например как (x - 1.2837…). {\ displaystyle \ left (x-1.2837 \ ldots \ right).}{\ displaystyle \ left (x-1.2837 \ ldots \ right).}

Простые примеры

Следующие шесть многочленов демонстрируют некоторые элементарные свойства приводимых и неприводимых многочленов:

p 1 (x) = x 2 + 4 x + 4 = (x + 2) (x + 2) p 2 (x) = x 2 - 4 = (x - 2) (x + 2) p 3 (x) = 9 x 2 - 3 = 3 (3 x 2 - 1) = 3 (x 3 - 1) (x 3 + 1) p 4 (x) = x 2 - 4 9 = (x - 2 3) (x + 2 3) p 5 ( Икс) знак равно Икс 2-2 = (Икс - 2) (Икс + 2) п 6 (Икс) = Икс 2 + 1 = (Икс - Я) (Х + Я) {\ Displaystyle {\ begin {выровнено} р_ { 1} (x) = x ^ {2} + 4x + 4 \, = {(x + 2) (x + 2)} \\ p_ {2} (x) = x ^ {2} -4 \, = {(x-2) (x + 2)} \\ p_ {3} (x) = 9x ^ {2} -3 \, = 3 \ left (3x ^ {2} -1 \ right) \, = 3 \ left (x {\ sqrt {3}} - 1 \ right) \ left (x {\ sqrt {3}} + 1 \ right) \\ p_ {4} (x) = x ^ {2 } - {\ frac {4} {9}} \, = \ left (x - {\ frac {2} {3}} \ right) \ left (x + {\ frac {2} {3}} \ right) \\ p_ {5} (x) = x ^ {2} -2 \, = \ left (x - {\ sqrt {2}} \ right) \ left (x + {\ sqrt {2}} \ right) \\ p_ {6} (x) = x ^ {2} +1 \, = {(xi) (x + i)} \ end {align}}}{\ displaystyle {\ begin {align} p_ {1 } (x) = x ^ {2} + 4x + 4 \, = {(x + 2) (x + 2)} \\ p_ {2} (x) = x ^ {2} -4 \, = {(x-2) (x + 2)} \\ p_ {3} (x) = 9x ^ {2} -3 \, = 3 \ left (3x ^ {2} -1 \ right) \, = 3 \ left (x {\ sqrt {3}} - 1 \ right) \ left (x {\ s qrt {3}} + 1 \ right) \\ p_ {4} (x) = x ^ {2} - {\ frac {4} {9}} \, = \ left (x - {\ frac {2 } {3}} \ right) \ left (x + {\ frac {2} {3}} \ right) \\ p_ {5} (x) = x ^ {2} -2 \, = \ left (x - {\ sqrt {2}} \ right) \ left (x + {\ sqrt {2}} \ right) \\ p_ {6} (x) = x ^ {2} +1 \, = {(xi) (Икс + Я)} \ конец {Выровненный}}}

Более целых чисел, первые три полинома приводимы (третий - редукционный. cible, потому что множитель 3 не обратим в целых числах); последние два неприводимы. (Четвертый, конечно, не является многочленом от целых чисел.)

Над рациональными числами первые два и четвертый многочлены приводимы, но три других многочлена неприводимы (как полином по рациональным числам, 3 является единицей и, следовательно, не учитывается как фактор).

По действительным числам первые пять многочленов приводимы, но p 6 (x) {\ displaystyle p_ {6} (x)}p_ {6} (x) неприводимо.

По комплексным числам все шесть многочленов приводимы.

Над комплексными числами

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

Отсюда следует, что каждый непостоянный одномерный многочлен может быть разложен на множители как

a (x - z 1) ⋯ (x - zn) {\ displaystyle a \ left (x-z_ {1} \ right) \ cdots \ left (x-z_ {n} \ right)}{\ displaystyle a \ left (x-z_ {1} \ right) \ cdots \ left (x-z_ {n} \ right)}

где n {\ displaystyle n}n - градус, a {\ displaystyle a}a - старший коэффициент, а z 1,…, zn {\ displaystyle z_ {1}, \ dots, z_ {n}}{\ displaystyle z_ { 1}, \ dots, z_ {n}} - нули полинома (не обязательно разные, и не обязательно иметь явные алгебраические выражения ).

Существуют неприводимые многомерные многочлены любой степени над комплексными числами. Например, многочлен

xn + yn - 1, {\ displaystyle x ^ {n} + y ^ {n} -1,}{\ displaystyle x ^ {n} + y ^ {n} -1,}

, который определяет кривую Ферма, неприводим для каждый положительный n.

По реалу

По полю вещественного степень неприводимого одномерного многочлена равна единице или двум. Точнее, неприводимые многочлены - это многочлены первой степени и квадратичные многочлены ax 2 + bx + c {\ displaystyle ax ^ {2} + bx + c}ax ^ {2} + bx + c имеющие отрицательный дискриминант b 2 - 4 ас. {\ displaystyle b ^ {2} -4ac.}{\ displaystyle b ^ {2} -4ac.} Отсюда следует, что любой непостоянный одномерный многочлен может быть разложен на множители как произведение многочленов степени не выше двух. Например, x 4 + 1 {\ displaystyle x ^ {4} +1}x ^ {4} +1 множится на действительные числа как (x 2 + 2 x + 1) (x 2 - 2 х + 1), {\ displaystyle \ left (x ^ {2} + {\ sqrt {2}} x + 1 \ right) \ left (x ^ {2} - {\ sqrt {2}} x + 1 \ справа),}{\ displaystyle \ left (x ^ {2} + {\ sqrt {2}} x + 1 \ right) \ left ( x ^ {2} - {\ sqrt {2}} x + 1 \ right),} и его нельзя разложить на множители, поскольку оба фактора имеют отрицательный дискриминант: (± 2) 2 - 4 = - 2 < 0. {\displaystyle \left(\pm {\sqrt {2}}\right)^{2}-4=-2<0.}{\ displaystyle \ left (\ pm {\ sqrt {2 }} \ right) ^ {2} -4 = -2 <0.}

Уникальное свойство факторизации

Каждый многочлен над полем F может быть разложен на произведение ненулевой константы и конечного числа неприводимых (над F) многочленов. Это разложение является уникальным до порядка факторов и умножения факторов на ненулевые константы, произведение которых равно 1.

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

Пусть F - уникальная область факторизации. Непостоянный неприводимый многочлен над F примитивен. Примитивный многочлен над F неприводим над F тогда и только тогда, когда он неприводим над полем дробей F. Каждый многочлен над F может быть разложен на произведение ненулевой константы и конечного числа непостоянных неприводимых примитивных многочленов. Сама ненулевая константа может быть разложена на произведение единицы F и конечного числа неприводимых элементов F. Обе факторизации уникальны до порядка множителей и умножение множителей на единицу F.

Это та теорема, которая мотивирует, что определение неприводимого многочлена в единственной области факторизации часто предполагает, что многочлен непостоянен.

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

Над целыми числами и конечным полем

Неприводимость полинома над целыми числами Z {\ displaystyle \ mathbb {Z}}\ mathbb {Z} связана с тем, что над поле F p {\ displaystyle \ mathbb {F} _ {p}}\ mathbb {F} _ {p} из p {\ displaystyle p}p элементов (для простого п {\ displaystyle p}p ). В частности, если одномерный многочлен f над Z {\ displaystyle \ mathbb {Z}}\ mathbb {Z} неприводим над F p {\ displaystyle \ mathbb {F} _ {p}}\ mathbb {F} _ {p} для некоторого простого числа p {\ displaystyle p}p , которое не делит старший коэффициент f (коэффициент наивысшей степени переменной), тогда f неприводимо по Z {\ displaystyle \ mathbb {Z}}\ mathbb {Z} . критерий Эйзенштейна является вариантом этого свойства, в котором несводимость по p 2 {\ displaystyle p ^ {2}}p ^ {2} равна также участвует.

Обратное, однако, неверно: существуют полиномы сколь угодно большой степени, неприводимые по целым числам и приводимые по любому конечному полю. Простой пример такого многочлена: x 4 + 1. {\ displaystyle x ^ {4} +1.}{\ displaystyle x ^ {4} +1.}

Связь между неприводимостью целых чисел и неприводимостью по модулю p глубже, чем в предыдущем результате: На сегодняшний день все реализованные алгоритмы факторизации и неприводимости по целым числам и по рациональным числам используют факторизацию по конечным полям в качестве подпрограммы.

Число неприводимых монических многочленов степени n над полем F q {\ displaystyle \ mathbb {F} _ {q}}\ mathbb {F} _ {q} для qa степень простого числа определяется как

N (q, n) = 1 n ∑ d ∣ n μ (d) qnd, {\ displaystyle N (q, n) = {\ frac {1} {n}} \ sum _ {d \ mid n} \ mu (d) q ^ {\ frac {n} {d}},}{\ displaystyle N (q, n) = {\ frac {1} {n}} \ sum _ {d \ mid n} \ mu (d) q ^ {\ frac {n} {d}},}

, где μ - функция Мёбиуса. Для q = 2 такие многочлены обычно используются для генерации псевдослучайных двоичных последовательностей.

В некотором смысле почти все многочлены с коэффициентами ноль или один неприводимы по целым числам. Точнее, если предполагается версия гипотезы Римана для дзета-функций Дедекинда, вероятность несократимости по целым числам для многочлена с случайными коэффициентами в {0, 1} стремится к единице, когда степень увеличивается.

Алгоритмы

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

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

Расширение поля

Понятия неприводимого полинома и расширения алгебраического поля сильно связаны в следующем путь.

Пусть x будет элементом расширения L поля K. Этот элемент называется алгебраическим, если он является корнем многочлена с коэффициентами в K. Среди многочленов, у которых x является корнем, есть ровно один, который является monic и имеет минимальную степень, называемый минимальным многочленом от x. Минимальный многочлен алгебраического элемента x из L неприводим и является единственным моническим неприводимым многочленом, корнем которого является x. Минимальный многочлен от x делит каждый многочлен, имеющий x в качестве корня (это теорема Абеля о неприводимости ).

И наоборот, если P (X) ∈ K [X] {\ displaystyle P (X) \ in K [X]}P (X) \ in K [X] является одномерным многочленом над полем K, пусть L = K [X] / P (X) {\ displaystyle L = K [X] / P (X)}{\ Displaystyle L = K [X] / P (X)} будет частным кольцом кольца многочленов K [X] {\ displaystyle K [X]}К [X] с помощью идеала, порожденного с помощью P. Тогда L является полем тогда и только тогда, когда P неприводимо над K. In В этом случае, если x является образом X в L, минимальный многочлен x является частным от P по его ведущему коэффициенту.

Примером вышесказанного является стандартное определение комплексных чисел как C = R [X] / (X 2 + 1). {\ displaystyle \ mathbb {C} = \ mathbb {R} [X] / \ left (X ^ {2} +1 \ right).}{\ displaystyle \ mathbb {C} = \ mathbb {R} [X] / \ left (X ^ { 2} +1 \ right).}

Если многочлен P имеет неприводимый множитель Q над K, который имеет степени больше единицы, можно применить к Q предыдущую конструкцию алгебраического расширения, чтобы получить расширение, в котором P имеет по крайней мере на один корень больше, чем в K. Итерируя эту конструкцию, можно в конечном итоге получить поле, по которому P разлагается на линейные факторы. Это поле, уникальное от до изоморфизма поля , называется полем разделения P.

в области целостности

Если R является областью целостности, элемент f из R, который не является ни нулем, ни единицей, называется неприводимым, если нет неединиц g и h с f = gh. Можно показать, что каждый простой элемент неприводим; обратное неверно в общем случае, но верно в уникальных доменах факторизации. Кольцо полиномов F [x] над полем F (или любой областью уникальной факторизации) снова является областью уникальной факторизации. Индуктивно это означает, что кольцо многочленов от n неопределенностей (над кольцом R) является уникальной областью факторизации, если то же самое верно и для R.

См. Также
Примечания
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-24 07:04:36
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте