почему он решил оттолкнуться от 

Это выглядет очевидным?
Да. Что делает с произвольным вектором 

 его умножение на матрицу 

 слева?
0) Любой 

 однозначно представляется суммой двух составляющих: 

 (параллельной 

) и 

 (ортогональной 

).
Что делает умножение на матрицу 

 слева с каждой составляющей?
1) 

 умножается на число 

.
2) 

 умножается на число 

 (уничтожается).
Сформулируем те же пункты в других терминах:
0) Векторное пространство раскладывается в прямую сумму 

 и 

.
1) Ненулевые векторы 

 являются собственными для 

.
2) Ненулевые векторы 

 являются собственными для 

.
P.S. Если 

, то оператор, действующий по правилу 

, можно назвать ортогональным проектором. Он проецирует любой вектор 

 на подпространство 

.
Иначе это композиция ортогонального проецирования с растяжением/сжатием.
В итоге, ход мысли такой был:
1) надо найти собственные значения матрицы  
 
 2) обратим внимание на  

3)  

 - это выражение подсказывает нам рассмотреть ортогональное дополнение к  

 (так для него  

), а затем само это подпространство, в итоге мы рассмотрели  

4) находим собственные значения и их кратность(размерность 

 равна 1, ортогонального дополнения n-1)