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

Small corners and the second injective proof

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

A small corner can carry a good matrix model without occupying most of the algebra. We first choose one such corner which also almost commutes with the prescribed operators. A maximality argument then fills the complement with further good corners. Orthogonality makes the squared errors add, giving approximation on the whole identity.

We use finite-rank models and repaired internal matrix systems, together with the normal trace-preserving expectation: it is the L2L^2 orthogonal projection and is contractive in operator norm. Its exact prerequisite is Modular-invariant subalgebras and conditional expectations, ME-01, ME-04 and ME-08, specialized to a faithful finite trace.

Sections 1–2 concern a separable injective II1\mathrm{II}_1 factor MM, with normalized trace τ\tau. Section 3 proves a local-to-global implication for every finite algebra with a faithful normal tracial state. The final sequential conclusion retains separable predual. The scalar pinching input uses only the earlier finite expected-subfactor and contained-AFD constructions, so the second proof has its own route to the finite injective conclusion.

1. Selecting one almost invariant matrix corner

Fix a finite F⊂U(M)F\subset\mathcal U(M) containing 11, and first choose a finite-rank model

q=∑i=1mKxi,xi,∑v∈F∥vqv∗−q∥HS2<a2m,(1)q=\sum_{i=1}^m K_{x_i,x_i},\qquad \sum_{v\in F}\|v q v^*-q\|_{\mathrm{HS}}^2<a^2m, \tag{1}

with xi∈Mx_i\in M orthonormal in L2L^2. The number a>0a>0 is the first approximation parameter. This choice fixes mm and B≥max⁡(1,∥xi∥)B\ge\max(1,\|x_i\|). Only after that choice do we make the Gram and pinching parameter bb small.

Use the preceding lesson's Corollary 3.1, and abbreviate its moduli by D=Dm(b)D=D_m(b), d=dm(b)d=d_m(b). It gives orthogonal initial projections eke_k, repaired vectors wi(k)w_i(k), matrix units Eij(k)E_{ij}(k) and their supports sks_k. Write p=∑kekp=\sum_k e_k. By making bb small with m,Bm,B fixed, arrange

τ(1−p)<12B2.(2)\tau(1-p)<\frac1{2B^2}. \tag{2}

Then each ∥xip∥22≥1−B2τ(1−p)>1/2\|x_i p\|_2^2\ge1-B^2\tau(1-p)>1/2.

Lemma 1.1. For some kk, putting s=sks=s_k and

Cv=∑i,jτ(xi∗vxj)Eij(k),C_v=\sum_{i,j}\tau(x_i^*v x_j)E_{ij}(k),

we have, for every v∈Fv\in F,

∥svs−Cv∥2≤m dτ(s),∥vsv∗−s∥2≤η2+2m dτ(s),η=2D+2 a(1+D).(3)\begin{aligned} \|s v s-C_v\|_2&\le\sqrt m\,d\sqrt{\tau(s)},\\ \|v s v^*-s\|_2&\le \sqrt{\eta^2+2\sqrt m\,d}\sqrt{\tau(s)},\\ \eta&=2D+\sqrt2\,a(1+D). \end{aligned} \tag{3}

Proof. Let Qk=∑iKxiek,xi=RekqQ_k=\sum_i K_{x_i e_k,x_i}=R_{e_k}q, where RekR_{e_k} means right multiplication on the output vector. The operator RekR_{e_k} is an orthogonal projection on HH, commuting with every LvL_v. For each vv, the operators Rek(vqv∗−q)R_{e_k}(v q v^*-q) are orthogonal in Hilbert–Schmidt space. Thus

∑k,v∥vQkv∗−Qk∥HS2<a2m.(4)\sum_{k,v}\|v Q_kv^*-Q_k\|_{\mathrm{HS}}^2<a^2m. \tag{4}

Orthonormality of the second vectors in QkQ_k gives

∑k∥Qk∥HS2=∑i∥xip∥22>m/2.(5)\sum_k\|Q_k\|_{\mathrm{HS}}^2 =\sum_i\|x_i p\|_2^2>m/2. \tag{5}

Consequently there is kk with summed error less than 2a2∥Qk∥HS22a^2\|Q_k\|_{\mathrm{HS}}^2. This QkQ_k is nonzero.

Put V=∑iKwi(k),xiV=\sum_i K_{w_i(k),x_i}. The same orthonormality and the repaired vector errors give

∥V−Qk∥HS≤D∥V∥HS,∥V∥HS2=mτ(ek)=τ(s).(6)\|V-Q_k\|_{\mathrm{HS}}\le D\|V\|_{\mathrm{HS}},\qquad \|V\|_{\mathrm{HS}}^2=m\tau(e_k)=\tau(s). \tag{6}

The triangle inequality, applied to each test and to its conjugate, therefore gives

∥vVv∗−V∥HS≤ητ(s).(7)\|v Vv^*-V\|_{\mathrm{HS}}\le\eta\sqrt{\tau(s)}. \tag{7}

The first inequality in (3) is the matrix coefficient estimate already proved. To obtain the second, expand the rank-one Hilbert–Schmidt pairing:

∥vVv∗−V∥HS2=2τ(s)−2Re⁡τ(Cv∗v).(8)\|v Vv^*-V\|_{\mathrm{HS}}^2 =2\tau(s)-2\operatorname{Re}\tau(C_v^*v). \tag{8}

Indeed its cross term is ∑i,jτ(wi∗vwj)τ(xi∗vxj)‾\sum_{i,j}\tau(w_i^*v w_j)\overline{\tau(x_i^*v x_j)}, equal to τ(Cv∗v)\tau(C_v^*v). Both CvC_v and svss v s are supported by ss. Hence

∣τ((Cv−svs)∗v)∣≤∥Cv−svs∥2∥svs∥2≤m d τ(s).(9)\begin{aligned} |\tau((C_v-s v s)^*v)| &\le\|C_v-s v s\|_2\|s v s\|_2\\ &\le\sqrt m\,d\,\tau(s). \end{aligned} \tag{9}

Also

2τ(s)−2τ(sv∗sv)=∥vsv∗−s∥22.(10)2\tau(s)-2\tau(s v^*s v)=\|v s v^*-s\|_2^2. \tag{10}

Combining (7)–(10) proves the second bound in (3). □\square

Let Ak=span⁡{Eij(k)}A_k=\operatorname{span}\{E_{ij}(k)\}, a matrix algebra with identity ss. The L2L^2 nearest-point property of its trace expectation gives

∥svs−EAk(svs)∥2≤m dτ(s).(11)\|s v s-E_{A_k}(s v s)\|_2\le\sqrt m\,d\sqrt{\tau(s)}. \tag{11}

Given any desired small tolerance c>0c>0, first choose aa so 2 a<c/2\sqrt2\,a<c/2. Then fix the model (1), and decrease bb until (2) holds and both m d<c\sqrt m\,d<c and η2+2m d<c\sqrt{\eta^2+2\sqrt m\,d}<c. This is possible because m,Bm,B are now fixed and D,d→0D,d\to0. Allowing the dimension of the first model to vary while taking the second limit would not justify these inequalities.

2. The small-corner condition

Definition 2.1. A faithfully tracial finite algebra has the small-corner approximation property if, for every nonzero projection ee, finite F⊂eMeF\subset eMe, and ε>0\varepsilon>0, there are a nonzero projection f≤ef\le e and a finite-dimensional algebra A⊂fMfA\subset fMf, with identity ff, such that

∥xf−fx∥2≤ετ(f),∥fxf−EA(fxf)∥2≤ετ(f)(x∈F).(12)\|xf-fx\|_2\le\varepsilon\sqrt{\tau(f)},\qquad \|fxf-E_A(fxf)\|_2\le\varepsilon\sqrt{\tau(f)} \quad(x\in F). \tag{12}

This is the local finite-dimensional condition used in the references below. It is stronger than merely finding good matrix coefficients in some corner: the corner must also almost commute with the tests, and the condition is required inside every nonzero corner.

Proposition 2.2. Every injective II1\mathrm{II}_1 factor with separable predual has this property.

Proof. For finite unitary tests in MM, Lemma 1.1, (11) and the two-parameter choice give (12), since ∥vs−sv∥2=∥vsv∗−s∥2\|v s-sv\|_2=\|v s v^*-s\|_2.

Every bounded element is a scalar linear combination of at most four unitaries. For a self-adjoint contraction hh, write h=(u+u∗)/2h=(u+u^*)/2 with u=h+i(1−h2)1/2u=h+i(1-h^2)^{1/2}; apply this to the real and imaginary parts and rescale. For a finite operator list, take the union of these unitary lists. Divide the unitary tolerance by the largest sum of absolute coefficients, using 11 if that sum is zero. Linearity, the triangle inequality and linearity of EAE_A give (12) for the operator list.

Finally every nonzero eMeeMe is an injective II1\mathrm{II}_1 factor with separable predual, by corner compression of a retraction and finite factor comparison. Repeat the argument with its normalized trace τe=τ/τ(e)\tau_e=\tau/\tau(e). Both sides of (12) acquire the same factor τ(e)\sqrt{\tau(e)} when converted to the ambient trace. □\square

3. Filling the identity by maximality

Theorem 3.1. A finite von Neumann algebra with faithful normal tracial state and the small-corner property is locally AFD. This implication requires neither factoriality nor separable predual.

Proof. Fix a finite contraction list F⊂MF\subset M and ε>0\varepsilon>0. Consider all locally AFD von Neumann subalgebras A⊂MA\subset M, permitting identity f≠1f\ne1 and the zero algebra, which satisfy

∥x−(1−f)x(1−f)−EA(fxf)∥2≤ετ(f)(x∈F).(13)\|x-(1-f)x(1-f)-E_A(fxf)\|_2 \le\varepsilon\sqrt{\tau(f)} \qquad(x\in F). \tag{13}

Here EA(fxf)E_A(fxf) is the normal trace expectation in fMffMf, extended to MM by compression. Order these algebras by inclusion.

We verify the chain condition. For an increasing chain AiA_i, let fif_i be its supports and f=sup⁡ifif=\sup_i f_i. Take AA to be the nonunital strong operator closure of ⋃iAi\bigcup_i A_i in MM. If f=0f=0, this is the zero algebra and already an upper bound. If f≠0f\ne0, the union acts nondegenerately on fHfH, since fi→ff_i\to f strongly. Its bicommutant on fHfH, extended by zero on (1−f)H(1-f)H, is precisely AA, with identity ff. In particular we do not take the ambient bicommutant on all of HH, which would adjoin the complementary scalar identity.

This AA is locally AFD: Kaplansky approximation for the nondegenerate algebra on fHfH gives bounded L2L^2 approximants from the union to any finite list in AA; approximate that finite list further inside one chain member. Add the scalar algebra C(f−fi)\mathbb C(f-f_i) to make the resulting finite algebra unital in AA.

The closed spaces L2(Ai)L^2(A_i) increase to L2(A)L^2(A), so their orthogonal projections converge strongly. These projections are precisely x↦EAi(fixfi)x\mapsto E_{A_i}(f_i x f_i). Also (1−fi)x(1−fi)→(1−f)x(1−f)(1-f_i)x(1-f_i)\to(1-f)x(1-f) in L2L^2, by bounded strong convergence and the finite trace. Therefore (13) passes to AA. Every chain has an upper bound in the set, and Zorn's lemma supplies a maximal AA.

Suppose f≠1f\ne1, and put e=1−fe=1-f. Apply (12) in eMeeMe to eFeeFe, with tolerance ε/2\varepsilon/2. Obtain g≠0g\ne0, g≤eg\le e, and a finite-dimensional B⊂gMgB\subset gMg. For y=exey=exe, set

R=x−exe−EA(fxf),S=y−(e−g)y(e−g)−EB(gyg).(14)R=x-e x e-E_A(fxf),\qquad S=y-(e-g)y(e-g)-E_B(gyg). \tag{14}

Every block of RR has at least one ff coordinate, whereas S∈eMeS\in eMe; they are orthogonal in L2L^2. The three blocks of SS are

(e−g)yg,gy(e−g),gyg−EB(gyg).(e-g)yg,\quad gy(e-g),\quad gyg-E_B(gyg).

They are mutually orthogonal. The first two squared norms sum to ∥yg−gy∥22\|yg-gy\|_2^2. Condition (12) therefore gives

