Physlib

QuantumInfo.Finite.Capacity

Quantum Capacity

This focuses on defining and proving theorems about the quantum capacity, the maximum asymptotic rate at which quantum information can be coherently transmitted. The precise definition is not consistent in the literature, see [Capacity_doc](./QuantumInfo/Finite/Capacity_doc.html) for a note on what has been used and how that was used to arrive at the following definition:

1. A channel A `Emulates` another channel B if there are D and E such that D∘A∘E = B. 2. A channel A `εApproximates` channel B (of the same dimensions) if the for every state ρ, the fidelity F(A(ρ), B(ρ)) is at least 1-ε. 3. A channel A `AchievesRate` R:ℝ if for every ε>0, n copies of A emulates some channel B such that log2(dimout(B))/n ≥ R, and that B is εApproximately the identity. 4. The `quantumCapacity` of the channel A is the supremum of the achievable rates, i.e. `sSup { R : ℝ | AchievesRate A R }`.

The most basic facts: * `emulates_self`: Every channel emulates itself. * `emulates_trans`: If A emulates B and B emulates C, then A emulates C. (That is, emulation is an ordering.) * `εApproximates A B ε` is equivalent to the existence of some δ (depending ε and dims(A)) so that |A-B| has diamond norm at most δ, and δ→0 as ε→0. * `achievesRate_0`: Every channel achievesRate 0. So, the set of achievable rates is Nonempty. * If a channel achievesRate R₁, it also every achievesRate R₂ every R₂ ≤ R₁, i.e. it is an interval extending left towards -∞. Achievable rates are `¬BddBelow`. * `bddAbove_achievesRate`: A channel C : dimX → dimY cannot achievesRate R with `R > log2(min(dimX, dimY))`. Thus, the interval is `BddAbove`.

