- •Иванов в.И.
- •Конспект лекций
- •Прикладная алгебра
- •Содержание
- •Лекция 1 Алгебраические операции и алгебраические структуры. Матрицы. Операции над матрицами. Типы матриц. Нормы матриц
- •Алгебраические операции и алгебраические структуры
- •2. Матрицы. Операции над матрицами
- •3. Типы матриц
- •4. Нормы матриц
- •3) 4) Наибольшее сингулярное число
- •Лекция 2 Теория Фредгольма для систем линейных алгебраических уравнений (слау)
- •1. Ядро дефект и образ матрицы
- •2. Альтернатива и теорема Фредгольма
- •Лекция 3 Нормальное решение, псевдорешение слау. Псевдообратная матрица
- •1. Нормальное решение слау
- •2. Псевдорешение слау
- •3. Псевдообратная матрица
- •Лекция 4 lu-разложение матрицы
- •1. Матрицы преобразований
- •Лекция 5 Матрицы вращений и матрицы отражений. Qr-разложение матрицы
- •1. Матрицы вращений
- •Называются матрицами вращения (простого поворота, Гивенса).
- •2. Матрицы отражений
- •Лекция 6 Сингулярные числа матрицы. Сингулярное разложение матрицы. Полярное разложение матрицы
- •1. Свойства матриц и
- •2. Сингулярные числа матрицы
- •3. Сингулярное разложение матрицы
- •4. Следствия из сингулярного разложения матрицы
- •5. Полярное разложение матрицы
- •Лекция 7 Возмущения слау. Число обусловленности
- •1. Возмущения единичного оператора
- •1. Возмущения невырожденного оператора. Число обусловленности
- •3. Возмущения слау. Число обусловленности
- •Лекция 8 Кольцо и поле. Делители нуля. Характеристика поля. Алгоритм Евклида. Число элементов конечного поля
- •1. Кольцо и поле. Делители нуля
- •2. Характеристика поля
- •3. Алгоритм Евклида
- •3. Число элементов конечного поля
- •Лекция 9 Кольцо многочленов над полем. Алгоритм Евклида. Неприводимые многочлены
- •1. Кольцо многочленов над полем
- •2. Алгоритм Евклида
- •3. Неприводимые многочлены
- •Лекция 10 Общий способ построения полей. Поле разложения. Существование поля из элементов
- •1. Общий способ построения полей
- •2. Поле разложения
- •3. Существование поля из элементов
- •Лекция 11 Алгебраическая структура конечного поля. Неприводимые множители многочлена деления круга
- •1. Алгебраическая структура конечного поля
- •2. Неприводимые множители многочлена деления круга
- •Лекция 12 Единственность конечного поля. Число неприводимых многочленов в
- •1. Единственность конечного поля
- •2. Число неприводимых многочленов в
- •Лекция 13 Коды, исправляющие ошибки. Основные характеристики кода. Линейные коды
- •1. Коды, исправляющие ошибки
- •2. Основные характеристики кода
- •3. Линейные коды
- •Лекция 14 Коды Боуза – Чаудхури– Хоквингема (бчх-коды)
- •1. Введение
- •1. Коды Боуза – Чаудхури– Хоквингема (бчх-коды)
- •Итак, в матрице (2) любые столбцов линейно независимы, следовательно, по теореме 3 лекции 13 соответствующий код исправляет ошибок лекция 15 Циклические коды
- •1. Циклические коды
- •Лекция 16 Декодирование циклических кодов. Локаторы ошибок. Многочлены локаторов и синдромов. Ключевое уравнение
- •1. Декодирование циклических кодов
- •2. Локаторы ошибок. Многочлены локаторов и синдромов
- •3. Ключевое уравнение
- •Лекция 17 Решение ключевого уравнения. Алгоритм декодирования бчх-кода
- •1. Решение ключевого уравнения
- •2. Алгоритм декодирования бчх-кода
- •Пример. , .
- •Библиографический список
2. Алгоритм Евклида
Наибольшим
общим делителем двух многочленов
и
называется многочлен
,
такой что
и
;если
и
,
то
.
Обозначение
прежнее:
.
Теорема
2. Если
,
то существуют многочлены
и
,
такие что
. (8)
Доказательство такое же, как для кольца целых чисел.
Замечание.
Имеется некоторая неоднозначность в
определении
,
она связана с тем, что если d(x)
наибольший общий делитель многочленов
и
,
а
– произвольный ненулевой элемент поля
,
то многочлен
так же будет удовлетворять условиям 1)
и 2). Наоборот, если
и
,
то многочлены
и
будут делить друг друга, а это возможно
лишь в случае, когда
,
(
).
Таким образом, наибольший общий делитель
двух многочленов над полем
определен с точностью до множителя –
элемента
.
Эту неоднозначность можно устранить,
требуя чтобы старший коэффициент
равнялся единице. Добавим в связи с этим
к определению
условие нормировки
старший коэффициент равен единице.
В кольце , можно применять алгоритм Евклида отыскания наибольшего общего делителя и его вычислительную схему, рассмотренную выше. Ограничимся примером.
Пример.
В кольце
найти наибольший общий делитель
многочленов
и
,
а также многочлены и в представлении (8).
Вычисления проводятся по разобранной выше схеме с заменой чисел на многочлены.
Начало.
Полагаем
Цикл.
Производим деление
.
Частное
,
остаток –
.
Пересчитываем
Производим деление
.
Частное
,
остаток – 1. Пересчитываем
Итак,
и
.
3. Неприводимые многочлены
В
кольце целых особую роль играют простые
числа, которые можно определить как
числа, не представимые в виде произведения
меньших (по модулю) чисел. Их аналогом
в кольце многочленов являются неприводимые
многочлены. Многочлен
называется неприводимым, если его нельзя
представить в виде произведения
многочленов меньшей степени. Например,
в кольце
многочлен второй степени с вещественными
коэффициентами, дискриминант которого
меньше нуля:
,
неприводим. Если бы раскладывался на множители меньшей, то есть первой, степени
,
то
он имел бы корни
и
,
однако известно, что это не так.
Основное свойство неприводимых многочленов то же самое, что у простых чисел:
пусть
неприводимый,
а
произвольный многочлен. Тогда либо
,
либо
.
Действительно,
так как
является делителем
,
то соотношение
невозможно, иначе
можно было бы представить в виде
произведения многочленов меньшей
степени, а именно многочлена
и многочлена
.
Значит, либо
,
тогда
,
(
),
и, следовательно,
;
либо
,
тогда
(с учетом условия нормировки в определении
наибольшего общего делителя многочленов).
Лекция 10 Общий способ построения полей. Поле разложения. Существование поля из элементов
1. Общий способ построения полей
Повторяя построение примера 2, получаем весьма общий способ построения полей.
Пусть
– кольцо многочленов над некоторым
полем
,
и
– неприводимый многочлен степени
.
Рассмотрим всевозможные остатки от
деления на
,
то есть совокупность всевозможных
многочленов из
степени не выше
.
На этом множестве определим операции
сложения и умножения следующим образом:
операции выполняются по обычным правилам,
после чего результат заменяется его
остатком от деления на
.
Построенная таким путем алгебраическая
структура является полем. В самом деле
справедливость всех аксиом поля, кроме
8-й, вытекает из того, что они выполнены
при обычных операциях с многочленами.
Аксиома 8 проверяется так же как для
чисел: пусть
,
то есть
не делится на
,
тогда
и можно найти многочлены
и
,
такие что
.
Из
этого равенства вытекает, что
.
Построенное
поле иногда обозначают
.
Пример.
Рассмотрим поле вещественных чисел
и кольцо
многочленов с вещественными коэффициентами.
В этом кольце, как мы видели выше,
многочлен
неприводим. Следовательно,
– поле. Рассмотрим это поле подробнее.
Согласно построению, элементами поля
являются многочлены степени не выше
1-й:
,
коэффициенты которых –
– вещественные числа. Эти многочлены
складываются и умножаются по обычным
правилам и результат заменяется остатком
от деления на
,
то есть
. (9)
Результат умножения вычисляется так: сначала умножаем обычным образом:
.
Затем находим остаток от деления на :
.
Итак, правило умножения выглядит так
. (10)
Система,
состоящая из пар вещественных чисел,
операции в которой определяются по
правилам (9) и (10), хорошо известна – это
множество комплексных чисел
.
Мы видим, что построение поля комплексных
чисел укладывается в нашу общую схему:
.
В связи с рассмотренным примером имеет смысл несколько изменить форму описания поля (не изменяя сути дела).
Пусть
дано поле
и неприводимый многочлен
,
.
Из неприводимости вытекает, что многочлен
не имеет корней в поле
.
Рассмотрим некоторый новый элемент
,
удовлетворяющий уравнению
.
Мы хотим присоединить элемент
к
так, чтобы снова получилось поле. Новое
поле вместе с элементом
будет содержать элементы
и их линейные комбинации:
(11)
то
есть всевозможные многочлены от
степени не выше
.
Элемент
может быть
выражен через рассмотренные, так как
из того, что
или
следует, что
. (12)
Беря выражения (11) в качестве элементов нового ноля и определяя для них операции с учетом (12), мы в силу вышеизложенного получим поле (оно отличается от поля только тем, что вместо пишем ). Говорят также, что новое поле является расширением старого, или получено присоединением элемента , в связи с этим его обозначают так
.
Например,
поле
обычно вводится как совокупность
объектов вида
,
где
,
,
а
,
то есть как
,
,
а не как
.
Пример. Поле из 4-х элементов.
Так
как
,
то характеристика поля должна быть
равна 2, и поле содержит простое подполе
.
Рассмотрим
,
то есть совокупность многочленов с
коэффициентами 0 и 1. Имеется 4 многочлена
2-й степени:
.
Только
последний из них неприводим. Пусть
– элемент со свойством
.
Тогда
поле из четырех элементов.
