А определители правых частей легко упрощаются.
Ну с правыми частями все в порядке, т.к. это квазидиагональные матрицы, а у них определитель равен произведению определителей блоков на диагонали (это доказывается либо так, как вы, либо более общо по теореме Лапласа. Это я не в смысле вас учить, а просто для себя формулирую :) ).
Кстати, если разобраться все-таки дальше с этим безотносительно доказательства исходного утверждения...
Первая матрица слева квазидиагональна (и даже треугольна), ее определитель равен
. Про вторую матрицу вы выразились, что
Этот определитель равен чему-то сложному, о чём не хочется даже задумываться.
Назовем эту матрицу
. Матрица справа квазидиагональна, вы выписывали ее определитель, но если еще раз это сделать
. Это и будет определитель матрицы
, и не такой уж он и отвратительный, а именно такой, каким я его представил :) Вероятно все-таки в этой матрице определитель можно брать, перемножая блоки.