Positive maps and finite-dimensional approximation · Prerequisite proofs · Sources and terms

Injective algebras and separable tracial envelopes

Written by GPT-6.1 Sol (OpenAI), Ultra, October 2026. New original text: public domain (CC0).

Every injective von Neumann algebra is locally approximately finite dimensional. Countability is needed for the familiar increasing sequence and the center-times-RR structure, but the local approximation theorem itself has no factor or separability assumption. The bridge is a separable injective algebra containing any prescribed countable set in a faithfully tracial algebra.

We use exact trace-preserving finite models, the separable finite theorem, injectivity and semidiscreteness, the properly infinite local theorem, and the finite AFD structure. The trace inputs include the faithful normal center-valued trace on every finite algebra and the positive L1L^1 densities of normal functionals relative to a faithful finite trace. Standard form, trace-preserving expectations, projection comparison and the finite/type II/properly infinite central decomposition retain their declared foundation and OA-MOD interfaces.

The selected foundation results on projections and types — Lemma 7.4, Proposition 8.4, Lemmas 9.3 and 9.5, Lemma 10.2, Theorem 10.3 and Proposition 15.2 — supply the finite type I structure and countable projection absorption used below. The central decomposition into finite type I, finite type II and properly infinite summands is the one needed for the local approximation theorem.

1. A countable set has a separable injective envelope

Theorem 1.1. Let MM be injective with faithful normal tracial state τ\tau. Every countable subset of MM is contained in a von Neumann subalgebra N⊂MN\subset M with separable predual that is injective. The restricted trace on NN is faithful and normal.

Proof. Start with a norm separable unital C* algebra A0A_0 containing the specified set. Suppose A0⊂⋯⊂AkA_0\subset\cdots\subset A_k have been constructed, with countable norm dense sets of contractions cj,lc_{j,l} in AjA_j. At stage k≥1k\ge1, apply the trace-preserving finite-model theorem to the finite list

cj,l(0≤j<k, 1≤l≤k).c_{j,l}\quad(0\le j<k,\ 1\le l\le k).

It gives normal ucp Sk:M→MqkS_k:M\to M_{q_k} and ucp Tk:Mqk→MT_k:M_{q_k}\to M, satisfying

τqkSk=τ,τTk=τqk,∥θk(cj,l)−cj,l∥2<1/k,θk=TkSk.(1)\tau_{q_k}S_k=\tau,\quad \tau T_k=\tau_{q_k},\quad \|\theta_k(c_{j,l})-c_{j,l}\|_2<1/k,\qquad \theta_k=T_kS_k. \tag{1}

Adjoin all the finitely many entries Tk(Eab)T_k(E_{ab}) to Ak−1A_{k-1} to form AkA_k, and choose its dense set. This inductive order uses only already chosen tests.

Put A=⋃kAk‾∥⋅∥A=\overline{\bigcup_kA_k}^{\|\cdot\|}, N=A′′N=A'' inside MM. Each TkT_k takes values in NN. Schwarz and the two exact trace identities give

∥θk(x)∥2≤∥x∥2(x∈M).(2)\|\theta_k(x)\|_2\le\|x\|_2\qquad(x\in M). \tag{2}

The diagonal choice of tests, norm contractivity and norm density imply θk(a)→a\theta_k(a)\to a in 22-norm for every a∈Aa\in A. If x∈Nx\in N, Kaplansky density supplies a∈Aa\in A with ∥x−a∥2\|x-a\|_2 arbitrarily small. Thus

∥θk(x)−x∥2≤2∥x−a∥2+∥θk(a)−a∥2⟶0.(3)\|\theta_k(x)-x\|_2 \le2\|x-a\|_2+\|\theta_k(a)-a\|_2\longrightarrow0. \tag{3}

The maps Sk∣N,TkS_k|_N,T_k are normal: SkS_k is normal by (1), and a positive map from a finite-dimensional algebra is normal. Their compositions converge pointwise 22-norm, hence pointwise ultraweakly on the bounded image of each fixed xx. These are finite matrix models for NN, making it semidiscrete and therefore injective.

Finally AA is norm separable. In the faithful normal trace GNS representation of NN, AξτA\xi_\tau is dense by Kaplansky density. Hence L2(N,τ)L^2(N,\tau) is separable. The predual of a von Neumann algebra represented faithfully and normally on a separable Hilbert space is a quotient of its separable trace-class space, so N∗N_* is separable. □\square

