algebra (1014201), страница 2

Файл №1014201 algebra (Алгебраические основы криптологии (из книги В.М.Фомичева)) 2 страницаalgebra (1014201) страница 22017-06-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Если ,то

,

где для i>m, и

,

где для всех i=0,1,2,...,m+n

Многочлен f(х) называется неприводимым над R, если он не яв­ляется произведением двух многочленов над R ненулевой степени.

4. Пусть R[x] - кольцо многочленов над кольцом R и f(x)R[x]. Отображение φ кольца R[x], при котором каждому многочлену h(x) из R[x] соответствует остаток от деления его на f(х), называют фак­торизацией по модулю f(х).

Множество образов отображения φ, обозначаемое R[x]/f(x), явля­ется кольцом относительно операций сложения и умножения (с по­следующей факторизацией по модулю f(x)) и называется фактор-кольцом кольца многочленов R[x] по модулю f(x). Отображение φ:R[x]→R[x]/f(x) является гомоморфизмом.

Кольцо называется кольцом с единицей, если оно имеет мульти­пликативную единицу, то есть такой элемент е, что а*е = е*а = а для любого aR.

Кольцо называется коммутативньхм, если операция умножения коммутативна.

Коммутативное кольцо называется полем, если его ненулевые элементы образуют группу относительно операции умножения. Ина­че говоря, полем называется множество Р элементов, на котором оп­ределены операции сложения + и умножения *, обладающие свойст­вами коммутативности, ассоциативности и дистрибутивности, при этом относительно обеих операций существуют нейтральные элементы и для всякого а (для всякого b≠0) существует обратный эле­мент относительно операции + (относительно операции *).

Примеры полей:

  1. Множество действительных чисел D.

  2. Множество рациональных чисел Q.

  3. Множество комплексных чисел K.

  4. Кольцо Z/p. Если р - простое, то Z/p является полем Галуа по­рядка р и обозначается GF(p).

  5. Если Р - конечное поле простого порядка р u f(х) -неприводи­мый многочлен степени п над полем Р, то P[x]/f(x), является полем порядка

Порядок единицы поля Р как элемента аддитивной группы поля Р называется характеристикой поля Р. Таким образом, характеристи­ка поля GF(p) равна р. Поле Q по определению имеет характеристику 0.

Векторные пространства

Пусть имеется поле Р и множество R, на котором заданы две опе­рации: внутренняя бинарная операция сложения + и операция умно­жения * элементов множества R на элементы поля Р, результат кото­рой принадлежит множеству R. Множество R называется векторным пространством над полем Р, а его элементы - векторами, если R -абелева группа относительно + и для любых α,β Р и x,y R выполня­ется:

Вектор , называется линей­ной комбинацией векторов x1,x2,...,xn из R. Линейная комбинация векторов называется тривиальной, если a1 = a2 = ... = an = 0, и не­тривиальной в противном случае.

Векторы x1,x2,...,xn называются линейно зависимыми, если их некоторая нетривиальная линейная комбинация равна нулевому век­тору, и линейно независимыми - в противном случае.

Пространство R называется n-мерным, а n- числом измерений или размерностью пространства R (обозначается dimR = п), если в R существуют и линейно независимых векторов, а любые n+1 векторов из R линейно зависимы.

Если в пространстве можно найти линейно независимую систему из любого числа векторов, то пространство называется бесконечно­мерным.

Система {x1,x2,...,xn} из п линейно независимых векторов про­странства R, заданных в определенном порядке, называется базисом пространства R. Любой элемент пространства R представляется од­нозначно в виде линейной комбинации элементов базиса {x1,x2,...,xn}:

Числа a1,a2,...,an называются координатами вектора х в базисе {x1,x2,...,xn}.

Примеры n-мерных векторных пространств.

1. Множество Vn двоичных n-мерных векторов:

где Р - поле.

2. Множество Р[λ] многочленов над полем Р степени, меньшей n:

Подмножество пространства V, являющееся пространством, на­зывают подпространством пространства V.

Если , то наименьшее подпространство пространства V, содержащее в качестве подмножества Н, то есть , называют линейной оболочкой множества H или подпространством, порож­денным множеством Н (подпространством, натянутым на мно­жество H). Обозначим это подпространство через <Н>. Несложно показать, что подпространство <Н> состоит из всевозможных линей­ных комбинаций векторов множества H.

Конечные расширения полей

Если F,P - поля и , то F называется подполем поля Р, а Р называют надполем или расширением поля F.

Каждое конечное поле характеристики р содержит простое поле, то есть поле, порожденное единицей. Такое простое поле изоморфно полю GF(p).

