Physlib

PhyslibAlpha.ProbabilisticTheory.CStarAlgebra.MatrixComposite

Matrices over a C⋆-algebra as a composite system

i. Overview

Coupling a quantum system with observables `A` to an `n`-level ancilla gives the `n × n` matrices over `A`. The self-adjoint ones are the composite observables of the self-adjoint part of `A` with the `n × n` Hermitian matrices: the product `a ⊗ h` is the matrix `(hᵢⱼ a)`. The positive matrices form a cone of composite observables that contains every product of positive observables and is Archimedean. When `A` is commutative, every positive matrix is also in the maximal cone: applying a character entrywise turns it into a positive scalar matrix.

Applying a map entrywise to matrices is tensoring it with the identity of the ancilla. So complete positivity of a map, in the sense of positive matrices, is the complete positivity of composite systems, and for maps out of commutative C⋆-algebras it follows from classicality.

ii. Key results

- `CStarMatrix.kron` : the matrix `(hᵢⱼ a)`. - `CStarMatrix.toMatrix` : the matrix of a composite observable. - `CStarMatrix.kron_nonneg` : products of positive observables are positive matrices. - `CStarMatrix.matrixCone` : the positive matrices, as a cone of composite observables. - `CStarMatrix.isArchimedeanTensorCone_matrixCone` : this cone is Archimedean. - `CStarMatrix.exists_toMatrix_eq` : every self-adjoint matrix is a composite observable. - `CStarMatrix.mem_maxTensorCone_of_nonneg` : for commutative `A`, positive matrices are in the maximal cone.

iii. Table of contents

  • A. The matrix of a composite observable
  • B. Positive matrices
  • C. Every self-adjoint matrix is a composite observable
  • D. Commutative algebras
  • E. Applying a map entrywise
  • F. Channels out of commutative algebras

A. The matrix of a composite observable

B. Positive matrices

C. Every self-adjoint matrix is a composite observable

D. Commutative algebras

E. Applying a map entrywise

F. Channels out of commutative algebras

41 declarations

definition

Kronecker product a⊗ha \otimes h of an observable and a scalar matrix

Given a matrix h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}) and an element aa of a C∗C^*-algebra AA, the function constructs a matrix in Matn×n(A)\text{Mat}_{n \times n}(A) where each entry at index (i,j)(i, j) is the scalar product hij⋅ah_{ij} \cdot a. This represents the composite observable formed by the tensor product a⊗ha \otimes h of the observable aa with the scalar matrix hh.

theorem

The (i,j)(i, j)-th entry of a⊗ha \otimes h is hij⋅ah_{ij} \cdot a

Let AA be a C∗C^*-algebra and h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}) be a complex matrix. For any element a∈Aa \in A and indices i,ji, j, the (i,j)(i, j)-th entry of the matrix a⊗ha \otimes h (denoted by `kron h a`) is equal to hij⋅ah_{ij} \cdot a, where hijh_{ij} is the entry of hh at row ii and column jj, and ⋅\cdot denotes the scalar multiplication of an element of AA by a complex number.

theorem

kron(h+h′,a)=kron(h,a)+kron(h′,a)\text{kron}(h + h', a) = \text{kron}(h, a) + \text{kron}(h', a)

Let h,h′∈Matn×n(C)h, h' \in \text{Mat}_{n \times n}(\mathbb{C}) be complex matrices and a∈Aa \in A be an element of a C∗C^*-algebra AA. The Kronecker product (or composite observable) kron(h+h′,a)\text{kron}(h + h', a) is equal to the sum of the Kronecker products kron(h,a)\text{kron}(h, a) and kron(h′,a)\text{kron}(h', a), where kron(h,a)\text{kron}(h, a) denotes the matrix in Matn×n(A)\text{Mat}_{n \times n}(A) with entries hij⋅ah_{ij} \cdot a.

theorem

(a+a′)⊗h=(a⊗h)+(a′⊗h)(a + a') \otimes h = (a \otimes h) + (a' \otimes h)

Let AA be a C∗C^*-algebra and h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}) be a complex n×nn \times n matrix. For any elements a,a′∈Aa, a' \in A, the Kronecker product of the observable and the matrix satisfies the distributive law: (a+a′)⊗h=(a⊗h)+(a′⊗h)(a + a') \otimes h = (a \otimes h) + (a' \otimes h) where a⊗ha \otimes h denotes the matrix in Matn×n(A)\text{Mat}_{n \times n}(A) whose entries are given by (a⊗h)ij=hij⋅a(a \otimes h)_{ij} = h_{ij} \cdot a.

theorem

kron(r⋅h,a)=r⋅kron(h,a)\text{kron}(r \cdot h, a) = r \cdot \text{kron}(h, a)

For any real number rr, any n×nn \times n complex matrix h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}), and any element aa of a C∗C^*-algebra AA, the Kronecker product of the scaled matrix r⋅hr \cdot h and aa is equal to the scalar multiplication of rr with the Kronecker product of hh and aa: kron(r⋅h,a)=r⋅kron(h,a)\text{kron}(r \cdot h, a) = r \cdot \text{kron}(h, a)

