Spectral Theorem II: compact operators via the variational principle

· Revised Jun 01, 2026

TL;DR. The case between finite dimension and general bounded operators: the variational principle supplies the eigenvalues, compactness forces them to decay.

Part I built the spectral theorem in finite dimensions, where the characteristic polynomial supplies an eigenvalue and Gram–Schmidt induction does the rest. Part III handles general bounded operators on a Hilbert space, where an operator may have no eigenvectors at all and the eigenbasis is replaced by a projection-valued measure. This Part II is the case between them: compact operators on a Hilbert space, where eigenvectors still exist, the nonzero spectrum is still discrete, and the spectral theorem still delivers an orthonormal basis.

The post moves between two settings. A Banach space is a complete normed vector space. A Hilbert space is a Banach space whose norm comes from an inner product (equivalently, whose norm satisfies the parallelogram law). §1 and §2 run at the Banach level: compactness is a norm/topology notion, the finite-dimensional eigenspace fact (Riesz–Schauder) is Banach, and Schauder’s adjoint theorem holds between any two Banach spaces. From §3 onward HH is a Hilbert space. What a Hilbert space adds is orthogonality: the variational principle uses ⟨Th,h⟩\langle Th, h\rangle, self-adjointness is an inner-product condition, and the form the spectral theorem takes here (an orthonormal eigenbasis with orthogonal eigenspace projections PnP_n in the operator-norm sum T=∑nλnPnT = \sum_n \lambda_n P_n) is intrinsically Hilbert.

Two replacements take the place of finite-dimensional structure. In §3 the variational principle for ∥T∥\|T\| supplies an eigenvalue where the characteristic polynomial used to. In §4 compactness itself forces the nonzero eigenvalues into a countable sequence with ∣λn∣→0|\lambda_n| \to 0 where dimension induction used to terminate. With those in hand §5 assembles the self-adjoint spectral theorem and §6 extends to compact normal operators on a complex Hilbert space. Construction follows Conway (2007, Ch. II); Lax (2002) is the parallel reference.

Compact operators: closure of finite-rank, ideal property

A bounded operator T∈B(X,Y)T \in \mathcal{B}(X, Y) between Banach spaces is compact if T(BX‾)T(\overline{B_X}) is relatively compact in YY. Relatively compact means the norm-closure T(BX‾)‾\overline{T(\overline{B_X})} is compact in YY; equivalently (by metric compactness), every bounded sequence {xn}⊆X\{x_n\} \subseteq X has {Txn}\{T x_n\} admitting a norm-convergent subsequence. We write B0(X,Y)\mathcal{B}_0(X, Y) for the compact operators.

The intuition driving the definition is “essentially finite-dimensional, up to a controlled tail”. Every finite-rank operator is compact: its image of BX‾\overline{B_X} sits in a bounded subset of a finite-dimensional subspace, compact by Heine–Borel. On a Hilbert space the converse holds, with the Hilbert-space shortcut in §2 supplying the proof: every compact operator is the operator-norm limit of finite-rank operators. This is the structure the spectral theorem below recovers: isolated finite-multiplicity nonzero eigenvalues, with the operator approximable in norm by truncating its eigenexpansion.

Closure. B0(X,Y)\mathcal{B}_0(X, Y) is a closed subspace of B(X,Y)\mathcal{B}(X, Y) in operator norm. If Tn→TT_n \to T in operator norm with each TnT_n compact, pick NN with ∥TN−T∥<ε/2\|T_N - T\| < \varepsilon/2 and an ε/2\varepsilon/2-net {y1,…,yM}\{y_1, \ldots, y_M\} for TN(BX‾)T_N(\overline{B_X}). For any x∈BX‾x \in \overline{B_X} some yiy_i satisfies

∥Tx−yi∥≤∥Tx−TNx∥+∥TNx−yi∥<ε,\|T x - y_i\| \le \|T x - T_N x\| + \|T_N x - y_i\| < \varepsilon,

so T(BX‾)T(\overline{B_X}) is totally bounded, hence relatively compact.

Compact operators form a two-sided ideal

