Skip to content

Spectral Theory of Self-Adjoint Operators

Tier: A (Advanced). Assumes the Banach and Hilbert space material, the Lebesgue integral, and comfort with the Riesz representation theorem. The payoff is the infinite-dimensional generalisation of diagonalisation, and it is the foundation of quantum mechanics, PDE theory and harmonic analysis.

Attempt these from memory before reading.

  • State the spectral theorem for a self-adjoint matrix. What does the spectrum consist of?
  • Give a bounded operator on a Hilbert space that has no eigenvalues at all.
  • Why is a symmetric operator on a Hilbert space not necessarily self-adjoint?
  • What is the difference between the spectrum of an operator and its point spectrum?

For a self-adjoint matrix AA on Cn\mathbb{C}^n, the spectral theorem says Cn=⨁iEλi\mathbb{C}^n = \bigoplus_i E_{\lambda_i}, AA acts as multiplication by λi\lambda_i on EλiE_{\lambda_i}, and

A=∑iλiPiA = \sum_i \lambda_i P_i

where PiP_i is the orthogonal projection onto EλiE_{\lambda_i}.

Two things break on an infinite-dimensional Hilbert space HH.

Eigenvalues may not exist. The multiplication operator (Mf)(x)=xf(x)(Mf)(x) = xf(x) on L2[0,1]L^2[0,1] has no eigenvalues at all: Mf=λfMf = \lambda f forces (x−λ)f(x)=0(x-\lambda)f(x) = 0 almost everywhere, so f=0f = 0. Yet MM is the model self-adjoint operator, and its spectral theory is perfectly good. Whatever replaces eigenvalues cannot be a countable set of eigenvectors.

The sum must become an integral. Even when eigenvalues exist they may accumulate, and the projections PiP_i may be of infinite rank. The finite sum is replaced by integration against a projection-valued measure.

The insight that survives is this:

A self-adjoint operator is multiplication by a function. The only question is which function, on which measure space.

Everything below is bookkeeping for that statement.

Definition (F, U). An operator TT on HH with dense domain D(T)D(T) is symmetric if

⟨Tx,y⟩=⟨x,Ty⟩for all x,y∈D(T).\langle Tx, y \rangle = \langle x, Ty \rangle \quad \text{for all } x, y \in D(T).

It is self-adjoint if T∗=TT^* = T, meaning D(T∗)=D(T)D(T^*) = D(T) and the operators agree there.

The distinction is invisible on Cn\mathbb{C}^n, where D(T)=HD(T) = H always, and it is the single most important technical point in the subject.

Worked example (U). Let H=L2[0,1]H = L^2[0,1] and let T=i ddxT = i\,\frac{d}{dx} on the domain D(T)=C1[0,1]D(T) = C^1[0,1], the continuously differentiable functions.

Integration by parts gives, for f,g∈C1f, g \in C^1 with f,gf,g vanishing near the endpoints,

⟨Tf,g⟩=∫01if′(x)g(x)‾ dx=∫01f(x)ig′(x)‾ dx=⟨f,Tg⟩,\langle Tf, g\rangle = \int_0^1 i f'(x)\overline{g(x)}\,dx = \int_0^1 f(x)\overline{i g'(x)}\,dx = \langle f, Tg\rangle,

so TT is symmetric. It is not self-adjoint: one can compute D(T∗)D(T^*) and find it strictly larger than C1[0,1]C^1[0,1], because the boundary terms that integration by parts produces can be killed by imposing conditions on gg that g∈C1g \in C^1 does not impose.

The consequences are drastic. A symmetric operator need not have real spectrum, need not admit a spectral decomposition, and need not generate a unitary group. Adding a boundary condition makes TT self-adjoint, and then all of those return.

Exercise. Show that i d/dxi\,d/dx on D(T)={f∈H1[0,1]:f(0)=f(1)}D(T) = \{f \in H^1[0,1] : f(0) = f(1)\} (periodic boundary conditions) has eigenfunctions e2πinxe^{2\pi i n x}, n∈Zn \in \mathbb{Z}, with eigenvalues 2πn2\pi n. Conclude the spectrum is 2πZ2\pi\mathbb{Z}.

Why the hypothesis is load-bearing. Self-adjointness buys reality of the spectrum, the spectral theorem, and the functional calculus. Symmetry buys none of these. The gap between them is measured by the deficiency indices (n+,n−)=dim⁡ker⁡(T∗∓i)(n_+, n_-) = \dim\ker(T^* \mp i): symmetric TT is self-adjoint exactly when both are zero.

The spectrum, and why it is not just eigenvalues

Section titled “The spectrum, and why it is not just eigenvalues”

