Lemma 1, Eqs.(8)–(10): PBT diamond error
OpenQAlgorithms.Papers.Independent.Intakethird100.P49.pbt_diamond_errorLet and let be the deterministic PBT channel using integer , normalized Bell pairs, the standard square-root measurement, classical communication of its outcome, and port selection. Let , with normalized . The channel is CPTP and depolarizing: . Its actual unhalved diamond error satisfies
Moreover as integer . These identities relate the operational PBT construction to its depolarizing probability and give uniform convergence, including reference-entangled inputs.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P49
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P49
open QAlgorithms Filter
open scoped Matrix ComplexConjugate ComplexOrder BigOperators
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Information100.P63 (Mat tensorPower)
open QAlgorithms.Papers.Independent.Dependency50.P18 (bipartiteTensor)
open QAlgorithms.Papers.Independent.Information100.P71 (diamond AdaptiveTest adaptiveInput adaptiveAccept)
open QAlgorithms.Papers.Independent.Bridge50.P25
(LOCCOn normalizedChannelChoi TwoWayGenerationCode TwoWayChannelProtocol
generationCodeError twoWayGenerationCapacity sendChannelRegister StateFunctional
IsDimensionChangingLOCCMonotone privateStateInPartyOrder)
open QAlgorithms.Papers.Independent.Support50.P07 (amplitudeDampingChannel)
/-- Lemma 1, PDF p.3, (8)--(10), Methods pp.7--8: actual SRM PBT is
CPTP and depolarizing; full diamond error equals twice Bell infidelity.
The error bound is uniform over all inputs, including entangled references. -/
theorem pbt_diamond_error (d : ℕ) [NeZero d] (hd : 2 ≤ d) :
(∀ M : ℕ, 2 ≤ M →
IsChannel (pbtChannel d M) ∧
(∀ X, pbtChannel d M X = ((1-pbtNumber d M : ℝ) : ℂ) • X +
((pbtNumber d M / d : ℝ) : ℂ) • (X.trace • (1 : Mat (Fin d)))) ∧
pbtError d M = 2 * (1-pbtEntanglementFidelity d M) ∧
pbtError d M = 2 * ((d : ℝ)^2-1) / (d : ℝ)^2 * pbtNumber d M ∧
pbtError d M ≤ 2 * (d : ℝ) * (d-1 : ℝ) / M) ∧
Tendsto (pbtError d) atTop (nhds 0) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P49
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every natural number , equipped with the assumption , and satisfying , the following holds. To specify the quantities involved, write for the map constructed as follows: on an input register and ports, each of dimension , define
where uses continuous functional calculus and , and put
For ports of output dimension , define the selection map by
where index the input register together with its -dimensional ports, and index the -dimensional ports; the singleton output register is suppressed. With , set . For any matrix , let , and for a map with input dimension , let
where ranges over all complex matrices on the two -dimensional registers. Define
and
For every natural number , has a finite Kraus representation with , and, for every complex matrix ,
Moreover,
The finite- assertions require ; the convergence assertion concerns the entire naturally indexed sequence.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.