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

Hypertraces and finite injective algebras

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

A hypertrace can remember a specified normal trace while it is approximated by finite-rank densities. Retaining that trace is the useful extra condition: a Hilbert–Schmidt vector then controls the product of left and right multiplication, and finite sums of product vectors give completely positive maps through matrix algebras. We first carry out this construction for an algebra with a faithful normal tracial state. We subsequently assemble arbitrary finite algebras from central corners and semifinite algebras from finite corners.

The spectral-projection argument is a second consequence of the same density approximation. It is developed afterwards, together with its noncommuting counterexample. Nearly tracial states are treated in a separate final module, because the finite-model construction no longer needs to obtain its chosen trace from an almost invariant projection state.

1. Conventions and exact foundations

Inner products are linear in the second variable. The symbol Tr⁡\operatorname{Tr} denotes the unnormalized operator trace, and ∥x∥22=Tr⁡(x∗x)\|x\|_2^2=\operatorname{Tr}(x^*x) for Hilbert–Schmidt operators. For a tracial state τ\tau on MM, write ∥x∥2,τ2=τ(x∗x)\|x\|_{2,\tau}^2=\tau(x^*x). An algebra is finite in the Murray–von Neumann sense: an isometry in it is unitary. This does not assert finite Hilbert-space dimension.

We use the definitions in Finite models of a von Neumann algebra. Semidiscreteness means a net of normal completely positive contractions S:M→Mn(C)S:M\to M_n(\mathbb C) and completely positive contractions R:Mn(C)→MR:M_n(\mathbb C)\to M for which RS(x)→xRS(x)\to x ultraweakly, for every x∈Mx\in M. Injectivity means completely positive extension from operator systems, with the unit value and hence the norm preserved. In particular, extending the identity of a faithfully normally represented algebra gives a ucp retraction E:B(H)→ME:B(H)\to M. The reverse implication from semidiscreteness is proved directly in Section 6 by finite matrix extension and compactness.

The faithful-trace finite-model construction below does not invoke the preceding lesson's commutant criterion. Its matrix maps and their normalization are proved explicitly in Section 5.

Three projection and trace contracts are needed for the general finite and semifinite passages, and for the final nearly tracial-state module:

  1. CT. Every finite von Neumann algebra has a positive, faithful, normal, unital, center-linear trace T:M→Z(M)T:M\to Z(M). Thus T(ab)=T(ba)T(ab)=T(ba). Every projection is an orthogonal sum of monic projections: on its central support a monic projection is one of finitely many equivalent orthogonal projections adding to the central unit.
  2. PC. Projection comparison holds. Equivalent projections in a finite algebra have equivalent complements. A finite algebra decomposes centrally into finite homogeneous type I algebras and an algebra with no nonzero abelian projection; the latter admits repeated halving of its unit into equivalent projections. On a finite homogeneous type I component, matrix units identify the algebra with Mn(Z)M_n(Z).
  3. SF. A finite orthogonal sum of finite projections is finite. In a semifinite algebra every nonzero projection contains a nonzero finite projection.

These foundations are proved in Projection comparison and normal center-valued traces: C05–C06 give comparison and finite complements, D05–D10 give the finite central decomposition, equivalent dyadic partitions and monic decomposition, NC–CT construct the normal faithful center-valued trace, and C10–C12 give the finite-sum and semifinite projection consequences. Here semifinite uses the projection convention: every nonzero projection contains a nonzero finite projection; C12 proves its equivalence to an orthogonal decomposition of the unit into finite projections. No faithful normal state on the whole algebra is assumed.

The concrete series-vector predual and its bounded strong-continuity estimate are proved in H03 of Regular-group operator foundations. Its coordinate Hilbert-space construction applies to any Hilbert space: choose a maximal orthonormal family by Zorn's lemma. H01 gives the orthogonal projection onto its closed span. A nonzero vector in the orthogonal complement could be normalized and added to the family, so maximality makes that span the whole space. Finite orthogonal truncations then identify the space unitarily with the corresponding ℓ2(I)\ell^2(I) of H00. This also covers the zero space. We use a concrete von Neumann algebra in commutant form M=S′′M=\mathcal S''; H01 proves M′′=MM''=M in this form.

The scalar, norming and continuous C*-calculus proofs used here are Elementary calculus for infinite products and Infinite tensor products, F01–F08. The finite threshold and spectral-step proofs S01–S06 supply the projection approximation and endpoint cuts used below, and CS01–CS06 supply the character construction. The following constructions supply convex separation, compactness, finite matrix extension, finite-rank trace estimates and the fixed spatial completion. The finite-trace realization is proved in Section 2. All closures and approximation parameters use nets. No separability assumption is imposed.

Convex separation (SEP). The norming and extension form of Hahn–Banach is proved in Infinite tensor products, F01. Here is its needed convex consequence. If a nonempty convex set has zero in its Banach-space weak closure, then zero is in its norm closure.

Suppose instead that its norm closure KK misses zero. Choose ε>0\varepsilon>0 for which U=K+B(0,ε)U=K+B(0,\varepsilon) misses zero. Choose u0∈Uu_0\in U, and let V=U−u0V=U-u_0. This is open, convex and contains zero. Its gauge

p(x)=inf⁡{t>0:x∈tV}p(x)=\inf\{t>0:x\in tV\}

is finite and nonnegative, positively homogeneous and subadditive. Finiteness follows from a ball about zero in VV; convexity proves subadditivity by adding the two scaled representatives. Moreover V={p<1}V=\{p<1\}: convexity proves one inclusion, and openness permits a small outward scaling of each point for the other. For z=−u0z=-u_0, we have p(z)≥1p(z)\ge1. The real linear functional tz↦ttz\mapsto t is dominated by pp, for positive tt by homogeneity and for negative tt by nonnegativity. Hahn–Banach extends it to a real linear g≤pg\le p. A ball in VV bounds p(x)p(x) by a constant times ∥x∥\|x\|; applying this to xx and −x-x proves continuity of gg.

For u∈Uu\in U, g(u)=g(u−u0)−1<0g(u)=g(u-u_0)-1<0. Since k+B(0,ε)⊂Uk+B(0,\varepsilon)\subset U, this gives g(k)≤−ε∥g∥<0g(k)\le-\varepsilon\|g\|<0 for every k∈Kk\in K. In a complex space, G(x)=g(x)−ig(ix)G(x)=g(x)-ig(ix) is a bounded complex linear functional with real part gg. Thus this inequality also separates zero in the Banach weak topology, a contradiction. Translating proves the same separation for any point outside a closed convex set.

For the weak* topology of a dual space, a neighbourhood excluding a convex set is specified by finitely many real and imaginary parts of evaluations. Their joint map takes values in a finite-dimensional real space and sends the excluded point outside the closure of the convex image. The preceding separation argument there supplies a real linear separator; pulling it back gives a real combination of those evaluations. For hermitian functionals, each real part is evaluation at the selfadjoint part of the tested element, and each imaginary part at its imaginary selfadjoint part. Their real combination is therefore evaluation at one selfadjoint element. This is the weak* separation used below.

Products and dual balls (COMPACT). Closed scalar disks are compact by Elementary calculus for infinite products, R02. Closed subsets inherit the finite-open-cover property by adding their open complement to a cover. We now prove the arbitrary-product consequence.

A proper filter is a family of subsets closed under finite intersections and supersets, containing no empty set. Every proper filter extends to a maximal one by Zorn's lemma: the union of a chain is still proper. Such an ultrafilter contains either a set or its complement. Indeed, if adding a set would remain proper, maximality puts that set in the filter; otherwise some filter member is disjoint from it, and its complement is already in the filter.

In a compact space, the closures of the members of an ultrafilter have the finite intersection property, so they have a common point xx. Every open neighbourhood of xx belongs to the ultrafilter: otherwise its closed complement would belong and contain xx, a contradiction. Conversely, an open cover without a finite subcover has complements generating a proper filter. An ultrafilter extending it cannot converge anywhere, since it contains the complement of one covering neighbourhood at every proposed limit. Thus compactness is equivalent to convergence of every ultrafilter.

For an ultrafilter on a product of nonempty compact spaces, inverse images under a coordinate projection give an ultrafilter on that coordinate. Choose one limit in each coordinate. A basic product neighbourhood imposes only finitely many coordinate conditions, whose inverse images have intersection in the original ultrafilter. It therefore converges to the chosen tuple. The product is compact. A product with an empty factor is empty and compact; the product with no factors is a singleton.

For a complex normed space EE, embed the closed radius-CC ball of E∗E^*, C≥0C\ge0, in

∏x∈E{z∈C:∣z∣≤C∥x∥}.\prod_{x\in E}\{z\in\mathbb C:|z|\le C\|x\|\}.

The equations for additivity and complex homogeneity define a closed subset. A tuple satisfying them is exactly a linear functional bounded by C∥x∥C\|x\|. The subspace topology is pointwise convergence on EE, hence the weak* topology. The ball is therefore weak* compact. On a unital C*-algebra the states form the closed subset of its dual unit ball specified by f(1)=1f(1)=1 and f(a∗a)≥0f(a^*a)\ge0 for all aa, so they too are weak* compact.

For clarity, compactness supplies subnets, not necessarily subsequences. The closures of the tails of a net in a compact space have the finite intersection property. A common point meets every neighbourhood on every tail. Use triples consisting of a neighbourhood, a tail index and a chosen later index whose net value lies in that neighbourhood. Order them by shrinking the neighbourhood and advancing both indices. They are directed: after combining two neighbourhoods, choose a hit beyond both chosen indices and both tail indices. Projection to the chosen index is order preserving and eventually beyond every original index. It defines a subnet converging to the common point.

Positive functionals and their Hilbert quotients (GNS). A positive linear functional ff on a unital C*-algebra obeys Cauchy–Schwarz for ⟨a,b⟩f=f(a∗b)\langle a,b\rangle_f=f(a^*b), by expanding its positive quadratic form. The zero diagonal case follows by varying the phase and magnitude of the scalar coefficient. The calculus and order estimates of Infinite tensor products, F06–F08 give

∣f(a)∣2≤f(1)f(a∗a)≤f(1)2∥a∥2.|f(a)|^2\le f(1)f(a^*a)\le f(1)^2\|a\|^2.

Thus ∥f∥=f(1)\|f\|=f(1), including the case f(1)=0f(1)=0. The zero vectors of this form are a linear subspace, by Cauchy–Schwarz. The inequality

f(b∗a∗ab)≤∥a∥2f(b∗b)f(b^*a^*ab)\le\|a\|^2 f(b^*b)

makes left multiplication descend to the quotient and bounded by ∥a∥\|a\|. Complete it using F01. The formula for the form shows that the adjoint is multiplication by a∗a^*; multiplication and the unit are preserved. This gives a bounded *-representation with cyclic vector [1][1], and f(a)=⟨[1],a[1]⟩f(a)=\langle[1],a[1]\rangle. For a state that vector has norm one. A norm-dense unital *-subalgebra has dense quotient vectors, since ∥[a]−[b]∥≤∥a−b∥\|[a]-[b]\|\le\|a-b\|.

Completely positive extension into a matrix algebra (FEXT). Let SS be a unital selfadjoint subspace of a unital C*-algebra DD, and let Φ:S→Mn\Phi:S\to M_n be completely positive. It has an extension Φ~:D→Mn\widetilde\Phi:D\to M_n with the same unit value.

First, a positive scalar functional ff on SS, with f(1)=cf(1)=c, extends positively to DD. On the real selfadjoint part, −∥s∥1≤s≤∥s∥1-\|s\|1\le s\le\|s\|1 gives ∣f(s)∣≤c∥s∥|f(s)|\le c\|s\|. Here f(s)f(s) is real, since s+∥s∥1s+\|s\|1 and 11 are positive elements of SS. Real Hahn–Banach extends this functional to DsaD_{\rm sa} with the same norm and value at one. If a≥0a\ge0 is nonzero, then ∥1−a/∥a∥∥≤1\|1-a/\|a\|\|\le1, so the extended value at aa is nonnegative. Complexification gives a positive extension to DD, with norm cc by GNS above. When c=0c=0 all these functionals are zero.

