Арифметика полиномов, заданных над конечным полем

Рассмотрим полином

Арифметика полиномов, заданных над конечным полем - student2.ru ,

в котором коэффициенты Арифметика полиномов, заданных над конечным полем - student2.ru являются элементами поля Арифметика полиномов, заданных над конечным полем - student2.ru .

Введем основные правила арифметических действий с формальными полиномами, коэффициенты которого принадлежат полю Арифметика полиномов, заданных над конечным полем - student2.ru (подобные полиномы обычно называют полиномами над Арифметика полиномов, заданных над конечным полем - student2.ru ).

1. Суммой двух полиномов Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru называется полином, определяемый соотношением:

Арифметика полиномов, заданных над конечным полем - student2.ru .

2. Умножение полинома Арифметика полиномов, заданных над конечным полем - student2.ru на скаляр Арифметика полиномов, заданных над конечным полем - student2.ru (где Арифметика полиномов, заданных над конечным полем - student2.ru ) осуществляется как

Арифметика полиномов, заданных над конечным полем - student2.ru .

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

– если Арифметика полиномов, заданных над конечным полем - student2.ru , то Арифметика полиномов, заданных над конечным полем - student2.ru ;

– если Арифметика полиномов, заданных над конечным полем - student2.ru , то Арифметика полиномов, заданных над конечным полем - student2.ru .

Рассмотрим некоторые определения, связанные с полиномами, заданными над конечным полем.

Пусть имеется многочлен Арифметика полиномов, заданных над конечным полем - student2.ru .

Приведенным (или нормированным) полиномом называется полином, старший коэффициент которого Арифметика полиномов, заданных над конечным полем - student2.ru .

Нулевымполиномом называется полином Арифметика полиномов, заданных над конечным полем - student2.ru .

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

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

Если Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru , то

Арифметика полиномов, заданных над конечным полем - student2.ru ,

где Арифметика полиномов, заданных над конечным полем - student2.ru .

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

Другим, более известным примером кольца является множество целых чисел. Однако в кольце целых чисел операция умножения порождает еще одну, называемую делением с остатком. Возьмем некоторое положительное целое число Арифметика полиномов, заданных над конечным полем - student2.ru . Тогда любое целое число Арифметика полиномов, заданных над конечным полем - student2.ru может быть представлено в виде

Арифметика полиномов, заданных над конечным полем - student2.ru ,

где неотрицательное целое Арифметика полиномов, заданных над конечным полем - student2.ru , меньшее Арифметика полиномов, заданных над конечным полем - student2.ru , называется остатком (от деления Арифметика полиномов, заданных над конечным полем - student2.ru на Арифметика полиномов, заданных над конечным полем - student2.ru ), Арифметика полиномов, заданных над конечным полем - student2.ru называется частным от деления, Арифметика полиномов, заданных над конечным полем - student2.ru – делимым, а Арифметика полиномов, заданных над конечным полем - student2.ru – делителем.

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

Арифметика полиномов, заданных над конечным полем - student2.ru .

В данном соотношении, возможном для любых Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru , назовем полиномы Арифметика полиномов, заданных над конечным полем - student2.ru , Арифметика полиномов, заданных над конечным полем - student2.ru , Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru делимым, делителем, частным и остатком соответственно. Операция деления полиномов известна под названием алгоритма Евклида. Определение частного и остатка от деления полиномов осуществляется «в столбик», как и при делении целых чисел.

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

Арифметика полиномов, заданных над конечным полем - student2.ru ,

которая символизирует, что полиномы Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru имеют один и тот же остаток от деления на Арифметика полиномов, заданных над конечным полем - student2.ru . Действительно, Арифметика полиномов, заданных над конечным полем - student2.ru является остатком от деления Арифметика полиномов, заданных над конечным полем - student2.ru на Арифметика полиномов, заданных над конечным полем - student2.ru . С другой стороны, поскольку Арифметика полиномов, заданных над конечным полем - student2.ru , то Арифметика полиномов, заданных над конечным полем - student2.ru сразу же является остатком от деления на Арифметика полиномов, заданных над конечным полем - student2.ru .

Если Арифметика полиномов, заданных над конечным полем - student2.ru , т.е. Арифметика полиномов, заданных над конечным полем - student2.ru , то говорят, что Арифметика полиномов, заданных над конечным полем - student2.ru делится на Арифметика полиномов, заданных над конечным полем - student2.ru , или Арифметика полиномов, заданных над конечным полем - student2.ru делит Арифметика полиномов, заданных над конечным полем - student2.ru , или Арифметика полиномов, заданных над конечным полем - student2.ru является множителем Арифметика полиномов, заданных над конечным полем - student2.ru . Используется также выражение, что Арифметика полиномов, заданных над конечным полем - student2.ru раскладывается на множители меньшей степени.