If K:X→YK: X \to Y is compact and S:Y→ZS: Y \to Z is bounded, then SK:X→ZS K: X \to Z is compact. The image K(BX‾)K(\overline{B_X}) is precompact in YY by assumption, and the continuous map SS carries precompact sets to precompact sets, so SK(BX‾)S K(\overline{B_X}) is precompact in ZZ. The symmetric argument, that KTK T is compact for any bounded T:W→XT: W \to X, is identical. Specialized to B(H)=B(H,H)\mathcal{B}(H) = \mathcal{B}(H, H), this is the two-sided ideal property: composition of a compact operator with a bounded operator on either side stays inside the compact operators (Conway, 2007, Ch. II).

Finite-dimensional eigenspaces. For T∈B0(X)T \in \mathcal{B}_0(X) and λ≠0\lambda \ne 0, the eigenspace M:=ker⁡(T−λI)M := \ker(T - \lambda I) is finite-dimensional. The restriction T∣MT|_M is compact (its image of BM‾\overline{B_M} sits inside T(BX‾)T(\overline{B_X}), which is relatively compact). But T∣M=λIMT|_M = \lambda I_M, so λBM‾=T∣M(BM‾)\lambda \overline{B_M} = T|_M(\overline{B_M}) is relatively compact, hence BM‾\overline{B_M} is relatively compact (using λ≠0\lambda \ne 0), forcing dim⁡M<∞\dim M < \infty by Riesz’s lemma.

Riesz's lemma

In an infinite-dimensional normed space, the closed unit ball is not (pre)compact. The standard form: for any proper closed subspace M⊂XM \subset X and any ε∈(0,1)\varepsilon \in (0, 1) there exists a unit vector x∈Xx \in X with d(x,M)≥1−εd(x, M) \ge 1 - \varepsilon. Iterating gives a bounded sequence of unit vectors pairwise distant by at least 1−ε1 - \varepsilon, hence with no Cauchy subsequence, hence with no convergent subsequence. So a (pre)compact closed unit ball forces finite dimension (Conway, 2007, Ch. III).

Schauder: compactness passes to the adjoint

Schauder’s theorem says compactness transfers to the adjoint between any two Banach spaces (no inner product required). The Hilbert adjoint T∗:H→HT^*: H \to H characterized by ⟨Tx,y⟩=⟨x,T∗y⟩\langle T x, y\rangle = \langle x, T^* y\rangle needs one, so we first need the broader Banach adjoint, available for any bounded T:X→YT: X \to Y between Banach spaces:

T∗:Y∗→X∗,(T∗y∗)(x):=y∗(Tx).T^*: Y^* \to X^*, \qquad (T^* y^*)(x) := y^*(T x).

Equivalently, T∗y∗T^* y^* is the linear functional x↦y∗(Tx)x \mapsto y^*(T x) on XX. The operator T∗T^* satisfies ∥T∗∥=∥T∥\|T^*\| = \|T\| (Conway, 2007, Ch. VI). For Hilbert spaces the Banach adjoint pulls back through the Riesz identification H≅H∗H \cong H^* to the familiar inner-product form (see Part III §2).

Theorem (Schauder). Let T:X→YT: X \to Y be bounded between Banach spaces. Then TT is compact iff T∗:Y∗→X∗T^*: Y^* \to X^* is compact.

Two routes deliver this. The general Banach proof goes through Arzelà–Ascoli on C(K)C(K). The Hilbert-space version is much shorter via finite-rank approximation.

Banach proof via Arzelà–Ascoli

Forward direction. Compactness of T∗T^* means T∗(BY∗‾)T^*(\overline{B_{Y^*}}) is relatively compact in X∗X^*, where BY∗‾\overline{B_{Y^*}} is the closed unit ball of Y∗Y^*.

Let K:=T(BX‾)‾⊆YK := \overline{T(\overline{B_X})} \subseteq Y. Compactness of TT is exactly the statement that KK is compact in YY. Each y∗∈BY∗‾y^* \in \overline{B_{Y^*}} restricts to a continuous function y∗∣K∈C(K)y^*|_K \in C(K): uniformly bounded by ∣y∗(y)∣≤∥y∥|y^*(y)| \le \|y\| on KK, and 11-Lipschitz by ∣y∗(y)−y∗(z)∣≤∥y−z∥|y^*(y) - y^*(z)| \le \|y - z\|. The family

