Основные действия над матрицами. Элементарные преобразования матрицы. Обратная матрица. Ранг матрицы
6
Глухов Ю.П. Конспект лекций по высшей математике.
Лекция 2.
ТЕМА: Основные действия над матрицами. Элементарные преобразования матрицы. Обратная матрица. Ранг матрицы.
План лекции
- Сложение и вычитание матриц. Свойства операции.
- Умножение матриц. Свойства операции.
- Элементарные преобразования матрицы.
- Обратная матрица. Свойства обратных матриц.
- Базисный минор матрицы. Ранг матрицы.
- Теорема о базисном миноре матрицы.
Сложение и вычитание матриц.
Сложение и вычитание матриц сводится к соответствующим операциям над их элементами. Самым главным свойством этих операций является то, что они определены только для матриц одинакового размера.
Определение. Суммой (разностью) матриц является матрица, элементами которой являются соответственно сумма (разность) элементов исходных матриц.
cij = aij bij
Свойства сложения:
- А + В = В + А.
- (А + В) + С = А + (В + С) .
- Если О нулевая матрица, то А + О = О + А = А
Замечание 1. Справедливость этих свойств следует из определения операции сложения матриц.
Замечание 2. Отметим еще раз, что складывать можно только матрицы одинаковой размерности.
Пример.
Определение. Операция умножения (деления) матрицы любого размера на произвольное число сводится к умножению (делению) каждого элемента матрицы на это число.
Свойства умножения матрицы на число:
- (km)A=k(mA).
- k(A + B) = kA + kB.
- (k + m)A = kA + mA.
Замечание 1. Справедливость свойств следует из определений операций сложения и умножения на число.
Замечание 2. Назовем разностью матриц А и В матрицу С, для которой С + В =А, т.е. С = А + (-1)В.
Пример. Даны матрицы А = ; B = , найти 2А + В.
.
Операция умножения матриц.
Определение: Произведением матриц называется матрица, элементы которой могут быть вычислены по следующим формулам:
AB = C;
.
Из приведенного определения видно, что операция умножения матриц определена только для матриц, число столбцов первой из которых равно числу строк второй.
Теорема (без доказательства). Определитель произведения двух квадратных матриц равен произведению их определителей.
Свойства операции умножения матриц.
1) Умножение матриц не коммутативно, т.е. АВ ВА даже если определены оба произведения. Однако, если для какихлибо матриц соотношение АВ=ВА выполняется, то такие матрицы называются перестановочными.
Самым характерным примером может служить единичная матрица, которая является перестановочной с любой другой матрицей того же размера.
Перестановочными могут быть только квадратные матрицы одного и того же порядка.
АЕ = ЕА = А
Очевидно, что для любых матриц выполняются следующее свойство:
AO = O; OA = O,
где О нулевая матрица.
2) Операция перемножения матриц ассоциативна, т.е. если определены произведения АВ и (АВ)С, то определены ВС и А(ВС), и выполняется равенство:
(АВ)С=А(ВС).
3) Операция умножения матриц дистрибутивна по отношению к сложению, т.е. если имеют смысл выражения А(В+С) и (А+В)С, то соответственно:
А(В + С) = АВ + АС
(А + В)С = АС + ВС.
4) Если произведение АВ определено, то для любого числа верно соотношение:
(AB) = (A)B = A(B).
5) Если определено произведение АВ , то определено произведение ВТАТ и выполняется равенство:
(АВ)Т = ВТАТ, где
индексом Т обозначается транспонированная матрица.
6) Заметим также, что для любых квадратных матриц det (AB) = detAdetB.
В качестве следствия из предыдущего свойства (5) можно записать, что:
(ABC)T = CTBTAT,
при условии, что определено произведение матриц АВС.
Пример. Даны матрицы А = , В = , С = и число = 2. Найти АТВ+С.
;
; .
Пример. Найти произведение матриц А = и В = .
АВ = = .
ВА = = 21 + 44 + 13 = 2 + 16 + 3 = 21.
Пример. Найти произведение матриц А=, В =
АВ = = = .
Элементарные преобразования матрицы.
Определение. Элементарными преобразованиями матрицы назовем следующие преобразования:
1) умножение строки на число, отличное от нуля;
2) прибавление к элементам одной строки элементов другой строки;
3) перестановка строк;
4) вычеркивание (удаление) одной из одинаковых строк (столбцов);
5) транспонирование.
Те же операции, применяемые для столбцов, также называются элементарными преобразованиями.
С помощью элементарных преобразований можно к какой-либо строке или столбцу прибавить линейную комбинацию остальных строк ( столбцов ).
Обратная матрица.
Определение. Квадратная матрица А называется вырожденной, если , и невырожденной, если .
Определим операцию деления матриц как операцию, обратную умножению.
Определение. Если существуют квадратные матрицы А-1 и А одного порядка, удовлетворяющие условию:
А-1A = A А-1 = E,
где Е - единичная матрица того же самого порядка, что и матрица А, то матрица А-1 называется обратной к матрице А.
Каждая квадратная матрица с определителем, не равным нулю, имеет обратную матрицу и притом только одну.
Не всякая квадратная матрица имеет обратную матрицу.
Теорема. Для существования обратной матрицы необходимо и достаточно, чтобы исходная матрица была невырожденной.
Доказательство.
- Необходимость: так как то (теорема 3.1), поэтому
- Достаточность: зададим матрицу в следующем виде:
.
Тогда любой элемент произведения (или ), не лежащий на главной диагонали, равен сумме произведений элементов одной строки (или столбца) матрицы А на алгебраические дополнения к элементам друго столбца и, следовательно, равен 0 (как определитель с двумя равными столбцами). Элементы, стоящие на главной диагонали, равны Таким образом,
=. Теорема доказана.
Рассмотрим общий подход к нахождению обратной матрицы.
Исходя из определения произведения матриц, можно записать:
AX = E , i=(1,n), j=(1,n),
eij = 0, i j,
eij = 1, i = j .
Таким образом, получаем систему уравнений:
,
Решив эту систему, находим элементы матрицы Х.
Пример. Дана матрица А = , найти А-1.
Таким образом, А-1=.
Однако, такой способ не удобен при нахождении обратных матриц больших порядков, поэтому обычно применяют следующую формулу:
,
где Мji- дополнительный минор элемента аji матрицы А.
Пример. Дана матрица А = , найти А-1.
det A = 4 - 6 = -2.
M11=4; M12= 3; M21= 2; M22=1
x11= -2; x12= 1; x21= 3/2; x22= -1/2
Таким образом, А-1=.
Cвойства обратных матриц.
Укажем следующие свойства обратных матриц:
- (A-1)-1 = A;
2) (AB)-1 = B-1A-1
3) (AT)-1 = (A-1)T.
Базисный минор матрицы. Ранг матрицы.
Выше было использовано понятие дополнительного минора матрицы. Дадим определение минора матрицы.
Определение. Если в матрице А выделить несколько произвольных строк и столько же произвольных столбцов, то определитель, составленный из элементов, расположенных на пересечении этих строк и столбцов называется минором матрицы А. Если выделено s строк и столбцов, то полученный минор называется минором порядка s.
Заметим, что вышесказанное применимо не только к квадратным матрицам, но и к прямоугольным.
Если вычеркнуть из исходной квадратной матрицы А выделенные строку и столбец, то определитель полученной матрицы будет являться дополнительным минором.
Замечание. Таким образом, каждый элемент матрицы является ее минором 1-го порядка.
Определение. В матрице порядка mn минор порядка r называется базисным, если он не равен нулю, а все миноры порядка r+1 и выше равны нулю, или не существуют вовсе, т.е. r совпадает с меньшим из чисел m или n.
Столбцы и строки матрицы, на которых стоит базисный минор, также называются базисными.
В матрице может быть несколько различных базисных миноров, имеющих одинаковый порядок.
Определение. Порядок базисного минора матрицы называется рангом матрицы и обозначается Rg А.
Очень важным свойством элементарных преобразований матриц является то, что они не изменяют ранг матрицы.
Замечание. Очевидно, что значение ранга матрицы не может превышать меньшей из ее размерностей.
Определение. Матрицы, полученные в результате элементарного преобразования, называются эквивалентными.
Надо отметить, что равные матрицы и эвивалентные матрицы - понятия совершенно различные.
Теорема. Наибольшее число линейно независимых столбцов в матрице равно числу линейно независимых строк.
Т.к. элементарные преобразования не изменяют ранг матрицы, то можно существенно упростить процесс нахождения ранга матрицы.
Примеры:
1. , r(A)=0.
2. . Матрица В содержит единственный ненулевой элемент - являющийся минором 1-го порядка. Все определители более высоких порядков, составленные из элементов этой матрицы, будут содержать 0-ю строку и поэтому равны 0. Следовательно, r(B)=1.
3. . Единственным минором 3-го порядка является определитель матрицы С, но он равен 0, поскольку содержит пропорциональные столбцы. Следовательно, r(C)<3.
Для того, чтобы доказать, что r(C)=2, достаточно указать хотя бы один минор 2-го порядка, не равный 0, например, Значит, r(C)=2.
4. следовательно, r(E)=3.
Замечание. Для матриц большой размерности непосредственное вычисление всех миноров затруднительно. Поэтому в этом случае можно преобразовать матрицу к так называемому треугольному виду (когда элементы, стоящие ниже равны 0), воспользовавшись операциями, не изменяющими ранг матрицы (эквивалентными преобразованиями). К ним относятся:
- транспонирование
- умножение строки на ненулевое число
- перестановка строк
- прибавление к элементам данной строки элементов любой другой строки, умноженных на ненулевое число
- вычеркивание нулевой строки.
Действительно, любая из этих операций переводит нулевые миноры в нулевые, а ненулевые в ненулевые. Матрица, полученная в результате, не равна исходной, но имеет тот же ранг.
Пример. Найдем ранг матрицы . Теоретически ранг этой матрицы может принимать значения от 1 до 4, так как из элементов матрицы можно создать миноры по 4-й порядок включительно. Но вместо того, чтобы вычислять все возможные миноры 4-го, 3-го и т.д. порядка, применим к матрице А эквивалентные преобразования. Вначале добьемся того, чтобы в первом столбце все элементы, кроме первого, равнялись 0. Для этого запишем вместо второй строки ее сумму с первой, а вместо третьей разность третьей и удвоенной первой:
.
Затем из третьей строки вычтем вторую, а к четвертой прибавим вторую:
.
После вычеркивания нулевых строк получим матрицу размерности для которой максимальный порядок миноров, а, следовательно, и максимально возможное значение ранга равно 2:
.
Ее минор следовательно,
Пример. Определить ранг матрицы.
, RgA = 2.
Пример. Определить ранг матрицы.
, Rg = 2.
Пример. Определить ранг матрицы.
, Rg = 2.
Если с помощью элементарных преобразований не удается найти матрицу, эквивалентную исходной, но меньшего размера, то нахождение ранга матрицы следует начинать с вычисления миноров наивысшего возможного порядка. В вышеприведенном примере это миноры порядка 3. Если хотя бы один из них не равен нулю, то ранг матрицы равен порядку этого минора.
Теорема о базисном миноре.
Теорема. В произвольной матрице А каждый столбец (строка) является линейной комбинацией столбцов (строк), в которых расположен базисный минор.
Таким образом, ранг произвольной матрицы А равен максимальному числу линейно независимых строк (столбцов) в матрице.
Если А- квадратная матрица и detA = 0, то по крайней мере один из столбцов линейная комбинация остальных столбцов. То же самое справедливо и для строк. Данное утверждение следует из свойства линейной зависимости при определителе равном нулю.
Кафедра информатики и высшей математики КГПУ
Основные действия над матрицами. Элементарные преобразования матрицы. Обратная матрица. Ранг матрицы