MathLabs

Analysis

Operator theory

Studies bounded and unbounded linear operators on Hilbert spaces, including their spectra.

IntuitionOperators as infinite-dimensional matrices

A matrix takes a finite list of numbers and outputs another finite list, by mixing the entries linearly. An operator does exactly the same job for functions: differentiation Df=f′Df=f' takes a function and linearly produces another function; multiplying by xx, convolving with a fixed kernel, or applying a Fourier transform are all operators. Operator theory studies these maps on a Hilbert space HH the way linear algebra studies matrices on Rn\mathbb{R}^n: what are their eigenvalues (now called the spectrum), which operators are "nice" (self-adjoint, like a symmetric matrix), and — a genuinely new infinite-dimensional phenomenon — which operators are even defined on the whole space at all, since differentiation, unlike matrix multiplication, is not defined for every function in HH.

Directed graph showing unitary operators nested inside normal operators, compact operators nested inside bounded operators, and bounded operators nested inside unbounded operators.
The network of operator classes and how they relate: unitary operators (node UU) are a special case of normal operators, which include both self-adjoint operators (node T=T∗T=T^*) and rotations; compact operators (node KK) can be self-adjoint or not, and sit inside all bounded operators, which in turn sit inside the much larger, only densely-defined class of unbounded operators. Highlighting a node traces the chain of inclusions that leads to it.

UndergraduateBounded operators, adjoints, and self-adjointness

Definition: Bounded linear operator and operator norm

A linear map TT from a Hilbert space HH to itself is bounded if it does not stretch vectors by an unlimited factor: there is a constant cc with ∥Tx∥≤c∥x∥\|Tx\|\le c\|x\| for all x∈Hx\in H. The smallest such cc is the operator norm, ∥T∥=sup⁡∥x∥≤1∥Tx∥\|T\|=\sup_{\|x\|\le1}\|Tx\| — the largest factor by which TT can stretch a unit vector. Boundedness is exactly equivalent to continuity for a linear map, so "bounded operator" and "continuous operator" mean the same thing.

Written as a formula, the operator norm is the supremum of how much TT can stretch a unit vector:

∥T∥=sup⁡∥x∥≤1∥Tx∥\|T\|=\sup_{\|x\|\le1}\|Tx\|

Every bounded TT on HH has a unique adjoint operator T∗T^*, defined by ⟨Tx,y⟩=⟨x,T∗y⟩\langle Tx,y\rangle=\langle x,T^*y\rangle for all x,y∈Hx,y\in H — it exists by the Riesz representation theorem, applied to the functional x↦⟨Tx,y⟩x\mapsto\langle Tx,y\rangle for each fixed yy. In finite dimensions, taking the adjoint is exactly conjugate-transposing a matrix. TT is called self-adjoint (or Hermitian) if T=T∗T=T^*, normal if TT∗=T∗TTT^*=T^*T, and unitary if T∗T=TT∗=IT^*T=TT^*=I — the operator analogues of a symmetric matrix, a matrix that commutes with its transpose, and a rotation matrix, respectively.

Self-adjointness is the single most important property in the theory, because it is exactly the condition that forces the spectrum to be real and gives access to a spectral theorem (proved below). Written out, TT is self-adjoint precisely when moving TT from one side of the inner product to the other never changes anything:

⟨Tx,y⟩=⟨x,Ty⟩∀x,y∈H\langle Tx,y\rangle=\langle x,Ty\rangle\quad\forall x,y\in H

Compare this with a real symmetric matrix A=ATA=A^{\mathsf T}, for which ⟨Ax,y⟩=⟨x,Ay⟩\langle Ax,y\rangle=\langle x,Ay\rangle holds automatically — self-adjointness is exactly the infinite-dimensional version of matrix symmetry. Different operator classes have sharply different spectra, summarized below.

Operator classes and their spectra
ClassDefining conditionSpectrum σ(T)\sigma(T)
Self-adjointT=T∗T=T^*Real: σ(T)⊂R\sigma(T)\subset\mathbb{R}
UnitaryT∗T=TT∗=IT^*T=TT^*=IUnit circle: σ(T)⊂{∣z∣=1}\sigma(T)\subset\{|z|=1\}
Compact self-adjointT=T∗T=T^*, TT compactDiscrete, λn→0\lambda_n\to0
Multiplication by xx on L2[0,1]L^2[0,1]Tf(x)=xf(x)Tf(x)=xf(x)Continuous: σ(T)=[0,1]\sigma(T)=[0,1], no eigenvalues

