Вычисление определителей с помощью рекуррентных уравнений это

04.10. Некоторые приемы вычисления определителей NГО порядка

1. Метод приведения к треугольному виду.

А) Вычислить определитель: .

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

. В итоге Dn = (–1)N–1.

Б) Вычислить определитель:.

Вычитаем первую строку из всех остальных, а затем, из столбцов определителя выносим: из первого А1 – Х; из второго А2 – Х; …..; из N го АnХ. Получим:

D = (A1 – X) (A2 – x)… (Anx).

Запишем первый элемент первого столбца в виде: = 1 + , и все столбцы полученного определителя прибавим к первому столбцу. Получим определитель треугольного вида, который равен произведению диагональных элементов. Следовательно:

D = (A1– X) (A2 – X)…(AnX)X+++ … +.

2. Метод выделения линейных множителей.

А) Вычислить определитель .

1. Прибавляя к первому столбцу определителя остальные три, обнаружим, что в первом столбце есть общий множитель, который равен Х + У + Z. Следовательно, определитель делится на Х + У + Z.

2. Аналогично, прибавляя к первому столбцу второй и вычитая из него третий и четвертый столбцы, получаем, что определитель делится на Х УZ.

3. Если первый столбец сложить с третьим и вычесть второй и четвертый, то получим, что определитель делится на Х У + Z.

4. Если к первому столбцу прибавить четвертый и вычесть второй и третий столбцы, то обнаружим, что определитель имеет множитель Х У + Z. Итак:

= .

Ясно, что определитель является многочленом 4й степени по X, по Y и по Z. Справа тоже многочлен той же степени. Поэтому V = const. В определитель X4 входит в слагаемом:

A12A21A34A43 = (–1)2×Х×Х×Х×Х = Х4.

В правой части старший член по Х: Vx4, т. е. V = 1. Получаем результат:

= (X + Y + Z)(XYZ)(XY + Z)(X + YZ) = X4 + Y4 + Z4 – 2X2Y2 – 2X2Z2 – 2У2Z2.

Б) Вычислить определитель N-го порядка: .

Этот определитель Называется определителем Вандермонда. Рассматривая его как многочлен (N –1)й степени относительно Xn увидим, что он обращается в 0 при Xn = X1, Xn = X2, … Xn = Xn – 1. Тогда Dn = An – 1(XnX1)(XnX2) … (Xn – xn–1), причем An–1 = = Dn–1. Повторяя эту процедуру, получим: Dn = (X2 – X1)(X3 – X2)(X3 – X1)(X4 – X3)(X4 – X2)(X4 – –X1)… = .

3. Метод представления определителя в виде суммы определителей.

Вычислить определитель:.

Заметив, что элементы первого столбца представлены как суммы двух чисел, разложим определитель в сумму двух определителей:

.

Теперь каждый из полученных определителей разложим в сумму двух определителей, воспользовавшись тем, что элементы вторых столбцов у них также представлены в виде сумм, и т. д. Проделав это, получим (N > 2), что строки полученных определителей будут такими: Ai, ai, … , ai Или B1, B2, … ,bn . Строки 1го типа пропорциональны, 2го типа равны и, следовательно, все слагаемые равны нулю. Следовательно: Dn = 0 («N > 2).

Для определителей такого же типа, но первого и второго порядков получим:

D1 = | A1+ b1 | = A1+ b1; D2 = =

4. Метод рекуррентных (возвратных) соотношений.

Вычислить определитель N–го порядка: .

Разлагая определитель по элементам первой строки, получим рекурентное соотношение: Dn=.

Разложив определитель в правой части соотношения по первому столбцу, запишем новое рекурентное соотношение: Dn = 5Dn–1 – 6Dn–2.

Представляя это соотношение в виде: Dn – 2Dn–1 = 3(Dn–1 – 2Dn–2) и вводя обозначение:

Аналогично, записав рекурентное соотношение в виде: Dn – 3Dn–1 = 2(Dn–1 – 3Dn–2) и обозначая: Vn = Dn – 3Dn–1 получим Vn = 2Vn=1 = 22Vn–2=…= 2N .

т. е. Dn = 3N + 1 – 2N + 1.

В общем случае, для рекуррентных соотношений типа: Dn = PDn – 1 + QDn – 2 .можно проделать следующее: пусть a и b корни уравнения X2 – PxQ = 0, т. е. P = a + b,

Q = –ab. Тогда Dn = aDn – 1 + bDn –1 – abDN – 2; Dn – aDn -–1 = b(Dn – 1 – aDn – 2), т. е. Sn = bSn – 1 или Dn – bDn -–1 = a(Dn – 1 – bDn – 2), т. е. Vn = bVn – 1 .

Аналогично можно поступить и в более сложных рекуррентных соотношениях.

5. Метод изменения элементов определителя.

19°. Если ко всем элементам определителя D добавить одно и то же число X, то определитель увеличится на произведение числа X на сумму алгебраических дополнений всех элементов определителя D.

◀ Пусть D = | Aij |; D¢ = | Aij + X |. Разложим D¢ в сумму двух определителей относительно первой строки, каждый из них на два относительно второй строки и т. д. Слагаемые, содержащие более одной строки элементов X, равны нулю.