Corollary 1.2. Every injective algebra with faithful normal tracial state is locally AFD, with no separability assumption.

Proof. Place a given finite family in the algebra NN of Theorem 1.1. The preceding lesson's separable finite theorem supplies a unital finite algebra D⊂N⊂MD\subset N\subset M and contractive tracial approximants to that family. On bounded sets trace 22-norm convergence is sigma-strong* convergence. To see its intrinsic scope explicitly, if ψ(x)=τ(hx)\psi(x)=\tau(hx), h∈L+1h\in L^1_+, and ∥d∥≤C\|d\|\le C, then

ψ(d∗d), ψ(dd∗)≤L∥d∥22+C2τ(h1(L,∞)(h)).(4)\psi(d^*d),\ \psi(dd^*)\le L\|d\|_2^2+C^2\tau(h1_{(L,\infty)}(h)). \tag{4}

Choose LL to control the integrable tail and then the 22-norm error. This handles any finite collection of normal seminorms. □\square

Exact trace preservation in (1) matters. Normal finite-rank maps approximating only a strongly dense C* algebra need not approximate its von Neumann closure; Exercise 7 gives a concrete counterexample.

2. Finite algebras need not carry a faithful normal state

Theorem 2.1. Every finite injective von Neumann algebra is locally AFD.

Proof. Fix a finite family of contraction tests xlx_l, positive normal functionals ψ1,…,ψr\psi_1,\ldots,\psi_r, and a required sigma-strong* error. We may suppose at least one functional is nonzero. Let T:M→ZT:M\to Z be the faithful normal center-valued trace, put

η=∑jψj∣Z,z=s(η)∈Z.(5)\eta=\sum_j\psi_j|_Z,\qquad z=s(\eta)\in Z. \tag{5}

The restriction of η\eta to ZzZz is faithful. The finite central algebra MzMz has the faithful normal tracial state

τz(x)=η(T(x))/η(z)(x∈Mz).(6)\tau_z(x)=\eta(T(x))/\eta(z)\qquad(x\in Mz). \tag{6}

Injectivity passes to this central corner, so Corollary 1.2 approximates all zxlzx_l by contractions in a unital finite algebra Dz⊂MzD_z\subset Mz.

Each ψj(1−z)=0\psi_j(1-z)=0, and Cauchy–Schwarz shows it ignores every operator supported on 1−z1-z. Its restriction to MzMz has an L1(τz)L^1(\tau_z) density. Formula (4), with C=2C=2 for the difference of two contractions, makes sufficiently small τz\tau_z-norm errors small for both ψj(d∗d)\psi_j(d^*d) and ψj(dd∗)\psi_j(dd^*). For example choose each tail contribution below half the squared desired error and then choose L∥d∥2,z2L\|d\|_{2,z}^2 below its other half. Adjoin C(1−z)\mathbb C(1-z) to DzD_z, and choose zero approximants there. This is a finite-dimensional unital algebra meeting all original seminorm tests. If all ψj=0\psi_j=0, any scalar algebra works. □\square

The central support cut in (5) depends on the finite neighborhood being tested. The argument neither asserts nor requires a global faithful normal state.

3. The full local equivalence

Theorem 3.1. For every von Neumann algebra MM, the following are equivalent:

  1. MM is injective.
  2. MM is locally AFD: every finite subset has approximants in a unital finite-dimensional subalgebra in every sigma-strong* neighborhood.

If M∗M_* is separable, these are also equivalent to generation by an increasing sequence of finite-dimensional unital subalgebras.

Proof. Split 1=zf+z∞1=z_f+z_\infty into its finite and properly infinite central parts. An injective MM has injective summands. Theorem 2.1 handles MzfMz_f, and the previously proved properly infinite local theorem handles Mz∞Mz_\infty. Approximate the two central restrictions of any finite family and add their finite algebras. Central orthogonality makes the squared normal seminorms add, so halving their squared error budgets gives local AFD in MM.

Conversely represent a locally AFD MM in standard form on HH. Direct the finite tests and sigma-strong* neighborhoods by refinement, and choose a finite-dimensional unital Di⊂MD_i\subset M meeting each test. The compact unitary group of DiD_i gives a ucp map

Fi(b)=∫U(Di)ubu∗ du∈Di′,b∈B(H).(7)F_i(b)=\int_{\mathcal U(D_i)}ubu^*\,du\in D_i',\qquad b\in B(H). \tag{7}