Если характеристика поля равна 0, то простое подполе изоморфно полю рациональных чисел. Таким образом, каждое поле есть расши­рение своего простого подполя.

Если , то поле Р можно рассматривать как векторное про­странство над полем F. Размерность этого пространства называется степенью расширения и обозначается символом [P:F].

Элемент аР называется алгебраическим над полем F, если он является корнем многочлена f(λ)F[λ]. При этом многочлен f(λ) на­зывается аннулирующим многочленом элемента а. Минималь­ным многочленом элемента а называется его аннулирующий мно­гочлен наименьшей степени со старшим коэффициентом, равным 1. Минимальный многочлен элемента а определяется однозначно и де­лит любой аннулирующий многочлен элемента а.

Теорема 2.8. Всякое расширение конечной степени является алгебраическим, то есть все элементы поля Р - алгебраические над полем F.

Доказательство. Для произвольного аР рассмотрим множество А его степеней:

где n = [P:F]. Так как число элементов множества А превышает раз­мерность пространства Р над полем F, то элементы множества А ли­нейно зависимы. То есть найдутся элементы c0,c1,...,cn такие, что

Tем самым найден аннулирующий многочлен элемента а.

Пусть F(a) - наименьшее подполе поля Р, содержащее элемент а и поле F. Если элемент а алгебраичен над Р, то F(a) - это фактор-кольцо кольца многочленов F(X) по модулю минимального много­члена та(λ) элемента а.

Элемент а называется примитивным элементом расширения F F(a), а само расширение называется простым алгебраическим расширением. Степень этого расширения равна degma(λ).

Конечное расширение Р поля F называется полем разложения неприводимого над полем F многочлена f(λ), если Р - наименьшее поле, порожденное полем F и корнями многочлена f(λ). Многочлен f(λ) разлагается на линейные множители из кольца многочленов Р[λ].

Рассмотрим конечные поля. Так как любое конечное поле Р со­держит простое подполе Fp = GF(p), то степень расширения [P:FP] конечна, пусть [P:FP] = n и базис расширения есть x1,...,xn .Tогда лю­бой элемент х поля Р однозначно записывается в виде

где c1,...,cnFp Для каждого из коэффициентов имеется p вариантов выбора, поэтому порядок поля равен pn. Покажем существование по­ля Галуа GF(pn) порядка pn для любого простого р и любого нату­рального n.

Лемма 2.1. Многочлен не имеет кратных корней в поле разложения характеристики р.

Доказательство. Вычислим производную многочлена:

Многочлен взаимно прост со своей производной, значит, он не имеет кратных корней в поле разложения.

Теорема 2.9. Поле разложения многочлена содержит ровно pn элементов.

Доказательство. Достаточно показать, что все pn корней много­члена образуют поле. Пусть a,b - ненулевые корни нашего много­члена, а значит, и многочлена . Тогда

Используя формулу бинома и учитывая, что все слагаемые в пра­вой части формулы бинома, кроме первого и последнего, кратны степени, имеем:

Следствие. Все поля Галуа GF(pn) изоморфны.

Теорема 2.10. Мультипликативная группа Р* любого конечного поля Р является циклической.

Доказательство. Группа Р* имеет порядок pn –1 и является абелевой. Если она нециклическая, то, согласно теореме 2.3, НОК поряд­ков всех ее элементов равен r, где r - собственный делитель числа pn -1. Следовательно, для всех ai P* выполнено равенство (ai )r = 1. Отсюда имеем, что многочлен - аннулирующий для каждого элемента группы Р* и поэтому делится на минимальный для всех элементов группы Р* многочлен

Имеем противоречие, так как степень последнего многочлена больше r.

Образующий элемент а циклической группы GF(pn)* называется примитивным элементом поля GF(pn). Если взять элемент а в каче­стве примитивного элемента расширения Fp GF(pn) то получаем, что всякое конечное поле характеристики р является простым алгеб­раическим расширением поля Fp.

Минимальный многочлен примитивного элемента поля GF(pn) имеет степень n. Поле GF(pn )изоморфно фактор-кольцу кольца мно­гочленов FP[λ] по модулю некоторого неприводимого многочлена т(λ) степени п, при этом

Теорема 2.11. Поле GF(pn) есть поле разложения всякого непри­водимого многочлена f(λ) степени п над полем Fp.k,

Характеристики

Тип файла
Документ
Размер
236,5 Kb
Тип материала
Высшее учебное заведение

Список файлов книги

Алгебраические основы криптологии (из книги В.М
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее