Главная Учебники - Разные Лекции (разные) - часть 50
|
Лекции
по общей алгебре
Лекция 1 Понятие
бинарной
алгебраической
операции Говорят,
что на множестве
S
определена
(бинарная)
алгебраическая
операция
(АО)
« *», если
для всяких двух
его элементов
x
и
y однозначно
определен
элемент z=x*y
называемый
композицией
или произведением
элементов x
и y. Примерами
таких операций
могут служить
обычные операции
сложения, вычитания
или умножения
на множестве
всех действительных
(или комплексных
) чисел, операция
умножения на
множестве всех
квадратных
матриц данного
порядка ,операция
композиции
на множестве
всех перестановок
из N
элементов,
операция векторного
перемножения
на множестве
всех векторов
трехмерного
пространства. Само
по себе понятие
АО является
слишком общим,
чтобы допускать
сколько ни будь
глубокое изучение.
В алгебраических
теориях обычно
рассматривают
операции, обладающие
рядом дополнительных
свойств. Перечислим
некоторые из
них. Свойство
ассоциативности
Во
всех перечисленных
выше примерах
АО это свойство
выполняется,
за исключением
операции вычитания
и операции
векторного
произведения. Из
свойства (1)
вытекает, что
произведение
любого числа
сомножителей
однозначно
определено,
так как не зависит
от того, как в
этом произведении
расставлены
скобки, например
Разумеется,
при этом нельзя
нарушать порядок
сомножителей. Наличие
свойства
ассоциативности
позволяет
определить
степень любого
элемента с
натуральным
показателем.
А именно: При
этом выполняются
обычные правила
действий со
степенями: Свойство
коммутативности Это
свойство выполняется
для сложения
и умножения
чисел, но нарушается
для умножения
матриц и композиции
перестановок. Разумеется,
из (2) вытекает,
что в случае
ассоциативной
и коммутативной
АО мы имеем
право переставлять
любым способом
сомножители
в произведении
любого их числа. Кроме
того, в этом
случае
Наличие
нейтрального
элемента
Элемент
n
в этом
случае называется
нейтральным
для АО (*). Для
операции сложения
чисел нейтральным
является число
ноль, для операции
умножения -
число единица.
Для умножения
матриц нейтральным
элементом будет
единичная
матрица, для
композиции
перестановок
- тождественная
перестановка.
В случае векторного
перемножения
векторов нейтральный
элемент отсутствует. Отметим,
что в (3) квантор
существования
предшествует
квантору всеобщности,
то есть элемент
n
не зависит
от выбора x. В
случае существования
единственного
нейтрального
элемента и
ассоциативности
операции можно
определить
степень с нулевым
показателем:
Наличие
обратного
элемента Это
понятие имеет
смысл в случае
наличия нейтрального
элемента для
операции (*). Элемент
Для
сложения чисел
обратный элемент
существует
для любого
числа и равен
противоположному
числу. Для умножения
обратный элемент
так и называется
и существует
у любого числа,
кроме 0. В случае
умножения
матриц обратный
элемент равен
обратной матрице
и существует
в том случае,
если эта матрица
невырождена,
то есть ее
определитель
не равен нулю. Элементы
для которых
существует
обратный называются
обратимыми.
Из условия (4)
сразу вытекает,
что элемент
Если
элемент
Замечание В
конкретных
алгебраических
системах
алгебраическая
операция чаще
всего обозначается
либо знаком
(+) и называется
сложением ,
либо знаком
(.) и называется
умножением.
В первом случае
говорят об
аддитивном,
а во втором о
мультипликативном
способе записи
операции. Операция
записанная
аддитивно как
правило считается
коммутативной.
В этом случае
вместо термина
«обратный»
используется
термин «противоположный
элемент»,
который, естественно,
обозначается
(-x),
а вместо степени
элемента говорят
о его кратных
(nx).
Понятие
группы Определение Множество
G
на котором
определена
бинарная операция
(*) называется
группой (G,*),
если выполняются
условия: Операция
(*) ассоциативна. Для
операции существует
нейтральный
элемент. Все
элементы G
обратимы. Примеры
групп R
-
группа
действительных
чисел с операцией
сложения. (
аддитивная
группа действительных
чисел) C
- аддитивная
группа комплексных
чисел. Во
всех этих примерах
наличие свойств
1- 3 не вызывает
сомнений. Прежде
чем приводить
другие примеры
групп укажем
некоторые
простейшие
свойства этих
алгебраических
систем. Во всех
последующих
формулировках
считается, что
x,
y, z, ... - элементы
некоторой
группы G. Закон
сокращения Докажем,
например, первый
закон. Используем
существование
обратного
элемента
y=z. Единственность
нейтрального
элемента В
любой группе
нейтральный
элемент определен
однозначно.
В самом деле,
если
Единственность
обратного
элемента Для
каждого элемента
x
обратный
элемент
Признак
нейтрального
элемента
Действительно,
поскольку
Разрешимость
любого уравнения
первой степени
(существование
обратной операции) Имеем:
Понятие
подгруппы Определение Группа
Тот
факт, что
Примеры
подгрупп. Целые
числа с операцией
сложения (Z)
образуют
подгруппу в
группе R,
которая, в свою
очередь является
подгруппой
группы C.
Четные
перестановки
образуют подгруппу
Матрицы
с определителем
1 образуют подгруппу
Чтобы
проверить,
будет ли данное
подмножество
H
в G
подгруппой
надо, очевидно,
проверить
следующие
условия : Оказывается,
что вместо трех
этих условий
достаточно
проверить
только одно. Признак
подгруппы Непустое
подмножество
H
в группе
G
будет
подгруппой
этой группы
тогда и только
тогда, когда: Доказательство. Условие
(4) очевидно следует
из 1 -3. Проверим
обратное утверждение.
Взяв в (5) y=x,
получим:
Лекция№10
Мультипликативная
группа поля;
Неприводимые
многочлены.
Свойство
мультипликативной
группы поля. Конечная
подгруппа
мультипликативной
группы любого
поля циклична. Доказательство. Проведем
доказательство
от противного.
Пусть
Следствие. Мультипликативная
группа конечного
поля циклична. Заметим,
что этот результат
нетривиален
даже для простейших
конечных полей
GF(p). Образующие
элементы группы
3 5 7 11 13 17 19 23 29 31 37 41 первообразный
корень mod(p) Неприводимые
многочлены
над некоторыми
полями. Поле
комплексных
чисел C.
Имеет место
фундаментальная
теорема Гаусса:
Всякий многочлен
положительной
степени над
полем C
имеет корень.
Из нее вытекает,
что над полем
C
неприводимы
только многочлены
первой степени. Поле
вещественных
чисел R.
Чтобы перейти
от поля C
к полю R,
заметим, что
отображение
Поле
рациональных
чисел Q. Если
q ненулевой
многочлен с
рациональными
коэффициентами,
то, приводя их
к общему знаменателю,
можно записать:
q
=
Лемма
:
Для
всякого целочисленного
многочлена
w =
Таким
образом вопрос
о приводимости
многочлена
над полем
рациональных
чисел сводится
к вопросу о
разложении
на множители
меньшей степени
многочлена
с целыми коэффициентами.
В этом направлении
имеется следующее
достаточное
условие неприводимости: Критерий
Эйзенштейна. Если
для многочлена
q с
целыми коэффициентами
q = 1.ОНД(
p ,
Доказательство. Предположим,
что q
приводимый
многочлен : q
= uv. Тогда
Примеры. Многочлен
Для
всякого n>0
многочлен
4. Случай
конечного поля
GF(q). Особенностью
этого случая
является тот
факт, что имеется
только конечное
число многочленов
данной степени
и, в частности,
неприводимых
многочленов.
Будем рассматривать
унитарные
многочлены
степени n
над GF(q).
Такой многочлен
имеет вид:
P=2 p=3 p=5 Можно
также указать
способ вычисления
числа
(Здесь
и далее автор
использует
сокращенные
обозначения.
Настоятельно
советуем читателю
для большей
наглядности
использовать
развернутую
запись.) F
= количество
самих скобок
выбрано таким
образом, чтобы
степень каждого
многочлена,
входящего в
F была
не выше n.
Если раскрыть
все скобки то
получится сумма
всевозможных
выражений вида:
Применяя
формулы для
суммы геометрической
прогрессии,
находим: F
=
Следствие.
Над конечным
полем существуют
неприводимые
многочлены
любой степени.
В
самом деле,
поскольку по
определению
Замечание. Из
приведенных
рассуждений
вытекает, что
при
Лекция№11
Характеристика
поля;
автоморфизм
Фробениуса.
Пусть k
- произвольное
поле,
I
={0}. В этом случае
говорят, что
характеристика
поля k
равна 0.
Поскольку
тогда при n
I Итак,
если char(k)
=0, то k
содержит
подполе, изоморфное
полю рациональных
чисел Q,
а если char(k)
=p, то k
содержит
подполе, изоморфное
конечному полю
GF(p). Примеры. Поля
Q,
R,
C
-
очевидно
имеют характеристику
0. Поле,
содержащее
конечное число
элементов,
очевидно имеет
положительную
характеристику.
Рассмотрим
следующий
пример. Пусть
множество X
содержит
4 элемента: 0, 1, a,
b, которые
складываются
и перемножаются
в соответствие
со следующими
таблицами:
Приведем
пример бесконечного
поля положительной
характеристики.
Пусть k
- произвольное
поле. Построим
новое поле
k(x) -
поле рациональных
функций над
k.
По определению,
элементами
этого поля, то
есть рациональными
функциями,
являются отношения
многочленов
( то есть дроби)
r = p/q,
где p,q
Продолжение
алгебраических
тождеств в
произвольные
поля. Любое
тождество A
= B, где A
и
B целые алгебраические
выражения ( то
есть построенные
из переменных
с использованием
только операций
сложения, вычитания
и умножения
) с целыми коэффициентами
может быть
перенесено
в любое поле
k, путем замены
каждого целого
z
она
будет иметь
смысл и в поле
характеристики
q,
если каждое
целое число
s,
входящее в нее,
заменить на
остаток
Формула
бинома Ньютона:
Лемма. Если
p простое
число, то p
| Действительно,
Следствие. В
поле k
характеристики
p имеет
место формула:
Гомоморфизм
Фробениуса. Пусть
k -
поле характеристики
p.
Рассмотрим
отображение
Ф(0)
= 0 ; Ф(1) = 1 ; Ф(а) = b
; Ф(b)
= а.
Если
q любой
многочлен над
полем GF(p),
k -
некоторое поле
характеристики
p и
Пример. Пусть
q =
a
+ b = 1 и ab
= 1. Замечание. В
случае бесконечного
поля положительной
характеристики
гомоморфизм
Ф может не быть
сюръективным.
Например, для
поля GF(p)(x),
построенного
в примере 3,
гомоморфизм
Ф, очевидно,
действует по
формуле: Ф(r(x))
= r(
Лекция 12
Расширения
полей.
Присоединение
элементов
большего поля.
Если k - подполе
поля K, то говорят
также, что K -
расширение
поля k. Отметим,
что при расширении
сохраняется
характеристика
поля. В самом
деле, поле k
характеристики
0 содержит подполе
изоморфное
Q - полю
рациональных
чисел, а поле
k характеристики
p>0 - подполе изоморфное
полю GF(p)
- вычетов по
модулю p. По
определению
расширения
большее поле
K содержит те
же подполя и,
следовательно,
имеет ту же
характеристику.
Напомним,
что векторным
пространством
над полем k
называется
такое множество
X (векторов), для
которого определены
операции сложения
векторов и
умножения
вектора на
элемент поля
(скаляр) со
следующими
свойствами: Относительно
сложения векторы
образуют абелеву
группу. a(U+V)
= aU+aV (a+b)U
= aU+bU a(bU)
= (ab)U 1U
=U. Очевидно,
что поле K можно
рассматривать
как векторное
пространство
над k: сложение
векторов
интепретируется
как сложение
элементов поля
K, а умножение
на скаляр как
умножение в
том же поле
(ведь каждый
скаляр из k в
то же время
является элементом
K). Свойства 1 - 5
вытекают из
определения
поля. Таким
образом, все
известные нам
результаты,
относящиеся
к векторным
пространствам,
применимы к
случаю расширения
полей. В частности,
можно говорить
о размерности
K над k. Это число
называется
степенью
расширения
и обозначается
[K:k] . Если степень
расширения
конечна, то и
само расширение
называется
конечным. Примеры. Поле
С комплексных
чисел является
расширением
поля R
вещественных
чисел. Так как
каждое комплексное
число однозначно
записывается
в виде a+bi, то числа
1 и i образуют
базис С
над R
и значит [C:R]
= 2. Рассмотрим
поле R
как расширение
поля рациональных
чисел Q.
Покажем, что
степень расширения
бесконечна.
Для этого достаточно
для всякого
n указать линейно
независимую
над Q
систему
Теорема
о степени составного
расширения. Пусть
поле F является
расширением
поля k, а K - расширение
F. Тогда степень
расширения
[K:k] находится
по формуле:
[K:k] = [K:F] [F:k]. Доказательство. Пусть
i=
1,...,n имеем Расширение
посредством
присоединения
элементов.
Пусть
дано поле k и
элементы Примеры. Если
все Если
k=R, U=a+bi i
= 1/b(U-a)
3. Поле
Q( Проверим,
что X - поле и тем
самым установим,
что Q( a)
T содержит 0 и
1. b)
Вместе с любыми
двумя элементами
t и s T содержит
их разность
t-s. c)
Вместе с любыми
двумя элементами
t и s
Условия
a) и b) для X очевидно
выполнены.
Чтобы проверить
c) надо”уничтожить
иррациональность”
в знаменателе
дроби (a+b 4.
Поле Q( Анализируя
приведенные
примеры, мы
видим, что строение
простого расширения
существенно
зависит от
алгебраической
природы порождающего
элемента.
В
связи с этим
дадим следующее
определение.
Пусть k Примеры. Любое
комплексное
число z является
корнем квадратного
уравнения над
R:
Можно
доказать(весьма
непросто!), что
числа Строение
простых алгебраических
расширений. Теорема. Если
U алгебраический
над k элемент
степени n, то
[k(U):k]=n и в качестве
базиса можно
выбрать элементы
1, U,
Доказательство. Ясно,
что U и все его
степени входят
в k(U). Пусть p Пример. Пусть
k=Q, U=
Лекция 13
Расширения
полей.
Формальное
присоединение
элементов.
На прошлой
лекции было
показано, что
исходное поле
k можно расширить
добавляя элементы
из некоторого
большего поля.
В случае простого
алгебраического
расширения
добавляется
единственный
элемент U, являющийся
корнем некоторого
неприводимого
многочлена
над k степени
n. Это приводит
к полю k(U), которое
будет расширением
степени n исходного
поля k.
Оказывается,
что конструкцию
присоединения
можно провести
“изнутри”, не
выходя в большее
поле K. Идея этого
построения
раскрывается
в следующей
теореме. Теорема. Пусть
p Доказательство. Определим
отображение
Следствие.
Если
Замечание. Поле
F = k[x]/(p), для своего
построения
не требует
знания большего
поля K, в котором
лежит корень
неприводимого
многочлена
p. Поле F содержит
k. Рассмотрим
естественный
гомоморфизм
t: k[x]
Примеры. Пусть
k = Q, U = Рассмотрим
k = GF(2) и
неприводимый
многочлен p= Поле
разложения
многочлена. Пусть
p Определение. Построенное
таким образом
поле K называется
полем разложения
многочлена
p. Это - наименьшее
поле, содержащее
k и все корни Примеры. У
нас уже появлялись
поля разложения.
Так мы видели,что
Q( Построим
поле разложения
для p =
Замечание.
Можно
доказать ( мы
этого делать
не будем), что
поле разложения
данного многочлена
определено
однозначно
с точностью
до изоморфизма. Строение
конечных полей. Теорема
о количестве
элементов
конечного поля.
Пусть
K расширение
конечного поля
k степени n. Если
k содержит q
элементов, то
K содержит Доказательство. Пусть
Следствие. Количество
элементов
конечного поля
k характеристики
p равно Как
нам известно,
над полем GF(p)
существуют
неприводимые
многочлены
любой степени
. Присоединяя
( формально) к
GF(p) корень
такого многочлена
степени n, мы
получим расширение
K Теорема
существования
для конечных
полей
Для
всякого натурального
n и простого p
существует
конечное поле
из
Рассмотрим
теперь многочлен
t = Теорема.
Множество
T = { Доказательство.
Надо
проверить, что 2.
Следствие.
Поле
T из Поскольку
поле разложения
многочлена
определено
однозначно
с точностью
до изоморфизма,
мы вправе ввести
для него специальное
обозначение.
Это поле называется
полем Галуа
в честь
французского
математика
Эвариста Галуа
и обозначается
GF( Пусть
теперь K любое
поле из
Теорема. Любое
конечное поле
изоморфно
GF( Следствие. Всякий
неприводимый
над GF(p)
многочлен s
степени n является
делителем
многочлена
d = В
самом деле,
присоединяя
к GF(p) корень
многочлена
s, мы получаем
поле из Отметим,
что после этого
присоединения
получается
поле разложения
многочлена
s. Следствие. Поле
разложения
любого неприводимого
многочлена
s степени n над
GF(p) получается
в результате
присоединения
одного единственного
корня этого
многочлена
и изоморфно
GF( Теорема
о подполях
конечных полей. Если
k Доказательство. Поскольку
k имеет характеристику
p оно состоит
из q =
Теорема
о действии
автоморфизма
Фробениуса.
Автоморфизм
Фробениуса
Ф:
Доказательство. Пусть
s заданный многочлен
и a один из его
корней. Тогда
Ф
Лекция 2 Смежные
классы; разложение
группы по подгруппе. Условимся
о следующих
обозначениях.
Если A и B два
подмножества
группы G, то A*B
обозначает
множество
всевозможных
произведений
элементов
первого из них
на элементы
второго, а
Определение Пусть
x некоторый
фиксированный
элемент группы
G, а H - любая ее
подгруппа.
Множество x*H
называется
левым, а H*x - правым
смежным классом
группы по подгруппе.
Например,
очевидно, что
Свойства
смежных классов Отображение Каждый
элемент x входит
в смежный класс
x*H. Если
y входит в смежный
класс x*H , то y*H=x*H Если
y не входит в
смежный класс
x*H, то
(Свойства
1- 4 сформулированы
для левых смежных
классов, но
аналогичными
свойствами
обладают и
правые). Доказательство.
Поскольку
Пусть
y=x*h и
Докажем
от противного.
Пусть классы
x*H и y*H пересекаются
и элемент z входит
в каждый из
них, так что
Следствие Если
подгруппа H
конечна, то все
левые смежные
классы содержат
одинаковое
число элементов,
равное порядку
этой подгруппы.
(Следует из
свойства 1.) В
качестве примера
рассмотрим
группу
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||