(обозначения какие-то странные, ну да бог с ними)
Достаточно рассмотреть случай

; это не то чтоб принципиально, но упрощает запись. Тогда утверждение сводится к следующему: если матрица вырождена, то у неё есть

-мерное инвариантное подпространство.
Ну и действительно есть. Если вырождена исходная матрица, то вырождена и транспонированная; пусть

-- какой-либо вектор, на котором транспонированная матрица обращается в ноль. Теперь достаточно выбрать в качестве

множество всех векторов

, "ортогональных" к

в том смысле, что

. Оно инвариантно, т.к. образ матрицы в любом случае "ортогонален" ядру транспонированной матрицы.
Кстати, это рассуждение обратимо: существование

-мерного инвариантного подпространства
равносильно существованию хотя бы одного собственного числа.