Appendix A / LP (69): classical-channel one-shot simulation
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.classical_oneShot_lpAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
Let be a finite stochastic channel, with nonempty input and output alphabets, and . Embed it as the quantum map . Let be the infimum of over real arrays satisfying , , , , , and for every input . Then
The linear optimum is attained. The resource is quantum communication even though the target is classical.
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]
/-- Appendix A, LP (69), PDF p.18: quantum-resource cost for a classical target.
The linear optimum is attained, and every error constraint is per input. -/
theorem classical_oneShot_lp (W : A → B → ℝ) (hW : Stochastic (fun y x => W x y)) (e : ℝ) (he : 0 ≤ e) :
oneUseSimulationCost .ns (classicalMap W) e = roundedTraceCost (classicalValue W e) ∧
∃ Y T : A → B → ℝ, ∃ V : B → ℝ,
classicalFeasible W e Y T V ∧ (∑ y, V y) = classicalValue W e := 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 types with decidable equality, every function satisfying and for every , and every real , define . Let be the real infimum of over real arrays and satisfying
Then , and there exist such with . Here is the real infimum of over positive integers for which the infimum of is at most , with the latter infimum over channels whose output marginals each depend only on the corresponding input marginal; . A channel is a finite Kraus map with , and , over arbitrary matrices on , where . The ceiling is the natural-number ceiling. There is no upper bound on ; is included. Empty finite types are not explicitly excluded: if and , the stochasticity hypothesis is impossible. Real infima use value when empty or unbounded below, for , and .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.