Physlib

PhyslibAlpha.ProbabilisticTheory.WStarAlgebra.TracePairingSurjectivity

The trace pairing is surjective

i. Overview

A continuous functional on the trace-class operators defines a bounded sesquilinear form by evaluation on rank-one operators, and the Riesz theorem turns it into a bounded operator `A`. The functional and `Tr (A ·)` agree on rank-one operators, whose span is dense: every trace-class operator is approximated by finite truncations of its Hilbert–Schmidt factorization. So every continuous functional is a trace pairing.

ii. Key results

- `TraceClass.sesquilinearFormOfFunctional` : the sesquilinear form of a functional. - `TraceClass.rankOneSpan_dense` : rank-one operators span a dense subspace. - `TraceClass.tracePairing_surjective_concrete` : every continuous functional on the trace class is a trace pairing.

iii. Table of contents

  • A. Hilbert–Schmidt finite truncations

A. Hilbert–Schmidt finite truncations

The density theorem is obtained by truncating a Hilbert–Schmidt factor in a Hilbert basis. The following definitions and identities are kept separate from the final topological argument so they can also be reused for other trace-ideal approximation results.

20 declarations

definition

Rank-one operator ∣x⟩⟨y∣|x\rangle\langle y| as a trace-class operator

Let HH be a complex Hilbert space. For any vectors x,y∈Hx, y \in H, this definition represents the rank-one operator ∣x⟩⟨y∣|x\rangle\langle y| as an element of the space of trace-class operators S1(H)\mathcal{S}_1(H). The operator ∣x⟩⟨y∣|x\rangle\langle y| is defined by the map z↦⟨y,z⟩xz \mapsto \langle y, z \rangle x for all z∈Hz \in H.

theorem

∥∣x⟩⟨y∣∥1≤∥x∥∥y∥\| |x\rangle\langle y| \|_1 \le \|x\| \|y\|

Let HH be a complex Hilbert space. For any vectors x,y∈Hx, y \in H, let ∣x⟩⟨y∣|x\rangle\langle y| be the rank-one operator defined by z↦⟨y,z⟩xz \mapsto \langle y, z \rangle x. The trace norm ∥⋅∥1\|\cdot\|_1 of this operator satisfies the inequality ∥∣x⟩⟨y∣∥1≤∥x∥∥y∥\| |x\rangle\langle y| \|_1 \le \|x\| \|y\|.

definition

Linear span of rank-one operators in S1(H)\mathcal{S}_1(H)

Let HH be a complex Hilbert space and S1(H)\mathcal{S}_1(H) denote the space of trace-class operators on HH. The `rankOneSpan` is the C\mathbb{C}-linear subspace of S1(H)\mathcal{S}_1(H) spanned by the set of all rank-one operators ∣x⟩⟨y∣|x\rangle\langle y|, where for x,y∈Hx, y \in H, the operator ∣x⟩⟨y∣|x\rangle\langle y| is defined by z↦⟨y,z⟩xz \mapsto \langle y, z \rangle x.

definition

Bounded sesquilinear form B(x,y)=ϕ(∣x⟩⟨y∣)‾B(x, y) = \overline{\phi(|x\rangle\langle y|)} associated with a functional ϕ\phi on S1(H)\mathcal{S}_1(H)

Let HH be a complex Hilbert space and S1(H)\mathcal{S}_1(H) denote the space of trace-class operators on HH equipped with the trace norm. Given a continuous linear functional ϕ∈S1(H)∗\phi \in \mathcal{S}_1(H)^*, this definition constructs a bounded sesquilinear form B:H×H→CB: H \times H \to \mathbb{C} defined by B(x,y)=ϕ(∣x⟩⟨y∣)‾B(x, y) = \overline{\phi(|x\rangle\langle y|)} for all x,y∈Hx, y \in H. Here, ∣x⟩⟨y∣|x\rangle\langle y| denotes the rank-one operator in S1(H)\mathcal{S}_1(H) that maps a vector z∈Hz \in H to ⟨y,z⟩x\langle y, z \rangle x, and the overline denotes complex conjugation. The form is shown to be bounded by the operator norm of the functional, ∥ϕ∥\|\phi\|.