theorem

kron(h,r⋅a)=r⋅kron(h,a)\text{kron}(h, r \cdot a) = r \cdot \text{kron}(h, a)

For any real scalar r∈Rr \in \mathbb{R}, any n×nn \times n complex matrix h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}), and any element aa of a C∗C^*-algebra AA, the Kronecker product of hh with the scaled element r⋅ar \cdot a is equal to the scaling of the Kronecker product of hh and aa by rr. That is, kron(h,r⋅a)=r⋅kron(h,a)\text{kron}(h, r \cdot a) = r \cdot \text{kron}(h, a), where kron(h,a)\text{kron}(h, a) is the matrix in Matn×n(A)\text{Mat}_{n \times n}(A) with entries (hij⋅a)(h_{ij} \cdot a).

theorem

a⊗0=0a \otimes 0 = 0 for the Kronecker product of an observable and a zero matrix

For any element aa of a C∗C^*-algebra AA, the Kronecker product a⊗0a \otimes 0, where 00 is the n×nn \times n zero matrix over C\mathbb{C}, is equal to the n×nn \times n zero matrix over AA.

theorem

h⊗0=0h \otimes 0 = 0

For any n×nn \times n complex matrix h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}) and the zero element 00 of a C∗C^*-algebra AA, the Kronecker product h⊗0h \otimes 0 (the matrix in Matn×n(A)\text{Mat}_{n \times n}(A) with entries hij⋅0h_{ij} \cdot 0) is equal to the zero matrix.

theorem

Entrywise Application of an Additive Homomorphism Preserves Matrix Addition

Let MM and NN be n×nn \times n matrices with entries in AA. Let f:A→Bf: A \to B be an additive homomorphism from AA to an additive commutative monoid BB. The entrywise application of ff to the sum of the matrices MM and NN is equal to the sum of the matrices obtained by applying ff entrywise to MM and NN individually, expressed as (M+N).map(f)=M.map(f)+N.map(f)(M + N).\text{map}(f) = M.\text{map}(f) + N.\text{map}(f).

theorem

(b⊗g)∗(b⊗g)=(b∗b)⊗(g∗g)(b \otimes g)^* (b \otimes g) = (b^* b) \otimes (g^* g)

Let AA be a C∗C^*-algebra. For any n×nn \times n complex matrix g∈Matn×n(C)g \in \text{Mat}_{n \times n}(\mathbb{C}) and any element b∈Ab \in A, let b⊗gb \otimes g denote the matrix in Matn×n(A)\text{Mat}_{n \times n}(A) defined by the entrywise product (b⊗g)ij=gijb(b \otimes g)_{ij} = g_{ij} b. Then the product of the adjoint of the matrix b⊗gb \otimes g with itself satisfies the identity: (b⊗g)∗(b⊗g)=(b∗b)⊗(g∗g)(b \otimes g)^* (b \otimes g) = (b^* b) \otimes (g^* g) where the multiplication on the left-hand side is matrix multiplication in Matn×n(A)\text{Mat}_{n \times n}(A), b∗bb^* b is the product in AA, and g∗gg^* g is the matrix product of the conjugate transpose of gg with gg in Matn×n(C)\text{Mat}_{n \times n}(\mathbb{C}).

theorem

