Некоторые свойства операций над матрицами.Матричные выражения. Операции над матрицами, свойства операций Свойства для трех операций для матриц

Матрицы. Действия над матрицами. Свойства операций над матрицами. Виды матриц.

Матрицы (и соответственно математический раздел - матричная алгебра) имеют важное значение в прикладной математике, так как позволяют записать в достаточно простой форме значительную часть математических моделей объектов и процессов. Термин "матрица" появился в 1850 году. Впервые упоминались матрицы еще в древнем Китае, позднее у арабских математиков.

Матрицей A=A mn порядка m*n называется прямоугольная таблица чисел, содержащая m - строк и n - столбцов .

Элементы матрицы a ij , у которых i=j, называются диагональными и образуют главную диагональ .

Для квадратной матрицы (m=n) главную диагональ образуют элементы a 11 , a 22 ,..., a nn .

Равенство матриц.

A=B , если порядки матриц A и B одинаковы и a ij =b ij (i=1,2,...,m; j=1,2,...,n)

Действия над матрицами.

1. Сложение матриц - поэлементная операция

2. Вычитание матриц - поэлементная операция

3. Произведение матрицы на число - поэлементная операция

4. Умножение A*B матриц по правилу строка на столбец (число столбцов матрицы А должно быть равно числу строк матрицы B)

A mk *B kn =C mn причем каждый элемент с ij матрицы C mn равен сумме произведений элементов i-ой строки матрицы А на соответствующие элемеенты j-го столбца матрицы B , т.е.

Покажем операцию умножения матриц на примере

5. Возведение в степень

m>1 целое положительное число. А - квадратная матрица (m=n) т.е. актуально только для квадратных матриц

6. Транспонирование матрицы А. Транспонированную матрицу обозначают A T или A"

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

Пример

Свойства опрераций над матрицами

(A+B)+C=A+(B+C)

λ(A+B)=λA+λB

A(B+C)=AB+AC

(A+B)C=AC+BC

λ(AB)=(λA)B=A(λB)

A(BC)=(AB)C

(λA)"=λ(A)"

(A+B)"=A"+B"

(AB)"=B"A"

Виды матриц

1. Прямоугольные: m и n - произвольные положительные целые числа

2. Квадратные: m=n

3. Матрица строка: m=1 . Например, (1 3 5 7) - во многих практических задачах такая матрица называется вектором

4. Матрица столбец: n=1 . Например

5. Диагональная матрица: m=n и a ij =0 , если i≠j . Например

6. Единичная матрица: m=n и

7. Нулевая матрица: a ij =0, i=1,2,...,m

j=1,2,...,n

8. Треугольная матрица: все элементы ниже главной диагонали равны 0.

9. Симметрическая матрица: m=n и a ij =a ji (т.е. на симметричных относительно главной диагонали местах стоят равные элементы), а следовательно A"=A

Например,

10. Кососимметрическая матрица: m=n и a ij =-a ji (т.е. на симметричных относительно главной диагонали местах стоят противоположные элементы). Следовательно, на главной диагонали стоят нули (т.к. при i=j имеем a ii =-a ii )

Ясно, A"=-A

11. Эрмитова матрица: m=n и a ii =-ã ii (ã ji - комплексно - сопряженное к a ji , т.е. если A=3+2i , то комплексно - сопряженное Ã=3-2i )

Задачи линейной алгебры. Понятие матрицы. Виды матриц. Операции с матрицами. Решение задач на преобразование матриц.

При решении различных задач математики очень часто приходится иметь дело с таблицами чисел, называемых матрицами. С помощью матриц удобно решать системы линейных уравнений, выполнять многие операции с векторами, решать различные задачи компьютерной графики и другие инженерные задачи.

Матрицей называется прямоугольная таблица из чисел, содержащая некоторое количество m строк и некоторое количество п столбцов. Числа т и п называются порядками матрицы. В случае, если т = п, матрица называется квадратной, а число m = n - ее порядком.

В дальнейшем для записи матриц будут применяться либо сдвоенные черточки, либо круглые скобки:

Или

Для краткого обозначения матрицы часто будет использоваться либо одна большая латинская буква (например, A), либо символ || a ij || , а иногда с разъяснением: А = || a ij || = (a ij), где (i = 1, 2, ..., т, j=1, 2, ..., n).

Числа a ij , входящие в состав данной матрицы, называются ее элементами. В записи a ij первый индекс і означает номер строки, а второй индекс j - номер столбца. В случае квадрат-ной матрицы

(1.1)

вводятся понятия главной и побочной диагоналей. Главной диагональю матрицы (1.1) называется диагональ а 11 а 12 a nn идущая из левого верхнего угла этой матрицы в правый нижний ее угол. Побочной диагональю той же матрицы называ­ется диагональ а n 1 а (n -1)2 a 1 n , идущая из левого нижнего угла в правый верхний угол.

Основные операции над матрицами и их свойства.

Перейдем к определению основных операции над матрицами.

Сложение матриц. Суммой двух матриц A = || a ij || , где и В = || b ij || , где (i = 1, 2, ..., т, j=1, 2, ..., n) одних и тех же порядков т и п называется матрица С = || c ij || (і =1,2, ..., т; j = 1, 2, ...., п) тех же порядков т и п, элементы с ij которой определяются по формуле

, где (i = 1, 2, ..., т, j=1, 2, ..., n) (1.2)

Для обозначения суммы двух матриц используется запись С = А + В. Операция составления суммы матриц называется их сложением. Итак, по определению:

+ =

Из определения суммы матриц, а точнее из формул (1.2) непосредственно вытекает, что операция сложения матриц обладает теми же свойствами, что и операция сложения веществен-ных чисел, а именно:

1) переместительным свойством: А + В = В + А,

2) сочетательным свойством: (A + B) + С = А + (В + С).

Эти свойства позволяют не заботиться о порядке следования слагаемых матриц при сложении двух или большего числа матриц.

Умножение матрицы на число. Произведением матрицы A = || a ij || , где (i = 1, 2, ..., m, j=1, 2, ..., n) на вещественное число l, называется матрица С = || c ij || (і =1,2, ..., m; j = 1, 2, ...., n) , элементы которой определяются по формуле:

, где (i = 1, 2, ..., т, j=1, 2, ..., n) (1.3)

Для обозначения произведения матрицыі на число используется запись С = l A или С = А l. Операция составления произ­ведения матрицы на число называется умножением матрицы на это число.

Непосредственно из формулы (1.3) ясно, что умножение матрицы на число обладает следующими свойствами:

1) сочетательным свойством относительно числового множителя: (l m) A = l (m A);

2) распределительным свойством относительно суммы матриц: l (A + B) = l A + l B;

3) распределительным свойством относительно суммы чисел: (l + m) A = l A + m A

Замечание. Разностью двух матриц А и В одинаковых порядков т и п естественно назвать такую матрицу С тех же порядков т и п, которая в сумме с матрицей B дает матрицу A. Для обозначения разности двух матриц используется естественная запись: С = A - В.

Очень легко убедиться в том, что разность С двух матриц А и В может быть получена по правилу С = A + (–1) В.

Произведение матриц или перемножение матриц.

Произведением матрицы A = || a ij || , где (i = 1, 2, ..., m, j = 1, 2, ..., n) имеющей по­рядки, соответственно равные т и n, на матрицу В = || b ij || , где (i = 1, 2, ..., n , j=1, 2, ..., р), имеющую порядки, соответственно равные n и р, называется матрица С = || c ij || (і =1,2, ..., m; j = 1, 2, ...., р) , имеющая порядки, соответственно равные т и р элементы которой определя-ются по формуле:

где (i = 1, 2, ..., m, j = 1, 2, ..., p) (1.4)

Для обозначения произведения матрицыі А на матрицу В используют запись С = А × В . Операция составления произведения матрицы А на матрицу В называется перемножением этих матриц.

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

Формула (1.4) представляет собой правило составления элементов матрицы С, являющейся произведением матрицы А на матрицу В. Это правило можно сформулировать и словесно: элемент c i j стоящий на пвресечении і-й строки и j-го столбца матрицьі С = А В, равен сумме попарных произведений соответствующих элементов і-й строки матрицы А и j-го столбца матрицы В.

В качестве примера применения указанного правила приведем формулу перемножения квадратных матриц второго порядка.

× =

Из формулы (1.4) вытекают следующие свойства произведения матрицы А на матри-цу В:

1) сочетательное свойство: (А В) С = А (В С);

2) распределительное относительно суммы матриц свойство:

(A + B) С = А С + В С или A (В + С) = A В + А С.

Вопрос о перестановочном (переместительном) свойстве произведения матрицы A на матрицу В имеет смысл ставить лишь для квадратных матриц A и В одинакового порядка.

Приведем важные частные случаи матриц, для которых справедливо и переста-новочное свойство. Две матрицы для произведения которых справедливо перестановочное свойство, принято називать коммутирующими.

Среди квадратных матриц выделим класс так называемых диагональных матриц, у каждой из которых элементы, расположенные вне главной диагонали, равны нулю. Каждая диа-гональная матрица порядка п имеет вид

