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

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

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

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

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

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

) и

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

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

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

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

.
2)

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

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

и

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

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

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

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

.
P.S. Если

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

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

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

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

3)

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

(так для него

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

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

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