- •Иванов в.И.
- •Конспект лекций
- •Прикладная алгебра
- •Содержание
- •Лекция 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. Алгоритм декодирования бчх-кода
- •Пример. , .
- •Библиографический список
Лекция 4 lu-разложение матрицы
1. Матрицы преобразований
Наша
цель – выяснить какие матрицы можно
представить в виде произведения нижней
треугольной матрицы и верхней треугольной
матрицы. Такое разложение будем называть
-разложением:
.
Разложение будем осуществлять с помощью
умножения матрицы
слева на некоторые простейшие матрицы.
В качестве таких матриц будем использовать
-матрицы
– это почти единичные матрицы, у которых
единственный не нулевой вне диагональный
элемент
(
).
Если
,
то это будут нижние треугольные матрицы.
Их произведение также будет нижней
треугольной матрицей.
Отметим следующие проверяемые непосредственными вычислениями свойства этих матриц:
1)
2)
При умножении матрицы
на нижнюю треугольную матрицу
к
-ой
строке матрицы
прибавляется
-я
строка, умноженная на
.
3) При умножении матрицы на нижнюю треугольную матрицу ведущие миноры матрицы не меняются.
Ведущие миноры – это миноры вида
элементы
которых расположены на пересечении
первых
строк и
столбцов.
2. LU-разложение матрицы
Теорема.
Любую
квадратную матрицу
порядка
,
у которой отличны от нуля ведущие миноры
всех порядков от 1 до
,
можно представить в виде произведения
левой треугольной матрицы
на правую треугольную матрицу
.
Доказательство.
Пусть у
квадратной матрицы
порядка
отличны от нуля ведущие миноры всех
порядков от 1 до
.
По этому условию отличен от нуля элемент
в позиции (1,1). Умножая матрицу слева на
матрицы
,
сделаем нулевыми элементы в позициях
.
Все ведущие миноры при этом не изменятся.
Продолжая этот процесс приведем матрицу
к верхней треугольной матрице
.
Умножая матрицу
слева на обратные к матрицам
,…,
получим искомое представление. Если
зафиксировать диагональные элементы
у матрицы
,
то это представление будет единственным.
Можно указать явный вид матриц и . Если
то
,
где
.
Лекция 5 Матрицы вращений и матрицы отражений. Qr-разложение матрицы
1. Матрицы вращений
Вещественные
или комплексные матрицы, отличающиеся
от единичной матрицы четырьмя элементами,
расположенными на пересечении строк и
столбцов с номерами
,
и имеющими вид
где
,
Называются матрицами вращения (простого поворота, Гивенса).
Комплексная
матрица вращения является унитарной,
вещественная - ортогональной. При
умножении вектора на матрицу
меняются только
-я
и
-я
координаты вектора. Если
-я
координата вектора
есть
,
а
-я
координата есть
,
то существует унитарная матрица вращения
вида
,
для
которой у произведения
-я
координата равна
,
а
-я
координата равна нулю.
2. Матрицы отражений
Пусть
- произвольный комплексный или вещественный
вектор-столбец единичной длины, то есть
(
Матрица
называется матрицей отражения или
матрицей Хаусхолдера. Отметим ее
свойства:
1)
Рассмотрим гиперплоскость
с нормальным вектором
.
Если
принадлежит гиперплоскости, то
Поэтому
у матрицы
есть собственное значение кратности
,
а гиперплоскость – собственное
подпространство размерности
.
Далее
Поэтому
у матрицы
есть собственное значение кратности
,
а
– собственный вектор.
2) Комплексная матрица отражений является эрмитовой и унитарной:
3)
Пусть заданы любые
ненулевые векторы
.
Может существовать только единственный,
с точностью до множителя
,
по модулю равного 1, вектор
единичной
длины такой, что определяемая им матрица
отражения переводит вектор
в
вектор
для некоторого числа
.
В качестве вектора
можно взять следующий вектор
4)
Пусть в векторе
первые
координат
нулевые. Тогда при умножении матрицы
слева (справа) на матрицу отражения,
порожденную данным вектором
,
не изменяются первые
строк
(столбцов).
5)
Предположим, что первые
координат
векторов
и
нулевые. Тогда в векторе
,
построенном в соответствии с 3), первые
координат будут также нулевыми.
3. QR-разложение матрицы
Теперь, умножая исходную матрицу слева и/или справа на матрицы вращения или отражения, мы можем строить самые различные методы исключения, постоянно увеличивая в матрице число нулевых элементов. Рассмотрим более подробно процессы с левосторонними умножениями на матрицы вращения.
Предположим,
что при умножении слева на матрицу
вращения
исключается
элемент в позиции
и пары индексов перебираются в циклическом
порядке. После прохождения любой из
циклических последовательностей все
поддиагональные элементы станут
нулевыми. Итак, любую
комплексную (вещественную) квадратную
матрицу
можно представить в виде произведения
,
где
- унитарная (ортогональная) матрица,
- комплексная (вещественная) правая
треугольная. Такое разложение называется
-разложением
матрицы
.
-
разложение невырожденной матрицы
единственно, если зафиксировать аргументы
диагональных элементов матрицы
как аргументы комплексных чисел.
Для
комплексной (вещественной) матрицы
из
-
разложения матрицы
имеет место равенство
Действительно,
пусть для комплексной (вещественной)
матрицы
известно
-
разложение
.
Так как матрица
унитарная (ортогональная), то согласно
определению выполняется равенство
(
Следовательно,
