Constructive results on operator algebras

Bas Spitters

Abstract. We present a to following results in the constructive theory of operator algebras. A representation theorem for finite dimensional von Neumann-algebras. A representation theorem for normal functionals. The spectral measure is independent of the choice of the basis of the underlying Hilbert space. Finally, the double commutant theorem for finite von Neumann algebras and for Abelian von Neumann algebras.

1.Operator algebras

The theory of operator algebras is an infinite-dimensional generalization of matrix algebra theory and can be viewed as a non-commutative version of topology or measure theory. As such it plays an important role in the representation theory of groups and in the mathematical underpinnings of quantum mechanics. There does not seem to be a definitive constructive theory of operator algebras, although quite a few results have been obtained by Bridges and Dediu [DB01][Ded00]. We will continue these developments, mainly considering von Neumann algebras. For the classical theory we used [KR83a][KR83b][Lan98][Mey93] [Sak71][Mur90][Dix81]. A quick introduction to the subject with an eye on physical applications can be found for instance in [Mey93] or [Lan98].

This paper is organized as follows. The first section includes a very short discussion of non-commutative measure theory. The next two sections contain preliminary result. Section 4 contains a representation theorem for von Neumann algebras on a finite dimensional Hilbert space. Section 5 contains a representation theorem for normal functionals. In section 6 we discuss faithful states and use them to prove that the measure in the spectral theorem does not depend on the choice of the basis. We also use faithful states to obtain some connections between the weak and the strong operator topology. In section 8 we prove a representation theorem for Abelian von Neumann algebras. In section 9 we show that the classical double commutant theorem can not be proved constructively, but we prove this theorem for Abelian von Neumann algebras with a weakly totally bounded unit ball.

All results are constructive in the sense of Bishop. We will also use [BB85] as the general reference text. In this paper all operators are (total and) bounded, unless stated otherwise. The letter H will denote a (separable) Hilbert space.

2.Non-commutative measure theory

The theory of C*-algebras is sometimes, for example in [Mey93], called non-commutative topology for the following reason. Let X be a compact space. The set C(X,C) of continuous complex-valued functions on X is an Abelian C*-algebra. On the other hand, every Abelian C*-algebra A is isomorphic with C(Σ), where Σ is the spectrum of A which is compact. In [BB85] this was proved constructively for C*-algebras of operators on a Hilbert space. See [CS05b] for a more general result which does not require the norm to be computable. See Takamura [Tak05] for an introduction to the constructive theory of C*-algebras.

Many questions about the space X can be translated into questions about C(X). So the theory of Abelian C*-algebras ‘is' topology. Hence the theory of general C*-algebras may be called non-commutative topology.

Similarly, we can translate questions about a measure space (X,μ) into questions about the *-algebra {Mh:hL(μ)}. Here Mh denotes the multiplication operator Mh defined by Mhf: = hf, for all fL2. In fact, this algebra is a von Neumann algebra, that is a *-algebra of operators on a Hilbert space satisfying certain closedness properties. We will give a precise definition and examples in section 4. Classically, every Abelian von Neumann algebra is isomorphic to such a von Neumann algebra of multiplication operators. In this sense, the theory of von Neumann algebras may be called non-commutative measure theory. In section 8 we give a constructive result partially justifying this viewpoint.

Let us give a very short dictionary for non-commutative measure theory. A non-commutative set or event is a projection. A non-commutative function or random variable is a normal operator. A non-commutative integral or expectation is a positive linear functional (or state).

In the algebraic approach to quantum mechanics, the observables form a C*-algebra or von Neumann algebra and the states are positive linear functionals on this algebra, see for instance [Emc84].

3.Preliminaries

Let B ( H ) be the quasi-normed space

1. Any quasi-normed space may be considered as a normed-space where the norm is a generalized real number in the sense of Richman [Ric98].

1 of bounded operators on the Hilbert space H . The unit ball of H is denoted by H 1 . Let ( e n ) nN be a basis for H and let A be an operator on H . The trace Tr( A ) is defined as ∑
n = 1
langle A e n , e n rangle, whenever this limit exists. If A and B are bounded operators such that Tr( B A ) and Tr( B ) exist, then Tr( A B ) = Tr( B A ) and Tr( B ) = Tr( B ).

We denote by L1 the space of, necessarily compact, operators A such that Tr(|A|) exists. Then A↦Tr(|A|) defines a norm on L1 The space L1 is called the space of trace class operators. One can prove that for all AL1, Tr(A) does not depend on the choice of the basis. The space L2 of Hilbert-Schmidt operators consists of those compact operators A such that Tr(AA) exists. On L2 we define an inner product by langleA,Brangle: = Tr(BA). The space L1 is a Banach space and the space L2 is a Hilbert space. Remark that L1L2. See [BRS02] for more on the constructive theory of these classes of operators.

A subset B of B(H) is said to be bounded by M if for all AB and xH, ‖A x‖≤Mx‖. The unit ball B(H)1 of B(H) is the set of operators bounded by 1.

We state the definitions of and some results on several topologies on B(H).

