Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
23
Добавлен:
15.06.2014
Размер:
79.87 Кб
Скачать

Алгебра матриц.

Алгебраические операции над матрицами.

Будем рассматривать прямоугольные матрицы с числовыми элементами. Введем следующие обозначения. Запись A = ||aij||ÎMatm´n(‘R) означает, что A – матрица из l(A) = m строк и c(A) = n столбцов (размера m´n) с вещественными элементами aij = (A)ij. Если m = n, то матрица называется квадратной порядка n. При выполнении некоторых условий определены линейные операции над матрицами (сложение матриц и умножение матрицы на скаляр из R), а также умножение и деление матриц друг на друга.

Если A и B две матрицы одного размера, то их можно сложить “покомпонентно”: (A+B)ij = Aij+Bij. Аналогично определяется умножение на скаляр: (lA)ij = l(A)ij. Поскольку выполнение линейных операций над матрицами сводится к операциям сложения и умножения чисел, их свойства в точности совпадают со свойствами соответствующих числовых операций. Отметим только, что роль числа 0 выполняет нулевая матрица Om´n.

Определим теперь операцию перемножения матриц. Пусть в начале A = (a1,…,an) – матрица размера 1´n и B = -матрица размера n´1. Их произведением (по определению) будет число c = , которое можно рассматривать, как матрицу размера 1´1. Пусть теперь A и B – произвольные матрицы, и выполнено условие c(A) = l(B) (=n). Тогда определена матрица CÎMatp´q с элементами cij = li(A)cj(B). Здесь p = l(A); q = c(B). Заметим, что отсюда вытекают равенства: li(C) = li(A)B и cj(C) = Acj(B).

Свойства операции умножения матриц.

1a) (lA)B = l(AB) 1b) A(lB) = l(AB)

2a) (A+B)C = AB+AC 2b) A(B+C) = AB+AC. (распределительный закон или свойство дистрибутивности)

3) (AB)C = A(BC). (сочетательный закон или свойство ассоциативности).

Каждое из этих свойств проверяется прямым сравнением элементов матриц, стоящих в обеих частях соответствующего равенства.

Полная формулировка каждого из этих законов может быть дана в следующей форме: “Если заданы такие матрицы A, B,…, что определена одна из частей равенства, то определена и другая часть и они равны между собой”.

Проверим, например, свойство 3).

Левая часть рассматриваемого равенства определена, если c(A) = l(B) и c(AB) = l(C). Учитывая, что c(AB) = c(B), приходим к равенствам: c(A) = l(B) и c(B) = l(C). Правая часть определена при c(A) = l(BC) и c(B) = l(C), что приводит к тем же условиям.

Сравним теперь элементы матриц, стоящих в 3) слева и справа. ((AB)C)ij = = = .

(A(BC))ij = = = .

Равенство этих сумм вытекает из распределительного закона умножения и переместительного закона сложения действительных чисел.

Тот факт, что умножение матриц обладает свойством ассоциативности, позволяет определить произведение не только двух, но и любого числа матриц. Нахождение такого произведения сводится к нескольким операциям умножения двух матриц, причем можно произвольно выбирать способ такого сведения, лишь бы порядок сомножителей не нарушался. Например, ABCD = (AB)(CD) = A((BC)D) = … .В частности, для всякой квадратной матрицы A определены ее степени A2, A3, … и имеют место обычные свойства степеней: AnAm = An+m и

(An)m = Anm. Дадим теперь следующее определение.

Единичной матрицей En порядка n называется такая квадратная матрица указанного порядка, что . Непосредственно проверяется, что для всякой матрицы A размера m´n имеют место равенства: EmA = A и AEn = A, так что единичная матрица играет роль числа 1 для операции умножения матриц.

Отметим, что для умножения матриц закон переместительности (свойство коммутативности), вообще говоря, не имеет место. Прежде всего, произведение AB определено при c(A) = l(B), в то время как BA определено при условии l(A) = c(B), так что одно из этих произведений может существовать, а другое – нет. Если существуют оба произведения, то c(A) = l(B) = n, l(A) = c(B) = m и при n¹m матрицы AB и BA имеют разные порядки и потому не могут быть равными. Наконец, если n = m, так что матрицы A и B квадратные одного порядка, то равенство AB = BA может иметь место, но выполняется далеко не всегда. Например, если A = , B = , то AB = A, BA = O. Матрицы, для которых AB = BA называются коммутирующими. Так, например, степени одной квадратной матрицы коммутируют между собой, единичная матрица коммутирует с любой квадратной матрицей и т.д.

В дальнейшем нам потребуется еще одна операция над матрицами. Пусть AÎMatm´n. Матрица B = At размера n´m называется транспонированной (по отношению к A), если bij = aji. Очевидно, что (A+B)t = At + Bt и (lA)t = lAt. Проверим, что (AB)t = BtAt. В самом деле: ((AB)t)ij = (AB)ji = . В то же время, (BtAt)ij = = . Равенство этих сумм вытекает из свойства коммутативности умножения чисел.

Связь с элементарными преобразованиями строк матрицы.

Напомним, что элементарные преобразования строк бывают трех типов: перестановка строк, умножение строки на ненулевое число и прибавление к одной строке кратного другой строки.

Теорема.

Пусть Á - некоторое элементарное преобразование строк или композиция нескольких таких преобразований. Тогда: Á(AB) = Á(A)B.

Доказательство.

Обозначим через U = U(i, j, a, b) следующее преобразование строк:

lk(U(A)) = lk(A) при k ¹i, li(U(A)) = ali(A) + blj(A).

Выбирая b=0, мы получаем элементарное преобразование строк II типа; взяв a=1, получим преобразование III типа. Преобразование I типа можно получить как композицию нескольких таких преобразований:

® ® ® ®

Следовательно, теорему достаточно доказать для случая, когда Á = U и проверить, что если она верна для преобразований Á1 и Á2, то будет справедлива и для их композиции. Итак, пусть Á = U. Тогда при k¹i:

lk(U(AB)) = lk(AB) = lk(A)B и lk(U(A)B) = lk(AB) = lk(A)B. Если же k = i, то li(U(AB)) = ali(AB) + blj(AB) = ali(A)B + blj(A)B и li(U(A)B) = li(U(A))B = (ali(A) + blj(A))B. Полученные выражения равны, так как для умножения матриц справедлив распределительный закон.

Предположим теперь, что Án(AB) = Án(A)B при n = 1 и 2. Тогда: Á2Á1(AB) = Á21(AB)) = Á21(A)B) = Á21(A))B = (Á2Á1(A))B, что и завершает доказательство.

Следствие.

Пусть Á такое же, как и в формулировке теоремы. Тогда имеем: Á(A) = Á(EA) = Á(E)A = PA. Мы видим, что выполнение элементарных преобразований строк сводится к умножению матрицы (слева) на некоторую матрицу P, которая получается, если ту же последовательность элементарных преобразований применить к единичной матрице E. Напомним, что матрицы, которые можно получить друг из друга элементарными преобразованиями строк, называются эквивалентными. Следовательно, если A~B, то B = PA, где P~E.

Обратная матрица.

В этом разделе будут рассматриваться исключительно квадратные матрицы одного порядка n.

Определение.

Матрица A порядка n называется вырожденной, если rk(A) < n. В противном случае (если rk(A) = n) матрица называется невырожденной.

Всякая вырожденная матрица эквивалентна ступенчатой матрице S, у которой последняя строка – нулевая: ln(S) = O. Главный ступенчатый вид любой невырожденной матрицы A – единичная матрица: A~E.

Теорема.

Следующие утверждения равносильны:

  1. A – вырожденная матрица;

  2. At – вырожденная матрица

Доказательство.

Пусть матрица A вырождена. Тогда A~S, причем ln(S) = O. Это можно записать формулой: PA = S, где P~E и потому все строки P ненулевые. Перейдем к транспонированным матрицам: AtPt = St. Последний столбец матрицы St нулевой, поэтому Atcn(Pt) = O. Следовательно, система линейных уравнений Atx = O имеет ненулевое решение. По теореме Кронекера-Капелли это возможно только, если rk(At)<n, то есть матрица At – вырождена.

Обратно, если At–вырожденная матрица, то, по только что доказанному, такой же будет и матрица (At)t = A.

Теорема о существовании обратной матрицы.

Рассмотрим следующие матричные уравнения с неизвестными матрицами X и Y:

AX = E (1)

YA = E (2)

Если A вырожденная матрица, то ни одно из этих уравнений решений не имеет. Если A невырождена, то каждое из этих уравнений имеет единственное решение, и эти решения совпадают: X = Y.

Доказательство.

Допустим, что A вырождена, а уравнение (1) имеет решение. Тогда найдется такая матрица P, что PA = S, причем последняя строка S нулевая. Умножая обе части равенства на X, имеем: (PA)X = S. Используя свойство ассоциативности, получаем: S = P(AX) = PE =P. Это равенство приводит нас к противоречию поскольку P~E и потому не может иметь нулевую строку.

Если решение имеет уравнение (2), то переходя к транспонированным матрицам, получаем AtYt = E, что невозможно по доказанному выше, так как At вырожденная матрица.

Если известно, что A невырождена, то приводя ее к главному ступенчатому виду, находим такую матрицу P, что PA = E. Таким образом, Y = P – решение уравнения (2). Если же к тому же виду привести (невырожденную!) матрицу At, то получим: QAt = E. Отсюда следует, что AQt = E, так что X = Qt – решение уравнения (1).

Теперь докажем единственность. Пусть AX1 = E и AX2 = E. Вычитая из одного равенства другое, получаем: A(X1-X2) = O. Если это равенство домножить на матрицу Y, которая является решением (2), то получим (YA)(X1-X2) = O и потому X1 = X2. Аналогично доказывается единственность решения второго уравнения.

Наконец, составим выражение (YA)X = EX =X. Используя ассоциативность то же произведение можно записать в виде: Y(AX) = YE =Y. Итак, X = Y, как и утверждалось.

Определение

Матрица X (= Y), о которой шла речь в теореме, называется матрицей обратной к A и обозначается A-1. Таким образом, обратная матрица A-1 существует тогда и только тогда, когда матрица A невырождена, обратная матрица определена однозначно и характеризуется равенствами: AA-1 = A-1A = E.

Замечание.

В процессе доказательства был получен способ фактического нахождения обратной матрицы. Если Á - такая последовательность элементарных преобразований строк, что Á(A) = E, то Á(E) = A-1. Символически: , где T – последовательность элементарных преобразований строк. Такой способ нахождения обратной матрицы называется методом Гаусса.

В заключение приведем формулу для обратной матрицы, если A невырожденная матрица второго порядка. Ее можно проверить непосредственным перемножением этих матриц.

. Из этой формулы вытекает, в частности, что условия A невырождена и detA¹0 для матриц второго порядка равносильны.

Соседние файлы в папке Лекции по АиГ