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

Из Википедии, бесплатной энциклопедии

В математике называют неприводимым многочленом , грубо говоря, многочлен , который нельзя разложить на произведение двух непостоянных многочленов . Свойство неприводимости зависит от природы коэффициентов , принимаемых за возможные факторы, т. е. кольца , которому предположительно принадлежат коэффициенты многочлена и его возможные факторы. Например, полином x 2 − 2 — многочлен с целыми коэффициентами, но, поскольку каждое целое число также является действительным числом , оно также является многочленом с действительными коэффициентами. Он неприводим, если его рассматривать как многочлен с целыми коэффициентами, но он факторизуется как если его рассматривать как многочлен с действительными коэффициентами. Говорят, что многочлен x 2 − 2 неприводимо в целых числах, но не в действительных числах.

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

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

Полином, который не является неприводимым, иногда называют приводимым многочленом . [1] [2]

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

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

Определение [ править ]

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

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

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

Простые примеры [ править ]

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

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

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

По действительным числам первые пять многочленов приводимы, но является нередуцируемым.

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

Над комплексными числами [ править ]

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

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

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

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

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

Над реальными [ править ]

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

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

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

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

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

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

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

Над целыми числами и конечными полями [ править ]

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

Обратное, однако, неверно: существуют многочлены сколь угодно большой степени, неприводимые в целых числах и приводимые в любом конечном поле. [3] Простой пример такого полинома:

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

Число степени n неприводимых монических полиномов над полем для q степень простого числа определяется выражением [4] [5]

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

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

Алгоритмы [ править ]

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

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

Расширение поля [ править ]

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

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

И наоборот, если – одномерный полином над полем K , пусть — факторкольцо кольца многочленов идеалом порожденным P. , Тогда L является полем тогда и только тогда, когда неприводимо над K. P В этом случае, если x — образ X в L , минимальный полином x — это фактор P по его старшему коэффициенту .

Примером вышеизложенного является стандартное определение комплексных чисел как

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

В целом домене [ править ]

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

См. также [ править ]

Примечания [ править ]

  1. ^ Галлиан 2012 , с. 311
  2. ^ Mac Lane & Birkhoff 1999 не дают явного определения понятия «приводимый», но используют его в нескольких местах. Например: «Пока заметим лишь, что любой приводимый квадратичный или кубический многочлен должен иметь линейный множитель». (с. 268).
  3. ^ Дэвид Даммит; Ричард Фут (2004). «гл. 9, предложение 12». Абстрактная алгебра . Уайли. п. 309 . ISBN  0-471-43334-9 .
  4. ^ Джейкобсон, Натан (1985). «4.13 Конечные поля». Основная алгебра I (PDF) . Нью-Йорк: WH Freeman and Company. ISBN  0-7167-1480-9 .
  5. ^ Чеболу, Сунил; Минач, Ян (2011). «Подсчет неприводимых полиномов в конечных полях с использованием принципа включения-исключения» (PDF) . Журнал «Математика» . 84 (5): 369–371. дои : 10.4169/math.mag.84.5.369 . Проверено 03 апреля 2023 г.
  6. ^ Брейяр, Эммануэль; Варжу, Петер П. (2018). «Неприводимость случайных полиномов большой степени». Акта Математика . 223 (2): 195–249. arXiv : 1810.13360 . дои : 10.4310/ACTA.2019.v223.n2.a1 . S2CID   119173838 .
  7. ^ Хартнетт, Кевин. «Во Вселенной уравнений практически все являются простыми» . Журнал Кванта . Проверено 13 января 2019 г.
  8. ^ Фрелих, А.; Шеферсон, Дж. К. (1955), «О факторизации полиномов за конечное число шагов», Mathematische Zeitschrift , 62 (1): 331–4, doi : 10.1007/BF01180640 , ISSN   0025-5874 , S2CID   119955899
  9. ^ Рассмотрим p — простое число, которое можно сократить: p = ab . Тогда р | аб р | а или р | б . Скажи р | a a = pc , тогда имеем: p = ab = pcb p (1 − cb ) = 0. Поскольку R — область, мы имеем cb = 1. Итак, b — единица, а p неприводим.

Ссылки [ править ]

Внешние ссылки [ править ]