The (i,j)(i, j)-th entry of a sum of matrices is the sum of the (i,j)(i, j)-th entries

For a C∗C^*-algebra AA and a finite set of indices ss, let ff be a collection of n×nn \times n matrices over AA indexed by ss. For any row index ii and column index jj, the (i,j)(i, j)-th entry of the sum of these matrices is equal to the sum of the (i,j)(i, j)-th entries of the individual matrices: (∑k∈sf(k))i,j=∑k∈sf(k)i,j \left( \sum_{k \in s} f(k) \right)_{i,j} = \sum_{k \in s} f(k)_{i,j}

definition

Matrix of a composite observable in (selfAdjoint A)⊗(selfAdjoint Matn(C))(\text{selfAdjoint } A) \otimes (\text{selfAdjoint } \text{Mat}_n(\mathbb{C}))

Let AA be a unital C∗C^*-algebra and Matn×n(C)\text{Mat}_{n \times n}(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Let selfAdjoint A\text{selfAdjoint } A and selfAdjoint(Matn×n(C))\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C})) denote their respective spaces of self-adjoint (Hermitian) elements. The function toMatrix\text{toMatrix} is the real-linear map from the tensor product (selfAdjoint A)⊗R(selfAdjoint(Matn×n(C)))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C}))) to the space of n×nn \times n matrices over AA, Matn×n(A)\text{Mat}_{n \times n}(A), which maps an elementary tensor a⊗ha \otimes h to the matrix whose (i,j)(i, j)-th entry is hij⋅ah_{ij} \cdot a.

theorem

toMatrix(a⊗h)=kron(h,a)\text{toMatrix}(a \otimes h) = \text{kron}(h, a)

Let AA be a unital C∗C^*-algebra and selfAdjoint A\text{selfAdjoint } A be its space of self-adjoint elements. Let selfAdjoint(Matn×n(C))\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C})) be the space of n×nn \times n Hermitian matrices. For any a∈selfAdjoint Aa \in \text{selfAdjoint } A and h∈selfAdjoint(Matn×n(C))h \in \text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C})), the real-linear map toMatrix\text{toMatrix} maps the elementary tensor a⊗ha \otimes h in the composite system (selfAdjoint A)⊗R(selfAdjoint(Matn×n(C)))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C}))) to the matrix kron(h,a)∈Matn×n(A)\text{kron}(h, a) \in \text{Mat}_{n \times n}(A), where the (i,j)(i, j)-th entry of kron(h,a)\text{kron}(h, a) is given by hij⋅ah_{ij} \cdot a.

theorem

toMatrix(1⊗1)=1\text{toMatrix}(1 \otimes 1) = 1

Let AA be a unital C∗C^*-algebra and Matn×n(C)\text{Mat}_{n \times n}(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Let 1A∈selfAdjoint A1_A \in \text{selfAdjoint } A be the identity element of AA and In∈selfAdjoint(Matn×n(C))I_n \in \text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C})) be the n×nn \times n identity matrix. The real-linear map toMatrix\text{toMatrix} maps the tensor product 1A⊗In1_A \otimes I_n to the identity matrix in Matn×n(A)\text{Mat}_{n \times n}(A), i.e., toMatrix(1A⊗In)=1Matn×n(A)\text{toMatrix}(1_A \otimes I_n) = 1_{\text{Mat}_{n \times n}(A)}.

theorem

The Kronecker product of self-adjoint elements is self-adjoint

Let AA be a C∗C^*-algebra. For any n×nn \times n complex matrix h∈Matn×n(C)h \in \text{Mat}_{n \times n}(\mathbb{C}) and any element a∈Aa \in A, if hh is self-adjoint and aa is self-adjoint, then the matrix kron(h,a)∈Matn×n(A)\text{kron}(h, a) \in \text{Mat}_{n \times n}(A) is also self-adjoint, where kron(h,a)\text{kron}(h, a) is the matrix with entries (kron(h,a))ij=hija(\text{kron}(h, a))_{ij} = h_{ij} a.

theorem

The matrix of a composite observable is self-adjoint

