Арифметические действия с матрицами

МАТРИЦЫ

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

Арифметические действия с матрицами - student2.ru .

Для обозначения матрицы используют прописные латинские буквы, для обозначения элементов матрицы – строчные латинские буквы с указанием номера строки и столбца, на пересечении которых стоит данный элемент. Запись « матрица B имеет размер mxn» означает, что речь идет о матрице, состоящей из m строк и n столбцов. Например, матрица Арифметические действия с матрицами - student2.ru имеет размер 2x3. Далее, bij - обозначение элемента, стоящего на пересечении i-й строки и j-го столбца данной матрицы (в примере b23=5).

При ссылке на i-ю строку матрицы A используют обозначение Ai, при ссылке на j-й столбец – обозначение Aj.

Матрица, у которой число строк совпадает с числом столбцов, называется квадратной. Элементы a11 , a22 ,…, ann квадратной матрицы A (размера nxn) образуют главную диагональ. Квадратная матрица, у которой отличные от нуля элементы могут стоять только на главной диагонали, называется диагональной. Диагональная матрица, у которой все элементы (главной диагонали!) равны 1, называется единичной. Наконец, квадратная матрица, у которой ниже (выше) главной диагонали находятся только нули, называется верхней (нижней)треугольной матрицей. Например, среди квадратных матриц размера 3x3

Арифметические действия с матрицами - student2.ru , Арифметические действия с матрицами - student2.ru , Арифметические действия с матрицами - student2.ru , Арифметические действия с матрицами - student2.ru

матрица A является верхней треугольной, B – диагональной, C – нижней треугольной, E – единичной.

Матрицы A, B называются равными (A=B), если они имеют одинаковый размер, и их элементы, стоящие на одинаковых позициях, совпадают.

Арифметические действия с матрицами.

Чтобы умножить матрицу A на отличное от нуля вещественное число k, необходимо каждый элемент матрицы умножить на это число:

Арифметические действия с матрицами - student2.ru .

Чтобы найти сумму матриц A, B одной размерности, необходимо сложить элементы с одинаковыми индексами (стоящие на одинаковых местах):

Арифметические действия с матрицами - student2.ru .

Пример 3.1. Найти 2A-B, если Арифметические действия с матрицами - student2.ru , Арифметические действия с матрицами - student2.ru .

Решение. Сначала умножаем матрицу A на число "2", затем матрицу B на число "-1", и, наконец, находим сумму полученных матриц:

Арифметические действия с матрицами - student2.ru

Произведение AB можно определить только для матриц A размера mxn и B размера nxp, при этом AB=C, матрица C имеет размер mxp, и ее элемент cij находится как скалярное произведение i-й строки матрицы A на j-й столбец матрицы B: Арифметические действия с матрицами - student2.ru (i=1,2,...,m; j=1,2,...,p). Фактически необходимо каждую строку матрицы A (стоящей слева)умножить скалярно на каждый столбец матрицы B (стоящей справа)

Пример 3.2. Найти произведение матриц Арифметические действия с матрицами - student2.ru и Арифметические действия с матрицами - student2.ru .

Решение. Размер матрицы A 3x2, матрицы В 2х2. Поэтому произведение АВ найти можно, произведение ВА – нет. Действуя по сформулированному выше правилу, получаем:

Арифметические действия с матрицами - student2.ru

Матрицей, транспонированной к матрице A размера mxn, называется матрица AT размера nxm, строки которой являются столбцами исходной матрицы.

Например, если Арифметические действия с матрицами - student2.ru , то Арифметические действия с матрицами - student2.ru .

Пример 3.3.Найти Арифметические действия с матрицами - student2.ru .

Решение. Воспользовавшись вычислениями, проведенными при решении примера 3.2, а также правилами умножения матрицы а число и сложения матриц, получим:

Арифметические действия с матрицами - student2.ru .

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

1) перемена местами двух строк матрицы (краткая запись: Арифметические действия с матрицами - student2.ru );

2) вычеркивание нулевой строки (в которой все элементы равны нулю);

3) умножение всех элементов одной строки матрицы на одно и то же число, отличное от нуля (коротко: Арифметические действия с матрицами - student2.ru );

4) прибавление к элементам одной строки матрицы соответствующих элементов другой ее строки, умноженных на одно и то же отличное от нуля число (коротко: Арифметические действия с матрицами - student2.ru ).

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

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

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

Примеры ступенчатых матриц: Арифметические действия с матрицами - student2.ru , Арифметические действия с матрицами - student2.ru . Любая верхняя (нижняя) треугольная матрица или диагональная матрица также является ступенчатой.

Теорема 3.1. Любую ненулевую матрицу можно путем элементарных преобразований свести к эквивалентной ей ступенчатой матрице.

Пример 3.4. Привести к ступенчатому виду матрицы Арифметические действия с матрицами - student2.ru , Арифметические действия с матрицами - student2.ru .

Решение. При преобразованиях матрицы A в качестве ведущего элемента в первой строке рассматриваем a13, во второй – a21 . Имеем:

Арифметические действия с матрицами - student2.ru .

Последняя матрица является ступенчатой, причем ведущим элементом в третьей строке является a32. Итак, Арифметические действия с матрицами - student2.ru .

Проведем преобразования для матрицы B.

Арифметические действия с матрицами - student2.ru .

Итак, Арифметические действия с матрицами - student2.ru . В данном случае в первой строке ведущим является элемент b11, во второй в качестве ведущего может выступить либо b22, либо b24.

Замечание 1. Обобщением элементарных преобразований 2)-4) является возможность вычеркивания равных или пропорциональных строк матрицы (при этом одна из таких строк обязательно должна остаться!).

Замечание 2. Аналогичные элементарные преобразования можно проводить со столбцами матриц.

Рангом матрицы A в дальнейшем будем считать число строк эквивалентной ей ступенчатой матрицы, используя обозначение r(A). Так, в рассмотренном выше примере 3.4 r(A)=3, r(B)=2. Можно доказать, что ранг матрицы A (размера mxn) не может быть больше Арифметические действия с матрицами - student2.ru (например, для матрицы А размера 2x3 Арифметические действия с матрицами - student2.ru ). Кроме того, ранг матрицы не зависит ни от выбора ведущих элементов, ни от проводимых преобразований. Это свойство можно использовать при проверке. Так, в примере 3.4 после перестановки первой и второй строки в матрице B можно в качестве ведущего сначала рассмотреть элемент b12, а затем вычеркнуть третью строку, пропорциональную второй ( Арифметические действия с матрицами - student2.ru ):

Арифметические действия с матрицами - student2.ru

Мы получили другую матрицу, эквивалентную B. Но она тоже является ступенчатой, причем состоит из двух строк, r(B)=2, как и было показано ранее.

Наши рекомендации