D = (1.5)

где d 1 , d 2 , , d n -какие угодно числа. Легко видеть, что если все эти числа равны между собой, т. е. d 1 = d 2 = … = d n то для любой квадратной матрицы А порядка п справедливо равенство А D = D А.

Среди всех диагональных матриц (1.5) с совпадающими элементами d 1 = d 2 = … = d n = = d особо важную роль играют две матрицы. Первая из этих матриц получается при d = 1, называется единичной матрицей n Е. Вторая матрица получается при d = 0 , называется нулевой матрицей n -го порядка и обозначается символом O. Таким образом,

E = O =

В силу доказанного выше А Е = Е А и А О = О А. Более того, легко показать, что

А Е = Е А = А, А О = О А = 0. (1.6)

Первая из формул (1.6) характеризует особую роль единичной матрицы Е, аналогичную той роли, которую играет число 1 при перемножений вещественных чисел. Что же касается особой роли нулевой матрицы О, то ее выявляет не только вторая из формул (1.7), но и элементарно проверяемое равенство

А + 0 = 0 + А = А.

В заключение заметим, что понятие нулевой матрицы можно вводить и для неквадрат-ных матриц (нулевой называют любую матрицу, все элементы которой равныї нулю).

Блочные матрицы

Предположим, что некоторая матрица A = || a ij || при помощи горизонтальных и вертикальных прямых разбита на отдельные прямоугольные клетки, каждая из которых представляет собой матрицу меньших размеров и называется блоком исходной матрицы. В таком случае возникает возможность рассмотрения исходной матрицы А как некоторой новой (так называемой б л о ч н о й) матрицыі А = || A a b || , элементами которой служат указанные блоки. Указанные элементы мы обозначаем большой латинской буквой, чтобы подчеркнуть, что они являются, вообще говоря, матрицами, а не числами и (как обычные числовые элементы) снабжаем двумя индексами, первый из которых указывает номер «блочной» строки, а второй - номер «блочного» столбца.

Например, матрицу

можно рассматривать как блочную матрицу

элементами которой служат следующие блоки:

Замечательным является тот факт, что основные операции с блочными матрицами совершаются по тем же правилам, по которым они совершаются с обычными числовыми матрицами, только в роли элементов выступают блоки.

Понятие определителя.

Рассмотрим произвольную квадрат­ную матрицу любого порядка п:

A = (1.7)

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

Если порядок n матрицы (1.7) равен единице, то эта матрица состоит из одного элемен-та а i j определителем первого порядка соответствующим такой матрице, мы назовем величину этого элемента.

то определителем второго порядка, соответствующим такой мат­рице, назовем число, равное а 11 а 22 - а 12 а 21 и обозначаемое одним из символов:

Итак, по определению

(1.9)

Формула (1.9) представляет собой правило составления определителя второго порядка по элементам соответствующей ему матрицы. Словесная формулировка этого правила такова: определитель второго порядка, соответствующий матрице (1.8), равен разности произведения элементов, стоящих на главной диагонали этой матрицы, и произведения элементов, стоящих на побочной ее диагонали. Определители второго и более высоких порядков находят широкое применение при решении систем линейных уравнений.

Рассмотрим, как выполняются операции с матрицами в системе MathCad . Простейшие операции матричной алгебры реализованы в MathCad в виде операторов. Написание операторов по смыслу максимально приближено к их математическому действию. Каждый оператор выражается соответствующим символом. Рассмотрим матричные и векторные операции MathCad 2001. Векторы являются частным случаем матриц размерности n x 1, поэтому для них справедливы все те операции, что и для матриц, если ограничения осо­бо не оговорены (например, некоторые операции применимы только к квадратным матрицам n x n ). Какие-то действия допустимы только для векторов (например, скалярное произведение), а какие-то, несмотря на одинако­вое написание, по-разному действуют на векторы и матрицы.


В появившемся диалоге задайте число строк и столбцов матрицы.

q После нажатия кнопки OK открывается поле для ввода элементов матрицы. Для того, чтобы ввести элемент матрицы, установите курсор в отмеченной позиции и введите с клавиатуры число или выражение.

Для того, чтобы выполнить какую-либо операцию с помощью панели инструментов, нужно:

q выделить матрицу и щелкнуть в панели по кнопке операции,

q или щелкнуть по кнопке в панели и ввести в помеченной позиции имя матрицы.

Меню “Символы” содержит три операции - транспонирование, инвертирование, определитель .

Это означает, например, что вычислить определитель матрицы можно, выполнив команду Символы/Матрицы/Определитель .