Definition (U). For TT closed and densely defined, λ∈σ(T)\lambda \in \sigma(T) if T−λT - \lambda is not bijective onto HH with bounded inverse. The spectrum partitions into:

  • Point spectrum σp\sigma_p: T−λT - \lambda not injective (eigenvalues).
  • Continuous spectrum σc\sigma_c: T−λT - \lambda injective, range dense but not all of HH.
  • Residual spectrum σr\sigma_r: injective, range not dense.

For self-adjoint TT there is no residual spectrum, and σ(T)⊆R\sigma(T) \subseteq \mathbb{R}.

Worked example (U). For MM on L2[0,1]L^2[0,1]: M−λM - \lambda fails to be invertible as soon as λ∈[0,1]\lambda \in [0,1], since (x−λ)(x - \lambda) vanishes on a set of positive measure and 1/(x−λ)∉L21/(x-\lambda) \notin L^2. So σ(M)=[0,1]\sigma(M) = [0,1], and none of it is point spectrum. The whole spectrum is continuous.

Contrast: MM on ℓ2(N)\ell^2(\mathbb{N}), (an)↦(nan)(a_n) \mapsto (na_n), has σp=N\sigma_p = \mathbb{N}; pure point spectrum. The same formula gives an operator with completely different spectral type, and the difference is which measure space it lives on. This is the sense in which the spectral theorem is a theorem about measure spaces.

Theorem (A, spectral theorem; bounded case). Let TT be a bounded self-adjoint operator on HH. Then there is a unique projection-valued measure EE on the Borel sets of σ(T)\sigma(T) such that

T=∫σ(T)λ dE(λ),T = \int_{\sigma(T)} \lambda \, dE(\lambda),

meaning ⟨Tx,y⟩=∫λ d⟨E(λ)x,y⟩\langle Tx, y\rangle = \int \lambda \, d\langle E(\lambda)x, y\rangle for all x,yx, y.

The point of a projection-valued measure is that E(Δ)E(\Delta) is an orthogonal projection for each Borel Δ\Delta, with E(∅)=0E(\emptyset) = 0, E(σ(T))=IE(\sigma(T)) = I, and E(Δ1∩Δ2)=E(Δ1)E(Δ2)E(\Delta_1 \cap \Delta_2) = E(\Delta_1)E(\Delta_2).

The idea, as opposed to the proof. For a matrix, E({λi})=PiE(\{\lambda_i\}) = P_i is the projection onto the eigenspace, and the integral is the finite sum. For MM on L2[0,1]L^2[0,1], E(Δ)E(\Delta) is multiplication by 1Δ\mathbf{1}_\Delta, and

M=∫01λ dE(λ)M = \int_0^1 \lambda \, dE(\lambda)

is literally ∫01λ d(multiplication by 1[0,λ])\int_0^1 \lambda \, d(\text{multiplication by } \mathbf{1}_{[0,\lambda]}). The spectral theorem says these two pictures are the only pictures: every self-adjoint operator is of the second kind, for some measure space.

The functional calculus (A). For any bounded Borel φ\varphi on σ(T)\sigma(T),

φ(T):=∫σ(T)φ(λ) dE(λ)\varphi(T) := \int_{\sigma(T)} \varphi(\lambda)\, dE(\lambda)

is a bounded self-adjoint operator, and φ↦φ(T)\varphi \mapsto \varphi(T) is a ∗*-homomorphism: it sends products to products, adjoints to adjoints, and uniform limits to uniform limits. Taking φ\varphi to be a characteristic function recovers projections; taking it to be 1/(t−z)1/(t - z) recovers the resolvent.

This is what makes spectral theory useful. Spectral questions become measure questions, and measure theory is much better developed.

Worked example (A). Let T=MT = M on L2[0,1]L^2[0,1] and φ(t)=t2\varphi(t) = t^2. Then φ(T)=M2\varphi(T) = M^2, i.e. (f↦x2f(x))(f \mapsto x^2 f(x)); no surprise. But take φ=1[0,1/2]\varphi = \mathbf{1}_{[0,1/2]}. Then

φ(T)f=1[0,1/2]⋅f\varphi(T)f = \mathbf{1}_{[0,1/2]} \cdot f

is the projection onto L2[0,12]L^2[0,\tfrac12], and it is a spectral projection even though MM has no eigenvalues. The spectral projections replace eigenspaces.

Exercise. Show ∥T∥=sup⁡{∣λ∣:λ∈σ(T)}\|T\| = \sup\{|\lambda| : \lambda \in \sigma(T)\} for self-adjoint TT. Show also that σ(T)\sigma(T) is non-empty, using the fact that TT has a bounded resolvent only off a closed set.