Matrix orders can be taken in a faithful concrete realization of DD. Such a realization follows from the scalar extension and GNS arguments just given. For 0≠b≥00\ne b\ge0, its spectral radius is ∥b∥\|b\| by F04 and F08. Evaluation of a polynomial in bb at that spectral value is bounded by its operator norm, by F03–F06. It extends to a state on the closure of the polynomials: positivity follows by approximating each square a∗aa^*a with polynomial squares. Positive scalar extension gives a state of DD taking value ∥b∥\|b\| at bb. Take the Hilbert direct sum of the GNS representations for all states of DD. For b=a∗ab=a^*a, a state with f(b)=∥a∥2f(b)=\|a\|^2 gives ∥πf(a)[1]∥=∥a∥\|\pi_f(a)[1]\|=\|a\|. The direct sum is therefore isometric and faithful, as each summand is contractive. Its matrix algebras are concrete C*-algebras. Any two faithful realizations give the same matrix norms and orders: apply the automatic contractivity in F05 to the entrywise *-isomorphism and its inverse, and use F08 for positivity. The zero algebra uses the zero Hilbert space.

Apply scalar extension to the operator system Mn(S)⊂Mn(D)M_n(S)\subset M_n(D) and the positive functional

FΦ([sij])=∑i,j=1n⟨ei,Φ(sij)ej⟩.F_\Phi([s_{ij}])=\sum_{i,j=1}^n\langle e_i,\Phi(s_{ij})e_j\rangle.

Its positivity follows by testing the positive matrix [Φ(sij)][\Phi(s_{ij})] on the vector with components e1,…,ene_1,\ldots,e_n. Its value at the identity is FΦ(1)=Tr⁡(Φ(1))F_\Phi(1)=\operatorname{Tr}(\Phi(1)), equal to nn when Φ\Phi is unital. Let FF be its positive extension. Define

⟨ei,Φ~(a)ej⟩=F(Eij⊗a).(FE)\langle e_i,\widetilde\Phi(a)e_j\rangle=F(E_{ij}\otimes a). \tag{FE}

This agrees with Φ\Phi on SS, including its unit value. To check complete positivity, take [akl]≥0[a_{kl}]\ge0 in Mm(D)M_m(D) and vectors ξk∈Cn\xi_k\in\mathbb C^n. The matrix

[∑k,lξk(i)‾aklξl(j)]i,j\left[\sum_{k,l}\overline{\xi_k(i)}a_{kl}\xi_l(j)\right]_{i,j}

is a scalar compression of [akl][a_{kl}], hence positive in Mn(D)M_n(D). Its value under FF is exactly ∑k,l⟨ξk,Φ~(akl)ξl⟩\sum_{k,l}\langle\xi_k,\widetilde\Phi(a_{kl})\xi_l\rangle. This proves positivity at every matrix level.

The norm bound follows directly for any completely positive map on an operator system. For ∥s∥≤1\|s\|\le1, the matrix [1ss∗1]\begin{bmatrix}1&s\\s^*&1\end{bmatrix} is positive: it is VV∗VV^* for V=[10s∗(1−s∗s)1/2]V=\begin{bmatrix}1&0\\s^*&(1-s^*s)^{1/2}\end{bmatrix} in the containing matrix algebra. Applying complete positivity and the positive-form Cauchy–Schwarz inequality gives

∣⟨ξ,Φ(s)η⟩∣≤⟨ξ,Φ(1)ξ⟩1/2⟨η,Φ(1)η⟩1/2≤∥Φ(1)∥∥ξ∥∥η∥.|\langle\xi,\Phi(s)\eta\rangle| \le\langle\xi,\Phi(1)\xi\rangle^{1/2} \langle\eta,\Phi(1)\eta\rangle^{1/2} \le\|\Phi(1)\|\|\xi\|\|\eta\|.

Consequently ∥Φ∥=∥Φ(1)∥\|\Phi\|=\|\Phi(1)\|. This applies to the extension and to every matrix amplification. Thus a cpc map extends cpc, and a ucp map extends ucp. This finite-target construction uses scalar positive extension and matrix compressions, with no dilation prerequisite.

Finite-rank trace estimates (FP). A finite-rank operator dd and its adjoint have a common finite-dimensional reducing support. Define its trace on that support and extend by zero. The value is independent of enlargement. Expanding into rank-one operators proves Tr⁡(dA)=Tr⁡(Ad)\operatorname{Tr}(dA)=\operatorname{Tr}(Ad) for every bounded AA. A finite polar decomposition d=v∣d∣d=v|d|, or its singular-vector expansion, gives

sup⁡∥A∥≤1∣Tr⁡(dA)∣=Tr⁡(∣d∣)=∥d∥1.(F1)\sup_{\|A\|\le1}|\operatorname{Tr}(dA)|=\operatorname{Tr}(|d|)=\|d\|_1. \tag{F1}

For the upper bound write d=∑jsjθuj,wjd=\sum_j s_j\theta_{u_j,w_j} with orthonormal singular vectors and sj≥0s_j\ge0; each trace term is sj⟨wj,Auj⟩s_j\langle w_j,A u_j\rangle, whose modulus is at most sjs_j. The contraction A=v∗A=v^* attains the sum. This includes the zero operator. Finite-rank trace functionals are finite series-vector functionals of H03, so (F1) is also their exact predual norm.

The Hilbert–Schmidt inner product on finite-rank operators is ⟨d,e⟩2=Tr⁡(d∗e)\langle d,e\rangle_2=\operatorname{Tr}(d^*e). Finite matrix Cauchy–Schwarz gives its norm inequality. Expanding in an orthonormal basis of the finite initial support gives ∥Ad∥2≤∥A∥∥d∥2\|Ad\|_2\le\|A\|\|d\|_2; taking adjoints gives ∥dA∥2≤∥A∥∥d∥2\|dA\|_2\le\|A\|\|d\|_2. If d,ed,e are finite rank and de=v∣de∣de=v|de|, then

∥de∥1=Tr⁡(v∗de)≤∥v∗d∥2∥e∥2≤∥d∥2∥e∥2.(F2)\|de\|_1=\operatorname{Tr}(v^*de) \le\|v^*d\|_2\|e\|_2 \le\|d\|_2\|e\|_2. \tag{F2}

All these calculations occur on finite supports; no decomposition of an arbitrary compact operator is used.

The fixed spatial completion (SP). For arbitrary Hilbert spaces, the coordinate realizations H00–H01 define the Hilbert tensor product as ℓ2(I×J)\ell^2(I\times J), with elementary coordinate tensors total. Equivalently it completes finite tensors in their product inner product. On a finite tensor, orthonormalize its finitely many second vectors. The identity ∥∑jξj⊗ηj∥2=∑j∥ξj∥2\|\sum_j\xi_j\otimes\eta_j\|^2=\sum_j\|\xi_j\|^2 for orthonormal ηj\eta_j proves that a⊗1a\otimes1 is bounded by ∥a∥\|a\|; exchanging the factors treats 1⊗b1\otimes b. Product vectors give the reverse inequality, by choosing unit vectors whose image norms approach the two operator norms. Therefore

∥a⊗b∥=∥a∥∥b∥,(S1)\|a\otimes b\|=\|a\|\|b\|, \tag{S1}

including zero factors. The rank-one map

H⊗Hˉ⟶Fin⁡(H)‾∥⋅∥2,ξ⊗ηˉ⟼θξ,η,θξ,η(ζ)=ξ⟨η,ζ⟩(S2)H\otimes\bar H\longrightarrow\overline{\operatorname{Fin}(H)}^{\|\cdot\|_2}, \qquad \xi\otimes\bar\eta\longmapsto\theta_{\xi,\eta}, \quad \theta_{\xi,\eta}(\zeta)=\xi\langle\eta,\zeta\rangle \tag{S2}

is unitary: a finite trace calculation gives the same inner products, and finite rank-one sums are dense on both sides. Under it, a⊗bˉa\otimes\bar b acts by d↦adb∗d\mapsto adb^*, with the bounds just proved.

Take the closure of the algebraic operators ∑iai⊗bˉi\sum_i a_i\otimes\bar b_i on this one H⊗HˉH\otimes\bar H. It is a concrete unital C*-algebra, denoted CC. The algebraic action is faithful. To see this, express a tensor using linearly independent first operators a1,…,ama_1,\ldots,a_m. Their vector coefficients span the dual of that finite-dimensional space: otherwise a nonzero linear combination would have all matrix coefficients zero. Finite combinations of those coefficients isolate each aia_i; if the tensor acts as zero, each resulting second operator is zero. This proves injectivity.

In this lesson ∥z∥min⁡\|z\|_{\min} is the operator norm of zz in this faithful spatial completion. Every use below has this fixed trace Hilbert space. Through COM's linear map JbJ↦bˉJbJ\mapsto\bar b, this is the indicated spatial completion of M⊙M′M\odot M'. It is exactly the original concrete spatial norm on H⊗HH\otimes H: the map U:Hˉ→HU:\bar H\to H, U(ξˉ)=JξU(\bar\xi)=J\xi, is a linear unitary, and UbˉU∗=JbJU\bar bU^*=JbJ. Consequently 1⊗U1\otimes U intertwines the two displayed algebraic actions and preserves their operator norms. No comparison with another trace representation is required.

For any faithful concrete unital C*-algebra D⊂B(K)D\subset B(K), finite convex mixtures of its vector states are weak* dense in its state space. If not, weak* SEP supplies a selfadjoint a∈Da\in D and a state whose value exceeds every unit-vector expectation. With t=sup⁡∥ξ∥=1⟨ξ,aξ⟩t=\sup_{\|\xi\|=1}\langle\xi,a\xi\rangle, we have a≤t1a\le t1 as an operator, hence in DD by F08, so no state can exceed tt. This contradiction proves density. A vector state changes in functional norm by at most (∥ξ∥+∥η∥)∥ξ−η∥(\|\xi\|+\|\eta\|)\|\xi-\eta\| when its vector changes; this follows by expanding the two scalar products. Thus any total family of finite product vectors gives the same convex density after normalization.

Normal trace factorization from CT. If τ\tau is a normal scalar tracial state on a finite algebra, then τ=τ∘T\tau=\tau\circ T. To verify the implication we consume from CT, take a monic projection pp with nn equivalent orthogonal copies summing to a central projection zz. Traciality gives τ(p)=τ(z)/n\tau(p)=\tau(z)/n, and center-linearity and traciality give T(p)=z/nT(p)=z/n. Consequently τ\tau and τ∘T\tau\circ T agree on monic projections. Normality and the orthogonal monic decomposition give agreement on every projection. Uniform spectral approximation then gives agreement on every selfadjoint element, and linearity on all elements. Both normality and the full monic-decomposition contract are used in this argument. The identity for singular tracial states is proved separately in Section 8.

A completely positive retraction is bimodular (MD). Here is the short dilation argument, to make this use of complete positivity explicit. For a ucp map Φ:D→B(K)\Phi:D\to B(K), put on D⊙KD\odot K the positive semidefinite form

⟨∑iai⊗ξi,∑jbj⊗ηj⟩=∑i,j⟨ξi,Φ(ai∗bj)ηj⟩.\left\langle\sum_i a_i\otimes\xi_i,\sum_j b_j\otimes\eta_j\right\rangle =\sum_{i,j}\langle\xi_i,\Phi(a_i^*b_j)\eta_j\rangle.

Complete positivity gives positivity of the form, and its scalar Cauchy–Schwarz inequality makes its zero vectors a linear subspace. Left multiplication by aa is bounded by ∥a∥\|a\|, since the matrix [bi∗(∥a∥2−a∗a)bj][b_i^*(\|a\|^2-a^*a)b_j] is positive. Quotient by the zero vectors and complete. This gives a representation π\pi and an isometry Vξ=1⊗ξV\xi=1\otimes\xi, with Φ(a)=V∗π(a)V\Phi(a)=V^*\pi(a)V. If Φ(a∗a)=Φ(a)∗Φ(a)\Phi(a^*a)=\Phi(a)^*\Phi(a), then

∥(1−VV∗)π(a)Vξ∥2=⟨ξ,(Φ(a∗a)−Φ(a)∗Φ(a))ξ⟩=0.\|(1-VV^*)\pi(a)V\xi\|^2 =\langle\xi,(\Phi(a^*a)-\Phi(a)^*\Phi(a))\xi\rangle=0.

The equality for aa∗aa^* gives the same result for a∗a^*. Hence π(a)V=VΦ(a)\pi(a)V=V\Phi(a) and V∗π(a)=Φ(a)V∗V^*\pi(a)=\Phi(a)V^*, so Φ(ax)=Φ(a)Φ(x)\Phi(ax)=\Phi(a)\Phi(x) and Φ(xa)=Φ(x)Φ(a)\Phi(xa)=\Phi(x)\Phi(a). For a retraction fixing a C*-subalgebra both equalities hold for every element of that subalgebra. This is the standard dilation and multiplicative-domain argument; Arveson's paper supplies its freely accessible primary construction.

The same dilation construction for a completely positive map that need not be unital gives V∗V=Φ(1)V^*V=\Phi(1), with bounded VV. Thus ∥Φ∥=∥Φ(1)∥\|\Phi\|=\|\Phi(1)\|, and applying the construction at matrix levels gives the complete norm bound. This also proves the norm assertion used below for subunital maps.

2. A hypertrace with a prescribed trace

For a unital C*-algebra A⊆B(H)A\subseteq B(H), a hypertrace is a state σ\sigma on B(H)B(H) for which σ(ax)=σ(xa)\sigma(ax)=\sigma(xa), for a∈Aa\in A, x∈B(H)x\in B(H). This is equivalent to invariance under every Ad⁡(u)(x)=uxu∗\operatorname{Ad}(u)(x)=uxu^*, u∈U(A)u\in\mathcal U(A). For the converse apply invariance to xuxu, giving σ(ux)=σ(xu)\sigma(ux)=\sigma(xu), and span the algebra by unitaries.

We will use the following explicit spanning formula. If x≠0x\ne0, let r=∥x∥r=\|x\|, a=(x+x∗)/(2r)a=(x+x^*)/(2r), b=(x−x∗)/(2ir)b=(x-x^*)/(2ir). The selfadjoint contractions a,ba,b give unitaries u=a+i(1−a2)1/2u=a+i(1-a^2)^{1/2}, v=b+i(1−b2)1/2v=b+i(1-b^2)^{1/2}, and

x=r2(u+u∗+iv+iv∗).(U)x=\frac r2(u+u^*+iv+iv^*). \tag{U}

The absolute coefficient sum is 2r2r. The zero element needs no such decomposition.

The normal trace realization (REP). Let MM have its concrete predual QQ from H03, and let τ\tau be its faithful normal tracial state. Here normal functionals are the ultraweakly continuous functionals of that concrete predual. Complete MM for ⟨x,y⟩=τ(x∗y)\langle x,y\rangle=\tau(x^*y) to obtain HH. Positivity, traciality and the C*-order inequality give

∥ax∥2,τ≤∥a∥∥x∥2,τ,∥xb∥2,τ≤∥b∥∥x∥2,τ.\|ax\|_{2,\tau}\le\|a\|\|x\|_{2,\tau}, \qquad \|xb\|_{2,\tau}\le\|b\|\|x\|_{2,\tau}.

Thus left multiplication LaL_a and right multiplication RbR_b are bounded; RbRc=RcbR_bR_c=R_{cb}. Their adjoints are La∗L_{a^*} and Rb∗R_{b^*}. The left representation is faithful, since La1=0L_a1=0 forces τ(a∗a)=0\tau(a^*a)=0. It is isometric by F05 applied to it and F07 for an injective *-homomorphism.

The canonical map Q→M∗Q\to M^* is isometric: H03 gives Q∗=MQ^*=M, and the norming Hahn–Banach formula of F01 identifies the norm of a vector of QQ with its supremum against the unit ball of MM. Its image is therefore norm closed. Fixed multiplication preserves QQ, since pulling back a series-vector functional replaces its two vectors by bounded-operator images.

For x,y∈Mx,y\in M, the functional a↦⟨x1,Lay1⟩=τ(x∗ay)a\mapsto\langle x1,L_a y1\rangle=\tau(x^*ay) belongs to QQ. Approximate arbitrary ξ,η∈H\xi,\eta\in H by vectors of M1M1. The bound ∥La∥≤∥a∥\|L_a\|\le\|a\| makes the corresponding functionals converge in norm on MM, so a↦⟨ξ,Laη⟩a\mapsto\langle\xi,L_a\eta\rangle belongs to QQ, with norm at most ∥ξ∥∥η∥\|\xi\|\|\eta\|. A series of such coefficients with summable norm products converges in QQ. Hence LL is ultraweakly continuous.

We next prove directly that its image is a von Neumann algebra. For C≥0C\ge0, let

KC={x1:x∈M, ∥x∥≤C}⊂H.K_C=\{x1:x\in M,\ \|x\|\le C\}\subset H.

Every Hilbert weak test of x1x1 is a coefficient just proved to belong to QQ. COMPACT therefore makes KCK_C weakly compact. The Hilbert weak topology is Hausdorff, so a compact subset is closed: for a point outside it, separate that point from each compact-set point by disjoint neighbourhoods, and select finitely many of the latter to cover the compact set. Intersect the corresponding neighbourhoods of the outside point. Thus KCK_C is also norm closed. It is convex and bounded by CC.

Let TT commute with all right multiplications, put C=∥T∥C=\|T\| and ξ=T1\xi=T1. For b∈Mb\in M, use the polar decomposition b=v∣b∣b=v|b| proved for every concrete von Neumann algebra in Regular-group operator foundations, T04a, and put d=∣b∣1/2d=|b|^{1/2}. The selfadjoint operator RdR_d commutes with TT, so

⟨b1,T1⟩=⟨vd1,Td1⟩,∣⟨b1,ξ⟩∣≤Cτ(∣b∣).(R1)\langle b1,T1\rangle=\langle vd1,Td1\rangle, \qquad |\langle b1,\xi\rangle|\le C\tau(|b|). \tag{R1}

Indeed both vd1vd1 and d1d1 have squared norm τ(∣b∣)\tau(|b|), since v∗vv^*v is the support of ∣b∣|b|. On the other hand,

sup⁡∥x∥≤CRe⁡⟨b1,x1⟩=Cτ(∣b∣).(R2)\sup_{\|x\|\le C}\operatorname{Re}\langle b1,x1\rangle =C\tau(|b|). \tag{R2}

The upper bound is tracial Cauchy–Schwarz applied to τ(dv∗xd)\tau(dv^*xd), and the lower bound is attained at x=Cvx=Cv. The support function of KCK_C is CC-Lipschitz in its Hilbert normal. Since M1M1 is dense, (R1)–(R2) imply Re⁡⟨η,ξ⟩≤sup⁡k∈KCRe⁡⟨η,k⟩\operatorname{Re}\langle\eta,\xi\rangle\le\sup_{k\in K_C}\operatorname{Re}\langle\eta,k\rangle for every η∈H\eta\in H.

This places ξ\xi in KCK_C. To prove that implication, a nonempty closed convex Hilbert subset has a closest point: the parallelogram identity applied to a minimizing sequence and its midpoints makes the sequence Cauchy. If kk were closest to ξ\xi with ξ≠k\xi\ne k, minimality along the segment to any h∈KCh\in K_C would give Re⁡⟨ξ−k,h−k⟩≤0\operatorname{Re}\langle\xi-k,h-k\rangle\le0. But the support inequality in the direction ξ−k\xi-k gives the opposite strict inequality at ξ\xi, since Re⁡⟨ξ−k,ξ⟩=Re⁡⟨ξ−k,k⟩+∥ξ−k∥2\operatorname{Re}\langle\xi-k,\xi\rangle=\operatorname{Re}\langle\xi-k,k\rangle+\|\xi-k\|^2. This is a contradiction.

Consequently T1=x1T1=x1 for some x∈Mx\in M, ∥x∥≤C\|x\|\le C. For y∈My\in M, commutation gives T(y1)=RyT1=xy1=Lx(y1)T(y1)=R_yT1=xy1=L_x(y1); density proves T=LxT=L_x. We have proved

L(M)=R(M)′.(R3)L(M)=R(M)'. \tag{R3}

H01 makes the right hand side a concrete von Neumann algebra.

The inverse map also preserves the ultraweak topology. The functionals a↦τ(b∗a)a\mapsto\tau(b^*a), b∈Mb\in M, are norm dense in QQ. If their closed span were proper, the norming Hahn–Banach theorem and Q∗=MQ^*=M would give a nonzero annihilator aa. Taking b=ab=a would give τ(a∗a)=0\tau(a^*a)=0, contradicting faithfulness. Each such functional is the vector coefficient La↦⟨b1,La1⟩L_a\mapsto\langle b1,L_a1\rangle on L(M)L(M). Isometry of LL preserves the functional norms, and H03 makes normal functionals on its concrete image norm closed. Thus every f∈Qf\in Q transports to a normal functional on L(M)L(M). This proves ultraweak continuity of L−1L^{-1}.

Proposition 2.2. Let MM be finite and injective, and let τ\tau be a faithful normal tracial state. Its left representation on H=L2(M,τ)H=L^2(M,\tau) has a hypertrace extending τ\tau.

Proof. Extend the identity of the left representation to a ucp map E:B(H)→ME:B(H)\to M, using injectivity. The dilation computation MD makes EE bimodular. For a∈Ma\in M, x∈B(H)x\in B(H),

(τ∘E)(ax)=τ(aE(x))=τ(E(x)a)=(τ∘E)(xa).(\tau\circ E)(ax)=\tau(aE(x))=\tau(E(x)a)=(\tau\circ E)(xa).

Thus σ=τ∘E\sigma=\tau\circ E is the required state, and σ(a)=τ(a)\sigma(a)=\tau(a). Normality of EE and σ\sigma is not needed. □\square

3. Finite densities retain both invariance and the chosen trace

The estimate for square roots is proved first, because it is used before any spectral projection is selected.

Lemma 1.1 (Powers–Størmer). For positive finite-rank operators h,kh,k,

∥h−k∥22≤∥h2−k2∥1.\|h-k\|_2^2\leq\|h^2-k^2\|_1.

Proof. Restrict to the finite-dimensional sum of the ranges of hh and kk, which reduces both selfadjoint operators. Put d=h−kd=h-k, s=h+ks=h+k, and v=sign⁡(d)v=\operatorname{sign}(d), zero on the kernel. Then

h2−k2=(ds+sd)/2,Tr⁡((h2−k2)v)=Tr⁡(s∣d∣).h^2-k^2=(ds+sd)/2,\qquad \operatorname{Tr}((h^2-k^2)v)=\operatorname{Tr}(s|d|).

The first bound is a finite-matrix calculation. Diagonalize the selfadjoint matrix D=h2−k2D=h^2-k^2, with eigenvalues λj\lambda_j and orthonormal eigenvectors ξj\xi_j. Since ∥v∥≤1\|v\|\le1,

∣Tr⁡(Dv)∣=∣∑jλj⟨ξj,vξj⟩∣≤∑j∣λj∣=∥D∥1.|\operatorname{Tr}(Dv)| =\left|\sum_j\lambda_j\langle\xi_j,v\xi_j\rangle\right| \le\sum_j|\lambda_j|=\|D\|_1.

To bound the trace below, write d=d+−d−d=d_+-d_-, with supports p+,p−p_+,p_-. Compression gives

p+sp+−d+=2p+kp+≥0,p−sp−−d−=2p−hp−≥0.p_+sp_+-d_+=2p_+kp_+\geq0, \qquad p_-sp_--d_-=2p_-hp_-\geq0.

For positive matrices A,BA,B, Tr⁡(AB)=Tr⁡(B1/2AB1/2)≥0\operatorname{Tr}(AB)=\operatorname{Tr}(B^{1/2}AB^{1/2})\geq0. Apply this to the two displayed positive differences and d+,d−d_+,d_-. Adding gives

Tr⁡(s∣d∣)≥Tr⁡(d+2+d−2)=∥h−k∥22.\operatorname{Tr}(s|d|)\geq\operatorname{Tr}(d_+^2+d_-^2)=\|h-k\|_2^2.

