- Как вычислить определитель?
- VMath
- Инструменты сайта
- Основное
- Навигация
- Информация
- Действия
- Содержание
- Приемы вычисления определителей, зависящих от параметров
- Выделение линейных множителей
- Метод рекуррентных соотношений
- Определитель Вандермонда
- Определитель трёхдиагональной матрицы
- Представление определителя в виде суммы определителей
- Увеличение порядка определителя
- Интерполяция
- Разные определители, встречающиеся в ресурсе
Как вычислить определитель?
В ходе решения задач по высшей математике очень часто возникает необходимость вычислить определитель матрицы. Определитель матрицы фигурирует в линейной алгебре, аналитической геометрии, математическом анализе и других разделах высшей математики. Таким образом, без навыка решения определителей просто не обойтись. Также для самопроверки Вы можете бесплатно скачать калькулятор определителей, он сам по себе не научит решать определители, но очень удобен, поскольку всегда выгодно заранее знать правильный ответ!
Я не буду давать строгое математическое определение определителя, и, вообще, буду стараться минимизировать математическую терминологию, большинству читателей легче от этого не станет. Задача данной статьи – научить Вас решать определители второго, третьего и четвертого порядка. Весь материал изложен в простой и доступной форме, и даже полный (пустой) чайник в высшей математике после внимательного изучения материала сможет правильно решать определители.
Определитель можно вычислить только для квадратной матрицы (более подробно см. Действия с матрицами)
На практике чаще всего можно встретить определитель второго порядка, например: , и определитель третьего порядка, например:
.
Определитель четвертого порядка тоже не антиквариат, и к нему мы подойдём в конце урока.
Надеюсь, всем понятно следующее: Числа внутри определителя живут сами по себе, и ни о каком вычитании речи не идет! Менять местами числа нельзя!
(Как частность, можно осуществлять парные перестановки строк или столбцов определителя со сменой его знака, но часто в этом нет никакой необходимости – см. следующий урок Свойства определителя и понижение его порядка)
Таким образом, если дан какой-либо определитель, то ничего внутри него не трогаем!
Обозначения: Если дана матрица , то ее определитель обозначают
. Также очень часто определитель обозначают латинской буквой
или греческой
.
1) Что значит решить (найти, раскрыть) определитель? Вычислить определитель – это значит НАЙТИ ЧИСЛО. Знаки вопроса в вышерассмотренных примерах – это совершенно обыкновенные числа.
2) Теперь осталось разобраться в том, КАК найти это число? Для этого нужно применить определенные правила, формулы и алгоритмы, о чём сейчас и пойдет речь.
Начнем с определителя «два» на «два»:
ЭТО НУЖНО ЗАПОМНИТЬ, по крайне мере на время изучения высшей математики в ВУЗе.
Сразу рассмотрим пример:
Готово. Самое главное, НЕ ЗАПУТАТЬСЯ В ЗНАКАХ.
Определитель матрицы «три на три» можно раскрыть 8 способами, 2 из них простые и 6 — нормальные.
Начнем с двух простых способов
Аналогично определителю «два на два», определитель «три на три» можно раскрыть с помощью формулы:
Формула длинная и допустить ошибку по невнимательности проще простого. Как избежать досадных промахов? Для этого придуман второй способ вычисления определителя, который фактически совпадает с первым. Называется он способом Саррюса или способом «параллельных полосок».
Суть состоит в том, что справа от определителя приписывают первый и второй столбец и аккуратно карандашом проводят линии:
Множители, находящиеся на «красных» диагоналях входят в формулу со знаком «плюс».
Множители, находящиеся на «синих» диагоналях входят в формулу со знаком минус:
Сравните два решения. Нетрудно заметить, что это ОДНО И ТО ЖЕ, просто во втором случае немного переставлены множители формулы, и, самое главное, вероятность допустить ошибку значительно меньше.
Теперь рассмотрим шесть нормальных способов для вычисления определителя
Почему нормальных? Потому что в подавляющем большинстве случаев определители требуется раскрывать именно так.
Как Вы заметили, у определителя «три на три» три столбца и три строки.
Решить определитель можно, раскрыв его по любой строке или по любому столбцу.
Таким образом, получается 6 способов, при этом во всех случаях используется однотипный алгоритм.
Определитель матрицы равен сумме произведений элементов строки (столбца) на соответствующие алгебраические дополнения. Страшно? Все намного проще, будем использовать ненаучный, но понятный подход, доступный даже для человека, далекого от математики.
В следующем примере будем раскрывать определитель по первой строке.
Для этого нам понадобится матрица знаков: . Легко заметить, что знаки расположены в шахматном порядке.
Внимание! Матрица знаков – это мое собственное изобретение. Данное понятие не научное, его не нужно использовать в чистовом оформлении заданий, оно лишь помогает Вам понять алгоритм вычисления определителя.
Сначала я приведу полное решение. Снова берем наш подопытный определитель и проводим вычисления:
И главный вопрос: КАК из определителя «три на три» получить вот это вот: ?
Итак, определитель «три на три» сводится к решению трёх маленьких определителей, или как их еще называют, МИНОРОВ. Термин рекомендую запомнить, тем более, он запоминающийся: минор – маленький.
Коль скоро выбран способ разложения определителя по первой строке, очевидно, что всё вращается вокруг неё:
Элементы обычно рассматривают слева направо (или сверху вниз, если был бы выбран столбец)
Поехали, сначала разбираемся с первым элементом строки, то есть с единицей:
1) Из матрицы знаков выписываем соответствующий знак:
2) Затем записываем сам элемент:
3) МЫСЛЕННО вычеркиваем строку и столбец, в котором стоит первый элемент:
Оставшиеся четыре числа и образуют определитель «два на два», который называется МИНОРОМ данного элемента (единицы).
Переходим ко второму элементу строки.
4) Из матрицы знаков выписываем соответствующий знак:
5) Затем записываем второй элемент:
6) МЫСЛЕННО вычеркиваем строку и столбец, в котором стоит второй элемент:
Оставшиеся четыре числа записываем в маленький определитель.
Ну и третий элемент первой строки. Никакой оригинальности:
7) Из матрицы знаков выписываем соответствующий знак:
8) Записываем третий элемент:
9) МЫСЛЕННО вычеркиваем строку и столбец, в котором стоит третий элемент:
Оставшиеся четыре числа записываем в маленький определитель.
Остальные действия не представляют трудностей, поскольку определители «два на два» мы считать уже умеем. НЕ ПУТАЕМСЯ В ЗНАКАХ!
Аналогично определитель можно разложить по любой строке или по любому столбцу. Естественно, во всех шести случаях ответ получается одинаковым.
Определитель «четыре на четыре» можно вычислить, используя этот же алгоритм.
При этом матрица знаков у нас увеличится:
В следующем примере я раскрыл определитель по четвертому столбцу:
А как это получилось, попробуйте разобраться самостоятельно. Дополнительная информация будет позже. Если кто захочет прорешать определитель до конца, правильный ответ: 18. Для тренировки лучше раскрыть определитель по какому-нибудь другому столбцу или другой строке.
Потренироваться, раскрыть, провести расчёты – это очень хорошо и полезно. Но сколько времени вы потратите на большой определитель? Нельзя ли как-нибудь быстрее и надёжнее? Предлагаю ознакомиться с эффективными методами вычисления определителей на втором уроке – Свойства определителя. Понижение порядка определителя.
Автор: Емелин Александр
(Переход на главную страницу)
«Всё сдал!» — онлайн-сервис помощи студентам
Источник
VMath
Инструменты сайта
Основное
Навигация
Информация
Действия
Содержание
Вспомогательная страница к разделу ОПРЕДЕЛИТЕЛЬ
Приемы вычисления определителей, зависящих от параметров
Довольно часто на практике возникает необходимость вычислять определители, элементы которых зависят от параметров. Метод Гаусса оказывается не слишком приспособленным для такой задачи.
Пример. Вычислить
Решение. Разложение по общей формуле даст величину этого определителя в виде полинома от $ <\color
Выделение линейных множителей
Этот прием основан на свойстве полиномиальности определителя как функции его элементов. Если элементы зависят — также полиномиально — от одного параметра, то можно попытаться определить линейные множители «полинома из ответа»: иногда из особенностей определителя очевидно при каких значениях параметра этот определитель обращается в нуль.
Пример. Вычислить определитель
$$\left|\begin
Решение. Ответом в этой задаче должен быть полином по $ x_<> $. Обозначим его $ F(x)_<> $ и попробуем догадаться какие корни он может иметь. Обратим внимание на структуру определителя. Если положить $ x=1_<> $, то вторая строка будет одинаковой с первой, на основании свойства 3 определителя, при этом значении $ x_<> $ будем иметь $ F(1)=0 $. Аналогично убеждаемся, что $ F(2)=0, \dots, F(n)=0 $. Итак, на основании теоремы Безу, имеем: $$ F(x) \equiv F_1(x) (x-1)\times \dots \times (x-n) \ , $$ где через $ F_1(x) $ обозначен полином, являющийся частным от деления $ F(x)_<> $ на произведение линейных множителей. Оценим степень полинома $ F(x)_<> $. Очевидно, что при разложении определителя по общей формуле из определения, каждое слагаемое представляет произведение элементов определителя и будет полиномом по $ x_<> $. В каждом слагаемом максимально возможная степень может быть достигнута если каждый элемент в произведении будет иметь максимально возможную степень — в нашем случае равную $ 1_<> $. Отсюда с неизбежностью следует, что самым «большим» по степени может быть только главный член определителя, т.е. произведение элементов его главной диагонали: $$ F(x) \equiv 1\cdot (2-x)\times \dots \times (n+1-x) + \dots \ , $$ где многоточия скрывают все оставшиеся слагаемые полного разложения определителя и имеют степени меньшие степени выделенного слагаемого. Выделяем из этого слагаемого степень $ x_<> $: $$ F(x) \equiv (-1)^n x^n + \dots \ . $$ Мы получили оценку степени $ F(x)_<> $ вместе с выражением для его старшего коэффициента.
Ответ. $ (-1)^
Пример. Вычислить определитель
Решение. Если к первому столбцу прибавить остальные, то обнаружится, что определитель делится на $ x+y+z $; если к первому столбцу прибавить второй и вычесть третий и четвертый, то выделится множитель $ y+z-x $; если к первому столбцу прибавить третий и вычесть второй и четвертый, то выделится множитель $ x-y+z $; наконец, если к первому столбцу прибавить четвертый и вычесть второй и третий, то выделится множитель $ x+y-z $. Считая $ x,y,z $ независимыми переменными, заключаем, что все эти четыре множителя попарно взаимно просты, и значит, определитель — как полином от $ x,y,z $ — делится на их произведение $ (x+y+z)(y+z-x)(x-y+z)(x+y-z) $.
Это произведение содержит член $ z^4 $ с коэффициентом $ (-1) $, а сам определитель содержит тот же член с коэффициентом $ +1 $. Следовательно, $$ D=-(x+y+z)(y+z-x)(x-y+z)(x+y-z) =x^4+y^4+z^4-2x^2y^2-2x^2z^2-2y^2z^2 \ . $$
Метод рекуррентных соотношений
Основная идея метода заключается в том, что некоторые определители можно свести к вычислению определителей, имеющих аналогичный вид, но меньший порядок. Если удается установить вид этой зависимости в виде явной формулы, то эта формула — последовательным ее применением — позволит нам «спуститься» к определителям малых порядков.
Пример. Вычислить определитель
$$D_n=\left|\begin
Решение. Представив элемент в правом нижнем углу в виде $ a_n=x+(a_n-x) $, можем определитель $ D_n $ разбить на сумму двух определителей: $$D_n=\left|\begin
$$\left|\begin
Ответ. $ \displaystyle a_1b_n\prod_
Пример. Вычислить определитель
$$D_n=\left|\begin
Решение начинается тем же приемом, что и в предыдущем примере: $$ D_n= \left|\begin
В примере следующего пункта метод рекуррентных соотношений комбинируется с методом выделения линейных множителей.
Определитель Вандермонда
Подробнее о матрице, определителе Вандермонда и их применении ☞ ЗДЕСЬ.
Пример. Вычислить определитель Вандермонда
$$ V(x_1,\dots,x_n)= \left|\begin
Решение. Поясним идею для случая $ n=4 $. Выражение для $ V(x_1,x_2,x_3,x_4) $ — если его формально разложить по общей формуле — будет полиномом относительно своих переменных. Рассмотрим его как полином от переменной $ x_4 $, которую — для удобства — временно переобозначим через $ x $: $$ \tilde V(x)=\left|\begin
Определитель трёхдиагональной матрицы
Более сложный пример применения метода дает задача вычисления определителя трехдиагональной матрицы, представленного в следующем виде (определитель Якоби):
$$ <\mathfrak J>_n = \left|\begin
Пример.
$ <\mathfrak J>_2=a_1a_2+b_1c_2 $ , $ <\mathfrak J>_3=a_1a_2a_3+a_1b_2c_3+b_1c_2a_3 $, $$ <\mathfrak J>_5=a_1a_2a_3a_4a_5+b_1c_2a_3a_4a_5+a_1b_2c_3a_4a_5+a_1a_2b_3c_4a_5 +a_1a_2a_3b_4c_5+b_1c_2b_3c_4a_5+b_1c_2a_3b_4c_5+a_1b_2c_3b_4c_5 \ . $$
Теорема. Значение $ <\mathfrak J>_n $ равно сумме главного члена $ a_1a_2\times \dots \times a_
Частный случай определителя Якоби — континуант: $$ Q_n(x_1,x_2,\dots,x_
Теорема. Континуант равен сумме произведения $ x_1\cdot x_2 \times \dots \times x_n $ и всевозможных произведений, получающихся из него вычеркиванием пар соседних множителей (и добавлением $ 1 $ в случае четного $ n $).
Пример.
$$ \begin
Исследуем еще один частный случай определителя Якоби — при одинаковых элементах на диагоналях $$a_1=\dots=a_n = a, \ b_1=\dots=b_
Пример. Вычислить
$$ \left|\begin
Решение. Разностное уравнение имеет вид $ <\mathfrak J>_n=2<\mathfrak J>_
Представление определителя в виде суммы определителей
Пример. Вычислить определитель
$$D_n=\left|\begin
Решение. Определитель раскладывается по первой строке на два определителя, каждый из них по второй строке снова раскладывается на два определителя и т.д. Дойдя до последней строки, получим $ 2^n $ определителей.
Если при каждом разложении за первые слагаемые принимать числа $ a_i $, а за вторые — числа $ b_j $, то строки полученных определителей будут либо вида $ (a_i,a_i,\dots,a_i) $, либо вида $ (b_1,b_2,\dots,b_n) $. Две строки первого типа пропорциональны, а второго типа равны. При $ n>2 $ в каждый получившийся определитель попадут по крайней мере две строки одного типа, и он обратится в нуль. Таким образом, $$D_n=0 \ npu \ n>2,\ D_1=a_1+b_1,\quad D_2=\left|\begin
Вычислить определитель методом представления его в виде суммы определителей
$$\left|\begin
Ответ. $$(x_1-a_1b_1)(x_2-a_2b_2)\times \dots \times (x_n-a_nb_n) \times $$ $$ \times \left(1+\frac
Увеличение порядка определителя
Пример. Вычислить определитель
$$ \det \left[ s_
Интерполяция
Можно считать излагаемый ниже метод обобщением приведенного выше метода выделения линейных множителей: если матрица имеет полиномиальную зависимость от параметра (параметров), то угадать корни ее определителя — также полинома от этого параметра — удается не всегда, а вот его значения при конкретных величинах параметра (параметров) всегда можно вычислить.
Попробуем решить пример, с которого начинается настоящий раздел.
Пример. Вычислить
$$ \det A(\alpha)= \left| \begin
Решение. Поскольку каждый элемент определителя является полиномом, то, на основании определения определителя как суммы произведений его элементов, величина определителя также должна быть полиномом по $ \alpha_<> $. Обозначим этот полином через $ F(\alpha) $. Таким образом, задача сводится к вычислению степени $ \deg F $ этого полинома и его коэффициентов. Для решения первой задачи формируем новый определитель, путем вытаскивания из элементов исходного определителя их старших мономов: $$ \left| \begin
Итак, неизвестный полином $ F(\alpha) $ имеет степень $ 8_<> $. Для его определения у нас имеется представление этого полинома в форме определителя. При этом считается, что числовые определители мы вычислять умеем. Будем искать полином $ F(\alpha) $ как решение задачи интерполяции. Зададим произвольные числовые значения для $ \alpha_<> $ — в количестве $ 9_<> $ штук (по числу коэффициентов полинома, требующих определения), вычислим соответствующие числовые определители, составим интерполяционную таблицу: $$ \begin
На виду лежат два соображения:
1. имеет смысл в качестве чисел $ \alpha_j $ выбирать возможно минимальные по модулю;
2. поскольку мы уже знаем величину одного из коэффициентов, имеет смысл выбрать — из двух стандартных представлений интерполяционного полинома — форму Ньютона (последнее вычисление делать не придется, можно сократить число узлов интерполяции). Для настоящего примера: $$ \begin
Ответ. $ -\alpha^8-3\,\alpha^7+3\,\alpha^6-\alpha^5+23\,\alpha^4-7\,\alpha^3-11\,\alpha^2-3\,\alpha-4 $.
$$ B=\left( \begin
Задача. Имеется $ n_<> $ работ, которые надо поручить $ n_<> $ работникам. Каждый работник может быть назначен только на одну работу, и каждая работа может быть поручена только одному работнику. Прибыль от труда работника под номером $ j_<> $ при выполнении работы под номером $ k_<> $ известна и равна $ b_
Разные определители, встречающиеся в ресурсе
Источник