Definition 1. We define four topologies on B(H) as follows.

  1. The uniform (or norm) topology is the topology generated by the ‘operator norm', that is the topology of the quasi-normed space B(H).
  2. The strong operator topology is the uniform topology generated by the collection of semi-norms px(A): = ‖A x‖, for all xH.
  3. The weak operator topology is the uniform topology generated by the collection of semi-norms px,y(A): = |⟨A x,y⟩|, for all x,yH.
  4. The normal (or ultra-weak) topology is the uniform topology generated by the semi-norms pB(A): = |Tr(B A)|, for all trace-class operators B.

The space B(H) equipped with one of these last three topologies is a uniform space, see [DB99] for a constructive theory of uniform spaces. Note that the quasi-normed space (B(H),{px:xH1}) has a different topology than the uniform space (B(H),{px:xH1}). The former has the norm topology, the latter the strong topology. On finite dimensional Hilbert spaces all these topologies coincide. We will now consider the general case. The following facts are well-known classically and the usual proofs are constructive.

The uniform topology is the strongest of the four, the weak topology is the weakest. The strong and normal topology are incomparable, but both are between the other two. On bounded sets the normal and the weak topologies coincide. The map TT is not strongly continuous, but it is continuous in the normal topology and weakly continuous. Constructively this map is only partially defined. The maps A,BB A and A,BA B are strongly continuous from B(HB(H)1B(H). The unit ball B(H)1 is totally bounded in the normal topology, and hence in the weak topology. On bounded sets the strong, the weak and the normal topology are metrizable and separable, so a sequentially closed set is closed.

4.Von Neumann algebras

In this section we introduce the notion of a von Neumann algebra and provide some examples.

It is not clear yet what the ‘right' constructive definition of a von Neumann algebra is. A good definition would satisfy at least two demands. First, it should be general enough to contain the important examples. Second, it should give a flexible theory. Thus we will use the following definition which seems to be the weakest definition that is still powerful enough to prove interesting theorems.

Definition 2. A von Neumann algebra (or vN-algebra) A is an algebra of operators on a Hilbert space H such that IA, A is closed in the strong-operator topology and A is self-adjoint that is, if TA and T exists, then TA.

A von Neumann algebra is supports all constructions in the spectral theorem. That is, if a Hermitian operator is in a vN-algebra, then all its spectral projections are also in the von Neumann algebra.

When A is a von Neumann algebra, we denote by A1 its unit ball, that is the set AB(H)1. Bridges proposed to look at von Neumann algebras with a weakly totally bounded unit ball. Classically, all von Neumann algebras satisfy this condition. However, constructively this is not the case. Let P be any proposition. Then, constructively, the von Neumann algebra

{c I:cC}∪{AB(H):P}

can not be proved to have a located unit ball. Although it might be tempting to define a vN-algebra to have a weakly totally bounded unit ball, we will not do this.

We give some examples of von Neumann algebras.

Classically, one can prove that every vN-algebra is weakly closed. We do not know how to prove this constructively, but Corollary 12 contains a result in this direction.

5.Finite dimensional von Neumann algebras

We prove a representation theorem for von Neumann algebras with a totally bounded unit ball and which act on a finite dimensional Hilbert space. To do this we use the Peter-Weyl representation theorem for compact groups.

Let H be a finite dimensional Hilbert space. Let A be a vN-algebra with a weakly totally bounded unit ball. On a finite dimensional Hilbert space all the topologies we considered on H and on B ( H ) coincide. Consequently, A 1 is totally bounded and even compact. We will show that the set of unitary operators in B ( H ) is closed and conclude that they form a compact group. Indeed, if U n is a sequence of unitary operators converging to an operator U , then U is an isometry

2. To see this we remark that U is unitary if and only if U and U are isometries. If Un converges to U, then U

n
converges to U. Finally, we observe that the isometries are closed.

2 . Since H is finite-dimensional, U is unitary. We conclude that the set of unitary operators is closed.

We claim that the set of unitary operators in A1 is located. Since projecting on the real part is a uniformly continuous operation, A

s a
1
: = {AA1:A = A} is totally bounded. The map HeiH from As a to the set of unitary operators in A is uniformly continuous and surjective. To see that it is surjective, let U be a unitary operator. Let μU be the spectral measure for U, then μU is concentrated on the unit circle in C. For all but countably many points z in the unit circle, {z} is μU-measurable and μU({z}) = 0, see [Ye00]. We may assume that - 1 is one such point. Let log be a holomorphic function on C - ( - ∞,0] such that exp∘log = id. Then ei2π(
1
i
log U)
= U.

We will now use the notation and the results from [CS05a]. We see that the set of unitary operators in A forms a compact group G which forms its own representation π. By recalling the construction of the extension of the representation of the group to a representation of group algebra, we see that for all fC(G), π(f)∈A. Moreover, each AA can be approximated by a finite linear combination of projections in A. However, instead of approximating a given A in A by projections we may approximate it by unitary operators: for any projection P, the operator 2P - I is unitary. Consequently, π(C(G)) = A.

The Peter-Weyl theorem supplies a sequence (Hi)iN of finite-dimensional subspaces of H such that H = ⊕

i = 1
Hi and π|Hi = B(Hi). Since H is finite-dimensional, the sequence is actually finite. Finally, a linear subset of a finite dimensional Hilbert space is finite dimensional if and only if its unit ball is located, see [BB85] (Section 7.2). We have proved the following theorem.

Theorem 3. Let nN and let H: = Cn. Let A be a self-adjoint located subalgebra of B(H) which contains the identity. Then there is a finite sequence H1,…,HM of subspaces of H such that H = ⊕

M
i = 1
Hi and APiB(Hi), where Pi is the projection on Hi.

In Takesaki [Tak79] (p.50) this theorem is proved along the same lines, but more directly. A problem with a constructive interpretation of his proof is that in order to apply the Gelfand representation theorem to the center of the algebra we need to prove that it is separable.

Before we go deeper into the theory of general vN-algebras, we will first study linear functionals on the von Neumann algebra B(H).

6.Normal functionals

In this section we give a representation of the normal functionals on B(H). We simplify a result by Bridges and Dudley Ward.

Following Bridges and Dudley Ward we define a normal functional as a functional which is uniformly continuous with respect to the normal topology on bounded sets.

In the proof of the implication 1⇒2 in the following Theorem we use the Riemann permutation theorem, see [Tro77] (p.96):

Theorem 4. [CP] Let (xi)iN be a sequence of real numbers such that for every permutation π of N, ∑

i = 0
xπ(i) exists, then ∑
i = 0
|xi| exists.

This theorem depends on Brouwer's continuity principle (CP) which holds in the intuitionistic interpretation of Bishop's mathematics, but not in classical logic, and thus CP not available in the context of Bishop-style mathematics. Since the Riemann permutation theorem holds in the three standard models of Bishop's mathematics it would be interesting to investigate its precise logical status.

Theorem 5. Let ϕ be a linear functional on B(H). Then the following conditions are equivalent:

  1. ϕ is normal ;
  2. there is a CL1 such that for all AB(H), ϕ(A) = Tr(C A);
  3. there are sequences xn,yn in H such that ∑
    n = 1
    xn2 and ∑
    n = 1
    yn2 exist and ϕ(A) = ∑
    n = 1
    langleA xn,ynrangle, for all AB(H).

Proof. 1⇒2 (using CP): We assume that ϕ is normal. The unit ball of L2 is totally bounded in the weak topology and thus in the normal topology. Since ϕ is uniformly continuous on the unit ball, ϕ is normable as an L2-functional. By the Riesz representation theorem there is an operator C in L2 such that ϕ(A) = Tr(CA), whenever AL2. We claim that CL1. Indeed, let π be a permutation of N and let Pn be the projection on span{eπ(i):in}. Then the sequence (Pn)nN converges weakly to the identity operator I,so Tr(CPn) = ϕ(Pn)→ϕ(I). We see that ∑

i = 0
langleC eπ(n),eπ(n)rangle exists for all permutations π of N. Consequently, by the Riemann permutation theorem, ∑
i = 0
|langleC en,enrangle| exists that is, C is in L1. It follows that the functional A↦Tr(CA) may be extended to a normal functional ψ on B(H). Since, ψ agrees with ϕ on the unit ball of L2, which is dense in B(H)1 with the normal topology, ϕ(A) = Tr(CA), whenever AB(H).

A proof which does not use CP may be found in [BDW98].

2⇒3: Let C in L1 be such that ϕ(A) = Tr(C A), whenever AB(H). Let ℜC and ℑC denote the real and the imaginary part of the operator C. The operator ℜC is selfadjoint, so we can apply the spectral theorem to it. Let f,g be the total continuous functions on R such that f(x): = sqrt (|x|) and g(x): = x/f(x), whenever xR - {0}. Then ℜC = f(ℜC)g(ℜC). So for all AB(H),

Tr((ℜC)A) = Tr(f(ℜC)A g(ℜC)) = ∑
n = 1
langleA g(ℜC)en,f(ℜC)enrangle.

We define sequences (xn)nN and (yn)nN in H such that x2n: = g(ℜC)en, x2n + 1: = i g(ℑC)en, yn: = f(ℜC)en and y2n + 1: = f(ℑC)en. These sequences satisfy the conditions in 3.

3⇒1: This implication is clear.

This proof seems to be simpler then the proof by Bridges and Dudley Ward [BDW98].

The previous theorem allows us to define a number of functionals that will be useful later. Let ϕ be a normal functional on B(H). Constructively, the map A↦ϕ(A) is not totally defined, but there is a unique continuous extension of this map to B(H) because the set of operators with an adjoint is weakly dense in B(H). In this chapter we will tacitly assume that this extension has been made and we will write ϕ(A) even if we are not able to compute A. A similar remark holds for functions we now define. Let A be an operator. Define the functional ϕA on B(H) by ϕA(B): = ϕ(B A). There is a trace class operator C such that ϕA(B): = Tr(C B A) = Tr(A C B). Consequently, the functional ϕA is normal as A CL1. The set of operators with an adjoint is weakly dense in B(H), so the map A,B↦ϕ(BA) = ϕA(B) can be uniquely extended to a continuous map on B(H)2. Finally, an operator with an adjoint has an absolute value, so the map A↦ϕ(|A|) can be uniquely extended to a normal functional to B(H).

7.Faithful states

In this section we prove that the spectral measure of a given operator is independent of the choice of the basis, simplifying a result by Bridges and Ishihara. We introduce an inner product on B(H) and use it to obtain some results connecting the weak and the strong topology.

Definition 6. A linear functional ϕ on a vN-algebra A is called positive if for each A in A which has an adjoint, ϕ(AA)≥0. A positive linear functional on a vN-algebra is called a state.

Let A be a von Neumann algebra. We define for a moment a state ϕ to be accurate if for all AA, ϕ(AA) = 0 implies A = 0. For such ϕ, define the norm dϕ(A): = ϕ(|A|) on A. Let us call the normal state ϕ faithful if it is accurate and the identity map from (A1,dϕ) to the uniform space A1 with the weak operator topology is uniformly continuous. The inverse of this map is continuous for any normal state ϕ. One can prove classically that an accurate normal state is faithful. Usually one defines a state to be faithful if and only if it is accurate. We chose to use the present definition of faithfulness because it seems to correspond naturally with the constructive definition of absolute continuity in [BB85]. To see this consider [0,1] with Lebesgue measure μ and define the von Neumann algebra A: = {Mh:hL[0,1]}. Suppose that ν is a measure on [0,1] such that all fL(μ) are ν-integrable and if fL(μ) and ν(f) = 0, then μ(f) = 0. Then ν is an accurate state on the von Neumann algebra L(μ). If μ is absolutely continuous relative to ν, then ν is a faithful state.

Any spectral measure is derived from a faithful normal state. Indeed, define the trace class operator C such that for all nN, C en: = 2 - nen and define the state ϕ(A): = Tr(C A), for all AB(H). It is easy to check that ϕ is accurate. We show that ϕ is a faithful normal state. Let ε>0 and x,yH1∩span{e1,…,em} be given. Let A be an operator with an adjoint in A1 such that ϕ(|A|)<2 - mε. Let B be the positive square root of |A|. Then ϕ(|A|) = Tr(C B2)<2 - mε and for all nm, ‖B en‖<ε. So |langleB en,B xrangle|≤‖B en‖<ε,for all xH1 and nm. By Theorem 1.1 in [Bri81] for each x,yH1, there is a zH1 such that |langleA y,xrangle - langle|A|y,zrangle|<ε. Consequently, for all nm, |langleA en,xrangle|<2ε, because langle|A|en,xrangle = langleB en,B xrangle. Finally, remark that the operators with an adjoint are dense.

Theorem 7. Any two spectral measures are equivalent.

Proof. Let A be a Hermitian operator bounded by 1. Let ϕ be as defined above. Remark that the measure μϕ defined by μϕ(f): = ϕ(f(A)), for all fC[ - 1,1], is a spectral measure for A. Suppose that ψ is defined in a similar way as ϕ, but with respect to a different basis. Then the identity map from (B(H)1,dψ) to (B(H)1,dϕ) is uniformly continuous, because ψ is a faithful normal state. It follows that the measures μϕ and μψ are equivalent.

This is the main result obtained by Bridges and Ishihara in [BI94].

The key fact in the proof of the spectral theorem is that if A is a Hermitian operator bounded by 1, μ is the spectral measure for A and (pn)nN is a sequence of polynomials and μ(|pn|2)→0, then the sequence (pn(A))nN converges strongly. In fact, such a statement holds more generally. When ψ is a faithful normal state and (An)nN is a bounded sequence of operators such that ψ(A

n
An)→0, then A
n
Anw0. Consequently, ‖Anx2 = langleA
n
Anx,xrangle→0, whenever xH. That is, Ans0.

7.1.Reformulating the spectral theorem

Theorem 7 suggests that instead of using a non-canonical measure in the spectral theorem one could use Chan's measurable spaces [Cha74]. Intuitively, these measurable spaces are to measure spaces what uniform spaces are to metric spaces. Thus instead of using one measure we have a family of them. In the context of the spectral theorem we will use the family μx(A)≔⟨A x,x⟩, where x ranges over the unit sphere. We will now state the spectral theorem without reference to a basis.

Let (X,Li) be a measurable space. Like Chan we assume that all the μi are probability measures. Each μi defines a pseudo-metric di(f,g)≔μi(|f - g|∧1). On bounded sets this collections pseudometrics define the same topology as the uniform topology considered by the norms. Convergence with respect to these pseudo-metrics we call convergence in measure. Let L be the completion of the bounded sets with respect to this topology. It is proved in [Spiar] that this is actually equivalent to the ordinary definition of convergence in measure. Chan defines measurable mappings using the notion of transition function. It seems that one can instead use the notion of a uniformly continuous mapping between uniform spaces with the pseudo-metrics defined above. This works well in our case, but whether it can replace all Chan's constructions in probabilty theory requires further exploration.

Thus by analogy with the treatment in [Spi05] we obtain the following theorem. The formal space mentioned in the following theorem is a space in the sense of formal, or pointfree, topology, see [Spi05] and the references therein for details. Alternatively, assuming Bishop's Gelfand representation theorem and assuming that the algebra A satisfies the conditions needed to apply it, we could use an ordinary space.

Theorem 8. Let A be an Abelian algebra of operators on a Hilbert space. There is an embedding ι of the algebra A into a space of continuous functions on a formal compact space, its spectrum. The algebra C(Σ) may be equipped with a measurable structure in such a way that the topology of convergence in measure coincides with the weak operator topology on A. Consequently, if An is a bounded sequence and ι(An)→φ in measure, then An converges strongly.

As already observed by Chan, we can not expect the profile theorem to apply to measurable spaces in its full generality. However, there are a number of ways to avoid this [Cha74][Spi05]. Finally, one can always choose a faithful state, but this is better postponed until it is really needed.

7.2.An inner product on B(H)

Let ϕ be a faithful normal state on B(H). Define the inner product langle,rangleϕ on B(H) by langleA,Brangleϕ = ϕ(BA), whenever A,BB(H). In general the space B(H) will not be complete with this inner product. We let Hϕ denote its completion. When ψ is another faithful normal state, then the inner products langle,rangleϕ and langle,rangleψ are equivalent on bounded sets.

Lemma 9. Let ϕ be a faithful normal state on B(H). Let (An)nN be a bounded sequence in B(H) and let AB(H). Then AnA in the weak (strong) operator topology if and only if AnA in the weak (strong) sense in Hϕ.

Proof. Let (en)nN be a basis for H and define C as the operator such that C en = 2 - nen, whenever nN. The state ψ defined by ψ(A): = Tr(C A), whenever AB(H), is faithful and normal. Because langle,rangleϕ and langle,rangleψ are equivalent on bounded sets, we may assume that ϕ = ψ.

Define the trace-class operator Un m by Un mx = langleem,xrangleen, whenever n,mN and xH. On bounded sets the weak operator topology is determined by the seminorms A↦|langleA em,enrangle|, where n,mN. Since langleA em,enrangle = 2nTr(C U

n m
A), we see that convergence in the weak topology implies weak convergence in Hϕ. Conversely, the functional A↦Tr(C BA) is normal, for all BB(H). Consequently, if the sequence (An)nN converges weakly to A, then Tr(C BAn)→Tr(C BA).

On bounded sets, the strong operator topology is determined by the norm A↦ϕ(AA) = ∑
n = 1
2 - nA en2, so strong convergence in Hϕ is equivalent to convergence in the strong operator topology.

Corollary 10. A bounded convex inhabited subset of B(H) is weakly totally bounded if and only if it is located in the strong topology.

Proof. This follows from Lemma 9 and Corollary 5 in [Ish01].

In order to proceed we need a lemma. This lemma is sometimes proved classically by deriving a contradiction from the assumption that a point in the weak closure is in the complement of the strong closure. Such an argument only seems to work constructively when the set is located. Classically, the hypothesis that the set is bounded is superfluous. It is not clear to me if this hypothesis is necessary in constructive mathematics.

Lemma 11. The weak closure and the strong closure of a bounded inhabited convex subset of a Hilbert space are equal.

Proof. Let B be a bounded, inhabited and convex set. Suppose that (xn)nN is a sequence in B converging weakly to xH. By considering the bounded inhabited convex set {y - x:yB}, we may suppose that x = 0. Moreover, we may assume that B is bounded by 1. For each iN, langlexi,xnrangle→0, so we can choose a subsequence (yn)nN of (xn)nN such that for all iN and all j>i, |langleyi,yjrangle|≤2 - i - j. Then

y1 + y2 + … + yn2
n
i = 1
yi2 + 2∑
n
j = 1
n
i = j + 1
|langleyi,yjrangle|
n + 2

We see that
1
n
( y 1 + ⋯ + y n )→ s 0.

Corollary 12. Let C be convex inhabited bounded subset of B(H), then C is weakly closed if and only if it is strongly closed.

Proof. This follows from Lemma 9 and Lemma 11.

From this lemma we would be able to prove that a von Neumann algebra is weakly closed if we would be able to prove that every weakly converging sequence is bounded.

8.Representation of Abelian von Neumann algebras.

In this section we prove the following theorem.

Theorem 13. Let A be an Abelian von Neumann algebra containing a strong-operator-dense C*-algebra of operators B. Then there is a compact space Σ and a measure μ on Σ such that A is isomorphic with {Mh:hL(μ)}.

Proof. By the Gelfand representation theorem there is a compact set Σ such that B is C*-isomorphic to C(Σ). Let ι:C(Σ)→B be this isomorphism and let ϕ be a faithful normal state on B(H). Define a linear functional μ on C(Σ) by μ(f): = ϕ(ι(f)), whenever fC(Σ). It is clear that μ is bounded by 1. We claim that μ is positive. To prove this we observe that fC(Σ) is positive if and only if f = |f| = (f¯f)1/2. Now suppose that f≥0. Then ι(f) is a positive operator, since ι is an isomorphism and ι(|f|) = |ι(f)|. The functional μ is positive, since ϕ is a state. Finally, since 1∈C(Σ), the measure μ is finite.

Let (fn)nN be a bounded sequence in L which converges in measure to fL. We claim that ι(fn)→sι(f). Since μ is finite, fn converges to f in L2,so ϕι(|f - fn|2) converges to 0. Consequently ι(f - fn) converges strongly to 0 by Remark 8. We have proved that ι(fn)→sι(f).

We claim that ι(L) is strong operator closed. Suppose that ι(fn) converges strongly to an operator A. Let b be a bound for A. Define for all nN, gn: = fnχ[|fn|≤b]. The sequence (ι(gn))nN also converges to A, since A is Abelian. Each operator ι(gn) is normal, so ι(gn) converges strongly to A and thus ι(|gn - gm|2) converges to 0. Because ϕ is faithful, ϕι(|gn - gm|2) converges to 0. We see that the sequence (gn)nN converges in L2. We let g be its limit. Since the sequence (ι(gn))nN converges strongly to both ι(g) and A, they must be equal.

If an Abelian von Neumann algebra contains a dense set of operators with an adjoint, then all elements have adjoints. This follows directly from the identity ‖A x‖ = ‖Ax‖ for normal operators A.

Classically, every von Neumann algebra on a separable Hilbert space contains a separable C*-algebra which is strong-operator-dense [KR83b] (Lemma 14.1.17). Constructively, the examples we mentioned in the first section contain such a C*-algebra.

The presence of the strongly dense separable C*-algebra was needed in order to apply Bishop's Gelfand representation theorem. By using the pointfree Gelfand representation theorem we can avoid this hypothesis, but still obtain a similar result. However, instead of a compact space we would obtain a compact formal space, see [CS05b].

9.The Double Commutant Theorem

In this section we discuss the double commutant theorem. Subsection 1 contains a short discussion of this classical theorem. Subsections 2 and 3 contain proofs for the finite-dimensional and the Abelian case under the assumption that the unit ball of the von Neumann algebra is weakly totally bounded.

Definition 14. Let A be an algebra of operators on a Hilbert space. The commutant A' of A is the set {BB(H):∀AA[A B = B A]}.

Let A be an algebra of operators. Then A' is a weakly closed algebra and AA′′. If B is another algebra of operators and AB, then B'⊂A'. If we take B = A′′, we see that A′′′A'. But on the other hand A'⊂(A')′′. So A' = A′′′.

