The Effros Borel structure

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(γ)\gamma\mapsto M(\gamma) of von Neumann algebras that depends measurably on a parameter γ\gamma. 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)B(\mathcal K) and its σ\sigma-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

Background used without proof

Let EE be a Banach space and K\mathcal K a Hilbert space.

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[0,1]^{\mathbb N}, and the equivalence of all norms on a finite-dimensional space.

1. Borel spaces and Polish spaces

Definitions 1.1.

Example 1.2. A Borel map need not carry Borel sets to Borel sets. The identity map from R\mathbb R with its Borel sets to R\mathbb R with the σ\sigma-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][0,1] to a set that is neither countable nor co-countable.

Lemma 1.3.

  1. (Testing on generators) Suppose B=σ(fi:i∈I)\mathcal B=\sigma(f_i:i\in I). A map g:Γ→Xg:\Gamma\to X is measurable if and only if every fi∘gf_i\circ g is measurable.
  2. (Countable bases) If a topological space has a countable base U\mathcal U, every open set is a countable union of members of U\mathcal U, so the Borel sets are σ(U)\sigma(\mathcal 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 DD, the Borel structure of RD\mathbb R^D is generated by the coordinates.
  3. (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\mathbb N^{\mathbb N} is Polish. A separable metrizable space, and hence every standard Borel space, has at most 2ℵ02^{\aleph_0} points.
  4. (Pieces) Let Γ\Gamma be the union of countably many sets Γd∈Σ\Gamma_d\in\Sigma. A map gg on Γ\Gamma whose restriction to every Γd\Gamma_d is measurable for the relative σ\sigma-algebra is measurable.

Proof. (1) The sets B⊆XB\subseteq X with g−1(B)∈Σg^{-1}(B)\in\Sigma form a σ\sigma-algebra. If every fi∘gf_i\circ g is measurable, it contains every fi−1(C)f_i^{-1}(C) with CC Borel, so it contains B\mathcal B. The converse is clear.

(2) Let VV be open. For each x∈Vx\in V pick Ux∈UU_x\in\mathcal U with x∈Ux⊆Vx\in U_x\subseteq V. Only countably many distinct sets UxU_x occur, and their union is VV. For a product ∏kXk\prod_kX_k with countable bases Uk\mathcal U_k, the finite intersections of sets πk−1(U)\pi_k^{-1}(U), U∈UkU\in\mathcal U_k, form a countable base. Each of them lies in σ(πk:k)\sigma(\pi_k:k), and the coordinates are continuous, so this σ\sigma-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 XkX_k, choose complete compatible metrics dk≤1d_k\leq1 (replace dkd_k by min⁡(dk,1)\min(d_k,1)). Then ρ(x,y)=∑k2−kdk(xk,yk)\rho(x,y)=\sum_k2^{-k}d_k(x_k,y_k) is a metric for the product topology. A ρ\rho-Cauchy sequence is Cauchy in every coordinate, so it converges in every coordinate, and then in ρ\rho, 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 11 inside each piece and distance 11 across. NN\mathbb N^{\mathbb N} is a countable product of copies of the complete separable discrete space N\mathbb N. Finally, if QQ is a countable dense set in a separable metrizable space, sending each point to a sequence in QQ that converges to it is injective, and there are at most ∣QN∣≤2ℵ0|Q^{\mathbb N}|\leq2^{\aleph_0} such sequences.

(4) For Borel BB, g−1(B)=⋃d(g∣Γd)−1(B)g^{-1}(B)=\bigcup_d(g|_{\Gamma_d})^{-1}(B), and each term is a subset of Γd\Gamma_d lying in the relative σ\sigma-algebra, hence in Σ\Sigma. □\square

2. Polish subspaces and Borel subsets

Theorem 2.1 (Polish subspaces). Let XX be a Polish space.

  1. Every GδG_\delta subset of XX is Polish in the relative topology.
  2. Conversely, a subset of XX that is Polish in the relative topology is a GδG_\delta subset of XX.
  3. Every Polish space is homeomorphic to some GδG_\delta subset of [0,1]N[0,1]^{\mathbb N}, and every such subset is Polish.

Proof. Fix a complete compatible metric dd on XX.

(1) Let Y=⋂nGnY=\bigcap_nG_n with GnG_n open. Drop every GnG_n equal to XX; if none is left, Y=XY=X. For y∈Yy\in Y put hn(y)=1/d(y,X∖Gn)h_n(y)=1/d(y,X\setminus G_n), a positive continuous function on GnG_n, and dY(y,y′)=d(y,y′)+∑n2−nmin⁡(1,∣hn(y)−hn(y′)∣). d_Y(y,y')=d(y,y')+\sum_n2^{-n}\min\big(1,|h_n(y)-h_n(y')|\big). This is a metric on YY, and it defines the relative topology: dY≥dd_Y\geq d, and if d(yk,y)→0d(y_k,y)\to0 inside YY, then hn(yk)→hn(y)h_n(y_k)\to h_n(y) for each nn, so the series tends to 00 term by term under the bounds 2−n2^{-n}. Let (yk)(y_k) be dYd_Y-Cauchy. It is dd-Cauchy, so it converges in XX to some xx. For each nn, (hn(yk))k(h_n(y_k))_k is Cauchy, hence bounded by some cnc_n. Then d(yk,X∖Gn)≥1/cnd(y_k,X\setminus G_n)\geq1/c_n for all kk, so d(x,X∖Gn)≥1/cn>0d(x,X\setminus G_n)\geq1/c_n>0 and x∈Gnx\in G_n. Hence x∈Yx\in Y and dY(yk,x)→0d_Y(y_k,x)\to0. Finally YY is separable, being a subset of a separable metric space.

(2) Let ρ\rho be a complete metric on YY compatible with its relative topology. For n≥1n\geq1, let YnY_n be the set of points xx of the closure Y‾\overline Y that have an open neighbourhood UU in XX with ρ\rho-diameter of U∩YU\cap Y at most 1/n1/n. Each YnY_n is relatively open in Y‾\overline Y, because a witness UU for xx is a witness for every point of U∩Y‾U\cap\overline Y. Also Y⊆YnY\subseteq Y_n: for y∈Yy\in Y, the ball {ρ(⋅,y)<1/(3n)}\{\rho(\cdot,y)<1/(3n)\} is relatively open in YY, so it equals U∩YU\cap Y for some open U∋yU\ni y in XX. Conversely, let x∈⋂nYnx\in\bigcap_nY_n, with witnesses UnU_n. The open sets Wn=U1∩⋯∩Un∩{d(⋅,x)<1/n}W_n=U_1\cap\cdots\cap U_n\cap\{d(\cdot,x)<1/n\} contain x∈Y‾x\in\overline Y, so we can pick yn∈Wn∩Yy_n\in W_n\cap Y. Then yn→xy_n\to x in XX, and ρ(ym,yn)≤1/n\rho(y_m,y_n)\leq1/n for m≥nm\geq n, since both lie in Un∩YU_n\cap Y. So (yn)(y_n) converges in (Y,ρ)(Y,\rho) to some y∈Yy\in Y, hence to yy in XX, and y=xy=x. Thus Y=⋂nYnY=\bigcap_nY_n. Write Yn=Gn∩Y‾Y_n=G_n\cap\overline Y with GnG_n open in XX. Since Y‾=⋂m{d(⋅,Y‾)<1/m}\overline Y=\bigcap_m\{d(\cdot,\overline Y)<1/m\} is a GδG_\delta, so is YY.

(3) [0,1]N[0,1]^{\mathbb N} is a compact metrizable space, hence Polish, so its GδG_\delta subsets are Polish by (1). Conversely, let XX be Polish, with compatible metric dd and dense sequence (an)(a_n), and put φ(x)=(min⁡(1,d(an,x)))n\varphi(x)=(\min(1,d(a_n,x)))_n. The map φ\varphi is continuous. It is injective: for x≠yx\neq y put δ=min⁡(1,d(x,y))\delta=\min(1,d(x,y)) and choose ana_n with d(an,x)<δ/3d(a_n,x)<\delta/3; then the nn-th coordinate of φ(x)\varphi(x) is below δ/3\delta/3 and that of φ(y)\varphi(y) is at least 2δ/32\delta/3. Its inverse is continuous on φ(X)\varphi(X): if φ(xk)→φ(x)\varphi(x_k)\to\varphi(x) and 0<ε<1/20<\varepsilon<1/2, choose ana_n with d(an,x)<εd(a_n,x)<\varepsilon; then eventually d(an,xk)<εd(a_n,x_k)<\varepsilon, so d(xk,x)<2εd(x_k,x)<2\varepsilon. So φ(X)\varphi(X) is homeomorphic to XX, hence Polish, hence a GδG_\delta subset of [0,1]N[0,1]^{\mathbb N} by (2). □\square

Theorem 2.2 (Borel subsets of standard spaces). Let (X,τ)(X,\tau) be a Polish space and B⊆XB\subseteq X a Borel set. There is a Polish topology τ′⊇τ\tau'\supseteq\tau on XX, with the same Borel sets as τ\tau, in which BB is open and closed. Consequently BB, 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 τ′\tau' on XX admissible if it is Polish, contains τ\tau, and has the same Borel sets as τ\tau.

(a) Open sets. Let UU be τ\tau-open, and let τU\tau_U be the topology generated by τ\tau together with the set X∖UX\setminus U. Its open sets are the unions of sets VV and V∩(X∖U)V\cap(X\setminus U) with V∈τV\in\tau. So (X,τU)(X,\tau_U) is the disjoint union of the open subspace UU and the closed subspace X∖UX\setminus U of (X,τ)(X,\tau), each open in τU\tau_U. Both pieces are Polish: UU by Theorem 2.1(1), since an open set is a GδG_\delta, and X∖UX\setminus 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 τ\tau-Borel. So τU\tau_U is admissible, and UU is τU\tau_U-clopen.

(b) Countable joins. Let τ1,τ2,…\tau_1,\tau_2,\ldots be admissible, and let τ∞\tau_\infty be the topology generated by their union. The diagonal map x↦(x,x,…)x\mapsto(x,x,\ldots) from (X,τ∞)(X,\tau_\infty) to the Polish space ∏n(X,τn)\prod_n(X,\tau_n) is a homeomorphism onto the diagonal Δ\Delta, since the preimage of πn−1(V)\pi_n^{-1}(V) is VV for V∈τnV\in\tau_n. The diagonal is closed: if y∉Δy\notin\Delta, then ym≠yny_m\neq y_n for some m,nm,n; since τ\tau is Hausdorff, there are disjoint τ\tau-open sets A∋ymA\ni y_m and C∋ynC\ni y_n, and πm−1(A)∩πn−1(C)\pi_m^{-1}(A)\cap\pi_n^{-1}(C) is a neighbourhood of yy that misses Δ\Delta. So τ∞\tau_\infty 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\tau_n. These are τ\tau-Borel, and a countable base generates the Borel sets (Lemma 1.3(2)). So τ∞\tau_\infty has the same Borel sets as τ\tau, and it is admissible.

(c) All Borel sets. Let A\mathcal A be the family of sets that are clopen for some admissible topology. It contains τ\tau by (a), and it is closed under complements. If Bn∈AB_n\in\mathcal A is clopen for an admissible τn\tau_n, then ⋃nBn\bigcup_nB_n is open for the τ∞\tau_\infty of (b); applying (a) to (X,τ∞)(X,\tau_\infty) makes it clopen for a topology that is admissible. So A\mathcal A is a σ\sigma-algebra containing τ\tau, and it contains every Borel set.

Now let BB be clopen for an admissible τ′\tau'. Then BB is τ′\tau'-closed, hence Polish in the relative τ′\tau'-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 σ\sigma-algebra on BB containing the relatively open sets, and the sets CC whose trace is Borel in BB form a σ\sigma-algebra containing the open sets. The τ′\tau'-Borel sets are the τ\tau-Borel sets, so the relative Borel structure of BB is the Borel structure of a Polish space. For a standard Borel space, transport BB to a Polish space by a Borel isomorphism. □\square

3. The Effros Borel structure

Throughout, EE is a separable Banach space, and W(E∗)\mathfrak W(E^*) is the set of weak*-closed linear subspaces of E∗E^*. For F∈W(E∗)F\in\mathfrak W(E^*) put F1=F∩E1∗F_1=F\cap E^*_1 and pF(x)=sup⁡{∣f(x)∣:f∈F1},x∈E.(3.1) p_F(x)=\sup\{|f(x)|:f\in F_1\},\qquad x\in E. \tag{3.1} This is the norm of xx as a functional on FF.

Definition 3.1. The Effros Borel structure on W(E∗)\mathfrak W(E^*) is σ(F↦pF(x):x∈E)\sigma(F\mapsto p_F(x):x\in E).

Proposition 3.2. Let F∈W(E∗)F\in\mathfrak W(E^*), and let D⊆ED\subseteq E be dense.

  1. pFp_F is a seminorm with pF≤∥⋅∥p_F\leq\|\cdot\|. Hence ∣pF(x)−pF(y)∣≤∥x−y∥|p_F(x)-p_F(y)|\leq\|x-y\|. Its kernel is F⊥F_\perp.
  2. (Distance formula) pF(x)=d(x,F⊥)p_F(x)=d(x,F_\perp) for every x∈Ex\in E.
  3. (Domination) A linear functional ff on EE, not assumed continuous, lies in F1F_1 if and only if ∣f(x)∣≤pF(x)|f(x)|\leq p_F(x) for every x∈Ex\in E. For K=R\mathbb K=\mathbb R this is the same as f≤pFf\leq p_F.
  4. (Subspaces of EE) F↦F⊥F\mapsto F_\perp is a bijection of W(E∗)\mathfrak W(E^*) onto the set S(E)\mathcal S(E) of closed linear subspaces of EE, with inverse N↦N⊥N\mapsto N^\perp. It carries pFp_F to d(⋅,F⊥)d(\cdot,F_\perp).
  5. FF is determined by the values pF(x)p_F(x), x∈Dx\in D, and the Effros structure equals σ(F↦pF(x):x∈D)\sigma(F\mapsto p_F(x):x\in D). If DD is countable, the sets {F:pF(x)<r}\{F:p_F(x)<r\}, x∈Dx\in D, r∈Qr\in\mathbb Q, are countably many Borel sets that generate and separate. So W(E∗)\mathfrak W(E^*) is countably generated and countably separated.
  6. If Φ,Ψ:X→W(E∗)\Phi,\Psi:X\to\mathfrak W(E^*) are Borel maps on a Borel space XX, the set {x:Φ(x)=Ψ(x)}\{x:\Phi(x)=\Psi(x)\} is Borel. In particular, points of W(E∗)\mathfrak W(E^*) are Borel sets, and so is the fixed-point set of any Borel map W(E∗)→W(E∗)\mathfrak W(E^*)\to\mathfrak W(E^*).
  7. (The unit ball) E1∗E^*_1 with the weak* topology is a compact metrizable space. For countable dense DD, its Borel structure is σ(f↦f(x):x∈D)\sigma(f\mapsto f(x):x\in D). A map a:Γ→E1∗a:\Gamma\to E^*_1 is measurable if and only if γ↦a(γ)(x)\gamma\mapsto a(\gamma)(x) is measurable for every x∈Dx\in D, or equivalently for every x∈Ex\in E.
  8. (Norm Borel structure) Let (ℓj)(\ell_j) be a sequence in E1∗E^*_1 with ∥x∥=sup⁡j∣ℓj(x)∣\|x\|=\sup_j|\ell_j(x)| for all xx. Then the Borel structure of the norm topology of EE is σ(ℓj:j≥1)\sigma(\ell_j:j\geq1). So a map y:Γ→Ey:\Gamma\to E is measurable if and only if every ℓj∘y\ell_j\circ y is.

Proof. (1) pFp_F is a supremum of the seminorms ∣f(⋅)∣|f(\cdot)| with ∥f∥≤1\|f\|\leq1. The Lipschitz bound follows from pF(x)≤pF(y)+pF(x−y)p_F(x)\leq p_F(y)+p_F(x-y) and the same with x,yx,y exchanged. pF(x)=0p_F(x)=0 means f(x)=0f(x)=0 for f∈F1f\in F_1, hence for all f∈Ff\in F by scaling; so the kernel is F⊥F_\perp.

(2) For f∈F1f\in F_1 and y∈F⊥y\in F_\perp, ∣f(x)∣=∣f(x−y)∣≤∥x−y∥|f(x)|=|f(x-y)|\leq\|x-y\|, so pF(x)≤d(x,F⊥)p_F(x)\leq d(x,F_\perp). For the reverse, let x≠0x\neq0 (the case x=0x=0 is trivial). q=d(⋅,F⊥)q=d(\cdot,F_\perp) is a seminorm, and the functional λx↦λq(x)\lambda x\mapsto\lambda q(x) on Kx\mathbb Kx satisfies ∣λq(x)∣=q(λx)|\lambda q(x)|=q(\lambda x). By (D1) it extends to a linear gg on EE with ∣g∣≤q≤∥⋅∥|g|\leq q\leq\|\cdot\|. Then g∈E1∗g\in E^*_1, and gg vanishes on F⊥F_\perp, so g∈(F⊥)⊥=Fg\in(F_\perp)^\perp=F by (D2). Hence pF(x)≥∣g(x)∣=q(x)p_F(x)\geq|g(x)|=q(x).

(3) Elements of F1F_1 satisfy the bound by (3.1). Conversely, if ∣f∣≤pF≤∥⋅∥|f|\leq p_F\leq\|\cdot\|, then f∈E1∗f\in E^*_1 and ff vanishes on ker⁡pF=F⊥\ker p_F=F_\perp, so f∈(F⊥)⊥=Ff\in(F_\perp)^\perp=F by (D2). For K=R\mathbb K=\mathbb R, f≤pFf\leq p_F also gives −f(x)=f(−x)≤pF(x)-f(x)=f(-x)\leq p_F(x).

(4) F⊥F_\perp is a closed subspace, and (F⊥)⊥=F(F_\perp)^\perp=F by (D2). For N∈S(E)N\in\mathcal S(E), N⊥N^\perp is weak*-closed and (N⊥)⊥=N(N^\perp)_\perp=N by (D2). The last claim is (2).

(5) pFp_F is continuous by (1), so its values on DD determine it, and pFp_F determines F=(ker⁡pF)⊥F=(\ker p_F)^\perp by (1) and (4). For x∈Ex\in E choose xj∈Dx_j\in D with xj→xx_j\to x. Then pF(x)=lim⁡jpF(xj)p_F(x)=\lim_jp_F(x_j) for every FF, so F↦pF(x)F\mapsto p_F(x) is measurable for σ(F↦pF(y):y∈D)\sigma(F\mapsto p_F(y):y\in D). The sets {F:pF(x)<r}\{F:p_F(x)<r\} generate this σ\sigma-algebra, and they separate points, because FF is determined by pFp_F on DD.

(6) Take a countable dense DD. By (5), Φ(x)=Ψ(x)\Phi(x)=\Psi(x) exactly when pΦ(x)(y)=pΨ(x)(y)p_{\Phi(x)}(y)=p_{\Psi(x)}(y) for all y∈Dy\in D. Each of these countably many conditions defines a Borel set. For points, take Φ\Phi the identity and Ψ\Psi constant; for fixed points, take Ψ\Psi the identity.

(7) Let D={x1,x2,…}D=\{x_1,x_2,\ldots\}. On E1∗E^*_1 the weak* topology is the weakest topology making the maps f↦f(xk)f\mapsto f(x_k) continuous: if these values converge along a net (fi)(f_i) to those of ff, then ∣fi(x)−f(x)∣≤∣fi(xk)−f(xk)∣+2∥x−xk∥|f_i(x)-f(x)|\leq|f_i(x_k)-f(x_k)|+2\|x-x_k\|, so fi(x)→f(x)f_i(x)\to f(x) for all xx. The metric ∑k2−kmin⁡(1,∣f(xk)−g(xk)∣)\sum_k2^{-k}\min(1,|f(x_k)-g(x_k)|) defines this topology, and E1∗E^*_1 is compact by (D3). The topology has a countable base of sets defined by finitely many conditions ∣f(xk)−c∣<r|f(x_k)-c|<r, with cc Gaussian rational and rr rational. Since a countable base generates the Borel sets (Lemma 1.3(2)), the Borel sets are σ(f↦f(xk):k)\sigma(f\mapsto f(x_k):k). The measurability test follows by testing on generators (Lemma 1.3(1)); values at points outside DD are limits of values on DD.

(8) Each ℓj\ell_j is continuous. Conversely, an open ball {x:∥x−x0∥<r}\{x:\|x-x_0\|<r\} equals ⋃m⋂j{x:∣ℓj(x)−ℓj(x0)∣≤r−1/m}\bigcup_m\bigcap_j\{x:|\ell_j(x)-\ell_j(x_0)|\leq r-1/m\}, which lies in σ(ℓj:j)\sigma(\ell_j:j). EE 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)). □\square

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\tau_E be the weakest topology on W(E∗)\mathfrak W(E^*) for which every function F↦pF(x)F\mapsto p_F(x), x∈Ex\in E, is continuous. Then (W(E∗),τE)(\mathfrak W(E^*),\tau_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⊆ED\subseteq E be a countable dense subset that is a vector space over Q\mathbb Q (over Q+iQ\mathbb Q+i\mathbb Q if K=C\mathbb K=\mathbb C), for instance the rational span of a dense sequence.

The topology. τE\tau_E is also the weakest topology making F↦pF(x)F\mapsto p_F(x) continuous for x∈Dx\in D: for x∈Ex\in E and xj∈Dx_j\in D with xj→xx_j\to x, the function F↦pF(x)F\mapsto p_F(x) is the uniform limit of the functions F↦pF(xj)F\mapsto p_F(x_j), because every pFp_F is 11-Lipschitz (Proposition 3.2(1)). The map Θ(F)=(pF(x))x∈D∈RD\Theta(F)=(p_F(x))_{x\in D}\in\mathbb R^D is injective, because FF is determined by the values of pFp_F on DD (Proposition 3.2(5)). So Θ\Theta is a homeomorphism of (W(E∗),τE)(\mathfrak W(E^*),\tau_E) onto its image Θ(W(E∗))\Theta(\mathfrak W(E^*)), with the product topology on RD\mathbb R^D.

Seminorms. Let S⊆RDS\subseteq\mathbb R^D be the set of cc with c(x)≥0c(x)\geq0, ∣c(x)−c(y)∣≤∥x−y∥|c(x)-c(y)|\leq\|x-y\|, c(x+y)≤c(x)+c(y)c(x+y)\leq c(x)+c(y) and c(qx)=∣q∣c(x)c(qx)=|q|c(x) for all x,y∈Dx,y\in D and all rational (Gaussian rational) qq. Each condition involves finitely many coordinates, so SS is closed. The elements of SS are exactly the restrictions to DD of the seminorms pp on EE with p≤∥⋅∥p\leq\|\cdot\|. Such a restriction satisfies the conditions. Conversely, c∈Sc\in S is 11-Lipschitz on DD, so it extends uniquely to a 11-Lipschitz function pp on EE; by continuity pp is subadditive, p(λx)=∣λ∣p(x)p(\lambda x)=|\lambda|p(x) for all scalars λ\lambda, and p≤∥⋅∥p\leq\|\cdot\|, since p(0)=0p(0)=0.

The condition (W). Consider, for c∈Sc\in S:

(W) for every x∈Dx\in D and every rational ε>0\varepsilon>0 there is y∈Dy\in D with c(y)<εc(y)<\varepsilon and ∥x−y∥<c(x)+ε\|x-y\|<c(x)+\varepsilon.

For fixed x,ε,yx,\varepsilon,y, the set {c:c(y)<ε, c(x)>∥x−y∥−ε}\{c:c(y)<\varepsilon,\ c(x)>\|x-y\|-\varepsilon\} is open in RD\mathbb R^D. So the set of c∈Sc\in S that satisfy (W) is a GδG_\delta subset of RD\mathbb R^D.

Claim: for c=p∣D∈Sc=p|_D\in S, (W) holds if and only if p(x)=d(x,ker⁡p)p(x)=d(x,\ker p) for all x∈Ex\in E. First, p(x)=p(x−z)≤∥x−z∥p(x)=p(x-z)\leq\|x-z\| for z∈ker⁡pz\in\ker p, so p≤d(⋅,ker⁡p)p\leq d(\cdot,\ker p) always. If p=d(⋅,ker⁡p)p=d(\cdot,\ker p), let x∈Dx\in D and ε>0\varepsilon>0. Pick z∈ker⁡pz\in\ker p with ∥x−z∥<p(x)+ε/2\|x-z\|<p(x)+\varepsilon/2 and y∈Dy\in D with ∥y−z∥<ε/2\|y-z\|<\varepsilon/2. Then c(y)=p(y)≤p(z)+∥y−z∥<εc(y)=p(y)\leq p(z)+\|y-z\|<\varepsilon and ∥x−y∥<p(x)+ε\|x-y\|<p(x)+\varepsilon. Conversely, assume (W), and let x∈Dx\in D and ε>0\varepsilon>0 be rational. Applying (W) first to xx and ε/2\varepsilon/2, and then to each yjy_j and 2−j−1ε2^{-j-1}\varepsilon, choose y1,y2,…∈Dy_1,y_2,\ldots\in 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ε.p(y_1)<\varepsilon/2,\quad\|x-y_1\|<p(x)+\varepsilon/2,\qquad p(y_{j+1})<2^{-j-1}\varepsilon,\quad\|y_j-y_{j+1}\|<p(y_j)+2^{-j-1}\varepsilon<2^{1-j}\varepsilon . The sequence (yj)(y_j) is Cauchy, so it converges to some z∈Ez\in E. Then p(z)=lim⁡p(yj)=0p(z)=\lim p(y_j)=0, and ∥x−z∥<p(x)+ε/2+∑j≥121−jε=p(x)+5ε/2\|x-z\|<p(x)+\varepsilon/2+\sum_{j\geq1}2^{1-j}\varepsilon=p(x)+5\varepsilon/2. Thus d(x,ker⁡p)≤p(x)d(x,\ker p)\leq p(x) for x∈Dx\in D, hence for all x∈Ex\in E, because both sides are continuous.

The image. If F∈W(E∗)F\in\mathfrak W(E^*), then Θ(F)∈S\Theta(F)\in S, and pF=d(⋅,F⊥)=d(⋅,ker⁡pF)p_F=d(\cdot,F_\perp)=d(\cdot,\ker p_F) by the distance formula and the description of the kernel in Proposition 3.2(1)–(2); so Θ(F)\Theta(F) satisfies (W). Conversely, let c=p∣D∈Sc=p|_D\in S satisfy (W). Put N=ker⁡pN=\ker p, a closed subspace, and F=N⊥∈W(E∗)F=N^\perp\in\mathfrak W(E^*). Then F⊥=NF_\perp=N by Proposition 3.2(4), and pF=d(⋅,N)=pp_F=d(\cdot,N)=p by the distance formula and the claim. So c=Θ(F)c=\Theta(F). Hence the image of Θ\Theta is the GδG_\delta set above.

Conclusion. The space RD\mathbb R^D is Polish, as a countable product of copies of R\mathbb R (Lemma 1.3(3)). The image is a GδG_\delta subset of it, hence Polish by Theorem 2.1(1), and so is (W(E∗),τE)(\mathfrak W(E^*),\tau_E). Its Borel sets are the preimages under Θ\Theta 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)\sigma(F\mapsto p_F(x):x\in D), which is the Effros structure by Proposition 3.2(5). □\square

The claim used only the metric of EE 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)(X,d) be a complete separable metric space, and C0(X)\mathcal C_0(X) the set of nonempty closed subsets of XX. The weakest topology on C0(X)\mathcal C_0(X) that makes every function A↦d(x,A)A\mapsto d(x,A), x∈Xx\in X, continuous is Polish. Its Borel sets form σ(A↦d(x,A):x∈X)\sigma(A\mapsto d(x,A):x\in X), and this σ\sigma-algebra is also generated by the sets {A:A∩U≠∅}\{A:A\cap U\neq\emptyset\}, UU open. In particular, either description gives a standard Borel structure on C0(X)\mathcal C_0(X).

This topology is also called the Wijsman topology.

Proof. We may assume X≠∅X\neq\emptyset, since otherwise C0(X)\mathcal C_0(X) is empty. Let DD be a countable dense subset of XX, and S′⊆RDS'\subseteq\mathbb R^D the closed set of c≥0c\geq0 with ∣c(x)−c(y)∣≤d(x,y)|c(x)-c(y)|\leq d(x,y) for x,y∈Dx,y\in D; each c∈S′c\in S' extends to a 11-Lipschitz function f≥0f\geq0 on XX. Let (W') be (W) with d(x,y)d(x,y) in place of ∥x−y∥\|x-y\|. As before, the set of c∈S′c\in S' satisfying (W') is a GδG_\delta. If f=d(⋅,A)f=d(\cdot,A) with A∈C0(X)A\in\mathcal C_0(X), then (W') holds: pick a∈Aa\in A with d(x,a)<f(x)+ε/2d(x,a)<f(x)+\varepsilon/2 and y∈Dy\in D with d(y,a)<ε/2d(y,a)<\varepsilon/2. Conversely, if (W') holds, the iteration in the proof of Theorem 4.1 produces, for x∈Dx\in D and rational ε>0\varepsilon>0, a limit point zz with f(z)=0f(z)=0 and d(x,z)<f(x)+5ε/2d(x,z)<f(x)+5\varepsilon/2; it converges because XX is complete. So A=f−1(0)A=f^{-1}(0) is nonempty and closed, and d(⋅,A)≤fd(\cdot,A)\leq f on DD, hence everywhere. Also f(x)≤f(a)+d(x,a)=d(x,a)f(x)\leq f(a)+d(x,a)=d(x,a) for a∈Aa\in A, so f=d(⋅,A)f=d(\cdot,A). A closed set is the zero set of its distance function, so A↦(d(x,A))x∈DA\mapsto(d(x,A))_{x\in D} is injective, and it is a homeomorphism onto the GδG_\delta set just described, because ∣d(x,A)−d(x′,A)∣≤d(x,x′)|d(x,A)-d(x',A)|\leq d(x,x'). The rest is as in the proof of Theorem 4.1.

For the second description of the σ\sigma-algebra, note that {A:d(x,A)<r}={A:A meets the open ball B(x,r)}\{A:d(x,A)<r\}=\{A:A\text{ meets the open ball }B(x,r)\}. Conversely, an open set UU is the union of the balls B(x,r)⊆UB(x,r)\subseteq U with xx in a countable dense set and rr rational, so {A:A∩U≠∅}\{A:A\cap U\neq\emptyset\} is the countable union of the sets {A:d(x,A)<r}\{A:d(x,A)<r\} over these balls. □\square

Remark 4.3 (closed subspaces among closed sets). By Proposition 3.2(4), F↦F⊥F\mapsto F_\perp identifies W(E∗)\mathfrak W(E^*) with the set of closed subspaces of EE and carries pFp_F to d(⋅,F⊥)d(\cdot,F_\perp). So the Effros structure is the structure that the closed subspaces inherit from C0(E)\mathcal C_0(E), with the σ\sigma-algebra generated by the functions A↦d(x,A)A\mapsto d(x,A). The closed subspaces form a Borel subset of C0(E)\mathcal C_0(E): they are the sets A∈C0(E)A\in\mathcal C_0(E) with d(x+y,A)≤d(x,A)+d(y,A)d(x+y,A)\leq d(x,A)+d(y,A) and d(qx,A)≤∣q∣d(x,A)d(qx,A)\leq|q|d(x,A) for x,yx,y in a countable dense set and rational (Gaussian rational) qq. Indeed, by continuity these inequalities then hold for all x,yx,y and all scalars, and for a,b∈Aa,b\in A they give d(a+b,A)=0d(a+b,A)=0 and d(λa,A)=0d(\lambda a,A)=0, so AA 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)\mathcal K=\ell^2(I) for a set II of cardinality 2ℵ02^{\aleph_0}, and let S(K)\mathcal S(\mathcal K) be the set of closed subspaces of K\mathcal K. The closed subspaces ℓ2(J)\ell^2(J), J⊆IJ\subseteq I, are pairwise distinct, so S(K)\mathcal S(\mathcal K) has at least 22ℵ02^{2^{\aleph_0}} elements. A standard Borel space has at most 2ℵ02^{\aleph_0} points (Lemma 1.3(3)). So no σ\sigma-algebra on S(K)\mathcal S(\mathcal K), the Effros one included, is standard. This is one concrete reason for working with separable spaces only.

5. Borel choice of dense sequences

EE 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 pp be a seminorm on a real vector space WW, V⊆WV\subseteq W a subspace, x∈Wx\in W, and φ:V→R\varphi:V\to\mathbb R linear with φ≤p\varphi\leq p on VV. Put L(φ)=sup⁡u∈V(−p(x+u)−φ(u)),M(φ)=inf⁡u∈V(p(x+u)−φ(u)).(5.1) L(\varphi)=\sup_{u\in V}\big(-p(x+u)-\varphi(u)\big),\qquad M(\varphi)=\inf_{u\in V}\big(p(x+u)-\varphi(u)\big). \tag{5.1}

  1. −p(x)≤L(φ)≤M(φ)≤p(x)-p(x)\leq L(\varphi)\leq M(\varphi)\leq p(x), and M(φ)=−L(−φ)M(\varphi)=-L(-\varphi).
  2. If x∉Vx\notin V, then for c∈Rc\in\mathbb R the formula φc(u+λx)=φ(u)+λc\varphi_c(u+\lambda x)=\varphi(u)+\lambda c (u∈Vu\in V, λ∈R\lambda\in\mathbb R) defines a linear functional on V+RxV+\mathbb Rx, and φc≤p\varphi_c\leq p there if and only if L(φ)≤c≤M(φ)L(\varphi)\leq c\leq M(\varphi).
  3. If x∈Vx\in V, then L(φ)=M(φ)=φ(x)L(\varphi)=M(\varphi)=\varphi(x).
  4. (Stability away from the boundary) Let 0≤s<10\leq s<1 and R=2p(x)/(1−s)R=2p(x)/(1-s). If φ≤sp\varphi\leq sp on VV, the supremum and the infimum in (5.1) may be taken over {u∈V:p(u)≤R}\{u\in V:p(u)\leq R\} only. Consequently, if φ\varphi and ψ\psi are linear on VV with φ≤sp\varphi\leq sp and ψ≤sp\psi\leq sp, then max⁡(∣L(φ)−L(ψ)∣, ∣M(φ)−M(ψ)∣)≤sup⁡{∣φ(u)−ψ(u)∣:u∈V, p(u)≤R}.(5.2) \max\big(|L(\varphi)-L(\psi)|,\ |M(\varphi)-M(\psi)|\big)\leq\sup\{|\varphi(u)-\psi(u)|:u\in V,\ p(u)\leq R\}. \tag{5.2}

Proof. (1) Taking u=0u=0 gives L(φ)≥−p(x)L(\varphi)\geq-p(x) and M(φ)≤p(x)M(\varphi)\leq p(x). For u,u′∈Vu,u'\in V, φ(u)−φ(u′)=φ(u−u′)≤p(u−u′)≤p(x+u)+p(x+u′)\varphi(u)-\varphi(u')=\varphi(u-u')\leq p(u-u')\leq p(x+u)+p(x+u'), so −p(x+u′)−φ(u′)≤p(x+u)−φ(u)-p(x+u')-\varphi(u')\leq p(x+u)-\varphi(u). Taking the supremum over u′u' and the infimum over uu gives L(φ)≤M(φ)L(\varphi)\leq M(\varphi). The identity M(φ)=−L(−φ)M(\varphi)=-L(-\varphi) is a change of sign inside the supremum.

(2) φc\varphi_c is well defined because x∉Vx\notin V. For λ=0\lambda=0 the bound is the hypothesis. For λ>0\lambda>0, divide by λ\lambda and rename u/λu/\lambda as uu: the bound holds for all such λ\lambda exactly when c≤p(x+u)−φ(u)c\leq p(x+u)-\varphi(u) for all u∈Vu\in V, that is, c≤M(φ)c\leq M(\varphi). For λ<0\lambda<0, divide by −λ-\lambda: the condition becomes φ(u)−c≤p(u−x)\varphi(u)-c\leq p(u-x) for all u∈Vu\in V. Replacing uu by −u-u and using p(−v)=p(v)p(-v)=p(v), this reads c≥−p(x+u)−φ(u)c\geq-p(x+u)-\varphi(u) for all uu, that is, c≥L(φ)c\geq L(\varphi).

(3) Take u=−xu=-x in (5.1): L(φ)≥−φ(−x)=φ(x)L(\varphi)\geq-\varphi(-x)=\varphi(x) and M(φ)≤−φ(−x)=φ(x)M(\varphi)\leq-\varphi(-x)=\varphi(x). Combine with (1).

(4) If φ≤sp\varphi\leq sp on VV, then −φ(u)=φ(−u)≤sp(u)-\varphi(u)=\varphi(-u)\leq sp(u). So for p(u)>Rp(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(φ), -p(x+u)-\varphi(u)\leq p(x)-(1-s)p(u)<-p(x)\leq L(\varphi),\qquad p(x+u)-\varphi(u)\geq(1-s)p(u)-p(x)>p(x)\geq M(\varphi), using p(x+u)≥p(u)−p(x)p(x+u)\geq p(u)-p(x) and (1−s)R=2p(x)(1-s)R=2p(x). Such uu change neither the supremum nor the infimum. On the common set {p(u)≤R}\{p(u)\leq R\}, two suprema differ by at most the supremum of ∣φ(u)−ψ(u)∣|\varphi(u)-\psi(u)|, and so do two infima. □\square

Part (4) needs the room s<1s<1. The next example shows that at a functional that is dominated by pp but by no spsp with s<1s<1, the function LL can jump.

Example 5.2 (the bound LL can jump at the boundary). In R3\mathbb R^3, let SS be the circle {(cos⁡θ,sin⁡θ,0)}\{(\cos\theta,\sin\theta,0)\}, let I±I_\pm be the segments {(±1,0,z):∣z∣≤1}\{(\pm1,0,z):|z|\leq1\}, and let KK be the convex hull of S∪I+∪I−S\cup I_+\cup I_-. KK is compact, convex and symmetric. It contains a neighbourhood of 00, since it contains the unit disc in the plane z=0z=0 and the points (0,0,z)=12(1,0,z)+12(−1,0,z)(0,0,z)=\tfrac12(1,0,z)+\tfrac12(-1,0,z), ∣z∣≤1|z|\leq1. So ∥w∥=max⁡k∈K⟨k,w⟩\|w\|=\max_{k\in K}\langle k,w\rangle is a norm on E=R3E=\mathbb R^3, and, identifying functionals with vectors through the dot product, E1∗=KE^*_1=K. Take F=E∗F=E^*, so that pF=∥⋅∥p_F=\|\cdot\|, and in Lemma 5.1 take V=span⁡{e1,e2}V=\operatorname{span}\{e_1,e_2\} and x=e3x=e_3. A functional (a,b)(a,b) on VV satisfies φ≤p\varphi\leq p exactly when it is the restriction of an element of KK (by (D1)), that is, when (a,b)(a,b) lies in the closed unit disc. By Lemma 5.1(2), [L(a,b),M(a,b)]={c:(a,b,c)∈K}[L(a,b),M(a,b)]=\{c:(a,b,c)\in K\}.

Hence L(cos⁡θ,sin⁡θ)=0L(\cos\theta,\sin\theta)=0 for small θ>0\theta>0, while L(1,0)=−1L(1,0)=-1. LL is not continuous on the set of dominated functionals, at the boundary point (1,0)(1,0). Lemma 5.1(4) excludes such points by asking for φ≤sp\varphi\leq sp with s<1s<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∗a_n:\mathfrak W(E^*)\to E^*_1, n≥1n\geq1, such that for every F∈W(E∗)F\in\mathfrak W(E^*), each an(F)a_n(F) lies in F1F_1 and {an(F):n≥1}\{a_n(F):n\geq1\} is weak*-dense in F1F_1.

Reference: [Takesaki I, Theorem IV.8.2]. Its density argument treats the bound LL 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 sgsg first, and then let s→1s\to1.

Proof. Step 1: the construction for K=R\mathbb K=\mathbb R. Fix a dense sequence (xk)k≥1(x_k)_{k\geq1} in EE, and put V0={0}V_0=\{0\} and Vk=span⁡{x1,…,xk}V_k=\operatorname{span}\{x_1,\ldots,x_k\}. Fix FF and write p=pFp=p_F. For a sequence t=(tk)t=(t_k) in [0,1][0,1], define linear functionals φt,k\varphi_{t,k} on VkV_k with φt,k≤p\varphi_{t,k}\leq p, recursively. Start with φt,0=0\varphi_{t,0}=0. Given φt,k−1\varphi_{t,k-1}, let LL and MM be the numbers (5.1) for φ=φt,k−1\varphi=\varphi_{t,k-1}, V=Vk−1V=V_{k-1} and x=xkx=x_k, and put ck=tkL+(1−tk)M.(5.3) c_k=t_kL+(1-t_k)M. \tag{5.3} If xk∉Vk−1x_k\notin V_{k-1}, let φt,k=(φt,k−1)ck\varphi_{t,k}=(\varphi_{t,k-1})_{c_k} as in Lemma 5.1(2); it is ≤p\leq p, because ckc_k lies between LL and MM. If xk∈Vk−1x_k\in V_{k-1}, let φt,k=φt,k−1\varphi_{t,k}=\varphi_{t,k-1}; then ck=φt,k−1(xk)c_k=\varphi_{t,k-1}(x_k) by Lemma 5.1(3). In both cases φt,k\varphi_{t,k} extends φt,k−1\varphi_{t,k-1} and φt,k(xk)=ck\varphi_{t,k}(x_k)=c_k. Together these functionals define a linear functional φ\varphi on ⋃kVk\bigcup_kV_k with ∣φ∣≤p≤∥⋅∥|\varphi|\leq p\leq\|\cdot\|, since φ≤p\varphi\leq p and p(−u)=p(u)p(-u)=p(u). It extends by continuity to some ftF∈E∗f^F_t\in E^* with ∣ftF∣≤pF|f^F_t|\leq p_F, because pFp_F is continuous. So ftF∈F1f_t^F\in F_1 by Proposition 3.2(3).

Step 2: Borel dependence on FF. Fix tt. We show by induction on kk that F↦ftF(xj)=φt,kF(xj)F\mapsto f^F_t(x_j)=\varphi^F_{t,k}(x_j) is Borel for j≤kj\leq k. Suppose this holds for k−1k-1. For q∈Qk−1q\in\mathbb Q^{k-1} put uq=∑jqjxju_q=\sum_jq_jx_j. The function u↦−pF(xk+u)−φt,k−1F(u)u\mapsto-p_F(x_k+u)-\varphi^F_{t,k-1}(u) is continuous on Vk−1V_{k-1}, and the vectors uqu_q are dense in Vk−1V_{k-1}. So LFL^F is the supremum of the countably many functions F↦−pF(xk+uq)−∑jqjφt,k−1F(xj), F\mapsto-p_F(x_k+u_q)-\textstyle\sum_jq_j\varphi^F_{t,k-1}(x_j), which are Borel, by the definition of the Effros structure and the induction hypothesis. So F↦LFF\mapsto L^F is Borel, and likewise F↦MFF\mapsto M^F. By (5.3), F↦φt,kF(xk)=ckFF\mapsto\varphi^F_{t,k}(x_k)=c^F_k is Borel. By Proposition 3.2(7), F↦ftF∈E1∗F\mapsto f_t^F\in E^*_1 is Borel.

Step 3: every element of F1F_1 is reached. Let h∈F1h\in F_1. Choose tk∗t^*_k recursively. If φt∗,k−1=h\varphi_{t^*,k-1}=h on Vk−1V_{k-1}, then h(xk)h(x_k) lies between the corresponding numbers LL and MM, by Lemma 5.1(2) if xk∉Vk−1x_k\notin V_{k-1} and by Lemma 5.1(3) otherwise. So there is tk∗∈[0,1]t^*_k\in[0,1] with ck=h(xk)c_k=h(x_k), and then φt∗,k=h\varphi_{t^*,k}=h on VkV_k. Thus ft∗F=hf^F_{t^*}=h.

Step 4: continuity at interior functionals. Now let h∈F1h\in F_1 satisfy ∣h∣≤spF|h|\leq sp_F for some s<1s<1, and let t∗t^* be as in Step 3. For k≥0k\geq0 let Nk=Vk∩F⊥N_k=V_k\cap F_\perp, and let ZkZ_k be the space of linear functionals on VkV_k that vanish on NkN_k. A functional χ\chi on VkV_k that is ≤pF\leq p_F vanishes on NkN_k, because ±χ(u)=χ(±u)≤pF(±u)=0\pm\chi(u)=\chi(\pm u)\leq p_F(\pm u)=0 for u∈Nku\in N_k. So all φt,k\varphi_{t,k} and h∣Vkh|_{V_k} lie in ZkZ_k. On the finite-dimensional space ZkZ_k, ∥χ∥∗=sup⁡{∣χ(u)∣:u∈Vk, pF(u)≤1}and∣χ∣k=max⁡j≤k∣χ(xj)∣ \|\chi\|_*=\sup\{|\chi(u)|:u\in V_k,\ p_F(u)\leq1\}\quad\text{and}\quad|\chi|_k=\max_{j\leq k}|\chi(x_j)| are norms. (The first is finite because pFp_F is a norm on the finite-dimensional space Vk/NkV_k/N_k; the second is a norm because x1,…,xkx_1,\ldots,x_k span VkV_k.) All norms on a finite-dimensional space are equivalent, so ∥χ∥∗≤Ck∣χ∣k\|\chi\|_*\leq C_k|\chi|_k for a constant CkC_k. We claim: for every δ>0\delta>0 there is η>0\eta>0 such that ∣φt,k−h∣Vk∣k<δ|\varphi_{t,k}-h|_{V_k}|_k<\delta whenever max⁡j≤k∣tj−tj∗∣<η\max_{j\leq k}|t_j-t^*_j|<\eta. For k=0k=0 there is nothing to prove. Assume the claim for k−1k-1. Put s′=(1+s)/2s'=(1+s)/2 and R′=2pF(xk)/(1−s′)R'=2p_F(x_k)/(1-s'), and choose δ′≤δ\delta'\leq\delta with Ck−1δ′≤(1−s)/2C_{k-1}\delta'\leq(1-s)/2 and R′Ck−1δ′<δ/2R'C_{k-1}\delta'<\delta/2. Let η′\eta' be the number given by the claim for k−1k-1 and δ′\delta', and take η≤η′\eta\leq\eta' with 2pF(xk)η<δ/22p_F(x_k)\eta<\delta/2.

Suppose max⁡j≤k∣tj−tj∗∣<η\max_{j\leq k}|t_j-t_j^*|<\eta. By the claim for k−1k-1, χ=φt,k−1−h∣Vk−1\chi=\varphi_{t,k-1}-h|_{V_{k-1}} satisfies ∣χ∣k−1<δ′|\chi|_{k-1}<\delta', so ∥χ∥∗<(1−s)/2\|\chi\|_*<(1-s)/2. Hence φt,k−1≤h+1−s2pF≤s′pF\varphi_{t,k-1}\leq h+\tfrac{1-s}2p_F\leq s'p_F on Vk−1V_{k-1}; also h≤s′pFh\leq s'p_F. Apply (5.2) with s′s' and R′R' in place of ss and RR; by homogeneity, its right-hand side is at most R′∥χ∥∗R'\|\chi\|_*. So the numbers L,ML,M for φt,k−1\varphi_{t,k-1} differ from the numbers L∗,M∗L_*,M_* for h∣Vk−1h|_{V_{k-1}} by at most R′∥χ∥∗≤R′Ck−1δ′<δ/2R'\|\chi\|_*\leq R'C_{k-1}\delta'<\delta/2. Since ck−h(xk)=tk(L−L∗)+(1−tk)(M−M∗)+(tk−tk∗)(L∗−M∗) c_k-h(x_k)=t_k(L-L_*)+(1-t_k)(M-M_*)+(t_k-t_k^*)(L_*-M_*) and ∣L∗−M∗∣≤2pF(xk)|L_*-M_*|\leq2p_F(x_k), we get ∣φt,k(xk)−h(xk)∣<δ/2+2pF(xk)η<δ|\varphi_{t,k}(x_k)-h(x_k)|<\delta/2+2p_F(x_k)\eta<\delta. For j<kj<k, ∣φt,k(xj)−h(xj)∣=∣φt,k−1(xj)−h(xj)∣<δ′≤δ|\varphi_{t,k}(x_j)-h(x_j)|=|\varphi_{t,k-1}(x_j)-h(x_j)|<\delta'\leq\delta. This proves the claim for kk.

Step 5: density. Let TT be the countable set of sequences in [0,1]∩Q[0,1]\cap\mathbb Q with only finitely many nonzero terms. We show that {ftF:t∈T}\{f_t^F:t\in T\} is weak*-dense in F1F_1. By Proposition 3.2(7), with D={xk}D=\{x_k\}, it suffices, given g∈F1g\in F_1, n≥1n\geq1 and ε>0\varepsilon>0, to find t∈Tt\in T with ∣ftF(xj)−g(xj)∣<ε|f_t^F(x_j)-g(x_j)|<\varepsilon for j≤nj\leq n. Choose s∈(0,1)s\in(0,1) with (1−s)∥xj∥<ε/2(1-s)\|x_j\|<\varepsilon/2 for j≤nj\leq n, and put h=sgh=sg. Then ∣h∣≤spF|h|\leq sp_F by Proposition 3.2(3). By Steps 3 and 4 there is η>0\eta>0 such that ∣φt,n−h∣Vn∣n<ε/2|\varphi_{t,n}-h|_{V_n}|_n<\varepsilon/2 whenever max⁡j≤n∣tj−tj∗∣<η\max_{j\leq n}|t_j-t_j^*|<\eta. Choose rational t1,…,tn∈[0,1]t_1,\ldots,t_n\in[0,1] with ∣tj−tj∗∣<η|t_j-t^*_j|<\eta, and tj=0t_j=0 for j>nj>n. Then t∈Tt\in T, and for j≤nj\leq n, ∣ftF(xj)−g(xj)∣≤∣φt,n(xj)−h(xj)∣+(1−s)∣g(xj)∣<ε. |f^F_t(x_j)-g(x_j)|\leq|\varphi_{t,n}(x_j)-h(x_j)|+(1-s)|g(x_j)|<\varepsilon. Enumerate TT as t(1),t(2),…t^{(1)},t^{(2)},\ldots and put an(F)=ft(n)Fa_n(F)=f^F_{t^{(n)}}. This proves the theorem for K=R\mathbb K=\mathbb R.

Step 6: K=C\mathbb K=\mathbb C. Let ERE_{\mathbb R} be EE regarded as a real Banach space. The map ρ(f)=Re⁡f\rho(f)=\operatorname{Re}f is a real-linear bijection of E∗E^* onto (ER)∗(E_{\mathbb R})^*, with inverse ρ−1(g)(x)=g(x)−ig(ix)\rho^{-1}(g)(x)=g(x)-ig(ix). It preserves norms and is a homeomorphism for the weak* topologies. For F∈W(E∗)F\in\mathfrak W(E^*), ρ(F)\rho(F) is a weak*-closed real subspace with ρ(F)1=ρ(F1)\rho(F)_1=\rho(F_1), and pρ(F)=pFp_{\rho(F)}=p_F: for f∈F1f\in F_1 and x∈Ex\in E, a unimodular multiple of ff lies in F1F_1 and has real part ∣f(x)∣|f(x)| at xx. Hence F↦ρ(F)F\mapsto\rho(F) is Borel, by testing on generators (Lemma 1.3(1)). If anRa_n^{\mathbb R} are the maps for ERE_{\mathbb R}, then an(F)=ρ−1(anR(ρ(F)))a_n(F)=\rho^{-1}(a_n^{\mathbb R}(\rho(F))) have the required properties. □\square

Corollary 5.4 (measurability through dense sequences). A map F:Γ→W(E∗)F:\Gamma\to\mathfrak W(E^*) is measurable if and only if there are measurable maps fn:Γ→E1∗f_n:\Gamma\to E^*_1, n≥1n\geq1, such that for every γ\gamma each fn(γ)f_n(\gamma) lies in F(γ)1F(\gamma)_1 and {fn(γ):n≥1}\{f_n(\gamma):n\geq1\} is weak*-dense in F(γ)1F(\gamma)_1.

Proof. If FF is measurable, take fn=an∘Ff_n=a_n\circ F. Conversely, pF(γ)(x)=sup⁡n∣fn(γ)(x)∣p_{F(\gamma)}(x)=\sup_n|f_n(\gamma)(x)|, because f↦f(x)f\mapsto f(x) is weak*-continuous and the fn(γ)f_n(\gamma) are dense in F(γ)1F(\gamma)_1. Each term is measurable by Proposition 3.2(7), so FF is measurable by testing on generators (Lemma 1.3(1)). □\square

Proposition 5.5 (annihilators of measurable families). Let yn:Γ→Ey_n:\Gamma\to E, n≥1n\geq1, be measurable for the norm Borel structure of EE. Then γ↦F(γ)={yn(γ):n≥1}⊥\gamma\mapsto F(\gamma)=\{y_n(\gamma):n\geq1\}^\perp is a measurable map into W(E∗)\mathfrak W(E^*), and pF(γ)(x)=inf⁡q∥x−∑nqnyn(γ)∥,(5.4) p_{F(\gamma)}(x)=\inf_q\Big\|x-\sum_nq_ny_n(\gamma)\Big\|, \tag{5.4} the infimum over finitely supported sequences qq with entries in Q\mathbb Q (for K=R\mathbb K=\mathbb R) or Q+iQ\mathbb Q+i\mathbb Q (for K=C\mathbb K=\mathbb C).

Proof. F(γ)F(\gamma) is weak*-closed, and F(γ)⊥F(\gamma)_\perp is the closed linear span of the yn(γ)y_n(\gamma) by (D2). By the distance formula (Proposition 3.2(2)), pF(γ)(x)=d(x,F(γ)⊥)p_{F(\gamma)}(x)=d(x,F(\gamma)_\perp), and the rational combinations are dense in that span. For fixed xx and qq, the map γ↦x−∑nqnyn(γ)\gamma\mapsto x-\sum_nq_ny_n(\gamma) is measurable into EE: addition is continuous, and the Borel sets of E×EE\times E are generated by products of Borel sets (Lemma 1.3(2)). Its norm is measurable, and (5.4) is a countable infimum. □\square

6. Closed subspaces of a Hilbert space

Let K\mathcal K be a separable Hilbert space, S(K)\mathcal S(\mathcal K) the set of its closed subspaces and P(K)\mathcal P(\mathcal K) the set of orthogonal projections on it. We identify K∈S(K)K\in\mathcal S(\mathcal K) with its projection PKP_K.

The Effros structure. The map η↦⟨⋅,η⟩\eta\mapsto\langle\cdot,\eta\rangle is a conjugate-linear isometric bijection of K\mathcal K onto K∗\mathcal K^*, and it carries the weak topology of K\mathcal K to the weak* topology of K∗\mathcal K^*. Closed subspaces of K\mathcal K are weakly closed, being convex. So K↦K^={⟨⋅,η⟩:η∈K}K\mapsto\widehat K=\{\langle\cdot,\eta\rangle:\eta\in K\} is a bijection of S(K)\mathcal S(\mathcal K) onto W(K∗)\mathfrak W(\mathcal K^*), with K^⊥=K⊥\widehat K_\perp=K^\perp and pK^(ξ)=sup⁡{∣⟨ξ,η⟩∣:η∈K, ∥η∥≤1}=∥PKξ∥.(6.1) p_{\widehat K}(\xi)=\sup\{|\langle\xi,\eta\rangle|:\eta\in K,\ \|\eta\|\leq1\}=\|P_K\xi\|. \tag{6.1} We give S(K)\mathcal S(\mathcal K) and P(K)\mathcal P(\mathcal K) the Effros structure carried over by this bijection, which by (6.1) is σ(P↦∥Pξ∥:ξ∈K)\sigma(P\mapsto\|P\xi\|:\xi\in\mathcal K).

Theorem 6.1.

  1. The Effros structure on P(K)\mathcal P(\mathcal K) is σ(P↦⟨Pξ,η⟩:ξ,η∈K)\sigma(P\mapsto\langle P\xi,\eta\rangle:\xi,\eta\in\mathcal K). The topology τK\tau_{\mathcal K} of Theorem 4.1, carried over to P(K)\mathcal P(\mathcal K), is the weak operator topology, and on P(K)\mathcal P(\mathcal K) it coincides with the strong operator topology. So P(K)\mathcal P(\mathcal K) with the strong operator topology is a Polish space, and its Borel sets are the Effros Borel sets.

  2. (Continuous choice) For each ζ∈K\zeta\in\mathcal K, the map P↦PζP\mapsto P\zeta is continuous from P(K)\mathcal P(\mathcal K), with the strong operator topology, to K\mathcal K with its norm. If (ζn)(\zeta_n) is norm-dense in the unit ball of K\mathcal K, then {Pζn:n}\{P\zeta_n:n\} is norm-dense in the unit ball of PKP\mathcal K, for every PP.

  3. (Criterion) For a map γ↦K(γ)∈S(K)\gamma\mapsto K(\gamma)\in\mathcal S(\mathcal K) with projections P(γ)P(\gamma), the following are equivalent:

    • (a) γ↦K(γ)\gamma\mapsto K(\gamma) is measurable for the Effros structure;
    • (b) γ↦P(γ)\gamma\mapsto P(\gamma) is weakly measurable: γ↦⟨P(γ)ξ,η⟩\gamma\mapsto\langle P(\gamma)\xi,\eta\rangle is measurable for all ξ,η\xi,\eta;
    • (c) there are measurable maps ξn:Γ→K\xi_n:\Gamma\to\mathcal K such that K(γ)K(\gamma) is the closed linear span of {ξn(γ):n}\{\xi_n(\gamma):n\} for every γ\gamma.

    In that case γ↦dim⁡K(γ)∈{0,1,2,…,∞}\gamma\mapsto\dim K(\gamma)\in\{0,1,2,\ldots,\infty\} is measurable.

Here a map Γ→K\Gamma\to\mathcal K is measurable for the norm Borel structure. By Proposition 3.2(8), with ℓj=⟨⋅,ηj⟩\ell_j=\langle\cdot,\eta_j\rangle for a sequence (ηj)(\eta_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\mathcal K, as in the example of constant fields.

Proof. (1) ∥Pξ∥2=⟨Pξ,ξ⟩\|P\xi\|^2=\langle P\xi,\xi\rangle, and since ⟨Pξ,η⟩=⟨Pξ,Pη⟩\langle P\xi,\eta\rangle=\langle P\xi,P\eta\rangle, polarization gives ⟨Pξ,η⟩=14∑k=03ik∥P(ξ+ikη)∥2\langle P\xi,\eta\rangle=\tfrac14\sum_{k=0}^3i^k\|P(\xi+i^k\eta)\|^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 σ\sigma-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→PP_i\to P weakly along a net, then ∥(Pi−P)ξ∥2=⟨Piξ,ξ⟩−2Re⁡⟨Piξ,Pξ⟩+⟨Pξ,ξ⟩ ⟶ ⟨Pξ,ξ⟩−2⟨Pξ,Pξ⟩+⟨Pξ,ξ⟩=0. \|(P_i-P)\xi\|^2=\langle P_i\xi,\xi\rangle-2\operatorname{Re}\langle P_i\xi,P\xi\rangle+\langle P\xi,\xi\rangle\ \longrightarrow\ \langle P\xi,\xi\rangle-2\langle P\xi,P\xi\rangle+\langle P\xi,\xi\rangle=0 . The rest is Theorem 4.1 for E=KE=\mathcal K, carried over by K↦K^K\mapsto\widehat K.

(2) ∥Pζ−Qζ∥\|P\zeta-Q\zeta\| is small when QQ is strongly close to PP. PP is norm-continuous and maps the unit ball of K\mathcal K onto the unit ball of PKP\mathcal K, since Pv=vPv=v for v∈PKv\in P\mathcal K.

(3) (a)⇔\Leftrightarrow(b) follows from (1) by testing on generators (Lemma 1.3(1)). (b)⇒\Rightarrow(c): take ξn(γ)=P(γ)ζn\xi_n(\gamma)=P(\gamma)\zeta_n for a sequence (ζn)(\zeta_n) that is dense in the unit ball of K\mathcal K. These maps are weakly measurable, hence measurable, and by (2) they are dense in the unit ball of K(γ)K(\gamma), so their closed linear span is K(γ)K(\gamma). (c)⇒\Rightarrow(b): over (Γ,Σ)(\Gamma,\Sigma), the ξn\xi_n are measurable sections of the constant field K\mathcal K. The projections onto the closed spans of countably many measurable sections carry measurable sections to measurable sections: γ↦P(γ)ξ(γ)\gamma\mapsto P(\gamma)\xi(\gamma) is a measurable section for every measurable section ξ\xi, in particular for constant ones. So γ↦⟨P(γ)ξ,η⟩\gamma\mapsto\langle P(\gamma)\xi,\eta\rangle is measurable. The dimension of such a subspace field is a measurable function. □\square

Remark 6.2 (a direct view of (1)). Let (ζm)(\zeta_m) be dense in the unit ball of K\mathcal K. Then d(P,Q)=∑m2−m∥(P−Q)ζm∥d(P,Q)=\sum_m2^{-m}\|(P-Q)\zeta_m\| is a metric for the strong operator topology on P(K)\mathcal P(\mathcal K). If (Pk)(P_k) is dd-Cauchy, then PkζmP_k\zeta_m converges for every mm, hence PkξP_k\xi converges for every ξ\xi, because ∥Pk∥≤1\|P_k\|\leq1. The limit xx is self-adjoint, as a weak limit of self-adjoint operators, and x2=xx^2=x, because Pk2ξ−x2ξ=Pk(Pkξ−xξ)+(Pk−x)xξ→0P_k^2\xi-x^2\xi=P_k(P_k\xi-x\xi)+(P_k-x)x\xi\to0. So dd is complete. The map P↦(Pζm)mP\mapsto(P\zeta_m)_m embeds P(K)\mathcal P(\mathcal K) homeomorphically into the separable metrizable space KN\mathcal K^{\mathbb N}, so P(K)\mathcal P(\mathcal K) is separable.

Example 6.3 (projections in finite and infinite dimension). On K=C2\mathcal K=\mathbb C^2, P(C2)\mathcal P(\mathbb C^2) consists of 00, 11 and the rank-one projections. In finite dimension the strong and norm topologies agree, and rank⁡P=tr⁡P\operatorname{rank}P=\operatorname{tr}P is continuous, so each rank stratum is open and closed. The rank-one projections are the matrices 12(1+a1σ1+a2σ2+a3σ3)\tfrac12(1+a_1\sigma_1+a_2\sigma_2+a_3\sigma_3), with (a1,a2,a3)(a_1,a_2,a_3) a unit vector and σj\sigma_j the Pauli matrices. Indeed, 1,σ1,σ2,σ31,\sigma_1,\sigma_2,\sigma_3 are a real basis of the self-adjoint matrices and the σj\sigma_j have trace 00, so a rank-one projection, being self-adjoint with trace 11, is 12(1+a⋅σ)\tfrac12(1+a\cdot\sigma) for some a∈R3a\in\mathbb R^3. And (12(1+a⋅σ))2=14(1+∣a∣2)+12a⋅σ\big(\tfrac12(1+a\cdot\sigma)\big)^2=\tfrac14(1+|a|^2)+\tfrac12a\cdot\sigma for real aa, which is 12(1+a⋅σ)\tfrac12(1+a\cdot\sigma) exactly when ∣a∣=1|a|=1. So P(C2)\mathcal P(\mathbb C^2) is two points and a 22-sphere, and the Effros Borel sets are the Borel sets of this compact space (Theorem 6.1(1)).

On K=ℓ2\mathcal K=\ell^2 with basis (εk)(\varepsilon_k), the projections PkP_k onto Cεk\mathbb C\varepsilon_k converge strongly to 00, since ∥Pkξ∥=∣⟨ξ,εk⟩∣→0\|P_k\xi\|=|\langle\xi,\varepsilon_k\rangle|\to0. 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]\Gamma=[0,1] with its Borel sets, ξ(γ)=γε1\xi(\gamma)=\gamma\varepsilon_1 is continuous, and it spans Cε1\mathbb C\varepsilon_1 for γ>0\gamma>0 and 00 for γ=0\gamma=0. The map γ↦K(γ)\gamma\mapsto K(\gamma) is Effros-measurable and discontinuous at 00.

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\mathcal K_0 be a separable Hilbert space with orthonormal basis (εk)1≤k<1+dim⁡K0(\varepsilon_k)_{1\leq k<1+\dim\mathcal K_0}. For a family of isometries V(γ):H(γ)→K0V(\gamma):H(\gamma)\to\mathcal K_0, write P(γ)=V(γ)V(γ)∗,(7.1) P(\gamma)=V(\gamma)V(\gamma)^*, \tag{7.1} the projection onto V(γ)H(γ)V(\gamma)H(\gamma).

Theorem 7.1.

  1. (Existence) Let (H(γ)),M(H(\gamma)),\mathfrak M be a measurable field over (Γ,Σ)(\Gamma,\Sigma) with dim⁡H(γ)≤dim⁡K0\dim H(\gamma)\leq\dim\mathcal K_0 for every γ\gamma; this is automatic if K0\mathcal K_0 is infinite-dimensional. Let (ek)(e_k) be its orthonormal fundamental sequence: the eke_k are measurable sections, ek(γ)≠0e_k(\gamma)\neq0 exactly for k≤n(γ)=dim⁡H(γ)k\leq n(\gamma)=\dim H(\gamma), and the nonzero ek(γ)e_k(\gamma) form an orthonormal basis of H(γ)H(\gamma). Put V(γ)v=∑k≤n(γ)⟨v,ek(γ)⟩εk,v∈H(γ).(7.2) V(\gamma)v=\sum_{k\leq n(\gamma)}\langle v,e_k(\gamma)\rangle\varepsilon_k,\qquad v\in H(\gamma). \tag{7.2} Then V(γ)V(\gamma) is an isometry, V(γ)H(γ)V(\gamma)H(\gamma) is the closed span of {εk:k≤n(γ)}\{\varepsilon_k:k\leq n(\gamma)\}, and V(γ)∗εk=ek(γ)V(\gamma)^*\varepsilon_k=e_k(\gamma) for every kk. The map γ↦V(γ)H(γ)\gamma\mapsto V(\gamma)H(\gamma) is Effros-measurable. A section ξ\xi is measurable if and only if γ↦V(γ)ξ(γ)\gamma\mapsto V(\gamma)\xi(\gamma) is a measurable map into K0\mathcal K_0.
  2. (Converse) Let (H(γ))(H(\gamma)) be any family of Hilbert spaces, and V(γ):H(γ)→K0V(\gamma):H(\gamma)\to\mathcal K_0 isometries such that γ↦V(γ)H(γ)\gamma\mapsto V(\gamma)H(\gamma) is Effros-measurable. Then MV={ξ: γ↦V(γ)ξ(γ) is measurable}(7.3)\mathfrak M_V=\{\xi:\ \gamma\mapsto V(\gamma)\xi(\gamma)\ \text{is measurable}\}\tag{7.3} is a measurable field of Hilbert spaces with fundamental sequence (V∗εk)k(V^*\varepsilon_k)_k, and it is the only measurable field containing all the sections V∗εkV^*\varepsilon_k.
  3. (Operator fields) Let (H(γ)),MV(H(\gamma)),\mathfrak M_V and (K(γ)),MW(K(\gamma)),\mathfrak M_W be fields as in (2), with isometries VV and WW into K0\mathcal K_0. A family x(γ)∈B(H(γ),K(γ))x(\gamma)\in B(H(\gamma),K(\gamma)) is a measurable field of bounded operators if and only if γ↦W(γ)x(γ)V(γ)∗∈B(K0)\gamma\mapsto W(\gamma)x(\gamma)V(\gamma)^*\in B(\mathcal K_0) is weakly measurable.
  4. (Strata) For d∈{0,1,2,…,∞}d\in\{0,1,2,\ldots,\infty\} let Γd={γ:dim⁡H(γ)=d}\Gamma_d=\{\gamma:\dim H(\gamma)=d\}, the dimension strata of the field, and let ℓd2\ell^2_d be Cd\mathbb C^d (ℓ2(N)\ell^2(\mathbb N) when d=∞d=\infty) with standard basis (εk)(\varepsilon_k). On Γd\Gamma_d, V(γ)=JdU(γ)V(\gamma)=J_dU(\gamma), where U(γ):H(γ)→ℓd2U(\gamma):H(\gamma)\to\ell^2_d is the unitary U(γ)v=∑k≤d⟨v,ek(γ)⟩εkU(\gamma)v=\sum_{k\leq d}\langle v,e_k(\gamma)\rangle\varepsilon_k and Jd:ℓd2→K0J_d:\ell^2_d\to\mathcal K_0 is the isometry with Jdεk=εkJ_d\varepsilon_k=\varepsilon_k.

By (1), every measurable field is of the form in (2), with M=MV\mathfrak M=\mathfrak M_V as in (7.3). So (3) applies to all measurable fields.

Proof. (1) V(γ)V(\gamma) carries the orthonormal basis (ek(γ))k≤n(γ)(e_k(\gamma))_{k\leq n(\gamma)} of H(γ)H(\gamma) to the orthonormal family (εk)k≤n(γ)(\varepsilon_k)_{k\leq n(\gamma)}, so it is an isometry with the stated range. For v∈H(γ)v\in H(\gamma), ⟨v,V(γ)∗εk⟩=⟨V(γ)v,εk⟩\langle v,V(\gamma)^*\varepsilon_k\rangle=\langle V(\gamma)v,\varepsilon_k\rangle equals ⟨v,ek(γ)⟩\langle v,e_k(\gamma)\rangle if k≤n(γ)k\leq n(\gamma) and 00 otherwise. Since ek(γ)=0e_k(\gamma)=0 for k>n(γ)k>n(\gamma), V(γ)∗εk=ek(γ)V(\gamma)^*\varepsilon_k=e_k(\gamma) in both cases. The projection onto the range is P(γ)=∑k1{n≥k}(γ)⟨⋅,εk⟩εkP(\gamma)=\sum_k1_{\{n\geq k\}}(\gamma)\langle\cdot,\varepsilon_k\rangle\varepsilon_k, so ⟨P(γ)ζ,η⟩=∑k1{n≥k}(γ)⟨ζ,εk⟩⟨εk,η⟩ \langle P(\gamma)\zeta,\eta\rangle=\sum_k1_{\{n\geq k\}}(\gamma)\langle\zeta,\varepsilon_k\rangle\langle\varepsilon_k,\eta\rangle is measurable, because the dimension function nn is measurable. By criterion (b) of Theorem 6.1(3), γ↦V(γ)H(γ)\gamma\mapsto V(\gamma)H(\gamma) is Effros-measurable. Finally, ⟨V(γ)ξ(γ),εk⟩=⟨ξ(γ),ek(γ)⟩\langle V(\gamma)\xi(\gamma),\varepsilon_k\rangle=\langle\xi(\gamma),e_k(\gamma)\rangle. A map ff into K0\mathcal K_0 is measurable exactly when all its coordinates are, since ⟨f,η⟩=∑k⟨f,εk⟩⟨εk,η⟩\langle f,\eta\rangle=\sum_k\langle f,\varepsilon_k\rangle\langle\varepsilon_k,\eta\rangle and measurability is the same as weak measurability (Proposition 3.2(8), as noted after Theorem 6.1). So VξV\xi is measurable if and only if every ⟨ξ,ek⟩\langle\xi,e_k\rangle is measurable, which is the testing criterion for ξ∈M\xi\in\mathfrak M: a section is measurable if and only if its inner products with the members of one fundamental sequence are measurable.

(2) MV\mathfrak M_V is a linear subspace. (F1) holds because ∥ξ(γ)∥=∥V(γ)ξ(γ)∥\|\xi(\gamma)\|=\|V(\gamma)\xi(\gamma)\|, the norm of a measurable map. The sections ξk=V∗εk\xi_k=V^*\varepsilon_k lie in MV\mathfrak M_V, because V(γ)ξk(γ)=P(γ)εkV(\gamma)\xi_k(\gamma)=P(\gamma)\varepsilon_k and PP is weakly measurable by Theorem 6.1(3). They are total in each H(γ)H(\gamma), because V(γ)∗V(\gamma)^* maps K0\mathcal K_0 onto H(γ)H(\gamma) (as V(γ)∗V(γ)=1V(\gamma)^*V(\gamma)=1) and the εk\varepsilon_k are total. This is (F3). For (F2), let η\eta be a section with ⟨η,ξ⟩\langle\eta,\xi\rangle measurable for every ξ∈MV\xi\in\mathfrak M_V. Then ⟨V(γ)η(γ),εk⟩=⟨η(γ),ξk(γ)⟩\langle V(\gamma)\eta(\gamma),\varepsilon_k\rangle=\langle\eta(\gamma),\xi_k(\gamma)\rangle is measurable for every kk, so VηV\eta is measurable and η∈MV\eta\in\mathfrak M_V. 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⟩\langle\xi_j,\xi_k\rangle=\langle P\varepsilon_j,\varepsilon_k\rangle are measurable.

(3) Put y(γ)=W(γ)x(γ)V(γ)∗y(\gamma)=W(\gamma)x(\gamma)V(\gamma)^*, ξj=V∗εj\xi_j=V^*\varepsilon_j and ζk=W∗εk\zeta_k=W^*\varepsilon_k. For all j,kj,k, ⟨y(γ)εj,εk⟩=⟨x(γ)ξj(γ),ζk(γ)⟩.(7.4) \langle y(\gamma)\varepsilon_j,\varepsilon_k\rangle=\langle x(\gamma)\xi_j(\gamma),\zeta_k(\gamma)\rangle. \tag{7.4} If xx is measurable, then xξj∈MWx\xi_j\in\mathfrak M_W, so (7.4) is measurable, since inner products of measurable sections are measurable functions. Then yy is weakly measurable: y(γ)y(\gamma) is bounded, so ⟨y(γ)ζ,η⟩\langle y(\gamma)\zeta,\eta\rangle is the limit, as m→∞m\to\infty, of the finite sums ∑j,k≤m⟨ζ,εj⟩⟨εk,η⟩⟨y(γ)εj,εk⟩\sum_{j,k\leq m}\langle\zeta,\varepsilon_j\rangle\langle\varepsilon_k,\eta\rangle\langle y(\gamma)\varepsilon_j,\varepsilon_k\rangle. Conversely, if yy is weakly measurable, (7.4) shows that ⟨xξj,ζk⟩\langle x\xi_j,\zeta_k\rangle is measurable for all kk. Since (ζk)(\zeta_k) is a fundamental sequence of MW\mathfrak M_W, the testing criterion for sections gives xξj∈MWx\xi_j\in\mathfrak M_W. Since (ξj)(\xi_j) is a fundamental sequence of MV\mathfrak M_V, xx is measurable by the testing criterion for operator fields.

(4) Compare (7.2) with the formula for U(γ)U(\gamma). □\square

Remarks 7.2. (a) The dimension condition in (1) is necessary, since an isometry H(γ)→K0H(\gamma)\to\mathcal K_0 exists only if dim⁡H(γ)≤dim⁡K0\dim H(\gamma)\leq\dim\mathcal K_0. (b) The stratified form (4), with unitaries onto a fixed space of dimension dd on each Γd\Gamma_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\mathcal K be a separable Hilbert space. We apply Sections 3–5 with E=B(K)∗E=B(\mathcal K)_*: the Effros structure, its Polish topology and the Borel choice maps. By (P2), E∗=B(K)E^*=B(\mathcal K) and the weak* topology is the σ\sigma-weak topology. So W(B(K))=W(E∗)\mathfrak W(B(\mathcal K))=\mathfrak W(E^*) is the set of σ\sigma-weakly closed subspaces of B(K)B(\mathcal K), and pM(ψ)=sup⁡{∣ψ(x)∣:x∈M1},ψ∈B(K)∗,M1=M∩B(K)1. p_M(\psi)=\sup\{|\psi(x)|:x\in M_1\},\qquad\psi\in B(\mathcal K)_*,\quad M_1=M\cap B(\mathcal K)_1 . For M∈W(B(K))M\in\mathfrak W(B(\mathcal K)), M∗={x∗:x∈M}M^*=\{x^*:x\in M\}, and M′M' is the commutant.

A map a:Γ→B(K)a:\Gamma\to B(\mathcal K) is weakly measurable if γ↦⟨a(γ)ξ,η⟩\gamma\mapsto\langle a(\gamma)\xi,\eta\rangle is measurable for all ξ,η∈K\xi,\eta\in\mathcal K. These maps are exactly the measurable fields of bounded operators on the constant field K\mathcal K over (Γ,Σ)(\Gamma,\Sigma), by the matrix-entry criterion together with the finite-sum argument in the proof of Theorem 7.1(3).

Lemma 8.1.

  1. B(K)∗B(\mathcal K)_* is separable. If (bj)(b_j) is a sequence that is σ\sigma-weakly dense in B(K)1B(\mathcal K)_1, then ∥ψ∥=sup⁡j∣ψ(bj)∣\|\psi\|=\sup_j|\psi(b_j)| for ψ∈B(K)∗\psi\in B(\mathcal K)_*, and the norm Borel structure of B(K)∗B(\mathcal K)_* is σ(ψ↦ψ(bj):j≥1)\sigma(\psi\mapsto\psi(b_j):j\geq1). Such sequences exist.
  2. Weakly measurable maps are closed under sums, products, adjoints, and multiplication by measurable scalar functions. If aa is weakly measurable, then γ↦∥a(γ)∥\gamma\mapsto\|a(\gamma)\| and γ↦ψ(a(γ))\gamma\mapsto\psi(a(\gamma)), ψ∈B(K)∗\psi\in B(\mathcal K)_*, are measurable. A map into B(K)1B(\mathcal K)_1 is weakly measurable if and only if it is measurable for the σ\sigma-weak Borel structure of B(K)1B(\mathcal K)_1.

Proof. (1) By (P1), ψ=∑nωn\psi=\sum_n\omega_n with ωn(x)=⟨xξn,ηn⟩\omega_n(x)=\langle x\xi_n,\eta_n\rangle, and ∥ωn∥≤∥ξn∥∥ηn∥\|\omega_n\|\leq\|\xi_n\|\|\eta_n\|, which is summable. So the finite sums of functionals x↦⟨xξ,η⟩x\mapsto\langle x\xi,\eta\rangle are norm-dense. The norm of x↦⟨xξ,η⟩−⟨xξ′,η′⟩x\mapsto\langle x\xi,\eta\rangle-\langle x\xi',\eta'\rangle is at most ∥ξ−ξ′∥∥η∥+∥ξ′∥∥η−η′∥\|\xi-\xi'\|\|\eta\|+\|\xi'\|\|\eta-\eta'\|, so vectors from a countable dense set and Gaussian-rational coefficients give a countable dense set. By (P2), ∥ψ∥=sup⁡{∣ψ(x)∣:x∈B(K)1}\|\psi\|=\sup\{|\psi(x)|:x\in B(\mathcal K)_1\}, and ψ\psi is σ\sigma-weakly continuous, so the supremum over (bj)(b_j) is the same. The description of the Borel structure is Proposition 3.2(8). Finally, B(K)1B(\mathcal K)_1 with the σ\sigma-weak topology is compact and metrizable (Proposition 3.2(7) for E=B(K)∗E=B(\mathcal K)_*), hence separable, so such (bj)(b_j) exist.

(2) Let (εk)(\varepsilon_k) be an orthonormal basis of K\mathcal K. Parseval's identity gives ⟨a(γ)b(γ)ξ,η⟩=⟨b(γ)ξ,a(γ)∗η⟩=∑k⟨b(γ)ξ,εk⟩⟨a(γ)εk,η⟩\langle a(\gamma)b(\gamma)\xi,\eta\rangle=\langle b(\gamma)\xi,a(\gamma)^*\eta\rangle=\sum_k\langle b(\gamma)\xi,\varepsilon_k\rangle\langle a(\gamma)\varepsilon_k,\eta\rangle, a pointwise convergent series of measurable functions. ⟨a(γ)∗ξ,η⟩\langle a(\gamma)^*\xi,\eta\rangle is the conjugate of ⟨a(γ)η,ξ⟩\langle a(\gamma)\eta,\xi\rangle. Sums and scalar multiples are clear. ∥a(γ)∥=sup⁡m,n∣⟨a(γ)ζm,ζn⟩∣\|a(\gamma)\|=\sup_{m,n}|\langle a(\gamma)\zeta_m,\zeta_n\rangle| for a sequence (ζm)(\zeta_m) that is dense in the unit ball of K\mathcal K. With (P1), ψ(a(γ))=∑n⟨a(γ)ξn,ηn⟩\psi(a(\gamma))=\sum_n\langle a(\gamma)\xi_n,\eta_n\rangle, which converges absolutely for each γ\gamma. The last sentence follows from Proposition 3.2(7): σ\sigma-weak measurability means that γ↦ψ(a(γ))\gamma\mapsto\psi(a(\gamma)) is measurable for all ψ∈B(K)∗\psi\in B(\mathcal K)_*, and the functionals x↦⟨xξ,η⟩x\mapsto\langle x\xi,\eta\rangle belong to B(K)∗B(\mathcal K)_*. □\square

Theorem 8.2.

  1. M↦M∗M\mapsto M^* is a Borel bijection of W(B(K))\mathfrak W(B(\mathcal K)) onto itself, equal to its own inverse.
  2. (Commutants of measurable families) If ai:Γ→B(K)a_i:\Gamma\to B(\mathcal K), i≥1i\geq1, are weakly measurable, then γ↦{ai(γ):i≥1}′\gamma\mapsto\{a_i(\gamma):i\geq1\}' is a measurable map into W(B(K))\mathfrak W(B(\mathcal K)).
  3. M↦M′M\mapsto M' is a Borel map of W(B(K))\mathfrak W(B(\mathcal 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)∗\psi\in B(\mathcal K)_* put ψ♯(x)=ψ(x∗)‾\psi^\sharp(x)=\overline{\psi(x^*)}. If ψ(x)=∑n⟨xξn,ηn⟩\psi(x)=\sum_n\langle x\xi_n,\eta_n\rangle, then ψ♯(x)=∑n⟨xηn,ξn⟩\psi^\sharp(x)=\sum_n\langle x\eta_n,\xi_n\rangle, so ψ♯∈B(K)∗\psi^\sharp\in B(\mathcal K)_*. Hence the adjoint map is σ\sigma-weakly continuous, M∗∈W(B(K))M^*\in\mathfrak W(B(\mathcal K)), and (M∗)1=(M1)∗(M^*)_1=(M_1)^*. So pM∗(ψ)=sup⁡x∈M1∣ψ(x∗)∣=sup⁡x∈M1∣ψ♯(x)∣=pM(ψ♯), p_{M^*}(\psi)=\sup_{x\in M_1}|\psi(x^*)|=\sup_{x\in M_1}|\psi^\sharp(x)|=p_M(\psi^\sharp), and M↦M∗M\mapsto M^* is Borel by testing on generators (Lemma 1.3(1)). Clearly (M∗)∗=M(M^*)^*=M.

(2) For a∈B(K)a\in B(\mathcal K) and ψ∈B(K)∗\psi\in B(\mathcal K)_* define [a,ψ](x)=ψ(xa−ax)[a,\psi](x)=\psi(xa-ax). It lies in B(K)∗B(\mathcal K)_*, since x↦xa−axx\mapsto xa-ax is σ\sigma-weakly continuous. Let Ψ\Psi be a countable dense subset of B(K)∗B(\mathcal K)_*. By (P2), Ψ\Psi separates the points of B(K)B(\mathcal K), so ψ(xa−ax)=0\psi(xa-ax)=0 for all ψ∈Ψ\psi\in\Psi exactly when xa=axxa=ax. Hence {ai(γ):i}′={[ai(γ),ψ]: i≥1, ψ∈Ψ}⊥. \{a_i(\gamma):i\}'=\{[a_i(\gamma),\psi]:\ i\geq1,\ \psi\in\Psi\}^\perp . By Proposition 5.5 on annihilators, it suffices that γ↦[ai(γ),ψ]\gamma\mapsto[a_i(\gamma),\psi] is measurable into B(K)∗B(\mathcal K)_*. By Lemma 8.1(1), it suffices that γ↦[ai(γ),ψ](bj)=ψ(bjai(γ)−ai(γ)bj)\gamma\mapsto[a_i(\gamma),\psi](b_j)=\psi(b_ja_i(\gamma)-a_i(\gamma)b_j) is measurable for each jj, and this holds by Lemma 8.1(2).

(3) Let ana_n be the maps of Theorem 5.3 for E=B(K)∗E=B(\mathcal K)_*. For M∈W(B(K))M\in\mathfrak W(B(\mathcal K)), M′={an(M):n}′M'=\{a_n(M):n\}'. One inclusion holds because an(M)∈Ma_n(M)\in M. For the other, if xx commutes with every an(M)a_n(M), it commutes with every element of M1M_1, since y↦xy−yxy\mapsto xy-yx is σ\sigma-weakly continuous and the an(M)a_n(M) are σ\sigma-weakly dense in M1M_1; so it commutes with MM. The ana_n are weakly measurable by Lemma 8.1(2), so (2) applies with Γ=W(B(K))\Gamma=\mathfrak W(B(\mathcal K)). □\square

9. The Borel space of von Neumann algebras

Let vN(K)\mathrm{vN}(\mathcal K) be the set of von Neumann algebras on K\mathcal K, with the Borel structure induced from W(B(K))\mathfrak W(B(\mathcal K)).

Theorem 9.1.

  1. vN(K)={M∈W(B(K)):M∗=M and M′′=M}\mathrm{vN}(\mathcal K)=\{M\in\mathfrak W(B(\mathcal K)):M^*=M\text{ and }M''=M\}. It is a Borel subset of W(B(K))\mathfrak W(B(\mathcal K)), and a standard Borel space.
  2. (Borel choice of generators) There are Borel maps an:vN(K)→B(K)1a_n:\mathrm{vN}(\mathcal K)\to B(\mathcal K)_1 with an(M)∈M1a_n(M)\in M_1 and {an(M):n}\{a_n(M):n\} σ\sigma-weakly dense in M1M_1. In particular MM is generated by {an(M):n}\{a_n(M):n\}.
  3. (Measurability criterion) A map γ↦M(γ)∈vN(K)\gamma\mapsto M(\gamma)\in\mathrm{vN}(\mathcal K) is measurable if and only if there are weakly measurable maps ai:Γ→B(K)a_i:\Gamma\to B(\mathcal K), i≥1i\geq1, such that M(γ)M(\gamma) is generated by {ai(γ):i}\{a_i(\gamma):i\} for every γ\gamma. When MM is measurable, the aia_i can be chosen with values in B(K)1B(\mathcal K)_1 and σ\sigma-weakly dense in M(γ)1M(\gamma)_1.
  4. (Intersections, joins and commutants) The maps (M,N)↦M∩N(M,N)\mapsto M\cap N and (M,N)↦M∨N(M,N)\mapsto M\vee N are Borel from vN(K)×vN(K)\mathrm{vN}(\mathcal K)\times\mathrm{vN}(\mathcal K) to vN(K)\mathrm{vN}(\mathcal K), and M↦M′M\mapsto M' is a Borel map of vN(K)\mathrm{vN}(\mathcal K) into itself.
  5. (Factors) The set of factors is a Borel subset of vN(K)\mathrm{vN}(\mathcal K), and a standard Borel space.

Proof. (1) A von Neumann algebra is σ\sigma-weakly closed (see the Conventions), self-adjoint, and equal to its bicommutant. Conversely, let M∈W(B(K))M\in\mathfrak W(B(\mathcal K)) satisfy M∗=MM^*=M and M′′=MM''=M. A commutant is always a unital algebra, and the commutant of a self-adjoint set is self-adjoint. So M′M' and M′′=MM''=M are unital ∗*-algebras, and MM is a von Neumann algebra. The maps M↦M∗M\mapsto M^* and M↦M′′M\mapsto 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))\mathfrak W(B(\mathcal 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)\mathrm{vN}(\mathcal K). The von Neumann algebra generated by {an(M)}\{a_n(M)\} is σ\sigma-weakly closed and contains the an(M)a_n(M), hence M1M_1 and MM. It is contained in MM, since MM is a von Neumann algebra containing the an(M)a_n(M).

(3) If MM is measurable, the maps ai∘Ma_i\circ M, with aia_i from (2), are measurable into B(K)1B(\mathcal K)_1, hence weakly measurable (Lemma 8.1(2)), and they generate M(γ)M(\gamma). Conversely, let S(γ)={ai(γ),ai(γ)∗:i}S(\gamma)=\{a_i(\gamma),a_i(\gamma)^*:i\}, a countable family of weakly measurable maps (Lemma 8.1(2)). Then γ↦S(γ)′\gamma\mapsto S(\gamma)' is measurable by Theorem 8.2(2), and γ↦S(γ)′′=M(γ)\gamma\mapsto S(\gamma)''=M(\gamma) is measurable by Theorem 8.2(3).

(4) Let ana_n be as in (2), and give vN(K)×vN(K)\mathrm{vN}(\mathcal K)\times\mathrm{vN}(\mathcal K) the product σ\sigma-algebra. The maps (M,N)↦ai(M)(M,N)\mapsto a_i(M) and (M,N)↦aj(N)(M,N)\mapsto a_j(N) are weakly measurable, and so are (M,N)↦ai(M′)(M,N)\mapsto a_i(M') and (M,N)↦aj(N′)(M,N)\mapsto a_j(N'), because M↦M′M\mapsto M' is Borel (Theorem 8.2(3)) and maps vN(K)\mathrm{vN}(\mathcal 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}′. M\vee N=\big((M\cup N)'\big)'=(M'\cap N')'=\big(\{a_i(M),a_j(N):i,j\}'\big)',\qquad M\cap N=(M'\cup N')'=\{a_i(M'),a_j(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}\{M:M\cap M'=\mathbb C1\}. The map M↦M∩M′M\mapsto M\cap M' is Borel by (4), as the composite of M↦(M,M′)M\mapsto(M,M') with the intersection map, and {C1}\{\mathbb 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. □\square

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\tau_E of Theorem 4.1, for E=B(K)∗E=B(\mathcal K)_*, to vN(K)\mathrm{vN}(\mathcal K) is known as the Effros–Maréchal topology. It is Polish when K\mathcal 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)\mathrm{vN}(\mathcal K) a GδG_\delta subset of (W(B(K)),τE)(\mathfrak W(B(\mathcal K)),\tau_E). This lesson does not use these facts.

Example 9.3 (von Neumann algebras on C2\mathbb C^2). Here vN(C2)\mathrm{vN}(\mathbb C^2) consists of C1\mathbb C1, M2(C)M_2(\mathbb C), and the algebras DP=CP+C(1−P)D_P=\mathbb CP+\mathbb C(1-P) with PP a rank-one projection; note DP=D1−PD_P=D_{1-P}. Indeed, suppose a von Neumann algebra MM contains a self-adjoint element hh that is not scalar. Then hh has two distinct eigenvalues, its spectral projections PP and 1−P1-P are polynomials in hh, and M⊇DPM\supseteq D_P. An operator commuting with PP preserves its range and kernel, which are lines, so DP′=DPD_P'=D_P. Hence M′⊆DPM'\subseteq D_P, and M′M', a unital ∗*-subalgebra of DP≅C2D_P\cong\mathbb C^2, is C1\mathbb C1 or DPD_P. Then M=M′′M=M'' is M2(C)M_2(\mathbb C) or DPD_P. If MM contains no such hh, then M=C1M=\mathbb C1, because MM is spanned by its self-adjoint elements.

The Effros functions are explicit. The unit ball of DPD_P is {aP+b(1−P):∣a∣,∣b∣≤1}\{aP+b(1-P):|a|,|b|\leq1\}, so for every functional ψ\psi on M2(C)M_2(\mathbb C), pC1(ψ)=∣ψ(1)∣,pDP(ψ)=∣ψ(P)∣+∣ψ(1−P)∣,pM2(C)(ψ)=∥ψ∥. p_{\mathbb C1}(\psi)=|\psi(1)|,\qquad p_{D_P}(\psi)=|\psi(P)|+|\psi(1-P)|,\qquad p_{M_2(\mathbb C)}(\psi)=\|\psi\| . The commutant map exchanges C1\mathbb C1 and M2(C)M_2(\mathbb C) and fixes each DPD_P. The factors are C1\mathbb C1 and M2(C)M_2(\mathbb C). The map P↦DPP\mapsto D_P on the sphere of Example 6.3 is Borel, by Theorem 9.1(3) with the single generator PP, and it identifies PP with 1−P1-P, the antipodal point −a-a.

Example 9.4 (one continuous generator, a wildly varying algebra). Let K=ℓ2(Z)\mathcal K=\ell^2(\mathbb Z) with basis (εm)(\varepsilon_m), and for γ∈[0,1)\gamma\in[0,1) let uγu_\gamma be the unitary with uγεm=e2πiγmεmu_\gamma\varepsilon_m=e^{2\pi i\gamma m}\varepsilon_m. Then ⟨uγξ,η⟩=∑me2πiγm⟨ξ,εm⟩⟨εm,η⟩\langle u_\gamma\xi,\eta\rangle=\sum_me^{2\pi i\gamma m}\langle\xi,\varepsilon_m\rangle\langle\varepsilon_m,\eta\rangle is continuous in γ\gamma, so by Theorem 9.1(3) the map γ↦M(γ)={uγ,uγ∗}′′\gamma\mapsto M(\gamma)=\{u_\gamma,u_\gamma^*\}'' is Borel. Its values are these.

So γ↦M(γ)\gamma\mapsto M(\gamma) is Borel although it varies wildly. The set where M(γ)M(\gamma) is maximal abelian is the set of irrationals, and the set of factors is {0}\{0\}. dim⁡M(γ)\dim M(\gamma) 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(H(\gamma)),\mathfrak M be a measurable field over (Γ,Σ)(\Gamma,\Sigma). Fix isometries V(γ):H(γ)→K0V(\gamma):H(\gamma)\to\mathcal K_0 with M=MV\mathfrak M=\mathfrak M_V, for instance those of Theorem 7.1(1), and let P(γ)P(\gamma) be as in (7.1). Then γ↦V(γ)H(γ)\gamma\mapsto V(\gamma)H(\gamma) is Effros-measurable by criterion (c) of Theorem 6.1(3): for a fundamental sequence (ξn)(\xi_n) of M\mathfrak M, the maps VξnV\xi_n are measurable, and their values at γ\gamma span a dense subspace of V(γ)H(γ)V(\gamma)H(\gamma). So Theorem 7.1(2)–(3) apply to VV. For a von Neumann algebra MM on H(γ)H(\gamma) put ιγ(M)=V(γ)MV(γ)∗+C(1−P(γ))⊆B(K0).(10.1) \iota_\gamma(M)=V(\gamma)MV(\gamma)^*+\mathbb C\big(1-P(\gamma)\big)\subseteq B(\mathcal K_0). \tag{10.1}

Definition 10.1. A family (M(γ))γ∈Γ(M(\gamma))_{\gamma\in\Gamma}, with M(γ)M(\gamma) a von Neumann algebra on H(γ)H(\gamma), is measurably generated if there are measurable fields of bounded operators xnx_n, n≥1n\geq1, such that M(γ)M(\gamma) is generated by {xn(γ):n}\{x_n(\gamma):n\} for every γ\gamma.

For direct integrals one also meets the variant that asks this only for almost every γ\gamma, with respect to a given measure. That variant is not treated here.

Lemma 10.2 (direct sums). Let K0=K1⊕K2\mathcal K_0=K_1\oplus K_2, with PP the projection onto K1K_1. For linear subspaces S1⊆B(K1)S_1\subseteq B(K_1) with 1K1∈S11_{K_1}\in S_1 and S2⊆B(K2)S_2\subseteq B(K_2), write S1⊕S2S_1\oplus S_2 for the set of operators s1⊕s2s_1\oplus s_2 with si∈Sis_i\in S_i. Then (S1⊕S2)′=S1′⊕S2′(S_1\oplus S_2)'=S_1'\oplus S_2', where Si′S_i' is the commutant in B(Ki)B(K_i). Consequently, take K1=V(γ)H(γ)K_1=V(\gamma)H(\gamma), let V0:H(γ)→K1V_0:H(\gamma)\to K_1 be the unitary induced by V(γ)V(\gamma), and let M,NM,N be von Neumann algebras on H(γ)H(\gamma). Then:

Proof. 1K1⊕01_{K_1}\oplus0 lies in S1⊕S2S_1\oplus S_2, so an operator yy in the commutant commutes with PP and has the form y1⊕y2y_1\oplus y_2. It commutes with every s1⊕0s_1\oplus0 and 0⊕s20\oplus s_2 exactly when y1∈S1′y_1\in S_1' and y2∈S2′y_2\in S_2'.

(a) Apply this with S1=V0MV0∗S_1=V_0MV_0^*, S2=C1S_2=\mathbb C1, and then with S1=V0M′V0∗S_1=V_0M'V_0^*, S2=B(K2)S_2=B(K_2). Since B(K2)′=C1B(K_2)'=\mathbb C1, we get ιγ(M)′′=ιγ(M)\iota_\gamma(M)''=\iota_\gamma(M), and ιγ(M)\iota_\gamma(M) is a ∗*-algebra.

(b) V(γ)∗(V0mV0∗⊕y2)V(γ)=mV(\gamma)^*(V_0mV_0^*\oplus y_2)V(\gamma)=m, because V(γ)∗(0⊕y2)V(γ)=0V(\gamma)^*(0\oplus y_2)V(\gamma)=0. For mm in the unit ball of MM (or M′M'), V0mV0∗⊕0V_0mV_0^*\oplus0 lies in the unit ball of ιγ(M)\iota_\gamma(M) (or ιγ(M)′\iota_\gamma(M)').

(c) The operators in these algebras have the form y1⊕y2y_1\oplus y_2, which gives the first identity. For the second, (ιγ(M)∪ιγ(N))′=ιγ(M)′∩ιγ(N)′=V0(M′∩N′)V0∗⊕B(K2)(\iota_\gamma(M)\cup\iota_\gamma(N))'=\iota_\gamma(M)'\cap\iota_\gamma(N)'=V_0(M'\cap N')V_0^*\oplus B(K_2) by (a). Its commutant is V0(M′∩N′)′V0∗⊕C1=ιγ(M∨N)V_0(M'\cap N')'V_0^*\oplus\mathbb C1=\iota_\gamma(M\vee N), by the first part. The third identity is V(γ)1V(γ)∗=P(γ)V(\gamma)1V(\gamma)^*=P(\gamma). Injectivity follows from (b). □\square

Theorem 10.3.

  1. (M(γ))(M(\gamma)) is measurably generated if and only if γ↦ιγ(M(γ))\gamma\mapsto\iota_\gamma(M(\gamma)), with ιγ\iota_\gamma as in (10.1), is a measurable map into vN(K0)\mathrm{vN}(\mathcal K_0).
  2. If so, the generating fields can be chosen with ∥xn(γ)∥≤1\|x_n(\gamma)\|\leq1 and {xn(γ):n}\{x_n(\gamma):n\} σ\sigma-weakly dense in the unit ball of M(γ)M(\gamma), for every γ\gamma.
  3. If (M(γ))(M(\gamma)) and (N(γ))(N(\gamma)) are measurably generated, so are (M(γ)′)(M(\gamma)'), (M(γ)∩N(γ))(M(\gamma)\cap N(\gamma)), (M(γ)∨N(γ))(M(\gamma)\vee N(\gamma)), and the centres (M(γ)∩M(γ)′)(M(\gamma)\cap M(\gamma)').
  4. If (M(γ))(M(\gamma)) is measurably generated, the sets {γ:M(γ) is a factor}\{\gamma:M(\gamma)\text{ is a factor}\}, {γ:M(γ) is abelian}\{\gamma:M(\gamma)\text{ is abelian}\} and {γ:M(γ)=B(H(γ))}\{\gamma:M(\gamma)=B(H(\gamma))\} belong to Σ\Sigma.
  5. (Stratified form) Let U(γ):H(γ)→ℓd2U(\gamma):H(\gamma)\to\ell^2_d be the unitaries of Theorem 7.1(4) on the dimension strata Γd\Gamma_d. Then (M(γ))(M(\gamma)) is measurably generated if and only if, for every dd, the map γ↦U(γ)M(γ)U(γ)∗∈vN(ℓd2)\gamma\mapsto U(\gamma)M(\gamma)U(\gamma)^*\in\mathrm{vN}(\ell^2_d) is measurable on Γd\Gamma_d.

The definition of a measurably generated family does not mention VV. So by (1), the measurability of γ↦ιγ(M(γ))\gamma\mapsto\iota_\gamma(M(\gamma)) does not depend on the choice of the isometries.

Proof. (1) Suppose M(γ)M(\gamma) is generated by {xn(γ)}\{x_n(\gamma)\}, with measurable fields xnx_n. The maps γ↦V(γ)xn(γ)V(γ)∗\gamma\mapsto V(\gamma)x_n(\gamma)V(\gamma)^* and γ↦P(γ)\gamma\mapsto P(\gamma) are weakly measurable, by Theorem 7.1(3) and Theorem 6.1(3). We claim that ιγ(M(γ))\iota_\gamma(M(\gamma)) is generated by T(γ)={VxnV∗,Vxn∗V∗:n}∪{P}T(\gamma)=\{Vx_nV^*,Vx_n^*V^*:n\}\cup\{P\}; then Theorem 9.1(3) gives measurability. An operator that commutes with PP has the form y1⊕y2y_1\oplus y_2, and it commutes with VxnV∗=V0xnV0∗⊕0Vx_nV^*=V_0x_nV_0^*\oplus0 and with Vxn∗V∗Vx_n^*V^* exactly when y1y_1 commutes with V0xnV0∗V_0x_nV_0^* and V0xn∗V0∗V_0x_n^*V_0^*. Since MM is generated by the xnx_n, {xn,xn∗}′=M′\{x_n,x_n^*\}'=M'. So T(γ)′=V0{xn,xn∗}′V0∗⊕B(K2)=V0M′V0∗⊕B(K2)=ιγ(M)′T(\gamma)'=V_0\{x_n,x_n^*\}'V_0^*\oplus B(K_2)=V_0M'V_0^*\oplus B(K_2)=\iota_\gamma(M)', by Lemma 10.2(a), and T(γ)′′=ιγ(M)′′=ιγ(M)T(\gamma)''=\iota_\gamma(M)''=\iota_\gamma(M).

Conversely, suppose γ↦ιγ(M(γ))\gamma\mapsto\iota_\gamma(M(\gamma)) is measurable. Let ana_n be the maps of Theorem 9.1(2) for vN(K0)\mathrm{vN}(\mathcal K_0), and put xn(γ)=V(γ)∗ an(ιγ(M(γ))) V(γ). x_n(\gamma)=V(\gamma)^*\,a_n\big(\iota_\gamma(M(\gamma))\big)\,V(\gamma). Then VxnV∗=P an(ιγ(M(γ))) PVx_nV^*=P\,a_n(\iota_\gamma(M(\gamma)))\,P is weakly measurable (Lemma 8.1(2)), so xnx_n is a measurable field by Theorem 7.1(3). By Lemma 10.2(b), xn(γ)x_n(\gamma) lies in the unit ball of M(γ)M(\gamma), and the xn(γ)x_n(\gamma) are σ\sigma-weakly dense there, because compression is σ\sigma-weakly continuous and maps the unit ball of ιγ(M(γ))\iota_\gamma(M(\gamma)) onto that of M(γ)M(\gamma). As in Theorem 9.1(2), they generate M(γ)M(\gamma). This proves (1) and (2).

(3) By Lemma 10.2(c), ιγ(M(γ)∩N(γ))=ιγ(M(γ))∩ιγ(N(γ))\iota_\gamma(M(\gamma)\cap N(\gamma))=\iota_\gamma(M(\gamma))\cap\iota_\gamma(N(\gamma)) and ιγ(M(γ)∨N(γ))=ιγ(M(γ))∨ιγ(N(γ))\iota_\gamma(M(\gamma)\vee N(\gamma))=\iota_\gamma(M(\gamma))\vee\iota_\gamma(N(\gamma)). These are measurable in γ\gamma by (1) and Theorem 9.1(4), and (1) applies. For commutants, let bn(γ)=an(ιγ(M(γ))′)b_n(\gamma)=a_n(\iota_\gamma(M(\gamma))'), which is measurable into B(K0)1B(\mathcal K_0)_1 by Theorem 9.1(2) and (4), and put yn(γ)=V(γ)∗bn(γ)V(γ)y_n(\gamma)=V(\gamma)^*b_n(\gamma)V(\gamma). As in (1), the yny_n are measurable fields, and by Lemma 10.2(b) they are σ\sigma-weakly dense in the unit ball of M(γ)′M(\gamma)', so they generate M(γ)′M(\gamma)'. The centres are the intersection of (M(γ))(M(\gamma)) with the measurably generated family (M(γ)′)(M(\gamma)').

(4) M(γ)M(\gamma) is a factor exactly when ιγ(M(γ)∩M(γ)′)=ιγ(C1)=CP(γ)+C(1−P(γ))\iota_\gamma(M(\gamma)\cap M(\gamma)')=\iota_\gamma(\mathbb C1)=\mathbb CP(\gamma)+\mathbb C(1-P(\gamma)). The left side is measurable in γ\gamma by (3) and (1). The right side is the von Neumann algebra generated by the weakly measurable map PP, so it is measurable by Theorem 9.1(3). The set where two measurable maps into vN(K0)\mathrm{vN}(\mathcal K_0) agree lies in Σ\Sigma (Proposition 3.2(6)). Likewise, M(γ)M(\gamma) is abelian exactly when ιγ(M(γ)∩M(γ)′)=ιγ(M(γ))\iota_\gamma(M(\gamma)\cap M(\gamma)')=\iota_\gamma(M(\gamma)), and M(γ)=B(H(γ))M(\gamma)=B(H(\gamma)) exactly when M(γ)′=C1M(\gamma)'=\mathbb C1, that is, ιγ(M(γ)′)=ιγ(C1)\iota_\gamma(M(\gamma)')=\iota_\gamma(\mathbb C1).

(5) By the remark after the theorem, we may use the isometries of Theorem 7.1(1). Then V(γ)=JdU(γ)V(\gamma)=J_dU(\gamma) on Γd\Gamma_d (Theorem 7.1(4)). So P(γ)=Pd:=JdJd∗P(\gamma)=P_d:=J_dJ_d^*, and ιγ(M(γ))=Θd(U(γ)M(γ)U(γ)∗)\iota_\gamma(M(\gamma))=\Theta_d(U(\gamma)M(\gamma)U(\gamma)^*), where Θd(A)=JdAJd∗+C(1−Pd)\Theta_d(A)=J_dAJ_d^*+\mathbb C(1-P_d) for A∈vN(ℓd2)A\in\mathrm{vN}(\ell^2_d). The map Θd\Theta_d is Borel: by the claim in the proof of (1), with the single space ℓd2\ell^2_d and the isometry JdJ_d in place of the field, Θd(A)\Theta_d(A) is generated by the weakly measurable maps A↦Jdan(A)Jd∗A\mapsto J_da_n(A)J_d^* and the constant PdP_d, where ana_n are the maps of Theorem 9.1(2) for vN(ℓd2)\mathrm{vN}(\ell^2_d); so Theorem 9.1(3) applies. Hence, if every γ↦U(γ)M(γ)U(γ)∗\gamma\mapsto U(\gamma)M(\gamma)U(\gamma)^* is measurable on Γd\Gamma_d, then γ↦ιγ(M(γ))\gamma\mapsto\iota_\gamma(M(\gamma)) is measurable on each Γd\Gamma_d, and on Γ\Gamma by Lemma 1.3(4). Conversely, if γ↦ιγ(M(γ))\gamma\mapsto\iota_\gamma(M(\gamma)) is measurable, then on Γd\Gamma_d the algebra U(γ)M(γ)U(γ)∗=Jd∗ιγ(M(γ))JdU(\gamma)M(\gamma)U(\gamma)^*=J_d^*\iota_\gamma(M(\gamma))J_d is generated by the weakly measurable maps γ↦Jd∗an(ιγ(M(γ)))Jd\gamma\mapsto J_d^*a_n(\iota_\gamma(M(\gamma)))J_d, by Lemma 10.2(b) with JdJ_d in place of V(γ)V(\gamma). Theorem 9.1(3), over Γd\Gamma_d with its relative σ\sigma-algebra, finishes the proof. □\square

Example 10.4 (varying and zero dimension). (a) Take the field of varying dimension with Γ=(0,1]\Gamma=(0,1] and H(γ)=CkH(\gamma)=\mathbb C^k on Γk=(1k+1,1k]\Gamma_k=(\tfrac1{k+1},\tfrac1k]. It is generated by the sections ξk\xi_k, where ξk(γ)\xi_k(\gamma) is the kk-th standard basis vector if k≤dim⁡H(γ)k\leq\dim H(\gamma) and 00 otherwise, and its orthonormal fundamental sequence is ek=ξke_k=\xi_k, as noted for this field. On Γk\Gamma_k, V(γ)V(\gamma) maps Ck\mathbb C^k onto span⁡{ε1,…,εk}\operatorname{span}\{\varepsilon_1,\ldots,\varepsilon_k\} and P(γ)=∑j≤k⟨⋅,εj⟩εjP(\gamma)=\sum_{j\leq k}\langle\cdot,\varepsilon_j\rangle\varepsilon_j. Let M(γ)M(\gamma) be the algebra of diagonal matrices in Mk(C)=B(H(γ))M_k(\mathbb C)=B(H(\gamma)). It is generated by the matrix-unit fields ejje_{jj}, ejj(γ)v=⟨v,ej(γ)⟩ej(γ)e_{jj}(\gamma)v=\langle v,e_j(\gamma)\rangle e_j(\gamma), since ejj(γ)e_{jj}(\gamma) is the jj-th diagonal matrix unit for j≤kj\leq k and 00 for j>kj>k. Each M(γ)M(\gamma) is maximal abelian, so M(γ)′=M(γ)M(\gamma)'=M(\gamma), and the centre field is M(γ)M(\gamma) itself. M(γ)M(\gamma) is a factor exactly on Γ1=(12,1]\Gamma_1=(\tfrac12,1]. In the isometric picture, ιγ(M(γ))\iota_\gamma(M(\gamma)) is spanned by the projections onto Cε1,…,Cεk\mathbb C\varepsilon_1,\ldots,\mathbb C\varepsilon_k and by 1−P(γ)1-P(\gamma).

(b) Take the field with a stratum of zero fibres: Γ=[0,2]\Gamma=[0,2], with H(γ)=CH(\gamma)=\mathbb C for γ≤1\gamma\leq1 and H(γ)=0H(\gamma)=0 for γ>1\gamma>1. Then V(γ)v=vε1V(\gamma)v=v\varepsilon_1 for γ≤1\gamma\leq1, V(γ)=0V(\gamma)=0 for γ>1\gamma>1, and P(γ)=1[0,1](γ)⟨⋅,ε1⟩ε1P(\gamma)=1_{[0,1]}(\gamma)\langle\cdot,\varepsilon_1\rangle\varepsilon_1, an Effros-measurable field of projections that jumps at γ=1\gamma=1. For M(γ)=B(H(γ))M(\gamma)=B(H(\gamma)), ιγ(M(γ))=CP(γ)+C(1−P(γ))\iota_\gamma(M(\gamma))=\mathbb CP(\gamma)+\mathbb C(1-P(\gamma)), which is C1\mathbb C1 on (1,2](1,2]. With the definition M∩M′=C1M\cap M'=\mathbb 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 {γ:dim⁡H(γ)=0}\{\gamma:\dim H(\gamma)=0\} is measurable, because the dimension function is, so either choice gives measurable sets.

11. Exercises

Exercise 1 (lattice operations). Show that P↦1−PP\mapsto1-P is a homeomorphism of P(K)\mathcal P(\mathcal K), that (P,Q)↦P∨Q(P,Q)\mapsto P\vee Q and (P,Q)↦P∧Q(P,Q)\mapsto P\wedge Q (the projections onto the closed span of PK+QKP\mathcal K+Q\mathcal K and onto PK∩QKP\mathcal K\cap Q\mathcal K) are Borel maps P(K)×P(K)→P(K)\mathcal P(\mathcal K)\times\mathcal P(\mathcal K)\to\mathcal P(\mathcal K), and that {(P,Q):P≤Q}\{(P,Q):P\leq Q\} is closed.

Solution. ⟨(1−P)ξ,η⟩=⟨ξ,η⟩−⟨Pξ,η⟩\langle(1-P)\xi,\eta\rangle=\langle\xi,\eta\rangle-\langle P\xi,\eta\rangle, so P↦1−PP\mapsto1-P is weakly continuous, and it is its own inverse. On P(K)×P(K)\mathcal P(\mathcal K)\times\mathcal P(\mathcal K) with the product σ\sigma-algebra, the maps (P,Q)↦Pζn(P,Q)\mapsto P\zeta_n and (P,Q)↦Qζn(P,Q)\mapsto Q\zeta_n, for a dense sequence (ζn)(\zeta_n), are measurable (Theorem 6.1(2)), and together they span a dense subspace of PK+QKP\mathcal K+Q\mathcal K. So P∨QP\vee Q is Borel by criterion (c) of Theorem 6.1(3). Since PK∩QKP\mathcal K\cap Q\mathcal K is the orthogonal complement of (1−P)K+(1−Q)K(1-P)\mathcal K+(1-Q)\mathcal K, P∧Q=1−((1−P)∨(1−Q))P\wedge Q=1-\big((1-P)\vee(1-Q)\big), which is Borel. Finally, P≤QP\leq Q means PK⊆QKP\mathcal K\subseteq Q\mathcal K. This holds exactly when ∥Pξ∥≤∥Qξ∥\|P\xi\|\leq\|Q\xi\| for all ξ\xi. If PK⊆QKP\mathcal K\subseteq Q\mathcal K, then P=PQP=PQ, so ∥Pξ∥=∥PQξ∥≤∥Qξ∥\|P\xi\|=\|PQ\xi\|\leq\|Q\xi\|. Conversely, let ξ∈PK\xi\in P\mathcal K and apply the inequality to (1−Q)ξ(1-Q)\xi: P(1−Q)ξ=0P(1-Q)\xi=0, so ∥(1−Q)ξ∥2=⟨(1−Q)ξ,Pξ⟩=⟨P(1−Q)ξ,ξ⟩=0\|(1-Q)\xi\|^2=\langle(1-Q)\xi,P\xi\rangle=\langle P(1-Q)\xi,\xi\rangle=0, and ξ∈QK\xi\in Q\mathcal K. Each condition ∥Pξ∥≤∥Qξ∥\|P\xi\|\leq\|Q\xi\| is closed for the strong operator topology.

Exercise 2 (rank). Show that P↦dim⁡PK∈{0,1,…,∞}P\mapsto\dim P\mathcal K\in\{0,1,\ldots,\infty\} is lower semicontinuous on P(K)\mathcal P(\mathcal K) with the strong operator topology, so that every set {P:dim⁡PK=r}\{P:\dim P\mathcal K=r\} is Borel. Show that it is continuous if dim⁡K<∞\dim\mathcal K<\infty, and not if dim⁡K=∞\dim\mathcal K=\infty.

Solution. Suppose dim⁡PK≥r\dim P\mathcal K\geq r, with rr finite, and choose orthonormal u1,…,ur∈PKu_1,\ldots,u_r\in P\mathcal K. If Q→PQ\to P strongly, then Qui→Pui=uiQu_i\to Pu_i=u_i. So the Gram matrix (⟨Qui,Quj⟩)(\langle Qu_i,Qu_j\rangle) tends to the identity and is eventually invertible. Then Qu1,…,QurQu_1,\ldots,Qu_r are linearly independent, and dim⁡QK≥r\dim Q\mathcal K\geq r. So {dim⁡≥r}\{\dim\geq r\} is open for each finite rr, and {dim⁡=r}={dim⁡≥r}∖{dim⁡≥r+1}\{\dim=r\}=\{\dim\geq r\}\setminus\{\dim\geq r+1\} and {dim⁡=∞}=⋂r{dim⁡≥r}\{\dim=\infty\}=\bigcap_r\{\dim\geq r\} are Borel. If dim⁡K<∞\dim\mathcal K<\infty, then dim⁡PK=tr⁡P=∑k⟨Pεk,εk⟩\dim P\mathcal K=\operatorname{tr}P=\sum_k\langle P\varepsilon_k,\varepsilon_k\rangle is continuous. If dim⁡K=∞\dim\mathcal K=\infty, Example 6.3 gives rank-one projections converging to 00. For a map γ↦K(γ)\gamma\mapsto K(\gamma) as in Theorem 6.1(3), composing with the rank recovers the measurability of γ↦dim⁡K(γ)\gamma\mapsto\dim K(\gamma), 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}\{M\in\mathrm{vN}(\mathcal K):M\text{ is abelian}\} and {M:M′=M}\{M:M'=M\} (the maximal abelian algebras), and the relation {(M,N):M⊆N}\{(M,N):M\subseteq N\}, are Borel.

Solution. MM is abelian exactly when M⊆M′M\subseteq M', that is, when M∩M′=MM\cap M'=M. Similarly, M⊆NM\subseteq N exactly when M∩N=MM\cap N=M. The maps involved are Borel by Theorem 9.1(4), and a set where two Borel maps into vN(K)\mathrm{vN}(\mathcal K) agree is Borel by Proposition 3.2(6). The same applies to M′=MM'=M.

Exercise 4 (unitary conjugation). Let U(K)\mathcal U(\mathcal K) be the unitary group with the Borel sets of the strong operator topology. Show that (u,M)↦uMu∗(u,M)\mapsto uMu^* is a Borel map U(K)×vN(K)→vN(K)\mathcal U(\mathcal K)\times\mathrm{vN}(\mathcal K)\to\mathrm{vN}(\mathcal K).

Solution. On the product, the maps (u,M)↦u(u,M)\mapsto u, (u,M)↦u∗(u,M)\mapsto u^* and (u,M)↦an(M)(u,M)\mapsto a_n(M) (from Theorem 9.1(2)) are weakly measurable: ⟨uξ,η⟩\langle u\xi,\eta\rangle is continuous in uu, and ⟨u∗ξ,η⟩\langle u^*\xi,\eta\rangle is the conjugate of ⟨uη,ξ⟩\langle u\eta,\xi\rangle. Products of weakly measurable maps are weakly measurable (Lemma 8.1(2)), so the maps (u,M)↦uan(M)u∗(u,M)\mapsto ua_n(M)u^* are weakly measurable. uMu∗uMu^* is generated by {uan(M)u∗}\{ua_n(M)u^*\}, because x↦uxu∗x\mapsto uxu^* is a ∗*-automorphism of B(K)B(\mathcal K) that carries commutants to commutants. Theorem 9.1(3) finishes the proof.

Exercise 5 (reduced algebras). Let (M(γ))(M(\gamma)) be a measurably generated family over a measurable field (H(γ)),M(H(\gamma)),\mathfrak M, and let pp be a measurable field of projections with p(γ)∈M(γ)p(\gamma)\in M(\gamma) for every γ\gamma. Show that the subspaces p(γ)H(γ)p(\gamma)H(\gamma) form a measurable field, and that the reduced algebras p(γ)M(γ)p(γ)p(\gamma)M(\gamma)p(\gamma), acting on p(γ)H(γ)p(\gamma)H(\gamma), form a measurably generated family. Show also that compressing an arbitrary generating set does not work.

Solution. The sections pekpe_k are measurable, by the definition of a measurable operator field, and they span a dense subspace of p(γ)H(γ)p(\gamma)H(\gamma) at each point. So the construction of subspace fields gives a measurable field (p(γ)H(γ))(p(\gamma)H(\gamma)), whose measurable sections are the elements of M\mathfrak M with values in p(γ)H(γ)p(\gamma)H(\gamma). By Theorem 10.3(2), choose measurable fields xnx_n with {xn(γ)}\{x_n(\gamma)\} σ\sigma-weakly dense in the unit ball of M(γ)M(\gamma). The fields pxnppx_np are measurable, since composites of measurable operator fields are measurable, and they carry measurable sections of the subfield to elements of M\mathfrak M with values in p(γ)H(γ)p(\gamma)H(\gamma); so they are measurable fields on the subfield. The reduced algebra p(γ)M(γ)p(γ)p(\gamma)M(\gamma)p(\gamma) is a von Neumann algebra acting on p(γ)H(γ)p(\gamma)H(\gamma), by fact (R) of the background. The map x↦p(γ)xp(γ)x\mapsto p(\gamma)xp(\gamma) is σ\sigma-weakly continuous and carries the unit ball of M(γ)M(\gamma) onto that of p(γ)M(γ)p(γ)p(\gamma)M(\gamma)p(\gamma), because pxp=xpxp=x for xx in the reduced algebra. So the p(γ)xn(γ)p(γ)p(\gamma)x_n(\gamma)p(\gamma) are σ\sigma-weakly dense in that unit ball, and they generate it. For the warning: in M3(C)M_3(\mathbb C), the matrix units e11,e13,e32e_{11},e_{13},e_{32} generate M3(C)M_3(\mathbb C) (with their adjoints they give e12=e13e32e_{12}=e_{13}e_{32}, e21=e23e31e_{21}=e_{23}e_{31}, e33=e31e13e_{33}=e_{31}e_{13}, e22=e23e32e_{22}=e_{23}e_{32}, and so every matrix unit). The projection p=e11+e22p=e_{11}+e_{22} lies in M3(C)M_3(\mathbb C), but pe11p=e11pe_{11}p=e_{11}, pe13p=0pe_{13}p=0 and pe32p=0pe_{32}p=0 generate only the diagonal algebra on pC3p\mathbb C^3, while pM3(C)p≅M2(C)pM_3(\mathbb C)p\cong M_2(\mathbb C). This is why the solution uses the generators of Theorem 10.3(2), which are dense in the unit ball.

Where this leads

References

Editable source · Sources and component terms