Let AA be a unital C∗C^*-algebra and Matn×n(C)\text{Mat}_{n \times n}(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Let selfAdjoint A\text{selfAdjoint } A and selfAdjoint(Matn×n(C))\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C})) denote their respective spaces of self-adjoint (Hermitian) elements. For any element zz in the tensor product (selfAdjoint A)⊗R(selfAdjoint(Matn×n(C)))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C}))), the resulting matrix toMatrix(z)∈Matn×n(A)\text{toMatrix}(z) \in \text{Mat}_{n \times n}(A) is self-adjoint.

theorem

The Kronecker product a⊗ha \otimes h of positive elements is positive

Let AA be a C∗C^*-algebra and let Mn(C)M_n(\mathbb{C}) denote the set of n×nn \times n complex matrices. For any positive-semidefinite matrix h∈Mn(C)h \in M_n(\mathbb{C}) (i.e., h≥0h \ge 0) and any positive element a∈Aa \in A (i.e., a≥0a \ge 0), the matrix in Mn(A)M_n(A) defined by the product a⊗ha \otimes h (with entries (hija)i,j(h_{ij} a)_{i,j}) is also positive.

definition

Positive matrix cone of composite observables

Let AA be a unital C∗C^*-algebra and Matn(C)\text{Mat}_n(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Let selfAdjoint A\text{selfAdjoint } A and selfAdjoint(Matn(C))\text{selfAdjoint}(\text{Mat}_n(\mathbb{C})) denote the real vector spaces of self-adjoint elements in their respective algebras. The **matrix cone** is the pointed cone in the composite observable space (selfAdjoint A)⊗R(selfAdjoint(Matn(C)))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_n(\mathbb{C}))) defined by the set of elements zz whose matrix representation toMatrix(z)∈Matn(A)\text{toMatrix}(z) \in \text{Mat}_n(A) is positive (i.e., toMatrix(z)≥0\text{toMatrix}(z) \ge 0).

theorem

z∈matrixConez \in \text{matrixCone} if and only if toMatrix(z)≥0\text{toMatrix}(z) \ge 0

Let AA be a unital C∗C^*-algebra and Mn(C)M_n(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Let selfAdjoint A\text{selfAdjoint } A and selfAdjoint Mn(C)\text{selfAdjoint } M_n(\mathbb{C}) denote the real vector spaces of self-adjoint elements in their respective algebras. For any element zz in the composite system (selfAdjoint A)⊗R(selfAdjoint Mn(C))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint } M_n(\mathbb{C})), zz belongs to the matrix cone if and only if its matrix representation toMatrix(z)∈Mn(A)\text{toMatrix}(z) \in M_n(A) is positive (i.e., toMatrix(z)≥0\text{toMatrix}(z) \ge 0).

theorem

The minimal tensor cone is a subcone of the matrix cone (minTensorCone⊆matrixCone\text{minTensorCone} \subseteq \text{matrixCone})

Let AA be a unital C∗C^*-algebra and let Matn(C)\text{Mat}_n(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Consider the composite system formed by the tensor product of their self-adjoint parts, (selfAdjoint A)⊗R(selfAdjoint(Matn(C)))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_n(\mathbb{C}))). The minimal tensor cone (the cone generated by elementary tensors a⊗ha \otimes h where a∈Aa \in A and h∈Matn(C)h \in \text{Mat}_n(\mathbb{C}) are positive) is a subset of the matrix cone (the cone of elements whose matrix representation is positive). That is, minTensorCone(selfAdjoint A,selfAdjoint(Matn(C)))⊆matrixCone(n,A) \text{minTensorCone}(\text{selfAdjoint } A, \text{selfAdjoint}(\text{Mat}_n(\mathbb{C}))) \subseteq \text{matrixCone}(n, A) Consequently, the set of positive matrices in the composite system contains every product of positive observables.

theorem

The positive matrix cone is Archimedean