Unbounded operators, and why physics needs them

Section titled “Unbounded operators, and why physics needs them”

The position operator MM on L2(R)L^2(\mathbb{R}) is unbounded: taking ff supported near a large xx makes ∥Mf∥/∥f∥\|Mf\|/\|f\| arbitrarily large. Unbounded operators cannot be defined on all of HH, so the domain becomes part of the data.

Theorem (A, spectral theorem; unbounded case). Let TT be self-adjoint (possibly unbounded). There is a unique projection-valued measure EE on R\mathbb{R} such that

T=∫Rλ dE(λ),D(T)={x∈H:∫λ2 dμx(λ)<∞},T = \int_{\mathbb{R}} \lambda\, dE(\lambda), \qquad D(T) = \left\{x \in H : \int \lambda^2\, d\mu_x(\lambda) < \infty\right\},

where μx(Δ)=⟨E(Δ)x,x⟩\mu_x(\Delta) = \langle E(\Delta)x, x\rangle.

The domain is exactly the set where the integral converges. That is why the domain is not an annoyance but part of the theorem.

Where this becomes research. In quantum mechanics a self-adjoint operator is an observable, and its spectrum is the set of possible measurement outcomes. The spectral measure EE is the projection-valued measure that gives the Born rule. Two questions drive a great deal of current work:

  • What is the spectral type? Decompose σ(T)\sigma(T) into pure point, singular continuous and absolutely continuous parts. In the Schrödinger operator −Δ+V-\Delta + V, the question of which parts occur for a given potential VV was open in important cases into the 1990s and remains delicate: the Anderson model exhibits pure point spectrum for large disorder and absolutely continuous spectrum for small disorder, and the transitions between them are a live research area.
  • Is the spectrum stable? Weyl’s theorem says compact perturbations do not change the essential spectrum. Singular perturbations do, and spectral pollution; spurious eigenvalues appearing under numerical approximation; is a genuine obstacle in computation.

The page so far has given the picture. This section gives the arguments. They are kept separate because the intuition and the proof do different jobs: the picture tells you what the theorem is for, and the proof tells you what it does not claim.

Theorem 1. If TT is self-adjoint then σ(T)⊆R\sigma(T) \subseteq \mathbb{R}.

Proof. Let z=u+ivz = u + iv with v≠0v \neq 0. For x∈D(T)x \in D(T),

∥(T−z)x∥2=∥(T−u)x∥2+v2∥x∥2≥v2∥x∥2,\|(T - z)x\|^2 = \|(T - u)x\|^2 + v^2\|x\|^2 \geq v^2 \|x\|^2,

which follows by expanding ∥(T−u)x−ivx∥2\|(T-u)x - ivx\|^2 and using ⟨(T−u)x,x⟩∈R\langle (T-u)x, x\rangle \in \mathbb{R} — which is exactly where self-adjointness enters, since ⟨Tx,x⟩\langle Tx, x \rangle is real for self-adjoint TT. So T−zT - z is bounded below by ∣v∣>0|v| > 0, hence injective with closed range.

The range is dense: ker⁡(T−z)∗=ker⁡(T−zˉ)={0}\ker(T - z)^* = \ker(T - \bar z) = \{0\} by the same estimate applied to zˉ\bar z, and ran⁡(T−z)⊥=ker⁡(T−zˉ)\operatorname{ran}(T-z)^\perp = \ker(T - \bar z).

It remains to show the range is all of HH, and here the estimate does the real work. For y∈Hy \in H, define a functional on ran⁡(T−z)\operatorname{ran}(T-z) by f(Tx)=⟨x,y⟩f(Tx) = \langle x, y \rangle. It is well defined (injectivity) and bounded (∣f(Tx)∣≤∥x∥∥y∥≤∥y∥ v−1∥(T−z)x∥|f(Tx)| \leq \|x\|\|y\| \leq \|y\|\,v^{-1}\|(T-z)x\|). Extending by Hahn-Banach [Theorem 4.3 in the functional analysis track] gives ϕ∈H∗\phi \in H^* with ϕ((T−z)x)=⟨x,y⟩\phi((T-z)x) = \langle x, y\rangle; by Riesz representation there is w∈Hw \in H with ⟨(T−z)x,w⟩=⟨x,y⟩\langle (T-z)x, w \rangle = \langle x, y \rangle for all xx, i.e. (T−zˉ)w=y(T - \bar z)w = y and w∈D(T)w \in D(T). So yy is in the range. ■\blacksquare