F:={ y∗∣K:y∗∈BY∗‾ }⊆C(K)\mathcal{F} := \{\, y^*|_K : y^* \in \overline{B_{Y^*}} \,\} \subseteq C(K)

is therefore uniformly bounded and equicontinuous on the compact metric space KK. By the Arzelà–Ascoli theorem F\mathcal{F} is relatively compact in C(K)C(K) with the sup norm.

The link from F\mathcal{F} back to T∗(BY∗‾)T^*(\overline{B_{Y^*}}) is an isometry. For y1∗,y2∗∈BY∗‾y_1^*, y_2^* \in \overline{B_{Y^*}},

∥T∗y1∗−T∗y2∗∥X∗  =  sup⁡x∈BX‾∣(y1∗−y2∗)(Tx)∣  =  sup⁡y∈K∣(y1∗−y2∗)(y)∣  =  ∥y1∗∣K−y2∗∣K∥C(K),\|T^* y_1^* - T^* y_2^*\|_{X^*} \;=\; \sup_{x \in \overline{B_X}} | (y_1^* - y_2^*)(T x) | \;=\; \sup_{y \in K} |(y_1^* - y_2^*)(y)| \;=\; \| y_1^*|_K - y_2^*|_K \|_{C(K)},

using continuity of y1∗−y2∗y_1^* - y_2^* to extend the supremum from T(BX‾)T(\overline{B_X}) to its closure KK. So T∗(BY∗‾)T^*(\overline{B_{Y^*}}) sits inside X∗X^* as an isometric copy of F\mathcal{F}; relative compactness transfers from C(K)C(K) across the isometry to X∗X^*.

The converse direction applies the forward argument to T∗T^* to conclude that T∗∗:X∗∗→Y∗∗T^{**}: X^{**} \to Y^{**} is compact, then uses the canonical isometric embedding X↪X∗∗X \hookrightarrow X^{**} to recover compactness of TT itself (Conway, 2007, Ch. VI).

Hilbert shortcut via finite-rank approximation

On a Hilbert space the Schauder argument shortens by using the approximation property that Hilbert spaces always possess: every compact operator on HH is the operator-norm limit of finite-rank operators. The shortcut runs in four lines.

  1. Compact operators on HH are norm-closure of finite-rank. Compactness of TT makes T(BH‾)T(\overline{B_H}) precompact, so for any ε>0\varepsilon > 0 there is a finite ε/2\varepsilon/2-net {y1,…,yN}⊆T(BH‾)\{y_1, \ldots, y_N\} \subseteq T(\overline{B_H}). Let PNP_N be the orthogonal projection onto span(y1,…,yN)\mathrm{span}(y_1, \ldots, y_N). For each x∈BH‾x \in \overline{B_H}, with yiy_i the nearest net point to TxT x,

    ∥Tx−PNTx∥  ≤  ∥Tx−yi∥+∥PN(yi−Tx)∥  ≤  2∥Tx−yi∥  ≤  ε,\|T x - P_N T x\| \;\le\; \|T x - y_i\| + \|P_N(y_i - T x)\| \;\le\; 2\|T x - y_i\| \;\le\; \varepsilon,

    so ∥T−PNT∥≤ε\|T - P_N T\| \le \varepsilon in operator norm, with PNTP_N T of rank ≤N\le N.

  2. The adjoint is an isometric involution on B(H)\mathcal{B}(H), ∥S∗∥=∥S∥\|S^*\| = \|S\|. Norm convergence is preserved: PNT→TP_N T \to T implies (PNT)∗=T∗PN→T∗(P_N T)^* = T^* P_N \to T^* in norm.

  3. T∗PNT^* P_N is finite-rank of rank ≤N\le N, since its range sits in T∗(range PN)T^*(\mathrm{range}\, P_N), a finite-dimensional subspace. Finite-rank operators are compact.

  4. Compact operators are norm-closed in B(H)\mathcal{B}(H) (the closure result of the previous section). So T∗T^*, a norm limit of compact operators, is compact.