∥S∥22≤ε22τ(g).(15)\|S\|_2^2\le\frac{\varepsilon^2}{2}\tau(g). \tag{15}

For L=A⊕BL=A\oplus B, identity h=f+gh=f+g, its residual in (13) is R+SR+S, so

∥R+S∥22≤ε2τ(f)+ε22τ(g)≤ε2τ(h).(16)\|R+S\|_2^2\le\varepsilon^2\tau(f) +\frac{\varepsilon^2}{2}\tau(g) \le\varepsilon^2\tau(h). \tag{16}

The direct sum is locally AFD and strictly contains AA, contradicting maximality. Thus f=1f=1, and (13) gives ∥x−EA(x)∥2≤ε\|x-E_A(x)\|_2\le\varepsilon for all x∈Fx\in F.

Approximate the finitely many EA(x)E_A(x)'s by a finite-dimensional unital algebra of AA. Choosing both this new error and the original ε\varepsilon arbitrarily small proves local AFD of MM. The expectation onto the final finite algebra supplies approximants of norm at most one. □\square

For a separable II1\mathrm{II}_1 factor, local AFD also implies the small-corner property. The finite amplification and corner permanence proof is valid without separability. Inside a nonzero corner approximate the finite tests by a unital finite-dimensional algebra and take f=ef=e; its commutator error is zero. Thus the source's LAFD and AFD conditions are equivalent at their stated hypotheses.

4. The second finite-injective conclusion

Theorem 4.1. Every injective II1\mathrm{II}_1 factor with separable predual is generated by an increasing sequence of finite-dimensional unital algebras, and is isomorphic to the tracial matrix product RR.

Proof. Proposition 2.2 gives small corners in every nonzero corner. Theorem 3.1 makes MM locally AFD. The earlier exact containment and dyadic construction then supplies an increasing generating dyadic sequence and its trace-GNS identification with RR. □\square

The first proof reaches internal matrix approximation through balanced Kraus families and unitary couplings. This proof reaches it through external finite-rank projections, scalar pinching, partial-isometry repair and maximality. Haagerup's matrix-factorization method and Popa's small-corner method give two approaches to Connes' injectivity and AFD theorem. The general nonfactor finite converse is proved in Central disintegration and measurable matrix assembly and Injective algebras and separable tracial envelopes. Its central argument retains the distinction from the factor proof above.

5. Exercises with complete solutions

Exercise 1. Why is the right multiplication projection RekR_{e_k} orthogonal on L2(M,τ)L^2(M,\tau)?

Solution. It is idempotent because ek2=eke_k^2=e_k. Its adjoint is itself: τ((ξek)∗ζ)=τ(ekξ∗ζ)=τ(ξ∗ζek)\tau((\xi e_k)^*\zeta)=\tau(e_k\xi^*\zeta)=\tau(\xi^*\zeta e_k). For orthogonal ek,ele_k,e_l, the corresponding projections have zero product. Left multiplication commutes with them, since v(ξek)=(vξ)ekv(\xi e_k)=(v\xi)e_k.

Exercise 2. Prove the lower bound in (5).

Solution. Orthonormality of the second rank-one vectors xix_i removes all cross terms, giving ∥Qk∥HS2=∑i∥xiek∥22\|Q_k\|_{\mathrm{HS}}^2=\sum_i\|x_i e_k\|_2^2. Summing over the orthogonal eke_k's gives ∑i∥xip∥22\sum_i\|x_i p\|_2^2. Each is 1−τ(xi∗xi(1−p))≥1−B2τ(1−p)>1/21-\tau(x_i^*x_i(1-p))\ge1-B^2\tau(1-p)>1/2.

Exercise 3. Justify selection of kk between (4) and (5).

Solution. If every nonzero QkQ_k had summed error at least 2a2∥Qk∥HS22a^2\|Q_k\|_{\mathrm{HS}}^2, the total error would exceed a2ma^2m by (5), contradicting (4). A zero QkQ_k has zero conjugation error and contributes nothing, so it does not affect this argument.

Exercise 4. Check the conjugates in the cross term (8).