One of the fundamental theorems in the classical von Neumann algebra theory is the double commutant theorem (DCT), which states that if A is a von Neumann algebra, then A = A′′. This theorem makes a connection between the algebraic property A = A′′ and the analytical, or topological, property A is weakly closed. Either of these properties may be used to define a von Neumann algebra classically.

It is impossible to prove the DCT constructively. Indeed, let P be any statement and define

A: = {AB(H):P∨¬P}∪{c I:cC}.

Let A be an element of A'. Then P∨¬P implies that ∃cC[A = c I] and thus So ¬¬∃cC[A = c I], because ¬¬(P∨¬P). Since if such c exists it must be equal to langleA e1,e1rangle, we conclude that ∃cC[A = c I]. We conclude that A' = {c I:cC} and thus A′′ = B(H). If A = A′′, then P∨¬P. So the double commutant theorem implies the principle of excluded middle.

9.1.A classical proof

We will start with a sketch of a classical proof of the Double Commutant Theorem.

Let A be a von Neumann algebra and let B be an element of A′′, xH and ε>0. We want to find AA such that ‖(A - B)x‖<ε. The space clAx is A-invariant. Let P be a projection on clAx. One can show that PA', so P B = B P. It follows that B x∈clAx, which is what we wanted to prove. Once we know how to find such an operator A for all x in H we can use a method called amplification (see for instance [Ped80] (4.6.3,4.6.7)) to show that for all finite sequences x1,…,xn and all ε>0, there is AA such that for all in, ‖(A - B)xi‖<ε. That is, B is in the strongly closed set A.

