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

Tensor positivity and nuclearity

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

The minimal tensor product describes two algebras acting on separate Hilbert spaces. The maximal tensor product allows any two commuting actions on one Hilbert space. Nuclearity says that these two ways of coupling systems give the same norm. We will show that this condition is equivalent to approximation by finite-dimensional completely positive models.

The difficult direction is to turn information about all commuting actions into maps with values in the algebra itself. We do this by first encoding operators as normal functionals, then correcting one distinguished functional, and finally using separation to bring the reconstruction maps back into the algebra.

Prerequisites are Completely positive finite models, the retained CF1–10 and CP01–06, and the minimal tensor and universal bidual construction. The density step is proved in Operator density from finite vector tests: its positive matrix approximants have the same norm bound and converge ultraweakly. Its bicommutant and entire contraction-ball arguments also supply the density inputs in the enveloping-algebra construction.

Standard-cone geometry supplies the support, corner, orthogonal-decomposition and norm-estimate arguments used here. Every normal positive functional ψ\psi has a unique cone representative ξψ\xi_\psi, and

∥ξψ−ξχ∥2≤∥ψ−χ∥.\|\xi_\psi-\xi_\chi\|^2\le\|\psi-\chi\|.

Its commutant support is obtained from its algebra support by the standard conjugation. No faithful normal state on the whole algebra is assumed. The freely accessible primary constructions are Araki, Theorems 4 and 6 and Haagerup, Lemmas 2.6 and 2.10. The natural-cone construction proves endpoint duality and self-duality from bounded multiplication. The cyclic realization proof constructs each positive functional by a convergent modular correction. The geometry component then gives the arbitrary-algebra reduction. We also use Hahn–Banach separation. The dilation and dominated-functional arguments use the freely readable primary papers specified in the references.

Inner products in this lesson are linear in the second variable. Unital algebras in unital assertions are nonzero.

0. Constructing the tensor norms

The representation estimates needed below can be built before using completely positive tensor maps. The scalar inputs are the continuous C*-calculus, positivity, Hilbert completion and forced unitization, the positive scalar extension, and the coordinate proof of compact dual balls. The scalar dilation in the lifting lesson supplies GNS representations; its faithful scalar-state construction supplies a faithful representation. For a nonunital algebra, apply this construction to its forced unitization and restrict. None of these particular constructions uses tensoring or nuclearity.

TN01. Hilbert tensors and a faithful algebraic action

On the algebraic tensor of two Hilbert spaces put

⟨∑iui⊗vi,∑jxj⊗yj⟩=∑i,j⟨ui,xj⟩⟨vi,yj⟩. \left\langle\sum_i u_i\otimes v_i,\sum_j x_j\otimes y_j\right\rangle =\sum_{i,j}\langle u_i,x_j\rangle\langle v_i,y_j\rangle.

Sesquilinearity makes this independent of the expression for a tensor. Expand its finitely many first coordinates in an orthonormal basis of their span. A tensor then has the form ∑kek⊗wk\sum_k e_k\otimes w_k, and its squared norm is ∑k∥wk∥2\sum_k\|w_k\|^2. The form is positive definite. Its Hilbert completion defines L⊗HL\otimes H.

For bounded operators x,yx,y, orthonormal expansion proves ∥1⊗y∥≤∥y∥\|1\otimes y\|\le\|y\|; interchanging the two coordinates proves ∥x⊗1∥≤∥x∥\|x\otimes1\|\le\|x\|. Thus ∥x⊗y∥≤∥x∥∥y∥\|x\otimes y\|\le\|x\|\|y\|. Unit vectors approaching the individual norm suprema give the reverse inequality. Testing elementary pairs also gives (x⊗y)∗=x∗⊗y∗(x\otimes y)^*=x^*\otimes y^*. These formulas define the spatial *-representation of A⊙BA\odot B associated to two coefficient representations.

If π:A→B(L)\pi:A\to B(L) and ρ:B→B(H)\rho:B\to B(H) are faithful, this algebraic representation is injective. Indeed, express z=∑i=1rai⊗biz=\sum_{i=1}^r a_i\otimes b_i with linearly independent aia_i. The restrictions of vector coefficient functionals a↦⟨u,π(a)v⟩a\mapsto\langle u,\pi(a)v\rangle span the dual of span⁡{ai}\operatorname{span}\{a_i\}: their common annihilator is zero, by faithfulness, and finite-dimensional linear algebra gives the spanning assertion. If (π⊗ρ)(z)=0(\pi\otimes\rho)(z)=0, slicing by these coefficients yields ∑if(ai)ρ(bi)=0\sum_i f(a_i)\rho(b_i)=0. Choose coefficients whose restrictions recover each coordinate; then ρ(bi)=0\rho(b_i)=0, and faithfulness gives bi=0b_i=0.

TN02. Scalar states from one faithful representation

We first need only a unital C*-algebra DD faithfully and unitally represented on KK. Its state space is compact for pointwise convergence on DD: it is the closed subset of the compact dual unit ball given by positivity and f(1)=1f(1)=1. Let CC be the closed convex hull of its unit-vector states, taken in that state space.

If a state ff were outside CC, some neighborhood defined by finitely many real and imaginary evaluation coordinates would miss CC. The corresponding finite-coordinate image of CC is compact and convex and does not contain the coordinate image of ff. Its closest point to that image exists. The elementary closest-point inequality supplies a real linear functional strictly separating the two images. Since states are Hermitian, this functional is evaluation at one self-adjoint d∈Dd\in D. We would have

f(d)>sup⁡∥u∥=1⟨u,du⟩. f(d)>\sup_{\|u\|=1}\langle u,du\rangle.

The supremum on the right is the spectral upper bound mm of the represented self-adjoint operator. Faithfulness and continuous C*-calculus reflect positivity, so d≤m1d\le m1 in DD. Positivity of ff gives f(d)≤mf(d)\le m, a contradiction. This proves the density assertion with its actual finite-coordinate separation step.

TN03. Every spatial representation satisfies the same bound

Fix a faithful representation π:A→B(L)\pi:A\to B(L), restricted to its essential subspace, and let σ:A→B(K)\sigma:A\to B(K), τ:B→B(H)\tau:B\to B(H) be any representations. Restrict their tensor action to the two essential subspaces; it is zero on the other summands. We prove

∥(σ⊗τ)(z)∥≤∥(π⊗τ)(z)∥(z∈A⊙B).(TN3) \|(\sigma\otimes\tau)(z)\|\le\|(\pi\otimes\tau)(z)\| \qquad(z\in A\odot B). \tag{TN3}

The zero-algebra cases are immediate. Otherwise extend π\pi to A†A^\dagger on LL by π†(a+λ1)=π(a)+λ1L\pi^\dagger(a+\lambda1)=\pi(a)+\lambda1_L, and add the character χ(a+λ1)=λ\chi(a+\lambda1)=\lambda. The representation π^=π†⊕χ\widehat\pi=\pi^\dagger\oplus\chi on L⊕CL\oplus\mathbb C is faithful and unital: vanishing of the character first gives λ=0\lambda=0, after which faithfulness gives a=0a=0. This also works when AA already has a unit. Extend σ\sigma by its identity on its essential Hilbert space.

Take ζ=∑i=1mui⊗vi∈K⊙H\zeta=\sum_{i=1}^m u_i\otimes v_i\in K\odot H, with r=∑i∥ui∥2>0r=\sum_i\|u_i\|^2>0. On Mm(A†)M_m(A^\dagger) the rule

F([aij])=∑i,j⟨ui,σ†(aij)uj⟩ F([a_{ij}])=\sum_{i,j}\langle u_i,\sigma^\dagger(a_{ij})u_j\rangle

is positive and has norm rr. Apply TN02 to F/rF/r in the faithful amplified representation of π^\widehat\pi. It gives a net of finite sums

Fk([aij])=∑ℓ,i,j⟨ξkℓi,π^(aij)ξkℓj⟩,∑ℓ,i∥ξkℓi∥2=r, F_k([a_{ij}])= \sum_{\ell,i,j}\langle\xi_{k\ell i}, \widehat\pi(a_{ij})\xi_{k\ell j}\rangle, \qquad \sum_{\ell,i}\|\xi_{k\ell i}\|^2=r,

converging at every matrix argument to FF. The convex weights have been absorbed into the vectors. Write ξkℓi=(xkℓi,ckℓi)∈L⊕C\xi_{k\ell i}=(x_{k\ell i},c_{k\ell i})\in L\oplus\mathbb C, and put

ηkℓ=∑ixkℓi⊗vi,Mk=∑ℓ∥∑iξkℓi⊗vi∥2. \eta_{k\ell}=\sum_i x_{k\ell i}\otimes v_i, \qquad M_k=\sum_\ell\left\|\sum_i\xi_{k\ell i}\otimes v_i\right\|^2.

The Gram entries in the last expression are the values of FkF_k on the individual matrix units times 11. Hence

Mk⟶∑i,j⟨ui,uj⟩⟨vi,vj⟩=∥ζ∥2,∑ℓ∥ηkℓ∥2≤Mk. M_k\longrightarrow \sum_{i,j}\langle u_i,u_j\rangle\langle v_i,v_j\rangle =\|\zeta\|^2, \qquad \sum_\ell\|\eta_{k\ell}\|^2\le M_k.

For every algebraic tensor tt, matrix-coordinate convergence gives

∑ℓ⟨ηkℓ,(π⊗τ)(t)ηkℓ⟩⟶⟨ζ,(σ⊗τ)(t)ζ⟩. \sum_\ell\langle\eta_{k\ell},(\pi\otimes\tau)(t)\eta_{k\ell}\rangle \longrightarrow\langle\zeta,(\sigma\otimes\tau)(t)\zeta\rangle.

Here the character coordinates disappear because χ(a)=0\chi(a)=0 for a∈Aa\in A. Set t=z∗zt=z^*z. The left side is at most Mk∥(π⊗τ)(z)∥2M_k\|(\pi\otimes\tau)(z)\|^2. Taking limits proves the squared bound on each finite tensor vector ζ\zeta; density proves (TN3). A zero ζ\zeta, or a decomposition with r=0r=0, requires no estimate.

Choose also a faithful ρ:B→B(H0)\rho:B\to B(H_0) and apply the same argument to the second factor, using the Hilbert flip. We obtain

∥(σ⊗τ)(z)∥≤∥(π⊗ρ)(z)∥. \|(\sigma\otimes\tau)(z)\| \le\|(\pi\otimes\rho)(z)\|.