Номер первой строки (и первого столбца) матрицы MathCAD хранит в переменной ORIGIN. По умолчанию отсчет ведется от нуля. В математической записи чаще принято вести отсчет от 1. Для того, чтобы MathCAD вел отсчет номеров строк и столбцов от 1, нужно задать значение переменной ORIGIN:=1.

Функции, предназначенные для работы с задачами линейной алгебры, собраны в разделе “Векторы и матрицы” диалога “вставить функцию” (напоминаем, что он вызывается кнопкой на панели “Стандартные”). Основные из этих функций будут описаны позже.

Транспонирование

Рис.2 Транспонирование матриц

В MathCAD можно как складывать матрицы, так и вычитать их друг из друга. Для этих операторов применяются символы <+> или <-> соответст­венно. Матрицы должны иметь одинаковую размерность, иначе будет выда­но сообщение об ошибке. Каждый элемент суммы двух матриц равен сумме соответствующих элементов матриц-слагаемых (пример на рис.3).
Кроме сложения матриц, MathCAD поддерживает операцию сложения матрицы со скалярной величиной, т.е. числом (пример на рис.4). Каждый элемент результирующей матрицы равен сумме соответст-вующего элемента исходной матрицы и скалярной величины.
Чтобы ввести символ умножения, нужно нажать клавишу со звездочкой <*> или воспользоваться панелью инструментовMatrix (Матрица), нажав на ней кнопку Dot Product (Умножение) (рис.1). Умножение матриц обозначается по умолчанию точкой, как показано в примере на рис 6. Символ умножения матриц можно выбирать точно так же, как и в скалярных выражениях.
Еще один пример, относящийся к умножению вектора на матрицу-строку и, наоборот, строки на вектор, приведен на рис. 7. Во второй строке этого примера показано, как выглядит формула при выборе отображения оператора умноженияNo Space (Вместе). Однако тот же самый оператор умножения действует на два вектора по-другому.

Похожая информация.


Лекция 1. «Матрицы и основные действия над ними. Определители

Определение. Матрицей размера m n , где m - число строк, n - число столбцов, называется таблица чисел, расположенных в определенном порядке. Эти числа называются элементами матрицы. Место каждого элемента однозначно определяется номером строки и столбца, на пересечении которых он находится. Элементы матрицы обозначаются a ij , где i - номер строки, а j - номер столбца.

А =

Основные действия над матрицами.

Матрица может состоять как из одной строки, так и из одного столбца. Вообще говоря, матрица может состоять даже из одного элемента.

Определение. Если число столбцов матрицы равно числу строк (m=n), то матрица называется квадратной .

Определение. Матрица вида:

= E ,

называется единичной матрицей .

Определение. Если a mn = a nm , то матрица называется симметрической .

Пример.
- симметрическая матрица

Определение. Квадратная матрица вида
называется диагональной матрицей.

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

Определение. Суммой (разностью) матриц является матрица, элементами которой являются соответственно сумма (разность) элементов исходных матриц.


c ij = a ij b ij

С = А + В = В + А.

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

(А+В) =  А   В А( ) =  А   А

Пример. Даны матрицы А =
; B =
, найти 2А + В.

2А =
, 2А + В =
.

Операция умножения матриц .

Определение: Произведением матриц называется матрица, элементы которой могут быть вычислены по следующим формулам:

A B = C ;
.

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

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

1)Умножение матриц не коммутативно , т.е. АВ  ВА даже если определены оба произведения. Однако, если для каких – либо матриц соотношение АВ=ВА выполняется, то такие матрицы называются перестановочными.

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

Перестановочными могут быть только квадратные матрицы одного и того же порядка.

А Е = Е А = А

Очевидно, что для любых матриц выполняются следующее свойство:

A O = O ; O A = O ,

где О – нулевая матрица.

2) Операция перемножения матриц ассоциативна, т.е. если определены произведения АВ и (АВ)С, то определены ВС и А(ВС), и выполняется равенство:

(АВ)С=А(ВС).

3) Операция умножения матриц дистрибутивна по отношению к сложению, т.е. если имеют смысл выражения А(В+С) и (А+В)С, то соответственно:

А(В + С) = АВ + АС

(А + В)С = АС + ВС.

4) Если произведение АВ определено, то для любого числа  верно соотношение:

(AB ) = (A ) B = A (B ).

5) Если определено произведение АВ, то определено произведение В Т А Т и выполняется равенство:

(АВ) Т = В Т А Т, где

индексом Т обозначается транспонированная матрица.

6) Заметим также, что для любых квадратных матриц det (AB) = detA  detB.

Что такое det будет рассмотрено ниже.

