Skip to content

Commutants and the Bicommutant Theorem

The bicommutant theorem identifies an algebraic closure operation with two operator-topological closures. For a unital star subalgebra of bounded operators, taking the commutant twice gives exactly its strong and weak operator closure. This is why von Neumann algebras can be defined either through limits or through commutation.

Required background. Von Neumann Algebras introduces the closure problem. Tracking Topologies gives the finite-vector tests defining strong neighborhoods. Direct Sum Decompositions gives a symmetry application of commutants; this page proves the general closure theorem.

Commutants are closed under the relevant limits

Section titled “Commutants are closed under the relevant limits”

For S⊂B(H)\mathcal S\subset\mathcal B(\mathcal H), define

S′={T:TS=ST for all S∈S}.\mathcal S'=\{T:TS=ST\text{ for all }S\in\mathcal S\}.

It always contains II and is closed under sums and products. If S\mathcal S is star closed, so is its commutant: commutation with S∗S^* can be adjointed to give commutation of T∗T^* with SS.

For each fixed bounded SS, multiplication on either side by SS is weak-operator continuous. Thus the equations TS−ST=0TS-ST=0 define a weakly closed set. Consequently the commutant of a star-closed set is a von Neumann algebra.

We also have S⊆S′′\mathcal S\subseteq\mathcal S'', order reversal under taking commutants, and S′′′=S′\mathcal S'''=\mathcal S'. These elementary identities do not require a topology. The substantive theorem identifies what A′′\mathcal A'' contains beyond A\mathcal A.

Let A⊂B(H)\mathcal A\subset\mathcal B(\mathcal H) be a unital star subalgebra, not necessarily norm closed. Then

A‾ SOT=A‾ WOT=A′′.\overline{\mathcal A}^{\,\mathrm{SOT}} =\overline{\mathcal A}^{\,\mathrm{WOT}} =\mathcal A''.

Since A′′\mathcal A'' is weakly closed and contains A\mathcal A,

A‾ SOT⊆A‾ WOT⊆A′′.\overline{\mathcal A}^{\,\mathrm{SOT}} \subseteq\overline{\mathcal A}^{\,\mathrm{WOT}} \subseteq\mathcal A''.

The remaining direction is to approximate T∈A′′T\in\mathcal A'' strongly by elements of A\mathcal A. A strong neighborhood specifies finitely many vectors simultaneously. Approximating one vector at a time without this simultaneous control would leave a gap.

Fix ξ∈H\xi\in\mathcal H and let K=Aξ‾\mathcal K=\overline{\mathcal A\xi}. The subspace is invariant under A\mathcal A and its adjoints, so its orthogonal projection PP commutes with A\mathcal A. Thus P∈A′P\in\mathcal A'.

Because T∈A′′T\in\mathcal A'', it commutes with PP. Unitality gives ξ∈K\xi\in\mathcal K, hence

Tξ=TPξ=PTξ∈K.T\xi=TP\xi=PT\xi\in\mathcal K.

By the definition of K\mathcal K, for every ϵ>0\epsilon>0 there exists a∈Aa\in\mathcal A with ∥(T−a)ξ∥<ϵ\|(T-a)\xi\|<\epsilon. The argument is geometric: the cyclic subspace is a reducing subspace that every bicommutant element must preserve.

Amplification supplies simultaneous approximation

Section titled “Amplification supplies simultaneous approximation”

For vectors ξ1,…,ξn\xi_1,\ldots,\xi_n, work on H⊕n\mathcal H^{\oplus n} with the diagonal algebra

A(n)={diag⁡(a,…,a):a∈A}.\mathcal A^{(n)} =\{\operatorname{diag}(a,\ldots,a):a\in\mathcal A\}.

An operator on this direct sum is an n×nn\times n matrix of bounded operators. It commutes with A(n)\mathcal A^{(n)} precisely when each matrix entry lies in A′\mathcal A'. Therefore T(n)=diag⁡(T,…,T)T^{(n)}=\operatorname{diag}(T,\ldots,T) commutes with every such matrix and belongs to (A(n))′′(\mathcal A^{(n)})''.

Apply the single-vector argument to Ξ=(ξ1,…,ξn)\Xi=(\xi_1,\ldots,\xi_n). It gives one a∈Aa\in\mathcal A such that

∑j=1n∥(T−a)ξj∥2<ϵ2.\sum_{j=1}^n\|(T-a)\xi_j\|^2<\epsilon^2.

This one element approximates TT on all specified vectors. Every strong neighborhood of TT therefore meets A\mathcal A, completing the proof.

The proof constructs approximants directed by finite sets of vectors and tolerances. It does not automatically give a sequence on an arbitrary Hilbert space, nor does it bound the norms of the approximating operators. Controlled approximation within the unit ball is the stronger Kaplansky density theorem.

Why the star and identity hypotheses matter

Section titled “Why the star and identity hypotheses matter”

The upper-triangular matrices in M2(C)M_2(\mathbb C) form a unital algebra closed in every finite-dimensional topology. Their commutant is scalar, so their bicommutant is all of M2M_2. They violate the conclusion because they are not star closed.

Likewise, the zero algebra on a nonzero Hilbert space has bicommutant CI\mathbb CI, not zero. Omitting the identity requires an appropriate nondegenerate formulation, not silent use of the unital theorem.

Finally, the result concerns bounded operators. Formal commutation of unbounded differential expressions does not define the same commutant. Spectral projections or bounded unitary groups are the appropriate inputs when studying self-adjoint unbounded observables.

Exercise: finite rank generates every bounded operator strongly

Section titled “Exercise: finite rank generates every bounded operator strongly”

For separable infinite-dimensional H\mathcal H, let Pn↑IP_n\uparrow I be finite-rank projections. Show directly that PnTPn→TP_nTP_n\to T strongly for every bounded TT. Does this imply norm density of finite-rank operators?

Solution

For each ξ\xi, ∥(PnTPn−T)ξ∥≤∥T∥∥(Pn−I)ξ∥+∥(Pn−I)Tξ∥→0\|(P_nTP_n-T)\xi\|\leq\|T\|\|(P_n-I)\xi\|+\|(P_n-I)T\xi\|\to0. Each approximant has finite rank and norm at most ∥T∥\|T\|. This proves strong density. Norm density fails: the identity has distance one from every finite-rank operator on an infinite-dimensional Hilbert space. The norm closure is the compact operators.

  • Bratteli, Ola, and Derek W. Robinson, Operator Algebras and Quantum Statistical Mechanics 1, 2nd ed., Springer, 1987, doi:10.1007/978-3-662-02520-8 — commutants and density theorems.
  • Jones, Vaughan F. R., Von Neumann Algebras, lecture notes, 2010, author’s notes, Chapter 3 — the bicommutant theorem and operator topologies.