Основные свойства определителей

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

Основные свойства определителей - student2.ru Основные свойства определителей - student2.ru

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

Определитель – это число, равное сумме произведений элементов производной сроки (или столбца) матрицы на их алгебраические дополнения:

Основные свойства определителей - student2.ru (3.1)

Здесь Основные свойства определителей - student2.ru алгебраическое дополнение элемента Основные свойства определителей - student2.ru которое вычисляется по выражению

Основные свойства определителей - student2.ru (3.2)

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

Используя соотношения (3.1) и (3.2), разложение определителя можно довести до миноров второго порядка, которое легко вычисляется по следующему правилу:

Основные свойства определителей - student2.ru

Пример 3.4. Разложение определителя третьего порядка по третьему столбцу:

Основные свойства определителей - student2.ru

Для матриц высокого порядка вычисление детерминанты представляет довольно трудоёмкую процедуру. Поэтому в инженерной практике в настоящее время обычно используют для этой цели встроенную в MatLab функцию det().

Определители обладают рядом свойств:

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

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

3. Если в определителе одна из строк (столбцов) является нулевой, то значение определителя равно нулю.

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

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

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

7. Если все элементы двух строк или столбцов определителя пропорциональны, то определитель равен нулю.

8. Если элементы некоторой k-ой строки определителя являются суммами двух слагаемых, то определитель можно разложить сумму двух определителей в следующем виде:

Основные свойства определителей - student2.ru

Основные свойства определителей - student2.ru

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

Можно привести ещё ряд полезных операций над определителями:

· определитель произведения матриц AB равен произведению определителей этих матриц: Основные свойства определителей - student2.ru

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

Основные свойства определителей - student2.ru

Обращение матрицы

Обратная матрица Основные свойства определителей - student2.ru удовлетворяет условию: Основные свойства определителей - student2.ru

Её получение является одним из основных моментов при решении матричных уравнений. Пусть, например, дано уравнение

Ax = b, (3.3)

где x – вектор вычисляемых координат; b – вектор-столбец вещественных чисел.

Решение получается умножением слева уравнения (3.3) на обратную (инверсную) матрицу Основные свойства определителей - student2.ru

Основные свойства определителей - student2.ru

или, учитывая, что Основные свойства определителей - student2.ru имеем

Основные свойства определителей - student2.ru (3.4)

Обратная матрица находится по выражению

Основные свойства определителей - student2.ru (3.5)

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

Основные свойства определителей - student2.ru (3.6)

Из (3.6) следует, что присоединённая матрица является транспонированной для матрицы Основные свойства определителей - student2.ru

Пример 3.5. Определить обратную матрицу для заданной матрицы А:

Основные свойства определителей - student2.ru

Основные свойства определителей - student2.ru

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

Единственным требованием для возможности выполнения операции обращения матрицы является условие невырожденности матрицы, которое следует из (3.5):

Основные свойства определителей - student2.ru (3.7)

Для проверки этого условия осуществляют вычисление так называемого ранга матрицы A. Ранг равен наибольшему числу линейно независимых строк (или столбцов). Определяется ранг по минорам: если какой-либо минор порядка r матрицы A не равен нулю, а все миноры, начиная с порядка r+1, равны нулю, то число r называется рангом матрицы:

r = rang A.

Очевидно, что ранг квадратной матрицы, определитель который не равен нулю, равен её размеру, т.е. r = n.

Вычисление ранга также довольно трудоёмкая процедура, поэтому для оценки невырожденности матрицы используют в настоящее время программные продукты. В частности, в MatLab для решения этой задачи применяется функция rank(), результат выполнения которой затем сравнивается с порядком n матрицы A с целью проверки условия r = n.

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

Пусть C = AB, тогда умножив слева это равенство на Основные свойства определителей - student2.ru получим Основные свойства определителей - student2.ru далее аналогично Основные свойства определителей - student2.ru и соответственно Основные свойства определителей - student2.ru Таким образом, имеем

Основные свойства определителей - student2.ru (3.8)

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

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