This route bypasses Arzelà–Ascoli, C(K)C(K), and the double dual entirely, at the cost of being Hilbert-specific. The Banach argument cannot be shortened the same way: there exist separable Banach spaces without the approximation property (Enflo, 1973), and on such a space some compact operator is not a norm limit of finite-rank operators. Hilbert spaces always have the approximation property because orthonormal bases supply the approximating projections.

The variational eigenvalue lemma

From here HH is a Hilbert space, T∗T^* denotes the Hilbert adjoint T∗:H→HT^*: H \to H (the previous section’s Banach adjoint pulled back through the Riesz identification H≅H∗H \cong H^*), and self-adjoint / normal are taken relative to this inner product. The first replacement for the characteristic polynomial is variational.

What the finite-dimensional setting hid

Part I could assume an inner product almost for free: in finite dimensions all norms are equivalent, and any space admits one (pick a basis, declare it orthonormal). None of that holds here. Norms on an infinite-dimensional space are not all equivalent; not every Banach space is a Hilbert space (a norm is Hilbertian only under the parallelogram law); and the inner product is now part of the given Hilbert structure, not something conjured from a basis. The dependence is essential rather than pedantic: compactness itself is a norm/topology property (whether T(BH‾)T(\overline{B_H}) is relatively compact), while the adjoint and self-adjoint/normal are inner-product properties, and the spectral theorem below is a statement about an operator on a fixed Hilbert space. Change the inner product and the adjoint, the normality, and the orthonormal eigenbasis all change with it.

Lemma (variational eigenvalue). If T∈B0(H)T \in \mathcal{B}_0(H) is self-adjoint and T≠0T \ne 0, then ∥T∥\|T\| or −∥T∥-\|T\| is an eigenvalue of TT.

For any self-adjoint operator, the variational formula ∥T∥=sup⁡∥h∥=1∣⟨Th,h⟩∣\|T\| = \sup_{\|h\|=1} |\langle T h, h\rangle| holds and gives a maximizing sequence {hn}\{h_n\} on the unit sphere. In infinite dimensions the sequence itself need not converge: the unit sphere is not compact. Compactness of TT is the structural input that fixes that. The image {Thn}\{T h_n\} inherits a convergent subsequence from TT‘s compactness, and a short calculation forces hnh_n itself to converge along that subsequence, with the limit an eigenvector for ±∥T∥\pm\|T\|.

Proof

The variational identity ∥T∥=sup⁡∥h∥=1∣⟨Th,h⟩∣\|T\| = \sup_{\|h\| = 1} |\langle T h, h\rangle| for self-adjoint TT is standard. Choose unit vectors hnh_n with ∣⟨Thn,hn⟩∣→∥T∥|\langle T h_n, h_n\rangle| \to \|T\|. Self-adjointness makes ⟨Thn,hn⟩\langle T h_n, h_n\rangle real, so a subsequence has ⟨Thn,hn⟩→λ\langle T h_n, h_n\rangle \to \lambda with λ∈{∥T∥,−∥T∥}\lambda \in \{\|T\|, -\|T\|\}.

Compactness of TT applied to the bounded sequence {hn}\{h_n\} gives a further subsequence with Thn→kT h_n \to k in norm. From ∥Thn∥≥∣⟨Thn,hn⟩∣→∥T∥\|T h_n\| \ge |\langle T h_n, h_n\rangle| \to \|T\| we get ∥k∥≥∥T∥>0\|k\| \ge \|T\| > 0, so k≠0k \ne 0 and λ≠0\lambda \ne 0. Then

∥Thn−λhn∥2=∥Thn∥2−2λ Re ⟨Thn,hn⟩+λ2≤2∥T∥2−2λ⟨Thn,hn⟩→2∥T∥2−2λ2=0,\|T h_n - \lambda h_n\|^2 = \|T h_n\|^2 - 2\lambda\, \mathrm{Re}\,\langle T h_n, h_n\rangle + \lambda^2 \le 2\|T\|^2 - 2\lambda \langle T h_n, h_n\rangle \to 2\|T\|^2 - 2\lambda^2 = 0,

