- Определитель матрицы: алгоритм и примеры вычисления определителя матрицы
- Определитель матрицы 3-го порядка: правило треугольника
- Правило Саррюса
- Методы разложения по элементам строки и столбца
- Свойства определителя
- Предмет:” Элементы высшей математики Т.З. Лекция № 4 ”Тема« Определители Определитель квадратной матрицы. Свойства определителей Способы вычисления определителей
- Методы вычисления определителей
- Метод приведения определителя к треугольному виду
- Метод понижения порядка определителя
- Метод изменения всех элементов определителя
- Вычисление определителей с помощью рекуррентных уравнений
Определитель матрицы: алгоритм и примеры вычисления определителя матрицы
Определитель (детерминант) матрицы — некоторое число, с которым можно сопоставить любую квадратную матрицу А = ( a i j ) n × n .
|А|, ∆ , det A — символы, которыми обозначают определитель матрицы.
Способ вычисления определителя выбирают в зависимости от порядка матрицы.
Определитель матрицы 2-го порядка вычисляют по формуле:
d e t A = 1 — 2 3 1 = 1 × 1 — 3 × ( — 2 ) = 1 + 6 = 7
Определитель матрицы 3-го порядка: правило треугольника
Чтобы найти определитель матрицы 3-го порядка, необходимо одно из правил:
- правило треугольника;
- правило Саррюса.
Как найти определитель матрицы 3-го порядка по методу треугольника?
а 11 а 12 а 13 а 21 а 22 а 23 а 31 а 32 а 33 = a 11 × a 22 × a 33 + a 31 × a 12 × a 23 + a 21 × a 32 × a 13 — a 31 × a 22 × a 13 — a 21 × a 12 × a 33 — a 11 × a 23 × a 32
А = 1 3 4 0 2 1 1 5 — 1
d e t A = 1 3 4 0 2 1 1 5 — 1 = 1 × 2 × ( — 2 ) + 1 × 3 × 1 + 4 × 0 × 5 — 1 × 2 × 4 — 0 × 3 × ( — 1 ) — 5 × 1 × 1 = ( — 2 ) + 3 + 0 — 8 — 0 — 5 = — 12
Правило Саррюса
Чтобы вычислить определитель по методу Саррюса, необходимо учесть некоторые условия и выполнить следующие действия:
- дописать слева от определителя два первых столбца;
- перемножить элементы, которые расположены на главной диагонали и параллельных ей диагоналях, взяв произведения со знаком «+»;
- перемножить элементы, которые расположены на побочных диагоналях и параллельных им, взяв произведения со знаком «—».
а 11 а 12 а 13 а 21 а 22 а 23 а 31 а 32 а 33 = a 11 × a 22 × a 33 + a 31 × a 12 × a 23 + a 21 × a 32 × a 13 — a 31 × a 22 × a 13 — a 21 × a 12 × a 33 — a 11 × a 23 × a 32
А = 1 3 4 0 2 1 — 2 5 — 1 1 3 0 2 — 2 5 = 1 × 2 × ( — 1 ) + 3 × 1 × ( — 2 ) + 4 × 0 × 5 — 4 × 2 × ( — 2 ) — 1 × 1 × 5 — 3 × 0 × ( — 1 ) = — 2 — 6 + 0 + 16 — 5 — 0 = 3
Методы разложения по элементам строки и столбца
Чтобы вычислить определитель матрицу 4-го порядка, можно воспользоваться одним из 2-х способов:
- разложением по элементам строки;
- разложением по элементам столбца.
Представленные способы определяют вычисление определителя n как вычисление определителя порядка n-1 за счет представления определителя суммой произведений элементов строки (столбца) на их алгебраические дополнения.
Разложение матрицы по элементам строки:
d e t A = a i 1 × A i 1 + a i 2 × A i 2 + . . . + а i n × А i n
Разложение матрицы по элементам столбца:
d e t A = а 1 i × А 1 i + а 2 i × А 2 i + . . . + а n i × А n i
Если раскладывать матрицу по элементам строки (столбца), необходимо выбирать строку (столбец), в которой(-ом) есть нули.
А = 0 1 — 1 3 2 1 0 0 — 2 4 5 1 3 2 1 0
- раскладываем по 2-ой строке:
А = 0 1 — 1 3 2 1 0 0 — 2 4 5 1 3 2 1 0 = 2 × ( — 1 ) 3 × 1 — 1 3 — 2 5 1 3 1 0 = — 2 × 1 — 1 3 4 5 1 2 1 0 + 1 × 0 — 1 3 — 2 5 1 3 1 0
- раскладываем по 4-му столбцу:
А = 0 1 — 1 3 2 1 0 0 — 2 4 5 1 3 2 1 0 = 3 × ( — 1 ) 5 × 2 1 0 — 2 4 5 3 2 1 + 1 × ( — 1 ) 7 × 0 1 — 1 2 1 0 3 2 1 = — 3 × 2 1 0 — 2 4 5 3 2 1 — 1 × 0 1 — 1 2 1 0 3 2 1
Свойства определителя
- если преобразовывать столбцы или строки незначительными действиями, то это не влияет на значение определителя;
- если поменять местами строки и столбцы, то знак поменяется на противоположный;
- определитель треугольной матрицы представляет собой произведение элементов, которые расположены на главной диагонали.
Пример 6
А = 1 3 4 0 2 1 0 0 5
d e t А = 1 3 4 0 2 1 0 0 5 = 1 × 5 × 2 = 10
Определитель матрицы, который содержит нулевой столбец, равняется нулю.
Источник
Предмет:” Элементы высшей математики Т.З. Лекция № 4 ”Тема« Определители Определитель квадратной матрицы. Свойства определителей Способы вычисления определителей
Отделение , группа ___
Семестр ___3___, курс__2 ____ Преподаватель Пластун СВ
Предмет:” Элементы высшей математики Т.З. Лекция № 4 ” Тема« Определители Определитель квадратной матрицы.
Свойства определителей Способы вычисления определителей.»
1. Определитель квадратной матрицы.
Всякой квадратной матрице можно поставить в соответствие действительное число, называемое определителем или детерминантом этой матрицы.
Для определителя матрицы A применяются различные обозначения. Укажем наиболее употребимые: detA, D , или развернутое, указывающее на связь с данной матрицей
. (1)
Прямые скобки, заменяющие круглые (матричные), указывают на то, что имеется в виду именно определитель матрицы, т.е. единственное число, а не сама матрица A.
Рассмотрим определитель 2-го порядка .
Чтобы найти значение этого определителя надо перемножить элементы главной диагонали и отнять от полученного числа произведение элементов побочной диагонали, т.е. . (2)
Например, определитель
Определитель 3-го порядка вычисляется по формуле
. (3)
Например, .
Для того чтобы определить правило вычисления определителей порядка выше, чем 3, введем сначала некоторые новые объекты.
Пусть нам дана квадратная матрица порядка n
. (4)
Рассмотрим все возможные произведения по n элементов этой матрицы, взятых по одному и только по одному из каждой строки и каждого столбца, т.е. произведений вида:
, (5)
где индексы q1, q2. qn составляют некоторую перестановку из чисел
1, 2. n. Число таких произведений равно числу различных перестановок из n символов, т.е. равно n!. Знак произведения (4.4) равен (- 1) q, где q — число инверсий в перестановке вторых индексов элементов.
Определителем n -го порядка, соответствующим матрице (4), называется алгебраическая сумма n! членов вида .
2. Свойства определителей
1. Определитель не меняется при транспонировании.
2. Если одна из строк определителя состоит из нулей, то определитель равен нулю.
3. Если в определителе переставить две строки, определитель поменяет знак.
4. Определитель, содержащий две одинаковые строки, равен нулю.
5. Если все элементы некоторой строки определителя умножить на некоторое число k, то сам определитель умножится на k.
6. Определитель, содержащий две пропорциональные строки, равен нулю.
7. Если все элементы i-й строки определителя представлены в виде суммы двух слагаемых ai j = bj + cj (j=), то определитель равен сумме определителей, у которых все строки, кроме i-ой, — такие же, как в заданном определителе, а i-я строка в одном из слагаемых состоит из элементов bj, в другом — из элементов cj.
8. Определитель не меняется, если к элементам одной из его строк прибавляются соответствующие элементы другой строки, умноженные на одно и то же число.
Замечание. Все свойства остаются справедливыми, если вместо строк взять столбцы.
3. Способы вычисления определителей.
Минором Mi j элемента ai j определителя d n-го порядка называется определитель порядка n-1, который получается из d вычеркиванием строки и столбца, содержащих данный элемент.
Алгебраическим дополнением элемента ai j определителя d называется его минор Mi j, взятый со знаком (-1) i + j . Алгебраическое дополнение элемента ai j будем обозначать Ai j. Таким образом, Ai j = (-1) i + j Mi j. (6)
Способы практического вычисления определителей, основанные на том, что определитель порядка n может быть выражен через определители более низких порядков, дает следующая теорема.
Теорема (разложение определителя по строке или столбцу).
Определитель равен сумме произведений всех элементов произвольной его строки (или столбца) на их алгебраические дополнения. Иначе говоря, имеет место разложение d по элементам i-й строки
d = a i 1 A i 1 + a i 2 A i 2 +. + a i n A i n (i = ) (7)
или j- го столбца
d = a 1 j A 1 j + a 2 j A 2 j +. + an j An j (j = ). (7а)
В частности, если все элементы строки (или столбца), кроме одного, равны нулю, то определитель равен этому элементу, умноженному на его алгебраическое дополнение.
Пример 1. Не вычисляя определителя , показать, что он равен нулю.
Решение. Вычтем из второй строки первую, получим определитель , равный исходному. Если из третьей строки также вычесть первую, то получится определитель
, в котором две строки пропорциональны. Такой определитель равен нулю.
Пример 2. Вычислить определитель D = , разложив его по элементам второго столбца.
Решение. Разложим определитель по элементам второго столбца:
= .
Пример 3 . Вычислить определитель
A = ,
в котором все элементы по одну сторону от главной диагонали равны
Решение. Разложим определитель А по первой строке:
A = a11 A11 = .
Определитель, стоящий справа, можно снова разложить по первой строке, тогда получим:
A = .
И так далее. После n шагов придем к равенству A = а11 а22... ann.
Пример 4. Вычислить определитель .
Решение. Если к каждой строке определителя, начиная со второй, прибавить первую строку, то получится определитель, в котором все элементы, находящиеся ниже главной диагонали, будут равны нулю. А именно, получим определитель: , равный исходному.
Рассуждая, как в предыдущем примере найдем, что он равен произведению элементов главной диагонали, т.е. n!. Способ, с помощью которого вычислен данный определитель, называется способом приведения к треугольному виду.
Источник
Методы вычисления определителей
При вычислении определителей высокого порядка (больше 3-го) определение, как правило, не используется, так как это приводит к громоздким выражениям и требует большого количества арифметических операций. Гораздо эффективнее использовать свойства определителей . Наиболее важными для вычисления определителей являются свойства 3, 6, 9. Эти свойства можно назвать элементарными преобразованиями определителя , что соответствует элементарным преобразованиям матрицы.
I. Перестановка двух столбцов (строк) определителя приводит к изменению его знака на противоположный.
II. Умножение всех элементов одного столбца (строки) определителя на одно и то же число, отличное от нуля, приводит к умножению определителя на это число.
III. Прибавление к элементам одного столбца (строки) определителя соответствующих элементов другого столбца, умноженных на одно и то же число, не изменяет определитель.
При помощи элементарных преобразований можно упростить определитель, т.е. привести его к виду, удобному для вычислений.
Метод приведения определителя к треугольному виду
При помощи элементарных преобразований любую матрицу можно привести к верхнему (или нижнему) треугольному виду (метод Гаусса). Отсюда следует, что любой определитель, используя перечисленные выше элементарные преобразования, можно привести к треугольному виду, а затем вычислить согласно п.3 замечаний 2.2.
Итак, метод состоит из двух шагов.
1. При помощи элементарных преобразований привести определитель к треугольному виду.
2. Вычислить определитель треугольного вида, перемножая его элементы, стоящие на главной диагонали.
Пример 2.12. Вычислить определитель четвёртого порядка
Решение. 1. При помощи элементарных преобразований приведем матрицу к треугольному виду. Взяв элемент первой строки в качестве ведущего, все остальные элементы первого столбца сделаем равными нулю. Для этого ко второй строке прибавим первую, умноженную на (-2), к третьей строке прибавим первую, умноженную на (-3), а к четвертой строке прибавим первую, умноженную на (-4):
Заметим, что при использовании этих элементарных преобразований III типа определитель не изменяется.
Умножим элементы второй строки на (-1), а элементы третьей строки — на 0,5, при этом, чтобы не нарушить равенство, надо полученный определитель разделить на , т.е. умножить на (-2):
В полученной матрице нужно сделать равными нулю элементы и второго столбца, стоящие ниже главной диагонали. Для этого берем в качестве ведущего элемента и прибавляем к третьей и четвертой строкам вторую строку, умноженную на 1 и на 7 соответственно:
Осталось сделать равным нулю элемент . К четвертой строке прибавим третью, умноженную на 2 (определитель при этом не изменится):
Получили определитель треугольного вида.
2. Вычислим определитель верхней треугольной матрицы, перемножая элементы, стоящие на главной диагонали :
Метод понижения порядка определителя
Этот метод также основан на элементарных преобразованиях определителя.
1. При помощи элементарного преобразования III типа нужно в одном столбце (или одной строке) сделать равными нулю все элементы, за исключением одного.
2. Разложить определитель по этому столбцу (строке) и получить определитель меньшего порядка, чем исходный. Если его порядок больше 1, то следует перейти к п. 1, иначе вычисления закончить.
Пример 2.13. Вычислить определитель четвёртого порядка методом понижения порядка.
Решение. 1. В качестве ведущего элемента возьмем , а все остальные элементы второй строки при помощи элементарных преобразований сделаем равными нулю. Для этого ко второму столбцу прибавим четвертый, умноженный на (-3):
2. Разложим определитель по второй строке
Получили определитель третьего порядка.
Вынесем за знак определителя множитель (2) из второго столбца (точнее все элементы второго столбца умножим на 0,5 , а получившийся определитель умножим на 2):
Прибавим ко второму столбцу первый
Полученный определитель разложим по второму столбцу
Получили определитель 2-го порядка.
Прибавим ко второй строке первую, умноженную на (-2)
Разложим определитель по второй строке и заменим определитель первого порядка единственным его элементом
Результат совпадает с полученным в примере 2.7.
Метод изменения всех элементов определителя
При вычислении определителей бывает полезно изменить все его элементы, умножив их на одно и то же число, не равное нулю, либо прибавить к каждому элементу одно и то же число. Найдем формулы изменения определителя при этих преобразованиях.
Пусть дана квадратная матрица n-го порядка. Из свойства 6 следует, что при умножении всех элементов определителя n-го порядка на число определитель умножается на число .
Рассмотрим теперь определитель матрицы , элементы которой получены из соответствующих элементов матрицы прибавлением числа
Применяя свойство 7 к первому столбцу этого определителя, получаем сумму определителей
То же свойство применяем к каждому определителю («раскладывая» второй столбец) и т.д. В итоге получим сумму определителей n-го порядка, причем определители, имеющие по два и более столбцов из элементов, равных , равны нулю (по свойству 4). Поэтому в сумме остаются только слагаемых: определитель матрицы и определителей вида
отличающихся от определителя матрицы только j-м столбцом. Раскладывая этот определитель по j-му столбцу, получаем сумму алгебраических дополнений элементов этого столбца, умноженную на
Следовательно, сумма всех таких определителей равна сумме алгебраических дополнений всех элементов матрицы , умноженной на
Окончательно получаем, что при увеличении всех элементов определителя на число , определитель увеличивается на сумму всех алгебраических дополнений, умноженную на число
Пример 2.14. Вычислить определитель n-го порядка
Решение. Рассмотрим определитель диагональной матрицы
Искомый определитель получается прибавлением к каждому элементу определителя матрицы числа . Поэтому
Определитель диагональной матрицы равен произведению диагональных элементов:
Осталось вычислить сумму алгебраических дополнений всех элементов матрицы . Заметим, что алгебраическое дополнение недиагонального элемента равно нулю ( при , так как дополнительный минор содержит нулевой столбец). Дополнительный минор диагонального элемента — это определитель диагональной матрицы, т.е.
Вычисление определителей с помощью рекуррентных уравнений
Этот метод заключается в том, что исходный определитель n-го порядка выражается через определители того же вида, но меньшего порядка. Получается рекуррентное уравнение
Решая это уравнение, находим формулу, выражающую определитель через определители и порядок
В последнюю формулу подставляем определители невысокого порядка, которые нетрудно вычислить каким-либо другим способом.
Замечание 2.6. Рекуррентным уравнением называется равенство вида , выражающее n-й член искомой числовой последовательности через её предыдущих членов . Методы решения таких уравнений рассматриваются в разд.
Пример 2.15. Вычислить определитель n-го порядка
Решение. Разложим определитель по первой строке
Первый из полученных определителей (n-l)-ro порядка обозначим , так как он имеет такой же вид, что и . Разложив последний определитель по первому столбцу, получим определитель того же вида, что и , но (n-2)-го порядка
Следовательно, искомый определитель удовлетворяет рекуррентному уравнению
Решение этого уравнения будем искать в виде , где и — неизвестные коэффициенты. Заметим, что эта формула дает решение рекуррентного уравнения при любых коэффициентах и . В самом деле, подставляя в уравнение, получаем тождество
Подберем теперь коэффициенты и в формуле так, чтобы при и она давала правильные результаты, т.е.
Решая систему уравнений получаем . Следовательно, искомый определитель равен
Пример 2.16. Вычислить определитель Вандермонда
Решение. Рассмотрим определитель
который отличается от определителя Вандермонда последним столбцом, но совпадает с ним при . Раскладывая определитель по последнему столбцу, получаем многочлен (n-1)-й степени действительной переменной
где старший коэффициент равен алгебраическому дополнению элемента
т.е. определителю — определителю Вандермонда (n-l)-ro порядка. Заметим, что при определитель равен нулю, так как он имеет два одинаковых столбца (свойство 4). Следовательно, — корень многочлена . То же самое можно сказать про числа . Все они являются корнями многочлена . Следовательно, этот многочлен имеет вид:
Подставляя в это равенство и учитывая, что , получаем рекуррентное уравнение
Записывая аналогичным образом и учитывая, что , получаем
Таким образом, определитель Вандермонда равен произведению всех разностей при .
Источник