The problem one encounters constructively is that clAx is in general not located. Hence one can not compute the projection P above. In fact, all we need in the proof is that Ax is located for all x in a dense set. To see that we can not hope to prove that Ax is located, for all xH instead of just for all x in a dense set, consider the vN-algebra

A : = {(
a 0
0 b
): a , bC }⊂ M 2 .

Let cC and define x: = e1 + c e2. To compute the projection on Ax we need to know whether c = 0 or c≠0. This example is due to Bridges.

The proof of the DCT gives us a way to find operators in the commutant. It also shows that a vN-algebra is weakly closed, since the commutant of an algebra is always weakly closed.

9.2.DCT, the finite dimensional case

Let A be a von Neumann algebra on a finite dimensional Hilbert space. Suppose that A has a totally bounded unit ball. Then we can compute A' explicitly using Theorem 3, see for instance [Tak79] (p.53). It is easy to see that A′′ = A.

9.3.DCT, the commutative case

Let A be an Abelian vN-algebra and suppose that A1 is weakly totally bounded. Recall that when A1 is weakly totally bounded, then langleA1x,yrangle is totally bounded, for all x,yH. Consequently, A1x is weakly totally bounded, for all x, and hence it is located, see [Ish01]. In Lemma 17 we will see that Ax is located for all x in a dense set. As we observed in Section 9.1 this is enough to complete a constructive proof of the DCT.

