Approximate operator identities imply robust extraction
OpenQAlgorithms.Papers.Independent.Intakethird100.P75.robust_operator_criterionLet be a unit vector in the completed tensor product of arbitrary complex Hilbert spaces , and let be local bounded self-adjoint involutions. Choose and nonnegative tolerances , and suppose
Put
Then , junk is normalized, and the fixed complex-linear maps
are isometric embeddings satisfying, after fixed register regrouping,
This isolates the conditional extraction argument (24)–(32). The tolerance , denoted in the paper, is an independent input. The small-error condition permits normalization of the specified witness; no invalid Bell-deficit conversion is assumed.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P75
noncomputable section
open scoped BigOperators
namespace QAlgorithms.Papers.Independent.Intakethird100.P75
universe u v w x
open QAlgorithms.Papers.Independent.Claimed50.P34 (HilbertTensor)
open QAlgorithms.Papers.Independent.Renew46.P03 (tensorVector)
section ExtractionStatements
variable {H : Type u} {K : Type v}
variable [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H]
variable [NormedAddCommGroup K] [InnerProductSpace ℂ K] [CompleteSpace K]
/-- PDF pp.8–9, (24)–(32): conditional robust extraction. epsilon2 is an
independent tolerance, not an assumed consequence of a Bell deficit. The
small-error regime makes the specified projection witness nonzero before
normalization. The full factor 2 of (32) is retained. -/
theorem robust_operator_criterion (theta epsilon epsilon2 : ℝ)
(htheta : 0 ≤ theta) (hthetaUpper : theta ≤ Real.pi / 4)
(hepsilon : 0 ≤ epsilon) (hepsilon2 : 0 ≤ epsilon2)
(hsmall : extractionBudget theta epsilon epsilon2 < 1)
(psi : HilbertTensor H K) (hpsi : ‖psi‖ = 1)
(XA ZA : H →L[ℂ] H) (XB ZB : K →L[ℂ] K)
(hXA : Dichotomic XA) (hZA : Dichotomic ZA)
(hXB : Dichotomic XB) (hZB : Dichotomic ZB)
(hmatch : ‖alice ZA psi - bob ZB psi‖ ≤ 2 * epsilon)
(htransfer : ‖transferError theta XA ZA XB ZB psi‖ ≤ epsilon2) :
Isometry (swapLocal XA ZA) ∧ Isometry (swapLocal XB ZB) ∧
projectionWitness theta ZA psi ≠ 0 ∧
‖normalizedProjection theta ZA psi‖ = 1 ∧
‖mapHilbertFactors (swapLocal XA ZA) (swapLocal XB ZB) psi -
attachSchmidt (qubitCoefficients theta) (normalizedProjection theta ZA psi)‖ ≤
2 * extractionBudget theta epsilon epsilon2 := by sorry
end ExtractionStatements
end QAlgorithms.Papers.Independent.Intakethird100.P75
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be complete complex normed inner product spaces, with denoting the completion of their algebraic complex tensor product and operator tensor products denoting continuous extensions. For every real satisfying , , , and , every unit vector , and every continuous complex-linear and that are self-adjoint and square to the identity, assume
Define , where are the standard vectors indexed by , and define and . Then and are isometries on their entire domains, , , and
where continuously extends . Zero error parameters and both endpoints of the interval for are included.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.