- •1. Введение в вычислительную линейную алгебру
- •1.1. Предварительные сведения
- •Скаляры и векторы
- •Матрицы
- •Специальные матрицы
- •Норма матрицы
- •Операции над векторами и матрицами
- •1.1.6. Определитель (детерминант) матрицы
- •Для матрицы
- •Главный минор и ранг матрицы
- •Линейные комбинации
- •1.1.9. Основные свойства определителя
- •1.1.10. Основные свойства ранга матрицы
- •1.1.11. Обратная матрица
- •1.1.12. Линейная зависимость и независимость
Матрицы
Переход от одной скалярной величины к упорядоченному списку величин отражается понятием «вектор». Еще один шаг обобщения в том же направлении приводит к понятию «матрица». Это – результат двойного упорядочения набора чисел.
Как и в случае с векторами, обычная форма записи матриц опирается на стандартный порядок чтения текстов – сверху вниз и слева направо; двум направлениям записи элементов отвечают два типа их упорядочения. «Первый» элемент матрицы располагается в верхнем левом углу записи. «Первый» тип упорядочения соответствует записи сверху вниз и выделяет «строки» матрицы, в каждой из которых содержится одно и то же количество скалярных элементов. Число строк называют строковой размерностью. «Второй» тип упорядочения отвечает правилу чтения слева направо и выделяет столбцы матрицы. Их число называется столбцовой размерностью.
Матрицы впредь будут обозначаться заглавными латинскими буквами(A, B, . . . , W). Ссылку на одиночный элемент матрицы принято задавать ее именем (соответствующей малой или заглавной буквой) с двумя нижними индексами, первый из которых есть индекс строки, а второй – столбца. Таким образом, через Аij или аij обозначают элемент, стоящий в матрице А, на пересечении строки i и столбца j.
Итак,
матрица порядка m
n
– это прямоугольная таблица чисел
(элементов матрицы), у которой первый
индекс i
(индекс строки) пробегает значения от
1 до m,
а второй индекс j
(индекс столбца) пробегает от 1 до n.
Имеем
A =
.
Часто используется запись А = ||aij|| или А = [аij], которая показывает, что элементами матрицы А являются числа аij.
Матрицу m n можно рассматривать как составленную из m вектор – строк с n компонентами или из n вектор – столбцов, каждый из которых имеет m компонент. Обычно строку матрицы обозначают Аi, а столбец Аj.
Матрица порядка 1 n есть просто вектор – строка размерности n, а матрица порядка m 1 – это вектор – столбец размерности m, т. е. вектор – столбец – частный случай матрицы со столбцовой размерностью, равной единице.
Равенство между двумя матрицами означает равенство между любыми их соответственными элементами. Оно предполагает совпадение строковых и столбцовых размерностей сравниваемых матриц, т. е. аij = bij.
Элементы аii матрицы А называются диагональными, а все остальные элементы – внедиагональными. Элементы аij , для которых j > i принято называть наддиагональными, а те, для которых j < i – поддиагональными.
Специальные матрицы
Матрицы порядка nxn называется квадратной. У нее число строк и столбцов совпадает. Диагональ квадратной матрицы, составленная из элементов а11, а22, . . . , аnn называется главной диагональю. Сумма этих элементов называется следом матрицы и обозначается Sp(tr).
Квадратная матрица называется верхней (или правой) треугольной, если все ее поддиагональные элементы – нули, т. е.
аij = 0,
если j < i. Верхние треугольные матрицы обычно обозначают буквами R или U.
Например,
R
=
.
Если речь идет о матрице имеющей больше столбцов, чем строк, говорят, что она является верхней трапециевидной. Например,
T
=
.
Аналогично вводятся понятия нижняя треугольная и нижняя трапециевидная матрицы. Это матрицы, элемент которых lij = 0, если j > i. Нижнюю треугольную матрицу обычно обозначают через L.
Транспонированной называют матрицу, которая получится из исходной, если заменить ее столбцы строками с сохранением порядка нумерации, т. е. первый столбец становится первой строкой и т. д. Матрица, транспонированная к А, обозначается через АТ и определяется следующим равенством: (АТ)ij=Aij. Например, транспонирование матрицы
A
=
дает матрицу
AT=
.
Двукратное применение транспонирования не изменяет матрицы, т. е. (АТ)Т = А.
Матрицы, совпадающие со своей транспонированной, называют симметрическими. Для них справедливо соотношение:
АТ = А.
Это означает, во-первых, что А − квадратная матрица, во-вторых, что при всех i и j выполняется равенство aij = aji.
Пример
1.3.
.
Матрица называется кососимметрической, если А = −АТ.
Пример
1.4.
.
Квадратная матрица А называется ортогональной, если каждый вектор – столбец в А нормализован и ортогонален к любому другому ее вектору – столбцу, так, что
АТА = I.
Пример
1.5.
.
Единичной матрицей называется квадратная матрица, у которой все элементы на главной диагонали равны единицы, а все прочие элементы равны нулю. Имеем
In x n= ij,
где ij = 1, i = j, bij = 0, i j; i,j = 1, 2 , . . . , n.
Пример 1.6.
.
Если А есть mхn матрица, то AIn = A и ImA = A. Если А квадратная матрица, то, очевидно, АI = А. Столбец единичной матрицы с номером i обозначается через ei.
Диагональной матрицей называется такая квадратная матрица, у которой все элементы, стоящие вне главной диагонали, равны нулю. Такие матрицы обычно обозначаются буквой D. Имеем
Dnхn= (dij); dij = 0 ,
если i ≠ j; i,j = 1, 2, . . . , n.
Пример 1.7.
D =
,
D
=
.
Диагональную матрицу удобно задавать списком ее диагональных элементов. Для этого используется следующая форма записи:
D = diag (d1, d2, . . . , dn).
Блочно – диагональная матрица – это матрица, которую можно разбить на подматрицы таким образом, чтобы вне ее «главной диагонали» стояли нулевые матрицы.
A=
.
