Главная » Все файлы » Просмотр файлов из архивов » Документы » Лекции по дискретной математике

Лекции по дискретной математике, страница 5

2019-04-28СтудИзба

Описание файла

Документ из архива "Лекции по дискретной математике", который расположен в категории "". Всё это находится в предмете "дискретная математика" из 2 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Онлайн просмотр документа "Лекции по дискретной математике"

Текст 5 страницы из документа "Лекции по дискретной математике"

Все многочлены ai(х) должны отличаться от всех многочле­нов bi (х), так как в противном случае можно было бы сократить общие члены и получить многочлен меньшей степени, который можно разложить двумя разными способами.

Без потери общности предположим, что степень многочлена b1(х) не больше степени многочлена а1(х). Тогда

a1(х) = b1(х) Н(х) + s (х), где deg s(х)< deg b(х)< deg a(х). Далее,

s(x) а2 (х) ... ак(х) = b1(х) { b2 (х) ... bl(х) — Н (х) а2 (х) ... ак(х)}

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

В силу теоремы об однозначном разложении теперь ясно, что для любых двух многочленов

r(х) и b(х) НОД[r(х), b(х)] и НОК[r(х), b(х)] являются единственными, так как наибольший общий делитель равен произведению всех общих для r(х) и b(х) простых делителей, причем каждый делитель входит в наименьшей из степеней, в которых он входит в r(х) и в b(x), а наименьшее общее кратное равно произведению всех простых делителей, входящих либо в r (х), либо в b(х), причем*"каждый делитель входит в наибольшей из степеней, в которых он входит в r(х) или в b(х). Далее, любой многочлен, делящий как r(х), так и b(х), делит НОД{r(х), b (х)}, а любой многочлен, делящийся и на r(х), и на b(х), делится на НОК[r (х), b(х)].

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

Теорема 2.3.6 ( алгоритм Евклида для многочленов). Наибольший общий делитель двух многочленов r(х) и s(х) над полем GF(q) можно вычислить с помощью итеративного приме­нения алгоритма деления. Если 0≤ deg r(x) deg s(x), то последовательность вычислений такова:

s(x) =Q1(x) r(x) +r1(x)

r(x) =Q2(x) r2 (x) +r3(x)

r1(x) =Q3(x) r2(x) +r4(x)

.

rп-1(x) =Qn+1(x) rп(x),

и процесс обрывается, как только получается равный нулю остаток..

Тогда rп(х) = а НОД [r(х), s(х)], где а некоторый скаляр.

Доказательство. Отправляясь от первого уравнения, видим, что НОД[r(х),s(х)] делит и делимое, и делитель, и, следовательно, остаток. Проводя это рассуждение далее по всем уравнениям, видим, что НОД[r(x), s(х)] делит rn (х). Отправляясь от последнего уравнения, видим, что rп(х) делит делитель и остаток, так что он делит и делимое. Проводя это рассуждение по всем уравнениям вплоть до первого, видим, что rn(х) делит НОД [r(х), s(х)].Так как rп(х) делит НОД[r(х),s(х)] и делится на него, то получаем утверждение теоремы.

Следствие 2.3.7. НОД[r(х), s(х) ] = а(х) r(х) + b(х) s(х), где а(х) и b(х) многочлены над GF(q).

Доказательство. Последнее уравнение с ненулевым остатком в утверждении предыдущей теоремы дает выражение многочлена rп (х) через rп-1 (х) и _rn-2(х). Перебирая уравнения снизу вверх, исключаем сначала rп-1(х), затем rп-2(х), и т. д. и в конце концов получим выражение rп (х) только через r(х) и s(х).

+

0 1

*

0 1

0

1

0 1

1 0

0

1

0 0

0 1

Для произвольного элемента β поля GF(q) можно вычислить значение многочлена над GF(q) в этой точке, подставив элемент β вместо неопределенной переменной. Например, пусть над GF(3)

р (х)=2x5+x4 +x2 +2.-...Тогда получаем

р (0) = 2-О5 + О4 + О2 + 2 = 2,

+

0 1 2 3

*

0 1 2 3

0

1

2

3

0 1 2 3

1 0 3 2

2 3 0 1

3 2 1 0

0

1

2

3

0 0 0 0

0 1 2 3

0 2 3 1

0 3 1 2

р(I)=2·15+14+12 + 2 = 0,

р (2) =2·25 + 24 + 22 + 2 = 2.

Рис2.1 Пример полей

GF(2) и GF(4)

