Skip to content

ExpTrojanReach ​

Tier A: Lucamarini et al. 2015, both Trojan-horse key-rate curves at their published crossings

7/7 passed in 65ms

TestWhat it doesResult
test_reach_curveOver leaks from 1e-8 to 1e-2 both reaches fall, the decoy reach sits under the single-photon one at every rung, and the rate share a 1e-6 leak leaves falls with distance.✅ pass
test_reach_darknessComposing the 1e-5 per-gate dark count over two gates, as q.Link does for q.ClickDetector, puts the reaches at 156.04 and 131.15 km, over 10 km short of the published 170 and 146.✅ pass
test_reach_decoyFig. 4 decoy curve at signal intensity 0.5 against Sec. II.C: reach 146.200 km against 146, 138.86 km against 140 at a 1e-6 leak, largest leak 0.012339 against 0.012.✅ pass
test_reach_familyAll fifteen raster crossings sit inside 1.00 km of the model: rms 0.706 km on Fig. 3, every read left of the model, and 0.286 km on Fig. 4.✅ pass
test_reach_fractions100 km is 58.4% of the single-photon reach against their "about 60%" and 68.4% of the decoy reach against 70%, and a 1e-6 leak keeps 96% of the decoy reach.✅ pass
test_reach_priceThe Sec. IV.B leak moves the decoy reach from 146.20 km to 143.17 km at the measured isolator, 140.86 km at Table I's 60 dB and 138.86 km at the 1e-6 target.✅ pass
test_reach_singleFig. 3 single-photon curve against Sec. II.B: reach 171.10 km against 170, 9.16 km against 9 at a 1e-2 leak, largest leak 0.015262 against 0.015.✅ pass