Example 2 / Eqs.(59)–(61): depolarizing zero-error cost
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.depolarizing_zeroErrorAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
Let be the dimension of a system and . Extend the depolarizing channel linearly by . Its regularized zero-error NS simulation cost is
This is not the rounded one-shot cost. It equals at and zero at or .
The explicit matrices and satisfy the primal and dual constraints in Eqs.(57),(58), and both objective values equal the independently defined minimum . Thus both displayed witnesses in Eq.(59) 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 2, Eqs.(59)--(61), PDF pp.13--14: noise probability p in [0,1],
including d=1. This is the regularized zero-error cost. The explicit primal and
dual optimizers in Eq.(59) are retained with their common optimal objective. -/
theorem depolarizing_zeroError (p : ℝ) (h0 : 0 ≤ p) (h1 : p ≤ 1) :
zeroErrorCost (basisDepolarizing A p) =
Real.logb 2 ((Fintype.card A : ℝ)^2 * (1-p) + p) / 2 ∧
ZeroErrorWitnessPair (basisDepolarizing A p) (depolarizingPrimalWitness A p)
(choi (fun X : Mat A => 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 a finite type with decidable equality and every real satisfying , put and define
The theorem asserts
and the matrix certificate specified below. Here is defined as follows, including its nested infima: a channel is any map admitting a finite representation with ; for each natural number , let act on matrix units by
For each positive integer , consider channels from matrices on to matrices on for which there exist channels and satisfying, for every input matrix ,
Such a , wired to the identity map on the -dimensional register, induces
Let be the infimum over these of
where ranges over all complex matrices on , the amplified map applies the indicated map to each reference-indexed block, and . Set ; then
In particular, the condition defining concerns the infimum error and does not itself require an attaining code. For the asserted certificate, define , let equal when and and otherwise, and put and
The certificate asserts
Both endpoints are included. No nonemptiness assumption on is displayed; the formulas use total real arithmetic, with division by and equal to , and real infima of empty or unbounded-below sets equal to .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.