рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

КОНЕЧНЫЕ ПОЛЯ, ОСНОВАННЫЕ НА КОЛЬЦАХ МНОГОЧЛЕНОВ

КОНЕЧНЫЕ ПОЛЯ, ОСНОВАННЫЕ НА КОЛЬЦАХ МНОГОЧЛЕНОВ - Домашнее Задание, раздел Домостроительство, ЛЕКЦИИ И ДОМАШНИИ ЗАДАНИЯ ПО КУРСУ ТОКБДИСКРЕТНАЯ МАТЕМАТИКА ВВЕДЕНИЕ В ДИСКРЕТНУЮ АЛГЕБРУ Конечные Поля Можно Построить Из Колец Многочленов Таким Же Образом, Каким Бы...

Конечные поля можно построить из колец многочленов таким же образом, каким были построены поля из кольца целых чисел. Пусть имеется кольцо многочленов F [х] над полем F. Так же, как были построены для кольца Z, кольца отношений, можно построить и кольца отношений для кольца F [х]. Выбирая из F [х] произвольный многочлен р (х), можно определить кольцо отноше­ний, используя р (х) в качестве модуля для задания арифметики этого кольца. Мы ограничимся рассмотрением только приведенных многочленов, так как это ограничение снимает ненужную неопределенность построения.

Определение 2.4.1.Для произвольного приведенного многочлена р (х) ненулевой степени над полем F кольцом многочленов по модулю р (х) называется множество всех многочленов над F, степень которых не превосходит степени многочлена р (х), с операциями сложения и умножения многочленов по модулю р (х). Это кольцо принято обозначать через F(х)/(р (х)).

 

Произвольный элемент r(х) кольца F[х] можно отобразить в элемент кольца РF[х]/(р (х)) с помощью соответствия r(х) —RР (Х) [r (х)]. Два элемента a(х) и b(х) из F[х], отображаемые в один и тот же элемент из F[х]/(р(х)), называются сравнимыми:

а(х) = b(х) (mod p(х)).

Тогда b(х) = а(х) +Q(х) р (х) для некоторого многочлена Q(х).

Теорема 2.4.2.Множество F1х]/(р (х)) является кольцом.

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

 

Выберем в кольце многочленов над GF (2), например, многочлен р (х) = х3 + 1 . Тогда кольцо многочленов по модулю р (х) равно GF(2) [х]/(х3+ 1). Оно состоит из элементов

{0, 1, х,, x+1,x2 ,x2 +1, х2 + х, х2 + х + 1}. В этом кольце умножение выполняется, например, следующим образом:

( x2 +1 ) (x2)= Rx3+1 (( x2 +1 ) (x2)) = Rx3+1 (( x3 +1 ) x + x2 +x ) = x2 +x ,

где использована редукция по правилу х4 = х (х3 + 1) + х.

 

Теорема 2.4.3.Кольцо многочленов по модулю приведенного многочлена р (х} является полем тогда и только тогда, когда многочлен р (х) прост (Напомним, что простой многочлен является одновременно неприводимым и приведенным. Для построения поля достаточно только неприводимости р(х), но мы условились рассматривать только приведенные многочлены, так что дальнейшие результаты носят менее общий характер) .

Доказательство.Пусть многочлен р (х) прост. Чтобы доказать, что рассматриваемое кольцо образует поле, достаточно показать, что каждый ненулевой элемент имеет мультипликативный обратный. Пусть s(х) —некоторый ненулевой элемент кольца. Тогда deg s(х) < deg р(х). Так как многочлен р (х) прост, то НОД [s(x), р (х)] = 1. По следствию 2.3.7

НОД [s(x), р (х)] = 1 =a(х)р(х) + b(х) s (х)

для некоторых многочленов а(х) и b(х). Следовательно,