theorem

The value of the sesquilinear form BB associated with ϕ∈S1(H)∗\phi \in \mathcal{S}_1(H)^* is B(x,y)=ϕ(∣x⟩⟨y∣)‾B(x, y) = \overline{\phi(|x\rangle\langle y|)}

Let HH be a complex Hilbert space and S1(H)\mathcal{S}_1(H) denote the space of trace-class operators on HH equipped with the trace norm. For any continuous linear functional ϕ∈S1(H)∗\phi \in \mathcal{S}_1(H)^* and any vectors x,y∈Hx, y \in H, the value of the associated bounded sesquilinear form BB at (x,y)(x, y) is given by B(x,y)=ϕ(∣x⟩⟨y∣)‾B(x, y) = \overline{\phi(|x\rangle\langle y|)} where ∣x⟩⟨y∣|x\rangle\langle y| is the rank-one operator z↦⟨y,z⟩xz \mapsto \langle y, z \rangle x and the overline denotes complex conjugation.

theorem

The trace pairing and a functional ϕ\phi agree on rank-one operators

Let HH be a complex Hilbert space and S1(H)\mathcal{S}_1(H) be the space of trace-class operators on HH equipped with the trace norm. Given a continuous linear functional ϕ∈S1(H)∗\phi \in \mathcal{S}_1(H)^*, let AA be the bounded linear operator on HH associated with the sesquilinear form B(u,v)=ϕ(∣u⟩⟨v∣)‾B(u, v) = \overline{\phi(|u\rangle\langle v|)} such that ⟨v,Au⟩=B(u,v)‾\langle v, Au \rangle = \overline{B(u, v)} for all u,v∈Hu, v \in H. For any vectors x,y∈Hx, y \in H, the trace pairing of AA with the rank-one operator ∣x⟩⟨y∣|x\rangle\langle y| (defined by z↦⟨y,z⟩xz \mapsto \langle y, z \rangle x) is equal to the value of the functional ϕ\phi evaluated at ∣x⟩⟨y∣|x\rangle\langle y|: Tr(A∣x⟩⟨y∣)=ϕ(∣x⟩⟨y∣)\text{Tr}(A |x\rangle\langle y|) = \phi(|x\rangle\langle y|)

theorem

Density of rank-one operators implies the surjectivity of the trace pairing B(H)→T(H)∗\mathcal{B}(H) \to \mathcal{T}(H)^*

Let HH be a complex Hilbert space. If the C\mathbb{C}-linear span of the rank-one operators {∣x⟩⟨y∣:x,y∈H}\{ |x\rangle\langle y| : x, y \in H \} is dense in the space of trace-class operators T(H)\mathcal{T}(H) with respect to the trace norm, then the trace pairing map from the space of bounded linear operators B(H)\mathcal{B}(H) to the continuous dual space T(H)∗\mathcal{T}(H)^*, defined by A↦Tr⁡(A⋅)A \mapsto \operatorname{Tr}(A \cdot), is surjective. That is, every continuous linear functional ϕ\phi on the trace class can be represented as ϕ(B)=Tr⁡(AB)\phi(B) = \operatorname{Tr}(AB) for some A∈B(H)A \in \mathcal{B}(H).

definition

Hilbert-Schmidt partial sum ∑i∈F∣Sbi⟩⟨bi∣\sum_{i \in F} |S b_i\rangle\langle b_i|