using λ2=∥T∥2\lambda^2 = \|T\|^2 in the last step. Combined with Thn→kT h_n \to k, this gives λhn→k\lambda h_n \to k, so hn→k/λh_n \to k/\lambda. Continuity of TT yields T(k/λ)=lim⁡nThn=kT(k/\lambda) = \lim_n T h_n = k, i.e., Tk=λkT k = \lambda k. □\square

Countability and decay of the nonzero spectrum

The second replacement for finite-dimensional structure: compactness alone forces the nonzero eigenvalues to be a countable set decaying to zero, provided eigenvectors of distinct eigenvalues are orthogonal. The orthogonality is automatic for self-adjoint or normal TT (Part I §2).

Lemma (countability and decay). Suppose T∈B0(H)T \in \mathcal{B}_0(H) and eigenvectors of distinct nonzero eigenvalues are orthogonal. Then the set of nonzero eigenvalues is at most countable; in the countable case, any enumeration ∣λ1∣≥∣λ2∣≥⋯|\lambda_1| \ge |\lambda_2| \ge \cdots satisfies ∣λn∣→0|\lambda_n| \to 0.

Proof. Let {λi}i∈I\{\lambda_i\}_{i \in I} enumerate the distinct nonzero eigenvalues with unit eigenvectors viv_i. Fix ε>0\varepsilon > 0 and set Fε:={i∈I:∣λi∣≥ε}F_\varepsilon := \{i \in I : |\lambda_i| \ge \varepsilon\}. For i≠ji \ne j in FεF_\varepsilon, orthogonality of viv_i and vjv_j gives

∥Tvi−Tvj∥2=∥λivi−λjvj∥2=∣λi∣2+∣λj∣2≥2ε2.\|T v_i - T v_j\|^2 = \|\lambda_i v_i - \lambda_j v_j\|^2 = |\lambda_i|^2 + |\lambda_j|^2 \ge 2 \varepsilon^2.

If FεF_\varepsilon were infinite, {Tvi}i∈Fε\{T v_i\}_{i \in F_\varepsilon} would have no Cauchy subsequence, contradicting compactness of TT applied to the bounded sequence {vi}\{v_i\}. So FεF_\varepsilon is finite for every ε>0\varepsilon > 0, yielding countability and the decay. □\square

Spectral theorem (compact self-adjoint)

Theorem. Let T∈B0(H)T \in \mathcal{B}_0(H) be self-adjoint. Then:

  1. HH has an orthonormal basis of eigenvectors of TT.
  2. The nonzero eigenvalues form a finite or countable real sequence λ1,λ2,…\lambda_1, \lambda_2, \ldots with ∣λ1∣≥∣λ2∣≥⋯|\lambda_1| \ge |\lambda_2| \ge \cdots and ∣λn∣→0|\lambda_n| \to 0 in the countable case; each ker⁡(T−λn)\ker(T - \lambda_n) is finite-dimensional.
  3. With PnP_n the orthogonal projection onto ker⁡(T−λn)\ker(T - \lambda_n),

T=∑nλnPnin operator norm.T = \sum_n \lambda_n P_n \quad \text{in operator norm}.

The construction is iterative peel-off, finite-dimensional in spirit. The variational lemma supplies λ1:=±∥T∥\lambda_1 := \pm\|T\| as the dominant eigenvalue; its finite-dimensional eigenspace M1=ker⁡(T−λ1)M_1 = \ker(T - \lambda_1) splits off as an orthogonal direct summand, and the restriction T2:=T∣M1⊥T_2 := T|_{M_1^\perp} is again compact self-adjoint with strictly smaller norm. Iterate, generating λn=±∥Tn∥\lambda_n = \pm\|T_n\| and finite-dimensional MnM_n at each step. Two outcomes are possible: either the process terminates with TN+1=0T_{N+1} = 0 (so TT was finite-rank to begin with, modulo ker⁡T\ker T), or it continues, producing the infinite sequence ∣λn∣→0|\lambda_n| \to 0 guaranteed by the countability lemma. The remaining vectors live in ker⁡T\ker T, where TT acts as zero; any orthonormal basis of ker⁡T\ker T completes the eigenbasis. Operator-norm convergence of ∑i≤nλiPi\sum_{i \le n} \lambda_i P_i to TT falls out of the bound ∥Tn+1∥=∣λn+1∣→0\|T_{n+1}\| = |\lambda_{n+1}| \to 0 for the leftover restriction.