Three things are worth noticing. The estimate gives injectivity and closedness at once. Density comes from the adjoint, which is why self-adjointness rather than mere symmetry is needed. And surjectivity is not automatic from the estimate — it needs Hahn-Banach plus Riesz, which is where the proof would break for a symmetric operator that is not self-adjoint.

Theorem 2. A self-adjoint TT has no residual spectrum.

Proof. Residual spectrum means ran⁡(T−λ)\operatorname{ran}(T - \lambda) is not dense. Its orthogonal complement is ker⁡(T−λ)∗=ker⁡(T−λˉ)\ker(T - \lambda)^* = \ker(T - \bar\lambda), which is {0}\{0\} by the estimate in Theorem 1 applied to λˉ\bar\lambda with Im⁡λ≠0\operatorname{Im}\lambda \neq 0; and for λ∈R\lambda \in \mathbb{R}, ker⁡(T−λ)=ran⁡(T−λ)⊥\ker(T-\lambda) = \operatorname{ran}(T-\lambda)^\perp means the range is dense exactly when λ∉σp\lambda \notin \sigma_p, and λ∈σp\lambda \in \sigma_p puts it in the point spectrum, not the residual. Either way residual is empty. ■\blacksquare

This is the statement that makes physics work: a self-adjoint operator’s spectrum consists of eigenvalues and continuous spectrum, and both are things one can integrate against. A residual part would carry no such meaning.

Theorem 3 (existence of the functional calculus, bounded case). There is a unique ∗*-homomorphism Φ\Phi from bounded Borel functions on σ(T)\sigma(T) to B(H)\mathcal{B}(H) with Φ(1)=I\Phi(1) = I, Φ(ι)=T\Phi(\iota) = T, and ∥Φ(f)∥≤∥f∥∞\|\Phi(f)\| \leq \|f\|_\infty.

Proof, construction. Let C(σ(T))C(\sigma(T)) be the continuous functions. On the algebra generated by ι\iota and rational functions of the form p(λ)/(q(λ))p(\lambda)/(q(\lambda)) with qq non-vanishing on σ(T)\sigma(T), define Φ\Phi by Φ(p(T)q(T)−1)=p(T)q(T)−1\Phi(p(T)q(T)^{-1}) = p(T)q(T)^{-1} — well defined because the resolvent identity makes the representation of a rational function independent of how it is written. By the Stone-Weierstrass theorem the polynomials in λ\lambda are dense in C(σ(T))C(\sigma(T)), and Φ\Phi is isometric on them because self-adjointness gives ∥p(T)∥=sup⁡σ(T)∣p∣\|p(T)\| = \sup_{\sigma(T)}|p| (a C∗C^*-identity for self-adjoint TT, itself a consequence of ∥T2∥=∥T∥2\|T^2\| = \|T\|^2). So Φ\Phi extends to an isometry from C(σ(T))C(\sigma(T)) into B(H)\mathcal{B}(H).

Now fix x,y∈Hx, y \in H. The map f↦⟨Φ(f)x,y⟩f \mapsto \langle \Phi(f)x, y\rangle is a bounded linear functional on C(σ(T))C(\sigma(T)) with norm at most ∥x∥∥y∥\|x\|\|y\|. By the Riesz-Markov theorem it is a complex regular Borel measure μx,y\mu_{x,y} of total mass at most ∥x∥∥y∥\|x\|\|y\|, and

⟨Φ(f)x,y⟩=∫f dμx,y.\langle \Phi(f)x, y\rangle = \int f \, d\mu_{x,y}.

The assignment Δ↦μx,y(Δ)\Delta \mapsto \mu_{x,y}(\Delta) is countably additive in Δ\Delta, which is the point where measure theory enters and where the matrix picture has nothing to say. Define E(Δ)E(\Delta) by ⟨E(Δ)x,y⟩=μx,y(Δ)\langle E(\Delta)x, y \rangle = \mu_{x,y}(\Delta); μx,y\mu_{x,y} depends sesquilinearly on (x,y)(x,y), so E(Δ)E(\Delta) is a bounded operator, and E(Δ)2=E(Δ)E(\Delta)^2 = E(\Delta) because 1Δ2=1Δ\mathbf{1}_\Delta^2 = \mathbf{1}_\Delta and Φ\Phi is multiplicative on continuous ff, passing to indicators by dominated convergence. So E(Δ)E(\Delta) is a projection. Uniqueness of the measure from Riesz-Markov gives uniqueness of EE. ■\blacksquare

