§IV.B: quantum reverse Shannon theorem under NS assistance
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.ns_reverse_shannonAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
Let be CPTP. Let be the supremum of operational vanishing-error quantum communication rates with NS assistance, and the infimum of operational vanishing-error simulation rates with the same assistance. These rates count the binary logarithm of noiseless resource dimension per channel use. Then
Here is the maximum state mutual information over purified inputs. This is the quantum reverse Shannon theorem under no-signalling assistance.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P65
noncomputable section
open Filter QAlgorithms
open scoped BigOperators Matrix ComplexConjugate ComplexOrder Topology
namespace QAlgorithms.Papers.Independent.Intakethird100.P65
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Dependency50.P09 (transposeBob)
open QAlgorithms.Papers.Independent.Dependency50.P35 (maxRelative)
open QAlgorithms.Papers.Independent.Independent2.P01 (dampingKraus damping)
open QAlgorithms.Papers.Independent.Gap48.P33 (phaseFlipChannel)
open QAlgorithms.Papers.Independent.Information100.P06 (Below)
open QAlgorithms.Papers.Independent.Information100.P34 (choi)
open QAlgorithms.Papers.Independent.Information100.P62 (Stochastic)
open QAlgorithms.Papers.Independent.Information100.P63 (Mat)
open QAlgorithms.Papers.Independent.Information100.P67 (IsSubnormalized purifiedDistance)
open QAlgorithms.Papers.Independent.Information100.P69 (replacer permute)
open QAlgorithms.Papers.Independent.Information100.P71 (diamond channelPower channelRelative)
open QAlgorithms.Papers.Independent.Support50.P39 (quantumMutualInformation)
variable {A B C D R : Type} [Fintype A] [DecidableEq A]
[Fintype B] [DecidableEq B] [Fintype C] [DecidableEq C]
[Fintype D] [DecidableEq D] [Fintype R] [DecidableEq R]
variable [Nonempty A] [Nonempty B] [Nonempty C] [Nonempty D] [Nonempty R]
/-- Section IV.B, PDF pp.10--12: quantum reverse Shannon theorem with NS
assistance. Capacity and simulation cost were defined independently of entropy. -/
theorem ns_reverse_shannon (N : Superop A B) (hN : IsChannel N) :
vanishingErrorQuantumCapacity .ns N = vanishingErrorSimulationCost .ns N ∧
vanishingErrorSimulationCost .ns N = ((channelMutualInfo N / 2 : ℝ) : EReal) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P65
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For finite index types , with decidable equality, every channel satisfies , with the following definitions. Channels admit finite Kraus representations with . For channels and , let be the real infimum of over channels for which there are channels , satisfying both marginal identities and for every matrix . Here
and the diamond norm is the supremum of the output trace norm over all input matrices of trace norm at most , using a reference of the same dimension as the input; . Define as the extended-real supremum of nonnegative real such that, for every error tolerance and slack , eventually every positive block length admits a positive integer with
Define as the extended-real infimum of nonnegative real with the analogous property
The error bounds concern infima over assistance maps and do not themselves assert a realizing map. Tensor powers have entries obtained by summing . Finally,
where density means positive semidefinite with trace , and . Positive block lengths are required only eventually; no condition at block length enters the rate definitions.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.