§4. Алгебра матриц.
Операции над матрицами. Обратная матрица. Матричное уравнение АХ=В. Система линейных уравнений как матричное уравнение.
Операции сложения, умножения транспонирования матриц, умножение матрицы на число. Матричное уравнение. Единичная матрица, обратная матрица. Вычисление обратной матрицы с помощью элементарных преобразований. Теоремы о ранге произведения матриц.
Пусть Р – некоторое поле (поле скаляров). Матрицы, составленные из элементов этого поля, будем называть матрицами порядка m
n, где m и n натуральные числа указывающие число строк и столбцов соответственно. Обозначать матрицу будем так:
A=
= 
Если m=n то матрицу А называют квадратной матрицей порядка n. Обозначим i -ю строку матрицы А через А
:
A
=
,
а j -й столбец матрицы А – через Аj
A j= 
Две матрицы порядка
=
и
называют равными и пишут
, если
=
для любых наборов i,j где
=1..n, j=1..m.
Матрица называется нулевой, если все ее элементы равны нулю.
Суммой двух матриц A и B порядка m
n называется матрица C порядка m
n, элемент
который равен
, т.e.
=
= 
Произведением матрицы A =
порядка
на число (скаляр)
называется матрица D порядка
, элемент
который равен
, т.e.

Нетрудно увидеть, что операции сложения матриц, умножения матрицы на скаляр обобщают аналогичные операции над арифметическими векторами (которые являются матрицами порядка
) и обладают свойствами 1–8 (см §
).
Рассмотрим матрицу
порядка
и матрицу
порядка
. Произведение строки
на столбец
определим следующим образом:

Произведением матриц
и B называется матрица
порядка
, такая, что,
или

Согласно определению произведения матриц
и
у матрицы
число строк совпадает с числом столбцов матрицы
, а число столбцов – с числом столбцов матрицы
, т.e. если
– матрица порядка
, а B – матрица порядка
, то
– матрица порядка
. При этом 
Непосредственный анализ определения операции умножения матриц показывает, что каждый столбец произведения матриц А и В линейно выражается через систему столбцов матрицы
, а каждая строка этого произведения линейно выражается через систему срок матрицы
. Или более подробно:
-ый столбец матрицы
есть линейная комбинация всех столбцов матрицы
, коэффициенты этой комбинации – элементы
-го столбца матрицы
,
-ая строка матрицы AB есть линейная комбинация всех строк матрицы
, а коэффициенты этой линейной комбинации – элементы
-ой строки матрицы
. Эти утверждения лежат в основе доказательства первой теоремы о ранге произведения матриц: ранг произведения матриц не превосходит ранга каждого из сомножителей:

Умножение матриц не коммутативно, например:
=
= 
=
= 
Если же
, то матрицы
называют перестановочными. 
Умножение матриц ассоциативно: если существуют произведения
и
матриц, то существуют также и произведения
и
, и они равны:
.
Отметим также, что
если произведение AB существует. Умножение матриц связано со сложением двумя дистрибутивными законами: если существуют матрицы A+B и AC то существуют также
,
и
(правый дистрибутивный закон); если существуют
и
то существуют и
и
(левый дистрибутивный закон).
Транспонированием матрицы называют замену ее строк столбцами с сохранением порядка их записи, т.e. если
– матрица порядка
то транспонированная матрица
– порядка
. Очевидно, что если
и
существуют, то существуют также
и
, и

