Example 3 / Eqs.(62),(63): amplitude-damping zero-error cost
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.damping_zeroErrorAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
For , let be the qubit channel with Kraus matrices and . Then
The subtraction of is outside the factor two. The regularized zero-error cost is one qubit at and zero at .
The matrices and satisfy the primal and dual constraints in Eqs.(57),(58), and both objective values equal the independently defined minimum . Thus the displayed witnesses in Eq.(62) are optimal.
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]
/-- Example 3, Eqs.(62)--(63), PDF p.14: -r is outside the factor 2.
The displayed primal optimizer and unnormalized plus-Bell dual optimizer are
feasible and attain the independently defined zero-error trace optimum. -/
theorem damping_zeroError (r : ℝ) (h0 : 0 ≤ r) (h1 : r ≤ 1) :
zeroErrorCost (damping r) = Real.logb 2 (2*(1 + Real.sqrt (1-r)) - r) / 2 ∧
ZeroErrorWitnessPair (damping r) (dampingPrimalWitness r)
(choi (fun X : Mat Bool => X)) := 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 every real satisfying , let , ordered in that order, and define the map by
The theorem asserts
and the matrix certificate specified below. To define , a channel means a map for a finite family satisfying ; for every natural , define on matrix units by
For each positive integer , range over channels from matrices on to matrices on for which there exist channels and such that, for every matrix ,
Define
Here is any complex matrix on , amplification applies the map to each reference-indexed block, and . With , the cost is
The condition is a condition on an infimum and does not require an attaining . For the certificate, let , let equal when and and otherwise, and set
The asserted certificate is
The endpoints and are included; all infima above are total real infima, taking value for empty or unbounded-below sets.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.