Let HH be a complex Hilbert space and B(H)\mathcal{B}(H) be the space of bounded linear operators on HH. Given an operator S∈B(H)S \in \mathcal{B}(H), a Hilbert basis {bi}i∈w\{b_i\}_{i \in w} for HH, and a finite subset of indices F⊆wF \subseteq w, the Hilbert-Schmidt partial sum is the bounded linear operator defined by the sum of rank-one operators: ∑i∈F∣Sbi⟩⟨bi∣\sum_{i \in F} |S b_i\rangle\langle b_i| Specifically, its action on a vector x∈Hx \in H is given by ∑i∈F⟨bi,x⟩S(bi)\sum_{i \in F} \langle b_i, x \rangle S(b_i), where ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle denotes the inner product on HH.

theorem

Action of the Hilbert-Schmidt partial sum on a vector xx

Let HH be a complex Hilbert space. For a bounded linear operator S∈B(H)S \in \mathcal{B}(H), a Hilbert basis {bi}i∈w\{b_i\}_{i \in w} of HH, a finite subset of indices F⊆wF \subseteq w, and any vector x∈Hx \in H, the action of the operator `hilbertSchmidtPartial` is given by the formula: hilbertSchmidtPartial(S,b,F)x=∑i∈F⟨bi,x⟩S(bi)\text{hilbertSchmidtPartial}(S, b, F)x = \sum_{i \in F} \langle b_i, x \rangle S(b_i) where ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle denotes the inner product on HH (linear in the second argument).

theorem

Action of the Hilbert-Schmidt partial sum on basis vectors