UndergraduateTwo pillars: the spectral theorem and the Hellinger–Toeplitz theorem

Let TT be a compact self-adjoint operator on a Hilbert space HH. Then there is an orthonormal basis of HH consisting of eigenvectors e1,e2,…e_1,e_2,\dots of TT, with real eigenvalues λ1,λ2,…\lambda_1,\lambda_2,\dots such that λn→0\lambda_n\to0 if HH is infinite-dimensional, and Tx=∑nλn⟨x,en⟩enTx=\sum_n\lambda_n\langle x,e_n\rangle e_n for every x∈Hx\in H.

Why is it true?

It says a compact self-adjoint operator, however complicated it looks, is secretly a diagonal matrix in the right orthonormal basis — exactly as a symmetric matrix in linear algebra is always diagonalizable by an orthonormal eigenbasis. This is what makes it possible to define functions of the operator, solve Tx=yTx=y, and decompose signals or images by their dominant eigen-directions (principal component analysis is this theorem in disguise).

Proof

First, every eigenvalue of a self-adjoint operator is real: if Tx=λxTx=\lambda x with x≠0x\ne0, then λ∥x∥2=⟨Tx,x⟩=⟨x,Tx⟩=λˉ∥x∥2\lambda\|x\|^2=\langle Tx,x\rangle=\langle x,Tx\rangle=\bar\lambda\|x\|^2 (using self-adjointness on the middle step), so λ=λˉ\lambda=\bar\lambda. Similarly, eigenvectors for distinct eigenvalues λ≠μ\lambda\ne\mu are orthogonal: λ⟨x,y⟩=⟨Tx,y⟩=⟨x,Ty⟩=μ⟨x,y⟩\lambda\langle x,y\rangle=\langle Tx,y\rangle=\langle x,Ty\rangle=\mu\langle x,y\rangle forces ⟨x,y⟩=0\langle x,y\rangle=0.

Next, compactness guarantees an eigenvalue of maximal absolute value actually exists: the operator norm satisfies ∥T∥=sup⁡∥x∥=1∣⟨Tx,x⟩∣\|T\|=\sup_{\|x\|=1}|\langle Tx,x\rangle| for self-adjoint TT, and compactness lets one extract a convergent subsequence from a maximizing sequence for ∣⟨Tx,x⟩∣|\langle Tx,x\rangle|, producing a unit vector e1e_1 with Te1=λ1e1Te_1=\lambda_1 e_1 where ∣λ1∣=∥T∥|\lambda_1|=\|T\|.

Now induct: having found orthonormal eigenvectors e1,…,en−1e_1,\dots,e_{n-1} with eigenvalues λ1,…,λn−1\lambda_1,\dots,\lambda_{n-1}, restrict TT to the closed subspace Hn={e1,…,en−1}⊥H_n=\{e_1,\dots,e_{n-1}\}^\perp. Because TT maps HnH_n into itself (self-adjointness makes the orthogonal complement of an invariant subspace invariant too) and remains compact and self-adjoint there, the same maximal-eigenvalue argument produces the next eigenvector en∈Hne_n\in H_n with ∣λn∣≤∣λn−1∣|\lambda_n|\le|\lambda_{n-1}|.

Finally, if this process does not terminate, λn→0\lambda_n\to0: otherwise infinitely many ∣λn∣|\lambda_n| would stay above some δ>0\delta>0, but then {Ten}={λnen}\{Te_n\}=\{\lambda_ne_n\} would have no convergent subsequence (since ∥λnen−λmen∥2≥δ2⋅2\|\lambda_ne_n-\lambda_me_n\|^2\ge\delta^2\cdot2 for n≠mn\ne m by orthonormality), contradicting compactness of TT. One then checks that the closed span of {en}\{e_n\} together with ker⁡T\ker T exhausts HH, and that TT acts as 00 on ker⁡T\ker T, giving the eigen-expansion Tx=∑nλn⟨x,en⟩enTx=\sum_n\lambda_n\langle x,e_n\rangle e_n for all x∈Hx\in H.