Each FiF_i fixes M′M', and ∥Fi(b)∥≤∥b∥\|F_i(b)\|\le\|b\|. Product ultraweak compactness gives a pointwise convergent subnet with ucp limit FF. For fixed x∈Mx\in M, vectors ξ,ζ∈H\xi,\zeta\in H, and approximants di∈Did_i\in D_i to xx, its commutation with Fi(b)F_i(b) gives

∣⟨ζ,[Fi(b),x]ξ⟩∣≤∥b∥∥ζ∥∥(x−di)ξ∥+∥b∥∥ξ∥∥(x−di)∗ζ∥⟶0.(8)\begin{aligned} &\left|\langle\zeta,[F_i(b),x]\xi\rangle\right|\\ &\le\|b\|\|\zeta\|\|(x-d_i)\xi\|\\ &\quad+\|b\|\|\xi\|\|(x-d_i)^*\zeta\|\\ &\longrightarrow0. \end{aligned} \tag{8}

The directed tests include these two seminorms; one can choose the did_i for this fixed finite requirement on each tail. Passing to the limit gives F(b)∈M′F(b)\in M'. Thus FF is a ucp retraction onto M′M'. If JJ is the standard conjugation, b↦JF(JbJ)Jb\mapsto JF(JbJ)J is a linear ucp retraction onto MM. Complete positivity follows at each matrix size by conjugating on the conjugate Hilbert space twice. The norm-one projection criterion proves injectivity.

For separable predual, the existing local-to-sequential construction treats properly infinite summands by dyadic factors, finite type II summands by finite matrix/central partitions, and finite type I summands by finite central partitions and matrix blocks. It therefore produces the claimed increasing generating sequence. Such a sequence gives local AFD by bounded strong* density of its union, and the directed averaging proof also gives injectivity. □\square

The implication from local AFD in (8) does not assume that the chosen DiD_i's are nested. Both error terms act on fixed vectors, which is essential when the averaged operators vary with ii.

4. The central structure and subalgebras of RR

Corollary 4.1. If MM is injective of type II1\mathrm{II}_1 or II∞\mathrm{II}_\infty with separable predual, then respectively

M≅Z(M)⊗ˉR,M≅Z(M)⊗ˉR⊗ˉB(ℓ2).(9)M\cong Z(M)\bar\otimes R,\qquad M\cong Z(M)\bar\otimes R\bar\otimes B(\ell^2). \tag{9}

Proof. The finite case combines Theorem 3.1 with the already proved central finite AFD structure theorem. For the infinite case choose a finite projection ee with central support one. Such a projection exists by the semifinite projection lemma. The properly infinite identity splits into countably many equivalent copies of itself; transport ee into each copy to obtain orthogonal equivalent projections ene_n, and put q=∑nenq=\sum_ne_n. Their even and odd sums show qq is properly infinite, and c(q)=1c(q)=1. Since M∗M_* is separable, MM is sigma-finite. The countable absorption theorem, Proposition 15.2(2), gives 1≾q1\precsim q; as q≤1q\le1, projection Schroeder–Bernstein gives q∼1q\sim1.

Transporting the ene_n's by this equivalence yields a partition of 11 into countably many equivalent finite projections. Its matrix units give M≅e′Me′⊗ˉB(ℓ2)M\cong e'Me'\bar\otimes B(\ell^2), with e′∼ee'\sim e. The corner is injective, has separable predual, and is type II1\mathrm{II}_1. Its center identifies with Z(M)Z(M) by full central support and matrix splitting. Apply the finite case. This proof is valid for nonfactors: every projection equivalence used has full central support, and sigma-finiteness is stated exactly where absorption needs it. □\square

Corollary 4.2. Every von Neumann subalgebra PP of RR is injective and AFD. It has the finite central decomposition

P≅(A0⊗ˉR) ⊕ ⨁n≥1(An⊗ˉMn(C)),(10)P\cong(A_0\bar\otimes R)\ \oplus\ \bigoplus_{n\ge1}(A_n\bar\otimes M_n(\mathbb C)), \tag{10}

where the AnA_n are commutative von Neumann algebras, any of which may be zero. The countable sum is the von Neumann direct sum.

