- •Понятие группы, подгруппы, факторгруппы, индекса группы по подгруппе. Примеры. Теорема Лагранжа. Группа.
- •Подкольцо.
- •Факторкольцо.
- •Евклидово кольцо.
- •Идеал в кольце.
- •Примеры Расширенный алгоритм Евклида и его применение.
- •Понятие поля. Построение конечных полей с помощью неприводимых многочленов (привести пример). Полиномиальное и степенное представление элементов поля. Поле.
- •Построение конечных полей с помощью неприводимых многочленов
- •Коды бчх: определение, примеры кодов с исправлением одной, двух и трех ошибок. Определение кода бчх.
- •Код с исправлением одной ошибки.
- •Код с исправлением двух ошибок.
- •Код с исправлением трех ошибок
- •Коды бчх: общая схема декодирования.
Евклидово кольцо.
{(1) – стр. 101} Коммутативное кольцо R называется евклидовым , если для него выполнены следующие свойства:
Кольцо R — целостное (т. е. в нём нет делителей нуля: из ab = 0 следует, что a = 0 или b = 0).
Для каждого ненулевого элемента кольца определена числовая характеристика — норма, которая принимает целые неотрицательные значения. Т. е. норма — это такое отображение N : R \ {0} → Z, что N (r) 0.
Возможность деления с остатком означает, что для любых элементов a, b кольца, b ≠ 0, существуют такие q, r, что a = qb + r и либо r = 0, либо N (r) < N (b). Элемент r называется остатком от деления a на b. Это основное свойство нормы.
Норма произведения двух ненулевых сомножителей больше либо равна норме любого из сомножителей. Формально: для любых a, b ∈ R, a ≠ 0, b ≠ 0 выполнено N (ab) max(N (a), N (b)).
Идеал в кольце.
{(1) – стр. 93} Подмножество I ∈ R называется левым идеалом , если выполняются два следующих условия:
если a, b ∈ I , то a − b ∈ I;
если a ∈ I, r ∈ R, то ra ∈ I .
Аналогично определяются правые и двусторонние идеалы.
Примеры Расширенный алгоритм Евклида и его применение.
{(3) – слайд 86} Задача вычисления НОД(a, b) натуральных чисел a и b (a b). Если d – общий делитель пары чисел (a, b), то d является общим делителем для чисел (a – b, b). Отсюда:
пары чисел (a, b) и (a – kb, b) (k ∈ Z) имеет одинаковые общие делители;
вместо a - kb можно взять остаток r0 от деления нацело a на b: a = bq + r0, q ∈ Z, 0 ≤ r0 < b;
затем, переставив числа в паре, можно повторить процедуру; она закончится, т.к. числа в паре уменьшаются, но остаются неотрицательными.
В результате: за конечное число шагов образуется пара (rn, 0).Ясно, что НОД(a, b) = rn. Для нахождения по паре натуральных чисел (a; b) натурального d и пары целых (x, y) таких, что d = НОД(a, b) = ax + ay, применяют расширенный алгоритм Евклида. Расширенный алгоритм Евклида повторяет схему простого метода, в котором на каждом шаге:
дополнительно вычисляются xi и yi по формулам
справедливо соотношение
Алгоритм
Евклида и его расширенная версия остаётся
справедливым в любом евклидовом кольце,
следовательно, и в любом поле Галуа.
Поэтому: обратный элемент y(x) для
некоторого многочлена b(x) в поле
определяется соотношением
Оно
может быть решено путем применения
расширенного алгоритма Евклида для
пары многочленов (a; b) в поле F. Решение
данных уравнений существует всегда:
поскольку a — неприводимый многочлен
и
Понятие поля. Построение конечных полей с помощью неприводимых многочленов (привести пример). Полиномиальное и степенное представление элементов поля. Поле.
{(4) – стр. 135} Поле – коммутативное кольцо с единицей, содержащее не менее двух элементов, в котором каждый отличный от нуля элемент имеет обратный элемент. {(1) – стр. 98} Поле – это такое кольцо, ненулевые элементы которого образуют группу относительно умножения, т. е. выполняются дополнительные свойства:
существует единичный элемент относительно умножения 1, для любого другого элемента a выполнено a · 1 = 1 · a = a;
для a ≠0 существует обратный элемент a−1, для которого a−1· a = a · a−1= 1.