Proof

If T=0T = 0, take any ONB of HH; (1)–(3) hold trivially. Assume T≠0T \ne 0.

Iteration. By the variational lemma, λ1:=±∥T∥≠0\lambda_1 := \pm \|T\| \ne 0 is an eigenvalue. Set M1:=ker⁡(T−λ1)M_1 := \ker(T - \lambda_1), finite-dimensional by §1. The orthogonal complement H2:=M1⊥H_2 := M_1^\perp reduces TT (self-adjoint operators take orthogonal complements of invariant subspaces to invariant subspaces), so T2:=T∣H2T_2 := T|_{H_2} is compact self-adjoint on H2H_2 with ∥T2∥≤∥T∥\|T_2\| \le \|T\|.

At step nn we have λn:=±∥Tn∥\lambda_n := \pm \|T_n\|, Mn:=ker⁡(Tn−λn)⊆HnM_n := \ker(T_n - \lambda_n) \subseteq H_n finite-dimensional, and Hn+1:=(M1⊕⋯⊕Mn)⊥H_{n+1} := (M_1 \oplus \cdots \oplus M_n)^\perp. Set Tn+1:=T∣Hn+1T_{n+1} := T|_{H_{n+1}}. The sequence ∥Tn∥=∣λn∣\|T_n\| = |\lambda_n| is nonincreasing.

Two cases.

(a) Finite termination. If TN+1=0T_{N+1} = 0 for some NN, then HN+1⊆ker⁡TH_{N+1} \subseteq \ker T. Taking ONBs of each MnM_n (n≤Nn \le N) and of ker⁡T\ker T and unioning them gives an ONB of H=M1⊕⋯⊕MN⊕ker⁡TH = M_1 \oplus \cdots \oplus M_N \oplus \ker T consisting of eigenvectors; T=∑n≤NλnPnT = \sum_{n \le N} \lambda_n P_n exactly.

(b) Countable case. Tn+1≠0T_{n+1} \ne 0 for every nn, producing infinitely many λn\lambda_n. By the countability lemma, ∣λn∣→0|\lambda_n| \to 0.

Operator-norm convergence. For h∈M1⊕⋯⊕Mnh \in M_1 \oplus \cdots \oplus M_n, the partial sum ∑i≤nλiPi\sum_{i \le n} \lambda_i P_i acts as TT, so (T−∑i≤nλiPi)h=0\bigl(T - \sum_{i \le n} \lambda_i P_i\bigr) h = 0. For h∈Hn+1h \in H_{n+1},

(T−∑i≤nλiPi)h=Th=Tn+1h,∥Tn+1h∥≤∥Tn+1∥ ∥h∥=∣λn+1∣ ∥h∥.\Bigl( T - \sum_{i \le n} \lambda_i P_i \Bigr) h = T h = T_{n+1} h, \qquad \|T_{n+1} h\| \le \|T_{n+1}\|\, \|h\| = |\lambda_{n+1}|\, \|h\|.

A general hh decomposes orthogonally as h=h′+h′′h = h' + h'' with h′∈M1⊕⋯⊕Mnh' \in M_1 \oplus \cdots \oplus M_n and h′′∈Hn+1h'' \in H_{n+1}, giving

∥T−∑i≤nλiPi∥op≤∣λn+1∣→0.\Bigl\| T - \sum_{i \le n} \lambda_i P_i \Bigr\|_{\mathrm{op}} \le |\lambda_{n+1}| \to 0.

ONB property. The union of ONBs of each MnM_n with an ONB of ker⁡T\ker T is orthonormal (distinct eigenspaces are orthogonal). To show totality, suppose vv is orthogonal to every element of the union. Then Pnv=0P_n v = 0 for every nn, so by operator-norm convergence Tv=lim⁡n∑i≤nλiPiv=0T v = \lim_n \sum_{i \le n} \lambda_i P_i v = 0, hence v∈ker⁡Tv \in \ker T. But vv is orthogonal to an ONB of ker⁡T\ker T, so v=0v = 0. □\square

