Physlib

QuantumInfo.Channels.Unbundled

Properties of Matrix Maps

Building on `MatrixMap`s, this defines the properties: `IsTracePreserving`, `Unital`, `IsHermitianPreserving`, `IsPositive` and `IsCompletelyPositive`. They have basic facts such as closure under composition, addition, and scaling.

These are the *unbundled* versions, which just state the relevant properties of a given `MatrixMap`. The bundled versions are `HPMap`, `UnitalMap`, `TPMap`, `PMap`, and `CPMap` respectively, given in Bundled.lean.

4 declarations

theorem

The tensor product iΛi\bigotimes_i \Lambda_i is trace-preserving if each Λi\Lambda_i is trace-preserving

Let RR be a semiring and {Λi}iI\{\Lambda_i\}_{i \in I} be a family of linear matrix maps Λi:MatdIi(R)MatdOi(R)\Lambda_i : \text{Mat}_{dI_i}(R) \to \text{Mat}_{dO_i}(R). If each map Λi\Lambda_i is trace-preserving, then their tensor product iIΛi\bigotimes_{i \in I} \Lambda_i is also a trace-preserving matrix map.

theorem

Kadison-Schwarz Inequality for Completely Positive Subunital Matrix Maps

Let AA and BB be finite types. Let M:MatA(C)MatB(C)M: \text{Mat}_A(\mathbb{C}) \to \text{Mat}_B(\mathbb{C}) be a completely positive linear map between complex matrix spaces. If MM is subunital, meaning M(I)IM(I) \le I where II is the identity matrix, then for any matrix XMatA(C)X \in \text{Mat}_A(\mathbb{C}), the Kadison-Schwarz inequality holds: (M(X))M(X)M(XX)(M(X))^\dagger M(X) \le M(X^\dagger X) where XX^\dagger denotes the conjugate transpose of XX and the inequality \le refers to the Loewner order (positive semidefiniteness).

theorem

M(X)X\|M(X)\| \le \|X\| for Positive Subunital Maps MM and Positive Matrices XX

Let M:MatA(C)MatB(C)M: \text{Mat}_A(\mathbb{C}) \to \text{Mat}_B(\mathbb{C}) be a positive linear map between spaces of complex square matrices. If MM is subunital, satisfying M(I)IM(I) \le I where II is the identity matrix, then for any positive semi-definite matrix X0X \ge 0, the operator norm of its image is bounded by the operator norm of the input: M(X)X\|M(X)\| \le \|X\|.

theorem

Completely Positive Subunital Maps are Contractive in Operator Norm

Let AA and BB be finite types. Let M:MatA(C)MatB(C)M: \text{Mat}_A(\mathbb{C}) \to \text{Mat}_B(\mathbb{C}) be a linear map between complex square matrix spaces. If MM is completely positive and subunital (that is, M(IA)IBM(I_A) \le I_B, where II denotes the identity matrix and \le denotes the Loewner order), then for any matrix XMatA(C)X \in \text{Mat}_A(\mathbb{C}), the operator norm of M(X)M(X) is less than or equal to the operator norm of XX: M(X)X\|M(X)\| \le \|X\|