Определение . Матрицу В называют транспонированной матрицей А, а переход от А к В транспонированием , если элементы каждой строки матрицы А записать в том же порядке в столбцы матрицы В.

А =
; В = А Т =
;

другими словами, b ji = a ij .

В качестве следствия из предыдущего свойства (5) можно записать, что:

(ABC ) T = C T B T A T ,

при условии, что определено произведение матриц АВС.

Пример. Даны матрицы А =
, В = , С =
и число
 = 2. Найти А Т В+  С.

A T =
; A T B =
=
=
;

C =
; А Т В+  С =
+
=
.

Пример. Найти произведение матриц А = и В =
.

АВ = 
=
.

ВА =
 = 2  1 + 4  4 + 1  3 = 2 + 16 + 3 = 21.

Пример. Найти произведение матриц А=
, В =

АВ =

=
=
.

Определители (детерминанты).

Определение. Определителем квадратной матрицы А=
называется число, которое может быть вычислено по элементам матрицы по формуле:

det A =
, где (1)

М – детерминант матрицы, полученной из исходной вычеркиванием первой строки и k – го столбца. Следует обратить внимание на то, что определители имеют только квадратные матрицы, т.е. матрицы, у которых число строк равно числу столбцов.

Формула (1) позволяет вычислить определитель матрицы по первой строке, также справедлива формула вычисления определителя по первому столбцу:

det A =
(2)

Вообще говоря, определитель может вычисляться по любой строке или столбцу матрицы, т.е. справедлива формула:

detA =
, i = 1,2,…,n . (3)

Очевидно, что различные матрицы могут иметь одинаковые определители.

Определитель единичной матрицы равен 1.

Для указанной матрицы А число М 1к называется дополнительным минором элемента матрицы a 1 k . Таким образом, можно заключить, что каждый элемент матрицы имеет свой дополнительный минор. Дополнительные миноры существуют только в квадратных матрицах.

Определение. Дополнительный минор произвольного элемента квадратной матрицы a ij равен определителю матрицы, полученной из исходной вычеркиванием i -ой строки и j -го столбца.

Свойство1. Важным свойством определителей является следующее соотношение:

det A = det A T ;

Свойство 2. det (A B) = det A det B.

Свойство 3. det (AB ) = detA detB

Свойство 4. Если в квадратной матрице поменять местами какие-либо две строки (или столбца), то определитель матрицы изменит знак, не изменившись по абсолютной величине.

Свойство 5. При умножении столбца (или строки) матрицы на число ее определитель умножается на это число.

Свойство 6. Если в матрице А строки или столбцы линейно зависимы, то ее определитель равен нулю.

Определение: Столбцы (строки) матрицы называются линейно зависимыми , если существует их линейная комбинация, равная нулю, имеющая нетривиальные (не равные нулю) решения.

Свойство 7. Если матрица содержит нулевой столбец или нулевую строку, то ее определитель равен нулю. (Данное утверждение очевидно, т.к. считать определитель можно именно по нулевой строке или столбцу.)

Свойство 8. Определитель матрицы не изменится, если к элементам одной из его строк(столбца) прибавить(вычесть) элементы другой строки(столбца), умноженные на какое-либо число, не равное нулю.

Свойство 9. Если для элементов какой- либо строки или столбца матрицы верно соотношение: d = d 1 d 2 , e = e 1 e 2 , f = det (AB).

1-й способ: det A = 4 – 6 = -2; det B = 15 – 2 = 13; det (AB) = det A  det B = -26.

2- й способ: AB =
, det (AB ) = 7 18 - 8 19 = 126 –

152 = -26.

Определение. Матрицей размера m´n, где m- число строк, n- число столбцов, называется таблица чисел, расположенных в определенном порядке. Эти числа называются элементами матрицы. Место каждого элемента однозначно определяется номером строки и столбца, на пересечении которых он находится. Элементы матрицы обозначаются a ij , где i- номер строки, а j- номер столбца.

Основные действия над матрицами.

Матрица может состоять как из одной строки, так и из одного столбца. Вообще говоря, матрица может состоять даже из одного элемента.

Определение. Если число столбцов матрицы равно числу строк (m=n), то матрица называется квадратной .

Определение. Если = , то матрица называется симметрической .

Пример. - симметрическая матрица

Определение. Квадратная матрица вида называется диагональной матрицей.

Определение. Диагональная матрица, у которой на главной диагонали стоят только единицы:

= E , называется единичной матрицей .

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

Определение. Две матрицы называются равными , если они одной размерности и выполняется равенство:

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

Определение. Суммой (разностью) матриц является матрица, элементами которой являются соответственно сумма (разность) элементов исходных матриц.

