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

Unitary couplings and finite injective factors

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

A balanced family can approximately intertwine two tuples of unitaries without containing a single unitary. We will first sample finitely many intertwiners, bound their operator norms without increasing their errors, and pass to an ultrapower. Exact intertwiners there equate two corner dimensions. Projection comparison gives a unitary, and a unitary representative returns the desired approximation to the original algebra.

We use the balanced coupling construction, the von Neumann multiplier ultrapower, canonical center-valued trace comparison and finite polar decomposition. In a faithfully tracial algebra every bounded sequence is a multiplier: ∥axb∥2≤∥a∥∥b∥∥x∥2\|axb\|_2\le\|a\|\|b\|\|x\|_2. Thus its ultrapower is the quotient of all bounded sequences by those with vanishing ultralimit 22-norm, and its faithful normal state is a trace. Factoriality of the ultrapower is unnecessary for the proof below.

Sections 1–4 allow every finite von Neumann algebra MM with a faithful normal tracial state τ\tau; separability is unnecessary. The final application to injectivity uses a II1\mathrm{II}_1 factor. Separable predual is assumed only for a generating sequence and the identification with RR.

1. Sampling a countable coupling

Suppose (uk)k=1n(u_k)_{k=1}^n and (vk)k=1n(v_k)_{k=1}^n are δ\delta-related, in the terminology of the preceding lesson, with n≥1n\ge1 and δ>0\delta>0. Thus

∑iai∗ai=∑iaiai∗=1,∑i∥aiuk−vkai∥22<δ.(1)\sum_i a_i^*a_i=\sum_i a_i a_i^*=1, \qquad \sum_i\|a_i u_k-v_k a_i\|_2^2<\delta. \tag{1}

Lemma 1.1. For every integer r≥1r\ge1, there are b1,…,br∈Mb_1,\ldots,b_r\in M such that

∥∑ibi∗bi−1∥22<9r,∥∑ibibi∗−1∥22<9r,∑i∥biuk−vkbi∥22<3nδ.(2)\left\|\sum_i b_i^*b_i-1\right\|_2^2<\frac9r, \qquad \left\|\sum_i b_i b_i^*-1\right\|_2^2<\frac9r, \qquad \sum_i\|b_i u_k-v_k b_i\|_2^2<3n\delta. \tag{2}

Proof. Choose pp with τ(A)>1−1/r\tau(A)>1-1/r, where

A=∑i=1pai∗ai≤1,B=∑i=1paiai∗≤1.(3)A=\sum_{i=1}^p a_i^*a_i\le1,\qquad B=\sum_{i=1}^p a_i a_i^*\le1. \tag{3}

Their scalar traces agree. Give Ω=Tp\Omega=\mathbb T^p its product probability measure, with coordinate phases sis_i, and put b(s)=∑i=1psiaib(s)=\sum_{i=1}^p s_i a_i. Orthogonality of the phases gives

E(b∗b)=A,E(bb∗)=B,E∥buk−vkb∥22<δ.(4)\mathbb E(b^*b)=A,\qquad \mathbb E(bb^*)=B, \qquad \mathbb E\|bu_k-v_kb\|_2^2<\delta. \tag{4}

The fourth moment has an exact noncommuting expansion:

E((b∗b)2)=A2+∑iai∗Bai−∑i(ai∗ai)2≤2 1.(5)\mathbb E((b^*b)^2) =A^2+\sum_i a_i^*B a_i-\sum_i(a_i^*a_i)^2\le 2\,1. \tag{5}

Indeed E(si‾sjsℓ‾st)\mathbb E(\overline{s_i}s_j\overline{s_\ell}s_t) is nonzero exactly when the two multisets {i,ℓ}\{i,\ell\} and {j,t}\{j,t\} agree. The two pairings give the first two terms in (5); the all-equal pairing is counted twice and must be subtracted once. The bounds A,B≤1A,B\le1 prove the inequality. Exchanging aia_i with ai∗a_i^* gives E((bb∗)2)≤2 1\mathbb E((bb^*)^2)\le2\,1 as well.

For rr independent samples, let Ar=r−1∑j=1rb(s(j))∗b(s(j))A_r=r^{-1}\sum_{j=1}^r b(s^{(j)})^*b(s^{(j)}). Independence and (5) yield