All elements in an Abelian vN-algebra are normal, so we can apply the spectral theorem to them. Let AM: = {AA:A is bounded by M}, whenever MR + .

Lemma 15. Let A be an Abelian von Neumann algebra. Fix N>1. Let x,y be elements of H such that ‖y‖ = 1. Let A be an operator such that |ρ(y,ANx)2 - ρ(y,A x)2|<ε. When M∈(1,N) is admissible for A, there is a projection PA with ‖x - P x‖≤

2
M
, A PAM and |ρ(y,ANP x)2 - ρ(y,A P x)2|<ε.

Proof. Let P be χ{x:|x|≤M}(A) as defined in the spectral theorem; then PA and A PAM. Fix η>0 such that |ρ(y,ANx)2 - ρ(y,A x)2|<ε + η; then because A PPAMAM, either ρ(y,A P x)2 - ρ(y,ANx)2<ε or ρ(y,A P x)2≥ρ(y,A x)2. In the former case there is nothing to prove, because A PAMAN, so we may assume that ρ(y,A P x)2≥ρ(y,A x)2, that is ‖A P x - y2≥‖A x - y2. Hence

y2 - 2R eA P x,y⟩ + ‖A P x2≥‖y2 - 2R eA x,y⟩ + ‖A x2,

so ‖A(I - P)x2≤2|⟨A(I - P)x,y⟩|≤2‖A(I - P)x‖‖y‖. Consequently, ‖A(I - P)x‖≤2, because ‖y‖ = 1. Now