Consequently any faithful pair defines the same norm ∥z∥min⁡\|z\|_{\min}. TN01 proves that it is a norm, satisfies the C*-identity, and is a cross norm on elementary tensors. Its completion is A⊗min⁡BA\otimes_{\min}B. This also proves isometric inclusion for C*-subalgebras: restrict a faithful spatial pair to the subalgebras and then to their essential spaces. Every spatial representation is contractive for this norm, regardless of faithfulness, degeneracy or Hilbert-space cardinality.

TN04. The norm for commuting actions

For z=∑iai⊗biz=\sum_i a_i\otimes b_i, define

∥z∥max⁡=sup⁡π(A)σ(B)=σ(B)π(A)∥∑iπ(ai)σ(bi)∥. \|z\|_{\max} =\sup_{\pi(A)\sigma(B)=\sigma(B)\pi(A)} \left\|\sum_i\pi(a_i)\sigma(b_i)\right\|.

The coefficient representations are *-representations on one Hilbert space. Their contractivity bounds the supremum by ∑i∥ai∥∥bi∥\sum_i\|a_i\|\|b_i\|. Spatial pairs are commuting pairs, so TN01 gives nondegeneracy and ∥z∥min⁡≤∥z∥max⁡\|z\|_{\min}\le\|z\|_{\max}. Suprema of the representation bounds give submultiplicativity and ∥z∗z∥max⁡=∥z∥max⁡2\|z^*z\|_{\max}=\|z\|_{\max}^2. The elementary-tensor upper bound and the spatial lower bound give the cross-norm identity. Completion is a C*-algebra, and each commuting pair extends to its representation on this completion.

Every nondegenerate representation RR of this completion has such coefficient representations. Let (ei)(e_i), (fj)(f_j) be positive contractive approximate identities in A,BA,B. The operators R(a⊗fj)R(a\otimes f_j) are uniformly bounded by ∥a∥\|a\|. On the dense vectors R(z)uR(z)u, z∈A⊙Bz\in A\odot B, they converge, since

(a⊗fj)∑kak⊗bk⟶∑kaak⊗bk (a\otimes f_j)\sum_k a_k\otimes b_k \longrightarrow\sum_k aa_k\otimes b_k

in maximal norm, by the finite projective bound above. This defines a strong limit π(a)\pi(a). The same reasoning for the adjoints, and multiplication on this dense subspace, proves that π\pi is a *-representation. Similarly R(ei⊗b)R(e_i\otimes b) defines σ(b)\sigma(b). Their actions commute on the dense subspace, and their product there is R(a⊗b)R(a\otimes b). For a degenerate RR, make this construction on its essential subspace and extend both actions by zero. Thus the supremum describes precisely the commuting-action representations used later in this lesson.

The identity on algebraic tensors extends to a surjective *-homomorphism A⊗max⁡B→A⊗min⁡BA\otimes_{\max}B\to A\otimes_{\min}B. Its range is dense and closed. To see closedness, quotient by its closed kernel and use the complete quotient and injective-homomorphism arguments in TN07. The resulting image is complete. We use equality of these two norms for every BB as the nuclearity condition.

TN05. Tensor maps and matrix coefficients

For *-homomorphisms, tensor functoriality now follows directly. Compose any commuting target pair with the two coefficient maps to prove maximal contractivity. Compose a spatial target pair and apply TN03 to prove minimal contractivity.

For a cpc map ϕ:A→C\phi:A\to C, the complete dilation argument in finite-model Lemma 4.1 gives ϕ(a)=V∗Π(a)V\phi(a)=V^*\Pi(a)V, ∥V∥≤1\|V\|\le1, and, in the commuting case, a second action commuting with Π\Pi. TN03 bounds every spatial dilation by the minimal source norm; TN04 bounds every commuting dilation by the maximal source norm. Compression therefore proves contractivity of ϕ⊗id⁡\phi\otimes\operatorname{id} for either product. At each matrix level a positive operator matrix remains positive after compression, so these extensions are completely positive. Compose two such maps for tensoring in both variables; rescaling treats arbitrary bounded CP maps. The nonunital dilation used here is the actual bounded approximate-identity construction in that lemma.

The complete matrix-unit unitary in finite-model Lemma 4.2 also identifies

Mn⊗max⁡B=Mn(B)=Mn⊗min⁡B. M_n\otimes_{\max}B=M_n(B)=M_n\otimes_{\min}B.

Indeed, a commuting pair becomes x⊗1x\otimes1, 1⊗σ(b)1\otimes\sigma(b) on its essential subspace. Its matrix norm is at most the norm in a faithful amplified representation of BB, by contractivity of the amplified *-homomorphism. The faithful spatial pair gives the reverse bound. TN03 gives the same minimal norm. This includes nonunital BB and degenerate pairs.

Finally every bounded scalar functional is a linear combination of four positive bounded functionals, by the state-coefficient decomposition. Their GNS vector functionals give any scalar functional as one vector coefficient of a finite direct sum representation. Explicitly, if f=∑kckfkf=\sum_k c_k f_k and fk(a)=⟨ξk,πk(a)ξk⟩f_k(a)=\langle\xi_k,\pi_k(a)\xi_k\rangle, omit zero coefficients and set

u=⨁k∣ck∣1/2ξk,v=⨁kck∣ck∣∣ck∣1/2ξk. u=\bigoplus_k |c_k|^{1/2}\xi_k,\qquad v=\bigoplus_k\frac{c_k}{|c_k|}|c_k|^{1/2}\xi_k.

Then f(a)=⟨u,(⨁kπk)(a)v⟩f(a)=\langle u,(\bigoplus_k\pi_k)(a)v\rangle. For a nonunital positive functional, the positive forced-unit extension and essential cyclic restriction are constructed in Section 7. Tensoring the two coefficient formulas now proves that every algebraic product f⊗gf\otimes g is minimal-norm bounded. This is the exact scalar-functional fact consumed by Proposition 1.4.

TN06. The split unitization sequence

For either ν=min⁡\nu=\min or ν=max⁡\nu=\max, the inclusion A⊙B⊂A†⊙BA\odot B\subset A^\dagger\odot B preserves the ν\nu-norm. The minimal assertion is the subalgebra assertion in TN03. For the maximal assertion, extend any commuting A,BA,B pair by sending the new unit to the identity; this extension still commutes with BB. The reverse inequality follows by restricting any unitized pair. The character and its section consequently give

0⟶A⊗νB⟶A†⊗νB→χ⊗id⁡B⟶0,s(b)=1⊗b.(TN6) 0\longrightarrow A\otimes_\nu B \longrightarrow A^\dagger\otimes_\nu B \xrightarrow{\chi\otimes\operatorname{id}}B\longrightarrow0, \qquad s(b)=1\otimes b. \tag{TN6}

Both arrows and the section are continuous *-homomorphisms, and ∥s(b)∥=∥b∥\|s(b)\|=\|b\|. For a kernel element xx, choose algebraic xk→xx_k\to x. The elements xk−s((χ⊗id⁡)(xk))x_k-s((\chi\otimes\operatorname{id})(x_k)) belong to A⊙BA\odot B and converge to xx. The image of A⊗νBA\otimes_\nu B is closed by its isometry, so it is the entire kernel. This proves exactness from the splitting, including the already unital and zero cases. It supplies all tensor details of the unit-removal step in Theorem 3.1.

Finite matrix tests determine the spatial tensor bound

This proof diagram follows the finite-coordinate approximation in TN03. The scalar character of the forced unitization contributes no value on AA; dropping its vector coordinates only decreases the nonnegative Gram mass. The bound therefore retains every finite tensor vector and extends by density, with no restriction on the Hilbert spaces. TN04 and TN06 give the two algebra maps shown at the bottom. The proofs are written above; Olesen's free university thesis, Section 1.5, pp.31–34, provides the tensor conventions.

TN07. Quotients, completeness and the closed range

Here are all quotient steps consumed by TN04 and the unitization argument. Use the complete calculus, norm separation, unitization and Hilbert proofs CF1–10, and the positive two-sided approximate identity F09. The same quotient conclusion is proved in F10.

Let DD be a C*-algebra and JJ a closed self-adjoint two-sided ideal. On the algebraic quotient put

∥d+J∥q=inf⁡j∈J∥d+j∥. \|d+J\|_q=\inf_{j\in J}\|d+j\|.

This is a norm: zero distance puts dd in the closed set JJ, and homogeneity and the triangle inequality follow by choosing representatives within any positive error of each infimum. The quotient map qq contracts the norm. Its involution is isometric since J=J∗J=J^*; multiplication is submultiplicative by multiplying two representatives close to their infima. Their product represents the product of the two cosets, because JJ is a two-sided ideal.

For completeness, take a Cauchy sequence of cosets and select a subsequence (zk)(z_k) with ∥zk+1−zk∥q<2−k\|z_{k+1}-z_k\|_q<2^{-k}. Choose a representative d1d_1 of z1z_1 and, for each difference, a representative vkv_k with ∥vk∥<21−k\|v_k\|<2^{1-k}. The norm series d=d1+∑k≥1vkd=d_1+\sum_{k\ge1}v_k converges in DD, by CF1. Its partial sums represent zk+1z_{k+1}, and their tails tend to zero in quotient norm by contractivity of qq. Hence zk→q(d)z_k\to q(d). The original Cauchy sequence has the same limit: use its Cauchy bound and a sufficiently late member of that subsequence. Thus no completeness theorem for a quotient is an additional assumption.

Let (ei)(e_i) be the positive contractive two-sided approximate identity of JJ from F09, computing 1−ei1-e_i in the forced unitization. For every d∈Dd\in D, d(1−ei)∈Dd(1-e_i)\in D represents q(d)q(d). Therefore its norm is at least ∥q(d)∥q\|q(d)\|_q. For any j∈Jj\in J,

∥d(1−ei)∥≤∥d+j∥+∥j(1−ei)∥. \|d(1-e_i)\| \le\|d+j\|+\|j(1-e_i)\|.

The second term tends to zero and ∥1−ei∥≤1\|1-e_i\|\le1. Infimizing the first term gives

∥q(d)∥q=lim⁡i∥d(1−ei)∥.(TN7a) \|q(d)\|_q=\lim_i\|d(1-e_i)\|. \tag{TN7a}

The same argument with compression on both sides gives, for every c∈Dc\in D,