Proof. First suppose PP has unit 1R1_R. The normal trace-preserving expectation EP:R→PE_P:R\to P exists in a finite traced algebra. Composing it with a ucp retraction onto the injective RR gives a ucp retraction onto PP, so PP is injective. It is finite and has separable predual: it acts faithfully and normally on the separable trace Hilbert space of RR. Theorem 3.1 gives an increasing finite-dimensional generating sequence.

Split PP into its finite type I and type II1\mathrm{II}_1 central parts. The finite type I structure theorem decomposes the first into An⊗ˉMnA_n\bar\otimes M_n, n≥1n\ge1; infinite homogeneous sizes are excluded by finiteness. Corollary 4.1 identifies the second with its center A0A_0 tensored with RR. This gives (10). If PP's unit is a projection p<1Rp<1_R, apply the same argument in the injective finite corner pRppRp, with normalized trace. □\square

5. Exercises with complete solutions

Exercise 1. Why must the entries of TkT_k, rather than the entries of SkS_k, be adjoined?

Solution. SkS_k already maps the prospective algebra into a fixed finite matrix algebra. The range condition needed for a model on NN is Tk(Mqk)⊂NT_k(M_{q_k})\subset N. Its entries span that range linearly, so adjoining all Tk(Eab)T_k(E_{ab}) enforces precisely this condition.

Exercise 2. Prove (2).

Solution. Schwarz gives Sk(x)∗Sk(x)≤Sk(x∗x)S_k(x)^*S_k(x)\le S_k(x^*x). Taking τqk\tau_{q_k} gives ∥Sk(x)∥22≤τ(x∗x)\|S_k(x)\|_2^2\le\tau(x^*x). Apply the same argument to TkT_k and use τTk=τqk\tau T_k=\tau_{q_k}. The two contractions compose.

Exercise 3. Show that the diagonal tests imply convergence on AA.

Solution. Every fixed cj,lc_{j,l} is tested at every k>max⁡(j,l)k>\max(j,l), so its error tends to zero. Approximate a contraction of AjA_j in norm by one such element. Norm contractivity bounds its two replacement errors by that norm distance. Then approximate an element of AA by an element of some AjA_j and repeat. Scaling handles arbitrary norms.

Exercise 4. Derive (4), including its adjoint version.

Solution. Split h=h1[0,L](h)+h1(L,∞)(h)h=h1_{[0,L]}(h)+h1_{(L,\infty)}(h). The bounded part contributes at most Lτ(d∗d)L\tau(d^*d), while the positive tail contributes at most C2τ(h1(L,∞)(h))C^2\tau(h1_{(L,\infty)}(h)). Apply the same bound to dd∗dd^*, using τ(dd∗)=τ(d∗d)\tau(dd^*)=\tau(d^*d). No commutation of hh and dd is required.

Exercise 5. Why is (6) faithful?

Solution. If x≥0x\ge0 in MzMz has η(T(x))=0\eta(T(x))=0, faithfulness of η\eta on ZzZz gives T(x)=0T(x)=0. Faithfulness of the center-valued trace then gives x=0x=0. Its central bimodularity and trace identity make the composition a trace; normality of both maps gives normality.

Exercise 6. Prove that ψj\psi_j ignores the complementary central summand.

Solution. Since ∑jψj(1−z)=η(1−z)=0\sum_j\psi_j(1-z)=\eta(1-z)=0 and each term is nonnegative, every term vanishes. Cauchy–Schwarz yields ∣ψj((1−z)x)∣2≤ψj(1−z)ψj(x∗x)=0|\psi_j((1-z)x)|^2\le\psi_j(1-z)\psi_j(x^*x)=0. Centrality removes the other orientation as well.

Exercise 7. Give normal finite matrix models converging on a strongly dense C* algebra but failing on its von Neumann closure.

Solution. In L∞[0,1]L^\infty[0,1], choose a positive-measure closed nowhere dense set KK. For every dyadic cell In,jI_{n,j}, its complement En,j=In,j∖KE_{n,j}=I_{n,j}\setminus K has positive measure. Let Sn(f)S_n(f) be the diagonal matrix of the averages of ff on these En,jE_{n,j}, and let TnT_n send a matrix to the step function whose cell values are its diagonal entries. Both maps are normal ucp. Their composition approximates each continuous function uniformly, since the error is at most its oscillation on a dyadic cell. Continuous functions are strongly dense in L∞[0,1]L^\infty[0,1]. Yet TnSn(1K)=0T_nS_n(1_K)=0 for every nn, so convergence fails in trace norm and ultraweakly on 1K1_K. The models do not preserve Lebesgue trace.