4≥‖A(I - P)x2M2‖(I - P)x2,

so ‖x - P x2≤4/M2.

Finally, remark that by the Pythagorean theorem,

y - A z2 - ρ(y,ANz)2 = P y - P A z2 - ρ(P y,PANz)2
+ ‖Py - PA z2 - ρ(Py,PANz)2,

whenever zH. So choosing zP x, we get

y - A P x2 - ρ(y,ANP x)2 P y - P A x2 - ρ(P y,PANx)2
+ ‖Py2 - ‖Py2
< ε + 0.

Classically, AMx is a closed convex set, so for each yH there is a point in AMx which is closest to y. If A x is an approximation to the point in ANx which is closest to y, then by the previous lemma A(P x) is an approximation for the point in AN(P x) which is closest to y.

Lemma 16. Let A be an Abelian von Neumann algebra and let KN and x1,yH. Then there are a sequence (Pn)nN of projections in A and a sequence (An)nN of operators in A such that x: = limm→∞

m
n = 1
Pn)x1 exists, ‖x - x1‖≤1/K and the sequence (‖y - Anx‖)nN converges to infAAy - A x‖.

Proof. Let ε>0 and NN. For zH, let us call A an ε-approximation for the distance from y to ANz, if AAN and ‖y - A z2 - ρ(y,ANz)2<ε. Let A1 be a 1-approximation for the distance from y to A2Kx1. Let A2 be a 1/2-approximation for the distance from y to A22Kx1. Compute a projection P2 as in Lemma 15 with M = 2K, N = 22K, A = A2 and x = x1. Set x2: = P2x1.