С = А + В = В + А.

· Операция умножения (деления) матрицы любого размера на произвольное число сводится к умножению (делению) каждого элемента матрицы на это число.

a (А+В) =aА ± aВ

А(a±b) = aА ± bА

Пример. Даны матрицы А = ; B = , найти 2А + В.

2А = , 2А + В = .

· Определение: Произведением матриц называется матрица, элементы которой могут быть вычислены по следующим формулам:

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

Пример.

· Определение . Матрицу В называют транспонированной матрицей А, а переход от А к В транспонированием , если элементы каждой строки матрицы А записать в том же порядке в столбцы матрицы В.

А = ; В = А Т = ;

другими словами, = .

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

Определение. Если существуют квадратные матрицы Х и А одного порядка, удовлетворяющие условию:



где Е - единичная матрица того же самого порядка, что и матрица А, то матрица Х называется обратной к матрице А и обозначается А -1 .

Каждая квадратная матрица с определителем, не равным нулю имеет обратную матрицу и притом только одну.

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

Может быть построена по следующей схеме:

Если , то матрица называется невырожденной , а в противном случае – вырожденной.

Обратная матрицаможет быть построена только для невырожденных матриц.

Свойства обратных матриц.

1) (A -1) -1 = A;

2) (AB) -1 = B -1 A -1

3) (A T) -1 = (A -1) T .

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

В матрице порядка m´n минор порядка r называется базисным , если он не равен нулю, а все миноры порядка r+1 и выше равны нулю, или не существуют вовсе, т.е. r совпадает с меньшим из чисел m или n.

Столбцы и строки матрицы, на которых стоит базисный минор, также называются базисными.

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

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

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

Надо отметить, что равные матрицы и эвивалентные матрицы - понятия совершенно различные.

Теорема. Наибольшее число линейно независимых столбцов в матрице равно числу линейно независимых строк.

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

Пример. Определить ранг матрицы.

Матрицы и определители

1. 1 Матрицы. Понятия.

Прямоугольной матрицей размера m x n называется совокупность mn чисел, расположенных в виде прямоугольной таблицы, содержащей m строк и n столбцов. Мы будем записывать матрицу в виде

или сокращенно в виде A = (a ij) (i = ; j = ). Числа a ij , составляющие данную матрицу, называются ее элементами; первый индекс указывает на номер строки, второй - на номер столбца. Две матрицы A = (a ij) и B = (b ij) одинакового размера называются равными, если попарно равны их элементы, стоящие на одинаковых местах, то есть A = B, если a ij = b ij .

Матрица, состоящая из одной строки или одного столбца, называется соответственно вектор-строкой или вектор-столбцом. Вектор-столбцы и вектор-строки называют просто векторами.

Матрица, состоящая из одного числа, отождествляется с этим числом. Матрица размера m x n , все элементы которой равны нулю, называются нулевой матрицей и обозначается через 0. Элементы матрицы с одинаковыми индексами называют элементами главной диагонали. Если число строк матрицы равно числу столбцов, то есть m = n , то матрицу называют квадратной порядка n . Квадратные матрицы, у которых отличны от нуля лишь элементы главной диагонали, называются диагональными матрицами и записываются так:

Если все элементы a ii диагональной матрицы равны 1, то матрица называется единичной и обозначается буквой Е:

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

Пусть дана матрица (4.1). Переставим строки со столбцами. Получим матрицу

которая будет транспонированной по отношению к матрице А. В частности, при транспонировании вектора-столбца получается вектор-строка и наоборот.

Основные операции над матрицами.

Основными арифметическими операциями над матрицами являются умножение матрицы на число, сложение и умножение матриц.



Перейдем к определению основных операций над матрицами.

Сложение матриц : Суммой двух матриц, например: A и B, имеющих одинаковое количество строк и столбцов, иными словами, одних и тех же порядков m и n называется матрица С = (Сij)(i = 1, 2, …m; j = 1, 2, …n) тех же порядков m и n, элементы Cij которой равны.

Cij = Aij + Bij (i = 1, 2, …, m; j = 1, 2, …, n) (1.2)

Для обозначения суммы двух матриц используется запись C = A + B. Операция составления суммы матриц называется их сложением

Итак по определению имеем:

Из определения суммы матриц, а точнее из формулы (1.2) непосредственно вытекает, что операция сложения матриц обладает теми же свойствами, что и операция сложения вещественных чисел, а именно:

1) переместительным свойством: A + B = B + A

2) сочетательным свойством: (A + B) + C = A + (B + C)