Let TT be a linear operator defined on the entire Hilbert space HH (not just a dense subspace) that is symmetric, meaning ⟨Tx,y⟩=⟨x,Ty⟩∀x,y∈H\langle Tx,y\rangle=\langle x,Ty\rangle\quad\forall x,y\in H. Then TT is automatically bounded.

Why is it true?

This is the theorem that explains why unbounded operators are unavoidable in quantum mechanics: physically important symmetric operators like position, momentum, and the Hamiltonian genuinely cannot be defined on every vector of HH (only on a dense domain), because if they were, this theorem would force them to be bounded — but they demonstrably are not.

Proof

We use the closed graph theorem (a standard consequence of the Baire category theorem): a linear operator defined on all of a Hilbert space is bounded if and only if its graph {(x,Tx):x∈H}\{(x,Tx):x\in H\} is closed in H×HH\times H, i.e. whenever xn→xx_n\to x and Txn→yTx_n\to y, we must have y=Txy=Tx.

Suppose xn→xx_n\to x and Txn→yTx_n\to y. We must show y=Txy=Tx. For any fixed z∈Hz\in H, symmetry gives ⟨Txn,z⟩=⟨xn,Tz⟩\langle Tx_n,z\rangle=\langle x_n,Tz\rangle for every nn.

Taking n→∞n\to\infty on both sides: the left side ⟨Txn,z⟩→⟨y,z⟩\langle Tx_n,z\rangle\to\langle y,z\rangle because Txn→yTx_n\to y and the inner product is continuous; the right side ⟨xn,Tz⟩→⟨x,Tz⟩\langle x_n,Tz\rangle\to\langle x,Tz\rangle because xn→xx_n\to x. So ⟨y,z⟩=⟨x,Tz⟩=⟨Tx,z⟩\langle y,z\rangle=\langle x,Tz\rangle=\langle Tx,z\rangle (using symmetry once more on the right).

Since ⟨y,z⟩=⟨Tx,z⟩\langle y,z\rangle=\langle Tx,z\rangle holds for every z∈Hz\in H, we get ⟨y−Tx,z⟩=0\langle y-Tx,z\rangle=0 for all zz; taking z=y−Txz=y-Tx gives ∥y−Tx∥2=0\|y-Tx\|^2=0, so y=Txy=Tx. The graph of TT is therefore closed, and the closed graph theorem concludes TT is bounded.

UndergraduateReal-World Applications and Worked Examples

Operator theory is the mathematical language of quantum mechanics (observables are self-adjoint operators, energies are eigenvalues of the Hamiltonian), of vibration and stability analysis in engineering (natural frequencies are eigenvalues of a compact operator), and of data science (principal component analysis diagonalizes a compact self-adjoint covariance operator). It is also where subtle mathematical care becomes physically essential: unbounded operators cannot be handled as casually as matrices.

Example: Engineering and data science: diagonalizing a symmetric matrix

A 2×22\times2 symmetric matrix, seen as a compact self-adjoint operator on R2\mathbb{R}^2, is a coupling between two identical masses connected by springs: A=(2112)A=\begin{pmatrix}2&1\\1&2\end{pmatrix}. Find its eigenvalues, i.e. its normal-mode frequencies (in this toy stiffness-matrix model).

Solution

Eigenvalues solve the characteristic equation det⁡(A−λI)=0\det(A-\lambda I)=0. With A=(2112)A=\begin{pmatrix}2&1\\1&2\end{pmatrix}, this is det⁡(2−λ112−λ)=0\det\begin{pmatrix}2-\lambda&1\\1&2-\lambda\end{pmatrix}=0.

Expanding the determinant of this 2×22\times2 matrix gives (2−λ)(2−λ)−(1)(1)=0(2-\lambda)(2-\lambda)-(1)(1)=0, i.e. (2−λ)2−1=0(2-\lambda)^2-1=0.