The two bounds prove the claim, also when one or both operators are zero. This sign-support proof is the finite-matrix specialization of the primary Powers–Størmer argument read in Anantharaman–Popa, Theorem 7.3.7. □\square

Trace-controlled density approximation (DEN). Suppose N⊆B(H)N\subseteq B(H) is faithfully normally represented, τ\tau is a normal state on NN, and a hypertrace σ\sigma restricts to τ\tau. For finite sets U⊆U(N)U\subseteq\mathcal U(N), B⊆NB\subseteq N, and numbers α,β>0\alpha,\beta>0, there is a positive finite-rank operator hh such that

∥h∥2=1,∥ρh2∣N−τ∥<α,∥[h,b]∥2<β(b∈B),(DEN)\|h\|_2=1,\qquad \|\rho_{h^2}|_N-\tau\|<\alpha,\qquad \|[h,b]\|_2<\beta\quad(b\in B), \tag{DEN}

where ρd(x)=Tr⁡(dx)\rho_d(x)=\operatorname{Tr}(dx). One can simultaneously require ∥h−u∗hu∥2<β\|h-u^*hu\|_2<\beta for u∈Uu\in U.

Proof. Finite-rank normal states are convex and weak* dense in the state space of B(H)B(H), by SP. Each finite mixture of vector states has a positive finite-rank trace-one density. Formula (F1) identifies the norm of every finite-rank density difference with its ∥⋅∥1\|\cdot\|_1 norm. These facts hold in arbitrary Hilbert dimension.

For a finite unitary set VV, consider the convex set of tuples

((ρ−ρ∘Ad⁡(v))v∈V, ρ∣N−τ)∈B(H)∗∣V∣⊕N∗,\left((\rho-\rho\circ\operatorname{Ad}(v))_{v\in V},\ \rho|_N-\tau\right) \in B(H)_*^{|V|}\oplus N_*,

where ρ\rho ranges over finite-rank normal states. Restriction is normal because the representation is normal. Its Banach-space weak tests are tuples in B(H)∣V∣⊕NB(H)^{|V|}\oplus N. Weak* approximation to σ\sigma, its invariance, and σ∣N=τ\sigma|_N=\tau show that zero is in the weak closure. SEP makes its weak and norm closures equal. In the sum norm we may therefore choose d≥0d\geq0, finite rank, Tr⁡(d)=1\operatorname{Tr}(d)=1, with

∑v∈V∥d−v∗dv∥1+∥ρd∣N−τ∥<δ.(D1)\sum_{v\in V}\|d-v^*dv\|_1+\|\rho_d|_N-\tau\|<\delta. \tag{D1}

With h=dh=\sqrt d, Lemma 1.1 gives ∥h−v∗hv∥2<δ\|h-v^*hv\|_2<\sqrt\delta, while ∥h∥2=1\|h\|_2=1. Include in VV the unitaries in (U) for all nonzero elements of BB, as well as UU. Let CC be the largest absolute coefficient sum for those decompositions, with C=0C=0 if BB has no nonzero element, and set C0=max⁡(1,C)C_0=\max(1,C). Choose 0<δ<min⁡(α,β2/C02)0<\delta<\min(\alpha,\beta^2/C_0^2). Unitary invariance of the Hilbert–Schmidt norm and the triangle inequality give (DEN). If the required sets are empty or consist of zero elements, the same tuple argument with no unitary coordinates still gives the restriction estimate; the zero commutators impose no condition. The construction is the trace-retaining convexity method in the complete proof of Anantharaman–Popa, Theorem 10.2.9. The square-root tolerance is chosen explicitly because its displayed estimate controls the square of the Hilbert–Schmidt error. □\square

For later comparison with spectral projections, a projection state has a particularly transparent invariance bound. If p≠0p\ne0 has finite rank rr, put ρp(x)=Tr⁡(pxp)/r\rho_p(x)=\operatorname{Tr}(pxp)/r. For a unitary uu, its conjugated state's density is u∗pu/ru^*pu/r. If q=u∗puq=u^*pu, then

p−q=p(p−q)+(p−q)q,∥ρp−ρp∘Ad⁡(u)∥≤2∥[p,u]∥2r.(P)p-q=p(p-q)+(p-q)q, \qquad \|\rho_p-\rho_p\circ\operatorname{Ad}(u)\| \leq\frac{2\|[p,u]\|_2}{\sqrt r}. \tag{P}

Indeed, the finite-rank bound (F2) gives ∥p−q∥1≤2r∥p−q∥2\|p-q\|_1\leq2\sqrt r\|p-q\|_2; (F1) and unitary invariance give the displayed state estimate. DEN retains the trace without needing to select such a projection.

4. The spatial scalar estimate and all central tests

Throughout this section MM is finite and injective with a faithful normal tracial state τ\tau, and is represented on H=L2(M,τ)H=L^2(M,\tau). These are the hypotheses for Lemma 4.1 and Theorem 4.2 as well as (SC). The rule Jx=x∗Jx=x^* on MM extends to an antiunitary involution, because τ(xx∗)=τ(x∗x)\tau(xx^*)=\tau(x^*x).

The commutant in this representation (COM). Right multiplication JbJJbJ, given by ξ↦ξb∗\xi\mapsto\xi b^*, commutes with the left algebra. For completeness, let a∈M′a\in M'. Antiunitarity, commutation and the adjoint identity give, for z∈Mz\in M,

⟨JaJ1,z1⟩=⟨z∗1,a1⟩=⟨a∗z∗1,1⟩=⟨a∗1,z1⟩.\langle JaJ1,z1\rangle =\langle z^*1,a1\rangle =\langle a^*z^*1,1\rangle =\langle a^*1,z1\rangle.

Thus JaJ1=a∗1JaJ1=a^*1, or Ja1=a∗1Ja1=a^*1. For a,b∈M′a,b\in M', it follows that

JaJb1=Jab∗1=ba∗1=bJaJ1.JaJb1=Jab^*1=ba^*1=bJaJ1.

Use this identity once with acac instead of aa, and once with cc, to obtain (bJaJ)JcJ1=(JaJb)JcJ1(bJaJ)JcJ1=(JaJb)JcJ1. These vectors are dense: M′1M'1 contains (JMJ)1=M1(JMJ)1=M1. Hence JaJ∈M′′=MJaJ\in M''=M. Together with the already verified right-multiplication inclusion this proves M′=JMJM'=JMJ. This is the complete elementary finite-trace commutant method in Peterson, Proposition 6.4.12; no general-weight commutation theorem is used.

The linear faithful representation of M′M' on Hˉ\bar H sending JbJJbJ to bˉ\bar b preserves products and adjoints: both maps are conjugate linear in bb. SP supplies its fixed spatial completion CC, the Hilbert–Schmidt identification (S2), and the action d↦adb∗d\mapsto adb^*.

Scalar trace bound (SC). Keep this faithful trace representation fixed. For any normal tracial state ν\nu of MM, whether faithful or not, and

c=∑iaibi∗,z=∑iai⊗JbiJ,c=\sum_i a_ib_i^*,\qquad z=\sum_i a_i\otimes Jb_iJ,

we have

∣ν(c)∣≤∥z∥min⁡.(SC)|\nu(c)|\le\|z\|_{\min}. \tag{SC}

Proof. REP transports ν\nu normally to the fixed left image. Injectivity supplies the ucp retraction EE there, and MD makes ν∘E\nu\circ E a hypertrace extending ν\nu. DEN gives positive finite-rank hh, ∥h∥2=1\|h\|_2=1, whose restriction error is below α\alpha and whose commutators with the bi∗b_i^* have norm below β\beta. By (S2) its spatial vector state satisfies

θh(z)=∑iTr⁡(haihbi∗),∣θh(z)∣≤∥z∥min⁡.\theta_h(z)=\sum_i\operatorname{Tr}(h a_i h b_i^*),\qquad |\theta_h(z)|\le\|z\|_{\min}.

Finite-rank trace cyclicity gives

Tr⁡(h2c)−θh(z)=∑iTr⁡(hai(bi∗h−hbi∗)).\operatorname{Tr}(h^2c)-\theta_h(z) =\sum_i\operatorname{Tr}\bigl(h a_i(b_i^*h-hb_i^*)\bigr).

The Hilbert–Schmidt bound in FP makes its modulus at most β∑i∥ai∥\beta\sum_i\|a_i\|. Consequently

∣ν(c)∣≤∥z∥min⁡+α∥c∥+β∑i∥ai∥.|\nu(c)|\le\|z\|_{\min}+\alpha\|c\|+\beta\sum_i\|a_i\|.

Let α,β↓0\alpha,\beta\downarrow0. Empty sums and zero coefficients give zero without division. In particular this applies to the original faithful trace τ\tau. □\square

Lemma 4.1. For ai,bi∈Ma_i,b_i\in M, put

c=∑i=1naibi∗,z=∑i=1nai⊗JbiJ.c=\sum_{i=1}^n a_ib_i^*,\qquad z=\sum_{i=1}^n a_i\otimes Jb_iJ.

For every η>0\eta>0, there is a normal state ω\omega on ZZ such that

∣ω(T(c))∣≤∥z∥min⁡+η.|\omega(T(c))|\leq\|z\|_{\min}+\eta.

Proof. Choose the normal state ω=τ∣Z\omega=\tau|_Z. By CT, ν=ω∘T\nu=\omega\circ T is a normal tracial state on MM. SC in the unchanged faithful trace representation gives

∣ω(T(c))∣=∣ν(c)∣≤∥z∥min⁡.|\omega(T(c))|=|\nu(c)|\le\|z\|_{\min}.

This gives the stated estimate for every η>0\eta>0, with the same state ω\omega. □\square

Theorem 4.2. Under these hypotheses,

∥T(∑iaibi∗)∥≤∥∑iai⊗JbiJ∥min⁡.\left\|T\left(\sum_i a_ib_i^*\right)\right\| \leq\left\|\sum_i a_i\otimes Jb_iJ\right\|_{\min}.

Proof. For every normal state ω\omega of ZZ, CT makes ν=ω∘T\nu=\omega\circ T a normal tracial state of MM. SC in the one fixed representation gives ∣ω(T(c))∣≤∥z∥min⁡|\omega(T(c))|\le\|z\|_{\min}.

These normal states detect the norm of q=T(c)q=T(c). If q≠0q\ne0, F04 gives λ∈sp⁡(q)\lambda\in\operatorname{sp}(q) with ∣λ∣=∥q∥|\lambda|=\|q\|, since qq is normal. Put h=(q−λ)∗(q−λ)h=(q-\lambda)^*(q-\lambda). Zero belongs to its spectrum: if hh were invertible, normality would make h−1(q−λ)∗h^{-1}(q-\lambda)^* a two-sided inverse of q−λq-\lambda. For δ>0\delta>0, the continuous positive part k=(δ2−h)+k=(\delta^2-h)_+ is therefore nonzero, by F06. Let e∈Ze\in Z be its nonzero support projection from H02. The other positive part of h−δ2h-\delta^2 annihilates kk and hence ee; thus he≤δ2ehe\le\delta^2 e and ∥(q−λ)e∥≤δ\|(q-\lambda)e\|\le\delta. Faithfulness gives τ(e)>0\tau(e)>0, and

ωe(z)=τ(ez)τ(e)\omega_e(z)=\frac{\tau(ez)}{\tau(e)}

is a normal state of ZZ with ∣ωe(q)−λ∣≤δ|\omega_e(q)-\lambda|\le\delta. Letting δ↓0\delta\downarrow0 proves ∥q∥≤sup⁡ω∣ω(q)∣\|q\|\le\sup_\omega|\omega(q)|. The opposite inequality is the state norm bound; q=0q=0 is immediate. Combining this norm detection with SC proves the result. Every trace test uses the original Hilbert space and tensor norm. □\square

5. Explicit completely positive matrix models

Theorem 5.1. A finite injective von Neumann algebra with a faithful normal tracial state is semidiscrete.

Proof. We give the matrix maps, including their contractive normalization. The functional

