RelayPosition
Where the relay sits: the asymmetry anchors and the pure-loss zeroes
6/6 passed in 0ms
| Test | What it does | Result |
|---|---|---|
test_relay_asymmetry | At a total transmittance of 0.1 the rate climbs from below -2 bit at the symmetric point to positive at the encoder. | ✅ pass |
test_relay_decoder | A relay beside the DECODER gives log2(tau/((1-tau)e)), zero at e/(1+e) = 0.7311, or 6.8 km. | ✅ pass |
test_relay_encoder | A relay beside the ENCODER keeps the rate positive out to 300 km. | ✅ pass |
test_relay_noise | Arm noise raises chi above the loss floor, pure loss is omega = 1, and relay_omega(0.5, 0.04) reads 1.04 from an input-referred xi. | ✅ pass |
test_relay_seam | Straddling tau_a = tau_b by one part in 1e7 moves the rate by under 1e-6. | ✅ pass |
test_relay_symmetric | The pure-loss symmetric rate vanishes at tau = 0.84, the published 3.8 km per arm at 0.2 dB/km. | ✅ pass |