∥q(c)∥q=lim⁡i∥(1−ei)c(1−ei)∥.(TN7b) \|q(c)\|_q=\lim_i\|(1-e_i)c(1-e_i)\|. \tag{TN7b}

Indeed the compression still represents q(c)q(c), while its difference from the compression of c+jc+j has norm at most ∥(1−ei)j(1−ei)∥→0\|(1-e_i)j(1-e_i)\|\to0. Apply (TN7b) to c=d∗dc=d^*d and use the C*-identity in the unitization:

∥q(d)∥q2=lim⁡i∥d(1−ei)∥2=lim⁡i∥(1−ei)d∗d(1−ei)∥=∥q(d∗d)∥q.(TN7c) \|q(d)\|_q^2 =\lim_i\|d(1-e_i)\|^2 =\lim_i\|(1-e_i)d^*d(1-e_i)\| =\|q(d^*d)\|_q. \tag{TN7c}

Consequently the quotient, with precisely its distance norm, is a C*-algebra. This includes J=0J=0, J=DJ=D and D=0D=0, using respectively the constant zero approximate identity or the usual identity of the ideal.

For clarity, an injective star homomorphism ϕ:D→E\phi:D\to E is isometric. Its forced unital extension is a unital star homomorphism; preservation of inverses gives spectrum inclusion. The normal spectral-radius formula and the C*-identity give contractivity, including for the original nonunital algebras. If h∈D+h\in D_+ lost norm, choose a continuous nonnegative function vanishing on [0,∥ϕ(h)∥][0,\|\phi(h)\|], vanishing at zero, and nonzero at ∥h∥\|h\|. The isometric calculus gives a nonzero f(h)∈Df(h)\in D, while polynomial approximation and spectrum inclusion give ϕ(f(h))=f(ϕ(h))=0\phi(f(h))=f(\phi(h))=0, contradicting injectivity. Thus norms of positive elements are preserved, and applying this to d∗dd^*d preserves every norm.

For an arbitrary star homomorphism ϕ\phi, its closed kernel is self-adjoint, and the induced map D/ker⁡ϕ→ED/\ker\phi\to E is injective and therefore isometric. Its range is complete by the quotient argument and hence closed in EE: a convergent sequence in the range is Cauchy there and its range limit must equal its limit in EE. A star homomorphism with dense range is consequently onto. These are the precise closed-range and quotient facts used in TN04.

The quotient distance and the C-star identity The quotient norm of q(d) is the infimum of norms of d plus an ideal element. The right compression d times one minus e_i represents the same coset. Its squared norm equals the norm of the two-sided compression of d star d; both limits are quotient norms. All compressions use a positive contractive approximate identity in the ideal. One ideal net proves the exact quotient norm 0 ≤ e_i ≤ 1, e_i ∈ J; e_i j → j and j e_i → j. ‖q(d)‖_q = inf_(j∈J) ‖d+j‖ completeness: summable representatives of Cauchy differences ‖q(d)‖_q = lim_i ‖d(1−e_i)‖ same coset; the ideal error tends to zero (TN7a) ‖d(1−e_i)‖² = ‖(1−e_i)d*d(1−e_i)‖ limit: ‖q(d)‖_q² = ‖q(d*d)‖_q (TN7b–c) All limits are nets. No unit, separability or attained distance required.

Figure. The two compressions retain the same quotient cosets; their norm limits prove the C*-identity of the complete distance quotient. Equations (TN7a)–(TN7c) supply the exact proof. Each eie_i is a positive contraction in the ideal; the quotient-norm infimum need not be attained.

1. Positive bilinear forms and the dual order

The Banach dual B∗B^* has a matrix order: a matrix [fij][f_{ij}] is positive when

[bij]⟼∑i,jfij(bij)[b_{ij}]\longmapsto\sum_{i,j}f_{ij}(b_{ij})

is a positive functional on Mn(B)M_n(B). The transpose in the corresponding matrix pairing is important.

Lemma 1.1. A positive functional ω\omega on A⊗max⁡BA\otimes_{\max}B determines a completely positive map

θω:A→B∗,θω(a)(b)=ω(a⊗b).\theta_\omega:A\to B^*,\qquad \theta_\omega(a)(b)=\omega(a\otimes b).

Conversely, every bounded completely positive map θ:A→B∗\theta:A\to B^* determines a positive functional on A⊗max⁡BA\otimes_{\max}B. The two constructions are inverse and preserve norms.

Proof. Suppose first that ω≥0\omega\ge0. If [aij]≥0[a_{ij}]\ge0 and [bij]≥0[b_{ij}]\ge0, write aij=∑kxki∗xkja_{ij}=\sum_kx_{ki}^*x_{kj} and bij=∑lyli∗yljb_{ij}=\sum_ly_{li}^*y_{lj}. Then

∑i,jaij⊗bij=∑k,l(∑ixki⊗yli)∗(∑jxkj⊗ylj)≥0.\sum_{i,j}a_{ij}\otimes b_{ij} =\sum_{k,l}\left(\sum_i x_{ki}\otimes y_{li}\right)^* \left(\sum_j x_{kj}\otimes y_{lj}\right)\ge0.

Evaluating ω\omega gives positivity of [θω(aij)][\theta_\omega(a_{ij})] in the dual order. Also ∥θω∥≤∥ω∥\|\theta_\omega\|\le\|\omega\| by the tensor cross norm.

Conversely define ω(a⊗b)=θ(a)(b)\omega(a\otimes b)=\theta(a)(b) algebraically. For z=∑iai⊗biz=\sum_i a_i\otimes b_i, complete positivity applied to [ai∗aj][a_i^*a_j] and [bi∗bj][b_i^*b_j] gives ω(z∗z)≥0\omega(z^*z)\ge0.

The GNS construction for this positive algebraic functional has commuting left actions of AA and BB. They are bounded: for a∈Aa\in A, the difference ∥a∥2z∗z−z∗(a∗a⊗1)z\|a\|^2z^*z-z^*(a^*a\otimes1)z has nonnegative ω\omega-value by the same matrix test, and likewise for b∈Bb\in B. The expressions with 11 denote left multiplier actions when an algebra is nonunital; their differences are finite algebraic tensors and the positive matrix test still applies. Thus the actions extend to commuting representations, giving a representation π\pi of the maximal tensor product.

For unital algebras the GNS vector is [1⊗1][1\otimes1], and the functional has norm ω(1⊗1)=θ(1)(1)\omega(1\otimes1)=\theta(1)(1). Its vector formula gives ∣θ(a)(b)∣≤θ(1)(1)∥a∥∥b∥|\theta(a)(b)|\le\theta(1)(1)\|a\|\|b\|, while testing the two units gives the reverse bound. Hence this norm is ∥θ∥\|\theta\|.

For completeness, the cyclic vector in the nonunital case can be constructed without assuming the boundedness of ω\omega on the tensor completion. Take positive contractive approximate identities (ei)(e_i) in AA, (fj)(f_j) in BB. In the algebraic GNS space,

∥[ei⊗fj]∥2=θ(ei2)(fj2)≤∥θ∥.\|[e_i\otimes f_j]\|^2 =\theta(e_i^2)(f_j^2)\le\|\theta\|.

Choose a weakly convergent subnet of these bounded vectors, with limit ξ\xi. For each finite algebraic tensor zz,

π(z)[ei⊗fj]=[z(ei⊗fj)]⟶[z]\pi(z)[e_i\otimes f_j]=[z(e_i\otimes f_j)]\longrightarrow[z]

in the GNS norm. Indeed, expand the squared norm of the difference into finitely many values θ(a)(b)\theta(a)(b); multiplication by the approximate identities makes their coefficients converge in the original C*-norms, and ∣θ(a)(b)∣≤∥θ∥∥a∥∥b∥|\theta(a)(b)|\le\|\theta\|\|a\|\|b\|. Hence π(z)ξ=[z]\pi(z)\xi=[z]. The same coefficient convergence gives

ω(z)=lim⁡i,jω(z(ei⊗fj))=⟨[z∗],ξ⟩=⟨ξ,π(z)ξ⟩.\omega(z)=\lim_{i,j}\omega(z(e_i\otimes f_j)) =\langle[z^*],\xi\rangle =\langle\xi,\pi(z)\xi\rangle.

This vector functional is bounded on the maximal completion with norm at most ∥ξ∥2≤∥θ∥\|\xi\|^2\le\|\theta\|. The opposite norm inequality follows from the tensor cross norm, as in the first paragraph of the proof. Thus the constructions preserve norms in the nonunital case as well. □\square

The finite-rank vector forms in a spatial representation have an especially useful factorization.

Lemma 1.2. Let AA act on LL, let BB act on HH, and take ζ=∑i=1nui⊗vi\zeta=\sum_{i=1}^n u_i\otimes v_i. For ωζ(a⊗b)=⟨ζ,(a⊗b)ζ⟩\omega_\zeta(a\otimes b)=\langle\zeta,(a\otimes b)\zeta\rangle, the associated map factors completely positively through MnM_n.

Proof. Define

S(a)ij=⟨ui,auj⟩,T(x)(b)=∑i,jxij⟨vi,bvj⟩.S(a)_{ij}=\langle u_i,a u_j\rangle,\qquad T(x)(b)=\sum_{i,j}x_{ij}\langle v_i,b v_j\rangle.

The first map is compression by the operator ei↦uie_i\mapsto u_i, hence is completely positive. The matrix of functionals [⟨vi,( ⋅ )vj⟩][\langle v_i,(\,\cdot\,)v_j\rangle] is positive in the dual order: on a positive matrix [bij][b_{ij}], its value is ∑i,j⟨vi,bijvj⟩≥0\sum_{i,j}\langle v_i,b_{ij}v_j\rangle\ge0.

Here is the dual matrix criterion used to conclude that TT is completely positive. If F=[T(Eij)]F=[T(E_{ij})] is positive, take X=[xpq]∈Mm(Mn)+X=[x_{pq}]\in M_m(M_n)_+ and Y=[bpq]∈Mm(B)+Y=[b_{pq}]\in M_m(B)_+. Write the positive scalar matrix XX, indexed by (p,i),(q,j)(p,i),(q,j), as a sum of rank-one matrices upi‾uqj\overline{u_{pi}}u_{qj}. For each term, the pairing of [T(xpq)][T(x_{pq})] with YY is the pairing of FF with the positive scalar compression U∗YUU^*YU. It is nonnegative. Thus TT is completely positive. Necessity follows by applying TT to the positive matrix [Eij][E_{ij}].