Ω(∑iai⊗JbiJ)=τ(∑iaibi∗)\Omega\left(\sum_i a_i\otimes Jb_iJ\right)=\tau\left(\sum_i a_ib_i^*\right)

is the vector functional of 11 for algebraic left-right multiplication. That multiplication is a *-representation on the algebraic tensor product, because its factors commute. Consequently Ω(z∗z)=∥μ(z)1∥2≥0\Omega(z^*z)=\|\mu(z)1\|^2\geq0, and Ω(1)=1\Omega(1)=1. Bound (SC) shows that Ω\Omega extends continuously to the fixed concrete spatial completion CC of SP. It remains positive there: approximate the square root of a positive element of CC by algebraic tensors and pass to their squares.

SP proves weak* density of finite convex mixtures of vector states in this concrete CC on H⊗HˉH\otimes\bar H. Each vector may moreover be approximated in norm by a finite sum ∑iξi⊗ζˉi\sum_i\xi_i\otimes\bar\zeta_i with ζi∈M1\zeta_i\in M1. Such vectors are dense, since M1M1 is dense in HH. Within each sum we may choose the first vectors ξi\xi_i orthonormal by taking an orthonormal basis of their finite-dimensional span and changing the ζi\zeta_i's accordingly. Normalize the vector afterwards; this keeps ζi∈M1\zeta_i\in M1. Thus finite convex mixtures of these special vector states are still weak* dense.

Their right marginal, regarded as a normal state of MM, is f(b)=ρ(1⊗Jb∗J)f(b)=\rho(1\otimes Jb^*J). The map b↦Jb∗Jb\mapsto Jb^*J is a linear *-anti-isomorphism, so the marginal is positive. Its normality follows directly by expanding each special product vector: its marginal is b↦τ(wb)b\mapsto\tau(wb), with bounded ww given in (M3). REP and fixed multiplication make this a normal functional. Fix finitely many tensors zk∈Cz_k\in C. Tuples

((ρ(zk)−Ω(zk))k, f−τ)∈Cd⊕M∗\left((\rho(z_k)-\Omega(z_k))_k,\ f-\tau\right)\in\mathbb C^d\oplus M_*

form a convex set. They have zero in their Banach-space weak closure, because their weak tests are the listed tensor evaluations and operators b∈Mb\in M, and Ω(1⊗Jb∗J)=τ(b)\Omega(1\otimes Jb^*J)=\tau(b). SEP therefore supplies, for any δ>0\delta>0, a finite mixture ρ\rho with

∣ρ(zk)−Ω(zk)∣<δfor all k,∥f−τ∥<δ.(M1)|\rho(z_k)-\Omega(z_k)|<\delta\quad\hbox{for all }k, \qquad \|f-\tau\|<\delta. \tag{M1}

Write the mixture as a finite sum of vector functionals associated to ηl=∑i=1nlξli⊗ζˉli\eta_l=\sum_{i=1}^{n_l}\xi_{li}\otimes\bar\zeta_{li}, with ξli\xi_{li} orthonormal for each ll, and incorporate the square roots of mixture weights into ζli∈M\zeta_{li}\in M. Then ∑l∥ηl∥2=1\sum_l\|\eta_l\|^2=1. Set N=∑lnlN=\sum_l n_l. With blocks indexed by (l,i)(l,i), define

S(a)=diag⁡l[⟨ξli,aξlj⟩]i,j,R0(X)=∑l∑i,jXli,ljζliζlj∗.(M2)S(a)=\operatorname{diag}_l[\langle\xi_{li},a\xi_{lj}\rangle]_{i,j}, \qquad R_0(X)=\sum_l\sum_{i,j}X_{li,lj}\zeta_{li}\zeta_{lj}^*. \tag{M2}

Compression by an isometry gives each diagonal block of SS, so S:M→MNS:M\to M_N is normal ucp. The maps [Xij]↦∑Xijζiζj∗[X_{ij}]\mapsto\sum X_{ij}\zeta_i\zeta_j^* are completely positive, as one checks by the operator row [ζ1 ⋯ ζn][\zeta_1\ \cdots\ \zeta_n]; block compression and summing positive maps show that R0R_0 is completely positive. Direct expansion, with the inner-product convention stated above, gives

ρ(a⊗JbJ)=τ(R0S(a)b∗),w=R0(1)=∑l,iζliζli∗≥0,f(b)=τ(wb).(M3)\rho(a\otimes JbJ)=\tau(R_0S(a)b^*),\qquad w=R_0(1)=\sum_{l,i}\zeta_{li}\zeta_{li}^*\geq0, \qquad f(b)=\tau(wb). \tag{M3}

Also τ(w)=1\tau(w)=1.

The marginal norm in (M1) equals τ(∣w−1∣)\tau(|w-1|). Here is the full norm calculation. Put c=w−1=v∣c∣c=w-1=v|c| and d=∣c∣1/2d=|c|^{1/2}, using T04a. Its polar contraction vv is selfadjoint: the bounded approximants c(∣c∣+ε)−1c(|c|+\varepsilon)^{-1} in that proof are selfadjoint, commute with ∣c∣|c|, and converge strongly to vv. For ∥x∥≤1\|x\|\le1, tracial Cauchy–Schwarz gives

∣τ(cx)∣=∣τ(dxvd)∣≤τ(d2)1/2τ(dv∗x∗xvd)1/2≤τ(∣c∣).|\tau(cx)|=|\tau(d x v d)| \le \tau(d^2)^{1/2}\tau(d v^*x^*x v d)^{1/2} \le\tau(|c|).

The test x=vx=v attains the last value, since v2v^2 is the support of ∣c∣|c|. Thus ∥f−τ∥=τ(∣w−1∣)<δ\|f-\tau\|=\tau(|w-1|)<\delta, including c=0c=0.

The map R0R_0 need not be contractive. Put

r=max⁡(w,1)−1/2,R(X)=rR0(X)r.(M4)r=\max(w,1)^{-1/2},\qquad R(X)=rR_0(X)r. \tag{M4}

Functional calculus gives 0≤r≤10\leq r\leq1 and R(1)=rwr≤1R(1)=rwr\leq1. The completely positive unit-value norm formula proved in MD, or the two-by-two proof in FEXT, therefore makes RR a contraction at every matrix level.

Replace ζli\zeta_{li} by rζlir\zeta_{li}, giving vectors ηl′\eta_l' and a positive spatial functional ρ′\rho'. Its mass is at most one, and

∑l∥ηl−ηl′∥2=τ((1−r)2w)≤τ(∣w−1∣)<δ.\sum_l\|\eta_l-\eta_l'\|^2 =\tau((1-r)^2w) \leq\tau(|w-1|)<\delta.

The scalar inequality used here is zero for 0≤w≤10\leq w\leq1, and for a scalar s>1s>1 it is (s−1)2≤s−1(\sqrt s-1)^2\leq s-1. Regard the finite collections as single vectors in a finite Hilbert-space direct sum. The vector-functional difference estimate gives

∣ρ(z)−ρ′(z)∣≤(∥η∥+∥η′∥)∥η−η′∥ ∥z∥≤2δ ∥z∥,ρ′(a⊗JbJ)=τ(RS(a)b∗).(M5)|\rho(z)-\rho'(z)| \leq(\|\eta\|+\|\eta'\|)\|\eta-\eta'\|\,\|z\| \leq2\sqrt\delta\,\|z\|, \qquad \rho'(a\otimes JbJ)=\tau(RS(a)b^*). \tag{M5}

Thus for the tested simple tensors a⊗JbJa\otimes JbJ,

∣τ((RS(a)−a)b∗)∣<δ+2δ ∥a∥∥b∥.(M6)|\tau((RS(a)-a)b^*)| <\delta+2\sqrt\delta\,\|a\|\|b\|. \tag{M6}

These are enough ultraweak tests. The linear functionals x↦τ(xb∗)x\mapsto\tau(xb^*), b∈Mb\in M, are norm dense in M∗M_*: otherwise Hahn–Banach gives a nonzero annihilator x∈Mx\in M, while choosing b=xb=x gives τ(xx∗)=0\tau(xx^*)=0, contradicting faithfulness. Given finite operators aa, normal functionals gg, and a tolerance, first approximate each gg by such a functional. Since RSRS is contractive, the error due to this replacement is at most 2∥a∥2\|a\| times the functional norm error. Then choose δ\delta in (M6) small enough for all remaining tests. This constructs a normal cpc incoming map and a cpc outgoing map through one full matrix algebra meeting every prescribed finite list. Directing over these lists and positive tolerances proves semidiscreteness.

The coefficient factorization in (M2) is the finite-product-vector construction explicitly written in Anantharaman–Popa, Theorem 13.4.2. Here the right marginal is retained by a direct convexity argument, and (M4)–(M5) prove the needed one-sided contractive correction. We do not import that theorem's Fell-topology, bimodule-coefficient, subtracialization or separability antecedents. □\square

Theorem 4.2 is a stronger central norm statement. The matrix construction uses SC for the specified trace; no central refinement is needed for it.

6. Arbitrary finite products and semifinite corners

Proposition 5.2 (Products). An arbitrary von Neumann product M=∏α∈IMαM=\prod_{\alpha\in I}M_\alpha of semidiscrete algebras is semidiscrete.

Proof. Take each coordinate algebra in a concrete commutant realization Mα=Mα′′⊆B(Hα)M_\alpha=M_\alpha''\subseteq B(H_\alpha), and represent the product diagonally on H=⨁αHαH=\bigoplus_\alpha H_\alpha. This product is itself a concrete commutant algebra. Indeed, require an operator to commute with all coordinate projections and with every coordinate commutant Mα′M_\alpha', extended by zero on the other summands. The first requirements make it block diagonal, and the second put its α\alpha-block in Mα′′=MαM_\alpha''=M_\alpha. Conversely every bounded product element satisfies all these requirements. H03 therefore applies directly to this product realization, without a theorem about the range of an arbitrary representation. Let eαe_\alpha be its central coordinate projections and eG=∑α∈Geαe_G=\sum_{\alpha\in G}e_\alpha for finite G⊆IG\subseteq I. The finite-sum Hilbert-space construction in H00 gives eG→1e_G\to1 strongly.

By H03 every normal functional on this represented product has a series-vector expression

f(x)=∑j≥1⟨ξj,xηj⟩,∑j∥ξj∥∥ηj∥<∞.f(x)=\sum_{j\ge1}\langle\xi_j,x\eta_j\rangle, \qquad \sum_j\|\xi_j\|\|\eta_j\|<\infty.

Because eGe_G is central,

∣f((1−eG)x)∣≤∥x∥∑j∥ξj∥∥(1−eG)ηj∥.(PR)|f((1-e_G)x)| \le\|x\|\sum_j\|\xi_j\|\|(1-e_G)\eta_j\|. \tag{PR}

The scalar sum tends to zero: its tail is uniformly bounded by the tail of the displayed summable series, while each term of any finite initial sum tends to zero by strong convergence. Thus the omitted-coordinate error tends to zero uniformly on every fixed operator-norm ball. For any finite lists of operators and normal functionals, choose one finite GG making all these errors smaller than half the tolerance. This proves the required tail estimate directly for complex normal functionals.

If the product is nonzero, for each α∈G\alpha\in G, semidiscreteness supplies maps Sα:Mα→MnαS_\alpha:M_\alpha\to M_{n_\alpha} normal cpc and Rα:Mnα→MαR_\alpha:M_{n_\alpha}\to M_\alpha cpc, meeting the finite tests obtained by restricting the original functionals to that coordinate and the operators to xαx_\alpha. If GG is nonempty choose each coordinate error below the remaining tolerance divided by ∣G∣|G|. Record all these maps in the block diagonal algebra ⨁α∈GMnα⊆MN\bigoplus_{\alpha\in G}M_{n_\alpha}\subseteq M_N, N=∑nαN=\sum n_\alpha. For reconstruction first take the diagonal block compression of MNM_N, then apply the RαR_\alpha's, putting zero in all other product coordinates. Both maps are cpc for the maximum norm, and the incoming map is normal. Their composite is the chosen coordinatewise approximation, so summing the restricted functional errors proves the required finite tests. The empty coordinate choice, the empty index set, and the zero algebra use the zero factorization through M1M_1. Direct all finite tests and tolerances to obtain the required net. □\square