Continue in this way as follows. Let An + 1 be a 2 - n-approximation for the distance from y to A2n + 1Kxn and compute Pn + 1 as in Lemma 15 with M = 2nK, N = 2n + 1K, A = An + 1 and x = xn and set xn + 1: = Pn + 1xn.

For all nN, ‖Pn + 1xn - xn‖≤2 - (n + 1)/K. We define x: = limn→∞xn. Then ‖x - x1‖≤∑

n = 1
2 - (n + 1)/K = 1/K. To see that the sequence (Anx)nN converges observe that

An + 1x - Anx2 = limmn + 2‖(Π
m
i = n + 2
Pi)(An + 1xn + 1 - Anxn)‖2
An + 1xn + 1 - Anxn2
21 - n + 21 - n.

This last inequality holds, because for all nN, An + 1xn + 1 = An + 1Pn + 1xnA2n + 1Kxn and the operators AnPn + 1 and An + 1Pn + 1 are 21 - n-approximations to for the distance from y to A2nKPn + 1xn.

Proposition 17. Let A be an Abelian von Neumann algebra. The set Ax is located for all x in a dense set.

Proof. Let xH and ε>0. We claim that there is zH such that ρ(x,z)<ε and the projection P[Az] exists.

Define by the previous lemma x1H such that ρ(x,x1)<ε/2 and the projection of e1 on clAx1 exists. Continue in this way as follows. Define xn + 1H such that ρ(xn,xn + 1)<ε/2n + 1 and the projection of en + 1 on cl(Axn + 1) exists. Recall from the proof of Lemma 15 that for all NR + , PA and AAN:

ρ(y,A P x) - ρ(y,ANP x)≤ρ(y,A x) - ρ(y,ANx).

We see from the construction of xn + 1 that for all in, the projection of ei on clAxn + 1 exists.

Define x: = limn→∞xn; then for all nN, the projection of en on clAx exists. Because a projection is linear and contracts the norm we see that we can compute the projection of y on clAx, for all yH.

From this last proposition we can obtain the double commutant theorem for Abelian vN-algebras with a weakly totally bounded unit-ball:

Theorem 18. Let A be an Abelian von Neumann algebra with weakly totally bounded unit ball, then A′′ = A.

Acknowledgement

Most of this research was done while visiting Douglas Bridges from January 2000 to July 2000. This visit was partially supported by the Netherlands Organization for Scientific Research (NWO), the Marsden Fund of the Royal Society of New Zealand, and the University of Nijmegen. Most results previously appeared in chapter 9 of my PhD-thesis [Spi02]. I would like to thank Wim Veldman for his advice during this PhD-project.

