Amplitude-damping amplitude outputs and root fidelity
OpenQAlgorithms.Papers.Independent.Intakethird100.P74.damping_amplitude_fidelityprove2quantum
Let be transmissivity. The qubit amplitude-damping channel has Kraus operators and . Its computational-basis amplitude outputs are
This identifies the amplitude contribution to the source's root-fidelity criterion. The source's word fidelity in this sentence refers to root fidelity under its squared- convention.
Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P74
Formal statement
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 p.10, Appendix C.C: both amplitude outputs and their ROOT fidelity.
The source's word "fidelity" here means root fidelity under its §I squared-F convention. -/
theorem damping_amplitude_fidelity (eta : ℝ) (he0 : 0 ≤ eta) (he1 : eta ≤ 1) :
dampingAmplitude eta false = pureDensity (ket false) ∧
dampingAmplitude eta true = (1 - (eta : ℂ)) • pureDensity (ket false) +
(eta : ℂ) • pureDensity (ket true) ∧
rootFidelity (dampingAmplitude eta false) (dampingAmplitude eta true) =
Real.sqrt (1 - eta) := by sorry
end
end QAlgorithms.Papers.Independent.Intakethird100.P74
Source
Polar codes for private classical communication, arXiv:1203.5794v1, PDF p. 10, Appendix C.C, unnumbered: amplitude-damping amplitude channel
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every real number with , define for Boolean , where is the coordinate vector, , and . Then all three assertions hold:
The matrix square roots use spectral functional calculus, and both endpoints are included.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.