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

Finite matrix state foundations

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

A recording channel is tested by a linear functional on matrices. Its density can be recovered from the matrix entries of that functional. A list of vectors used to prepare the state is additional information: several different lists can give the same functional. We begin with the recovery calculation, then distinguish those preparation lists.

Throughout, m≥1m\ge1, Mm=Mm(C)M_m=M_m(\mathbb C), eije_{ij} are the matrix units, and τm=Tr⁡/m\tau_m=\operatorname{Tr}/m. Inner products are linear in their second variable. A state is a complex linear functional φ\varphi with φ(a)≥0\varphi(a)\ge0 for positive aa and φ(1)=1\varphi(1)=1. A state is pure if an equality φ=tψ+(1−t)χ\varphi=t\psi+(1-t)\chi, with states ψ,χ\psi,\chi and 0<t<10<t<1, forces ψ=χ=φ\psi=\chi=\varphi. The finite selfadjoint spectral theorem, positive square roots and trace-dual test are proved in Tracial adjoints and rational matrix models, P03. We also use finite-dimensional linear algebra.

Recovering the density from the functional

Define a matrix from the measured entries by

hij=mφ(eji).(D1)h_{ij}=m\varphi(e_{ji}). \tag{D1}

For any matrix a=∑i,jaijeija=\sum_{i,j}a_{ij}e_{ij}, multiplication of matrix units gives

τm(ha)=1m∑i,jhjiaij=φ(a).(D2)\tau_m(ha) =\frac1m\sum_{i,j}h_{ji}a_{ij} =\varphi(a). \tag{D2}

This also proves uniqueness: any matrix representing the same functional must have every entry specified by (D1). For a vector v∈Cmv\in\mathbb C^m,

v∗hv=mφ(vv∗)≥0.v^*hv=m\varphi(vv^*)\ge0.

The quadratic form is real and nonnegative. Polarization makes h=h∗h=h^*; the displayed inequality then says h≥0h\ge0. Finally τm(h)=φ(1)=1\tau_m(h)=\varphi(1)=1.

Conversely, if h≥0h\ge0 and τm(h)=1\tau_m(h)=1, formula (D2) defines a state. For a≥0a\ge0, cyclicity of the finite trace gives

τm(ha)=τm(h1/2ah1/2)≥0,\tau_m(ha)=\tau_m(h^{1/2}ah^{1/2})\ge0,

and the value at the identity is one. Consequently the positive matrices with normalized trace one and the states of MmM_m correspond bijectively. Formula (D1) also shows that convex combinations of states correspond to the same convex combinations of densities.

The state is faithful on positive elements exactly when hh is invertible. If hv=0hv=0 for a nonzero vector, then φ(vv∗)=0\varphi(vv^*)=0 although vv∗vv^* is nonzero and positive. In the other direction an invertible positive matrix has a smallest eigenvalue δ>0\delta>0. Thus, for a≥0a\ge0,

φ(a)=τm(ha)≥δτm(a).\varphi(a)=\tau_m(ha)\ge\delta\tau_m(a).

If this is zero, every nonnegative eigenvalue of aa sums to zero, so a=0a=0. The same finite spectral calculation defines h1/2h^{1/2}, h1/4h^{1/4} and, in the invertible case, h−1/2h^{-1/2}, by the corresponding functions of its positive eigenvalues.

A saturated projection test determines a vector state

For a unit vector uu, put Pu=uu∗P_u=uu^*. The functional ωu(a)=u∗au\omega_u(a)=u^*au is a state. Suppose a state ψ\psi satisfies ψ(Pu)=1\psi(P_u)=1. Then ψ(1−Pu)=0\psi(1-P_u)=0.

Here is the positive-form estimate needed to interpret that zero. If D=h/mD=h/m is the ordinary trace-one density of ψ\psi, the matrices aD1/2aD^{1/2} and bD1/2bD^{1/2} have Hilbert–Schmidt inner product Tr⁡(Da∗b)=ψ(a∗b)\operatorname{Tr}(Da^*b)=\psi(a^*b). Finite-dimensional Cauchy–Schwarz therefore gives, including when one vector is zero,

∣ψ(a∗b)∣2≤ψ(a∗a)ψ(b∗b).(D3)|\psi(a^*b)|^2 \le\psi(a^*a)\psi(b^*b). \tag{D3}

Take a=1−Pua=1-P_u, b=xb=x, and then take a=x∗a=x^*, b=1−Pub=1-P_u. Since 1−Pu1-P_u is a projection, both bounds are zero. Hence

ψ((1−Pu)x)=0,ψ(x(1−Pu))=0.\psi((1-P_u)x)=0,\qquad \psi(x(1-P_u))=0.

Expanding the two complementary projections now gives

ψ(x)=ψ(PuxPu)=ψ((u∗xu)Pu)=u∗xu.(D4)\psi(x)=\psi(P_uxP_u) =\psi((u^*xu)P_u)=u^*xu. \tag{D4}

Thus a state giving probability one to this rank-one projection is exactly the associated vector state.