Let AA be a unital C∗C^*-algebra and Matn(C)\text{Mat}_n(\mathbb{C}) be the algebra of n×nn \times n complex matrices. Let selfAdjoint A\text{selfAdjoint } A and selfAdjoint(Matn(C))\text{selfAdjoint}(\text{Mat}_n(\mathbb{C})) denote the real vector spaces of self-adjoint elements in their respective algebras. The **matrix cone** C⊆(selfAdjoint A)⊗R(selfAdjoint(Matn(C)))C \subseteq (\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_n(\mathbb{C})))—defined as the set of elements zz whose matrix representation toMatrix(z)∈Matn(A)\text{toMatrix}(z) \in \text{Mat}_n(A) is positive—is **Archimedean**. That is, for any element zz in the tensor product space, if z+ϵ(1A⊗In)∈Cz + \epsilon (1_A \otimes I_n) \in C for all ϵ>0\epsilon > 0, then z∈Cz \in C, where 1A1_A is the identity of AA and InI_n is the n×nn \times n identity matrix.

definition

Matrix unit eije_{ij}

For indices i,j∈ni, j \in n, the matrix unit eije_{ij} is the n×nn \times n complex matrix whose entry at row ii and column jj is 11, and all other entries are 00.

theorem

Entries of the matrix unit eije_{ij}

For any indices i,j,p,q∈ni, j, p, q \in n, the entry at row pp and column qq of the matrix unit eije_{ij} is equal to 11 if i=pi = p and j=qj = q, and is 00 otherwise.

theorem

(eij)∗=eji(e_{ij})^* = e_{ji}

For any indices ii and jj, the adjoint of the matrix unit eije_{ij} is the matrix unit ejie_{ji}. Using the symbol ∗{}^* to denote the adjoint (conjugate transpose) operation, this is expressed as (eij)∗=eji(e_{ij})^* = e_{ji}.

definition

Symmetric matrix unit 12(eij+eji)\frac{1}{2}(e_{ij} + e_{ji})

For indices i,ji, j, the symmetric unit matrix is the n×nn \times n complex Hermitian matrix defined by 12(eij+eji)\frac{1}{2}(e_{ij} + e_{ji}), where eije_{ij} represents the matrix unit with 11 at the (i,j)(i, j)-th entry and 00 elsewhere.

definition

Asymmetric Hermitian matrix unit i2(eij−eji)\frac{i}{2}(e_{ij} - e_{ji})

For indices i,j∈ni, j \in n, the asymmetric matrix unit is the n×nn \times n complex self-adjoint (Hermitian) matrix defined by i2(eij−eji)\frac{i}{2}(e_{ij} - e_{ji}), where eije_{ij} is the standard matrix unit with 11 at the (i,j)(i, j)-th entry and 00 elsewhere, and ii denotes the imaginary unit −1\sqrt{-1}.

definition

The (i,j)(i, j)-th entry MijM_{ij} of a matrix over AA

Given an n×nn \times n matrix MM with entries in a C∗C^*-algebra AA, this function returns the entry Mij∈AM_{ij} \in A located at row ii and column jj.

definition

Composite observable of a matrix MM

Given an n×nn \times n matrix MM with entries in a C∗C^*-algebra AA, this function constructs a composite observable in the tensor product space (selfAdjoint A)⊗R(selfAdjoint Matn×n(C))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint } \text{Mat}_{n \times n}(\mathbb{C})). The resulting tensor is defined by the sum: ∑i,j∈n(Re(Mij)⊗Sij+Im(Mij)⊗Aij) \sum_{i, j \in n} \left( \text{Re}(M_{ij}) \otimes S_{ij} + \text{Im}(M_{ij}) \otimes A_{ij} \right) where Mij∈AM_{ij} \in A is the (i,j)(i, j)-th entry of the matrix MM, and Re(Mij)=12(Mij+Mij∗)\text{Re}(M_{ij}) = \frac{1}{2}(M_{ij} + M_{ij}^*) and Im(Mij)=12i(Mij−Mij∗)\text{Im}(M_{ij}) = \frac{1}{2i}(M_{ij} - M_{ij}^*) are the self-adjoint real and imaginary parts of the entry. Here, Sij=12(eij+eji)S_{ij} = \frac{1}{2}(e_{ij} + e_{ji}) denotes the symmetric Hermitian matrix unit and Aij=i2(eij−eji)A_{ij} = \frac{i}{2}(e_{ij} - e_{ji}) denotes the asymmetric Hermitian matrix unit, where eije_{ij} is the standard matrix unit.

theorem

The (p,q)(p, q)-th entry of a⊗Sija \otimes S_{ij} is 12(δipδjqa+δjpδiqa)\frac{1}{2}(\delta_{ip}\delta_{jq} a + \delta_{jp}\delta_{iq} a)