Spectral theorem (compact normal, complex case)

The normal case reduces to two applications of the self-adjoint case via the Cartesian decomposition. For T∈B0(H)T \in \mathcal{B}_0(H) on a complex Hilbert space, define

A:=12(T+T∗),B:=12i(T−T∗),A := \tfrac{1}{2}(T + T^*), \qquad B := \tfrac{1}{2i}(T - T^*),

so T=A+iBT = A + iB. Both AA and BB are compact (ideal property) and self-adjoint by construction. Normality T∗T=TT∗T^* T = T T^* is equivalent to AB=BAA B = B A (the operator analogue of the trivially commuting decomposition z=Re z+i Im zz = \mathrm{Re}\, z + i\, \mathrm{Im}\, z for complex scalars; see Part I §2).

Theorem. Let T∈B0(H)T \in \mathcal{B}_0(H) be normal on a complex Hilbert space. Then conclusions (1)–(3) of the self-adjoint theorem hold for TT, with complex eigenvalues λn\lambda_n.

Proof. Apply the self-adjoint theorem to AA: H=(⨁nker⁡(A−an))⊕ker⁡AH = \bigl(\bigoplus_n \ker(A - a_n)\bigr) \oplus \ker A, with distinct real eigenvalues ana_n, each ker⁡(A−an)\ker(A - a_n) finite-dimensional, ∣an∣→0|a_n| \to 0.

The key step is that AB=BAA B = B A implies each ker⁡(A−an)\ker(A - a_n) and ker⁡A\ker A is invariant under BB: for v∈ker⁡(A−an)v \in \ker(A - a_n), A(Bv)=B(Av)=anBvA(B v) = B(A v) = a_n B v, so Bv∈ker⁡(A−an)B v \in \ker(A - a_n). Self-adjointness of BB makes these invariant subspaces reducing.

On each finite-dimensional ker⁡(A−an)\ker(A - a_n), BB restricts to a self-adjoint operator on a finite-dimensional space, and the finite-dimensional spectral theorem (Part I) gives an ONB βn\beta_n of BB-eigenvectors. On ker⁡A\ker A (possibly infinite-dimensional), BB restricts to compact self-adjoint, and the previous section gives an ONB γ\gamma of BB-eigenvectors.

The union E:=(⋃nβn)∪γ\mathcal{E} := \bigl(\bigcup_n \beta_n\bigr) \cup \gamma is an ONB of HH (orthonormality from the orthogonal decomposition above; totality from the same). Each element of E\mathcal{E} is a joint eigenvector of (A,B)(A, B), hence of T=A+iBT = A + iB. For v∈βnv \in \beta_n with Av=anvA v = a_n v and Bv=b vB v = b\, v, Tv=(an+ib) vT v = (a_n + i b)\, v; for v∈γv \in \gamma with Av=0A v = 0 and Bv=b vB v = b\, v, Tv=ib vT v = i b\, v.

Countability and decay of the eigenvalues of TT follow from the countability lemma applied to compact TT (normality gives orthogonality of eigenvectors for distinct eigenvalues; see Part I §2). Operator-norm convergence is a Parseval calculation on the ONB E\mathcal{E}, identical in form to the self-adjoint case (Conway, 2007, Ch. II). □\square

What it amounts to

In finite dimensions (Part I), the characteristic polynomial and Gram–Schmidt finish the construction in finitely many steps. Here the characteristic polynomial is unavailable: the variational principle supplies an eigenvalue at ±∥T∥\pm\|T\|, and compactness forces the nonzero spectrum into a sequence with ∣λn∣→0|\lambda_n| \to 0. In the general bounded case (Part III), neither route works and the spectral theorem becomes an integral against a projection-valued measure. Compactness is what keeps the discrete-sum form valid outside finite dimensions; the SVD consequence is collected in the Operator SVD capstone.

References
  1. Enflo, P. (1973). A counterexample to the approximation problem in Banach spaces. Acta Mathematica 130, 309–317.
  2. Lax, P. D. (2002). Functional Analysis. Wiley-Interscience.
  3. Conway, J. B. (2007). A Course in Functional Analysis (2nd ed.). Springer.

← All posts