This factors as [(2−λ)−1][(2−λ)+1]=0[(2-\lambda)-1][(2-\lambda)+1]=0, i.e. (1−λ)(3−λ)=0(1-\lambda)(3-\lambda)=0, so λ1=1\lambda_1=1 and λ2=3\lambda_2=3.

As the spectral theorem predicts, these are both real (the matrix is symmetric), and the corresponding eigenvectors (1,−1)/2(1,-1)/\sqrt2 and (1,1)/2(1,1)/\sqrt2 are orthogonal: the two normal modes are the masses swinging out of phase (lower frequency, weaker effective stiffness λ1=1\lambda_1=1) and in phase (higher frequency, stronger effective stiffness λ2=3\lambda_2=3).

Example: Physics and signal processing: why is differentiation unbounded?

On L2[0,1]L^2[0,1], consider the differentiation operator Df=f′Df=f' on smooth functions vanishing at the endpoints. Using the test functions fn(x)=sin⁡(nπx)f_n(x)=\sin(n\pi x) for n=1,2,3,…n=1,2,3,\dots, show that TT cannot satisfy a bound ∥Df∥2≤c∥f∥2\|Df\|_2\le c\|f\|_2 for any constant cc — i.e. DD is unbounded, consistent with the Hellinger–Toeplitz theorem (since DD is only densely defined, not on all of L2[0,1]L^2[0,1]).

Solution

First compute ∥fn∥22=∫01sin⁡2(nπx) dx=12\|f_n\|_2^2=\int_0^1\sin^2(n\pi x)\,dx=\frac12 for every nn (the average of sin⁡2\sin^2 over a whole number of periods is 12\tfrac12), so ∥fn∥2=1/2\|f_n\|_2=1/\sqrt2 stays constant as nn grows.

Next, differentiate: Dfn(x)=fn′(x)=nπcos⁡(nπx)Df_n(x)=f_n'(x)=n\pi\cos(n\pi x). Its norm squared is ∥Dfn∥22=∫01(nπ)2cos⁡2(nπx) dx=(nπ)2⋅12\|Df_n\|_2^2=\int_0^1(n\pi)^2\cos^2(n\pi x)\,dx=(n\pi)^2\cdot\frac12, so ∥Dfn∥2=nπ2\|Df_n\|_2=\frac{n\pi}{\sqrt2}, growing linearly in nn with no upper bound.

Suppose toward contradiction that ∥Df∥2≤c∥f∥2\|Df\|_2\le c\|f\|_2 held for some fixed cc and all such ff. Applying it to fnf_n gives nπ2≤c⋅12\frac{n\pi}{\sqrt2}\le c\cdot\frac{1}{\sqrt2}, i.e. nπ≤cn\pi\le c for every n=1,2,3,…n=1,2,3,\dots — impossible, since the left side grows without bound while cc is fixed.

So no such cc exists: DD is unbounded, exactly as the Hellinger–Toeplitz theorem forces for a symmetric operator that is only densely defined. Physically, this is why the momentum operator p^=−iℏddx\hat p=-i\hbar\dfrac{d}{dx} in quantum mechanics — differentiation up to a constant — has no universal bound on how much it can amplify a wavefunction's higher-frequency components.

ResearchOpen frontier: spectral theory of random and many-body operators

If TT is a self-adjoint operator on a Hilbert space HH and Tx=λxTx=\lambda x for some x≠0x\ne0, what must be true of λ\lambda?

What are the eigenvalues of the Hermitian matrix A=(2112)A=\begin{pmatrix}2&1\\1&2\end{pmatrix}?

What does the Hellinger–Toeplitz theorem say about a symmetric linear operator TT defined on the entire Hilbert space HH?

In the fn(x)=sin⁡(nπx)f_n(x)=\sin(n\pi x) example, why does the ratio ∥Dfn∥2/∥fn∥2\|Df_n\|_2/\|f_n\|_2 grow without bound as n→∞n\to\infty, showing the differentiation operator is unbounded?

References

  1. Michael Reed, Barry Simon (1980). Methods of Modern Mathematical Physics I: Functional Analysis
  2. John B. Conway (2000). A Course in Operator Theory
  3. Werner Kirsch (2008). An Invitation to Random Schrödinger Operators · arXiv:0709.3707