Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Линейная алгебра и аналитическая геометрия _ Определитель 5-го порядка

Автор: bakello 13.11.2008, 20:03

суть вопроса такова: Есть определитель 5-го порядка и решение к нему с помощью одной програмки, ответ верный, 0. только вот сколько я не пытался проверять на уровне определителей 3-го поряда и 2-го порядка ( методом треугольников и по формулам из учебника) постоянно получаются 3-4х значные числа в ответе, а не ноль. Прикрепленное изображение например: для решения от определителей 3-го порядка получается : -18*13 - 30*(-13) - 18*(-26) - 6*(-26) - 9*60 - 15*(-8) - 9*(-16) - 3*(-3) - 15*45 - 25*(-6) - 15*(-12) - 5*40 - 3*(-46) - 5*(-84) - 3*1 - 1*53 = 470 , ну никак не ноль. Подскажите пожалуйста, где ошибка?

Автор: tig81 13.11.2008, 20:13

Цитата(bakello @ 13.11.2008, 22:03) *

суть вопроса такова: Есть определитель 5-го порядка и решение к нему с помощью одной програмки, ответ верный, 0. только вот сколько я не пытался проверять на уровне определителей 3-го поряда и 2-го порядка ( методом треугольников и по формулам из учебника) постоянно получаются 3-4х значные числа в ответе, а не ноль. Прикрепленное изображение например: для решения от определителей 3-го порядка получается : -18*13 - 30*(-13) - 18*(-26) - 6*(-26) - 9*60 - 15*(-8) - 9*(-16) - 3*(-3) - 15*45 - 25*(-6) - 15*(-12) - 5*40 - 3*(-46) - 5*(-84) - 3*1 - 1*53 = 470 , ну никак не ноль. Подскажите пожалуйста, где ошибка?

после второго равно, второй определитель, почему получилось -30?

Автор: bakello 13.11.2008, 20:46

как я понял, число перед определителем умножается на каждый элемент столбца определителя, тем самым превращая его в определитель 3-го порядка

Автор: tig81 13.11.2008, 20:56

Цитата(bakello @ 13.11.2008, 22:46) *

как я понял, число перед определителем умножается на каждый элемент столбца определителя, тем самым превращая его в определитель 3-го порядка

и еще на -1 в степени номер сторки и номер столбца, в котром стоит данный элемент, т.е. (-6)*5*(-1)^(2+1)*det, где det - определитель третьего порядка, полученный вычеркиванием строки и столбца, в которых стоит 5. И так для каждого разложения.
ПОсмотрите тему "Вычисление определителя разложением по элементам строки или столбца"

Автор: bakello 14.11.2008, 9:52

Спасибо, я понял. там должно быть +30. проверю ещё раз по знакам, и отпишусь

Автор: bakello 14.11.2008, 17:06

Всё проверил, действительно ошибка закралась в знаках , ответ верный 0. тему можно закрыть. Большое спасибо )))))

Автор: tig81 14.11.2008, 18:02

Пожалуйста! smile.gif

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)