Written by Claude Opus 5.5 (Anthropic), September 2026. Self-checked by the writing AI. Original text: CC0 1.0.
A direct integral of von Neumann algebras is assembled from a family γ↦M(γ) of von Neumann algebras that depends measurably on a parameter γ. To make sense of this, one needs a Borel structure on a set of von Neumann algebras, and workable tests for measurability. This lesson supplies both.
We give a Borel structure, the Effros Borel structure, to three sets: the weak*-closed subspaces of the dual of a separable Banach space, the closed subspaces of a separable Hilbert space, and the von Neumann algebras acting on a fixed separable Hilbert space. We show that these Borel spaces are standard, that their elements can be chosen in a Borel way, and that adjoints, commutants, intersections, joins and the set of factors are Borel. We then embed every measurable field of Hilbert spaces isometrically into one fixed space, with ranges that depend measurably on the point. With this we show that commutants, centres, intersections and joins of measurably generated families of von Neumann algebras are again measurably generated. These are the measurability facts that direct integrals of von Neumann algebras need.
Sections 1–5 need only basic functional analysis and metric topology. Sections 6, 7 and 10 use measurable fields of Hilbert spaces and of operators, as developed in Measurable fields of Hilbert spaces and their direct integrals, and a few facts from Decomposable operators and the diagonal algebra. Sections 8–10 use the predual of B(K) and its σ-weak topology. The facts used without proof are stated in full below. No measure is used anywhere: every result holds over an arbitrary measurable space.
Effros introduced the Borel space of von Neumann algebras on a separable Hilbert space in 1965 [Effros 1965]. Basic references are [Effros 1965] and [Takesaki I].
Conventions
K is R or C, and Banach spaces are over K. Hilbert spaces are complex, inner products are linear in the first variable, and the zero space is allowed. "Separable" includes finite-dimensional.
For a Banach space E, E∗ is its dual with the weak* topology, E1∗ is the closed unit ball of E∗, and d(x,A)=inf{∥x−a∥:a∈A}. For S⊆E, S⊥={f∈E∗:f=0 on S}. For T⊆E∗, T⊥={x∈E:f(x)=0 for all f∈T}.
(Γ,Σ) is a measurable space, and measurable means Σ-measurable. A map into a topological space is measurable if the preimage of every Borel set lies in Σ. No standardness of Γ is needed, and no measure is needed either.
A measurable field of Hilbert spaces over (Γ,Σ) is a family (H(γ))γ∈Γ of Hilbert spaces together with a linear space M of sections (maps ξ with ξ(γ)∈H(γ) for every γ), called measurable sections, such that:
(F1)γ↦∥ξ(γ)∥ is measurable for every ξ∈M;
(F2) a section η belongs to M whenever γ↦⟨η(γ),ξ(γ)⟩ is measurable for every ξ∈M;
(F3) some sequence in M, called fundamental, has values whose linear span is dense in H(γ) for every γ.
A family of bounded operators x(γ):H(γ)→K(γ) between two measurable fields is a measurable field of bounded operators if γ↦x(γ)ξ(γ) is a measurable section for every measurable section ξ.
For a Hilbert space K, B(K)1 is the closed unit ball of B(K), and B(K)∗ is the space of σ-weakly continuous linear functionals on B(K).
We call a ∗-subalgebra M⊆B(K) with M′′=M a von Neumann algebra on K, and a factor if moreover M∩M′=C1. For a set S with S∗=S, S′′ is the von Neumann algebra generated by S. The von Neumann algebra generated by an arbitrary set S is (S∪S∗)′′, and M∨N=(M∪N)′′. On the zero space, B(0)={0}=C1 is the only von Neumann algebra, and it is a factor by this definition. Every commutant is σ-weakly closed, because x↦xa−ax is σ-weakly continuous for each a; so every von Neumann algebra is σ-weakly closed. The bicommutant theorem is not needed.
Background used without proof
Let E be a Banach space and K a Hilbert space.
(D1) (Hahn–Banach theorem) Let q be a seminorm on a vector space W over K, V⊆W a subspace and g:V→K linear with ∣g∣≤q on V. Then g extends to a linear functional on W with ∣g∣≤q. Over R it is enough that g≤q, and the extension satisfies g≤q. This is Theorems 2.1 and 2.2 of Hahn–Banach, Baire and the basic theorems on Banach spaces.
(P1) Every ψ∈B(K)∗ has the form ψ(x)=∑n⟨xξn,ηn⟩ with ∑∥ξn∥2<∞ and ∑∥ηn∥2<∞.
(P2)B(K)∗ is a Banach space whose dual is B(K), and the weak* topology on B(K) is the σ-weak topology.
(P3) On B(K)1 the σ-weak and weak operator topologies coincide.
For (P1)–(P3) see [Blackadar, Sections I.8.5 and I.8.6]. The proofs below use only (P1) and (P2); (P3) links the σ-weak topology with the weak operator topology used for operator fields.
(R) (Reduced algebras, used only in Exercise 5) If M is a von Neumann algebra on K and p∈M is a projection, then pMp, acting on pK, is a von Neumann algebra. This is proved in The double commutation theorem.
Elementary facts from Hilbert space and metric space theory are used without comment: the Riesz representation of bounded functionals on a Hilbert space, Parseval's identity, the polarization identity, the compactness of [0,1]N, and the equivalence of all norms on a finite-dimensional space.
1. Borel spaces and Polish spaces
Definitions 1.1.
A Borel space consists of a set X and a σ-algebra B of subsets of X, whose members are called Borel sets. A subset Y⊆X carries the relative Borel structure {B∩Y:B∈B}.
A map f:X→Y of Borel spaces is Borel if f−1(B) is Borel for every Borel B⊆Y. A Borel isomorphism is a bijection f such that f and f−1 are Borel.
σ(S) is the σ-algebra generated by a family S of sets. For maps fi:X→Yi into Borel spaces, σ(fi:i∈I) is the smallest σ-algebra that makes every fi Borel. A family of Borel sets is generating if it generates B, and separating if for any two distinct points some member contains one of them and not the other. X is countably generated or countably separated if it has a countable family of that kind. A stronger condition asks for a single countable family that both generates and separates. Proposition 3.2(5) supplies such a family, so its conclusion holds in either sense.
The Borel structure of a topological space is the σ-algebra generated by its open sets.
A topological space is Polish when its topology comes from a complete metric and it has a countable dense subset. A Borel space is standard when some Polish space, with its Borel sets, is Borel isomorphic to it.
A measure on (X,B) is a countably additive map μ:B→[0,∞]. It is standard if X∖N, with its relative Borel structure, is standard for some Borel set N with μ(N)=0.
Example 1.2. A Borel map need not carry Borel sets to Borel sets. The identity map from R with its Borel sets to R with the σ-algebra of countable and co-countable sets is Borel, since every set of the second kind is Borel. It carries the Borel set [0,1] to a set that is neither countable nor co-countable.
Lemma 1.3.
(Testing on generators) Suppose B=σ(fi:i∈I). A map g:Γ→X is measurable if and only if every fi∘g is measurable.
(Countable bases) If a topological space has a countable base U, every open set is a countable union of members of U, so the Borel sets are σ(U). The Borel structure of a product of countably many second countable spaces is generated by the coordinate maps. In particular, for a countable set D, the Borel structure of RD is generated by the coordinates.
(A stock of Polish spaces) Closed subsets and countable products of Polish spaces are Polish, and so is the disjoint union of two Polish spaces, each piece open in the union. The space NN is Polish. A separable metrizable space, and hence every standard Borel space, has at most 2ℵ0 points.
(Pieces) Let Γ be the union of countably many sets Γd∈Σ. A map g on Γ whose restriction to every Γd is measurable for the relative σ-algebra is measurable.
Proof. (1) The sets B⊆X with g−1(B)∈Σ form a σ-algebra. If every fi∘g is measurable, it contains every fi−1(C) with C Borel, so it contains B. The converse is clear.
(2) Let V be open. For each x∈V pick Ux∈U with x∈Ux⊆V. Only countably many distinct sets Ux occur, and their union is V. For a product ∏kXk with countable bases Uk, the finite intersections of sets πk−1(U), U∈Uk, form a countable base. Each of them lies in σ(πk:k), and the coordinates are continuous, so this σ-algebra is the Borel one.
(3) A closed subset of a complete metric space is complete, and a subset of a separable metric space is separable. For Polish spaces Xk, choose complete compatible metrics dk≤1 (replace dk by min(dk,1)). Then ρ(x,y)=∑k2−kdk(xk,yk) is a metric for the product topology. A ρ-Cauchy sequence is Cauchy in every coordinate, so it converges in every coordinate, and then in ρ, because the tails of the series are uniformly small. The points that agree with a fixed point outside finitely many coordinates, and lie in fixed countable dense sets inside them, form a countable dense set. For two Polish spaces, use their metrics bounded by 1 inside each piece and distance 1 across. NN is a countable product of copies of the complete separable discrete space N. Finally, if Q is a countable dense set in a separable metrizable space, sending each point to a sequence in Q that converges to it is injective, and there are at most ∣QN∣≤2ℵ0 such sequences.
(4) For Borel B, g−1(B)=⋃d(g∣Γd)−1(B), and each term is a subset of Γd lying in the relative σ-algebra, hence in Σ. □
2. Polish subspaces and Borel subsets
Theorem 2.1 (Polish subspaces). Let X be a Polish space.
Every Gδ subset of X is Polish in the relative topology.
Conversely, a subset of X that is Polish in the relative topology is a Gδ subset of X.
Every Polish space is homeomorphic to some Gδ subset of [0,1]N, and every such subset is Polish.
Proof. Fix a complete compatible metric d on X.
(1) Let Y=⋂nGn with Gn open. Drop every Gn equal to X; if none is left, Y=X. For y∈Y put hn(y)=1/d(y,X∖Gn), a positive continuous function on Gn, and
dY(y,y′)=d(y,y′)+n∑2−nmin(1,∣hn(y)−hn(y′)∣).
This is a metric on Y, and it defines the relative topology: dY≥d, and if d(yk,y)→0 inside Y, then hn(yk)→hn(y) for each n, so the series tends to 0 term by term under the bounds 2−n. Let (yk) be dY-Cauchy. It is d-Cauchy, so it converges in X to some x. For each n, (hn(yk))k is Cauchy, hence bounded by some cn. Then d(yk,X∖Gn)≥1/cn for all k, so d(x,X∖Gn)≥1/cn>0 and x∈Gn. Hence x∈Y and dY(yk,x)→0. Finally Y is separable, being a subset of a separable metric space.
(2) Let ρ be a complete metric on Y compatible with its relative topology. For n≥1, let Yn be the set of points x of the closure Y that have an open neighbourhood U in X with ρ-diameter of U∩Y at most 1/n. Each Yn is relatively open in Y, because a witness U for x is a witness for every point of U∩Y. Also Y⊆Yn: for y∈Y, the ball {ρ(⋅,y)<1/(3n)} is relatively open in Y, so it equals U∩Y for some open U∋y in X. Conversely, let x∈⋂nYn, with witnesses Un. The open sets Wn=U1∩⋯∩Un∩{d(⋅,x)<1/n} contain x∈Y, so we can pick yn∈Wn∩Y. Then yn→x in X, and ρ(ym,yn)≤1/n for m≥n, since both lie in Un∩Y. So (yn) converges in (Y,ρ) to some y∈Y, hence to y in X, and y=x. Thus Y=⋂nYn. Write Yn=Gn∩Y with Gn open in X. Since Y=⋂m{d(⋅,Y)<1/m} is a Gδ, so is Y.
(3) [0,1]N is a compact metrizable space, hence Polish, so its Gδ subsets are Polish by (1). Conversely, let X be Polish, with compatible metric d and dense sequence (an), and put φ(x)=(min(1,d(an,x)))n. The map φ is continuous. It is injective: for x=y put δ=min(1,d(x,y)) and choose an with d(an,x)<δ/3; then the n-th coordinate of φ(x) is below δ/3 and that of φ(y) is at least 2δ/3. Its inverse is continuous on φ(X): if φ(xk)→φ(x) and 0<ε<1/2, choose an with d(an,x)<ε; then eventually d(an,xk)<ε, so d(xk,x)<2ε. So φ(X) is homeomorphic to X, hence Polish, hence a Gδ subset of [0,1]N by (2). □
Theorem 2.2 (Borel subsets of standard spaces). Let (X,τ) be a Polish space and B⊆X a Borel set. There is a Polish topology τ′⊇τ on X, with the same Borel sets as τ, in which B is open and closed. Consequently B, with its relative Borel structure, is a standard Borel space. The same holds for a Borel subset of any standard Borel space.
The proof uses only part (1) of Theorem 2.1.
Proof. Call a topology τ′ on Xadmissible if it is Polish, contains τ, and has the same Borel sets as τ.
(a) Open sets. Let U be τ-open, and let τU be the topology generated by τ together with the set X∖U. Its open sets are the unions of sets V and V∩(X∖U) with V∈τ. So (X,τU) is the disjoint union of the open subspace U and the closed subspace X∖U of (X,τ), each open in τU. Both pieces are Polish: U by Theorem 2.1(1), since an open set is a Gδ, and X∖U because closed subsets of Polish spaces are Polish (Lemma 1.3(3)). By the same lemma, their disjoint union is Polish. The new open sets are τ-Borel. So τU is admissible, and U is τU-clopen.
(b) Countable joins. Let τ1,τ2,… be admissible, and let τ∞ be the topology generated by their union. The diagonal map x↦(x,x,…) from (X,τ∞) to the Polish space ∏n(X,τn) is a homeomorphism onto the diagonal Δ, since the preimage of πn−1(V) is V for V∈τn. The diagonal is closed: if y∈/Δ, then ym=yn for some m,n; since τ is Hausdorff, there are disjoint τ-open sets A∋ym and C∋yn, and πm−1(A)∩πn−1(C) is a neighbourhood of y that misses Δ. So τ∞ is Polish, because a closed subset of a Polish space is Polish. It has a countable base consisting of finite intersections of members of countable bases of the τn. These are τ-Borel, and a countable base generates the Borel sets (Lemma 1.3(2)). So τ∞ has the same Borel sets as τ, and it is admissible.
(c) All Borel sets. Let A be the family of sets that are clopen for some admissible topology. It contains τ by (a), and it is closed under complements. If Bn∈A is clopen for an admissible τn, then ⋃nBn is open for the τ∞ of (b); applying (a) to (X,τ∞) makes it clopen for a topology that is admissible. So A is a σ-algebra containing τ, and it contains every Borel set.
Now let B be clopen for an admissible τ′. Then B is τ′-closed, hence Polish in the relative τ′-topology (Lemma 1.3(3)). The Borel sets of a subspace are the traces of the Borel sets of the whole space: the traces form a σ-algebra on B containing the relatively open sets, and the sets C whose trace is Borel in B form a σ-algebra containing the open sets. The τ′-Borel sets are the τ-Borel sets, so the relative Borel structure of B is the Borel structure of a Polish space. For a standard Borel space, transport B to a Polish space by a Borel isomorphism. □
3. The Effros Borel structure
Throughout, E is a separable Banach space, and W(E∗) is the set of weak*-closed linear subspaces of E∗. For F∈W(E∗) put F1=F∩E1∗ and
pF(x)=sup{∣f(x)∣:f∈F1},x∈E.(3.1)
This is the norm of x as a functional on F.
Definition 3.1. The Effros Borel structure on W(E∗) is σ(F↦pF(x):x∈E).
Proposition 3.2. Let F∈W(E∗), and let D⊆E be dense.
pF is a seminorm with pF≤∥⋅∥. Hence ∣pF(x)−pF(y)∣≤∥x−y∥. Its kernel is F⊥.
(Distance formula) pF(x)=d(x,F⊥) for every x∈E.
(Domination) A linear functional f on E, not assumed continuous, lies in F1 if and only if ∣f(x)∣≤pF(x) for every x∈E. For K=R this is the same as f≤pF.
(Subspaces of E) F↦F⊥ is a bijection of W(E∗) onto the set S(E) of closed linear subspaces of E, with inverse N↦N⊥. It carries pF to d(⋅,F⊥).
F is determined by the values pF(x), x∈D, and the Effros structure equals σ(F↦pF(x):x∈D). If D is countable, the sets {F:pF(x)<r}, x∈D, r∈Q, are countably many Borel sets that generate and separate. So W(E∗) is countably generated and countably separated.
If Φ,Ψ:X→W(E∗) are Borel maps on a Borel space X, the set {x:Φ(x)=Ψ(x)} is Borel. In particular, points of W(E∗) are Borel sets, and so is the fixed-point set of any Borel map W(E∗)→W(E∗).
(The unit ball) E1∗ with the weak* topology is a compact metrizable space. For countable dense D, its Borel structure is σ(f↦f(x):x∈D). A map a:Γ→E1∗ is measurable if and only if γ↦a(γ)(x) is measurable for every x∈D, or equivalently for every x∈E.
(Norm Borel structure) Let (ℓj) be a sequence in E1∗ with ∥x∥=supj∣ℓj(x)∣ for all x. Then the Borel structure of the norm topology of E is σ(ℓj:j≥1). So a map y:Γ→E is measurable if and only if every ℓj∘y is.
Proof. (1) pF is a supremum of the seminorms ∣f(⋅)∣ with ∥f∥≤1. The Lipschitz bound follows from pF(x)≤pF(y)+pF(x−y) and the same with x,y exchanged. pF(x)=0 means f(x)=0 for f∈F1, hence for all f∈F by scaling; so the kernel is F⊥.
(2) For f∈F1 and y∈F⊥, ∣f(x)∣=∣f(x−y)∣≤∥x−y∥, so pF(x)≤d(x,F⊥). For the reverse, let x=0 (the case x=0 is trivial). q=d(⋅,F⊥) is a seminorm, and the functional λx↦λq(x) on Kx satisfies ∣λq(x)∣=q(λx). By (D1) it extends to a linear g on E with ∣g∣≤q≤∥⋅∥. Then g∈E1∗, and g vanishes on F⊥, so g∈(F⊥)⊥=F by (D2). Hence pF(x)≥∣g(x)∣=q(x).
(3) Elements of F1 satisfy the bound by (3.1). Conversely, if ∣f∣≤pF≤∥⋅∥, then f∈E1∗ and f vanishes on kerpF=F⊥, so f∈(F⊥)⊥=F by (D2). For K=R, f≤pF also gives −f(x)=f(−x)≤pF(x).
(4) F⊥ is a closed subspace, and (F⊥)⊥=F by (D2). For N∈S(E), N⊥ is weak*-closed and (N⊥)⊥=N by (D2). The last claim is (2).
(5) pF is continuous by (1), so its values on D determine it, and pF determines F=(kerpF)⊥ by (1) and (4). For x∈E choose xj∈D with xj→x. Then pF(x)=limjpF(xj) for every F, so F↦pF(x) is measurable for σ(F↦pF(y):y∈D). The sets {F:pF(x)<r} generate this σ-algebra, and they separate points, because F is determined by pF on D.
(6) Take a countable dense D. By (5), Φ(x)=Ψ(x) exactly when pΦ(x)(y)=pΨ(x)(y) for all y∈D. Each of these countably many conditions defines a Borel set. For points, take Φ the identity and Ψ constant; for fixed points, take Ψ the identity.
(7) Let D={x1,x2,…}. On E1∗ the weak* topology is the weakest topology making the maps f↦f(xk) continuous: if these values converge along a net (fi) to those of f, then ∣fi(x)−f(x)∣≤∣fi(xk)−f(xk)∣+2∥x−xk∥, so fi(x)→f(x) for all x. The metric ∑k2−kmin(1,∣f(xk)−g(xk)∣) defines this topology, and E1∗ is compact by (D3). The topology has a countable base of sets defined by finitely many conditions ∣f(xk)−c∣<r, with c Gaussian rational and r rational. Since a countable base generates the Borel sets (Lemma 1.3(2)), the Borel sets are σ(f↦f(xk):k). The measurability test follows by testing on generators (Lemma 1.3(1)); values at points outside D are limits of values on D.
(8) Each ℓj is continuous. Conversely, an open ball {x:∥x−x0∥<r} equals ⋃m⋂j{x:∣ℓj(x)−ℓj(x0)∣≤r−1/m}, which lies in σ(ℓj:j). E is separable, so every open set is a countable union of balls centred at points of a countable dense set. The last clause follows by testing on generators (Lemma 1.3(1)). □
4. A Polish topology and standardness
We now show that the Effros Borel structure is standard, by exhibiting a Polish topology that generates it.
Theorem 4.1. Let τE be the weakest topology on W(E∗) for which every function F↦pF(x), x∈E, is continuous. Then (W(E∗),τE) is a Polish space, and its Borel sets are exactly the Effros Borel sets. In particular, the Effros Borel structure is standard.
Proof. Let D⊆E be a countable dense subset that is a vector space over Q (over Q+iQ if K=C), for instance the rational span of a dense sequence.
The topology.τE is also the weakest topology making F↦pF(x) continuous for x∈D: for x∈E and xj∈D with xj→x, the function F↦pF(x) is the uniform limit of the functions F↦pF(xj), because every pF is 1-Lipschitz (Proposition 3.2(1)). The map Θ(F)=(pF(x))x∈D∈RD is injective, because F is determined by the values of pF on D (Proposition 3.2(5)). So Θ is a homeomorphism of (W(E∗),τE) onto its image Θ(W(E∗)), with the product topology on RD.
Seminorms. Let S⊆RD be the set of c with c(x)≥0, ∣c(x)−c(y)∣≤∥x−y∥, c(x+y)≤c(x)+c(y) and c(qx)=∣q∣c(x) for all x,y∈D and all rational (Gaussian rational) q. Each condition involves finitely many coordinates, so S is closed. The elements of S are exactly the restrictions to D of the seminorms p on E with p≤∥⋅∥. Such a restriction satisfies the conditions. Conversely, c∈S is 1-Lipschitz on D, so it extends uniquely to a 1-Lipschitz function p on E; by continuity p is subadditive, p(λx)=∣λ∣p(x) for all scalars λ, and p≤∥⋅∥, since p(0)=0.
The condition (W). Consider, for c∈S:
(W) for every x∈D and every rational ε>0 there is y∈D with c(y)<ε and ∥x−y∥<c(x)+ε.
For fixed x,ε,y, the set {c:c(y)<ε,c(x)>∥x−y∥−ε} is open in RD. So the set of c∈S that satisfy (W) is a Gδ subset of RD.
Claim: for c=p∣D∈S, (W) holds if and only if p(x)=d(x,kerp) for all x∈E. First, p(x)=p(x−z)≤∥x−z∥ for z∈kerp, so p≤d(⋅,kerp) always. If p=d(⋅,kerp), let x∈D and ε>0. Pick z∈kerp with ∥x−z∥<p(x)+ε/2 and y∈D with ∥y−z∥<ε/2. Then c(y)=p(y)≤p(z)+∥y−z∥<ε and ∥x−y∥<p(x)+ε. Conversely, assume (W), and let x∈D and ε>0 be rational. Applying (W) first to x and ε/2, and then to each yj and 2−j−1ε, choose y1,y2,…∈D with
p(y1)<ε/2,∥x−y1∥<p(x)+ε/2,p(yj+1)<2−j−1ε,∥yj−yj+1∥<p(yj)+2−j−1ε<21−jε.
The sequence (yj) is Cauchy, so it converges to some z∈E. Then p(z)=limp(yj)=0, and ∥x−z∥<p(x)+ε/2+∑j≥121−jε=p(x)+5ε/2. Thus d(x,kerp)≤p(x) for x∈D, hence for all x∈E, because both sides are continuous.
The image. If F∈W(E∗), then Θ(F)∈S, and pF=d(⋅,F⊥)=d(⋅,kerpF) by the distance formula and the description of the kernel in Proposition 3.2(1)–(2); so Θ(F) satisfies (W). Conversely, let c=p∣D∈S satisfy (W). Put N=kerp, a closed subspace, and F=N⊥∈W(E∗). Then F⊥=N by Proposition 3.2(4), and pF=d(⋅,N)=p by the distance formula and the claim. So c=Θ(F). Hence the image of Θ is the Gδ set above.
Conclusion. The space RD is Polish, as a countable product of copies of R (Lemma 1.3(3)). The image is a Gδ subset of it, hence Polish by Theorem 2.1(1), and so is (W(E∗),τE). Its Borel sets are the preimages under Θ of the relative Borel sets of the image, which are generated by the coordinates (Lemma 1.3(2)). So they form σ(F↦pF(x):x∈D), which is the Effros structure by Proposition 3.2(5). □
The claim used only the metric of E and its completeness. The same argument therefore handles closed sets in any complete separable metric space.
Corollary 4.2 (spaces of closed sets). Let (X,d) be a complete separable metric space, and C0(X) the set of nonempty closed subsets of X. The weakest topology on C0(X) that makes every function A↦d(x,A), x∈X, continuous is Polish. Its Borel sets form σ(A↦d(x,A):x∈X), and this σ-algebra is also generated by the sets {A:A∩U=∅}, U open. In particular, either description gives a standard Borel structure on C0(X).
This topology is also called the Wijsman topology.
Proof. We may assume X=∅, since otherwise C0(X) is empty. Let D be a countable dense subset of X, and S′⊆RD the closed set of c≥0 with ∣c(x)−c(y)∣≤d(x,y) for x,y∈D; each c∈S′ extends to a 1-Lipschitz function f≥0 on X. Let (W') be (W) with d(x,y) in place of ∥x−y∥. As before, the set of c∈S′ satisfying (W') is a Gδ. If f=d(⋅,A) with A∈C0(X), then (W') holds: pick a∈A with d(x,a)<f(x)+ε/2 and y∈D with d(y,a)<ε/2. Conversely, if (W') holds, the iteration in the proof of Theorem 4.1 produces, for x∈D and rational ε>0, a limit point z with f(z)=0 and d(x,z)<f(x)+5ε/2; it converges because X is complete. So A=f−1(0) is nonempty and closed, and d(⋅,A)≤f on D, hence everywhere. Also f(x)≤f(a)+d(x,a)=d(x,a) for a∈A, so f=d(⋅,A). A closed set is the zero set of its distance function, so A↦(d(x,A))x∈D is injective, and it is a homeomorphism onto the Gδ set just described, because ∣d(x,A)−d(x′,A)∣≤d(x,x′). The rest is as in the proof of Theorem 4.1.
For the second description of the σ-algebra, note that {A:d(x,A)<r}={A:A meets the open ball B(x,r)}. Conversely, an open set U is the union of the balls B(x,r)⊆U with x in a countable dense set and r rational, so {A:A∩U=∅} is the countable union of the sets {A:d(x,A)<r} over these balls. □
Remark 4.3 (closed subspaces among closed sets). By Proposition 3.2(4), F↦F⊥ identifies W(E∗) with the set of closed subspaces of E and carries pF to d(⋅,F⊥). So the Effros structure is the structure that the closed subspaces inherit from C0(E), with the σ-algebra generated by the functions A↦d(x,A). The closed subspaces form a Borel subset of C0(E): they are the sets A∈C0(E) with d(x+y,A)≤d(x,A)+d(y,A) and d(qx,A)≤∣q∣d(x,A) for x,y in a countable dense set and rational (Gaussian rational) q. Indeed, by continuity these inequalities then hold for all x,y and all scalars, and for a,b∈A they give d(a+b,A)=0 and d(λa,A)=0, so A is a subspace. Together with Corollary 4.2 and Theorem 2.2, this gives a second proof that the Effros Borel structure is standard.
Example 4.4 (separability cannot be dropped). Let K=ℓ2(I) for a set I of cardinality 2ℵ0, and let S(K) be the set of closed subspaces of K. The closed subspaces ℓ2(J), J⊆I, are pairwise distinct, so S(K) has at least 22ℵ0 elements. A standard Borel space has at most 2ℵ0 points (Lemma 1.3(3)). So no σ-algebra on S(K), the Effros one included, is standard. This is one concrete reason for working with separable spaces only.
5. Borel choice of dense sequences
E is still a separable Banach space. The choice functions are built by extending functionals one dimension at a time, with a parameter that fixes the choice at each step. The lemma records the one-dimensional step. Its part (4) is the estimate that the density proof needs.
Lemma 5.1 (one step). Let p be a seminorm on a real vector space W, V⊆W a subspace, x∈W, and φ:V→R linear with φ≤p on V. Put
L(φ)=u∈Vsup(−p(x+u)−φ(u)),M(φ)=u∈Vinf(p(x+u)−φ(u)).(5.1)
−p(x)≤L(φ)≤M(φ)≤p(x), and M(φ)=−L(−φ).
If x∈/V, then for c∈R the formula φc(u+λx)=φ(u)+λc (u∈V, λ∈R) defines a linear functional on V+Rx, and φc≤p there if and only if L(φ)≤c≤M(φ).
If x∈V, then L(φ)=M(φ)=φ(x).
(Stability away from the boundary) Let 0≤s<1 and R=2p(x)/(1−s). If φ≤sp on V, the supremum and the infimum in (5.1) may be taken over {u∈V:p(u)≤R} only. Consequently, if φ and ψ are linear on V with φ≤sp and ψ≤sp, then
max(∣L(φ)−L(ψ)∣,∣M(φ)−M(ψ)∣)≤sup{∣φ(u)−ψ(u)∣:u∈V,p(u)≤R}.(5.2)
Proof. (1) Taking u=0 gives L(φ)≥−p(x) and M(φ)≤p(x). For u,u′∈V,
φ(u)−φ(u′)=φ(u−u′)≤p(u−u′)≤p(x+u)+p(x+u′),
so −p(x+u′)−φ(u′)≤p(x+u)−φ(u). Taking the supremum over u′ and the infimum over u gives L(φ)≤M(φ). The identity M(φ)=−L(−φ) is a change of sign inside the supremum.
(2) φc is well defined because x∈/V. For λ=0 the bound is the hypothesis. For λ>0, divide by λ and rename u/λ as u: the bound holds for all such λ exactly when c≤p(x+u)−φ(u) for all u∈V, that is, c≤M(φ). For λ<0, divide by −λ: the condition becomes φ(u)−c≤p(u−x) for all u∈V. Replacing u by −u and using p(−v)=p(v), this reads c≥−p(x+u)−φ(u) for all u, that is, c≥L(φ).
(3) Take u=−x in (5.1): L(φ)≥−φ(−x)=φ(x) and M(φ)≤−φ(−x)=φ(x). Combine with (1).
(4) If φ≤sp on V, then −φ(u)=φ(−u)≤sp(u). So for p(u)>R,
−p(x+u)−φ(u)≤p(x)−(1−s)p(u)<−p(x)≤L(φ),p(x+u)−φ(u)≥(1−s)p(u)−p(x)>p(x)≥M(φ),
using p(x+u)≥p(u)−p(x) and (1−s)R=2p(x). Such u change neither the supremum nor the infimum. On the common set {p(u)≤R}, two suprema differ by at most the supremum of ∣φ(u)−ψ(u)∣, and so do two infima. □
Part (4) needs the room s<1. The next example shows that at a functional that is dominated by p but by no sp with s<1, the function L can jump.
Example 5.2 (the bound L can jump at the boundary). In R3, let S be the circle {(cosθ,sinθ,0)}, let I± be the segments {(±1,0,z):∣z∣≤1}, and let K be the convex hull of S∪I+∪I−. K is compact, convex and symmetric. It contains a neighbourhood of 0, since it contains the unit disc in the plane z=0 and the points (0,0,z)=21(1,0,z)+21(−1,0,z), ∣z∣≤1. So ∥w∥=maxk∈K⟨k,w⟩ is a norm on E=R3, and, identifying functionals with vectors through the dot product, E1∗=K. Take F=E∗, so that pF=∥⋅∥, and in Lemma 5.1 take V=span{e1,e2} and x=e3. A functional (a,b) on V satisfies φ≤p exactly when it is the restriction of an element of K (by (D1)), that is, when (a,b) lies in the closed unit disc. By Lemma 5.1(2), [L(a,b),M(a,b)]={c:(a,b,c)∈K}.
At (1,0): on the generating set the first coordinate is at most 1, with equality only at (1,0,0) and on I+. A point of K with first coordinate 1 is a convex combination of such points, so it lies in I+. Thus [L,M]=[−1,1].
At (cosθ,sinθ) with 0<θ<π/2: the functional (a,b,c)↦acosθ+bsinθ is at most 1 on the generating set, with equality only at (cosθ,sinθ,0); it equals cos(θ′−θ) on S and ±cosθ on I±. So [L,M]={0}.
Hence L(cosθ,sinθ)=0 for small θ>0, while L(1,0)=−1. L is not continuous on the set of dominated functionals, at the boundary point (1,0). Lemma 5.1(4) excludes such points by asking for φ≤sp with s<1, and Steps 4 and 5 of the proof of Theorem 5.3 below use continuity only there.
Theorem 5.3 (Borel choice). There are Borel maps an:W(E∗)→E1∗, n≥1, such that for every F∈W(E∗), each an(F) lies in F1 and {an(F):n≥1} is weak*-dense in F1.
Reference: [Takesaki I, Theorem IV.8.2]. Its density argument treats the bound L as a continuous function of the functional; Example 5.2 shows that this fails at the boundary. So Steps 4 and 5 below approximate the shrunken functional sg first, and then let s→1.
Proof.Step 1: the construction for K=R. Fix a dense sequence (xk)k≥1 in E, and put V0={0} and Vk=span{x1,…,xk}. Fix F and write p=pF. For a sequence t=(tk) in [0,1], define linear functionals φt,k on Vk with φt,k≤p, recursively. Start with φt,0=0. Given φt,k−1, let L and M be the numbers (5.1) for φ=φt,k−1, V=Vk−1 and x=xk, and put
ck=tkL+(1−tk)M.(5.3)
If xk∈/Vk−1, let φt,k=(φt,k−1)ck as in Lemma 5.1(2); it is ≤p, because ck lies between L and M. If xk∈Vk−1, let φt,k=φt,k−1; then ck=φt,k−1(xk) by Lemma 5.1(3). In both cases φt,k extends φt,k−1 and φt,k(xk)=ck. Together these functionals define a linear functional φ on ⋃kVk with ∣φ∣≤p≤∥⋅∥, since φ≤p and p(−u)=p(u). It extends by continuity to some ftF∈E∗ with ∣ftF∣≤pF, because pF is continuous. So ftF∈F1 by Proposition 3.2(3).
Step 2: Borel dependence on F. Fix t. We show by induction on k that F↦ftF(xj)=φt,kF(xj) is Borel for j≤k. Suppose this holds for k−1. For q∈Qk−1 put uq=∑jqjxj. The function u↦−pF(xk+u)−φt,k−1F(u) is continuous on Vk−1, and the vectors uq are dense in Vk−1. So LF is the supremum of the countably many functions
F↦−pF(xk+uq)−∑jqjφt,k−1F(xj),
which are Borel, by the definition of the Effros structure and the induction hypothesis. So F↦LF is Borel, and likewise F↦MF. By (5.3), F↦φt,kF(xk)=ckF is Borel. By Proposition 3.2(7), F↦ftF∈E1∗ is Borel.
Step 3: every element of F1 is reached. Let h∈F1. Choose tk∗ recursively. If φt∗,k−1=h on Vk−1, then h(xk) lies between the corresponding numbers L and M, by Lemma 5.1(2) if xk∈/Vk−1 and by Lemma 5.1(3) otherwise. So there is tk∗∈[0,1] with ck=h(xk), and then φt∗,k=h on Vk. Thus ft∗F=h.
Step 4: continuity at interior functionals. Now let h∈F1 satisfy ∣h∣≤spF for some s<1, and let t∗ be as in Step 3. For k≥0 let Nk=Vk∩F⊥, and let Zk be the space of linear functionals on Vk that vanish on Nk. A functional χ on Vk that is ≤pF vanishes on Nk, because ±χ(u)=χ(±u)≤pF(±u)=0 for u∈Nk. So all φt,k and h∣Vk lie in Zk. On the finite-dimensional space Zk,
∥χ∥∗=sup{∣χ(u)∣:u∈Vk,pF(u)≤1}and∣χ∣k=j≤kmax∣χ(xj)∣
are norms. (The first is finite because pF is a norm on the finite-dimensional space Vk/Nk; the second is a norm because x1,…,xk span Vk.) All norms on a finite-dimensional space are equivalent, so ∥χ∥∗≤Ck∣χ∣k for a constant Ck. We claim: for every δ>0 there is η>0 such that ∣φt,k−h∣Vk∣k<δ whenever maxj≤k∣tj−tj∗∣<η. For k=0 there is nothing to prove. Assume the claim for k−1. Put s′=(1+s)/2 and R′=2pF(xk)/(1−s′), and choose δ′≤δ with Ck−1δ′≤(1−s)/2 and R′Ck−1δ′<δ/2. Let η′ be the number given by the claim for k−1 and δ′, and take η≤η′ with 2pF(xk)η<δ/2.
Suppose maxj≤k∣tj−tj∗∣<η. By the claim for k−1, χ=φt,k−1−h∣Vk−1 satisfies ∣χ∣k−1<δ′, so ∥χ∥∗<(1−s)/2. Hence φt,k−1≤h+21−spF≤s′pF on Vk−1; also h≤s′pF. Apply (5.2) with s′ and R′ in place of s and R; by homogeneity, its right-hand side is at most R′∥χ∥∗. So the numbers L,M for φt,k−1 differ from the numbers L∗,M∗ for h∣Vk−1 by at most R′∥χ∥∗≤R′Ck−1δ′<δ/2. Since
ck−h(xk)=tk(L−L∗)+(1−tk)(M−M∗)+(tk−tk∗)(L∗−M∗)
and ∣L∗−M∗∣≤2pF(xk), we get ∣φt,k(xk)−h(xk)∣<δ/2+2pF(xk)η<δ. For j<k, ∣φt,k(xj)−h(xj)∣=∣φt,k−1(xj)−h(xj)∣<δ′≤δ. This proves the claim for k.
Step 5: density. Let T be the countable set of sequences in [0,1]∩Q with only finitely many nonzero terms. We show that {ftF:t∈T} is weak*-dense in F1. By Proposition 3.2(7), with D={xk}, it suffices, given g∈F1, n≥1 and ε>0, to find t∈T with ∣ftF(xj)−g(xj)∣<ε for j≤n. Choose s∈(0,1) with (1−s)∥xj∥<ε/2 for j≤n, and put h=sg. Then ∣h∣≤spF by Proposition 3.2(3). By Steps 3 and 4 there is η>0 such that ∣φt,n−h∣Vn∣n<ε/2 whenever maxj≤n∣tj−tj∗∣<η. Choose rational t1,…,tn∈[0,1] with ∣tj−tj∗∣<η, and tj=0 for j>n. Then t∈T, and for j≤n,
∣ftF(xj)−g(xj)∣≤∣φt,n(xj)−h(xj)∣+(1−s)∣g(xj)∣<ε.
Enumerate T as t(1),t(2),… and put an(F)=ft(n)F. This proves the theorem for K=R.
Step 6: K=C. Let ER be E regarded as a real Banach space. The map ρ(f)=Ref is a real-linear bijection of E∗ onto (ER)∗, with inverse ρ−1(g)(x)=g(x)−ig(ix). It preserves norms and is a homeomorphism for the weak* topologies. For F∈W(E∗), ρ(F) is a weak*-closed real subspace with ρ(F)1=ρ(F1), and pρ(F)=pF: for f∈F1 and x∈E, a unimodular multiple of f lies in F1 and has real part ∣f(x)∣ at x. Hence F↦ρ(F) is Borel, by testing on generators (Lemma 1.3(1)). If anR are the maps for ER, then an(F)=ρ−1(anR(ρ(F))) have the required properties. □
Corollary 5.4 (measurability through dense sequences). A map F:Γ→W(E∗) is measurable if and only if there are measurable maps fn:Γ→E1∗, n≥1, such that for every γ each fn(γ) lies in F(γ)1 and {fn(γ):n≥1} is weak*-dense in F(γ)1.
Proof. If F is measurable, take fn=an∘F. Conversely, pF(γ)(x)=supn∣fn(γ)(x)∣, because f↦f(x) is weak*-continuous and the fn(γ) are dense in F(γ)1. Each term is measurable by Proposition 3.2(7), so F is measurable by testing on generators (Lemma 1.3(1)). □
Proposition 5.5 (annihilators of measurable families). Let yn:Γ→E, n≥1, be measurable for the norm Borel structure of E. Then γ↦F(γ)={yn(γ):n≥1}⊥ is a measurable map into W(E∗), and
pF(γ)(x)=qinfx−n∑qnyn(γ),(5.4)
the infimum over finitely supported sequences q with entries in Q (for K=R) or Q+iQ (for K=C).
Proof.F(γ) is weak*-closed, and F(γ)⊥ is the closed linear span of the yn(γ) by (D2). By the distance formula (Proposition 3.2(2)), pF(γ)(x)=d(x,F(γ)⊥), and the rational combinations are dense in that span. For fixed x and q, the map γ↦x−∑nqnyn(γ) is measurable into E: addition is continuous, and the Borel sets of E×E are generated by products of Borel sets (Lemma 1.3(2)). Its norm is measurable, and (5.4) is a countable infimum. □
6. Closed subspaces of a Hilbert space
Let K be a separable Hilbert space, S(K) the set of its closed subspaces and P(K) the set of orthogonal projections on it. We identify K∈S(K) with its projection PK.
The Effros structure. The map η↦⟨⋅,η⟩ is a conjugate-linear isometric bijection of K onto K∗, and it carries the weak topology of K to the weak* topology of K∗. Closed subspaces of K are weakly closed, being convex. So K↦K={⟨⋅,η⟩:η∈K} is a bijection of S(K) onto W(K∗), with K⊥=K⊥ and
pK(ξ)=sup{∣⟨ξ,η⟩∣:η∈K,∥η∥≤1}=∥PKξ∥.(6.1)
We give S(K) and P(K) the Effros structure carried over by this bijection, which by (6.1) is σ(P↦∥Pξ∥:ξ∈K).
Theorem 6.1.
The Effros structure on P(K) is σ(P↦⟨Pξ,η⟩:ξ,η∈K). The topology τK of Theorem 4.1, carried over to P(K), is the weak operator topology, and on P(K) it coincides with the strong operator topology. So P(K) with the strong operator topology is a Polish space, and its Borel sets are the Effros Borel sets.
(Continuous choice) For each ζ∈K, the map P↦Pζ is continuous from P(K), with the strong operator topology, to K with its norm. If (ζn) is norm-dense in the unit ball of K, then {Pζn:n} is norm-dense in the unit ball of PK, for every P.
(Criterion) For a map γ↦K(γ)∈S(K) with projections P(γ), the following are equivalent:
(a) γ↦K(γ) is measurable for the Effros structure;
(b) γ↦P(γ) is weakly measurable: γ↦⟨P(γ)ξ,η⟩ is measurable for all ξ,η;
(c) there are measurable maps ξn:Γ→K such that K(γ) is the closed linear span of {ξn(γ):n} for every γ.
In that case γ↦dimK(γ)∈{0,1,2,…,∞} is measurable.
Here a map Γ→K is measurable for the norm Borel structure. By Proposition 3.2(8), with ℓj=⟨⋅,ηj⟩ for a sequence (ηj) that is dense in the unit ball, this is the same as weak measurability. It is also the notion of measurable section of the constant field K, as in the example of constant fields.
Proof. (1) ∥Pξ∥2=⟨Pξ,ξ⟩, and since ⟨Pξ,η⟩=⟨Pξ,Pη⟩, polarization gives ⟨Pξ,η⟩=41∑k=03ik∥P(ξ+ikη)∥2. So each function of either family is a continuous function of finitely many functions of the other. The two families therefore generate the same σ-algebra and the same weakest topology, and for the second family that topology is the weak operator topology. The strong operator topology is finer. Conversely, if Pi→P weakly along a net, then
∥(Pi−P)ξ∥2=⟨Piξ,ξ⟩−2Re⟨Piξ,Pξ⟩+⟨Pξ,ξ⟩⟶⟨Pξ,ξ⟩−2⟨Pξ,Pξ⟩+⟨Pξ,ξ⟩=0.
The rest is Theorem 4.1 for E=K, carried over by K↦K.
(2) ∥Pζ−Qζ∥ is small when Q is strongly close to P. P is norm-continuous and maps the unit ball of K onto the unit ball of PK, since Pv=v for v∈PK.
(3) (a)⇔(b) follows from (1) by testing on generators (Lemma 1.3(1)). (b)⇒(c): take ξn(γ)=P(γ)ζn for a sequence (ζn) that is dense in the unit ball of K. These maps are weakly measurable, hence measurable, and by (2) they are dense in the unit ball of K(γ), so their closed linear span is K(γ). (c)⇒(b): over (Γ,Σ), the ξn are measurable sections of the constant field K. The projections onto the closed spans of countably many measurable sections carry measurable sections to measurable sections: γ↦P(γ)ξ(γ) is a measurable section for every measurable section ξ, in particular for constant ones. So γ↦⟨P(γ)ξ,η⟩ is measurable. The dimension of such a subspace field is a measurable function. □
Remark 6.2 (a direct view of (1)). Let (ζm) be dense in the unit ball of K. Then d(P,Q)=∑m2−m∥(P−Q)ζm∥ is a metric for the strong operator topology on P(K). If (Pk) is d-Cauchy, then Pkζm converges for every m, hence Pkξ converges for every ξ, because ∥Pk∥≤1. The limit x is self-adjoint, as a weak limit of self-adjoint operators, and x2=x, because Pk2ξ−x2ξ=Pk(Pkξ−xξ)+(Pk−x)xξ→0. So d is complete. The map P↦(Pζm)m embeds P(K) homeomorphically into the separable metrizable space KN, so P(K) is separable.
Example 6.3 (projections in finite and infinite dimension). On K=C2, P(C2) consists of 0, 1 and the rank-one projections. In finite dimension the strong and norm topologies agree, and rankP=trP is continuous, so each rank stratum is open and closed. The rank-one projections are the matrices 21(1+a1σ1+a2σ2+a3σ3), with (a1,a2,a3) a unit vector and σj the Pauli matrices. Indeed, 1,σ1,σ2,σ3 are a real basis of the self-adjoint matrices and the σj have trace 0, so a rank-one projection, being self-adjoint with trace 1, is 21(1+a⋅σ) for some a∈R3. And (21(1+a⋅σ))2=41(1+∣a∣2)+21a⋅σ for real a, which is 21(1+a⋅σ) exactly when ∣a∣=1. So P(C2) is two points and a 2-sphere, and the Effros Borel sets are the Borel sets of this compact space (Theorem 6.1(1)).
On K=ℓ2 with basis (εk), the projections Pk onto Cεk converge strongly to 0, since ∥Pkξ∥=∣⟨ξ,εk⟩∣→0. So the rank-one projections do not form a closed set, and rank can drop in a limit. Rank is lower semicontinuous (Exercise 2), so each rank stratum is still Borel. Criterion (c) of Theorem 6.1(3) allows jumps too. On Γ=[0,1] with its Borel sets, ξ(γ)=γε1 is continuous, and it spans Cε1 for γ>0 and 0 for γ=0. The map γ↦K(γ) is Effros-measurable and discontinuous at 0.
7. Isometries into one fixed space
Every measurable field of Hilbert spaces can be placed, fibre by fibre, inside one fixed Hilbert space, so that the images depend measurably on the point. This turns questions about fields into questions about subspaces and operators on a single space.
Let K0 be a separable Hilbert space with orthonormal basis (εk)1≤k<1+dimK0. For a family of isometries V(γ):H(γ)→K0, write
P(γ)=V(γ)V(γ)∗,(7.1)
the projection onto V(γ)H(γ).
Theorem 7.1.
(Existence) Let (H(γ)),M be a measurable field over (Γ,Σ) with dimH(γ)≤dimK0 for every γ; this is automatic if K0 is infinite-dimensional. Let (ek) be its orthonormal fundamental sequence: the ek are measurable sections, ek(γ)=0 exactly for k≤n(γ)=dimH(γ), and the nonzero ek(γ) form an orthonormal basis of H(γ). Put
V(γ)v=k≤n(γ)∑⟨v,ek(γ)⟩εk,v∈H(γ).(7.2)
Then V(γ) is an isometry, V(γ)H(γ) is the closed span of {εk:k≤n(γ)}, and V(γ)∗εk=ek(γ) for every k. The map γ↦V(γ)H(γ) is Effros-measurable. A section ξ is measurable if and only if γ↦V(γ)ξ(γ) is a measurable map into K0.
(Converse) Let (H(γ)) be any family of Hilbert spaces, and V(γ):H(γ)→K0 isometries such that γ↦V(γ)H(γ) is Effros-measurable. Then
MV={ξ:γ↦V(γ)ξ(γ)is measurable}(7.3)
is a measurable field of Hilbert spaces with fundamental sequence (V∗εk)k, and it is the only measurable field containing all the sections V∗εk.
(Operator fields) Let (H(γ)),MV and (K(γ)),MW be fields as in (2), with isometries V and W into K0. A family x(γ)∈B(H(γ),K(γ)) is a measurable field of bounded operators if and only if γ↦W(γ)x(γ)V(γ)∗∈B(K0) is weakly measurable.
(Strata) For d∈{0,1,2,…,∞} let Γd={γ:dimH(γ)=d}, the dimension strata of the field, and let ℓd2 be Cd (ℓ2(N) when d=∞) with standard basis (εk). On Γd, V(γ)=JdU(γ), where U(γ):H(γ)→ℓd2 is the unitary U(γ)v=∑k≤d⟨v,ek(γ)⟩εk and Jd:ℓd2→K0 is the isometry with Jdεk=εk.
By (1), every measurable field is of the form in (2), with M=MV as in (7.3). So (3) applies to all measurable fields.
Proof. (1) V(γ) carries the orthonormal basis (ek(γ))k≤n(γ) of H(γ) to the orthonormal family (εk)k≤n(γ), so it is an isometry with the stated range. For v∈H(γ), ⟨v,V(γ)∗εk⟩=⟨V(γ)v,εk⟩ equals ⟨v,ek(γ)⟩ if k≤n(γ) and 0 otherwise. Since ek(γ)=0 for k>n(γ), V(γ)∗εk=ek(γ) in both cases. The projection onto the range is P(γ)=∑k1{n≥k}(γ)⟨⋅,εk⟩εk, so
⟨P(γ)ζ,η⟩=k∑1{n≥k}(γ)⟨ζ,εk⟩⟨εk,η⟩
is measurable, because the dimension function n is measurable. By criterion (b) of Theorem 6.1(3), γ↦V(γ)H(γ) is Effros-measurable. Finally, ⟨V(γ)ξ(γ),εk⟩=⟨ξ(γ),ek(γ)⟩. A map f into K0 is measurable exactly when all its coordinates are, since ⟨f,η⟩=∑k⟨f,εk⟩⟨εk,η⟩ and measurability is the same as weak measurability (Proposition 3.2(8), as noted after Theorem 6.1). So Vξ is measurable if and only if every ⟨ξ,ek⟩ is measurable, which is the testing criterion for ξ∈M: a section is measurable if and only if its inner products with the members of one fundamental sequence are measurable.
(2) MV is a linear subspace. (F1) holds because ∥ξ(γ)∥=∥V(γ)ξ(γ)∥, the norm of a measurable map. The sections ξk=V∗εk lie in MV, because V(γ)ξk(γ)=P(γ)εk and P is weakly measurable by Theorem 6.1(3). They are total in each H(γ), because V(γ)∗ maps K0 onto H(γ) (as V(γ)∗V(γ)=1) and the εk are total. This is (F3). For (F2), let η be a section with ⟨η,ξ⟩ measurable for every ξ∈MV. Then ⟨V(γ)η(γ),εk⟩=⟨η(γ),ξk(γ)⟩ is measurable for every k, so Vη is measurable and η∈MV. Uniqueness holds because a total sequence of sections with measurable Gram functions lies in only one measurable field; here the Gram functions ⟨ξj,ξk⟩=⟨Pεj,εk⟩ are measurable.
(3) Put y(γ)=W(γ)x(γ)V(γ)∗, ξj=V∗εj and ζk=W∗εk. For all j,k,
⟨y(γ)εj,εk⟩=⟨x(γ)ξj(γ),ζk(γ)⟩.(7.4)
If x is measurable, then xξj∈MW, so (7.4) is measurable, since inner products of measurable sections are measurable functions. Then y is weakly measurable: y(γ) is bounded, so ⟨y(γ)ζ,η⟩ is the limit, as m→∞, of the finite sums ∑j,k≤m⟨ζ,εj⟩⟨εk,η⟩⟨y(γ)εj,εk⟩. Conversely, if y is weakly measurable, (7.4) shows that ⟨xξj,ζk⟩ is measurable for all k. Since (ζk) is a fundamental sequence of MW, the testing criterion for sections gives xξj∈MW. Since (ξj) is a fundamental sequence of MV, x is measurable by the testing criterion for operator fields.
(4) Compare (7.2) with the formula for U(γ). □
Remarks 7.2. (a) The dimension condition in (1) is necessary, since an isometry H(γ)→K0 exists only if dimH(γ)≤dimK0. (b) The stratified form (4), with unitaries onto a fixed space of dimension d on each Γd, is often the convenient one; Theorem 10.3(5) covers it for families of von Neumann algebras. (c) With these isometries, the passage from constant fields to general fields in the theory of decomposable operators applies to every measurable field.
8. Adjoints and commutants
Let K be a separable Hilbert space. We apply Sections 3–5 with E=B(K)∗: the Effros structure, its Polish topology and the Borel choice maps. By (P2), E∗=B(K) and the weak* topology is the σ-weak topology. So W(B(K))=W(E∗) is the set of σ-weakly closed subspaces of B(K), and
pM(ψ)=sup{∣ψ(x)∣:x∈M1},ψ∈B(K)∗,M1=M∩B(K)1.
For M∈W(B(K)), M∗={x∗:x∈M}, and M′ is the commutant.
A map a:Γ→B(K) is weakly measurable if γ↦⟨a(γ)ξ,η⟩ is measurable for all ξ,η∈K. These maps are exactly the measurable fields of bounded operators on the constant field K over (Γ,Σ), by the matrix-entry criterion together with the finite-sum argument in the proof of Theorem 7.1(3).
Lemma 8.1.
B(K)∗ is separable. If (bj) is a sequence that is σ-weakly dense in B(K)1, then ∥ψ∥=supj∣ψ(bj)∣ for ψ∈B(K)∗, and the norm Borel structure of B(K)∗ is σ(ψ↦ψ(bj):j≥1). Such sequences exist.
Weakly measurable maps are closed under sums, products, adjoints, and multiplication by measurable scalar functions. If a is weakly measurable, then γ↦∥a(γ)∥ and γ↦ψ(a(γ)), ψ∈B(K)∗, are measurable. A map into B(K)1 is weakly measurable if and only if it is measurable for the σ-weak Borel structure of B(K)1.
Proof. (1) By (P1), ψ=∑nωn with ωn(x)=⟨xξn,ηn⟩, and ∥ωn∥≤∥ξn∥∥ηn∥, which is summable. So the finite sums of functionals x↦⟨xξ,η⟩ are norm-dense. The norm of x↦⟨xξ,η⟩−⟨xξ′,η′⟩ is at most ∥ξ−ξ′∥∥η∥+∥ξ′∥∥η−η′∥, so vectors from a countable dense set and Gaussian-rational coefficients give a countable dense set. By (P2), ∥ψ∥=sup{∣ψ(x)∣:x∈B(K)1}, and ψ is σ-weakly continuous, so the supremum over (bj) is the same. The description of the Borel structure is Proposition 3.2(8). Finally, B(K)1 with the σ-weak topology is compact and metrizable (Proposition 3.2(7) for E=B(K)∗), hence separable, so such (bj) exist.
(2) Let (εk) be an orthonormal basis of K. Parseval's identity gives ⟨a(γ)b(γ)ξ,η⟩=⟨b(γ)ξ,a(γ)∗η⟩=∑k⟨b(γ)ξ,εk⟩⟨a(γ)εk,η⟩, a pointwise convergent series of measurable functions. ⟨a(γ)∗ξ,η⟩ is the conjugate of ⟨a(γ)η,ξ⟩. Sums and scalar multiples are clear. ∥a(γ)∥=supm,n∣⟨a(γ)ζm,ζn⟩∣ for a sequence (ζm) that is dense in the unit ball of K. With (P1), ψ(a(γ))=∑n⟨a(γ)ξn,ηn⟩, which converges absolutely for each γ. The last sentence follows from Proposition 3.2(7): σ-weak measurability means that γ↦ψ(a(γ)) is measurable for all ψ∈B(K)∗, and the functionals x↦⟨xξ,η⟩ belong to B(K)∗. □
Theorem 8.2.
M↦M∗ is a Borel bijection of W(B(K)) onto itself, equal to its own inverse.
(Commutants of measurable families) If ai:Γ→B(K), i≥1, are weakly measurable, then γ↦{ai(γ):i≥1}′ is a measurable map into W(B(K)).
M↦M′ is a Borel map of W(B(K)) into itself.
Part (2) applies to any countable weakly measurable family, bounded or not, and Sections 9 and 10 rest on it.
Proof. (1) For ψ∈B(K)∗ put ψ♯(x)=ψ(x∗). If ψ(x)=∑n⟨xξn,ηn⟩, then ψ♯(x)=∑n⟨xηn,ξn⟩, so ψ♯∈B(K)∗. Hence the adjoint map is σ-weakly continuous, M∗∈W(B(K)), and (M∗)1=(M1)∗. So
pM∗(ψ)=x∈M1sup∣ψ(x∗)∣=x∈M1sup∣ψ♯(x)∣=pM(ψ♯),
and M↦M∗ is Borel by testing on generators (Lemma 1.3(1)). Clearly (M∗)∗=M.
(2) For a∈B(K) and ψ∈B(K)∗ define [a,ψ](x)=ψ(xa−ax). It lies in B(K)∗, since x↦xa−ax is σ-weakly continuous. Let Ψ be a countable dense subset of B(K)∗. By (P2), Ψ separates the points of B(K), so ψ(xa−ax)=0 for all ψ∈Ψ exactly when xa=ax. Hence
{ai(γ):i}′={[ai(γ),ψ]:i≥1,ψ∈Ψ}⊥.
By Proposition 5.5 on annihilators, it suffices that γ↦[ai(γ),ψ] is measurable into B(K)∗. By Lemma 8.1(1), it suffices that γ↦[ai(γ),ψ](bj)=ψ(bjai(γ)−ai(γ)bj) is measurable for each j, and this holds by Lemma 8.1(2).
(3) Let an be the maps of Theorem 5.3 for E=B(K)∗. For M∈W(B(K)), M′={an(M):n}′. One inclusion holds because an(M)∈M. For the other, if x commutes with every an(M), it commutes with every element of M1, since y↦xy−yx is σ-weakly continuous and the an(M) are σ-weakly dense in M1; so it commutes with M. The an are weakly measurable by Lemma 8.1(2), so (2) applies with Γ=W(B(K)). □
9. The Borel space of von Neumann algebras
Let vN(K) be the set of von Neumann algebras on K, with the Borel structure induced from W(B(K)).
Theorem 9.1.
vN(K)={M∈W(B(K)):M∗=M and M′′=M}. It is a Borel subset of W(B(K)), and a standard Borel space.
(Borel choice of generators) There are Borel maps an:vN(K)→B(K)1 with an(M)∈M1 and {an(M):n}σ-weakly dense in M1. In particular M is generated by {an(M):n}.
(Measurability criterion) A map γ↦M(γ)∈vN(K) is measurable if and only if there are weakly measurable maps ai:Γ→B(K), i≥1, such that M(γ) is generated by {ai(γ):i} for every γ. When M is measurable, the ai can be chosen with values in B(K)1 and σ-weakly dense in M(γ)1.
(Intersections, joins and commutants) The maps (M,N)↦M∩N and (M,N)↦M∨N are Borel from vN(K)×vN(K) to vN(K), and M↦M′ is a Borel map of vN(K) into itself.
(Factors) The set of factors is a Borel subset of vN(K), and a standard Borel space.
Proof. (1) A von Neumann algebra is σ-weakly closed (see the Conventions), self-adjoint, and equal to its bicommutant. Conversely, let M∈W(B(K)) satisfy M∗=M and M′′=M. A commutant is always a unital algebra, and the commutant of a self-adjoint set is self-adjoint. So M′ and M′′=M are unital ∗-algebras, and M is a von Neumann algebra. The maps M↦M∗ and M↦M′′ are Borel by Theorem 8.2, and fixed-point sets of Borel maps are Borel (Proposition 3.2(6)); so the set is Borel. W(B(K)) is standard by Theorem 4.1, and Borel subsets of standard Borel spaces are standard by Theorem 2.2.
(2) Restrict the maps of Theorem 5.3 to vN(K). The von Neumann algebra generated by {an(M)} is σ-weakly closed and contains the an(M), hence M1 and M. It is contained in M, since M is a von Neumann algebra containing the an(M).
(3) If M is measurable, the maps ai∘M, with ai from (2), are measurable into B(K)1, hence weakly measurable (Lemma 8.1(2)), and they generate M(γ). Conversely, let S(γ)={ai(γ),ai(γ)∗:i}, a countable family of weakly measurable maps (Lemma 8.1(2)). Then γ↦S(γ)′ is measurable by Theorem 8.2(2), and γ↦S(γ)′′=M(γ) is measurable by Theorem 8.2(3).
(4) Let an be as in (2), and give vN(K)×vN(K) the product σ-algebra. The maps (M,N)↦ai(M) and (M,N)↦aj(N) are weakly measurable, and so are (M,N)↦ai(M′) and (M,N)↦aj(N′), because M↦M′ is Borel (Theorem 8.2(3)) and maps vN(K) into itself. Now
M∨N=((M∪N)′)′=(M′∩N′)′=({ai(M),aj(N):i,j}′)′,M∩N=(M′∪N′)′={ai(M′),aj(N′):i,j}′.
The second formula and the inner commutant of the first are measurable by Theorem 8.2(2), and the outer commutant is measurable by Theorem 8.2(3). The last claim is Theorem 8.2(3), since the commutant of a von Neumann algebra is one.
(5) The set is {M:M∩M′=C1}. The map M↦M∩M′ is Borel by (4), as the composite of M↦(M,M′) with the intersection map, and {C1} is a point. Points are Borel (Proposition 3.2(6)), so the set of factors is Borel, and it is standard by Theorem 2.2. □
Remarks 9.2. (a) Part (3) needs no bound on the generators, and part (2) supplies generators in the unit ball. (b) The restriction of the topology τE of Theorem 4.1, for E=B(K)∗, to vN(K) is known as the Effros–Maréchal topology. It is Polish when K is separable; see [Ando–Haagerup–Winsløw, Section 2.4], which refers to Haagerup and Winsløw for the original definition. By Theorem 2.1(2) this makes vN(K) a Gδ subset of (W(B(K)),τE). This lesson does not use these facts.
Example 9.3 (von Neumann algebras on C2). Here vN(C2) consists of C1, M2(C), and the algebras DP=CP+C(1−P) with P a rank-one projection; note DP=D1−P. Indeed, suppose a von Neumann algebra M contains a self-adjoint element h that is not scalar. Then h has two distinct eigenvalues, its spectral projections P and 1−P are polynomials in h, and M⊇DP. An operator commuting with P preserves its range and kernel, which are lines, so DP′=DP. Hence M′⊆DP, and M′, a unital ∗-subalgebra of DP≅C2, is C1 or DP. Then M=M′′ is M2(C) or DP. If M contains no such h, then M=C1, because M is spanned by its self-adjoint elements.
The Effros functions are explicit. The unit ball of DP is {aP+b(1−P):∣a∣,∣b∣≤1}, so for every functional ψ on M2(C),
pC1(ψ)=∣ψ(1)∣,pDP(ψ)=∣ψ(P)∣+∣ψ(1−P)∣,pM2(C)(ψ)=∥ψ∥.
The commutant map exchanges C1 and M2(C) and fixes each DP. The factors are C1 and M2(C). The map P↦DP on the sphere of Example 6.3 is Borel, by Theorem 9.1(3) with the single generator P, and it identifies P with 1−P, the antipodal point −a.
Example 9.4 (one continuous generator, a wildly varying algebra). Let K=ℓ2(Z) with basis (εm), and for γ∈[0,1) let uγ be the unitary with uγεm=e2πiγmεm. Then ⟨uγξ,η⟩=∑me2πiγm⟨ξ,εm⟩⟨εm,η⟩ is continuous in γ, so by Theorem 9.1(3) the map γ↦M(γ)={uγ,uγ∗}′′ is Borel. Its values are these.
An operator x commutes with uγ exactly when ⟨xεm,εm′⟩(e2πiγm−e2πiγm′)=0 for all m,m′. It then commutes with uγ∗=uγ−1 as well.
If γ is irrational, the eigenvalues e2πiγm are distinct. So {uγ}′ is the algebra of diagonal operators, which is its own commutant by the same computation. Thus M(γ)=ℓ∞(Z), acting diagonally, is maximal abelian.
If γ=p/q in lowest terms, the eigenvalue depends only on mmodq and takes q distinct values. So {uγ}′ consists of the operators that preserve each subspace ℓ2(r+qZ), and its commutant M(γ) is spanned by the q projections onto these subspaces. So dimM(γ)=q, and in particular M(0)=C1.
So γ↦M(γ) is Borel although it varies wildly. The set where M(γ) is maximal abelian is the set of irrationals, and the set of factors is {0}. dimM(γ) is finite exactly at the rationals, where it equals the denominator, and infinite at the irrationals; both sets are dense. The two sets named are Borel, as Exercise 3 and Theorem 9.1(5) predict.
10. Measurably generated families of von Neumann algebras
Let (H(γ)),M be a measurable field over (Γ,Σ). Fix isometries V(γ):H(γ)→K0 with M=MV, for instance those of Theorem 7.1(1), and let P(γ) be as in (7.1). Then γ↦V(γ)H(γ) is Effros-measurable by criterion (c) of Theorem 6.1(3): for a fundamental sequence (ξn) of M, the maps Vξn are measurable, and their values at γ span a dense subspace of V(γ)H(γ). So Theorem 7.1(2)–(3) apply to V. For a von Neumann algebra M on H(γ) put
ιγ(M)=V(γ)MV(γ)∗+C(1−P(γ))⊆B(K0).(10.1)
Definition 10.1. A family (M(γ))γ∈Γ, with M(γ) a von Neumann algebra on H(γ), is measurably generated if there are measurable fields of bounded operatorsxn, n≥1, such that M(γ) is generated by {xn(γ):n} for every γ.
For direct integrals one also meets the variant that asks this only for almost every γ, with respect to a given measure. That variant is not treated here.
Lemma 10.2 (direct sums). Let K0=K1⊕K2, with P the projection onto K1. For linear subspaces S1⊆B(K1) with 1K1∈S1 and S2⊆B(K2), write S1⊕S2 for the set of operators s1⊕s2 with si∈Si. Then (S1⊕S2)′=S1′⊕S2′, where Si′ is the commutant in B(Ki). Consequently, take K1=V(γ)H(γ), let V0:H(γ)→K1 be the unitary induced by V(γ), and let M,N be von Neumann algebras on H(γ). Then:
(a) ιγ(M)=V0MV0∗⊕C1K2 belongs to vN(K0), and ιγ(M)′=V0M′V0∗⊕B(K2);
(b) V(γ)∗ιγ(M)V(γ)=M and V(γ)∗ιγ(M)′V(γ)=M′, and the compression y↦V(γ)∗yV(γ) maps the unit balls of ιγ(M) and ιγ(M)′ onto those of M and M′;
(c) ιγ(M∩N)=ιγ(M)∩ιγ(N), ιγ(M∨N)=ιγ(M)∨ιγ(N) and ιγ(C1)=CP(γ)+C(1−P(γ)); and ιγ is injective.
Proof.1K1⊕0 lies in S1⊕S2, so an operator y in the commutant commutes with P and has the form y1⊕y2. It commutes with every s1⊕0 and 0⊕s2 exactly when y1∈S1′ and y2∈S2′.
(a) Apply this with S1=V0MV0∗, S2=C1, and then with S1=V0M′V0∗, S2=B(K2). Since B(K2)′=C1, we get ιγ(M)′′=ιγ(M), and ιγ(M) is a ∗-algebra.
(b) V(γ)∗(V0mV0∗⊕y2)V(γ)=m, because V(γ)∗(0⊕y2)V(γ)=0. For m in the unit ball of M (or M′), V0mV0∗⊕0 lies in the unit ball of ιγ(M) (or ιγ(M)′).
(c) The operators in these algebras have the form y1⊕y2, which gives the first identity. For the second, (ιγ(M)∪ιγ(N))′=ιγ(M)′∩ιγ(N)′=V0(M′∩N′)V0∗⊕B(K2) by (a). Its commutant is V0(M′∩N′)′V0∗⊕C1=ιγ(M∨N), by the first part. The third identity is V(γ)1V(γ)∗=P(γ). Injectivity follows from (b). □
Theorem 10.3.
(M(γ)) is measurably generated if and only if γ↦ιγ(M(γ)), with ιγ as in (10.1), is a measurable map into vN(K0).
If so, the generating fields can be chosen with ∥xn(γ)∥≤1 and {xn(γ):n}σ-weakly dense in the unit ball of M(γ), for every γ.
If (M(γ)) and (N(γ)) are measurably generated, so are (M(γ)′), (M(γ)∩N(γ)), (M(γ)∨N(γ)), and the centres (M(γ)∩M(γ)′).
If (M(γ)) is measurably generated, the sets {γ:M(γ) is a factor}, {γ:M(γ) is abelian} and {γ:M(γ)=B(H(γ))} belong to Σ.
(Stratified form) Let U(γ):H(γ)→ℓd2 be the unitaries of Theorem 7.1(4) on the dimension strataΓd. Then (M(γ)) is measurably generated if and only if, for every d, the map γ↦U(γ)M(γ)U(γ)∗∈vN(ℓd2) is measurable on Γd.
The definition of a measurably generated family does not mention V. So by (1), the measurability of γ↦ιγ(M(γ)) does not depend on the choice of the isometries.
Proof. (1) Suppose M(γ) is generated by {xn(γ)}, with measurable fields xn. The maps γ↦V(γ)xn(γ)V(γ)∗ and γ↦P(γ) are weakly measurable, by Theorem 7.1(3) and Theorem 6.1(3). We claim that ιγ(M(γ)) is generated by T(γ)={VxnV∗,Vxn∗V∗:n}∪{P}; then Theorem 9.1(3) gives measurability. An operator that commutes with P has the form y1⊕y2, and it commutes with VxnV∗=V0xnV0∗⊕0 and with Vxn∗V∗ exactly when y1 commutes with V0xnV0∗ and V0xn∗V0∗. Since M is generated by the xn, {xn,xn∗}′=M′. So T(γ)′=V0{xn,xn∗}′V0∗⊕B(K2)=V0M′V0∗⊕B(K2)=ιγ(M)′, by Lemma 10.2(a), and T(γ)′′=ιγ(M)′′=ιγ(M).
Conversely, suppose γ↦ιγ(M(γ)) is measurable. Let an be the maps of Theorem 9.1(2) for vN(K0), and put
xn(γ)=V(γ)∗an(ιγ(M(γ)))V(γ).
Then VxnV∗=Pan(ιγ(M(γ)))P is weakly measurable (Lemma 8.1(2)), so xn is a measurable field by Theorem 7.1(3). By Lemma 10.2(b), xn(γ) lies in the unit ball of M(γ), and the xn(γ) are σ-weakly dense there, because compression is σ-weakly continuous and maps the unit ball of ιγ(M(γ)) onto that of M(γ). As in Theorem 9.1(2), they generate M(γ). This proves (1) and (2).
(3) By Lemma 10.2(c), ιγ(M(γ)∩N(γ))=ιγ(M(γ))∩ιγ(N(γ)) and ιγ(M(γ)∨N(γ))=ιγ(M(γ))∨ιγ(N(γ)). These are measurable in γ by (1) and Theorem 9.1(4), and (1) applies. For commutants, let bn(γ)=an(ιγ(M(γ))′), which is measurable into B(K0)1 by Theorem 9.1(2) and (4), and put yn(γ)=V(γ)∗bn(γ)V(γ). As in (1), the yn are measurable fields, and by Lemma 10.2(b) they are σ-weakly dense in the unit ball of M(γ)′, so they generate M(γ)′. The centres are the intersection of (M(γ)) with the measurably generated family (M(γ)′).
(4) M(γ) is a factor exactly when ιγ(M(γ)∩M(γ)′)=ιγ(C1)=CP(γ)+C(1−P(γ)). The left side is measurable in γ by (3) and (1). The right side is the von Neumann algebra generated by the weakly measurable map P, so it is measurable by Theorem 9.1(3). The set where two measurable maps into vN(K0) agree lies in Σ (Proposition 3.2(6)). Likewise, M(γ) is abelian exactly when ιγ(M(γ)∩M(γ)′)=ιγ(M(γ)), and M(γ)=B(H(γ)) exactly when M(γ)′=C1, that is, ιγ(M(γ)′)=ιγ(C1).
(5) By the remark after the theorem, we may use the isometries of Theorem 7.1(1). Then V(γ)=JdU(γ) on Γd (Theorem 7.1(4)). So P(γ)=Pd:=JdJd∗, and ιγ(M(γ))=Θd(U(γ)M(γ)U(γ)∗), where Θd(A)=JdAJd∗+C(1−Pd) for A∈vN(ℓd2). The map Θd is Borel: by the claim in the proof of (1), with the single space ℓd2 and the isometry Jd in place of the field, Θd(A) is generated by the weakly measurable maps A↦Jdan(A)Jd∗ and the constant Pd, where an are the maps of Theorem 9.1(2) for vN(ℓd2); so Theorem 9.1(3) applies. Hence, if every γ↦U(γ)M(γ)U(γ)∗ is measurable on Γd, then γ↦ιγ(M(γ)) is measurable on each Γd, and on Γ by Lemma 1.3(4). Conversely, if γ↦ιγ(M(γ)) is measurable, then on Γd the algebra U(γ)M(γ)U(γ)∗=Jd∗ιγ(M(γ))Jd is generated by the weakly measurable maps γ↦Jd∗an(ιγ(M(γ)))Jd, by Lemma 10.2(b) with Jd in place of V(γ). Theorem 9.1(3), over Γd with its relative σ-algebra, finishes the proof. □
Example 10.4 (varying and zero dimension). (a) Take the field of varying dimension with Γ=(0,1] and H(γ)=Ck on Γk=(k+11,k1]. It is generated by the sections ξk, where ξk(γ) is the k-th standard basis vector if k≤dimH(γ) and 0 otherwise, and its orthonormal fundamental sequence is ek=ξk, as noted for this field. On Γk, V(γ) maps Ck onto span{ε1,…,εk} and P(γ)=∑j≤k⟨⋅,εj⟩εj. Let M(γ) be the algebra of diagonal matrices in Mk(C)=B(H(γ)). It is generated by the matrix-unit fieldsejj, ejj(γ)v=⟨v,ej(γ)⟩ej(γ), since ejj(γ) is the j-th diagonal matrix unit for j≤k and 0 for j>k. Each M(γ) is maximal abelian, so M(γ)′=M(γ), and the centre field is M(γ) itself. M(γ) is a factor exactly on Γ1=(21,1]. In the isometric picture, ιγ(M(γ)) is spanned by the projections onto Cε1,…,Cεk and by 1−P(γ).
(b) Take the field with a stratum of zero fibres: Γ=[0,2], with H(γ)=C for γ≤1 and H(γ)=0 for γ>1. Then V(γ)v=vε1 for γ≤1, V(γ)=0 for γ>1, and P(γ)=1[0,1](γ)⟨⋅,ε1⟩ε1, an Effros-measurable field of projections that jumps at γ=1. For M(γ)=B(H(γ)), ιγ(M(γ))=CP(γ)+C(1−P(γ)), which is C1 on (1,2]. With the definition M∩M′=C1, the zero algebra on the zero space counts as a factor, so here every fibre is a factor. Whether zero fibres should count as factors is a matter of convention. The set {γ:dimH(γ)=0} is measurable, because the dimension function is, so either choice gives measurable sets.
11. Exercises
Exercise 1 (lattice operations). Show that P↦1−P is a homeomorphism of P(K), that (P,Q)↦P∨Q and (P,Q)↦P∧Q (the projections onto the closed span of PK+QK and onto PK∩QK) are Borel maps P(K)×P(K)→P(K), and that {(P,Q):P≤Q} is closed.
Solution.⟨(1−P)ξ,η⟩=⟨ξ,η⟩−⟨Pξ,η⟩, so P↦1−P is weakly continuous, and it is its own inverse. On P(K)×P(K) with the product σ-algebra, the maps (P,Q)↦Pζn and (P,Q)↦Qζn, for a dense sequence (ζn), are measurable (Theorem 6.1(2)), and together they span a dense subspace of PK+QK. So P∨Q is Borel by criterion (c) of Theorem 6.1(3). Since PK∩QK is the orthogonal complement of (1−P)K+(1−Q)K, P∧Q=1−((1−P)∨(1−Q)), which is Borel. Finally, P≤Q means PK⊆QK. This holds exactly when ∥Pξ∥≤∥Qξ∥ for all ξ. If PK⊆QK, then P=PQ, so ∥Pξ∥=∥PQξ∥≤∥Qξ∥. Conversely, let ξ∈PK and apply the inequality to (1−Q)ξ: P(1−Q)ξ=0, so ∥(1−Q)ξ∥2=⟨(1−Q)ξ,Pξ⟩=⟨P(1−Q)ξ,ξ⟩=0, and ξ∈QK. Each condition ∥Pξ∥≤∥Qξ∥ is closed for the strong operator topology.
Exercise 2 (rank). Show that P↦dimPK∈{0,1,…,∞} is lower semicontinuous on P(K) with the strong operator topology, so that every set {P:dimPK=r} is Borel. Show that it is continuous if dimK<∞, and not if dimK=∞.
Solution. Suppose dimPK≥r, with r finite, and choose orthonormal u1,…,ur∈PK. If Q→P strongly, then Qui→Pui=ui. So the Gram matrix (⟨Qui,Quj⟩) tends to the identity and is eventually invertible. Then Qu1,…,Qur are linearly independent, and dimQK≥r. So {dim≥r} is open for each finite r, and {dim=r}={dim≥r}∖{dim≥r+1} and {dim=∞}=⋂r{dim≥r} are Borel. If dimK<∞, then dimPK=trP=∑k⟨Pεk,εk⟩ is continuous. If dimK=∞, Example 6.3 gives rank-one projections converging to 0. For a map γ↦K(γ) as in Theorem 6.1(3), composing with the rank recovers the measurability of γ↦dimK(γ), which Theorem 6.1(3) obtained from the theory of subspace fields.
Exercise 3 (abelian algebras and inclusions). Show that the sets {M∈vN(K):M is abelian} and {M:M′=M} (the maximal abelian algebras), and the relation {(M,N):M⊆N}, are Borel.
Solution.M is abelian exactly when M⊆M′, that is, when M∩M′=M. Similarly, M⊆N exactly when M∩N=M. The maps involved are Borel by Theorem 9.1(4), and a set where two Borel maps into vN(K) agree is Borel by Proposition 3.2(6). The same applies to M′=M.
Exercise 4 (unitary conjugation). Let U(K) be the unitary group with the Borel sets of the strong operator topology. Show that (u,M)↦uMu∗ is a Borel map U(K)×vN(K)→vN(K).
Solution. On the product, the maps (u,M)↦u, (u,M)↦u∗ and (u,M)↦an(M) (from Theorem 9.1(2)) are weakly measurable: ⟨uξ,η⟩ is continuous in u, and ⟨u∗ξ,η⟩ is the conjugate of ⟨uη,ξ⟩. Products of weakly measurable maps are weakly measurable (Lemma 8.1(2)), so the maps (u,M)↦uan(M)u∗ are weakly measurable. uMu∗ is generated by {uan(M)u∗}, because x↦uxu∗ is a ∗-automorphism of B(K) that carries commutants to commutants. Theorem 9.1(3) finishes the proof.
Exercise 5 (reduced algebras). Let (M(γ)) be a measurably generated family over a measurable field (H(γ)),M, and let p be a measurable field of projections with p(γ)∈M(γ) for every γ. Show that the subspaces p(γ)H(γ) form a measurable field, and that the reduced algebras p(γ)M(γ)p(γ), acting on p(γ)H(γ), form a measurably generated family. Show also that compressing an arbitrary generating set does not work.
Solution. The sections pek are measurable, by the definition of a measurable operator field, and they span a dense subspace of p(γ)H(γ) at each point. So the construction of subspace fields gives a measurable field (p(γ)H(γ)), whose measurable sections are the elements of M with values in p(γ)H(γ). By Theorem 10.3(2), choose measurable fields xn with {xn(γ)}σ-weakly dense in the unit ball of M(γ). The fields pxnp are measurable, since composites of measurable operator fields are measurable, and they carry measurable sections of the subfield to elements of M with values in p(γ)H(γ); so they are measurable fields on the subfield. The reduced algebra p(γ)M(γ)p(γ) is a von Neumann algebra acting on p(γ)H(γ), by fact (R) of the background. The map x↦p(γ)xp(γ) is σ-weakly continuous and carries the unit ball of M(γ) onto that of p(γ)M(γ)p(γ), because pxp=x for x in the reduced algebra. So the p(γ)xn(γ)p(γ) are σ-weakly dense in that unit ball, and they generate it. For the warning: in M3(C), the matrix units e11,e13,e32 generate M3(C) (with their adjoints they give e12=e13e32, e21=e23e31, e33=e31e13, e22=e23e32, and so every matrix unit). The projection p=e11+e22 lies in M3(C), but pe11p=e11, pe13p=0 and pe32p=0 generate only the diagonal algebra on pC3, while pM3(C)p≅M2(C). This is why the solution uses the generators of Theorem 10.3(2), which are dense in the unit ball.
Where this leads
Polish spaces and standard Borel spaces continues the descriptive set theory of Sections 1, 2 and 4: Souslin spaces, the isomorphism theorem for standard Borel spaces, and measurable cross sections.
Direct integrals of von Neumann algebras: over a measure space, a measurably generated family (M(γ)) defines the von Neumann algebra ∫⊕M(γ)dμ(γ) of decomposable operators whose fibres lie in the M(γ). Theorem 10.3 supplies the measurability facts behind its commutant and its centre: the families of commutants and of centres are again measurably generated, and the set of points where the fibre is a factor is measurable.
References
[Ando–Haagerup–Winsløw] H. Ando, U. Haagerup and C. Winsløw, Ultraproducts, QWEP von Neumann algebras, and the Effros–Maréchal topology, arXiv:1306.0460.
[Effros 1965] E. G. Effros, The Borel space of von Neumann algebras on a separable Hilbert space, Pacific Journal of Mathematics 15 (1965), 1153–1164. https://doi.org/10.2140/pjm.1965.15.1153
[Takesaki I] M. Takesaki, Theory of Operator Algebras I, Springer, New York, 1979.