Bibliography

[BB85] Errett Bishop and Douglas Bridges. Constructive analysis, volume 279 of Grundlehren der Mathematischen Wissenschaften. Springer-Verlag, 1985.

[BDW98] D.S. Bridges and N.F. Dudley Ward. Constructing ultraweakly continuous functionals on B(H). Proceedings of the American Mathematical Society, 126(11):3347–3353, November 1998.

[BI94] Douglas Bridges and Hajime Ishihara. Absolute continuity and the uniqueness of the constructive functional calculus. Mathematical Logic Quarterly, 40(4):519–527, 1994.

[Bri81] Douglas S. Bridges. A constructive look at positive linear functionals on L(H). Pacific Journal of Mathematics, 95:11–25, 1981.

[BRS02] Douglas Bridges, Fred Richman, and Peter Schuster. Trace-class operators. Houston Journal of Mathematics, 28:565–583, 2002.

[Cha74] Y.K. Chan. Notes on constructive probability theory. Annals of Probability, 2:51–75, 1974.

[CS05a] Thierry Coquand and Bas Spitters. A constructive proof of the Peter-Weyl theorem. Mathematical Logic Quarterly, 4:351–359, 2005.

[CS05b] Thierry Coquand and Bas Spitters. Formal topology and constructive mathematics: the gelfand and stone-yosida representation theorems. page ??, 2005.

[DB99] Luminiţa Dediu and Douglas Bridges. Constructive notes on uniform and locally convex spaces. In Fundamentals of computation theory (Iaşi, 1999), volume 1684 of Lecture Notes in Comput. Sci., pages 195–203. Springer, Berlin, 1999.

[DB01] Luminiţa (Vîţa) Dediu and Douglas Bridges. Embedding a linear subset of B(H) in the dual of its predual. In U. Berger P. Schuster and H. Osswald, editors, Reuniting the Antipodes–-Constructive and Nonstandard Views of the Continuum. Symposion Proceedings, San Servolo/Venice, Italy, May 16–22, 1999, pages 55–61. Kluwer Academic Press, 2001.

[Ded00] L.S. Dediu. The Constructive theory of Operator Algebras. PhD thesis, University of Canterbury, 2000.

[Dix81] Jacques Dixmier. Von Neumann Algebras. North-Holland, Amsterdam, 1981.

[Emc84] Gerard Emch. Mathematical and Conceptual Foundations of 20th-Century Physics. North-Holland, 1984.

[Ish01] Hajime Ishihara. Locating subsets of a Hilbert space. Proceedings of the American Mathematical Society, 129(5):1385–1390, 2001.

[KR83a] Richard V. Kadison and John R. Ringrose. Fundamentals of the theory of operator algebras. Vol. 1: Elementary theory. Academic Press, 1983.

[KR83b] Richard V. Kadison and John R. Ringrose. Fundamentals of the theory of operator algebras. Vol. 2: Advanced Theory. Academic Press, 1983.

[Lan98] N.P. Landsman. C*-algebras, Hilbert C*-modules and Quantum Mechanics. Lecture notes, university of Amsterdam, available on http://turing.wins.uva.nl/∼npl, 1998.

[Mey93] Paul-André Meyer. Quantum probability for probabilists. Springer-Verlag, 1993.

[Mur90] Gerard J. Murphy. C*-algebras and operator theory. Academic press, 1990.

[Ped80] Gert Pedersen. Analysis Now, volume 118 of Graduate texts in mathematics. Springer Verlag, New York, 1980.

[Ric98] Fred Richman. Generalized real numbers in constructive mathematics. Indagationes Mathematicae, 9:595–606, 1998.

[Sak71] Shôichiroô Sakai. C*-algebras and W*-algebras. Springer-Verlag, 1971.

[SM63] Irving E. Segal and George W. Mackey. Mathematical problems of relativistic physics. Providence, 1963.

[Spi02] Bas Spitters. Constructive and intuitionistic integration theory and functional analysis. PhD thesis, University of Nijmegen, 2002.

[Spi05] Bas Spitters. Constructive algebraic integration theory without choice. Technical report, Dagstuhl seminar series, 2005.

[Spiar] Bas Spitters. Constructive algebraic integration theory. In Giovanni Sambin Bernhard Banaschewski, Thierry Coquand, editor, Proceedings of the Second Workshop on Formal Topology, special issue of Annals of Pure and Applied Logic, to appear.

[Tak79] Masamichi Takesaki. Theory of operator algebras. Springer-Verlag, 1979.

[Tak05] Hiroki Takamura. From Sets and Types to Topology and Analysis – Towards Practicable Foundations for Constructive Mathematics, chapter An introduction to the theory of C*-algegras in constructive mathematics, page ?? Oxford University Press, December 2005.

[Tro77] A.S. Troelstra. Choice sequences. A chapter of intuitionistic mathematics. Oxford Logic Guides. Clarendon Press, Oxford, 1977.

[Ye00] Feng Ye. Toward a constructive theory of unbounded linear operators. Journal of Symbolic Logic, 65:357–370, 2000.