Let HH be a complex Hilbert space and S:H→HS: H \to H be a bounded linear operator. Let {bi}i∈w\{b_i\}_{i \in w} be a Hilbert basis for HH. For any finite subset of indices F⊆wF \subseteq w, the Hilbert-Schmidt partial sum operator PF=∑i∈F∣Sbi⟩⟨bi∣P_F = \sum_{i \in F} |S b_i\rangle\langle b_i| satisfies the following property for any basis vector bjb_j (j∈wj \in w): PF(bj)={S(bj)if j∈F0if j∉FP_F(b_j) = \begin{cases} S(b_j) & \text{if } j \in F \\ 0 & \text{if } j \notin F \end{cases}

theorem

Action of S−∑i∈F∣Sbi⟩⟨bi∣S - \sum_{i \in F} |S b_i\rangle\langle b_i| on Hilbert basis vectors

Let HH be a complex Hilbert space and S:H→HS: H \to H be a bounded linear operator. Let {bi}i∈w\{b_i\}_{i \in w} be a Hilbert basis for HH. For any finite subset of indices F⊆wF \subseteq w, let SFS_F be the Hilbert-Schmidt partial sum operator defined by SF=∑i∈F∣Sbi⟩⟨bi∣S_F = \sum_{i \in F} |S b_i\rangle\langle b_i|. Then, for any index j∈wj \in w, the action of the operator S−SFS - S_F on the basis vector bjb_j is given by: (S−SF)(bj)={0if j∈FS(bj)if j∉F(S - S_F)(b_j) = \begin{cases} 0 & \text{if } j \in F \\ S(b_j) & \text{if } j \notin F \end{cases} where the partial sum SFS_F acts on a vector xx as ∑i∈F⟨bi,x⟩S(bi)\sum_{i \in F} \langle b_i, x \rangle S(b_i).

theorem

S−∑i∈F∣Sbi⟩⟨bi∣S - \sum_{i \in F} |S b_i\rangle\langle b_i| is Hilbert-Schmidt

Let HH be a complex Hilbert space and {bi}i∈w\{b_i\}_{i \in w} be a Hilbert basis for HH. Let S:H→HS: H \to H be a bounded linear operator. If SS is a Hilbert-Schmidt operator, then for any finite subset of indices F⊆wF \subseteq w, the operator S−∑i∈F∣Sbi⟩⟨bi∣S - \sum_{i \in F} |S b_i\rangle\langle b_i| is also a Hilbert-Schmidt operator, where ∣Sbi⟩⟨bi∣|S b_i\rangle\langle b_i| denotes the rank-one operator x↦⟨bi,x⟩S(bi)x \mapsto \langle b_i, x \rangle S(b_i).

theorem

∑i∈w∥(S−SF)bi∥2=∑j∉F∥Sbj∥2\sum_{i \in w} \|(S - S_F) b_i\|^2 = \sum_{j \notin F} \|S b_j\|^2

Let HH be a Hilbert space over C\mathbb{C} and S:H→HS: H \to H be a Hilbert-Schmidt operator. Let {bi}i∈w\{b_i\}_{i \in w} be an orthonormal basis for HH. For any finite subset of indices F⊆wF \subseteq w, let SFS_F denote the Hilbert-Schmidt partial sum ∑i∈F∣Sbi⟩⟨bi∣\sum_{i \in F} |S b_i\rangle\langle b_i|. Then the sum over the squared norms of the operator S−SFS - S_F applied to the basis vectors is equal to the sum of the squared norms of SS applied to the basis vectors whose indices are not in FF: ∑i∈w∥(S−SF)bi∥2=∑j∈w∖F∥Sbj∥2\sum_{i \in w} \|(S - S_F) b_i\|^2 = \sum_{j \in w \setminus F} \|S b_j\|^2

definition

Trace-class partial sum ∑i∈F∣R(Sbi)⟩⟨bi∣\sum_{i \in F} |R(S b_i)\rangle\langle b_i|

Let HH be a Hilbert space over C\mathbb{C}. Given continuous linear operators R,S:H→HR, S: H \to H, a Hilbert basis {bi}i∈w\{b_i\}_{i \in w} of HH, and a finite subset of indices F⊆wF \subseteq w, the trace-class partial sum is defined as the operator: ∑i∈F∣R(Sbi)⟩⟨bi∣\sum_{i \in F} |R(S b_i)\rangle\langle b_i| where ∣u⟩⟨v∣|u\rangle\langle v| denotes the rank-one operator defined by z↦⟨v,z⟩uz \mapsto \langle v, z \rangle u. This construction results in an element of the trace-class operators T(H)\mathcal{T}(H).

theorem

R(∣x⟩⟨y∣)=∣Rx⟩⟨y∣R (|x\rangle\langle y|) = |Rx\rangle\langle y|

Let HH be a Hilbert space over C\mathbb{C}. For any continuous linear operator R:H→HR: H \to H and any vectors x,y∈Hx, y \in H, let ∣x⟩⟨y∣|x\rangle\langle y| denote the rank-one operator defined by the map z↦⟨y,z⟩xz \mapsto \langle y, z \rangle x for all z∈Hz \in H. Then, the composition of RR with this rank-one operator satisfies: R∘(∣x⟩⟨y∣)=∣Rx⟩⟨y∣R \circ (|x\rangle\langle y|) = |Rx\rangle\langle y|

theorem

∑i∈F∣R(Sbi)⟩⟨bi∣=R∘∑i∈F∣Sbi⟩⟨bi∣\sum_{i \in F} |R(S b_i)\rangle\langle b_i| = R \circ \sum_{i \in F} |S b_i\rangle\langle b_i|

Let HH be a complex Hilbert space. For any bounded linear operators R,S:H→HR, S: H \to H, a Hilbert basis {bi}i∈w\{b_i\}_{i \in w} of HH, and a finite subset F⊆wF \subseteq w, the operator underlying the trace-class partial sum satisfies: ∑i∈F∣R(Sbi)⟩⟨bi∣=R∘(∑i∈F∣Sbi⟩⟨bi∣)\sum_{i \in F} |R(S b_i)\rangle\langle b_i| = R \circ \left( \sum_{i \in F} |S b_i\rangle\langle b_i| \right) where ∣u⟩⟨v∣|u\rangle\langle v| denotes the rank-one operator defined by z↦⟨v,z⟩uz \mapsto \langle v, z \rangle u, and the right-hand side involves the composition of RR with the Hilbert-Schmidt partial sum.

theorem

Trace-class partial sums ∑i∈F∣R(Sbi)⟩⟨bi∣\sum_{i \in F} |R(S b_i)\rangle\langle b_i| are in the linear span of rank-one operators

Let HH be a complex Hilbert space. For any continuous linear operators R,S:H→HR, S : H \to H, any Hilbert basis {bi}i∈w\{b_i\}_{i \in w} of HH, and any finite subset of indices F⊆wF \subseteq w, the trace-class partial sum ∑i∈F∣R(Sbi)⟩⟨bi∣ \sum_{i \in F} |R(S b_i)\rangle\langle b_i| belongs to the C\mathbb{C}-linear span of rank-one operators in the space of trace-class operators T(H)\mathcal{T}(H), where ∣u⟩⟨v∣|u\rangle\langle v| denotes the rank-one operator z↦⟨v,z⟩uz \mapsto \langle v, z \rangle u.

theorem

∥T−TF∥1≤∥R∥HS∥S−SF∥HS\|T - T_F\|_1 \leq \|R\|_{HS} \|S - S_F\|_{HS}

Let HH be a complex Hilbert space. Let T,R,ST, R, S be bounded linear operators on HH such that T=RST = RS, where RR and SS are Hilbert-Schmidt operators. Let {bi}i∈w\{b_i\}_{i \in w} be a Hilbert basis of HH, and let F⊆wF \subseteq w be a finite subset of indices. Define the trace-class partial sum TF=∑i∈F∣R(Sbi)⟩⟨bi∣T_F = \sum_{i \in F} |R(S b_i)\rangle\langle b_i| and the Hilbert-Schmidt partial sum SF=∑i∈F∣Sbi⟩⟨bi∣S_F = \sum_{i \in F} |S b_i\rangle\langle b_i|. Then the trace norm ∥⋅∥1\|\cdot\|_1 of the approximation error T−TFT - T_F is bounded by the product of the Hilbert-Schmidt norms of RR and the tail of SS: ∥T−TF∥1≤∑i∈w∥Rbi∥2⋅∑i∈w∥(S−SF)bi∥2\|T - T_F\|_1 \leq \sqrt{\sum_{i \in w} \|R b_i\|^2} \cdot \sqrt{\sum_{i \in w} \|(S - S_F) b_i\|^2} where the sums are taken over the index set ww of the Hilbert basis.

theorem

Rank-one operators are dense in S1(H)\mathcal{S}_1(H)

Let HH be a complex Hilbert space and let S1(H)\mathcal{S}_1(H) denote the space of trace-class operators on HH equipped with the trace norm ∥⋅∥1\|\cdot\|_1. The subspace of S1(H)\mathcal{S}_1(H) formed by the linear span of rank-one operators of the form ∣x⟩⟨y∣|x\rangle\langle y| (where x,y∈Hx, y \in H and ∣x⟩⟨y∣(z)=⟨y,z⟩x|x\rangle\langle y|(z) = \langle y, z \rangle x) is dense in S1(H)\mathcal{S}_1(H).

theorem

Surjectivity of the trace pairing B(H)→T(H)∗\mathcal{B}(H) \to \mathcal{T}(H)^*

Let HH be a complex Hilbert space. Let B(H)\mathcal{B}(H) be the space of bounded linear operators on HH, and let T(H)\mathcal{T}(H) be the space of trace-class operators on HH. The trace pairing map Φ:B(H)→T(H)∗\Phi: \mathcal{B}(H) \to \mathcal{T}(H)^*, which sends a bounded operator AA to the continuous linear functional fA(B)=Tr⁡(AB)f_A(B) = \operatorname{Tr}(AB) for all B∈T(H)B \in \mathcal{T}(H), is surjective. In other words, every continuous linear functional on the trace-class operators can be represented as a trace pairing with some bounded operator.