Слагаемые, содержащие одну строку элементов X, разложим по этой строке. Получим D¢ = D + X. ▶

А). . Вычтем из всех элементов определителя число X

. Тогда Dn = (A1 – X)(A2 – X)…(AN – X) + X= (A1 – X)(A2 – X).

…(AnX) + X = (A1 – X) (A2 – X) … (AnX) + X= (A1 – X )( A2 – X )…( AnX ) +

+ X =

= x(A1 – X) (A2 – X) … (An – x) .

Методы вычисления определителей

При вычислении определителей высокого порядка (больше 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). Следовательно, — корень многочлена . То же самое можно сказать про числа . Все они являются корнями многочлена . Следовательно, этот многочлен имеет вид:

Подставляя в это равенство и учитывая, что , получаем рекуррентное уравнение

Записывая аналогичным образом и учитывая, что , получаем

Таким образом, определитель Вандермонда равен произведению всех разностей при .

Вычисление определителей

Дата добавления: 2015-07-23 ; просмотров: 3140 ; Нарушение авторских прав

Пример 1.

Решение. . При n >1строчки пропорциональны, поэтому определитель равен нулю. Ответ: при n = 1; 0 при n > 1.

Пример 2.

Решение. . Пусть n > 2. Вычтем первую строчку из каждой. Получим определитель с пропорциональными строчками, а он равен нулю. Ответ: 1 при n = 1; -2 при n = 2; 0 при n > 2.

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

Пример 3.

Решение. Разложим определитель по элементам первой строчки

Пример 4.

Решение. Прибавим ко второму столбцу первый, домноженный на х, затем к третьему новый второй, домноженный на х и т.д. Получим

Пример 5.

Решение. Ко второй строчке прибавим первую, домноженную на x, к третьей новую вторую, домноженную на х и т. д.

Пример 6.

Решение. К каждой строчке прибавим первую, домноженную на х. Получим определитель матрицы, у которой под главной диагональю расположены только нули.

Ответ:

Пример 7.

Решение. Прибавим все столбцы к первому. Получим под главной диагональю одни нули.

Ответ:

Пример 8.

Решение. Вычтем из первой строчки вторую, из второй третью и т.д. Затем представим элементы последней строчки в виде сумм двух слагаемых 0+1 0+1 . 0+1(n-1)+1

В первом определителе под главной диагональю находятся одни нули и он равен произведению диагональных элементов. Во втором определителе прибавим последнюю строчку к каждой и получим одни нули над главной диагональю

Пример 9.

Решение. Элементы первого столбца представим в виде сумм двух слагаемых a+b 1+1 0+0 . 0+0. Тогда

Пример 10.

Решение. Разложив определитель по первому столбцу, получим

а разложив по последнему столбцу, получим

Отсюда:

Ответ:

Пример 11.

Ответ:

Пример 12.

Решение. Вычтем из каждой строчки первую, домноженную на номер этой строки.

Прибавим к первому столбцу каждый столбец, домноженный на его номер. Под главной диагональю оказались одни нули.

Ответ:

Пример 13.

Решение. Разложив по первой строчке, получим рекуррентное соотношение . Заметим, что . Возникает гипотеза, что . Методом полной математической индукции по n докажем это. База индукции есть Предположим, что для определителей порядка меньше n утверждение верно, т.е. Подставив эти значения в рекуррентное соотношение, получим . Ответ: n+1.

Замечание.Иногда задачу вычисления определителя считают выполненной, получив рекуррентное соотношение, т.е. выразив через Ведь предварительно вычислив несколько первых значений с помощью рекуррентного соотношения можно вычислить для любого конкретного значения n. Если , то существует метод вычисления, основанный на следующей теореме:

Пусть – характеристический многочлен рекуррентного уравнения

(1)

Функция является решением уравнения (1) тогда и только тогда, когда – корень f(x).

Функция является решением уравнения (1) тогда и только тогда, когда – двойной корень f(x).

Если f(x) имеет различные корни и , то всякое решение уравнения (1) имеет вид

Если f(x) имеет двойной корень , то всякое решение уравнения (1) имеет вид

Пример 14.

Решение. . Характеристический многочлен имеет корни 1 и 2. Из теоремы следует, что . Составим и решим систему . Получим .

Ответ: .

Пример 15.

Решение. . При n > 2представим определитель в виде суммы двух определителей, которые различаются только последними столбцами

Ответ: при n = 1; при n, = 2; 0при n > 2.

Пример 16.

Решение. Вычтем из первой строчки вторую, из третьей новую вторую и т.д. Получим определитель Ван-дер-Монда.

Ответ:

Пример 17.

Решение. Припишем строчку и столбец к определителю так, чтобы его значение не изменилось

Ответ:

Пример 18.

Решение.

Получили рекуррентные соотношения

Складывая, соответственно, левые и правые части равенств, получим ответ:


источники:

http://mathhelpplanet.com/static.php?p=metody-vychisleniya-opredelitelyei

http://life-prog.ru/2_61954_vichislenie-opredeliteley.html