Рассмотрим систему
линейных уравнений с
неизвестными:
(1)
Обозначив через
основную матрицу этой системы, через
– одностолбцовую матрицу, составленную из неизвестных этой системы, а через
– одностолбцовую матрицу из ее свободных членов, запишем систему (1) в матричном виде:
. Система линейных уравнений в матричной записи представляет собой частный случай матричных уравнений вида
(2)
Уравнение вида ya=b сводятся к этому же типу матричных уравнений, поскольку (YA)T=BT и в результате A T Y T= B T.
Согласно определению умножения матриц,
не имеет решений, если матрицы
имеют различное число строк. Поэтому имеет смысл рассматривать уравнение вида (2), в которых число строк у матриц
и
одно и то же.
В равенстве
первый столбец матрицы
является произведением матрицы
на первый столбец матрицы
, второй столбец – произведением матрицы А на второй столбец матрицы
и т.д. Если
столбцовая матрица, то матричное уравнение
распадается на систему
матричных уравнений:
Каждое из этих матричных уравнений является системой линейных уравнений, причем все они имеют матрицу
своей основной матрицей, и их решениями будут столбцы неизвестной матрицы
. Обычно, все эти линейные системы решаются одновременно, в виде пакета. Приведенные рассуждения позволяют, применив критерий Кроникера-Капелли, установить критерий разрешимости матричных уравнений: матичное уравнение
имеет решение тогда и только тогда, когда ранг матрицы
равен рангу матрицы ( А | В), т. e. матрицы полученной из матрицы
присоединением к ней матрицы
.
Квадратную матрицу, ранг которой равен ее порядку, называют невырожденной. Если ранг квадратной матрицы меньше ее порядка, матрицу называют вырожденной.
Заметим, что если в матричном уравнении
матрица
невырожденная, то это уравнение имеет единственное решение, так как каждая из систем линейных уравнений, на которые оно распадается, будет совместной и определенной.
Квадратную
– матрицу вида:
называют единичной и обозначают
либо
, если размеры известны или подразумеваются. Очевидно, что если
– квадратная
матрица, то
.
Если
, то матрицу
называют правой обратной для матрицы
а матрицу A – левой обратной для матрицы C.
Видно, что матрица C является решением матричного уравнения
, причем, если A – невырожденная матрица, это решение единственное. Следовательно, всякая невырожденная матрица имеет единственную правую обратную матрицу. Обозначим правую обратную матрицу для матрицы A через
.
Ранг матрицы
равен ее порядку, а если произведение матриц – матрица невырожденная, то согласно первой теореме о ранге произведения матриц, невырожденным будет и каждый сомножитель. Поэтому, если
то
– тоже невырожденная и имеет для себя правую обратную. Пусть это будет матрица D, т. e.
. Тогда с одной стороны
с другой –
откуда вследствии ассоциативности умножения матриц
и
т. e. правая обратная матрица
будет и ее левой обратной. Итак, всякая невырожденная матрица
имеет единственную обратную двустороннюю матрицу, которую обозначают
:
.
Одним из способов нахождения матрицы, обратной для матрицы
, является решение матричного уравнения
.
Согласно первой теореме о ранге произведения матриц,
. Если матрица А невырожденная, то матрицу В можно записать в виде В=А–1×(АВ), и тогда (по той же теореме)
. Тем самым доказана вторая теорема о ранге произведения матриц: если матрица A невырожденная, то 
Задача 1. Вычислить
где