Let AA be a C∗C^*-algebra and nn be a finite index set. For any indices i,j∈ni, j \in n, let Sij∈Matn×n(C)S_{ij} \in \text{Mat}_{n \times n}(\mathbb{C}) be the symmetric unit matrix defined by Sij=12(eij+eji)S_{ij} = \frac{1}{2}(e_{ij} + e_{ji}), where eije_{ij} is the matrix unit with 11 at the (i,j)(i, j)-th entry and 00 elsewhere. For any a∈Aa \in A, the (p,q)(p, q)-th entry of the Kronecker product a⊗Sij∈Matn×n(A)a \otimes S_{ij} \in \text{Mat}_{n \times n}(A) is given by: (a⊗Sij)pq=12(δipδjqa+δjpδiqa) (a \otimes S_{ij})_{pq} = \frac{1}{2} \left( \delta_{ip}\delta_{jq} a + \delta_{jp}\delta_{iq} a \right) where δxy\delta_{xy} is the Kronecker delta, which is 11 if x=yx = y and 00 otherwise.

theorem

(p,q)(p, q)-th entry of the composite observable a⊗asymUnit(i,j)a \otimes \text{asymUnit}(i, j)

Let nn be an index set and AA be a C∗C^*-algebra. For any indices i,j,p,q∈ni, j, p, q \in n and any observable a∈Aa \in A, the (p,q)(p, q)-th entry of the matrix representing the composite observable a⊗asymUnit(i,j)a \otimes \text{asymUnit}(i, j) is given by (a⊗asymUnit(i,j))pq=i2⋅(δipδjqa−δjpδiqa) (a \otimes \text{asymUnit}(i, j))_{pq} = \frac{\mathrm{i}}{2} \cdot \left( \delta_{ip}\delta_{jq} a - \delta_{jp}\delta_{iq} a \right) where asymUnit(i,j)=i2(eij−eji)\text{asymUnit}(i, j) = \frac{\mathrm{i}}{2}(e_{ij} - e_{ji}) is the asymmetric Hermitian matrix unit, i\mathrm{i} is the imaginary unit, and δ\delta denotes the Kronecker delta (which is 11 if the indices match and 00 otherwise).

theorem

toMatrix(ofMatrixSA(M))=∑i,j(Re(Mij)⊗Sij+Im(Mij)⊗Aij)\text{toMatrix}(\text{ofMatrixSA}(M)) = \sum_{i, j} (\text{Re}(M_{ij}) \otimes S_{ij} + \text{Im}(M_{ij}) \otimes A_{ij})

Let AA be a unital C∗C^*-algebra and MM be an n×nn \times n matrix with entries Mij∈AM_{ij} \in A. Let Re(Mij)=12(Mij+Mij∗)\text{Re}(M_{ij}) = \frac{1}{2}(M_{ij} + M_{ij}^*) and Im(Mij)=12i(Mij−Mij∗)\text{Im}(M_{ij}) = \frac{1}{2i}(M_{ij} - M_{ij}^*) be the self-adjoint real and imaginary parts of the entries. Let Sij=12(eij+eji)S_{ij} = \frac{1}{2}(e_{ij} + e_{ji}) and Aij=i2(eij−eji)A_{ij} = \frac{i}{2}(e_{ij} - e_{ji}) be the symmetric and asymmetric Hermitian matrix units in the space of n×nn \times n complex matrices. The matrix representation of the composite observable ofMatrixSA(M)\text{ofMatrixSA}(M) is given by the sum over all indices i,j∈ni, j \in n: toMatrix(ofMatrixSA(M))=∑i,j∈n(Re(Mij)⊗Sij+Im(Mij)⊗Aij) \text{toMatrix}(\text{ofMatrixSA}(M)) = \sum_{i, j \in n} \left( \text{Re}(M_{ij}) \otimes S_{ij} + \text{Im}(M_{ij}) \otimes A_{ij} \right) where a⊗ha \otimes h (the operation `kron h a`) denotes the matrix in Matn×n(A)\text{Mat}_{n \times n}(A) whose entries are the scalar products hpq⋅ah_{pq} \cdot a.