В случае поля вещественных чисел известной процедурой является вычисление значений многочлена в расширении этого поля; широко применяется вычисление значений многочлена с веществен­ными коэффициентами в поле комплексных чисел. Аналогично можно вычислять значения многочлена над GF(q) в расширении поля GF(q).Такое вычисление проводится подстановкой элементов из расширения поля вместо неопределенной переменной х и выполнения операций в расширении поля. Например, пусть над GF(2)

р (х) = х3 + х + 1.

Тогда (см. рис. 2.1) для элементов поля СР (4)имеем

р (0) = О3 + 0 + 1 = 1,

р (1) = I3 + 1 + 1 = 1,

р (2) = 23 + 2 + 1 = 2,

р (3) = З3 + 3 + 1 = 3.

Если p(β) = 0, то элемент β называется корнем многочлена p(х) или корнем уравнения p(х) = 0. Многочлен не обязательно имеет корни в своем собственном поле. Многочлен

p(x)= х3 + х + 1 не имеет корней в GF(2), а также в GF(4).

Теорема 2.3.8. Элемент β является корнем многочлена р (х) тогда только тогда, когда (х- β) делит р (х). Более того, корнями многочлена р (х) степени п являются не более п элементов поля.

Доказательство. Согласно алгоритму деления, р (х) = (Х - β) Q (х) + s(х),

где степень s(х) меньше единицы. Таким образом, s(х) является элементом поля s0. Следовательно, 0 = р (β) = (β — β) Q (β) + s0. и соответственно s(х) = s0 = 0

Обратно, если х -β делит р (х), то

р (х) = (x - β) Q(х),

так что р (β)= (β -β) Q(β) = 0, и, таким образом, β — корень многочлена р (х).Разложим теперь многочлен р (х) в произведение элемента поля и простых множителей. Степень многочлена р (х) равна сумме степеней простых множителей, и для каждого корня имеется один такой множитель. Следовательно, существует не более п корней.

КИТАЙСКИЕ ТЕОРЕМЫ ОБ ОСТАТКАХ

Теорема 2.3.8. Для заданного множества попарно взаимно простых многочленов т1 (х), m2(х), ..., тk (х) и множества многочленов с1 (х), с2 (х), ..., сk (х), таких, что deg ci(x) < deg mi(x), система сравнена и

с1 (х) = с (х) (mod mi(x) i = 1, ..., k, имеет не более одного решения с (х}, удовлетворяющего условию

k

dtg c(x<deg mi (x.).

i=1

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

c(x) = Qi(x) mi(x) +ci(x)

и

c*(x) = Qi*(x) mi(x) +ci(x) ,

так что разность с(х) — с*(х) кратна многочлену т{ (х) для каждого i. Тогда многочлен с(х) с*(х) кратен и многочлену ∏ki=1 mi(x), причем

deg [с(х) с* (х)]<deg [ ∏k mi(x) ] ,

i=1

Следовательно, с(х) — с*(х) = О, и доказательство закончено.

Так же как и в кольце целых чисел, в кольце многочленов над произвольным полем выполняется равенство

НОД [r (х) , s(х)] = а (х) r(х) + b(х) s (х)

для некоторых а(х) и b(х). Для заданного множества попарно взаимно простых т{ (х) положим М (х) = Пki=1 mi (х) и Мi(х)=М(х)/т1(х) и допустим, что Ni (х) и пi (х) удовлетворяют ра­венствам Ni(х) Мi (х)+ пi(х) тi(х) = I; согласно следствию 2.3.7, такие многочлены N{(х) и пг (х) всегда существуют

Теорема 2.3..9. Пусть М(х) = ∏ki=1 mi(x) - произведение попарно взаимно простых многочленов, и пусть Мi (х) = М (х)/тi (х)

и Ni(х) удовлетворяют равенствам Ni(х) Мi (х)+ пi(х) тi(х) = I. Тогда единственным решением системы сравнений ,

сi(х) = с (х) (mod mi(x)), i = 1, ..., k, является

k

с(х)=i=1 сi(х} Ni(х) Мi (х) (mod М (х)).

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

с (х) = сг (х) N i (х) Мi (х) (mod mi(x)),
ибо тi (х) делит Мr (х), если ri. Наконец, так как

Ni(х) Мi (х)+ пi(х) тi(х) = I,

то Ni(х) Мi(х) = 1 (mod mi(x)) и с(х) = сi (х) (mod mi(x)), что и завершает доказательство.

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

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

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

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

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