Решение. Так как в данное выражение вместо переменных подставляются матрицы, можно считать, что число 4 умножено на единичную матрицу, т. е. 4 надо понимать как 4 Е:
.
Ответ:
.
Задача 2. Вычислить AB, где
A =
, B =
.
Решение. Число столбцов матрицы А равно числу строк матрицы B, значит произведение АВ существует (но ВА в этом случае не существует).
По определению произведения матриц для вычисления элемента cij матрицы С=АВ (т. е. элемента в i-й строке и j-м столбце), следует i-ю строку матрицы А умножить на j-й столбец матрицы В (
). Например,
=
.
Запишем:
C =
.
Ответ: C =
.
Задача 3. Вычислить АВ и ВА, если они существуют:
a) A =
, B =
б) А =
, B=
в) А =
, В = 
Решение.
а) А
(–1
=
.
б)
=
.
=
=
.
в)
,
не существует.
Ответ: a)
,
;
б)
,
;
в)
,
не существует.
Задача 4. Вычислить f(A), если f(x)= x 2–2 x +1,
A = 
Решение.
f(A)=
=
=
=
= 
Ответ: f(A)=
.
Задача 5. Решить матричное уравнение вида АХ=В.
а)
б) 
в)
г) 
Решение. Матрица Х должна иметь столько строк, сколько столбцов у матрицы А, и столько столбцов, сколько столбцов у матрицы В. Для существования решения уравнения АХ=В необходимо, чтобы матрицы А и В имели одинаковое число строк. Поэтому в случае г) уравнение решения не имеет.
а) Матрица А – размера
, матрица В – размера
. Поэтому матрица Х размера –
,
Х =
Тогда АХ=В можно записать так:
;
;
и
.
откуда
и
.
Итак X =
.
Проверка:
=
=
.
2 способ. Матричное равенство АС=В не измениться при одинаковых элементарных преобразованиях систем строк матриц А и В. Поэтому, при одинаковых элементарных преобразованиях систем строк матриц А и В уравнение АХ=В переходит в равносильное. Поменяем местами первую и вторую строки, затем первую строку умножим на (1/3), а вторую на (1/2), третью на (–1). Получим уравнение равносильное исходному:
или Х =
, т.к. Е =
, ЕХ=Х.
б) Матрица А – размера 3
3, матрица В – размера 3
2. Поэтому искомая матрица Х – размера 3
2. Тогда исходное уравнение можно записать в виде:
A
= B.
Это уравнение равносильно системе двух уравнений:
A
, A
.
Каждое из этих уравнений является системой линейных уравнений с тремя неизвестными, причем у обеих систем одна и та основная матрица А. Поэтому их можно решать одновременно, написав столбцы свободных членов рядом.
Итак, матричное уравнение АХ=В есть пакет систем линейных уравнений с общей основной матрицей А:
, т.е. Х =
.
Фактически метод решения тот же, что и в пункте а), но элементарных преобразований больше, т.е. одними и теми же элементарными преобразованиями строк матриц А и В уравнение АХ=В было преобразовано в равносильное:
.
Проверка:
=
= =
.
в) Решаем пакет двух систем линейных уравнений:
.
Замечаем, что обе системы, входящие в пакет, имеют бесконечно много решений при одном свободном неизвестном. Запишем их в виде:
и
.
Значит
и
.
Поэтому
Х =
, где
– любые числа.
Проверка:
= = 
Ответ: a) X =
б) Х = 
в) Х =
где
– любые числа; г) решений нет.
Задача 6. Решить матричное уравнение вида:
XA=B, если:
a) A =
B = 
б) A =
B = 
в) A =
B = 
г) A =
B = 
Решение. Для существования решения необходимо равенство числа столбцов матриц А и В. Поэтому в случае в) решения нет. На размеры матрицы Х влияет число строк матриц А и В: число строк матрицы Х равно числу строк матрицы В, число столбцов равно числу строк матрицы А.
а) Матрица В размера 2
3, матрица А размера 3
3. Поэтому матрица Х размера 2
3, т.е.
Х =
.
Тогда уравнение ХА=В запишется в виде:
=
или
.
Откуда
и
. Поэтому
и
.
Тогда
X=
.
Проверка:
.
2 способ. Воспользуемся равенством
Тогда уравнение ХА=В перейдет в уравнение
которое можно решить как пакет систем линейных уравнений, а затем решение транспонировать.

Решаем пакет двух систем уравнений:
Û
Û
Тогда
или
.
б)
,
.
Решаем пакет систем уравнений:
Û
Û
Û
Û
Û
.
Тогда
или
.
Проверка:
XA=
г) AT =
, B =
.
Решаем пакет двух систем уравнений:
Û
Û
Откуда
и
.
Системы являются совместными неопределёнными и имеют решения:
и
, где a,b ÎR.
Тогда
.
Поэтому

Проверка: 

Ответ: а) Х =
б) Х = 
в) решения нет;
г) Х =
где
– любые числа,
Задача 7 Вычислить матрицы обратные данным:
a)
в) 