theorem

The (p,q)(p, q)-th entry of toMatrix(ofMatrixSA(M))\text{toMatrix}(\text{ofMatrixSA}(M))

Let AA be a C∗C^*-algebra and MM be an n×nn \times n matrix with entries in AA. For any indices p,q∈np, q \in n, the (p,q)(p, q)-th entry of the matrix associated with the self-adjoint composite observable constructed from MM is given by (toMatrix(ofMatrixSA(M)))pq=12(Re(Mpq)+Re(Mqp))+i2(Im(Mpq)−Im(Mqp)) (\text{toMatrix}(\text{ofMatrixSA}(M)))_{pq} = \frac{1}{2} \left( \text{Re}(M_{pq}) + \text{Re}(M_{qp}) \right) + \frac{i}{2} \left( \text{Im}(M_{pq}) - \text{Im}(M_{qp}) \right) where Re(x)=12(x+x∗)\text{Re}(x) = \frac{1}{2}(x + x^*) and Im(x)=12i(x−x∗)\text{Im}(x) = \frac{1}{2i}(x - x^*) denote the self-adjoint real and imaginary parts of an element x∈Ax \in A, and ii is the imaginary unit.

theorem

Every self-adjoint matrix over AA is a composite observable

Let AA be a unital C∗C^*-algebra. For any n×nn \times n matrix MM with entries in AA such that MM is self-adjoint, there exists a composite observable zz in the tensor product space (selfAdjoint A)⊗R(selfAdjoint Matn×n(C))(\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint } \text{Mat}_{n \times n}(\mathbb{C})) such that the matrix representation of zz is MM (i.e., toMatrix(z)=M\text{toMatrix}(z) = M).

definition

Character as a positive functional χ:Csa→R\chi : C_{sa} \to \mathbb{R}

Given a character χ\chi in the character space of a C∗C^*-algebra CC, this definition constructs the corresponding positive real-linear functional χ∣sa:selfAdjoint C→R\chi|_{sa} : \text{selfAdjoint } C \to \mathbb{R}. It restricts the complex-linear character χ\chi to the space of self-adjoint elements (the observables of the system), mapping them to real numbers.

theorem

χ∣sa(x)=χ(x)\chi|_{sa}(x) = \chi(x) for self-adjoint xx

Let CC be a C∗C^*-algebra and let χ:C→C\chi: C \to \mathbb{C} be a character in the character space of CC. Let χ∣sa:selfAdjoint C→R\chi|_{sa} : \text{selfAdjoint } C \to \mathbb{R} be the positive real-linear functional obtained by restricting χ\chi to the space of self-adjoint elements of CC. For any x∈selfAdjoint Cx \in \text{selfAdjoint } C, the value χ∣sa(x)\chi|_{sa}(x) is equal to χ(x)\chi(x) when the former is viewed as a complex number.

theorem

Left slicing by a character χ\chi equals entrywise application of χ\chi to the matrix representation

Let CC be a unital C∗C^*-algebra and let χ\chi be a character in the character space of CC. Let χ∣sa:selfAdjoint C→R\chi|_{sa} : \text{selfAdjoint } C \to \mathbb{R} be the positive real-linear functional obtained by restricting χ\chi to the space of self-adjoint elements of CC. For any composite observable zz in the tensor product space (selfAdjoint C)⊗R(selfAdjoint(Matn×n(C)))(\text{selfAdjoint } C) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C}))), it holds that (lslice χ∣sa)(z)=toMatrix(z)χ (\text{lslice } \chi|_{sa})(z) = \text{toMatrix}(z)_{\chi} where lslice χ∣sa\text{lslice } \chi|_{sa} is the left slice map that applies χ∣sa\chi|_{sa} to the first factor of the tensor product, and toMatrix(z)χ\text{toMatrix}(z)_{\chi} is the n×nn \times n complex matrix obtained by applying the character χ\chi entrywise to the matrix representation toMatrix(z)∈Matn×n(C)\text{toMatrix}(z) \in \text{Mat}_{n \times n}(C).

theorem

For commutative CC, 0≤toMatrix(z)  ⟹  z∈maxTensorCone0 \le \text{toMatrix}(z) \implies z \in \text{maxTensorCone}