Normal states and their central supports (SUP). Let ω\omega be a normal state of an abelian concrete von Neumann algebra ZZ. The join of its zero-weight projections again has weight zero. Indeed, finite joins satisfy p∨q=p+q−pq≤p+qp\vee q=p+q-pq\le p+q, so have weight zero. Let VV be the closed span of their ranges, with projection PVP_V from H01. The increasing net of finite joins eventually fixes every vector in any one of those ranges, hence converges to the identity on their linear span and, by its contraction bound, on VV. It vanishes on V⊥V^\perp. Thus it converges strongly to PVP_V. That projection is central, and H03's bounded strong-continuity estimate gives it weight zero. Write it as nn, and put e=1−ne=1-n.

The restriction of ω\omega to ZeZe is faithful. If 0≠z≥00\ne z\ge0 in that corner had weight zero, choose 0<t<∥z∥0<t<\|z\|. The positive part k=(z−t)+k=(z-t)_+ is nonzero. Its central support projection pp, constructed in H02, satisfies p≤ep\le e and z≥tpz\ge tp: the negative part of z−tz-t annihilates kk and hence its range, and therefore its support. Thus ω(p)=0\omega(p)=0, putting p≤np\le n, a contradiction. Also ω(e)=1\omega(e)=1. This ee is the support of the state.

Every nonzero central corner has a normal state: choose a vector with nonzero component in its range and normalize the resulting vector functional. Its support lies in that corner. Zorn's lemma consequently supplies a maximal family of normal central states with pairwise orthogonal nonzero supports (eα)(e_\alpha), and these supports sum strongly to one. Otherwise a state on the remaining nonzero central corner would enlarge the family.

For any such central partition, the coordinate map x↦(eαx)αx\mapsto(e_\alpha x)_\alpha identifies MM normally with ∏αMeα\prod_\alpha Me_\alpha. For a bounded tuple (xα)(x_\alpha), its finite sums converge strongly on the orthogonal decomposition H=⨁αeαHH=\bigoplus_\alpha e_\alpha H; the limit belongs to MM by H01. This is the inverse of the coordinate map. Forward compression is ultraweak continuous by H03. For the inverse, decompose each pair in a series-vector test into these coordinates. Its pullback is

∑j,α⟨ξj,α,xαηj,α⟩,∑j,α∥ξj,α∥∥ηj,α∥≤∑j∥ξj∥∥ηj∥<∞.(SU)\sum_{j,\alpha}\langle\xi_{j,\alpha},x_\alpha\eta_{j,\alpha}\rangle, \qquad \sum_{j,\alpha}\|\xi_{j,\alpha}\|\|\eta_{j,\alpha}\| \le\sum_j\|\xi_j\|\|\eta_j\|<\infty. \tag{SU}

Each vector has countably many nonzero coordinate components by H00. Flattening this absolutely summable series proves normality of the inverse, also for an uncountable partition.

Theorem 5.3. Every finite injective von Neumann algebra is semidiscrete. Consequently, for finite von Neumann algebras, injectivity and semidiscreteness are equivalent.

Proof. The zero algebra has the zero matrix factorizations. Otherwise work in its center ZZ. SUP supplies a maximal family of normal central states with orthogonal supports eαe_\alpha summing strongly to one, each faithful on ZeαZe_\alpha.

On ZeαZe_\alpha the corresponding state ωα\omega_\alpha is faithful, by the definition of its support. CT supplies

τα=ωα∘T∣Meα,\tau_\alpha=\omega_\alpha\circ T|_{Me_\alpha},

a faithful normal tracial state: positivity, normality and traciality follow from CT; if x≥0x\geq0 and τα(x)=0\tau_\alpha(x)=0, faithfulness of ωα\omega_\alpha gives T(x)=0T(x)=0, and faithfulness of TT gives x=0x=0. These central corners are injective by the compression argument in Lemma 6.1. Theorem 5.1 makes them semidiscrete. The normal product identification in SUP and Proposition 5.2 prove semidiscreteness of MM.

For the reverse implication, take a completely positive map Φ:S→M\Phi:S\to M from an operator system in a unital C*-algebra DD. For semidiscrete maps Si,RiS_i,R_i, FEXT extends SiΦS_i\Phi to a completely positive Ψi:D→Mni\Psi_i:D\to M_{n_i} with Ψi(1)=SiΦ(1)\Psi_i(1)=S_i\Phi(1). The maps RiΨi:D→MR_i\Psi_i:D\to M have norms at most ∥Φ(1)∥\|\Phi(1)\|. For each a∈Da\in D, their values lie in the weak* compact ball of radius ∥Φ(1)∥∥a∥\|\Phi(1)\|\|a\| in M=Q∗M=Q^*. COMPACT gives a subnet converging pointwise ultraweakly to a map Ψ:D→M\Psi:D\to M. Linearity passes to the limit. At every matrix level, vector tests of a positive image matrix are normal functionals of its finitely many entries, so their nonnegativity passes to the limit; thus Ψ\Psi is completely positive. For s∈Ss\in S, semidiscreteness gives RiΨi(s)=RiSiΦ(s)→Φ(s)R_i\Psi_i(s)=R_iS_i\Phi(s)\to\Phi(s). Therefore Ψ\Psi extends Φ\Phi, preserving its unit value and norm. This is injectivity. No normality of the extension is asserted. □\square

An uncountable product poses no sequence reduction here. The finite-coordinate net in Proposition 5.2 also treats ℓ∞(I)\ell^\infty(I) when II is uncountable and a faithful normal state does not exist.

Lemma 6.1. Every corner of an injective von Neumann algebra is injective.

Proof. Let Φ:S→eMe\Phi:S\to eMe be a completely positive map on an operator system in a unital C*-algebra DD. Include its values in MM and extend by injectivity to a completely positive map Ψ:D→M\Psi:D\to M. Compression a↦eΨ(a)ea\mapsto e\Psi(a)e is completely positive at every matrix level, agrees with Φ\Phi, and has the same unit value. It is the required extension into eMeeMe. The two-by-two unit-value norm formula in FEXT gives preservation of the norm. For e=0e=0 the zero extension suffices. □\square

Lemma 6.2. Suppose projections ei∈Me_i\in M increase strongly to one and every eiMeie_iMe_i is semidiscrete. Then MM is semidiscrete.

Proof. The maps Ci(x)=eixeiC_i(x)=e_ixe_i are cpc: at each matrix level they are compression by a diagonal orthogonal projection, which preserves positivity and has norm at most one. They are normal because composing a series-vector functional with CiC_i replaces each pair (ξj,ηj)(\xi_j,\eta_j) by (eiξj,eiηj)(e_i\xi_j,e_i\eta_j), whose sum of norm products is no larger. For fixed xx,

∥(eixei−x)ξ∥≤∥x∥∥(ei−1)ξ∥+∥(ei−1)xξ∥⟶0.\|(e_ixe_i-x)\xi\| \le\|x\|\|(e_i-1)\xi\|+\|(e_i-1)x\xi\|\longrightarrow0.

Apply this also to x∗x^*. Thus the compressions converge strongly* to xx, and their uniform norm bound gives ultraweak convergence by the series-vector estimate of H03. Given finitely many operators xx, normal functionals ff, and a tolerance, choose one index ii that meets all compression errors below half the tolerance; directedness permits this simultaneous choice. On the semidiscrete corner choose normal cpc S:eiMei→MnS:e_iMe_i\to M_n and cpc R:Mn→eiMeiR:M_n\to e_iMe_i meeting the remaining tests for Ci(x)C_i(x) and ff restricted to the corner. The normal cpc incoming map SCiSC_i, and the outgoing map given by RR followed by the cpc corner inclusion, meet the original tests by the triangle inequality. Directing over every finite test list and positive tolerance produces the pointwise ultraweak net. Zero corners and the zero algebra simply give zero maps until nonzero tests require a larger corner. □\square

Corollary 6.3. Every semifinite injective von Neumann algebra is semidiscrete, without factor or countability assumptions.

Proof. By SF every nonzero projection contains a nonzero finite projection. A maximal orthogonal family (pα)(p_\alpha) of nonzero finite projections must therefore have supremum one: a nonzero complement would provide a further such projection. For finite GG, its sum eG=∑α∈Gpαe_G=\sum_{\alpha\in G}p_\alpha is finite by SF. Thus eGMeGe_GMe_G is a finite algebra, injective by Lemma 6.1, and semidiscrete by Theorem 5.3. The finite-partial-sum net increases strongly to one; apply Lemma 6.2. The zero algebra is covered directly by zero matrix maps. No projection is assumed to have finite Hilbert-space rank, and no maximal family is assumed countable. □\square

7. Extracting normalized finite-rank projections

For h≥0h\geq0 finite rank and t>0t>0, let Pt(h)=1(t,∞)(h)P_t(h)=1_{(\sqrt t,\infty)}(h). The square-root threshold integrates rank to squared Hilbert–Schmidt mass.

Lemma 1.2 (Spectral truncation). For positive finite-rank h,kh,k,

∫0∞Tr⁡(Pt(h)) dt=∥h∥22,\int_0^\infty\operatorname{Tr}(P_t(h))\,dt=\|h\|_2^2,

and

∫0∞∥Pt(h)−Pt(k)∥22 dt≤∥h−k∥2 ∥h+k∥2.\int_0^\infty\|P_t(h)-P_t(k)\|_2^2\,dt \leq\|h-k\|_2\,\|h+k\|_2.

Proof. The common finite-dimensional reducing support of hh and kk has spectral resolutions h=∑ssesh=\sum_s s e_s, k=∑vvfvk=\sum_v v f_v, with zero eigenspaces included. Define wsv=Tr⁡(esfv)=Tr⁡(fvesfv)≥0w_{sv}=\operatorname{Tr}(e_sf_v)=\operatorname{Tr}(f_ve_sf_v)\geq0. Summing the second or first resolution gives the marginals ∑vwsv=Tr⁡(es)\sum_v w_{sv}=\operatorname{Tr}(e_s), ∑swsv=Tr⁡(fv)\sum_s w_{sv}=\operatorname{Tr}(f_v). Expansion of a trace square gives, for real spectral functions F,GF,G,

∥F(h)−G(k)∥22=∑s,vwsv∣F(s)−G(v)∣2.\|F(h)-G(k)\|_2^2=\sum_{s,v}w_{sv}|F(s)-G(v)|^2.

The scalar indicator of s>ts>\sqrt t integrates to s2s^2. This gives the rank identity. The difference of two such indicators has squared integral ∣s2−v2∣|s^2-v^2|, so the second integral equals ∑s,vwsv∣s−v∣(s+v)\sum_{s,v}w_{sv}|s-v|(s+v). Weighted Cauchy–Schwarz bounds it by

(∑s,vwsv(s−v)2)1/2(∑s,vwsv(s+v)2)1/2=∥h−k∥2∥h+k∥2.\left(\sum_{s,v}w_{sv}(s-v)^2\right)^{1/2} \left(\sum_{s,v}w_{sv}(s+v)^2\right)^{1/2} =\|h-k\|_2\|h+k\|_2.

For t>0t>0 all the relevant spectral projections vanish off that finite support. Threshold endpoints form a finite set and do not affect these integrals. This is the noncommuting spectral-overlap method of the complete free Proposition 10.3.3; it requires no simultaneous eigenbasis. □\square

Example 1.3. A parameter family that separates the two bounds. Fix 0<b<c0<b<c and b≤a≤cb\le a\le c, and put

h2=[000a],k2=12[b+cb−cb−cb+c].h^2=\begin{bmatrix}0&0\\0&a\end{bmatrix},\qquad k^2=\frac12\begin{bmatrix}b+c&b-c\\b-c&b+c\end{bmatrix}.