Exercise 8. Why does (8) need sigma-strong* approximation?

Solution. Its first term involves (x−di)ξ(x-d_i)\xi and its second involves (x−di)∗ζ(x-d_i)^*\zeta. Sigma-strong* neighborhoods control both. Mere strong convergence would not supply the second vector estimate for general x,dix,d_i.

Exercise 9. Does (8) require uniform strong convergence on all vectors Fi(b)ξF_i(b)\xi?

Solution. No. Move the second error to the adjoint acting on the fixed vector ζ\zeta, and bound ∥Fi(b)ξ∥\|F_i(b)\xi\| by ∥b∥∥ξ∥\|b\|\|\xi\|. The two errors therefore act only on the fixed vectors ξ,ζ\xi,\zeta, exactly as displayed.

Exercise 10. Explain why q=∑nenq=\sum_ne_n in Corollary 4.1 is properly infinite.

Solution. A bijection from N\mathbb N to its even indices transports the mutually equivalent diagonals to show q∼∑ne2nq\sim\sum_ne_{2n}; the odd indices give a second orthogonal copy. Central cuts preserve these equivalences and have nonzero diagonal whenever the cut is nonzero, since c(e)=1c(e)=1. Thus every nonzero central cut is infinite.

Exercise 11. Why does finiteness rule out an infinite matrix size in (10)?

Solution. In A⊗ˉB(ℓ2(I))A\bar\otimes B(\ell^2(I)) for infinite II, a bijection I→I∖{i0}I\to I\setminus\{i_0\} gives a proper isometry. Its initial projection is the identity and its final projection omits 1⊗ei0i01\otimes e_{i_0i_0}. Thus the identity is infinite. A central summand of finite PP cannot have this form.

Exercise 12. Why is Corollary 4.2 consistent with PP having a diffuse center?

Solution. The expectation onto PP and injectivity do not force PP to be a factor. Its finite type II central summand has the full center A0A_0, and every homogeneous finite type I summand has its own center AnA_n. For example an abelian diffuse subalgebra lies entirely in the n=1n=1 summand; no RR summand is required.

References and proof scope

George A. Elliott, On approximately finite-dimensional von Neuman algebras, II, Canadian Mathematical Bulletin 21 (1978), 415–418: Theorem 2, pp.415–416, proves the local AFD converse by averaging and an ultraweak limit; Theorem 4 and Corollary 5, pp.416–417, give the general injective-to-local-AFD reduction. The finite branch of Theorem 4 also uses injectivity of every von Neumann subalgebra of a finite injective algebra. Combined with the tracial separability argument, it supports the existence asserted in Theorem 1.1. The explicit trace-preserving model construction above is retained in full.

Sorin Popa, A short proof of “injectivity implies hyperfiniteness” for finite von Neumann algebras, Journal of Operator Theory 16 (1986), 261–272: the theorem and full proof in §3, pp.271–272, treat finite algebras without separable predual, using the local matrix-corner approximation proved in Proposition 2.2, p.270. Sections 1–2 use additional primary inputs; their citation does not certify the complete reference chain.

Uffe Haagerup, A new proof of the equivalence of injectivity and hyperfiniteness for factors on a separable Hilbert space, Journal of Functional Analysis 62 (1985), 160–201: §6.3, pp.199–200, discusses the nonfactor extension, and §6.4, p.200, records Elliott’s arbitrary-algebra equivalence. Those final sections are discussion and attribution, not complete proofs of the general central structure and equivalence.

Claire Anantharaman and Sorin Popa, An introduction to II₁ factors, author draft: Proposition 2.6.7, p.48, proves the tracial Hilbert-space separability criterion; Theorems 7.3.8 and 7.4.5, pp.110–111 and 114–115, prove the normal-functional and positive integrable-density inputs; Theorem 9.1.2, p.140, proves existence of the normal trace-preserving expectation. Proposition 10.2.2, p.161, explains the ucp extension and retraction criteria, and Theorem 10.2.4, p.162, proves injectivity of RR.

The center-times-RR conclusions retain separable predual. The separable-envelope and finite normal-test arguments above prove the local theorem for arbitrary injective algebras. The local converse is also proved without countability. All twelve exercises have full solutions.