Background: I'm working on a proof of the spectral theorem as given by Halmos. As I've figured out, the first step, which is omitted in the proof, is to define a continuous functional calculus, i.e. define how the expression $f(A)$ in case of a continuous function $f$ and a self-adjoint operator $A$ is to be interpreted.
Notation: Let $A$ be a bounded linear operator on a Hilbert space $H$ with spectrum $\sigma(A)$. For self-adjoint operators $A$ we have $\sigma(A) \subset \mathbb{R}$. $\mathcal{L}(H)$ is the (Banach) space of bounded linear operators on $H$ and $\mathcal{C}(X,Y)$ the space of continuous functions from $X$ to $Y$.
Definition: Continuous Functional Calculus
Let $A \in \mathcal{L}(H)$ be a self-adjoint operator. Then there exists a unique bounded linear map from $\mathcal{C}(\sigma(A); \mathbb{R})$ to $\mathcal{L}(H)$, denoted as $f \mapsto f(A)$, such that when $f(\lambda)=\lambda^{m}$, we have $f(A)=A^{m}$. This mapping, denoted as $f \mapsto f(A)$, where $f\in \mathcal{C}(\sigma(A);\mathbb{R})$, is commonly referred to as the (real-valued) continuous functional calculus for the operator $A$. The map furthermore has the following properties:
- Multiplicativity: For all $f,g$, we have $(fg)(A)=f(A)g(A)$, where $fg$ denotes the pointwise product of $f$ and $g$.
- Self-adjointness: For all $f$, the operator $f(A)$ is self-adjoint.
- Non-negativity For all $f$, if $f$ is non-negative, then $f(A)$ is a non-negative operator.
- Norm and spectrum properties: For all $f$, we habe $\|f(A)\|=\|f\|_{\infty}$ and $\sigma(f(A))=\{f(\lambda) :\, \lambda \in \sigma(A)\}$
Proof:
Step 1: Constructing a polynomial functional calculus.
For each real-valued polynomial $p$ with $p(\lambda)=\sum\limits_{i=0}^{n}\alpha_{i}\lambda^{i}$ it's straight forward to define the operator $p(A)$ to be given by $p(A)=\sum\limits_{i=0}^{n}\alpha_{i}A^{i}$. We then have $\|p(A)\|\leq \sum\limits_{i=0}^{n}|\alpha_{i}|\|A\|^{i} < \infty$ and hence $p(A)$ is a bounded linear operator. Properties 1.-3. follow by straight forward calculation and property 4. is given by the spectral mapping theorem (for polynomials). Furthermore we have $||p(A)\|=\|p\|_{\infty}$.
We thus define the map $\phi$ by:
$$\phi : \mathcal{P}(\sigma(A),\mathbb{R}) \rightarrow \mathcal{L}(H), p \mapsto \phi(p):=p(A).$$
It's easily verified that $\phi$ is linear and by $||p(A)\|=\|p\|_{\infty}$ we have that's it*s not only bounded but isometric.
Step 2: Extending to continuous functional calculus.
By the theorem of Stone-Weierstrass, $\mathcal{P}(\sigma(A),\mathbb{R})$ is dense in $\mathcal{C}_{c}(\sigma(A),\mathbb{R})$ and since $\sigma(A)$ is compact we have $\mathcal{C}_{c}(\sigma(A),\mathbb{R})=\mathcal{C}(\sigma(A),\mathbb{R})$. Furthermore $\mathcal{L}(H)$ is a Banach space i.e. complete. Hence, by the BLT-theorem, there exists a unique, norm preserving extension of $\phi$ to $\mathcal{C}$. We denote this extension by $\phi^{\ast}$. Properties 1.-3. hold for polynomials and by taking limits they also hold for $f \in \mathcal{C}(\sigma(A),\mathbb{R})$. The first part of 4. follows by the norm preserving property of the extension. We thus get out continuous functional calculus by:
$$\phi^{\ast} : \mathcal{C}(\sigma(A),\mathbb{R}) \rightarrow \mathcal{L}(H), f \mapsto \phi^{\ast}(f):=f(A).$$ If $f$ is not a polynomial, $f(A)$ is the limit of the sequence $\{p_{n}(A)\}$ with $\{p_{n}\}$ being a sequence of polynomials converging to $f$. Otherwise $f(A)$ is given by the *polynomial functional calculus$.
Question:
- Is my proof correct?
- Am I right that $f(A)$, in case if $f$ begin not a polynomial, is defined as the limit in the uniform operator topology (convergence in norm)?