Let CC be a commutative unital C∗C^*-algebra. Let selfAdjoint C\text{selfAdjoint } C and selfAdjoint Mn(C)\text{selfAdjoint } M_n(\mathbb{C}) denote the spaces of self-adjoint elements of CC and the n×nn \times n complex matrix algebra, respectively. For any element zz in the composite system (selfAdjoint C)⊗R(selfAdjoint Mn(C))(\text{selfAdjoint } C) \otimes_{\mathbb{R}} (\text{selfAdjoint } M_n(\mathbb{C})), if the associated matrix toMatrix(z)∈Mn×n(C)\text{toMatrix}(z) \in M_{n \times n}(C) is positive (i.e., 0≤toMatrix(z)0 \le \text{toMatrix}(z)), then zz belongs to the maximal tensor cone of the tensor product. Here, the maximal tensor cone consists of all tensors uu such that (ϕ1⊗ϕ2)(u)≥0(\phi_1 \otimes \phi_2)(u) \ge 0 for every pair of positive linear functionals ϕ1:selfAdjoint C→R\phi_1: \text{selfAdjoint } C \to \mathbb{R} and ϕ2:selfAdjoint Mn(C)→R\phi_2: \text{selfAdjoint } M_n(\mathbb{C}) \to \mathbb{R}.

theorem

toMatrix((f⊗id)z)=(toMatrix z).map f\text{toMatrix}((f \otimes \text{id}) z) = (\text{toMatrix } z). \text{map } f

Let AA and BB be unital C∗C^*-algebras, and let f:A→Bf: A \to B be a unital positive linear map. Let z∈(selfAdjoint A)⊗R(selfAdjoint(Matn×n(C)))z \in (\text{selfAdjoint } A) \otimes_{\mathbb{R}} (\text{selfAdjoint}(\text{Mat}_{n \times n}(\mathbb{C}))) be a composite observable. Then, applying the map ff to the first factor of the composite system and then converting the result into a matrix is equivalent to converting zz into its matrix representation in Matn×n(A)\text{Mat}_{n \times n}(A) and then applying ff to each entry of that matrix. That is: toMatrixB((f⊗id)(z))=(toMatrixA(z)).map(f)\text{toMatrix}_B((f \otimes \text{id})(z)) = (\text{toMatrix}_A(z)).\text{map}(f) where toMatrix\text{toMatrix} is the map sending a⊗ha \otimes h to the matrix (hija)(h_{ij} a).

theorem

A unital positive map from a commutative C∗C^*-algebra is completely positive (0≤M  ⟹  0≤f(M)0 \le M \implies 0 \le f(M))

Let CC be a commutative C∗C^*-algebra and BB be a C∗C^*-algebra. Let f:C→Bf: C \to B be a unital positive linear map. For any natural number kk and any k×kk \times k matrix MM with entries in CC, if MM is positive (M≥0M \ge 0), then the matrix M.map fM.\text{map } f (the matrix obtained by applying ff to each entry of MM) is also positive (0≤M.map f0 \le M.\text{map } f). This expresses the fact that every unital positive map from a commutative C∗C^*-algebra is completely positive.

definition

Stinespring's theorem: unital positive maps from commutative C∗C^*-algebras are quantum channels

Let CC be a commutative C∗C^*-algebra and BB be a C∗C^*-algebra. Given a unital positive linear map f:C→Bf : C \to B, this definition constructs a quantum channel (a completely positive unital map) from ff. This utilizes the result that for maps originating from a commutative C∗C^*-algebra, the property of being unital and positive is sufficient to guarantee complete positivity.

theorem

Action of the quantum channel `ofCommutative f` is f(x)f(x)

Let CC be a commutative C∗C^*-algebra and BB be a C∗C^*-algebra. Let f:C→Bf : C \to B be a unital positive linear map (denoted f∈C→p1[C]Bf \in C \to_{p1}[\mathbb{C}] B). For any element x∈Cx \in C, the action of the quantum channel constructed from ff (denoted ofCommutative f\text{ofCommutative } f) on xx is equal to f(x)f(x). That is, (ofCommutative f)(x)=f(x) (\text{ofCommutative } f)(x) = f(x)