Proof, uniqueness. Suppose EE and FF both satisfy T=∫λ dE(λ)=∫λ dF(λ)T = \int \lambda\,dE(\lambda) = \int \lambda\,dF(\lambda). Polynomials in λ\lambda then integrate to the same operator, so Φ\Phi agrees on polynomials, hence on all of C(σ(T))C(\sigma(T)) by density. Taking indicators of intervals and using regularity to approximate them from above and below by continuous functions gives E(Δ)=F(Δ)E(\Delta) = F(\Delta) on every Borel Δ\Delta. ■\blacksquare

Where the unbounded case genuinely differs. For an unbounded self-adjoint TT, the integral defining φ(T)\varphi(T) has domain

D(φ(T))={x:∫∣φ(λ)∣2 d⟨E(λ)x,x⟩<∞},D(\varphi(T)) = \left\{x : \int |\varphi(\lambda)|^2 \, d\langle E(\lambda)x, x\rangle < \infty\right\},

and D(T)=D(ι)D(T) = D(\iota) is a proper subspace whenever TT is unbounded. Every algebraic identity now comes with a domain caveat: ST=TSST = TS means D(ST)‾=D(TS)‾\overline{D(ST)} = \overline{D(TS)} and agreement there, not equality on the nose. Most wrong statements about unbounded operators are wrong because a domain was silently assumed, which is the same failure mode as the deficiency-index counterexample above.

Symmetric but not self-adjoint. i d/dxi\,d/dx on C1[0,1]C^1[0,1], above. Deficiency indices (1,1)(1,1): self-adjoint extensions exist, but they are a one-parameter family indexed by a phase, and each gives different physics.

Symmetric with no self-adjoint extension. i d/dxi\,d/dx on Cc∞(0,∞)C_c^\infty(0,\infty) has deficiency indices (0,1)(0,1): the equation T∗ψ=±iψT^*\psi = \pm i\psi is solved on the half-line by one exponential on one side and none on the other, because square-integrability at +∞+\infty excludes one and permits the other. Unequal indices mean the dimensions cannot match, so no self-adjoint extension exists. The physics consequence is severe: a symmetric Hamiltonian that is not self-adjoint generates a non-unitary time evolution, so probability leaks.

By contrast −d2/dx2-d^2/dx^2 on Cc∞(0,1)C_c^\infty(0,1) has indices (2,2)(2,2) and does admit self-adjoint extensions — a one-parameter family indexed by a phase, the boundary conditions at the two endpoints. Computing the indices from the domain, rather than assuming them, is the standard error in the subject; always compute D(T∗)D(T^*) from scratch.

A spectral projection that is not a Riesz projection. For σ(T)={0}∪[1,2]\sigma(T) = \{0\} \cup [1,2], the Riesz projection for the spectral set {0}\{0\} agrees with E({0})E(\{0\}). But for a spectral set Δ\Delta meeting the spectrum in a Cantor set, E(Δ)E(\Delta) has no Riesz-projection analogue, and the holomorphic functional calculus cannot see it. The Borel functional calculus is strictly larger, and that is the point.

Recall prompts: answers to attempt after reading

Section titled “Recall prompts: answers to attempt after reading”
  • State the spectral theorem for a bounded self-adjoint operator. What replaces the eigenspace decomposition?
  • Give an operator with purely continuous spectrum.
  • State the difference between symmetric and self-adjoint, and give an example where it matters.
  • What are deficiency indices, and what do they tell you?
  • What does the functional calculus let you do that the polynomial calculus does not?

Mix these with material from the earlier modules; the selection of method is the part blocked practice never trains.

  1. (Measure theory.) Let μx(Δ)=⟨E(Δ)x,x⟩\mu_x(\Delta) = \langle E(\Delta)x, x\rangle for the operator MM on L2[0,1]L^2[0,1]. Show μx≪m\mu_x \ll m for every xx, find its density, and deduce σ(M)=supp⁡(m)\sigma(M) = \operatorname{supp}(m).
  2. (Real analysis.) Show the position operator on L2(R)L^2(\mathbb{R}) is not bounded, by computing ∥Mfn∥/∥fn∥\|M f_n\| / \|f_n\| for fn=1[n,n+1]f_n = \mathbf{1}_{[n, n+1]}.
  3. (Functional analysis.) Show a compact self-adjoint operator has an orthonormal basis of eigenvectors for the closure of its range, and that its spectrum is countable with 00 as the only possible accumulation point.
  4. (Topology.) Show σ(T)\sigma(T) is compact and non-empty for bounded TT.
  5. (Advanced.) Prove that for self-adjoint TT, ∥T∥=sup⁡λ∈σ(T)∣λ∣\|T\| = \sup_{\lambda \in \sigma(T)} |\lambda|, using the C∗C^*-identity in the functional calculus.