The nice lemmas we would want: * Capacity of a replacement channel is zero. * Capacity of an identity channel is `log2(D)`. * Capacity is superadditive under tensor products. (That is, at least additive. Showing that it isn't _exactly_ additive, unlike classical capacity which is additive, is a much harder task.) * Capacity of a kth tensor power is exactly k times the capacity of the original channel. * Capacity does not decrease under tensor sums. * Capacity does not increase under composition.

Then, we should show that our definition is equivalent to some above. Most, except (3), should be not too hard to prove.

Then the LSD theorem establishes that the single-copy coherent information is a lower bound. This is stated in `coherentInfo_le_quantumCapacity`. The corollary, that the n-copy coherent information converges to the capacity, is `quantumCapacity_eq_piProd_coherentInfo`.

TODO

The only notion of "capacity" here currently is "quantum capacity" in the usual sense. But there are several non-equal capacities relevant to quantum channels, see e.g. [Watrous's notes](https://cs.uwaterloo.ca/~watrous/TQI/TQI.8.pdf) for a list: * Quantum capacity (`quantumCapacity`) * Quantum 1-shot capacity * Entanglement-assisted classical capacity * Qss, the quantum side-channel capacity * Holevo capacity, aka Holevo χ. The Holevo–Schumacher–Westmoreland theorem as a major theorem * Entanglement-assisted Holevo capacity * Entanglement-assisted quantum capacity * One- and two-way distillable entanglement

And other important theorems like superdense coding, nonadditivity, superactivation

17 declarations

definition

Λ1\Lambda_1 emulates Λ2\Lambda_2 via encoding and decoding maps

A quantum channel (CPTP map) Λ1:Matd1(C)Matd2(C)\Lambda_1: \text{Mat}_{d_1}(\mathbb{C}) \to \text{Mat}_{d_2}(\mathbb{C}) emulates another quantum channel Λ2:Matd3(C)Matd4(C)\Lambda_2: \text{Mat}_{d_3}(\mathbb{C}) \to \text{Mat}_{d_4}(\mathbb{C}) if there exist an encoding CPTP map E:Matd3(C)Matd1(C)E: \text{Mat}_{d_3}(\mathbb{C}) \to \text{Mat}_{d_1}(\mathbb{C}) and a decoding CPTP map D:Matd2(C)Matd4(C)D: \text{Mat}_{d_2}(\mathbb{C}) \to \text{Mat}_{d_4}(\mathbb{C}) such that their composition satisfies DΛ1E=Λ2D \circ \Lambda_1 \circ E = \Lambda_2.

definition

Channel A\mathcal{A} ϵ\epsilon-approximates B\mathcal{B} if ρ,F(A(ρ),B(ρ))1ϵ\forall \rho, F(\mathcal{A}(\rho), \mathcal{B}(\rho)) \geq 1 - \epsilon

Let A\mathcal{A} and B\mathcal{B} be two completely positive trace-preserving (CPTP) maps (quantum channels) from a system of dimension d1d_1 to a system of dimension d2d_2. We say that A\mathcal{A} ϵ\epsilon-approximates B\mathcal{B} if for every input quantum state (density matrix) ρMState(d1)\rho \in \text{MState}(d_1), the fidelity between the output states F(A(ρ),B(ρ))F(\mathcal{A}(\rho), \mathcal{B}(\rho)) is at least 1ϵ1 - \epsilon, where ϵR\epsilon \in \mathbb{R}.

definition

RR is an achievable rate for CPTP map A\mathcal{A}

Let A:B(Hin)B(Hout)\mathcal{A}: \mathcal{B}(\mathcal{H}_{in}) \to \mathcal{B}(\mathcal{H}_{out}) be a completely positive trace-preserving (CPTP) map. A rate RRR \in \mathbb{R} is said to be achievable by A\mathcal{A} if for every ϵ>0\epsilon > 0, there exists an integer n>0n > 0 and a CPTP map B:B(Cd)B(Cd)\mathcal{B}: \mathcal{B}(\mathbb{C}^d) \to \mathcal{B}(\mathbb{C}^d) such that: 1. The nn-fold tensor product channel An\mathcal{A}^{\otimes n} emulates B\mathcal{B}. That is, there exist encoding and decoding CPTP maps E\mathcal{E} and D\mathcal{D} such that DAnE=B\mathcal{D} \circ \mathcal{A}^{\otimes n} \circ \mathcal{E} = \mathcal{B}. 2. The transmission rate satisfies log2dnR\frac{\log_2 d}{n} \geq R (or equivalently, log2dRn\log_2 d \geq R \cdot n). 3. The channel B\mathcal{B} is an ϵ\epsilon-approximation of the identity channel idd\text{id}_d, meaning that for every state ρ\rho, the fidelity F(B(ρ),ρ)1ϵF(\mathcal{B}(\rho), \rho) \geq 1 - \epsilon.

definition

Quantum capacity Q(A)Q(\mathcal{A}) of a channel A\mathcal{A} as the supremum of achievable rates.

For a quantum channel A\mathcal{A} mapping states between dimensions d1d_1 and d2d_2 (represented as a completely positive trace-preserving map), its quantum capacity Q(A)Q(\mathcal{A}) is defined as the supremum of all achievable rates RRR \in \mathbb{R}. A rate RR is achievable if for every ε>0\varepsilon > 0, there exists an integer nn such that nn copies of the channel An\mathcal{A}^{\otimes n} can emulate a channel B\mathcal{B} with 1nlog2(dim(B))R\frac{1}{n}\log_2(\text{dim}(\mathcal{B})) \geq R, where B\mathcal{B} is ε\varepsilon-approximately the identity channel.

theorem

Every CPTP map emulates itself

For any completely positive trace-preserving (CPTP) map Λ\Lambda, the map Λ\Lambda emulates itself. According to the definition of emulation, this implies there exist CPTP maps D\mathcal{D} and E\mathcal{E} such that DΛE=Λ\mathcal{D} \circ \Lambda \circ \mathcal{E} = \Lambda.

theorem

Emulation of quantum channels is transitive

Let Λ1,Λ2,\Lambda_1, \Lambda_2, and Λ3\Lambda_3 be completely positive trace-preserving (CPTP) maps (quantum channels). If Λ1\Lambda_1 emulates Λ2\Lambda_2 and Λ2\Lambda_2 emulates Λ3\Lambda_3, then Λ1\Lambda_1 emulates Λ3\Lambda_3. Here, a channel AA is said to emulate a channel BB if there exist CPTP maps D\mathcal{D} and E\mathcal{E} such that DAE=B\mathcal{D} \circ A \circ \mathcal{E} = B.

theorem

Every CPTP map Λ\Lambda satisfies ε-Approximates(Λ,Λ,0)\varepsilon\text{-Approximates}(\Lambda, \Lambda, 0)

Let Λ\Lambda be a completely positive trace-preserving (CPTP) map from the space of matrix states Md1\mathcal{M}_{d_1} to Md2\mathcal{M}_{d_2}. Then Λ\Lambda 00-approximates itself. Specifically, for any state ρ\rho, the fidelity between Λ(ρ)\Lambda(\rho) and Λ(ρ)\Lambda(\rho) satisfies F(Λ(ρ),Λ(ρ))10F(\Lambda(\rho), \Lambda(\rho)) \geq 1 - 0.

theorem

ϵ\epsilon-approximation of quantum channels is monotone in ϵ\epsilon

Let A\mathcal{A} and B\mathcal{B} be quantum channels (completely positive trace-preserving maps) from dimensions d1d_1 to d2d_2. If A\mathcal{A} is an ϵ0\epsilon_0-approximation of B\mathcal{B} (meaning for every state ρ\rho, the fidelity F(A(ρ),B(ρ))1ϵ0F(\mathcal{A}(\rho), \mathcal{B}(\rho)) \ge 1 - \epsilon_0), then for any ϵ1R\epsilon_1 \in \mathbb{R} such that ϵ0ϵ1\epsilon_0 \le \epsilon_1, A\mathcal{A} is also an ϵ1\epsilon_1-approximation of B\mathcal{B}.

theorem

Every CPTP map achieves rate 00

For any completely positive trace-preserving (CPTP) map Λ\Lambda between finite-dimensional Hilbert spaces, the channel Λ\Lambda achieves a transmission rate of R=0R = 0 in the sense of quantum capacity.

theorem

The identity channel achieves a rate of log2(dim)\log_2(\text{dim})

Let d1d_1 be a finite type representing the dimension of a Hilbert space, and let II be the identity completely positive trace-preserving (CPTP) map on that space. Then the map II achieves a quantum communication rate R=log2(d1)R = \log_2(|d_1|), where d1|d_1| denotes the cardinality of the type d1d_1.

theorem

Quantum Achievable Rate Rlog2(din)R \le \log_2(d_{\text{in}})

Let Λ:L(Cd1)L(Cd2)\Lambda: \mathcal{L}(\mathbb{C}^{d_1}) \to \mathcal{L}(\mathbb{C}^{d_2}) be a Completely Positive Trace-Preserving (CPTP) map (a quantum channel) where d1d_1 and d2d_2 are the dimensions of the input and output Hilbert spaces respectively. If a rate RRR \in \mathbb{R} satisfies R>log2(d1)R > \log_2(d_1), then the channel Λ\Lambda cannot achieve rate RR.

theorem

A CPTP map Λ\Lambda cannot achieve a rate R>log2(dimout(Λ))R > \log_2(\text{dim}_{\text{out}}(\Lambda))

Let Λ\Lambda be a completely positive trace-preserving (CPTP) map from a system with dimension d1d_1 to a system with dimension d2d_2. For any rate RRR \in \mathbb{R}, if R>log2(d2)R > \log_2(d_2), then Λ\Lambda does not achieve rate RR (i.e., ¬AchievesRate(Λ,R)\neg \text{AchievesRate}(\Lambda, R)), where d2d_2 is the cardinality of the output type.

theorem

The set of achievable rates of a quantum channel is bounded above

Let Λ\Lambda be a completely positive trace-preserving (CPTP) map from a system of dimension d1d_1 to a system of dimension d2d_2. The set of all achievable rates RRR \in \mathbb{R} for the channel Λ\Lambda is bounded above.

theorem

The quantum capacity of a CPTP map is non-negative (0Q(Λ)0 \le Q(\Lambda))

For any quantum channel (completely positive trace-preserving map) Λ\Lambda with input dimension d1d_1 and output dimension d2d_2, its quantum capacity Q(Λ)Q(\Lambda) is non-negative, i.e., 0Q(Λ)0 \le Q(\Lambda).

theorem

Quantum Capacity of Λ\Lambda is bounded by log2(dimin)\log_2(\text{dim}_{\text{in}})

Let Λ\Lambda be a Completely Positive Trace-Preserving (CPTP) map with input dimension d1|d_1|. The quantum capacity Q(Λ)Q(\Lambda) of the channel satisfies: Q(Λ)log2(d1)Q(\Lambda) \le \log_2(|d_1|) where d1|d_1| denotes the cardinality of the finite type d1d_1 representing the input Hilbert space basis.

theorem

The LSD Theorem: Ic(ρ,Λ)Q(Λ)I_c(\rho, \Lambda) \leq Q(\Lambda)

For any quantum channel Λ\Lambda (represented as a completely positive trace-preserving map from dimension d1d_1 to d2d_2) and any input state ρ\rho in the space of states of dimension d1d_1, the single-copy coherent information Ic(ρ,Λ)I_c(\rho, \Lambda) is a lower bound for the quantum capacity Q(Λ)Q(\Lambda). That is, Ic(ρ,Λ)Q(Λ)I_c(\rho, \Lambda) \leq Q(\Lambda).

theorem

Quantum Capacity Q(Λ)Q(\Lambda) Equals the Limit of Coherent Information of nn-copy Channels

Let Λ:B(Hd1)B(Hd2)\Lambda: \mathcal{B}(\mathcal{H}_{d_1}) \to \mathcal{B}(\mathcal{H}_{d_2}) be a completely positive trace-preserving (CPTP) map. The quantum capacity of Λ\Lambda, denoted Q(Λ)Q(\Lambda), is equal to the supremum of the set of rates rr such that there exists a natural number nNn \in \mathbb{N} and an input state ρ\rho on the nn-fold tensor product space Hd1n\mathcal{H}_{d_1}^{\otimes n} for which r=1nIc(ρ,Λn)r = \frac{1}{n} I_c(\rho, \Lambda^{\otimes n}), where IcI_c denotes the coherent information. Specifically, Q(Λ)=sup{rRnN,ρS(Hd1n),r=1nIc(ρ,Λn)},Q(\Lambda) = \sup \left\{ r \in \mathbb{R} \mid \exists n \in \mathbb{N}, \exists \rho \in \mathcal{S}(\mathcal{H}_{d_1}^{\otimes n}), r = \frac{1}{n} I_c(\rho, \Lambda^{\otimes n}) \right\}, where Λn\Lambda^{\otimes n} is the nn-copy tensor product channel i=1nΛ\bigotimes_{i=1}^n \Lambda.