Элементарные алгебраические операции над векторами и матрицами

Сложение векторов

Для сложения векторов определена процедура, состоящая в сложении их соответствующих элементов:

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru ,

где Элементарные алгебраические операции над векторами и матрицами - student2.ru – количество элементов векторов Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru и Элементарные алгебраические операции над векторами и матрицами - student2.ru , т.е. оба слагаемых должны обладать одинаковой размерностью.

Модуль и норма вектора

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

Элементарные алгебраические операции над векторами и матрицами - student2.ru

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

Элементарные алгебраические операции над векторами и матрицами - student2.ru

Скалярное произведение векторов

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

Элементарные алгебраические операции над векторами и матрицами - student2.ru

В частном случае, когда размерность множителей Элементарные алгебраические операции над векторами и матрицами - student2.ru равна трём и они допускают геометрическую интерпретацию, скалярное произведение векторов может быть вычислено как произведение их модулей на косинус угла между ними[2]:

Элементарные алгебраические операции над векторами и матрицами - student2.ru

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

Векторное произведение векторов

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

1. Элементарные алгебраические операции над векторами и матрицами - student2.ru , где Элементарные алгебраические операции над векторами и матрицами - student2.ru – угол между векторами Элементарные алгебраические операции над векторами и матрицами - student2.ru и Элементарные алгебраические операции над векторами и матрицами - student2.ru ;

2. вектор Элементарные алгебраические операции над векторами и матрицами - student2.ru ортогонален вектору Элементарные алгебраические операции над векторами и матрицами - student2.ru и вектору Элементарные алгебраические операции над векторами и матрицами - student2.ru ;

3. Тройка векторов Элементарные алгебраические операции над векторами и матрицами - student2.ru – правая.

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

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

Элементарные алгебраические операции над векторами и матрицами - student2.ru ,

где Элементарные алгебраические операции над векторами и матрицами - student2.ru – ортонормированный базис, образующий правую тройку векторов.

В случае, когда сомножители коллинеарны (лежат на одной прямой), их векторное произведение считается равным нулевому вектору. Векторное произведение обладает свойством антикоммутативности, т.е. Элементарные алгебраические операции над векторами и матрицами - student2.ru , и дистрибутивности: Элементарные алгебраические операции над векторами и матрицами - student2.ru .

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

Смешанное произведение векторов

Смешанным (или векторно-скалярным) произведением трёх векторов Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru и Элементарные алгебраические операции над векторами и матрицами - student2.ru , определенных в трёхмерном пространстве, называется число, равное Элементарные алгебраические операции над векторами и матрицами - student2.ru и обозначаемое как Элементарные алгебраические операции над векторами и матрицами - student2.ru .

Абсолютная величина смешанного произведения векторов . Элементарные алгебраические операции над векторами и матрицами - student2.ru . равна объёму параллелепипеда, построенного на этих векторах. При этом если тройка векторов Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru некомпланарная (векторы не лежат в одной плоскости) и правая, то их смешанное произведение положительно, а если тройка левая – отрицательно.

Для смешанного произведения справедливы следующие равенства:

1. Элементарные алгебраические операции над векторами и матрицами - student2.ru ;

2. Элементарные алгебраические операции над векторами и матрицами - student2.ru ;

3. Элементарные алгебраические операции над векторами и матрицами - student2.ru

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

Значение смешанного произведения можно найти, вычислив следующий определитель:

Элементарные алгебраические операции над векторами и матрицами - student2.ru

Сложение матриц

Процедура сложения матриц состоит в сложении значений их соответствующих элементов:

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru ,

где Элементарные алгебраические операции над векторами и матрицами - student2.ru – количество строк матриц Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru и Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru – количество их столбцов, т.е. размерности слагаемых матриц должны совпадать.

Умножение матриц

Процедура умножения матриц имеет следующую формальную запись:

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru

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