Eτ(Ar2)=1rτ(E((b∗b)2))+r−1rτ(A2)≤1+1r,Eτ(Ar)=τ(A)>1−1r.\mathbb E\tau(A_r^2) =\frac1r\tau(\mathbb E((b^*b)^2)) +\frac{r-1}{r}\tau(A^2)\le1+\frac1r, \qquad \mathbb E\tau(A_r)=\tau(A)>1-\frac1r.

Consequently E∥Ar−1∥22<3/r\mathbb E\|A_r-1\|_2^2<3/r. The same estimate holds for the averaged reversed products. Each averaged coupling energy has expectation less than δ\delta.

Markov's inequality bounds the probabilities of the first two failures in (2) by numbers strictly below 1/31/3 each, and the probability of each energy failure by a number strictly below 1/(3n)1/(3n). Their union has probability less than 11. Choose a sample outside it and put bj=r−1/2b(s(j))b_j=r^{-1/2}b(s^{(j)}). This gives all the inequalities simultaneously. □\square

2. Clipping without increasing intertwining errors

We need operator-norm bounds independent of the small coupling parameter. The following trace Hilbert-space fact supplies them.

Lemma 2.1. If f:R→Rf:\mathbb R\to\mathbb R is Lipschitz with constant 11, then for bounded self-adjoint H,KH,K in a faithfully tracial finite algebra,

∥f(H)−f(K)∥2≤∥H−K∥2.(6)\|f(H)-f(K)\|_2\le\|H-K\|_2. \tag{6}

Proof. First suppose H=∑iλipiH=\sum_i\lambda_i p_i, K=∑jμjqjK=\sum_j\mu_j q_j have finite spectra. The weights τ(piqj)\tau(p_iq_j) are nonnegative, because they equal τ(qjpiqj)\tau(q_jp_iq_j). Expanding squares and using both projection partitions gives

∥f(H)−f(K)∥22=∑i,j(f(λi)−f(μj))2τ(piqj)≤∑i,j(λi−μj)2τ(piqj)=∥H−K∥22.(7)\|f(H)-f(K)\|_2^2 =\sum_{i,j}(f(\lambda_i)-f(\mu_j))^2\tau(p_iq_j) \le\sum_{i,j}(\lambda_i-\mu_j)^2\tau(p_iq_j) =\|H-K\|_2^2. \tag{7}

Uniform spectral approximations to H,KH,K converge in operator norm, as do their continuous functional calculi on the common bounded spectral interval. Passing to the limit proves (6). The projections from different partitions need not commute. □\square

Lemma 2.2. For every r≥1r\ge1, the coupled tuples have operators c1,…,crc_1,\ldots,c_r satisfying

∥ci∥≤r,∥∑ici∗ci−1∥22<18r,∥∑icici∗−1∥22<18r,∑i∥ciuk−vkci∥22<3nδ.(8)\|c_i\|\le\sqrt r, \qquad \left\|\sum_i c_i^*c_i-1\right\|_2^2<\frac{18}{r}, \qquad \left\|\sum_i c_i c_i^*-1\right\|_2^2<\frac{18}{r}, \qquad \sum_i\|c_i u_k-v_k c_i\|_2^2<3n\delta. \tag{8}

Proof. For r=1r=1, take c1=0c_1=0. Now let r≥2r\ge2, choose the bib_i's from Lemma 1.1 and put

