Определители матриц часто используются в вычислениях, в линейной алгебре и аналитической геометрии. Вне академического мира определители матриц постоянно требуются инженерам и программистам, в особенности тем, кто работает с компьютерной графикой. Если вы уже знаете, как найти определитель матрицы размерностью 2x2, то из инструментов для нахождения определителя матрицы 3x3 вам будут необходимы только сложение, вычитание и умножение.
Запишите матрицу размерностью 3 x 3. Запишем матрицу размерностью 3 x 3, которую обозначим M, и найдем ее определитель |M|. Далее приводится общая форма записи матрицы, которую мы будем использовать, и матрица для нашего примера:
Выберите строку или столбец матрицы. Эта строка (или столбец) будет опорной. Результат будет одинаков, независимо от того, какую строку или какой столбец вы выберете. В данном примере давайте возьмем первую строку. Чуть позже вы найдете несколько советов касательно того, как выбирать строку или столбец, чтобы упростить вычисления.
Зачеркните строку или столбец с первым элементом. Обратитесь к опорной строке (или к опорному столбцу) и выберите первый элемент. Проведите горизонтальную и вертикальную черту через этот элемент, вычеркнув таким образом столбец и строку с этим элементом. Должно остаться четыре числа. Будем считать эти элементы новой матрицей размерностью 2 x 2.
Найдите определитель матрицы 2 x 2. Запомните, что определитель матрицы (a b c d) {\displaystyle {\begin{pmatrix}a&b\\c&d\end{pmatrix}}} вычисляется как ad - bc . Опираясь на это, вы можете вычислить определитель полученной матрицы 2 x 2, которую, если хотите, можете обозначить как X. Умножьте два числа матрицы X, соединенных по диагонали слева направо (то есть так: \). Затем вычтите результат умножения двух других чисел по диагонали справа налево (то есть так: /). Используйте эту формулу, чтобы вычислить определитель матрицы, которую вы только что получили.
Умножьте полученный ответ на выбранный элемент матрицы M. Вспомните, какой элемент из опорной строки (или столбца) мы использовали, когда вычеркивали другие элементы строки и столбца, чтобы получить новую матрицу. Умножьте этот элемент на полученный минор (определитель матрицы 2x2, которую мы обозначили X).
Определите знак полученного результата. Далее вам понадобится умножить полученный результат на 1, либо на -1, чтобы получить алгебраическое дополнение (кофактор) выбранного элемента. Знак кофактора будет зависеть от того, в каком месте матрицы 3x3 стоит элемент. Запомните эту простую схему знаков, чтобы знать знак кофактора:
Повторите все вышеописанные действия со вторым элементом опорной строки (или столбца). Вернитесь к исходной матрице размерностью 3x3 и строке, которую мы обвели в самом начале вычислений. Повторите все действия с этим элементом:
Повторите с третьим элементом. Далее вам понадобится найти еще одно алгебраическое дополнение. Вычислите его для последнего элемента опорной строки или опорного столбца. Далее приводится краткое описание того, как вычисляется алгебраическое дополнение для a 13 в нашем примере:
Сложите полученные результаты. Это последний шаг. Вам необходимо сложить полученные алгебраические дополнения элементов опорной строки (или опорного столбца). Сложите их вместе, и вы получите значение определителя матрицы 3x3.
Выбирайте в качестве опорной строки (или столбца) ту, что имеет больше нулей. Помните, что в качестве опорной вы можете выбрать любую строку или столбец. Выбор опорной строки или столбца не влияет на результат. Если вы выберете строку с наибольшим количеством нулей, вам придется выполнять меньше вычислений, поскольку вам будет необходимо вычислить алгебраические дополнения только для ненулевых элементов. Вот почему:
Используйте сложение строк, чтобы упростить матрицу. Если вы возьмете одну строку и прибавите к ней другую, то определитель матрицы не изменится. То же самое верно и для столбцов. Подобные действия можно выполнять несколько раз, кроме того, вы можете умножать значения строки на постоянную (перед сложением) для того, чтобы получить как можно больше нулей. Подобные действия могут сэкономить массу времени.
Помните, что вычислять определитель треугольных матриц намного проще. Определитель треугольных матриц вычисляется как произведение элементов на главной диагонали, от a 11 в верхнем левом углу до a 33 в нижнем правом углу. Речь в данном случае идет о треугольных матрицах размерностью 3x3. Треугольные матрицы могут быть следующих видов, в зависимости от расположения ненулевых значений:
Пусть имеется квадратная матрица A размером n x n .
Определение.
Определителем называется алгебраическая сумма всевозможных произведений элементов, взятых по одному из каждого столбца и каждой строки матрицы A . Если в каждом таком произведении (члене определителя) множители расположены в порядке следования столбцов (т.е. вторые индексы элементов a ij в произведении расположены в порядке возрастания), то со знаком (+) берутся те произведения, у которых перестановка первых индексов чётная, а со знаком (-) – те, у которых она нечетная.
.
Здесь - число инверсий в перестановке индексов i 1 , i 2 , …, i n .
Задание 1
. Вычислить определитель, разлагая его по строке или столбцу.
Решение :xml :xls
Пример 1 :xml :xls
Задание 2 . Вычислить определитель двумя способами: а) по правилу «треугольников»; б) разложением по строке.
Решение
.
а) Слагаемые, входящие в со знаком «минус», строятся таким же образом относительно побочной диагонали.
| = |
A = |
|
Задание 3
. Укажите, чему равен определитель квадратной матрицы A четвертого порядка, если ее ранг r(A)=1.
Ответ: det(A) = 0.
В ходе решения задач по высшей математике очень часто возникает необходимость вычислить определитель матрицы . Определитель матрицы фигурирует в линейной алгебре, аналитической геометрии, математическом анализе и других разделах высшей математики. Таким образом, без навыка решения определителей просто не обойтись. Также для самопроверки Вы можете бесплатно скачать калькулятор определителей , он сам по себе не научит решать определители, но очень удобен, поскольку всегда выгодно заранее знать правильный ответ!
Я не буду давать строгое математическое определение определителя, и, вообще, буду стараться минимизировать математическую терминологию, большинству читателей легче от этого не станет. Задача данной статьи – научить Вас решать определители второго, третьего и четвертого порядка. Весь материал изложен в простой и доступной форме, и даже полный (пустой) чайник в высшей математике после внимательного изучения материала сможет правильно решать определители.
На практике чаще всего можно встретить определитель второго порядка, например: , и определитель третьего порядка, например: .
Определитель четвертого порядка тоже не антиквариат, и к нему мы подойдём в конце урока.
Надеюсь, всем понятно следующее: Числа внутри определителя живут сами по себе, и ни о каком вычитании речи не идет! Менять местами числа нельзя!
(Как частность, можно осуществлять парные перестановки строк или столбцов определителя со сменой его знака, но часто в этом нет никакой необходимости – см. следующий урок Свойства определителя и понижение его порядка)
Таким образом, если дан какой-либо определитель, то ничего внутри него не трогаем!
Обозначения : Если дана матрица , то ее определитель обозначают . Также очень часто определитель обозначают латинской буквой или греческой .
1) Что значит решить (найти, раскрыть) определитель? Вычислить определитель – это значит НАЙТИ ЧИСЛО. Знаки вопроса в вышерассмотренных примерах – это совершенно обыкновенные числа.
2) Теперь осталось разобраться в том, КАК найти это число? Для этого нужно применить определенные правила, формулы и алгоритмы, о чём сейчас и пойдет речь.
Начнем с определителя «два» на «два» :
ЭТО НУЖНО ЗАПОМНИТЬ, по крайне мере на время изучения высшей математики в ВУЗе.
Сразу рассмотрим пример:
Готово. Самое главное, НЕ ЗАПУТАТЬСЯ В ЗНАКАХ.
Определитель матрицы «три на три» можно раскрыть 8 способами, 2 из них простые и 6 - нормальные.
Начнем с двух простых способов
Аналогично определителю «два на два», определитель «три на три» можно раскрыть с помощью формулы:
Формула длинная и допустить ошибку по невнимательности проще простого. Как избежать досадных промахов? Для этого придуман второй способ вычисления определителя, который фактически совпадает с первым. Называется он способом Саррюса или способом «параллельных полосок».
Суть состоит в том, что справа от определителя приписывают первый и второй столбец и аккуратно карандашом проводят линии:
Множители, находящиеся на «красных» диагоналях входят в формулу со знаком «плюс».
Множители, находящиеся на «синих» диагоналях входят в формулу со знаком минус:
Пример:
Сравните два решения. Нетрудно заметить, что это ОДНО И ТО ЖЕ, просто во втором случае немного переставлены множители формулы, и, самое главное, вероятность допустить ошибку значительно меньше.
Теперь рассмотрим шесть нормальных способов для вычисления определителя
Почему нормальных? Потому что в подавляющем большинстве случаев определители требуется раскрывать именно так.
Как Вы заметили, у определителя «три на три» три столбца и три строки.
Решить определитель можно, раскрыв его по любой строке или по любому столбцу
.
Таким образом, получается 6 способов, при этом во всех случаях используется однотипный
алгоритм.
Определитель матрицы равен сумме произведений элементов строки (столбца) на соответствующие алгебраические дополнения. Страшно? Все намного проще, будем использовать ненаучный, но понятный подход, доступный даже для человека, далекого от математики.
В следующем примере будем раскрывать определитель по первой строке
.
Для этого нам понадобится матрица знаков: . Легко заметить, что знаки расположены в шахматном порядке.
Внимание! Матрица знаков – это мое собственное изобретение. Данное понятие не научное, его не нужно использовать в чистовом оформлении заданий, оно лишь помогает Вам понять алгоритм вычисления определителя.
Сначала я приведу полное решение. Снова берем наш подопытный определитель и проводим вычисления:
И главный вопрос: КАК из определителя «три на три» получить вот это вот:
?
Итак, определитель «три на три» сводится к решению трёх маленьких определителей, или как их еще называют, МИНОРОВ . Термин рекомендую запомнить, тем более, он запоминающийся: минор – маленький.
Коль скоро выбран способ разложения определителя по первой строке
, очевидно, что всё вращается вокруг неё:
Элементы обычно рассматривают слева направо (или сверху вниз, если был бы выбран столбец)
Поехали, сначала разбираемся с первым элементом строки, то есть с единицей:
1) Из матрицы знаков выписываем соответствующий знак:
2) Затем записываем сам элемент:
3) МЫСЛЕННО вычеркиваем строку и столбец, в котором стоит первый элемент:
Оставшиеся четыре числа и образуют определитель «два на два», который называется МИНОРОМ
данного элемента (единицы).
Переходим ко второму элементу строки.
4) Из матрицы знаков выписываем соответствующий знак:
5) Затем записываем второй элемент:
6) МЫСЛЕННО вычеркиваем строку и столбец, в котором стоит второй элемент:
Ну и третий элемент первой строки. Никакой оригинальности:
7) Из матрицы знаков выписываем соответствующий знак:
8) Записываем третий элемент:
9) МЫСЛЕННО вычеркиваем строку и столбец, в котором стоит третий элемент:
Оставшиеся четыре числа записываем в маленький определитель.
Остальные действия не представляют трудностей, поскольку определители «два на два» мы считать уже умеем. НЕ ПУТАЕМСЯ В ЗНАКАХ!
Аналогично определитель можно разложить по любой строке или по любому столбцу. Естественно, во всех шести случаях ответ получается одинаковым.
Определитель «четыре на четыре» можно вычислить, используя этот же алгоритм.
При этом матрица знаков у нас увеличится:
В следующем примере я раскрыл определитель по четвертому столбцу :
А как это получилось, попробуйте разобраться самостоятельно. Дополнительная информация будет позже. Если кто захочет прорешать определитель до конца, правильный ответ: 18. Для тренировки лучше раскрыть определитель по какому-нибудь другому столбцу или другой строке.
Потренироваться, раскрыть, провести расчёты – это очень хорошо и полезно. Но сколько времени вы потратите на большой определитель? Нельзя ли как-нибудь быстрее и надёжнее? Предлагаю ознакомиться с эффективными методами вычисления определителей на втором уроке – Свойства определителя. Понижение порядка определителя .
БУДЬТЕ ВНИМАТЕЛЬНЫ!
Нахождение определителя матрицы является очень частой задачей в высшей математике и алгебре. Как правило, без значения определителя матрицы не обойтись при решении сложных систем уравнений. На вычислении определителя матрицы построен метод Крамера решения систем уравнений. С помощью определения детермината определяют наличие и единственность решения систем уравнений. Поэтому сложно переоценить важность умения правильно и точно находить определитель матрицы в математике. Методы решения определителей являются теоретически довольно простыми, однако с увеличением размера матрицы вычисления становятся очень громоздкими и требуют огромной внимательности и много времени. Очень легко в таких сложных математических вычислениях допустить незначительную ошибку или описку, что приведет к ошибке в окончательном ответе. Поэтому даже если вы находите определитель матрицы самостоятельно, важно проверить полученный результат. Это позволяет сделать наш сервис Нахождение определителя матрицы онлайн . Наш сервис выдает всегда абсолютно точный результат, не содержащий ни ошибок, ни описок. Вы можете отказаться от самостоятельных вычислений, поскольку с прикладной точки зрения, нахождение определителя матрицы не имеет обучающего характера, а просто требует много времени и числовых вычислений. Поэтому если в вашей задачи определение детерминанта матрицы являются вспомогательными, побочными вычислениями, воспользуйтесь нашим сервисом и найдите определитель матрицы онлайн !
Все вычисления проводятся автоматически с высочайшей точностью и абсолютно бесплатны. У нас очень удобный интерфейс для ввода матричных элементов. Но главное отличие нашего сервиса от аналогичных - возможность получения подробного решения. Наш сервис при вычислении определителя матрицы онлайн всегда использует самый простой и короткий метод и подробно описывает каждый шаг преобразований и упрощений. Так что вы получаете не просто значение детерминанта матрицы, окончательный результат, но и целое подробное решение.
Равен сумме произведений элементов какой-нибудь строки или столбца на их алгебраические дополнения, т.е. , где i 0 – фиксировано.
Выражение (*) называют разложением определителя D по элементам строки с номером i 0 .
Назначение сервиса . Данный сервис предназначен для нахождения определителя матрицы в онлайн режиме с оформлением всего хода решения в формате Word . Дополнительно создается шаблон решения в Excel .
Инструкция . Выберите размерность матрицы, нажмите Далее.
Вычислить определитель можно будет двумя способами: по определению и разложением по строке или столбцу . Если требуется найти определитель созданием нулей в одной из строк или столбцов, то можно использовать этот калькулятор .Определим минор для (2,1): для этого вычеркиваем из матрицы вторую строку и первый столбец.
Найдем определитель для этого минора. ∆ 2,1 = (0 (-2)-2 (-2)) = 4 . Минор для (3,1): Вычеркиваем из матрицы 3-ю строку и 1-й столбец.Найдем определитель, использовав разложение по строкам (по первой строке):
Минор для (1,1): Вычеркиваем из матрицы первую строку и первый столбец.