Полином, который не может быть разложен на множители меньшей степени, называется неприводимым.

Наибольшим общим делителем двух полиномов Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru , обозначаемым как Арифметика полиномов, заданных над конечным полем - student2.ru , называется приведенный полином наибольшей степени, делящий одновременно оба из них.

Наименьшим общим кратным двух полиномов Арифметика полиномов, заданных над конечным полем - student2.ru и Арифметика полиномов, заданных над конечным полем - student2.ru , обозначаемым как Арифметика полиномов, заданных над конечным полем - student2.ru , называется приведенный полином наименьшей степени, делящийся на оба из них.

Если наибольший общий делитель двух полиномов равен единицы, т.е. Арифметика полиномов, заданных над конечным полем - student2.ru , то они называются взаимно простыми.

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

Теперь у нас есть все необходимые сведения, чтобы расширить поле Арифметика полиномов, заданных над конечным полем - student2.ru до поля Арифметика полиномов, заданных над конечным полем - student2.ru ( Арифметика полиномов, заданных над конечным полем - student2.ru – простое число).Как уже известно, существуют конечные поля только порядка Арифметика полиномов, заданных над конечным полем - student2.ru ( Арифметика полиномов, заданных над конечным полем - student2.ru – простое, Арифметика полиномов, заданных над конечным полем - student2.ru – натуральное числа). Простое поле Арифметика полиномов, заданных над конечным полем - student2.ru порядка Арифметика полиномов, заданных над конечным полем - student2.ru может трактоваться как множество остатков от деления целых чисел на Арифметика полиномов, заданных над конечным полем - student2.ru : Арифметика полиномов, заданных над конечным полем - student2.ru с операциями сложения и умножения по модулю Арифметика полиномов, заданных над конечным полем - student2.ru . Аналогичным образом расширенное поле Арифметика полиномов, заданных над конечным полем - student2.ru порядка Арифметика полиномов, заданных над конечным полем - student2.ru , может трактоваться как множество остатков от деления полиномов над Арифметика полиномов, заданных над конечным полем - student2.ru на некоторый неприводимый полином Арифметика полиномов, заданных над конечным полем - student2.ru степени Арифметика полиномов, заданных над конечным полем - student2.ru с операциями сложения и умножения по модулю Арифметика полиномов, заданных над конечным полем - student2.ru . Другими словами, поле Арифметика полиномов, заданных над конечным полем - student2.ru содержит все полиномы над полем Арифметика полиномов, заданных над конечным полем - student2.ru степени не выше Арифметика полиномов, заданных над конечным полем - student2.ru с общепринятыми операциями сложения и умножением, осуществляемым в два этапа – вначале производится обычное умножение полиномов, а затем удерживается только остаток от деления полученного произведения на полином Арифметика полиномов, заданных над конечным полем - student2.ru .

Отметим, что среди полиномов степени не выше Арифметика полиномов, заданных над конечным полем - student2.ru присутствуют и полиномы нулевой степени, т.е. элементы простого поля Арифметика полиномов, заданных над конечным полем - student2.ru , сложение и умножение которых, осуществляются по правилам Арифметика полиномов, заданных над конечным полем - student2.ru . Это означает, что простое поле Арифметика полиномов, заданных над конечным полем - student2.ru полностью содержится в расширенном Арифметика полиномов, заданных над конечным полем - student2.ru , или, другими словами, Арифметика полиномов, заданных над конечным полем - student2.ru является подполем Арифметика полиномов, заданных над конечным полем - student2.ru . Для поля Арифметика полиномов, заданных над конечным полем - student2.ru порядок его простого подполя Арифметика полиномов, заданных над конечным полем - student2.ru называется характеристикой поля Арифметика полиномов, заданных над конечным полем - student2.ru . Например,любое расширенное поле Арифметика полиномов, заданных над конечным полем - student2.ru является полем характеристики 2, вследствие чего вычисление коэффициентов полиномов, рассматриваемых как элементы поля Арифметика полиномов, заданных над конечным полем - student2.ru , осуществляется по модулю два. В частности, для любого Арифметика полиномов, заданных над конечным полем - student2.ru , Арифметика полиномов, заданных над конечным полем - student2.ru , поскольку Арифметика полиномов, заданных над конечным полем - student2.ru .

Наши рекомендации