Пусть
![$A: H \rightarrow H$ $A: H \rightarrow H$](https://dxdy-04.korotkov.co.uk/f/b/8/0/b809060e6eb697ffbba15f610216880282.png)
- самоспоряжённый оператор на
![$n-$ $n-$](https://dxdy-02.korotkov.co.uk/f/1/9/e/19e127f52b2fa4f186788dd27a5eb16982.png)
мерном Гильбертовом пространстве
![$H$ $H$](https://dxdy-04.korotkov.co.uk/f/7/b/9/7b9a0316a2fcd7f01cfd556eedf72e9682.png)
. Спектральная теорема утверждает, что
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
может быть разложен в след. сумму:
![$$ A = \sum_{i=1}^{m}\lambda_i P_i, $$ $$ A = \sum_{i=1}^{m}\lambda_i P_i, $$](https://dxdy-01.korotkov.co.uk/f/8/d/a/8da9ed30b39487b9d00705dac57ac6d082.png)
где
![$\lambda_i, i=1, \ldots m$ $\lambda_i, i=1, \ldots m$](https://dxdy-04.korotkov.co.uk/f/f/d/9/fd9ee7d761d48fe4c11c9ed14bacb67982.png)
-
![$m$ $m$](https://dxdy-01.korotkov.co.uk/f/0/e/5/0e51a2dede42189d77627c4d742822c382.png)
различных собственных значений
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
, а
![$P_i$ $P_i$](https://dxdy-03.korotkov.co.uk/f/e/f/0/ef0de0b48cb187b636ae34b0aea8c1db82.png)
- соответствующие им ортогональные проекции на собственные подпространства
![$H_i = \ker \{ \lambda_i I - A \}$ $H_i = \ker \{ \lambda_i I - A \}$](https://dxdy-01.korotkov.co.uk/f/4/f/d/4fdccb3746536b9fd5a94c2412111efc82.png)
. При этом само пространство раскладывается в прямую сумму:
![$$ H= \displaystyle \underset{i=1}{\overset{m}{\oplus}} H_i. $$ $$ H= \displaystyle \underset{i=1}{\overset{m}{\oplus}} H_i. $$](https://dxdy-03.korotkov.co.uk/f/a/3/a/a3ab5ac74af83b9415f254cf3caf031182.png)
Можно показать, что существует эффективный алгоритм, который вычисляет спектральное разложение в таком формате:
для любого
![$\varepsilon >0$ $\varepsilon >0$](https://dxdy-01.korotkov.co.uk/f/c/b/b/cbbda74985029c3f666659aeeeb9192e82.png)
существуют проекции
![$P_i, i=1, \ldots n$, P_i, P_j = 0, i \neq j $P_i, i=1, \ldots n$, P_i, P_j = 0, i \neq j](https://dxdy-04.korotkov.co.uk/f/3/0/5/305fbb954b9658109a95fa2cb1710a9d82.png)
и (вычислимые) действительные числа
![$\alpha_1, \ldots \alpha_n$ $\alpha_1, \ldots \alpha_n$](https://dxdy-04.korotkov.co.uk/f/f/3/b/f3b7a87d6972663f9d3f2194ee0e569682.png)
, что
![$$ \big|\big| A - \displaystyle \sum_{i=1}^{n} \alpha_i P_i \big|\big| \leq \varepsilon $$ $$ \big|\big| A - \displaystyle \sum_{i=1}^{n} \alpha_i P_i \big|\big| \leq \varepsilon $$](https://dxdy-01.korotkov.co.uk/f/c/f/0/cf0dec45ed1639a504b055b6fd834de382.png)
Эффективный алгоритм, в понятии теории вычислимости, состоит из конечного числа механических инструкций, всегда завершается, всегда выводит правильный ответ, не основан на эвристике. Подробнее смотри в Вики.
Ясно, что спектр оператора или матрицы в общем случае невычислим. Всвязи с чем некоторые алгоритмы испытывают сложности. Но в приближённом формате многое становится возможным.
Какие есть хорошие ссылки по предмету? В частности, интересует теорема в полном приближённом формате, то есть учитывающая вычисление приближённых собственных векторов, собственных подпространств (читай, базисов) и т. д. Приближение в смысле какой-либо метрики, лучше в смысле самых естественных метрик (с помощью операторной нормы, например, как это сделано выше).