Эти свойства позволяют не заботиться о порядке следования слагаемых матриц при сложении двух или большего числа матриц.

Умножение матрицы на число :

Произведением матрицы A = (Aij) (i = 1, 2, …, m; j = 1, 2, …, n) на вещественное число называется матрица C = (Cij) (i = 1, 2, … , m; j = 1, 2, …, n), элементы которой равны

Cij = Aij (i = 1, 2, …, m; j = 1, 2, …, n). (1.3)

Для обозначения произведения матрицы на число используется запись C = A или C = A . Операция составления произведения матрицы на число называется умножением матрицы на это число.

Непосредственно из формулы (1.3) ясно, что умножение матрицы на число обладает следующими свойствами:

1) распределительным свойством относительно суммы матриц:

(A + B) = A + B

2) сочетательным свойством относительно числового множителя:

3) распределительным свойством относительно суммы чисел:

( + ) A = A + A.

Замечание: Разностью двух матриц A и B одинаковых порядков естественно назвать такую матрицу C тех же порядков, которая в сумме с матрицей B дает матрицу A. Для обозначения разности двух матриц используется естественная запись: C = A – B.

Перемножение матриц :

Произведением матрицы A = (Aij) (i = 1, 2, …, m; j = 1, 2, …, n), имеющей порядки соответственно равные m и n, на матрицу B = (Bij) (i = 1, 2, …, n;

j = 1, 2, …, p), имеющую порядки соответственно равные n и p, называется матрица C = (Сij) (i = 1, 2, … , m; j = 1, 2, … , p), имеющая порядки, соответственно равные m и p, и элементы Cij, определяемые формулой

Cij = (i = 1, 2, …, m; j = 1, 2, …, p) (1.4)

Для обозначения произведения матрицы A на матрицу B используют запись

C = AB. Операция составления произведения матрицы A на матрицу B называется перемножением этих матриц. Из сформулированного выше определения вытекает, что матрицу A можно умножить не на всякую матрицу B: необходимо чтобы число столбцов матрицы A было равно числу строк матрицы B. Для того чтобы оба произведения AB и BA не только были определены, но и имели одинаковый порядок, необходимо и достаточно, чтобы обе матрицы A и B были квадратными матрицами одного и того же порядка.

Формула (1.4) представляет собой правило составления элементов матрицы C,

являющейся произведением матрицы A на матрицу B. Это правило можно сформулировать и словесно: Элемент Cij, стоящий на пересечении i-й строки и j-го столбца матрицы C = AB, равен сумме попарных произведений соответствующих элементов i-й строки матрицы A и j-го столбца матрицы B. В качестве примера применения указанного правила приведем формулу перемножения квадратных матриц второго порядка

Из формулы (1.4) вытекают следующие свойства произведения матрицы A на матрицу B:

1) сочетательное свойство: (AB) C = A (BC);

2) распределительное относительно суммы матриц свойство:

(A + B) C = AC + BC или A (B + C) = AB + AC.

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

A = , B = , то AB = , а BA =

Те же матрицы, для произведения которых справедливо перестанавочное свойство, принято называть коммутирующими.

Среди квадратных матриц выделим класс так называемых диагональных матриц, у каждой из которых элементы, расположенные вне главной диагонали, равны нулю. Среди всех диагональных матриц с совпадающими элементами на главной диагонали особо важную роль играют две матрицы. Первая из этих матриц получается, когда все элементы главной диагонали равны единице, называется единичной матрицей n-ого порядка и обозначается символом E . Вторая матрица получается при всех элементах равных нулю и называется нулевой матрицей n-ого порядка и обозначается символом O. Допустим, что существует произвольная матрица A, тогда

AE = EA = A, AO = OA = O.

Первая из формул характеризует особую роль единичной матрицы Е, аналогичную то роли, которую играет число 1 при перемножении вещественных чисел. Что же касается особой роли нулевой матрицы О, то ее выявляет не только вторая из формул, но и элементарно проверяемое равенство: A + O = O + A = A. Понятие нулевой матрицы можно вводить и не для квадратных матриц.

Ранг матрицы

Рассмотрим прямоугольную матрицу (4.1). Если в этой матрице выделить произвольно k строк и k столбцов, то элементы, стоящие на пересечении выделенных строк и столбцов, образуют квадратную матрицу k -го порядка. Определитель этой матрицы называется минором k-го порядка матрицы А. Очевидно, что матрица А обладает минорами любого порядка от 1 до наименьшего из чисел m и n . Среди всех отличных от нуля миноров матрицы А найдется по крайней мере один минор, порядок которого будет наибольшим. Наибольший из порядков миноров данной матрицы, отличных от нуля, называется рангом матрицы. Если ранг матрицы А равен r , то это означает, что в матрице А имеется отличный от нуля минор порядка r , но всякий минор порядка, большего чем r, равен нулю. Ранг матрицы А обозначается через r(A). Очевидно, что выполняется соотношение

0 ≤ r(A) ≤ min (m,n).

Ранг матрицы находится либо методом окаймления миноров, либо методом элементарных преобразований. При вычислении ранга матрицы первым способом следует переходить от миноров низших порядков к минорам более высокого порядка. Если уже найден минор D k-го порядка матрицы А, отличный от нуля, то требуют вычисления лишь миноры (k+1)-го порядка, окаймляющие минор D, т.е. содержащие его в качестве минора. Если все они равны нулю, то ранг матрицы равен k.

Элементарными называются следующие преобразования матрицы:

1) перестановка двух любых строк (или столбцов),

2) умножение строки (или столбца) на отличное от нуля число,

3) прибавление к одной строке (или столбцу) другой строки (или столбца), умноженной на некоторое число.

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

Эквивалентные матрицы не являются, вообще говоря, равными, но их ранги равны. Если матрицы А и В эквивалентны, то это записывается так:

Канонической матрицей называется матрица, у которой в начале

главной диагонали стоят подряд несколько единиц (число которых

может равняться нулю), а все остальные элементы равны нулю,

например, .

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

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

Рассмотрим квадратную матрицу

Обозначим Δ = det A.

Квадратная матрица А называется невырожденной, или неособенной, если ее определитель отличен от нуля, и вырожденной, или особенной, если Δ = 0.

Квадратная матрица В называется обратной для квадратной матрицы А того же порядка, если их произведение А В = В А = Е, где Е - единичная матрица того же порядка, что и матрицы А и В.

Теорема. Для того, чтобы матрица А имела обратную, необходимо и достаточно, чтобы ее определитель был отличен от нуля.

Матрица, обратная матрице А, обозначается через А -1 . Обратная матрица вычисляется по формуле

А -1 = 1/Δ , (4.5)

где А ij - алгебраические дополнения элементов a ij .

Вычисление обратной матрицы по формуле (4.5) для матриц высокого порядка очень трудоемко, поэтому на практике бывает удобно находить обратную матрицу с помощью метода элементарных преобразований (ЭП). Любую неособенную матрицу А путем ЭП только столбцов (или только строк) можно привести к единичной матрице Е. Если совершенные над матрицей А ЭП в том же порядке применить к единичной матрице Е, то в результате получится обратная матрица. Удобно совершать ЭП над матрицами А и Е одновременно, записывая обе матрицы рядом через черту. Отметим еще раз, что при отыскании канонического вида матрицы с целью нахождения ее ранга можно пользоваться преобразованиями строк и столбцов. Если нужно найти обратную матрицу, в процессе преобразований следует использовать только строки или только столбцы.

2. Определители

Для каждой квадратной матрицы определено число, называемое определителем матрицы, детерминантом матрицы или просто определителем (детерминантом).

Определение. Определителем квадратной матрицы первого порядка называется число, равное единственному элементу этой матрицы: A={a}, detA=|A|=a.

Пусть A - произвольная квадратная матрица порядка n, n>1:

Определение Определителем n-го порядка (определителем квадратной матрицы n-го порядка n), n>1, называется число, равное

где - определитель квадратной матрицы полученной из матрицы A вычеркиванием превой строки и j-го столбца.

Для определителей 2-го и 3-го порядка легко получить простые выражения через элементы матрицы.

Определитель 2-го порядка:

Определитель 3-го порядка:

2.1. Минор и алгебраическое дополнение элемента

Определение. Минором элемента матрицы называется определитель матрицы, полученной вычеркиванием строки и столбца, в которых расположен элемент. Обозначаем: минор элемента a ij - .

Определение. Алгебраическим дополнением элемента матрицы называется его минор, умноженный на -1 в степени, равной сумме номеров строки и столбца, в которых расположен элемент. Обозначаем: алгебраическое дополнение элемента a ij - .

Таким образом можно переформулировать определение определителя n-го порядка:

определитель n-го порядка, n>1, равен сумме произведений элементов первой строки на их алгебраические дополнения.

Пример.

Теорема о вычислении определителя разложением по любой строке

Теорема. Определитель n-го порядка, n>1, равен сумме произведений элементов любой строки (столбца) на их алгебраические дополнения.

Пример. Вычислим определитель из предыдущего примера разложением по второй строке:

Следствие. Определитель треугольной матрицы равен произведению диагональных элементов. (Доказать самостоятельно).