The eigenvalues of k2k^2 are b,cb,c. Its eigenvector for cc is (1,−1)/2(1,-1)/\sqrt2, whose squared overlap with the second coordinate vector is 1/21/2. For 0<t<b0<t<b, Pt(k)=1P_t(k)=1 while Pt(h)P_t(h) has rank one. For b<t<ab<t<a, the two rank-one projections have squared Hilbert–Schmidt distance 1+1−2(1/2)=11+1-2(1/2)=1. For a<t<ca<t<c, only the rank-one Pt(k)P_t(k) remains. Empty intervals cause no difficulty at a=b,ca=b,c. Thus

∫0∞∥Pt(h)−Pt(k)∥22 dt=c.(EX1)\int_0^\infty\|P_t(h)-P_t(k)\|_2^2\,dt=c. \tag{EX1}

This value comes from the rotated eigenspaces as well as the eigenvalues.

The trace of h2−k2h^2-k^2 is a−b−ca-b-c, and its two eigenvalues differ by a2+(c−b)2\sqrt{a^2+(c-b)^2}. For two real numbers s,ts,t, ∣s∣+∣t∣=max⁡(∣s+t∣,∣s−t∣)|s|+|t|=\max(|s+t|,|s-t|), by considering whether their signs agree. Consequently

∥h2−k2∥1=max⁡{b+c−a,a2+(c−b)2}.(EX2)\|h^2-k^2\|_1 =\max\{b+c-a,\sqrt{a^2+(c-b)^2}\}. \tag{EX2}

The threshold integral is strictly larger than this trace norm exactly when

b<a<b(2c−b).(EX3)b<a<\sqrt{b(2c-b)}. \tag{EX3}

Indeed its comparison with the first term of (EX2) is a>ba>b, and with the second is a2<b(2c−b)a^2<b(2c-b). The upper endpoint lies strictly between bb and cc, because b2<b(2c−b)<c2b^2<b(2c-b)<c^2. Thus the failure occurs throughout a nonempty interval, not merely at one numerical choice.

The original pair is the point a=2,b=1,c=3a=2,b=1,c=3:

h2=[0002],k2=[2−1−12].h^2=\begin{bmatrix}0&0\\0&2\end{bmatrix},\qquad k^2=\begin{bmatrix}2&-1\\-1&2\end{bmatrix}.

Equations (EX1)–(EX2) give 33 and 22<32\sqrt2<3, respectively; the difference matrix has eigenvalues −1±2-1\pm\sqrt2. Therefore the bound in Lemma 1.2 cannot be replaced by ∥h2−k2∥1\|h^2-k^2\|_1.

The spectral-overlap obstruction for b=1 and c=3

For b=1,c=3b=1,c=3, the shaded interval 1<a<51<a<\sqrt5 is exactly the strict failure region proved in (EX3). The horizontal line is the complete threshold integral, and the curve is the trace norm (EX2). The marked point is the original noncommuting pair. The curves are numerical samples of the displayed exact formulas.

Theorem 2.1 (Finite-rank Følner projections). If A⊆B(H)A\subseteq B(H) has a hypertrace, then for every finite set F⊆AF\subseteq A and ε>0\varepsilon>0, there is a nonzero finite-rank projection pp such that

∥[p,x]∥2<ε Tr⁡(p)1/2(x∈F).\|[p,x]\|_2<\varepsilon\,\operatorname{Tr}(p)^{1/2} \qquad(x\in F).

No separability assumption on AA or HH is needed.

Proof. A hypertrace is a state, so the Hilbert space is nonzero. First take m≥1m\geq1 prescribed unitaries u1,…,umu_1,\ldots,u_m. Use the invariance coordinates of the convexity proof D1, omitting the normal restriction coordinate: here AA need not be a von Neumann algebra and its hypertrace restriction need not be normal. The same weak* approximation and Banach-space Hahn–Banach argument give a positive finite-rank dd, Tr⁡(d)=1\operatorname{Tr}(d)=1, with

∑j=1m∥d−uj∗duj∥1<δ.\sum_{j=1}^m\|d-u_j^*du_j\|_1<\delta.

For h=dh=\sqrt d, kj=uj∗hujk_j=u_j^*hu_j, Lemma 1.1 gives ∑j∥h−kj∥22<δ\sum_j\|h-k_j\|_2^2<\delta. Lemma 1.2, ∥h∥2=∥kj∥2=1\|h\|_2=\|k_j\|_2=1, and scalar Cauchy–Schwarz give

∫0∞∑j∥Pt(h)−uj∗Pt(h)uj∥22 dt≤2∑j∥h−kj∥2<2mδ.\int_0^\infty\sum_j\|P_t(h)-u_j^*P_t(h)u_j\|_2^2\,dt \leq2\sum_j\|h-k_j\|_2<2\sqrt{m\delta}.

Set δ=ε4/(16m)\delta=\varepsilon^4/(16m). The last bound is ε2/2\varepsilon^2/2, whereas ∫Tr⁡(Pt(h)) dt=1\int\operatorname{Tr}(P_t(h))\,dt=1. If the squared-error sum were at least ε2Tr⁡(Pt(h))\varepsilon^2\operatorname{Tr}(P_t(h)) at every nonzero threshold projection outside a null set, integration would give at least ε2\varepsilon^2, a contradiction. Therefore at some t>0t>0 the finite-rank projection p=Pt(h)p=P_t(h) is nonzero and the sum is strictly less than ε2Tr⁡(p)\varepsilon^2\operatorname{Tr}(p). Each nonnegative summand satisfies the same strict bound, and ∥p−uj∗puj∥2=∥[p,uj]∥2\|p-u_j^*pu_j\|_2=\|[p,u_j]\|_2.

For a general nonempty finite FF, decompose its nonzero elements using (U). Let CC be the largest absolute coefficient sum, with C=0C=0 if there is no nonzero element. If C>0C>0, apply the proved unitary case to the finite union of its unitaries, with tolerance ε/(2C)\varepsilon/(2C). The triangle inequality then gives a bound strictly below εTr⁡(p)\varepsilon\sqrt{\operatorname{Tr}(p)} for every x∈Fx\in F. If FF is empty or all its elements are zero, any rank-one projection on the nonzero Hilbert space suffices. The construction never chooses a countable dense subset of AA or of HH. □\square

8. Uniform central averaging and nearly tracial states

The previous finite-model proof used a prescribed normal trace. The present module also handles states that may become singular in a compactness limit. We prove the exact singular-trace identity needed by Lemma 3.1 using the projection and trace proofs linked in Section 1.

Uniform averaging for a projection (AVG). If e∈Me\in M is a projection in a finite algebra, then for each dyadic integer N=2mN=2^m, m≥1m\geq1, there are NN unitaries vjv_j for which

∥1N∑j=0N−1vjevj∗−T(e)∥≤2N.(AVG)\left\|\frac1N\sum_{j=0}^{N-1}v_jev_j^*-T(e)\right\|\leq\frac2N. \tag{AVG}

The number of averages is uniform over all finite type I sizes and over all central components.

Proof. First note the consequence of projection comparison and CT: T(p)≤T(q)T(p)\leq T(q) implies p≾qp\precsim q. Comparison gives a central cut on which p≾qp\precsim q, and on its complement q≾pq\precsim p. There choose an equivalent copy q′≤pq'\leq p. The trace inequality forces T(p−q′)=0T(p-q')=0, so faithfulness gives p=q′p=q'. The central pieces assemble to prove the claim. When the center-valued traces are equal we have equivalence; PC extends the implementing partial isometry to a unitary by matching its finite complements.

On the component with no nonzero abelian projection, repeated halving in PC gives equivalent orthogonal r1,…,rNr_1,\ldots,r_N summing to one, and T(ri)=1/NT(r_i)=1/N. Put Pk=∑i≤kriP_k=\sum_{i\leq k}r_i, P0=0P_0=0, and split the center by the spectral projections

zk=1[k/N,(k+1)/N)(T(e)) (0≤k<N),zN=1{1}(T(e)).z_k=1_{[k/N,(k+1)/N)}(T(e))\ (0\leq k<N), \qquad z_N=1_{\{1\}}(T(e)).

On zkz_k, comparison first aligns a copy of PkP_k into ee, by a unitary in that finite central corner. After this alignment, the residual of ee orthogonal to PkP_k has trace at most 1/N1/N. Compare it with rk+1r_{k+1} and align it into that projection by a unitary in the complement of PkP_k, fixing PkP_k. Thus one unitary uku_k gives

Pkzk≤ukezkuk∗≤Pk+1zk.P_kz_k\leq u_ke z_ku_k^*\leq P_{k+1}z_k.

On zNz_N, faithfulness gives ezN=zNez_N=z_N. Sum the central unitaries to a unitary uu. Matrix units for the equivalent rir_i's give a cyclic shift ww; averaging wjueu∗w−jw^jueu^*w^{-j} over 0≤j<N0\leq j<N averages PkP_k to k/Nk/N and Pk+1P_{k+1} to (k+1)/N(k+1)/N. On every zkz_k, the average and T(e)T(e) lie between those same two central scalars. Since T(e)T(e) is central, their difference lies between −1/N-1/N and 1/N1/N. This gives norm error at most 1/N1/N.

Next consider a homogeneous type I component Mn(Z)M_n(Z). Its center trace is the normalized diagonal trace: equivalence makes the T(eii)T(e_{ii})'s equal and their sum is one, while for i≠ji\ne j, T(eij)=T(eiieij)=T(eijeii)=0T(e_{ij})=T(e_{ii}e_{ij})=T(e_{ij}e_{ii})=0. Center-linearity gives the formula on every matrix. For a matrix projection, S05 proves that the ordinary diagonal trace has spectrum in {0,1,…,n}\{0,1,\ldots,n\} and constructs its central rank projections by explicit Lagrange polynomials. Entrywise characters give numerical projections of integer rank; the complete character-separation proof CS01–CS06 then verifies every projection identity. These finite central pieces have constant rank kk. On such a piece T(e)=k/nT(e)=k/n. Comparison and the finite complement property put ee, by a unitary uu, into PkP_k, the sum of the first kk diagonal matrix projections. Assemble the finitely many central-rank pieces.

Let WnW_n cyclically shift these nn matrix projections. Use the NN exponents

sj(n)=⌊jn/N⌋,0≤j<N.s_j(n)=\lfloor jn/N\rfloor,\qquad 0\leq j<N.

In the average of Wnsj(n)PkWn−sj(n)W_n^{s_j(n)}P_kW_n^{-s_j(n)}, each diagonal coefficient counts how many of these exponents lie in a cyclic interval of kk integer positions, divided by NN. For an ordinary integer interval [L,U)⊆[0,n)[L,U)\subseteq[0,n), the condition ⌊jn/N⌋∈[L,U)\lfloor jn/N\rfloor\in[L,U) is exactly j∈[NL/n,NU/n)j\in[NL/n,NU/n). The number of integers in a half-open interval differs from its length by less than one. A wrapping cyclic interval is a union of two ordinary intervals, so its count differs from Nk/nNk/n by less than two. Therefore every averaged diagonal coefficient differs from k/nk/n by at most 2/N2/N. This argument includes n<Nn<N, when some exponents repeat, and k=0,nk=0,n, where the average is exact.

Finally use the central decomposition PC. For each of the NN indices assemble the unitary on the component without abelian projections and all the homogeneous components. Their central orthogonal sum is a unitary of MM. The product norm is the supremum of the component norms, so the uniform 2/N2/N bound survives even an arbitrary central decomposition. □\square

A finite sample of the cyclic-rounding average

The figure shows n=5n=5, N=4N=4, k=2k=2. It is a numerical sample of the exact counting construction in AVG, not a substitute for the uniform bound proved there.

Every tracial state factors through TT (ALL). If ρ\rho is any tracial state, it is invariant under the unitaries in AVG. Thus for a projection ee,

∣ρ(e)−ρ(T(e))∣≤2/N.|\rho(e)-\rho(T(e))|\leq2/N.

Let dyadic N→∞N\to\infty. Uniform spectral approximation of any selfadjoint element by finite linear combinations of projections, boundedness of TT, and linearity give ρ=ρ∘T\rho=\rho\circ T on all of MM. No normality of ρ\rho was used. The uniform-in-nn averaging, rather than an infinite passage through a singular state, is what permits the arbitrary central product.

Lemma 3.1. Given c1,…,cn∈Mc_1,\ldots,c_n\in M and η>0\eta>0, there are unitaries v1,…,vl∈Mv_1,\ldots,v_l\in M and γ>0\gamma>0 such that every state ρ\rho on MM satisfying

∥ρ−ρ∘Ad⁡(vj)∥<γ(1≤j≤l)\|\rho-\rho\circ\operatorname{Ad}(v_j)\|<\gamma \quad(1\leq j\leq l)

also satisfies ∣ρ(ci)−ρ(T(ci))∣<η|\rho(c_i)-\rho(T(c_i))|<\eta for all ii.

Proof. If the finite list of cic_i's is empty, take v1=1v_1=1 and γ=1\gamma=1; there is nothing to test. Otherwise suppose the stated conclusion fails. Index a net by finite unitary sets VV and positive integers kk, ordered by inclusion and increasing kk. Failure gives a state ρV,k\rho_{V,k} satisfying

∥ρV,k−ρV,k∘Ad⁡(v)∥<1/k(v∈V),max⁡i∣ρV,k(ci−T(ci))∣≥η.\|\rho_{V,k}-\rho_{V,k}\circ\operatorname{Ad}(v)\|<1/k\quad(v\in V), \qquad \max_i|\rho_{V,k}(c_i-T(c_i))|\geq\eta.

Weak* compactness gives a convergent subnet with limit ρ\rho. For each fixed unitary vv and operator xx, the subnet eventually includes vv in VV and has k→∞k\to\infty; the scalar difference is at most ∥x∥/k\|x\|/k. Passing to the limit makes ρ\rho invariant under vv. Formula (U) therefore makes it tracial. The residual is a continuous maximum of finitely many scalar absolute values, so it remains at least η\eta in the limit. Identity ALL makes every residual zero, a contradiction. This proves existence of a finite list and γ>0\gamma>0. The compactness argument uses the norm-averaging identity ALL, which applies to singular as well as normal tracial states. □\square

9. Exercises with solutions

Exercise 1. Let h,k≥0h,k\geq0 be finite matrices. Why is it legitimate to multiply a positive matrix inequality by another positive matrix and take the trace, even when the matrices do not commute? Apply this observation to the proof of Lemma 1.1.

Solution. If A≥BA\geq B and C≥0C\geq0, then C1/2(A−B)C1/2≥0C^{1/2}(A-B)C^{1/2}\geq0. Its trace is Tr⁡((A−B)C)\operatorname{Tr}((A-B)C) by cyclicity, hence is nonnegative. In Lemma 1.1 use A=p+sp+A=p_+sp_+, B=d+B=d_+, C=d+C=d_+. This gives Tr⁡(p+sp+d+)≥Tr⁡(d+2)\operatorname{Tr}(p_+sp_+d_+)\geq\operatorname{Tr}(d_+^2). The negative support gives Tr⁡(p−sp−d−)≥Tr⁡(d−2)\operatorname{Tr}(p_-sp_-d_-)\geq\operatorname{Tr}(d_-^2). Add and use orthogonality of the supports to get Tr⁡(s∣d∣)≥Tr⁡(d2)\operatorname{Tr}(s|d|)\geq\operatorname{Tr}(d^2). No assertion that the products themselves are ordered or selfadjoint is made.

Exercise 2. Prove the scalar threshold identity

∫0∞∣1s>t−1v>t∣2 dt=∣s2−v2∣(s,v≥0).\int_0^\infty|1_{s>\sqrt t}-1_{v>\sqrt t}|^2\,dt =|s^2-v^2|\qquad(s,v\geq0).

Explain why the square-root threshold matters for Theorem 2.1.

Solution. If s≥vs\geq v, the indicators differ exactly for v2<t<s2v^2<t<s^2, except for endpoints; their squared difference is one there. Integration gives s2−v2s^2-v^2. Exchanging s,vs,v proves the other case, including equality and zero values. Applying the same threshold to each eigenvalue gives ∫Tr⁡(Pt(h))dt=Tr⁡(h2)\int\operatorname{Tr}(P_t(h))dt=\operatorname{Tr}(h^2). When hh is the square root of a state density this is one, which is the normalization used in the threshold contradiction for Theorem 2.1. Using the threshold tt instead of t\sqrt t would integrate rank to Tr⁡(h)\operatorname{Tr}(h), and that quantity need not be one.

Exercise 3. For mm prescribed unitaries, verify explicitly that the choice δ=ε4/(16m)\delta=\varepsilon^4/(16m) in Theorem 2.1 gives a nonzero projection satisfying all the required commutator bounds.

Solution. For m≥1m\geq1, substitution gives 2mδ=ε2/22\sqrt{m\delta}=\varepsilon^2/2. The squared-error integral in Theorem 2.1 is strictly below this number, and the rank integral is one. If the sum of squared errors were at least ε2\varepsilon^2 times rank at every nonzero threshold outside a null set, its integral would be at least ε2\varepsilon^2. This contradicts the strict upper bound. Therefore a threshold with positive finite rank rr has the sum strictly below ε2r\varepsilon^2r. Every summand is nonnegative and hence strictly below that bound; square roots and ∥p−uj∗puj∥2=∥[p,uj]∥2\|p-u_j^*pu_j\|_2=\|[p,u_j]\|_2 give all required inequalities. For m=0m=0 the displayed choice involving division is not used: a rank-one projection suffices.

Exercise 4. For projections p,qp,q of the same finite rank rr, prove ∥p−q∥1≤2r∥p−q∥2\|p-q\|_1\leq2\sqrt r\|p-q\|_2. Deduce the state estimate preceding Section 4.

Solution. Expand p−q=p(p−q)+(p−q)qp-q=p(p-q)+(p-q)q. The finite-rank Hölder bound (F2) and ∥p∥2=∥q∥2=r\|p\|_2=\|q\|_2=\sqrt r give ∥p−q∥1≤2r∥p−q∥2\|p-q\|_1\leq2\sqrt r\|p-q\|_2. This remains true for r=0r=0, when both projections vanish. To discuss a projection state take r>0r>0. Cyclicity gives ρp(x)=Tr⁡(px)/r\rho_p(x)=\operatorname{Tr}(px)/r, and the conjugated state has density u∗pu/ru^*pu/r. The finite-rank norm formula (F1) gives the exact norm ∥p−u∗pu∥1/r\|p-u^*pu\|_1/r; multiplying the commutator by a unitary gives ∥p−u∗pu∥2=∥[p,u]∥2\|p-u^*pu\|_2=\|[p,u]\|_2. Combining the identities yields (P), the state estimate preceding Section 4.

Exercise 5. Let A=M2(C)⊕M3(C)A=M_2(\mathbb C)\oplus M_3(\mathbb C). Compute its center-valued trace. Give c∈Ac\in A for which a tracial state can satisfy ρ(c)=0\rho(c)=0 although ∥T(c)∥=1\|T(c)\|=1. Explain the role of central localization.

Solution. With normalized numerical matrix traces, T(x⊕y)=tr⁡2(x)12⊕tr⁡3(y)13T(x\oplus y)=\operatorname{tr}_2(x)1_2\oplus\operatorname{tr}_3(y)1_3. For c=12⊕(−13)c=1_2\oplus(-1_3), the tracial state ρ=(tr⁡2+tr⁡3)/2\rho=(\operatorname{tr}_2+\operatorname{tr}_3)/2 takes value zero, but T(c)=cT(c)=c has norm one. The central projection 12⊕01_2\oplus0 cuts away the cancelling summand. On that corner T(c)T(c) is the unit, so every corner state takes value one. Thus one average over the whole center can miss the norm. Theorem 4.2 detects the same phenomenon by allowing every normal central state. The state supported on the first summand is among its tests; composing it with the center-valued trace gives the normal tracial state to which the fixed spatial bound SC applies.

Exercise 6. Let a unital -algebra DD act on HH by μ\mu, with cyclic unit vector ξ\xi. Suppose z↦⟨ξ,μ(z)ξ⟩z\mapsto\langle\xi,\mu(z)\xi\rangle extends to a state on a C-completion CC of DD. Prove that μ\mu extends to a contractive representation of CC.

Solution. Let Ω\Omega be the extended state, and use the complete GNS construction in Section 1, restricting its dense quotient vectors to DD. The map [z]↦μ(z)ξ[z]\mapsto\mu(z)\xi is well defined, because the squared norm of its image is exactly Ω(z∗z)\Omega(z^*z); polarization also preserves inner products. Its range is dense by the assumed cyclicity of ξ\xi, so completion gives a unitary from the GNS space onto HH. The GNS representation of CC restricts on the dense algebraic subspace to left multiplication. For w,z∈Dw,z\in D, the unitary sends [wz][wz] to μ(w)μ(z)ξ\mu(w)\mu(z)\xi, so it intertwines this restriction with μ(w)\mu(w). Transporting the bounded GNS representation of CC gives the required extension; a -representation of a C-algebra is contractive. Theorem 5.1 constructs its matrix maps directly, so it does not require this intermediate cyclic transport.

Exercise 7. For an arbitrary set II, give explicit normal cpc matrix factorizations witnessing semidiscreteness of ℓ∞(I)\ell^\infty(I). Why can II uncountable prevent a faithful normal state?

Solution. For a nonempty finite G⊆IG\subseteq I, let SG(x)=diag⁡(x(i))i∈G∈M∣G∣S_G(x)=\operatorname{diag}(x(i))_{i\in G}\in M_{|G|}. Let RGR_G take the diagonal entries of a matrix to the corresponding coordinates of ℓ∞(I)\ell^\infty(I), putting zero elsewhere. Coordinate evaluation and diagonal compression are completely positive contractions, and SGS_G is normal. Their composite is eGxe_Gx. The normal-functional coefficients are exactly ℓ1(I)\ell^1(I). Indeed, expand an H03 series-vector functional on the diagonal representation on ℓ2(I)\ell^2(I): its coefficient at ii is ci=∑jξj(i)‾ηj(i)c_i=\sum_j\overline{\xi_j(i)}\eta_j(i). Cauchy–Schwarz gives ∑i∣ci∣≤∑j∥ξj∥∥ηj∥<∞\sum_i|c_i|\le\sum_j\|\xi_j\|\|\eta_j\|<\infty, so absolute summation yields f(x)=∑icix(i)f(x)=\sum_i c_ix(i). Conversely, for any summable family (ci)(c_i), put ξ(i)=∣ci∣\xi(i)=\sqrt{|c_i|} and η(i)=ci/∣ci∣\eta(i)=c_i/\sqrt{|c_i|}, both zero when ci=0c_i=0. These are square-summable vectors and ⟨ξ,xη⟩=∑icix(i)\langle\xi,x\eta\rangle=\sum_i c_ix(i), hence a normal functional. The tail of a summable family outside finite GG tends to zero; consequently eGx→xe_Gx\to x ultraweakly. For I=∅I=\varnothing the algebra is zero and zero maps through M1M_1 suffice. A normal state has nonnegative summable weights of total one. For each positive integer mm, only finitely many weights can be at least 1/m1/m; the union of those finite sets contains every positive weight and is countable. If II is uncountable, some nonzero coordinate projection has weight zero, so the state is not faithful.

Exercise 8. Suppose MM is semifinite and injective. In the proof of Corollary 6.3, explain why finite projections refer to Murray–von Neumann finiteness, not finite Hilbert-space rank. Show how a completely positive finite model on a corner becomes one on MM.

Solution. Murray–von Neumann finiteness means ee has no equivalent proper subprojection inside MM. It makes eMeeMe a finite von Neumann algebra, while the space eHeH can still be infinite-dimensional. Given normal cpc S:eMe→MnS:eMe\to M_n and cpc R:Mn→eMeR:M_n\to eMe, the incoming map on MM is x↦S(exe)x\mapsto S(exe); the outgoing map is RR followed by the corner inclusion. Compression is normal and cpc, and the inclusion is cpc, so these are the required kinds of maps. For increasing corners, bounded strong* convergence gives exe→xexe\to x ultraweakly. On any finite collection of operator and normal-functional tests choose the corner to make the compression error small, then choose its finite model to make the model error small. Their sum bounds the error on MM, which is precisely the net construction in Lemma 6.2.

Reading