g(t)={1,0≤t≤r,r/t,t>r,h(t)=tg(t)2=min⁡(t,r),ci=big(bi∗bi)=g(bibi∗)bi.(9)g(t)=\begin{cases}1,&0\le t\le r,\\ \sqrt{r/t},&t>r,\end{cases} \quad h(t)=tg(t)^2=\min(t,r), \quad c_i=b_i g(b_i^*b_i)=g(b_i b_i^*)b_i. \tag{9}

Polar decomposition proves the last equality. Also ci∗ci=h(bi∗bi)c_i^*c_i=h(b_i^*b_i), cici∗=h(bibi∗)c_i c_i^*=h(b_i b_i^*), so ∥ci∥≤r\|c_i\|\le\sqrt r.

Set A=∑ibi∗biA=\sum_i b_i^*b_i and C=∑ici∗ci≤AC=\sum_i c_i^*c_i\le A. For scalar t≥0t\ge0,

0≤t−h(t)≤12r(t−1)+2.(10)0\le t-h(t)\le\frac1{2r}(t-1)_+^2. \tag{10}

For t>rt>r, the difference between the right numerator and 2r(t−r)2r(t-r) is (t−r−1)2+r(r−2)≥0(t-r-1)^2+r(r-2)\ge0; for t≤rt\le r the left side is zero.

We also need trace monotonicity: if 0≤X≤Y0\le X\le Y, then

τ((X−1)+2)≤τ((Y−1)+2).(11)\tau((X-1)_+^2)\le\tau((Y-1)_+^2). \tag{11}

To prove it without an operator-monotonicity assumption, use

τ((X−1)+2)=sup⁡z∈M+(2τ(z(X−1))−τ(z2)).(12)\tau((X-1)_+^2) =\sup_{z\in M_+}\bigl(2\tau(z(X-1))-\tau(z^2)\bigr). \tag{12}

The expression is at most τ((X−1)+2)\tau((X-1)_+^2) by X−1≤(X−1)+X-1\le(X-1)_+ and completing the trace square; equality is attained at z=(X−1)+z=(X-1)_+. Positivity of the trace of a product of positives proves (11).

Apply (10)–(11) to each bi∗bi≤Ab_i^*b_i\le A. Summing gives

τ(A−C)≤12∥A−1∥22.(13)\tau(A-C)\le\tfrac12\|A-1\|_2^2. \tag{13}

Since C≤AC\le A, τ(C2)≤τ(A2)\tau(C^2)\le\tau(A^2): their difference is τ((A−C)(A+C))≥0\tau((A-C)(A+C))\ge0. Therefore

∥C−1∥22≤∥A−1∥22+2τ(A−C)≤2∥A−1∥22<18/r.(14)\|C-1\|_2^2 \le\|A-1\|_2^2+2\tau(A-C) \le2\|A-1\|_2^2<18/r. \tag{14}

The reversed products have the same proof.

Finally use the real clipping function f(t)=max⁡(−r,min⁡(t,r))f(t)=\max(-\sqrt r,\min(t,\sqrt r)). In N=M2⊗ˉMN=M_2\bar\otimes M, with its normalized product trace, set

Hi=(0bi∗bi0),sk=(uk00vk).(15)H_i=\begin{pmatrix}0&b_i^*\\b_i&0\end{pmatrix}, \qquad s_k=\begin{pmatrix}u_k&0\\0&v_k\end{pmatrix}. \tag{15}

Functional calculus gives f(Hi)=(0ci∗ci0)f(H_i)=\left(\begin{smallmatrix}0&c_i^*\\c_i&0\end{smallmatrix}\right). Direct computation of the two block entries gives

∥Hi−skHisk∗∥2,N2=∥biuk−vkbi∥22.(16)\|H_i-s_kH_i s_k^*\|_{2,N}^2=\|b_i u_k-v_kb_i\|_2^2. \tag{16}

The corresponding identity for f(Hi)f(H_i) has cic_i in place of bib_i. Equation (6) and covariance of functional calculus under unitary conjugation show that each clipped error is no larger than its original error. Summing proves the final bound in (8). □\square

3. Unitary representatives in a finite ultrapower

Lemma 3.1. Every unitary of MωM^\omega has a representative consisting of unitaries of MM.

Proof. Take a bounded representative (xj)(x_j). Unitarity in the quotient implies ∥xj∗xj−1∥2→ω0\|x_j^*x_j-1\|_2\to_\omega0. Extend each polar partial isometry to a unitary wj∈Mw_j\in M, so xj=wj∣xj∣x_j=w_j|x_j|. This extension is possible in a finite algebra: the two support projections are equivalent, hence have equal center-valued traces, and their complements are equivalent by projection comparison. Add a partial isometry between those complements.

For t≥0t\ge0, ∣t−1∣≤∣t2−1∣|t-1|\le|t^2-1|. Thus

∥xj−wj∥2=∥∣xj∣−1∥2≤∥xj∗xj−1∥2⟶ω0.(17)\|x_j-w_j\|_2=\||x_j|-1\|_2 \le\|x_j^*x_j-1\|_2\longrightarrow_\omega0. \tag{17}

The sequence (wj)(w_j) represents the same unitary. □\square

4. Small coupling energy gives unitary conjugation

Theorem 4.1. For a fixed faithfully tracial finite algebra MM, every integer n≥1n\ge1 and ε>0\varepsilon>0, there is δ>0\delta>0 such that any δ\delta-related tuples (uk)(u_k), (vk)(v_k) in MM have a unitary w∈Mw\in M with

∥uk−wvkw∗∥2<ε(1≤k≤n).(18)\|u_k-wv_kw^*\|_2<\varepsilon\qquad(1\le k\le n). \tag{18}

The modulus need not be specified explicitly. Neither factoriality nor separability is assumed.

Proof. If the assertion fails, choose δj↓0\delta_j\downarrow0 and δj\delta_j-related tuples (uk(j))(u_k(j)), (vk(j))(v_k(j)) such that

max⁡k∥zuk(j)−vk(j)z∥2≥εfor every z∈U(M) and every j.(19)\max_k\|z u_k(j)-v_k(j)z\|_2\ge\varepsilon \quad\hbox{for every }z\in\mathcal U(M)\hbox{ and every }j. \tag{19}

Choose a free ultrafilter ω\omega and let Uk,VkU_k,V_k be the corresponding unitary classes in MωM^\omega. In N=M2⊗ˉMωN=M_2\bar\otimes M^\omega, put

sk=(Uk00Vk),P={s1,…,sn}′∩N.(20)s_k=\begin{pmatrix}U_k&0\\0&V_k\end{pmatrix}, \qquad P=\{s_1,\ldots,s_n\}'\cap N. \tag{20}

This is a finite von Neumann algebra with the faithful normal restriction of τN=τ2⊗τω\tau_N=\tau_2\otimes\tau^\omega. The coordinate projections E11,E22E_{11},E_{22} belong to PP.

For each fixed integer rr, Lemma 2.2 gives c1(j),…,cr(j)c_1(j),\ldots,c_r(j) bounded in operator norm by r\sqrt r, for every jj. They therefore define classes Ci∈MωC_i\in M^\omega. Their coupling errors have ultralimit zero, so CiUk=VkCiC_iU_k=V_kC_i. The operators

Di=(00Ci0)(21)D_i=\begin{pmatrix}0&0\\C_i&0\end{pmatrix} \tag{21}

belong to PP, and (8) gives

∥∑iDi∗Di−E11∥2,N2≤9/r,∥∑iDiDi∗−E22∥2,N2≤9/r.(22)\left\|\sum_iD_i^*D_i-E_{11}\right\|_{2,N}^2\le9/r, \qquad \left\|\sum_iD_iD_i^*-E_{22}\right\|_{2,N}^2\le9/r. \tag{22}

For any central projection z∈Pz\in P, traciality and zDi=DizzD_i=D_i z give τN(z∑iDi∗Di)=τN(z∑iDiDi∗)\tau_N(z\sum_iD_i^*D_i)=\tau_N(z\sum_iD_iD_i^*). Cauchy–Schwarz in (22) consequently yields

∣τN(zE11)−τN(zE22)∣≤6/r.(23)|\tau_N(zE_{11})-\tau_N(zE_{22})|\le6/\sqrt r. \tag{23}

The left side is independent of rr, so it is zero. Testing all central projections, and then the positive and negative spectral projections of their center-valued trace difference, proves TP(E11)=TP(E22)\mathcal T_P(E_{11})=\mathcal T_P(E_{22}). Faithfulness of τN∣P\tau_N|_P justifies that last implication. Finite projection comparison in PP gives a partial isometry W∈PW\in P with W∗W=E11W^*W=E_{11}, WW∗=E22WW^*=E_{22}.

These supports force W=(00w0)W=\left(\begin{smallmatrix}0&0\\w&0\end{smallmatrix}\right), with ww unitary in MωM^\omega. Its membership in PP says wUk=VkwwU_k=V_kw. Lemma 3.1 gives unitary representatives wj∈Mw_j\in M, and hence

∥wjuk(j)−vk(j)wj∥2⟶ω0(1≤k≤n).(24)\|w_j u_k(j)-v_k(j)w_j\|_2\longrightarrow_\omega0 \quad(1\le k\le n). \tag{24}

There are only finitely many kk, so an ω\omega-large set satisfies all these errors below ε\varepsilon. This contradicts (19). Taking the adjoint of the implementing unitary converts the intertwining form into (18). □\square

Equation (22) bounds squared norms. Taking square roots gives (23). The proof uses its decay to zero, not the faster rate that would result from dropping that square root.

5. Injective finite factors are locally AFD

Theorem 5.1. Every injective II1\mathrm{II}_1 factor is locally approximately finite dimensional. If its predual is separable, it has a generating increasing dyadic sequence and is isomorphic to the tracial infinite product RR.

Proof. Fix a finite tuple of unitaries uku_k and an error ε>0\varepsilon>0. Theorem 4.1 gives a coupling threshold δ\delta. The preceding lesson supplies a matrix subfactor D⊂MD\subset M and unitary models vk∈Dv_k\in D which are δ\delta-related to uku_k. Equation (18) approximates every uku_k inside the actual finite-dimensional subalgebra wDw∗wDw^*.

Every element is a finite linear combination of at most four unitaries, as shown in the trace-preserving model lesson. Apply the tuple argument to all unitary summands in a finite set with an error budget divided by their coefficient sums. The resulting approximants have an operator-norm bound independent of the shrinking budget. Bounded 22-norm convergence for a faithful normal trace is σ\sigma-strong* convergence; thus this is local AFD in the von Neumann sense.

For separable predual, the finite-factor exact containment and uniqueness theorem converts local approximation into a generating increasing dyadic matrix sequence. Its compatible trace-GNS identification gives M≅RM\cong R. No uniqueness theorem for injective factors was assumed in obtaining the local approximation. □\square

Corollary 5.2. Every separable injective II∞\mathrm{II}_\infty factor is isomorphic to R⊗ˉB(ℓ2)R\bar\otimes B(\ell^2).

Proof. The semifinite matrix decomposition gives M≅eMe⊗ˉB(ℓ2)M\cong eMe\bar\otimes B(\ell^2) for a nonzero finite projection ee. Corner permanence of injectivity makes eMeeMe injective, and it is a II1\mathrm{II}_1 factor with separable predual. Theorem 5.1 identifies it with RR. The matrix decomposition uses countable projection comparison, independently of the finite injective-to-AFD result. □\square

This also supplies the finite-corner input for the AFD II∞\mathrm{II}_\infty MASA regularity branch: AFD implies injective, an injective finite corner is AFD by Theorem 5.1, and the previously proved finite regularity construction applies. The nonfactor conclusion is proved in Central disintegration and measurable matrix assembly and Injective algebras and separable tracial envelopes. The separate second finite proof reaches the same factor conclusion through finite-rank models and repaired small corners.

6. Problems with complete solutions

Exercise 1. Explain the subtraction term in the phase moment (5).

Solution. The index conditions i=j,ℓ=ti=j,\ell=t and i=t,ℓ=ji=t,\ell=j each yield a surviving phase average. When all four indices agree, both conditions count the same term. Subtracting ∑i(ai∗ai)2\sum_i(a_i^*a_i)^2 removes the second copy and leaves every surviving term counted exactly once. Noncommuting operator products retain their original order.

Exercise 2. Check why the simultaneous good-sample set has positive measure.

Solution. The two positive-sum failures each have probability strictly below 1/31/3. The nn energy failures each have probability strictly below 1/(3n)1/(3n). The union bound therefore gives total failure probability strictly below 2/3+n/(3n)=12/3+n/(3n)=1. Its complement has positive measure and contains a sample realizing all inequalities in (2).

Exercise 3. Verify (10) when r=2r=2.

Solution. For t≤2t\le2, its left side is zero. For t>2t>2, the inequality is t−2≤(t−1)2/4t-2\le(t-1)^2/4. Subtracting 4(t−2)4(t-2) from (t−1)2(t-1)^2 gives (t−3)2≥0(t-3)^2\ge0. Equality occurs at t=3t=3; the bound is valid without changing its constant.

Exercise 4. Why may (11) be used although t↦(t−1)+2t\mapsto(t-1)_+^2 is not assumed operator monotone?

Solution. Equation (12) proves monotonicity of its scalar trace value. If X≤YX\le Y, then τ(z(X−1))≤τ(z(Y−1))\tau(z(X-1))\le\tau(z(Y-1)) for every z≥0z\ge0, because the trace of z(Y−X)z(Y-X) is nonnegative. Taking suprema gives (11). It asserts no operator inequality between the two functional-calculus values.

Exercise 5. Why are the weights in (7) nonnegative even when pi,qjp_i,q_j do not commute?

Solution. Traciality gives τ(piqj)=τ(qjpiqj)\tau(p_iq_j)=\tau(q_jp_iq_j). The sandwich qjpiqjq_jp_iq_j is positive, so its trace is nonnegative. Expanding the two finite spectral squares uses these weights and the trace, without multiplying the projection partitions as if they commuted.

Exercise 6. Explain why the bound ∥ci(j)∥≤r\|c_i(j)\|\le\sqrt r is needed in Theorem 4.1.

Solution. For fixed rr, it makes each coordinate sequence (ci(j))j(c_i(j))_j an element of the bounded sequence algebra defining MωM^\omega. A bound only on its trace 22-norm would not give such an element: operators can have large norms on small projections. Lemma 2.2 retains the small intertwining errors while supplying the required uniform operator bound.

Exercise 7. Recover the normalization 9/r9/r in (22).

Solution. The initial defect is block diagonal with upper-left entry ∑iCi∗Ci−1\sum_iC_i^*C_i-1 and lower-right entry zero. The normalized product trace assigns the upper block weight 1/21/2. Its squared 22-norm is therefore half the corresponding squared norm in MωM^\omega, at most (1/2)(18/r)=9/r(1/2)(18/r)=9/r. The final defect is the same computation in the lower block.

Exercise 8. Derive (23) using both defects in (22).

Solution. Each defect has 22-norm at most 3/r3/\sqrt r. Pairing it with a central projection zz changes its trace by at most that number, since ∥z∥2≤1\|z\|_2\le1. The two middle sums have the same pairing with zz by traciality and centrality. The triangle inequality therefore gives total difference at most 6/r6/\sqrt r, which tends to zero.

Exercise 9. What is needed to turn equality of all central projection pairings into projection equivalence in PP?

Solution. The canonical center-valued trace satisfies τN(zEii)=τN(zTP(Eii))\tau_N(zE_{ii})=\tau_N(z\mathcal T_P(E_{ii})). Its self-adjoint difference has zero pairing with every central projection. Its positive and negative spectral projections and faithfulness of the trace force the difference to vanish. The finite projection comparison theorem then makes E11E_{11} and E22E_{22} equivalent inside PP. Equality of their total scalar traces alone would not suffice in a nonfactor PP.

Exercise 10. Distinguish the hypotheses of Theorem 5.1's local and sequential conclusions.

Solution. Local AFD follows for every injective II1\mathrm{II}_1 factor, using its faithful normalized trace and finite unitary tests. To choose a countable dense list for a generating matrix sequence, the proof assumes separable predual. That sequence has the tracial dyadic product identification with RR. The local conclusion therefore does not supply a countable sequence or an isomorphism with separable RR for a factor with nonseparable predual.

References and proof scope

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. Section 4 and Theorem 5.3 develop sampling, clipping and the ultrapower comparison method. Sections 1–4 here give complete arguments for arbitrary faithfully tracial finite algebras. They include the trace-Hilbert Lipschitz inequality, the finite unitary lift and the square-root bound in the central trace comparison; factoriality of the ultrapower is unnecessary. The AFD application retains the factor hypothesis of balanced reconstruction, and its generating sequence retains separable predual.

The declared programme lemma Uniqueness of the injective II₁ factor, Lemma 2.3, has the same polar unitary lifting argument at factor generality. Its later flip/McDuff route is a different proof. The general nonfactor conclusion is completed in Central disintegration and measurable matrix assembly. Small corners and the second injective proof develops the other finite approach, with Repairing small matrix corners supplying its corner correction.