Erasure-channel sufficient criterion for vanishing key rate
OpenQAlgorithms.Papers.Independent.Intakethird100.P74.erasure_key_rateLet and consider the complementary qubit erasure wiretap dilation
where and is orthogonal to both input basis states. Use uniform computational-basis inputs and trivial shields. Bob's amplitude and virtual phase channels satisfy
For every fixed , the polar code defined above consequently satisfies
Thus the criterion applies exactly when this symmetric private information is positive. This is a finite-register erasure result, without a bosonic energy constraint.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P74
namespace QAlgorithms.Papers.Independent.Intakethird100.P74
open QAlgorithms
open scoped ComplexConjugate Matrix
noncomputable section
local instance (p : Prop) : Decidable p := Classical.propDecidable p
variable {B E S1 S2 : Type}
variable [Fintype B] [Fintype E] [Fintype S1] [Fintype S2]
variable [DecidableEq B] [DecidableEq E] [DecidableEq S1] [DecidableEq S2]
/-- PDF pp.9–10, Appendix C.B: both initial root fidelities are eps and the strict
criterion 2eps<1 gives vanishing key rate, precisely where symmetric private information
is positive. Source correction: p.10's phase-mixture display swaps eps and 1-eps;
the defining erasure map, its discrimination argument and its final criterion fix the
weights used here. Independent moderation of this correction remains required. -/
theorem erasure_key_rate (eps : ℝ) (he0 : 0 ≤ eps) (he1 : eps ≤ 1)
(beta : ℝ) (hbeta0 : 0 < beta) (hbeta1 : beta < 1 / 2) :
rootFidelity (amplitudeBob (erasureData eps) false)
(amplitudeBob (erasureData eps) true) = eps ∧
rootFidelity (phaseBob (erasureData eps) false)
(phaseBob (erasureData eps) true) = eps ∧
symmetricPrivateInformation (erasureData eps) = 1 - 2 * eps ∧
(2 * eps < 1 → Filter.Tendsto (keyRate (erasureData eps) beta) Filter.atTop (nhds 0)) := by sorry
end
end QAlgorithms.Papers.Independent.Intakethird100.P74
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For all real numbers satisfying and , identify Boolean values with and let denote coordinate vectors. Define on Bob’s and Eve’s three-dimensional registers, and ; the singleton ancillary registers in the supplied data are omitted through their canonical identifications. Put , , and , which retains registers . For density matrices write , and write , where and zero spectral terms contribute zero. The assertions are
The remaining assertion uses the following explicit index sets. For each natural number , including , put and define a binary matrix with indices by exactly when, for every , a set bit in position of implies a set bit in position of . For define and , with arithmetic modulo two, and let and . For any binary-input matrix family , define a matrix indexed by pairs , where and for the output index set of , by
Set . If , then the fraction
tends to zero as . The convergence conclusion is conditional on ; the three preceding equalities are asserted throughout .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.