1 = Rр(х)[1] = Rр(х)[a(х)р(х) + b(х) s (х)]= Rр(х){ Rр(х)[a(х)р(х)} + Rр(х)[b(х) s(x)}} = Rр(х){ Rр(х)[b(х) s(x)}} = Rр(х){Rр(х)[b(х)} Rр(х)[ s(x)}} = Rр(х){Rр(х)[b(х)} s(x)}

Таким образом, в кольце многочленов по модулю р (х) многочлен Rр(х)[b(х)} является мультипликативным обратным к s(х).

Предположим теперь, что степень многочлена р (х) равна по меньшей мере 2 и что он не прост. Тогда р (х) = r(х) s(х) для некоторых r(х) и s(х), степени которых равны по меньшей мере 1. Если кольцо является полем, то многочлен r(х) имеет обратный r-1(х), и поэтому

 

s(x) = Rр(х)[s(х)}= Rр(х)[ r-1(х) r(x) b(х)}= Rр(х)[ r-1(х) p(x) }= 0

Но s(х) ≠ 0, и мы получаем противоречие. Следовательно, такое кольцо не может быть полем.

 

Если над полем GFq) найден простой многочлен степени п, то, используя развитую в данном параграфе теорию, можно по­строить поле Галуа, содержащее qn элементов. В этом построении элементы поля представляются многочленами над GF(q) степени не выше (п -1). Всего существует qn таких многочленов, и, следова­тельно, их столько же, сколько элементов в поле.

 

 

Многочлене обозначения Двоичные обозначения Целочисленные обозначения Степенные обозначения
x x+1 x0 x1 x2

 

a) б)

 

 

+ 0 1 x x+1 * 0 1 x x+1
x x+1 0 1 x x+1 0 1 0 x+1 x 1 x x+1 0 1 x x+1 x 1 0 x+1 0 0 0 0 0 1 x x+1 0 x x+1 1 0 x+1 1 x  

 

б)

Рис. 2.2. Структура поля GF(4). а представления поля GF(4); б—арифме­тические таблицы.

 

В качестве примера построим поле GF(4) по полю GF (2), используя примитивный многочлен р(х) = х2 + х + 1. Перебирая все возможные разложения, легко проверить неприводимость этого многочлена. Элементы поля задаются многочленами {О, 1, х , х+ 1). Приведенные на рис. 2.2 таблицы сложения и умножения строятся по готовым правилам. Конечно, после того как арифметические таблицы построены, можно заменить многочленные обозначения на целочисленные или другие желаемые обозначения.. Таблица 2.1 содержит список простых многочленов над GF(2). Одним из способов проверки простоты этих многочленов является метод проб и ошибок, т. е. непосредственная проверка всех возможных разложений, хотя для многочленов высоких степеней для этого потребуется ЭВМ. Собранные в табл. 2.1 простые многочлены представляют собой специальные частные случаи простых многочленов, известных под названием примитивных многочленов. Как будет описано в следующем параграфе, они дают наиболее уУдобное представление расширения поля.

В заключение параграфа подытожим, где мы находимся. Мы разработали необходимые для получения полей построения, которые будут использованы в дальнейшем, но для полного понимания предмета необходимы еще некоторые сведения. В частности, необходимо установить следующие факты: 1) над каждым полем Галуа существуют простые многочлены любой заданной степени; 2) разработанные построения достаточны для получения всех

 

 

Таблица 2.1

Простые многочлены над GFОР (2)

– Конец работы –

Эта тема принадлежит разделу:

ЛЕКЦИИ И ДОМАШНИИ ЗАДАНИЯ ПО КУРСУ ТОКБДИСКРЕТНАЯ МАТЕМАТИКА ВВЕДЕНИЕ В ДИСКРЕТНУЮ АЛГЕБРУ