Умножение матриц некоммутативно, т.е. Элементарные алгебраические операции над векторами и матрицами - student2.ru , но обладает свойствами ассоциативности, т.е. Элементарные алгебраические операции над векторами и матрицами - student2.ru , и дистрибутивности: Элементарные алгебраические операции над векторами и матрицами - student2.ru .

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

Элементарные алгебраические операции над векторами и матрицами - student2.ru

Частным случаем матричного произведения является так называемое диадное или тензорное произведение векторов:

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru

Результатом такого произведения векторов будет являться матрица, количество строк которой равно числу элементов первого сомножителя (который интерпретируется как столбец), а количество столбцов – числу элементов второго сомножителя (интерпретируется как строка). В частном случае, если размерности обоих векторов равны трём, то результатом произведения будет тензор второй валентности [8].

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

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru

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

Определитель матрицы

Определителем (или детерминантом) квадратной матрицы Элементарные алгебраические операции над векторами и матрицами - student2.ru размера Элементарные алгебраические операции над векторами и матрицами - student2.ru называется число Элементарные алгебраические операции над векторами и матрицами - student2.ru , получаемое по формуле:

Элементарные алгебраические операции над векторами и матрицами - student2.ru

где Элементарные алгебраические операции над векторами и матрицами - student2.ru – всевозможные различные перестановки, образованные из номеров столбцов матрицы Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru – полное число инверсий в перестановке Элементарные алгебраические операции над векторами и матрицами - student2.ru . Инверсией будем называть такое взаимное расположение чисел Элементарные алгебраические операции над векторами и матрицами - student2.ru и Элементарные алгебраические операции над векторами и матрицами - student2.ru в перестановке, при котором выполняются условия Элементарные алгебраические операции над векторами и матрицами - student2.ru и Элементарные алгебраические операции над векторами и матрицами - student2.ru Например, Элементарные алгебраические операции над векторами и матрицами - student2.ru . Общее число перестановок, определяющее количество слагаемых в приведенной сумме, равно Элементарные алгебраические операции над векторами и матрицами - student2.ru .

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

1. При транспонировании матрицы ее определитель не меняется.

2. При перестановке двух столбцов или двух строк матрицы знак ее определителя меняется на противоположный.

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

4. Определитель произведения матриц размера Элементарные алгебраические операции над векторами и матрицами - student2.ru равен произведению их определителей, то есть Элементарные алгебраические операции над векторами и матрицами - student2.ru

Детерминант квадратной матрицы порядка k, образованной элементами, стоящими на пересечении строк Элементарные алгебраические операции над векторами и матрицами - student2.ru и столбцов Элементарные алгебраические операции над векторами и матрицами - student2.ru называется минором k -го порядка и обозначается Элементарные алгебраические операции над векторами и матрицами - student2.ru .

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

Число Элементарные алгебраические операции над векторами и матрицами - student2.ru называется алгебраическим дополнением элемента Элементарные алгебраические операции над векторами и матрицами - student2.ru матрицы Элементарные алгебраические операции над векторами и матрицами - student2.ru , где Элементарные алгебраические операции над векторами и матрицами - student2.ru – дополнительный минор элемента Элементарные алгебраические операции над векторами и матрицами - student2.ru . Справедливы следующие равенства:

Элементарные алгебраические операции над векторами и матрицами - student2.ru , Элементарные алгебраические операции над векторами и матрицами - student2.ru

Разложение определителя по i -ой строке имеет вид:

Элементарные алгебраические операции над векторами и матрицами - student2.ru

Наивысший из порядков, отличных от нуля миноров матрицы Элементарные алгебраические операции над векторами и матрицами - student2.ru , называется рангом матрицы и обозначается Элементарные алгебраические операции над векторами и матрицами - student2.ru . Очевидно, что если определитель матрицы не равен нулю, то её ранг равен количеству строк (столбцов), т.е. порядку матрицы.

Процедуры вычисления определителя, миноров, ранга матриц могут использоваться в анализе динамических систем, например, при проверке критерия устойчивости системы [2], условия её наблюдаемости в алгоритмах оптимальной фильтрации [3] и т.д.

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