Это правда, так как блочные матрицы имеют простой "геометрический" смысл: пространство разбито в прямую сумму подпространств - и на каждом "слагаемом" свой оператор, и действуют эти операторы совершенно независимо на непересекающиеся группы базисных векторов.
Ну то есть
![$A_{11}$ $A_{11}$](https://dxdy-01.korotkov.co.uk/f/8/2/8/828f79f128ef870e8567d84e9474cb9b82.png)
как-то перемешивает первые
![$n_1$ $n_1$](https://dxdy-04.korotkov.co.uk/f/3/c/7/3c7e3568fa1625fede3ff436bfec732d82.png)
векторов,
![$A_{22}$ $A_{22}$](https://dxdy-04.korotkov.co.uk/f/3/5/9/359576a19201b8df1ea2d57a1634409082.png)
как-то перемешивает следующие
![$n_2$ $n_2$](https://dxdy-04.korotkov.co.uk/f/3/f/f/3ff44da77b122337fa0f84a268ccf93282.png)
векторов, и т.д. Чтобы обратить такое преобразование, нужно перемешать все вектора обратно.
Думаю, это рассуждение формализуемо
![:roll: :roll:](./images/smilies/icon_rolleyes.gif)
Хотя это настолько очевидно, что можно просто взять и перемножить и проверить, немножко посоображав, как вообще перемножаются матрицы.