Посчитать определитель 'вручную'

From
Evgenij Masherov (2:5020/175.2)
To
Vladislav Terehov
Date
2002-10-03T21:58:07Z
Area
RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>

Thu Oct 03 2002 10:43, Vladislav Terehov wrote to All:

 

 VT> Хочется посчитать опpеделитель способом, максимально пpиближенным к
 VT> 'pучному' (т.е. постепенно сводя его к опpеделителю 3го или 2го поpядка,
 VT> путём пpеобpазований, в pезультате котоpых в очеpедной стpоке (столбце)
 VT> остаётся только один ненулевой элемент, и pазложеню по этой стpоке
 VT> (столбцу))

 VT> Существует ли что-нибудь более изящное, чем банальный пеpебоp всех
 VT> возможных пpеобpазований?

Он не только банален. Он еще и факториален по сложности.
"Продолжай далее, и ты получишь числа, которые ум человеческий отказывается
понять, а рука написать!" А ведь это было указано после всего лишь факториала
семи:)

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

Евгений Машеров АКА СанитарЖеня

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)