Expanding the vector functional gives θωζ=TS\theta_{\omega_\zeta}=TS. If BB is a concretely represented von Neumann algebra, TT takes values in its predual. □\square

Finite sums of these factorizations still factor through one matrix algebra, by diagonal blocks. For a positive functional ω\omega of norm at most cc, the composite map has norm at most cc, even when the separate maps in a chosen vector decomposition do not have norm at most one.

Lemma 1.3. In any faithful representation of a C*-algebra DD, the convex hull of its vector states is weak* dense in its state space. For a spatial representation D=A⊗min⁡BD=A\otimes_{\min}B, vectors that are finite sums of elementary tensors suffice.

Proof. If D=0D=0, its state space is empty and the assertion is vacuous. For a faithful representation π:D→B(K)\pi:D\to B(K), first restrict to the essential subspace Kess=π(D)K‾K_{\mathrm{ess}}=\overline{\pi(D)K}. The representation is zero on its orthogonal complement, so this restriction remains faithful and is nondegenerate. A contractive approximate identity acts strongly as the identity there; hence every unit vector in KessK_{\mathrm{ess}} defines a functional of norm one, and therefore a state. All unit vectors and spectral suprema below are taken in this essential representation.

If a state were outside the weak* closed convex hull, Hahn–Banach would separate it by a self-adjoint d∈Dd\in D. But the supremum of ⟨ξ,dξ⟩\langle\xi,d\xi\rangle, over unit vectors, is the largest point of the spectrum of dd in a faithful representation. No state can take a larger value. Applying this to −d-d also rules out separation on the other side.

For the spatial representation, restrict the two coefficient representations to Less=AL‾L_{\mathrm{ess}}=\overline{A L} and Hess=BH‾H_{\mathrm{ess}}=\overline{B H}. The essential subspace of their tensor representation is Less⊗HessL_{\mathrm{ess}}\otimes H_{\mathrm{ess}}; the other tensor summands carry the zero representation. Finite sums of elementary tensors from these essential spaces are norm-dense there. Normalizing a nearby nonzero vector approximates its vector state in norm, so does not change the weak* closed convex hull. □\square

Proposition 1.4. A positive functional Ω\Omega on A⊗max⁡BA\otimes_{\max}B, of norm at most one, is minimal-norm bounded if and only if its associated map A→B∗A\to B^* is in the pointwise weak* closure of the finite-rank completely positive contractions.

The same equivalence holds with completely positive matrix factorizations whose composites have norm at most one in place of all finite-rank completely positive contractions.

Proof. If Ω\Omega is minimal-norm bounded, Lemmas 1.2 and 1.3 approximate it by positive finite-rank vector forms, with norms at most one. Their maps are finite-rank completely positive contractions and converge pointwise weak*.

Conversely, a finite-rank bounded map A→B∗A\to B^* corresponds to an algebraic sum ∑kfk⊗gk\sum_k f_k\otimes g_k, with fk∈A∗f_k\in A^*, gk∈B∗g_k\in B^*. Each such product functional is bounded on the minimal tensor product: realize the two functionals as vector coefficients of their universal representations and take their tensor product. Therefore the sum is minimal-norm bounded. If its associated map is completely positive, Lemma 1.1 gives positivity on all algebraic squares. Continuity then gives positivity on the minimal completion. Its positive-functional norm equals the norm of the associated map, so is at most one.

The weak* closed unit ball of the minimal dual, pulled back to the maximal tensor product, is closed under convergence on elementary tensors when the norms are uniformly bounded. Hence the limit functional is also minimal-norm bounded. □\square

For the additional statement, the forward approximations from Lemma 1.2 already have completely positive matrix factorizations. The reverse implication holds because every such composite is a finite-rank completely positive map.

Proposition 1.5 (Convexity of matrix factorizations). For a target DD that is a C*-algebra or a dual B∗B^*, the completely positive maps A→DA\to D factoring through matrices form a convex cone. Their intersection with the unit ball is convex, even when only the composite norms are bounded.

Proof. For finitely many factorizations TjSjT_jS_j and coefficients tj≥0t_j\ge0, use the recording map S(a)=⨁jSj(a)S(a)=\bigoplus_j S_j(a) and reconstruction map T((xj)j)=∑jtjTj(xj)T((x_j)_j)=\sum_jt_jT_j(x_j). Both are completely positive in the inherited matrix orders. Block diagonal inclusion and block compression replace the middle direct sum by one full matrix algebra. Their composite is ∑jtjTjSj\sum_jt_jT_jS_j. If the tjt_j's sum to one and the original composites have norms at most one, the triangle inequality bounds the new composite norm by one. No bounds on the separate arrows are needed for this assertion. □\square

Proposition 1.6 (Normal-valued approximation). Let NN be a von Neumann algebra. Suppose Ω\Omega is a positive functional of norm at most one on A⊗min⁡NA\otimes_{\min}N and its associated map θ:A→N∗\theta:A\to N^* has range in N∗N_*. Then θ\theta is in the pointwise norm closure of completely positive matrix factorizations A→Mn→N∗A\to M_n\to N_* whose composites have norm at most one.

Proof. Use a faithful spatial representation with NN normally represented. Lemmas 1.2 and 1.3 give finite-tensor vector approximations with reconstruction values in N∗N_*; their convex combinations also factor through matrices by Proposition 1.5. Their composite norms are at most one by Lemma 1.1. Their convergence against every element of NN is precisely weak convergence in N∗N_*, since both the approximants and the limit take values in that predual. For each finite list from AA, apply Hahn–Banach to the convex image in the finite product of copies of N∗N_*. Its weak and norm closures agree, giving the assertion. A positive functional of norm less than one is handled by scaling the state approximations; the zero case is immediate. No unit or separability of AA is required. □\square

2. Keep a marginal exactly fixed

Choose a weight-constructed standard representation N⊂B(H)N\subset B(H). The marginal-correction statement concerns the abstract algebra and its predual, so this choice adds no hypothesis on NN. The commutant standard representation uses the opposite right Hilbert algebra and has the same cone. In translating the programme construction’s first-variable inner product to the second-variable convention here, put [u,v]=⟨v,u⟩[u,v]=\langle v,u\rangle; the norm, conjugation, cone and support projections are unchanged.

Let N⊂B(H)N\subset B(H) be a von Neumann algebra in standard form. For ψ∈N∗+\psi\in N_*^+, write ξψ\xi_\psi for its cone vector and qψ∈N′q_\psi\in N' for the projection onto Nξψ‾\overline{N\xi_\psi}.

We recall an elementary consequence of the GNS dominated-functional theorem. The map

Rψ:qψN′qψ→N∗,Rψ(z)(y)=⟨ξψ,yzξψ⟩R_\psi:q_\psi N'q_\psi\to N_*, \qquad R_\psi(z)(y)=\langle\xi_\psi,yz\xi_\psi\rangle

is a complete order isomorphism onto the linear span of the positive normal functionals bounded above by a scalar multiple of ψ\psi. Its inverse is not claimed bounded on an arbitrary normed subspace. On positive functionals f≤cψf\le c\psi, the inverse satisfies 0≤Rψ−1(f)≤cqψ0\le R_\psi^{-1}(f)\le cq_\psi.

Here is the complete order argument, including a possibly nonfaithful ψ\psi. If ψ=0\psi=0, both spaces are zero. Otherwise abbreviate q=qψq=q_\psi and ξ=ξψ\xi=\xi_\psi. For 0≤f≤cψ0\le f\le c\psi, Cauchy–Schwarz for ff gives

∣f(x∗y)∣2≤f(x∗x)f(y∗y)≤c2∥xξ∥2∥yξ∥2.|f(x^*y)|^2\le f(x^*x)f(y^*y) \le c^2\|x\xi\|^2\|y\xi\|^2.

Thus the form f(x∗y)f(x^*y) is well defined and bounded on the dense subspace Nξ⊂qHN\xi\subset qH. Its representing operator satisfies

⟨xξ,zfyξ⟩=f(x∗y),0≤zf≤cq.\langle x\xi,z_fy\xi\rangle=f(x^*y),\qquad 0\le z_f\le cq.

For a,x,y∈Na,x,y\in N, the form identity gives

⟨xξ,zfayξ⟩=f(x∗ay)=⟨a∗xξ,zfyξ⟩=⟨xξ,azfyξ⟩.\langle x\xi,z_fay\xi\rangle=f(x^*ay) =\langle a^*x\xi,z_fy\xi\rangle =\langle x\xi,az_fy\xi\rangle.

Density shows that zfz_f commutes with the restricted NN-action. Extending it by zero on (1−q)H(1-q)H gives an element of qN′qqN'q. Taking x=1x=1 shows Rψ(zf)=fR_\psi(z_f)=f.

Conversely, if 0≤z≤cq0\le z\le cq in qN′qqN'q, then

Rψ(z)(y)=⟨z1/2ξ,yz1/2ξ⟩R_\psi(z)(y)=\langle z^{1/2}\xi,yz^{1/2}\xi\rangle

is normal and positive, and is at most cψc\psi. Any element of the corner is a linear combination of four positive elements bounded by scalar multiples of qq. This proves the claimed range. If Rψ(z)=0R_\psi(z)=0, commutation gives

⟨xξ,zyξ⟩=Rψ(z)(x∗y)=0(x,y∈N).\langle x\xi,zy\xi\rangle=R_\psi(z)(x^*y)=0 \quad(x,y\in N).

Density proves injectivity, and hence also uniqueness of each zfz_f.

To check every matrix level, take Z=[zij]∈Mm(qN′q)+Z=[z_{ij}]\in M_m(qN'q)_+ and Y=[yij]∈Mm(N)+Y=[y_{ij}]\in M_m(N)_+. On qHqH, factor the two matrices as Z=U∗UZ=U^*U and qYq=V∗VqYq=V^*V. Their entries commute across the two algebras, so

∑i,j(qyijq)zij=∑k,l(∑ivkiuli)∗(∑jvkjulj)≥0.\sum_{i,j}(qy_{ij}q)z_{ij} =\sum_{k,l}\left(\sum_i v_{ki}u_{li}\right)^* \left(\sum_j v_{kj}u_{lj}\right)\ge0.

Its value at ξ\xi is ∑i,jRψ(zij)(yij)\sum_{i,j}R_\psi(z_{ij})(y_{ij}). Thus RψR_\psi is completely positive in the stated dual matrix order.

For the inverse, let [fij][f_{ij}] be positive in that inherited dual order and put zij=Rψ−1(fij)z_{ij}=R_\psi^{-1}(f_{ij}). For arbitrary a1,…,am∈Na_1,\ldots,a_m\in N,

∑i,j⟨aiξ,zijajξ⟩=∑i,jfij(ai∗aj)≥0,\sum_{i,j}\langle a_i\xi,z_{ij}a_j\xi\rangle =\sum_{i,j}f_{ij}(a_i^*a_j)\ge0,

because [ai∗aj][a_i^*a_j] is positive. The tuples (aiξ)i(a_i\xi)_i are dense in (qH)m(qH)^m, so [zij]≥0[z_{ij}]\ge0. This proves complete positivity of the inverse without asserting any uniform inverse norm bound. It also explains why restricting to the actual support, rather than assuming a faithful state, is sufficient.

The exact norm-additive decomposition of a self-adjoint normal functional is proved in NJ01–NJ06. That construction uses only the retained CF1–10 scalar and Hilbert arguments and CP01–06 concrete predual, together with the scalar positive-functional norm identity proved in MG01. Its normal positive summands remain in the predual; it does not use a bidual or a cone. The decomposition of a vector in a real self-dual cone is a separate statement.

Lemma 2.1 (Marginal correction). Let AA be unital, and suppose a completely positive map θ:A→N∗\theta:A\to N_* is in the pointwise norm closure of completely positive matrix factorizations. Put ψ=θ(1)\psi=\theta(1). For every finite F⊂AF\subset A and ε>0\varepsilon>0, there is a completely positive factorization θ3=TS\theta_3=TS through a matrix algebra such that

∥θ3(a)−θ(a)∥<ε(a∈F),θ3(1)=ψ.\|\theta_3(a)-\theta(a)\|<\varepsilon\quad(a\in F), \qquad \theta_3(1)=\psi.

The recording map SS may be taken unital, and ∥θ3∥=∥θ∥\|\theta_3\|=\|\theta\|.

Proof. The case ψ=0\psi=0 gives θ=0\theta=0; take a state as the recording map to C\mathbb C and zero as the reconstruction map. Otherwise choose a factorization θ1\theta_1 with errors less than δ\delta on F∪{1}F\cup\{1\}, where δ\delta will tend to zero. Put ψ1=θ1(1)\psi_1=\theta_1(1), and take the Jordan decomposition

ψ−ψ1=f−g,f,g∈N∗+,∥f∥+∥g∥=∥ψ−ψ1∥<δ.\psi-\psi_1=f-g,\qquad f,g\in N_*^+,\qquad \|f\|+\|g\|=\|\psi-\psi_1\|<\delta.

For a state ω\omega on AA, set θ2(a)=θ1(a)+ω(a)f\theta_2(a)=\theta_1(a)+\omega(a)f. This still factors through matrices: add a scalar block to the previous factorization. Its marginal χ=θ2(1)=ψ1+f\chi=\theta_2(1)=\psi_1+f satisfies χ≥ψ\chi\ge\psi and ∥χ−ψ∥=∥g∥<δ\|\chi-\psi\|=\|g\|<\delta. Also

∥θ2(a)−θ(a)∥<δ+δ∥a∥(a∈F).\|\theta_2(a)-\theta(a)\| <\delta+\delta\|a\|\quad(a\in F).

Normalize its recording map to be unital. Explicitly, if θ2=T0S0\theta_2=T_0S_0 and h=S0(1)h=S_0(1), invert h1/2h^{1/2} on its finite-dimensional support and add a state times the complementary projection. This gives a ucp SS with S0(a)=h1/2S(a)h1/2S_0(a)=h^{1/2}S(a)h^{1/2}. Here are the support details of this normalization. Let pp be the support of the positive finite matrix hh, and let dd be its inverse square root on pCnp\mathbb C^n, extended by zero. For a∈Aa\in A, the matrix

(∥a∥1aa∗∥a∥1)\begin{pmatrix}\|a\|1&a\\a^*&\|a\|1\end{pmatrix}

is positive, by the scalar Cauchy–Schwarz bound on its quadratic form. Applying (S0)2(S_0)_2 and testing a vector in ker⁡h\ker h in either diagonal coordinate forces both S0(a)S_0(a) and its adjoint to vanish on that kernel: arbitrary scalar phases in the other coordinate make every mixed coefficient zero. Hence S0(a)=pS0(a)pS_0(a)=pS_0(a)p. The explicit formula

S(a)=dS0(a)d+ω(a)(1−p) S(a)=dS_0(a)d+\omega(a)(1-p)

is completely positive, has S(1)=p+(1−p)=1nS(1)=p+(1-p)=1_n, and satisfies the asserted identity. The scalar state map is completely positive by its positive matrix quadratic-form test. If the original recording map is normal and a normal state is used, both displayed terms are normal as well. Thus the support normalization used in the semidiscrete converse preserves normality. A nonzero concrete von Neumann algebra has a normal state by taking a nonzero vector coefficient and dividing by its value at the unit.

Replace T0T_0 by T2(x)=T0(h1/2xh1/2)T_2(x)=T_0(h^{1/2}xh^{1/2}). Then T2(1)=χT_2(1)=\chi.

By the dominated-functional theorem,

B=Rχ−1T2:Mn→qχN′qχB=R_\chi^{-1}T_2:M_n\to q_\chi N'q_\chi

is ucp. Since ψ≤χ\psi\le\chi, its support in NN is below the support of χ\chi. Standard conjugation gives qψ≤qχq_\psi\le q_\chi, so qχξψ=ξψq_\chi\xi_\psi=\xi_\psi.

Define

T(x)(y)=⟨ξψ,yB(x)ξψ⟩.T(x)(y)=\langle\xi_\psi,yB(x)\xi_\psi\rangle.

This is completely positive and normal-functional-valued, and T(1)=ψT(1)=\psi. Put θ3=TS\theta_3=TS.

For z=B(S(a))z=B(S(a)), contractivity gives ∥z∥≤∥a∥\|z\|\le\|a\|. Comparing its vector functionals at ξχ\xi_\chi and ξψ\xi_\psi gives

∥θ2(a)−θ3(a)∥≤∥a∥(∥ξχ∥+∥ξψ∥)∥ξχ−ξψ∥.\|\theta_2(a)-\theta_3(a)\| \le\|a\|(\|\xi_\chi\|+\|\xi_\psi\|) \|\xi_\chi-\xi_\psi\|.

The cone estimate bounds the last factor by δ\sqrt\delta, and ∥ξχ∥2=∥χ∥≤∥ψ∥+δ\|\xi_\chi\|^2=\|\chi\|\le\|\psi\|+\delta. The right side tends to zero uniformly on the finite FF. Choose δ\delta small enough. Finally, for completely positive maps from the unital AA into N∗N_*, Lemma 1.1 gives the norm as the norm of the unit value. Both maps have unit value ψ\psi, so their norms agree. In particular contractivity of the composite is retained when θ\theta is contractive. □\square

Only finitely many normal functionals are involved at each approximation. The argument needs no countable decomposition of NN.

3. Nuclearity produces finite models

Theorem 3.1 (Choi–Effros–Kirchberg). For every C*-algebra AA, the following are equivalent:

  1. AA is nuclear.
  2. The identity of AA has cpc factorizations through matrix algebras converging pointwise in norm.

If AA is unital, both factor maps may be chosen unital. If AA is separable, the approximations may be a sequence; in general they are a net.

Proof. The implication from 2 to 1 and the assertion about sequences were proved in Completely positive finite models. We prove 1 to 2 first for unital AA, including the normalization of both factor maps.

The universal predual and bidual product identify every positive f∈A∗f\in A^* with its positive normal evaluation functional on A∗∗A^{**}, preserving its norm. Use NC00–NC08 and CG01–CG10 for the standard representation and its cone, CG07–CG08 for the complete dominated-functional inverse, and ODF06 for the exact positive-matrix density used below. The reverse implication uses the complete commuting and nonunital dilations in finite-model Lemma 4.1, its matrix-unit proof, and Theorem 4.3. Propositions 1.1–1.2 supply the net and separable-sequence assertions.

Encode finitely many tests. Let a1,…,ar∈Aa_1,\ldots,a_r\in A and let f1,…,fsf_1,\ldots,f_s be positive functionals on AA. Put w=∑jfjw=\sum_j f_j, viewed as a normal functional on M=A∗∗M=A^{**}. Represent MM in standard form, and write ξ=ξw\xi=\xi_w. Set N=M′N=M'. The formula

Ω(a⊗y)=⟨ξ,ayξ⟩(a∈A, y∈N)\Omega(a\otimes y)=\langle\xi,ay\xi\rangle \quad(a\in A,\ y\in N)

defines a positive functional on A⊗max⁡NA\otimes_{\max}N, because the two actions commute. Nuclearity makes it a positive functional on A⊗min⁡NA\otimes_{\min}N.

Approximate the functional by matrix factorizations. Represent AA faithfully on a Hilbert space LL, keeping the given normal representation of NN on HH. Lemmas 1.2 and 1.3 approximate Ω\Omega weak* by positive finite-tensor vector forms and their convex combinations. Their associated maps A→N∗A\to N_* factor completely positively through matrices. The limit is

θ(a)(y)=⟨ξ,ayξ⟩.\theta(a)(y)=\langle\xi,ay\xi\rangle.

The convergence is pointwise weak in N∗N_*, since testing against every y∈Ny\in N is precisely its weak topology. Convexity and Hahn–Banach, applied in (N∗)r(N_*)^r for each finite set, turn this into pointwise norm approximation.

Recover an operator approximation. Apply Lemma 2.1, with exact marginal θ(1)=ψ=ωξ∣N\theta(1)=\psi=\omega_\xi|_N. Take S:A→MnS:A\to M_n ucp and T:Mn→N∗T:M_n\to N_* completely positive with T(1)=ψT(1)=\psi and TSTS close to θ\theta on the chosen elements.

Let e∈Me\in M project onto Nξ‾\overline{N\xi}. The dominated-functional inverse turns TT into a ucp map T′:Mn→eMeT':M_n\to eMe, where the unit of the corner is ee. Viewed in MM, T′T' is cpc. Each fj≤wf_j\le w has a GNS Radon–Nikodym contraction bj∈M′=Nb_j\in M'=N with

fj(a)=⟨bjξ,abjξ⟩.f_j(a)=\langle b_j\xi,a b_j\xi\rangle.

To obtain this contraction explicitly, apply the preceding dominated-form proof to fj≤wf_j\le w: it gives 0≤dj≤10\le d_j\le1 in M′M', and take bj=dj1/2b_j=d_j^{1/2}. Also eξ=ξe\xi=\xi, and ee commutes with every bjb_j. Thus ebjξ=bjξeb_j\xi=b_j\xi. The definition of the dominated inverse says exactly that TS(a)(y)=⟨ξ,yT′S(a)ξ⟩TS(a)(y)=\langle\xi,yT'S(a)\xi\rangle. Consequently

∣fj(a−T′S(a))∣=∣(θ(a)−TS(a))(bj∗bj)∣≤∥θ(a)−TS(a)∥.|f_j(a-T'S(a))| =|(\theta(a)-TS(a))(b_j^*b_j)| \le\|\theta(a)-TS(a)\|.

All positive functional tests can therefore be met. General functionals are linear combinations of four positive ones. The inclusion A→MA\to M is consequently in the pointwise ultraweak closure of cpc matrix factorizations A→Mn→MA\to M_n\to M.

Bring the range back into AA. For a reconstruction map T′:Mn→MT':M_n\to M, its positive matrix C=[T′(Eij)]∈Mn(M)+C=[T'(E_{ij})]\in M_n(M)_+ can be approximated ultraweakly by positive matrices from Mn(A)M_n(A), by Kaplansky density. Their corresponding maps Mn→AM_n\to A are completely positive. At this intermediate step their norms need not be one.

It follows that id⁡A\operatorname{id}_A lies in the pointwise weak closure of the convex set of composites βα\beta\alpha, with α:A→Mn\alpha:A\to M_n ucp and β:Mn→A\beta:M_n\to A completely positive. The set is convex by the diagonal-block construction. Hahn–Banach changes weak closure into pointwise norm closure. Include 11 among the finite tests. Since α(1)=1n\alpha(1)=1_n, we then have

∥β∥=∥β(1n)∥⟶1.\|\beta\|=\|\beta(1_n)\|\longrightarrow1.

Dividing β\beta by its norm gives cpc reconstruction maps with the same limiting identity. This proves 2 in the unital case.

Make both arrows unital. The recording map α\alpha in this construction is already unital. Write β\beta for its cpc reconstruction map, and include the unit among the finite tests. For sufficiently accurate approximations,

b=β(1n),δ=∥b−1∥<1,(1−δ)1≤b≤1. b=\beta(1_n),\qquad \delta=\|b-1\|<1, \qquad (1-\delta)1\le b\le1.

Continuous calculus gives q=b−1/2∈Aq=b^{-1/2}\in A, with ∥q∥≤(1−δ)−1/2\|q\|\le(1-\delta)^{-1/2} and ∥q−1∥≤(1−δ)−1/2−1\|q-1\|\le(1-\delta)^{-1/2}-1. The map βu(x)=qβ(x)q\beta_u(x)=q\beta(x)q is completely positive and satisfies βu(1n)=1\beta_u(1_n)=1, so it is ucp. Since β\beta is contractive,

∥βu(x)−β(x)∥≤∥q−1∥(∥q∥+1)∥x∥≤δ1−δ∥x∥.\begin{aligned} \|\beta_u(x)-\beta(x)\| &\le\|q-1\|(\|q\|+1)\|x\|\\ &\le\frac{\delta}{1-\delta}\|x\|. \end{aligned}

Thus

∥βuα(a)−a∥≤∥βα(a)−a∥+δ1−δ∥a∥. \|\beta_u\alpha(a)-a\| \le\|\beta\alpha(a)-a\| +\frac{\delta}{1-\delta}\|a\|.

The unit error δ\delta tends to zero with the finite-test errors. This proves approximation by two ucp arrows in the algebra AA itself.

Remove the unit hypothesis. Let A†=A+C1A^\dagger=A+\mathbb C1 have a newly adjoined unit. If AA is nuclear, then A†A^\dagger is nuclear. Here are the tensor details. For either tensor norm ν\nu, the maps induced by the character χ:A†→C\chi:A^\dagger\to\mathbb C give an exact sequence

0⟶A⊗νB⟶A†⊗νB→χ⊗id⁡B⟶0.0\longrightarrow A\otimes_\nu B \longrightarrow A^\dagger\otimes_\nu B \xrightarrow{\chi\otimes\operatorname{id}}B \longrightarrow0.

The restriction norm on the ideal is unchanged. For the maximal norm, extend any commuting representation of A,BA,B to A†A^\dagger by sending its new unit to the identity; for the minimal norm use spatial functoriality. Exactness follows directly: subtract the splitting b↦1⊗bb\mapsto1\otimes b from an approximating algebraic tensor to approximate every kernel element by A⊙BA\odot B.

The canonical maximal-to-minimal quotient for A†A^\dagger is injective on this ideal by nuclearity of AA, and induces the identity on the quotient BB. Its kernel is therefore zero. This proves nuclearity of A†A^\dagger.

Apply the unital case to A†A^\dagger. For a positive contraction ee in an approximate identity of AA, restrict the recording map to AA and replace the reconstruction map β\beta by βe(x)=eβ(x)e\beta_e(x)=e\beta(x)e. It is cpc and takes values in AA. For a finite F⊂AF\subset A, first make ∥eae−a∥\|eae-a\| small and then make the approximation to aa in A†A^\dagger small. The inequality

∥eβα(a)e−a∥≤∥βα(a)−a∥+∥eae−a∥\|e\beta\alpha(a)e-a\| \le\|\beta\alpha(a)-a\|+\|eae-a\|

finishes the proof. The zero algebra is immediate. □\square

This proof explains why finite-dimensional models need not be subalgebras. Positivity first gives approximating maps in a much larger space. Convexity, the unit test and the matrix criterion put their values back into the original algebra.

4. Two other forms of approximation

Corollary 4.1. A C*-algebra AA is nuclear if and only if, for every C*-algebra BB and every completely positive contraction θ:A→B∗\theta:A\to B^*, θ\theta is a pointwise weak* limit of completely positive factorizations through matrices whose composites have norm at most one. If AA is nuclear, pointwise norm approximation is possible.

Proof. Nuclearity gives cpc βiαi→id⁡A\beta_i\alpha_i\to\operatorname{id}_A. Compose βi\beta_i with θ\theta. Since θ\theta is contractive, the errors still tend to zero in norm, and all composite norms are at most one.

Conversely, let Ω\Omega be a positive functional of norm at most one on A⊗max⁡BA\otimes_{\max}B, and apply the hypothesized approximation to its map θΩ\theta_\Omega from Lemma 1.1. A factorization TSTS gives a positive functional on the minimal tensor product: use the completely positive tensor map S⊗id⁡S\otimes\operatorname{id} and the positive functional on Mn⊗BM_n\otimes B associated with TT. The norm of this positive functional is the norm of TSTS, hence at most one.

Pointwise weak* convergence of TSTS is convergence of these functionals on all elementary tensors. Their norm bound extends convergence to all algebraic finite sums and ensures that the limit is minimal-norm bounded. Every positive unit-ball functional on the maximal tensor product is therefore minimal-norm bounded. Such functionals determine the C*-norm by evaluating positive elements, so the two norms agree. □\square

In the dual formulation, the middle space must carry the dual norm. Section 7 proves the coefficient complete-order identification and adjoint positivity; it also makes matrix-level positivity of CP tensoring explicit.

Corollary 4.2. AA is nuclear if and only if id⁡A∗\operatorname{id}_{A^*} is a pointwise weak* limit of completely positive contractions factoring as

A∗⟶Mn∗⟶A∗,A^*\longrightarrow M_n^*\longrightarrow A^*,

with both arrows contractive in their Banach norms and completely positive in the dual matrix orders.

Proof. Adjoint the cpc primal factorizations from Theorem 3.1. Adjoint maps preserve norms and complete positivity in the dual orders. For f∈A∗f\in A^*, a∈Aa\in A, the resulting composite satisfies

(αi∗βi∗f)(a)=f(βiαi(a))⟶f(a).(\alpha_i^*\beta_i^*f)(a)=f(\beta_i\alpha_i(a))\longrightarrow f(a).

Conversely, let γi:A∗→Mni∗\gamma_i:A^*\to M_{n_i}^*, δi:Mni∗→A∗\delta_i:M_{n_i}^*\to A^* be the proposed maps. For any positive maximal-tensor functional Ω\Omega of norm at most one, view its associated map instead as θΩ:B→A∗\theta_\Omega:B\to A^*. Lemma 1.1 gives ∥θΩ∥=∥Ω∥≤1\|\theta_\Omega\|=\|\Omega\|\le1. The finite-rank completely positive maps δiγiθΩ\delta_i\gamma_i\theta_\Omega have norm at most one and converge pointwise weak* to θΩ\theta_\Omega.

The coefficient pairing x↦[y↦Tr⁡(xTy)]x\mapsto[y\mapsto\operatorname{Tr}(x^{\mathsf T}y)] is a complete order isomorphism Mn→Mn∗M_n\to M_n^*. Using it converts each factorization to one through MnM_n; the separate norms can change, but the composite norm remains at most one. The reverse argument of Corollary 4.1 applies, with the tensor factors interchanged. Hence AA is nuclear. □\square

Here Mn∗M_n^* is the trace-class matrix space, with its Banach dual norm. It is not the operator-norm matrix space. A complete order identification alone does not preserve a contractivity assertion.

5. Type I algebras

The spatial type I factor construction and irreducible norm detection used in the next proof are given in Section 7.

Theorem 5.1. Every type I C*-algebra is nuclear.

Proof. Recall that type I means every generated von Neumann algebra π(A)′′\pi(A)'' is type I. Let ρ\rho be an irreducible representation of A⊗max⁡BA\otimes_{\max}B, and let πA,πB\pi_A,\pi_B be its commuting coefficient representations. Put M=πA(A)′′M=\pi_A(A)''. A central element of MM commutes with MM and with πB(B)\pi_B(B), hence with the irreducible joint representation. It is scalar, so MM is a type I factor.

Thus the Hilbert space splits as K⊗LK\otimes L, with M=B(K)⊗1M=B(K)\otimes1. The BB-action lies in M′=1⊗B(L)M'=1\otimes B(L). Consequently the joint representation is spatial, so ∥ρ(z)∥≤∥z∥min⁡\|\rho(z)\|\le\|z\|_{\min} for z∈A⊙Bz\in A\odot B. Irreducible representations detect the C*-norm of A⊗max⁡BA\otimes_{\max}B. Taking their supremum proves ∥z∥max⁡≤∥z∥min⁡\|z\|_{\max}\le\|z\|_{\min}. □\square

The commutative and finite-dimensional examples in Completely positive finite models also fit this theorem, but their explicit sampling and compression maps give more information than the abstract type I argument.

6. Exercises with solutions

Exercise 1 (Check the tensor positivity; intermediate). For positive matrices [aij]∈Mn(A)[a_{ij}]\in M_n(A) and [bij]∈Mn(B)[b_{ij}]\in M_n(B), verify directly that ∑i,jaij⊗bij\sum_{i,j}a_{ij}\otimes b_{ij} is positive in the maximal tensor product.

Solution. Factor the two matrices as X∗XX^*X and Y∗YY^*Y, and expand as in Lemma 1.1. The sum becomes ∑k,lzkl∗zkl\sum_{k,l}z_{kl}^*z_{kl}, where zkl=∑ixki⊗yliz_{kl}=\sum_i x_{ki}\otimes y_{li}. Each summand is positive.

Exercise 2 (The transpose in the pairing; introductory). Show that ∑ijxijyij=Tr⁡(xTy)\sum_{ij}x_{ij}y_{ij}=\operatorname{Tr}(x^{\mathsf T}y), and that this generally differs from Tr⁡(xy)\operatorname{Tr}(xy).

Solution. Expanding the trace gives ∑i,jxjiyji\sum_{i,j}x_{ji}y_{ji}, which is the required sum after renaming indices. With x=y=E12x=y=E_{12}, the coefficient sum is one, while xy=0xy=0 and its trace is zero.

Exercise 3 (Norms distinguish a space from its dual; introductory). Let Fn∈Mn∗F_n\in M_n^* be Fn(x)=Tr⁡(x)F_n(x)=\operatorname{Tr}(x). Compute ∥Fn∥\|F_n\|, and compare it with the operator norm of the matrix 1n1_n.

Solution. For ∥x∥≤1\|x\|\le1, ∣Tr⁡(x)∣≤n|\operatorname{Tr}(x)|\le n. Equality holds at 1n1_n, so ∥Fn∥=n\|F_n\|=n. The matrix 1n1_n has operator norm one. The transpose trace pairing sends 1n1_n to FnF_n, so is not a Banach-space isometry for n>1n>1.

Exercise 4 (An impossible dual approximation; advanced). Put E=ℓ1({1,2})E=\ell^1(\{1,2\}), with its coordinate positive cone. If S:E→MnS:E\to M_n and T:Mn→ET:M_n\to E are positive contractions, prove that TSTS cannot have error less than 1/21/2 on both coordinate unit vectors.

Solution. Each S(ej)S(e_j) is a positive contraction, so 0≤S(ej)≤1n0\le S(e_j)\le1_n. Therefore 0≤TS(ej)≤T(1n)0\le TS(e_j)\le T(1_n), coordinatewise. If ∥TS(e1)−e1∥1<1/2\|TS(e_1)-e_1\|_1<1/2, the first coordinate of T(1n)T(1_n) is greater than 1/21/2. Error less than 1/21/2 on e2e_2 forces the same for its second coordinate. Then ∥T(1n)∥1>1\|T(1_n)\|_1>1, contradicting contractivity. This is why the middle space in Corollary 4.2 uses the dual matrix norm.

Exercise 5 (Exact marginal, small error; intermediate). In Lemma 2.1, estimate ∥χ−ψ∥\|\chi-\psi\| when ∥ψ1−ψ∥<δ\|\psi_1-\psi\|<\delta, and give the resulting vector estimate.

Solution. With ψ−ψ1=f−g\psi-\psi_1=f-g, the corrected marginal is χ=ψ1+f=ψ+g\chi=\psi_1+f=\psi+g. Thus ∥χ−ψ∥=∥g∥<δ\|\chi-\psi\|=\|g\|<\delta, and the standard-cone estimate gives ∥ξχ−ξψ∥<δ\|\xi_\chi-\xi_\psi\|<\sqrt\delta.

Exercise 6 (The unit test controls the outgoing norm; intermediate). Suppose α:A→Mn\alpha:A\to M_n is ucp, β:Mn→A\beta:M_n\to A is completely positive, and ∥βα(1)−1∥<δ<1\|\beta\alpha(1)-1\|<\delta<1. Show that ∣∥β∥−1∣<δ|\|\beta\|-1|<\delta and estimate the extra error from replacing β\beta by β/∥β∥\beta/\|\beta\|.

Solution. Since α(1)=1n\alpha(1)=1_n, ∥β∥=∥β(1n)∥\|\beta\|=\|\beta(1_n)\|, and the reverse triangle inequality gives the first bound. For a∈Aa\in A,

∥(β/∥β∥)α(a)−βα(a)∥≤∣1−∥β∥∣ ∥a∥<δ∥a∥.\|(\beta/\|\beta\|)\alpha(a)-\beta\alpha(a)\| \le|1-\|\beta\||\,\|a\|<\delta\|a\|.

The equality for the map norm holds because its domain is unital and the map is completely positive.

Exercise 7 (Ideal permanence; intermediate). Use Theorem 3.1 and the ideal approximation argument in Completely positive finite models to prove that a closed ideal of a nuclear C*-algebra is nuclear.

Solution. Nuclearity of AA gives the completely positive approximation property by Theorem 3.1. Restrict the recording maps to the ideal and compress the reconstruction maps by a positive contraction from its approximate identity. This gives the same property for the ideal. The tensor-norm implication then gives nuclearity.

7. Operator and matrix-order details

The following proofs supply the representation and dual-order facts used above.

Type I factors in their given representation

Use the exact CF1–10 calculus, Hilbert projection and arbitrary inner-product completion. With that calculus, the complete H00–H02 coordinate, commutant and positive-inverse proofs, bounded polar construction T04a, and C01–C02 strong-product and projection-lattice proofs supply the operator inputs. The full central-contact proof C04 uses only these inputs and the unitary span from continuous calculus.

Let M⊂B(H)M\subset B(H) be a nonzero type I factor. The defining condition for type I, applied to the nonzero central projection 11, supplies p≠0p\ne0 with pMppMp commutative. A nonzero projection in a factor has central support one, because its central support is a nonzero central projection.

If 0<q<p0<q<p were a projection, then qM(p−q)=q(pMp)(p−q)=0qM(p-q)=q(pMp)(p-q)=0, since pMppMp is commutative. The central-contact proof C04 gives c(q)c(p−q)=0c(q)c(p-q)=0, contradicting both central supports being one. Thus pp is minimal. Moreover pMp=CppMp=\mathbb Cp. Indeed, a self-adjoint a∈pMpa\in pMp with two distinct spectral values admits two disjoint nonnegative continuous functions, nonzero at the respective values. Their calculi are nonzero positive elements with orthogonal supports in pMppMp, by H02. One of those supports is a nonzero proper subprojection of pp, impossible. Therefore every self-adjoint aa has singleton spectrum and is scalar by the normal spectral-radius formula; splitting real and imaginary parts proves the assertion.

By Zorn choose a maximal orthogonal family (pi)i∈I(p_i)_{i\in I} of projections equivalent to pp, containing pp. Chain unions are admissible; all families lie in the fixed projection set of MM. Its join PP belongs to MM by the projection-lattice proof C02. If q=1−P≠0q=1-P\ne0, then c(p)=c(q)=1c(p)=c(q)=1, so the central-contact proof C04 gives a nonzero element in qMpqMp. Its polar partial isometry has nonzero initial support below pp, hence initial support pp, and final support below qq. This supplies another orthogonal copy of pp, contradicting maximality. Consequently ∑ipi=1\sum_i p_i=1, with arbitrary sums meaning strong limits of finite partial sums.

Put L=pHL=pH, K=ℓ2(I)K=\ell^2(I), and choose ui∈Mu_i\in M with ui∗ui=pu_i^*u_i=p, uiui∗=piu_i u_i^*=p_i. The map

W:L⊗K⟶H,W(ζ⊗δi)=uiζW:L\otimes K\longrightarrow H,\qquad W(\zeta\otimes\delta_i)=u_i\zeta

is isometric on finite-support vectors: the cross terms vanish since ui∗uj=0u_i^*u_j=0 for i≠ji\ne j. Its range contains every piHp_iH, whose span is dense; hence it is unitary.

For x∈Mx\in M, each matrix entry of W∗xWW^*xW is ui∗xuj∣L∈pMp=Cpu_i^*xu_j|_L\in pMp=\mathbb Cp. Thus it is λij1L\lambda_{ij}1_L. Choose a unit vector ζ0∈L\zeta_0\in L. Compression to Cζ0⊗K\mathbb C\zeta_0\otimes K shows that (λij)(\lambda_{ij}) defines a bounded operator a∈B(K)a\in B(K) with ∥a∥≤∥x∥\|a\|\le\|x\|. Equality of entries on finite tensors gives W∗xW=1L⊗aW^*xW=1_L\otimes a.

Conversely, for a∈B(K)a\in B(K) and a finite subset F⊂IF\subset I, its coordinate compression aF=PFaPFa_F=P_FaP_F satisfies

W(1L⊗aF)W∗=∑i,j∈Faijuiuj∗∈M.W(1_L\otimes a_F)W^*=\sum_{i,j\in F} a_{ij}u_i u_j^*\in M.

The coordinate projections PFP_F tend strongly to 1K1_K, and the aFa_F are uniformly bounded by ∥a∥\|a\|. Bounded strong multiplication gives aF→aa_F\to a strongly, and therefore 1L⊗aF→1L⊗a1_L\otimes a_F\to1_L\otimes a strongly, first on finite elementary tensors and then on all vectors. Strong closedness yields W(1L⊗a)W∗∈MW(1_L\otimes a)W^*\in M. Thus W∗MW=1L⊗B(K)W^*MW=1_L\otimes B(K).

An operator commuting with all 1L⊗Eij1_L\otimes E_{ij} has off-diagonal entries zero and equal diagonal entries, by multiplying the matrix units. It consequently has the form b⊗1Kb\otimes1_K for a bounded b∈B(L)b\in B(L). Conversely every such operator commutes with 1L⊗B(K)1_L\otimes B(K), first on entries and then by finite-coordinate density. Hence W∗M′W=B(L)⊗1KW^*M'W=B(L)\otimes1_K. Flipping the two Hilbert factors gives the exact spatial form used by tensor Theorem 5.1. This proof includes every nonzero finite or infinite cardinal II; no countability assumption is used.

Irreducible representations detect the C*-norm

Use CF1–10, the complete scalar GNS construction MG01–MG02, the positive norm-preserving scalar extension, F09 positive two-sided approximate identities, and the full SEPARATION and COMPACT proofs. The compact-face argument below supplies the needed extreme point directly.

For a possibly nonunital nonzero C*-algebra DD, let Q={f∈D∗:f≥0, ∥f∥≤1}Q=\{f\in D^*:f\ge0,\ \|f\|\le1\}. This is weak* compact: positivity is closed on every positive element, and COMPACT gives the compact dual unit ball. It is convex. A faithful representation supplies vector functionals in QQ, and the quadratic-form characterization and order calculus give sup⁡f∈Qf(h)=∥h∥\sup_{f\in Q}f(h)=\|h\| for h≥0h\ge0. For x≠0x\ne0, set h=x∗xh=x^*x; then

F={f∈Q:f(h)=∥h∥}F=\{f\in Q:f(h)=\|h\|\}

is a nonempty compact face. Nonemptiness follows by compactness and the displayed supremum. The face property follows because both values in any convex decomposition are at most ∥h∥\|h\|.

Every nonempty compact convex subset of a Hausdorff locally convex space has an extreme point: order its nonempty compact faces by reverse inclusion; a nested chain has nonempty intersection by compactness and that intersection is a face. Zorn gives a minimal compact face. If it had two distinct points, a continuous real linear functional separating them would attain its maximum on a proper nonempty compact face, a contradiction. Thus the minimal face is a singleton. Applied to FF, this gives an extreme point φ\varphi of FF, which is also extreme in QQ. It is nonzero.

Its norm is one, since otherwise φ=∥φ∥(φ/∥φ∥)+(1−∥φ∥)0\varphi=\|\varphi\|(\varphi/\|\varphi\|)+(1-\|\varphi\|)0 is a nontrivial convex decomposition in QQ. For positive functionals, the norm is the limit of their values on a positive contractive approximate identity (ei)(e_i). One direct proof is

∣f(aei)∣2≤f(ei2)f(aa∗)≤f(ei)∥f∥∥a∥2.|f(ae_i)|^2\le f(e_i^2)f(aa^*) \le f(e_i)\|f\|\|a\|^2.

Take the limit on the left for each aa, then take a norming supremum. Together with f(ei)≤∥f∥f(e_i)\le\|f\|, this proves f(ei)→∥f∥f(e_i)\to\|f\|. Therefore, if 0≤g≤φ0\le g\le\varphi, then ∥g∥+∥φ−g∥=1\|g\|+\|\varphi-g\|=1. Normalize the two nonzero summands. Extremality gives g=λφg=\lambda\varphi. Thus φ\varphi is pure.

In its cyclic GNS representation (π,H,ξ)(\pi,H,\xi), a positive contraction T∈π(D)′T\in\pi(D)' defines g(a)=⟨ξ,π(a)Tξ⟩g(a)=\langle\xi,\pi(a)T\xi\rangle, with 0≤g≤φ0\le g\le\varphi. Purity gives g=λφg=\lambda\varphi. Evaluating at b∗ab^*a and using density of π(D)ξ\pi(D)\xi gives T=λ1T=\lambda1. Every commutant element is a linear combination of positive contractions, so π(D)′=C1\pi(D)'=\mathbb C1, equivalently π\pi is irreducible. Finally

∥π(x)∥≥∥π(x)ξ∥=φ(x∗x)1/2=∥x∥,\|\pi(x)\|\ge\|\pi(x)\xi\|=\varphi(x^*x)^{1/2}=\|x\|,

and contractivity gives equality. For x=0x=0 no detection is needed. The zero algebra has no nonzero irreducible representation and all relevant norms are zero.

For completeness, the nonunital cyclic-vector construction follows from positive extension and the unital GNS proof. Extend ff by Hahn–Banach to a functional FF on its forced unitization with ∥F∥=r=∥f∥\|F\|=r=\|f\|. Since ∥1−2ei∥≤1\|1-2e_i\|\le1, we have ∣F(1)∣≤r|F(1)|\le r and ∣F(1)−2f(ei)∣≤r|F(1)-2f(e_i)|\le r. Letting f(ei)→rf(e_i)\to r, the two discs ∣z∣≤r|z|\le r, ∣z−2r∣≤r|z-2r|\le r meet only at z=rz=r; hence F(1)=rF(1)=r. The norming-positivity lemma gives F≥0F\ge0. Its unital GNS vector satisfies ∥ξ−π(ei)ξ∥2≤∥f∥−f(ei)→0\|\xi-\pi(e_i)\xi\|^2\le\|f\|-f(e_i)\to0. Consequently ξ\xi belongs to the essential subspace of the restricted representation; its restriction is cyclic and nondegenerate. This uses no bidual.

Complete order of the coefficient matrix dual

Let In:Mn→Mn∗I_n:M_n\to M_n^* be In(x)(y)=Tr⁡(xTy)=∑a,bxabyabI_n(x)(y)=\operatorname{Tr}(x^{\mathsf T}y)=\sum_{a,b}x_{ab}y_{ab}. It is a linear bijection by entry recovery. At level mm, identify X=[xij]X=[x_{ij}] and Y=[yij]Y=[y_{ij}] with scalar matrices on the index set {1,…,m}×{1,…,n}\{1,\ldots,m\}\times\{1,\ldots,n\}. Their dual pairing is

∑i,jIn(xij)(yij)=∑i,j,a,bX(i,a),(j,b)Y(i,a),(j,b)=Tr⁡(XTY).\sum_{i,j}I_n(x_{ij})(y_{ij}) =\sum_{i,j,a,b}X_{(i,a),(j,b)}Y_{(i,a),(j,b)} =\operatorname{Tr}(X^{\mathsf T}Y).

If X,Y≥0X,Y\ge0, then XT≥0X^{\mathsf T}\ge0 and Tr⁡(XTY)=Tr⁡(Y1/2XTY1/2)≥0\operatorname{Tr}(X^{\mathsf T}Y) =\operatorname{Tr}(Y^{1/2}X^{\mathsf T}Y^{1/2})\ge0. Conversely, if this expression is nonnegative for every Y≥0Y\ge0, test rank-one Y=vv∗Y=vv^*. Then v∗XTv≥0v^*X^{\mathsf T}v\ge0 for every vv, forcing XTX^{\mathsf T}, and hence XX, to be positive by finite polarization. Thus InI_n and its inverse preserve positivity at every matrix level. This proves the exact complete-order assertion in Corollary 4.2 without asserting a Banach-norm isometry.

Adjoint maps preserve the stated dual complete order

If ϕ:C→D\phi:C\to D is completely positive, then ϕ∗:D∗→C∗\phi^*:D^*\to C^* is completely positive: for a positive functional matrix F=[fij]F=[f_{ij}] and X=[xij]∈Mm(C)+X=[x_{ij}]\in M_m(C)_+, ∑fij(ϕ(xij))≥0\sum f_{ij}(\phi(x_{ij}))\ge0, because ϕm(X)≥0\phi_m(X)\ge0. Conversely, if ϕ∗\phi^* is completely positive, positive matrices in Mm(D)M_m(D) are separated from the complement of their closed convex cone by scalar positive functionals, so the same test forces ϕm(X)≥0\phi_m(X)\ge0. Only the forward implication is consumed in Corollary 4.2. Norm equality of an adjoint follows from Hahn–Banach norming functionals, already provided in F01.

CP tensoring in the precise finite-model reverse route

The finite-model tensor lemma states contractivity; its written compression proof also proves complete positivity. In the minimal case its formula is compression of the tensor *-representation. At every matrix level, compressions of a positive operator matrix are positive. In the maximal case, the fully written commuting-action dilation in that same proof gives, for every commuting target representation, compression of a *-representation of the maximal source product. Testing positive elements in faithful representations gives positivity, and applying the identical construction to finite matrix amplifications gives complete positivity. Rescaling handles a bounded CP map whose norm is not one; the zero map is immediate.

For a nonunital domain, the later approximate-identity paragraph of the same full Lemma 4.1 constructs its dilation operator by a bounded form and weak limit. That construction, with no second commuting action, also supplies the minimal-case dilation. The exact finite-model body and the unital dilation are public; the same formulas give the required positive compressions at every matrix level.

References

Bruce Blackadar, Operator Algebras, author-hosted edition of 8 February 2017, II.9.4.7–9, printed p.198; III.1.5.1–5, printed pp.247–248; and IV.3.1.6–7, printed pp.392–393. These give mathematical comparisons for positive tensor functionals, spatial type I factors and the nuclearity equivalences. The exact-marginal, unit-normalization, quotient-completeness and nonunital arguments consumed here are proved in this lesson and its linked components. The author-hosted edition retains its own rights; new expression in this lesson remains under the terms stated above.

Kristian Knudsen Olesen, university-hosted thesis, Section 1.5, pp.31–34, gives the tensor conventions used here. TN01–TN06 supply the representation bounds, norm construction, tensor maps and split unitization proof in full.

William B. Arveson, Subalgebras of C*-algebras, Acta Mathematica 123 (1969), 141–224. Theorems 1.1.1 and 1.3.1 provide the dilation and commuting-action methods used in the preceding finite-model lesson. Lemma 1.4.1 and Theorem 1.4.2 prove the order correspondence between dominated completely positive maps and operators in the dilation commutant. Section 2 above supplies the cyclic scalar case and both matrix-order directions explicitly. The tensor-duality, convexity and nuclearity consequences are proved in this lesson.

Huzihiro Araki, Some properties of modular conjugation operator of von Neumann algebras and a non-commutative Radon–Nikodym theorem with a chain rule, Pacific Journal of Mathematics 50 (1974), 309–354. Theorem 4(6)–(8), printed pp.326–332, proves orthogonal positive decomposition, orthogonality of supports and the cone-vector norm estimate. Theorem 6, pp.335–339, constructs the cone vector of each normal positive functional in the cyclic and separating setting. These are the cone ingredients needed in the marginal correction, rather than an assumption that two density operators commute.

Uffe Haagerup, The standard form of von Neumann algebras, Mathematica Scandinavica 37 (1975), 271–283. Lemmas 2.6 and 2.10 treat standard-form corners and normal positive functionals. Lemma 2.10 uses Araki's cyclic-case result and reduces arbitrary von Neumann algebras to the appropriate support corner. This retains the general scope of Lemma 2.1 and Theorem 3.1.