А как 40 умножений получить?
Я разложил по столбцу на 4 произведения числа на определитель матрицы 3х3, каждый из которых снова разложил по столбцу на 3 произведения числа и определителя 2х2, который требует 2 умножения и одно сложение. Свернув всё обратно получаем 40 умножений и 23 сложения. Да, Лаплас. Да, фактически вынос общих множителей за скобки. Может там даже ещё меньше умножений будет если какие-то повторяются и их результат сохранить в регистре (не расписывал всё подробно, лишь посчитал количество операций).
Главное во всех этих минорах и алгебраических дополнениях не запутаться.
Ну, если не пугаться этих терминов, то несложно запомнить что минор - остаток матрицы кроме строки и столбца с текущим элементом, а алгебраическое дополнение сводится к запоминанию простой матрицы знаков (причём походу она легко строится в уме любой размерности ибо весьма регулярная). В общем я прочитав пару раз вполне разобрался, кажется.