In a convex equality ωu=tψ+(1−t)χ\omega_u=t\psi+(1-t)\chi, evaluate at PuP_u. Positivity and unitality bound both ψ(Pu)\psi(P_u) and χ(Pu)\chi(P_u) by one. Their strictly weighted average is one, so both are one. Formula (D4) gives ψ=χ=ωu\psi=\chi=\omega_u. Every vector state is therefore pure.

Preparation lists come from columns of a square root

Use the ordinary trace-one matrix D=h/mD=h/m. Let bj=D1/2ejb_j=D^{1/2}e_j be its columns. Matrix multiplication and the finite trace give

D=∑j=1mbjbj∗,∑j=1m∥bj∥2=Tr⁡(D)=1.(D5)D=\sum_{j=1}^m b_jb_j^*,\qquad \sum_{j=1}^m\|b_j\|^2=\operatorname{Tr}(D)=1. \tag{D5}

For each nonzero column put wj=∥bj∥2>0w_j=\|b_j\|^2>0 and uj=bj/∥bj∥u_j=b_j/\|b_j\|. Then

φ(a)=∑bj≠0wj ωuj(a).(D6)\varphi(a)=\sum_{b_j\ne0}w_j\,\omega_{u_j}(a). \tag{D6}

Thus columns of a square root give a mixture of at most mm pure states, without a prior choice of eigenbasis.

If DD has rank at least two, choose any nonzero column bjb_j. Its weight lies strictly between zero and one: weight one would make all other columns zero and hence make DD rank one. The matrix

D′=D−wjPuj1−wjD'=\frac{D-w_jP_{u_j}}{1-w_j}

is positive with trace one, by (D5). It differs from PujP_{u_j}, since equality would again make DD rank one. Equation (D6) is therefore a nontrivial convex decomposition of the state into two different states. Such a state is not pure. A positive rank-one matrix of ordinary trace one is PuP_u for a unit vector uu; its state was proved pure by the saturated test. Pure states are consequently exactly those whose density has rank one.

An orthogonal preparation list has an additional restriction. If

D=∑j=1rλjPuj,λj>0,∑jλj=1,D=\sum_{j=1}^r\lambda_jP_{u_j}, \qquad \lambda_j>0,\quad\sum_j\lambda_j=1,

with orthonormal uju_j, multiplying by uju_j gives Duj=λjujDu_j=\lambda_j u_j. All the vectors are eigenvectors. Conversely the finite spectral theorem gives just such a list, with r=rank⁡(D)r=\operatorname{rank}(D), by omitting the zero eigenvalues. Among orthogonal lists its weights and rank-one projections are unique up to order exactly when the positive eigenvalues are distinct: simple eigenspaces fix the projections, whereas a two-dimensional repeated eigenspace can be rotated to change them without changing DD.

Three phase preparations give the same density

Consider an ordinary density in M3M_3:

D=diag⁡(12,13,16),h=3D=diag⁡(32,1,12).D=\operatorname{diag}\left(\frac12,\frac13,\frac16\right), \qquad h=3D=\operatorname{diag}\left(\frac32,1,\frac12\right).

Its spectral preparation uses e1,e2,e3e_1,e_2,e_3 with probabilities 1/2,1/3,1/61/2,1/3,1/6. Set

ζ=−12+32i,vk=(1/2ζk/3ζ2k/6)(k=0,1,2).\zeta=-\frac12+\frac{\sqrt3}{2}i,\qquad v_k=\begin{pmatrix} 1/\sqrt2\\ \zeta^k/\sqrt3\\ \zeta^{2k}/\sqrt6 \end{pmatrix}\quad(k=0,1,2).

Each vector has norm one, and ζ3=1\zeta^3=1, 1+ζ+ζ2=01+\zeta+\zeta^2=0. These scalar identities cancel every off-diagonal entry in the average:

13∑k=02vkvk∗=D.(D7)\frac13\sum_{k=0}^2v_kv_k^*=D. \tag{D7}

The diagonal entries already have the required values. For distinct k,lk,l, with d=l−kd=l-k read modulo three,

⟨vk,vl⟩=12+13ζd+16ζ2d=14 ± 312i.\langle v_k,v_l\rangle =\frac12+\frac13\zeta^d+\frac16\zeta^{2d} =\frac14\ \mathbin{\pm}\ \frac{\sqrt3}{12}i.

Its squared absolute value is 1/121/12, so these preparation vectors are not orthogonal. Nevertheless (D7) implies, for every observable aa,

13∑k=02ωvk(a)=τ3(ha)=12a11+13a22+16a33.\frac13\sum_{k=0}^2\omega_{v_k}(a) =\tau_3(ha) =\frac12a_{11}+\frac13a_{22}+\frac16a_{33}.

The density and the functional are the same for the two preparation lists. The density's simple spectrum makes only its orthogonal list unique. A recording map acts on the density-defined state, so choosing a different list in (D7) cannot change its state-preservation identity.

Return to Tracial adjoints and rational matrix models.