ЛЕКЦИИ И ДОМАШНИИ ЗАДАНИЯ ПО КУРСУ ТОКБДИСКРЕТНАЯ МАТЕМАТИКА... ДЛЯ СТУДЕНТОВ ДНЕВНОГО ОТДЕЛЕНИЯ СПЕЦИАЛЬНОСТИ КИРИШКИЙ ФИЛИАЛ... ВВЕДЕНИЕ В ДИСКРЕТНУЮ АЛГЕБРУ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: КОНЕЧНЫЕ ПОЛЯ, ОСНОВАННЫЕ НА КОЛЬЦАХ МНОГОЧЛЕНОВ

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Доказательство.
(1). аО = а (0 + 0) = аО + аО. Вычитая из обеих частей равенства аО, получаем 0 = аО. Вторая часть утверждения (1) доказывается аналогично, (2). О = аО = а (b — b) = аb

Теорема 1.2.4.
(1) Множество единиц кольца образует группу относительно умножения в кольце (2) Если с = аb и с — единица, то а имеет правый обратный, а b — левый о

ВЕКТОРНЫЕ ПРОСТРАНСТВА
Известный пример векторного пространства дает трехмерное евклидово пространство, фигурирующее во многих физических задачах. Его обобщением является n-мерное векторное пространство над полем веществ

ЛИНЕЙНАЯ АЛГЕБРА
  Широко используемые разделы прикладной математики — линейная алгебра, в частности теория матриц, — обычно изучаются только для поля вещественных чисел и поля комплексных чисел, одна

Теорема 12.56.3.
10) Если все элементы некоторой строки квадратной матрицы равны нулю, то определитель этой матрицы равен нулю., 2П) Определитель матрицы равен определителю транспони­рованной мат

КОЛЬЦО ЦЕЛЫХ ЧИСЕЛ
| Множество всех целых чисел (положительных, отрицательных и нуля) образуют кольцо относительно обычных операций сложе­ния и умножения. Это кольцо принято обозначать через Z. В данном пара

Теорема 2.1.2.
1. Rd(a+b)=Rd{ Rd (a) + Rd (b) } 2 . Rd(a*b)=Rd{ Rd (a) *Rd (b

КОНЕЧНЫЕ ПОЛЯ, ОСНОВАННЫЕ НА КОЛЬЦЕ ЦЕЛЫХ ЧИСЕЛ
Имеется очень важная конструкция, позволяющая по заданному кольцу построить новое кольцо, называемое кольцом отношений. В случае произвольного кольца для построения кольца отноше­ний строятс

КИТАЙСКИЕ ТЕОРЕМЫ ОБ ОСТАТКАХ
Когда можно однозначно определить целое число, если заданы только его вычеты по модулям нескольких целых чисел? Ответ на этот вопрос был известен еще в древнем Китае. Китайская теорема об остатк

КОЛЬЦА МНОГОЧЛЕНОВ
Многочленом над полем GF(q) называется математическое выра­жение f(x)= fn-1 xn-1+fn-2 xn

Теорема 2.3.4.
(1) Rd(х)[a(х)+b(x)]= Rd(х)[a(х)]+ Rd(х)[b(х)] , (2 ) Rd(х)

КИТАЙСКИЕ ТЕОРЕМЫ ОБ ОСТАТКАХ
Теорема 2.3.8. Для заданного множества попарно взаимно простых многочленов т1 (х), m2(х), ..., тk (х) и множества многочленов с1 (х),

Степень Простые многочлены
2 x2 +x +1 3 x3 +x +1 4 x4 +x +1 5 x5 +x2 +1 6 x6 +x +1 7 x7 +x3

ПРИМИТИВНЫЕ ЭЛЕМЕНТЫ
В предыдущем параграфе было построено поле GF(4). На рис. 2.2 видно, , за исключением нуля, все элементы поля могут быть представлены в виде степени элемента х. Опред

СТРУКТУРА КОНЕЧНОГО ПОЛЯ
Ранее в данной главе мы изучали, как строить поле. Предполагая, что можно найти простой многочлен степени п над полем άGF (q), мы научились строить конечное поле с qп

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги