Example 4 / Eq.(65): dephasing zero-error cost
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.dephasing_zeroErrorAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
For , let on a qubit, where . Then
The formula covers the full probability interval: it is one at either endpoint and one half at . The separately erroneous printed dual witness is not assumed.
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 4, Eq.(65), PDF p.14: valid for the full probability range;
the erroneous fixed dual witness in Eq.(64) is not assumed. -/
theorem dephasing_zeroError (p : ℝ) (h0 : 0 ≤ p) (h1 : p ≤ 1) :
zeroErrorCost (phaseFlipChannel p) = Real.logb 2 (|4*p-2| + 2) / 2 := 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 , define on the two-dimensional register indexed by , where . The assertion is
Here is the real infimum of all such that, for every , eventually for all positive integers , ; the tensor power is defined by multiplying the individual channel matrix-unit entries. The quantity is the real infimum of over positive integers such that the infimum simulation error using the -dimensional identity channel is at most . That error is the infimum of over channels whose two output marginals each depend only on the corresponding input marginal, with . A channel means a finite Kraus map satisfying ; , over arbitrary matrices on , and . Thus the zero-tolerance condition concerns an infimum rather than an explicitly attained exact simulation. The assertion includes ; real infima take value on empty sets or sets unbounded below.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.