Solution. The rank-one pairing gives τ(wi∗vwj)τ((vxj)∗xi)=τ(wi∗vwj)τ(xi∗vxj)‾\tau(w_i^*v w_j)\tau((v x_j)^*x_i)=\tau(w_i^*v w_j)\overline{\tau(x_i^*v x_j)}. Since Eji=wjwi∗E_{ji}=w_jw_i^*, cyclicity gives τ(Ejiv)=τ(wi∗vwj)\tau(E_{ji}v)=\tau(w_i^*v w_j). Summing yields τ(Cv∗v)\tau(C_v^*v).

Exercise 5. Explain the two independent parameters in the proof.

Solution. The finite-rank model chosen at tolerance aa determines mm and BB. The Gram repair moduli tend to zero with bb only for those fixed values. First choose aa to make 2a\sqrt2a small, then fix the model, then make bb small enough to control Dm(b)D_m(b), m dm(b)\sqrt m\,d_m(b) and the uncovered trace. This proves every bound in (3) simultaneously.

Exercise 6. Convert (12) from a normalized corner trace to the ambient trace.

Solution. In eMeeMe, ∥z∥2,e=∥z∥2/τ(e)\|z\|_{2,e}=\|z\|_2/\sqrt{\tau(e)}, while τe(f)=τ(f)/τ(e)\tau_e(f)=\tau(f)/\tau(e). Multiply an inequality ∥z∥2,e≤ετe(f)\|z\|_{2,e}\le\varepsilon\sqrt{\tau_e(f)} by τ(e)\sqrt{\tau(e)}. Both factors cancel, leaving (12).

Exercise 7. Why is chain closure of the algebras alone insufficient for the Zorn argument?

Solution. An upper bound must also satisfy the quantitative residual condition (13). The increasing L2L^2 subspaces give strong convergence of their expectation projections, while the increasing supports give convergence of the complementary compressions. These two limits and normality of the trace pass the inequality to the generated algebra.

Exercise 8. Verify the squared error budget (15).

Solution. The two off-diagonal blocks have squared sum ∥yg−gy∥22≤(ε2/4)τ(g)\|yg-gy\|_2^2\le(\varepsilon^2/4)\tau(g). The diagonal approximation error has the same squared bound. Orthogonality gives their sum at most (ε2/2)τ(g)(\varepsilon^2/2)\tau(g). Its normalization uses the new support gg.

Exercise 9. Why does the maximal algebra supply bounded finite-dimensional approximants to the original xx's?

Solution. At full support its expectation approximates the xx's within the first tolerance. Its local AFD property supplies a finite algebra DD approximating those finitely many expectations. The triangle inequality bounds the distance of each xx to DD. The tracial nearest-point property bounds ∥x−ED(x)∥2\|x-E_D(x)\|_2 by that distance, and contractivity gives ∥ED(x)∥≤∥x∥\|E_D(x)\|\le\|x\|.

Exercise 10. Which nonfactor statement is proved here, and what remains open?

Solution. The small-corner-to-local-AFD implication of Theorem 3.1 holds in every finite algebra with faithful normal trace. The proof that an injective algebra has small corners uses scalar pinching in a separable II1\mathrm{II}_1 factor. Thus this route proves the full second factor argument, while the general nonfactor injective converse and its central decomposition consequences still need their separate proof.

References and proof scope

Sorin Popa, A short proof of “injectivity implies hyperfiniteness” for finite von Neumann algebras, Section 2, Proposition 2.2, and Section 3. These develop almost invariant matrix corners and the maximality proof of finite approximation. Popa works with an abelian-module construction and proves the finite nonfactor theorem. Our selection lemma instead uses an external Hilbert-space finite-rank model and the scalar pinching input; this route to the small-corner condition retains the separable factor hypothesis.

Claire Anantharaman and Sorin Popa, An introduction to II₁ factors, author draft, Definition 11.1.4, Theorem 11.1.5 and its proof, and Theorem 11.1.17. Theorem 3.1 above gives the full local-to-global argument for arbitrary faithfully tracial finite algebras, including chain closure, the expectation limit and the orthogonal error budget. The sequential identification with R uses the earlier exact-containment theorem; it is a separate dependency from this maximality argument.