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

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

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

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

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

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

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

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

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