Exact coherent-state error and Chernoff coefficient
OpenQAlgorithms.Papers.Independent.Intakethird100.P54.coherent_errorLet be the finite number of signal modes and the finite number of retained idler modes, on the full optical Fock spaces. The two channels have equal priors, independent vacuum environments, reflectances , field magnitudes and , and distinct complex reflection coefficients . Every signal mode sees the same channel; idlers are retained losslessly and environment outputs are inaccessible. Write for squared Uhlmann fidelity, for minimum average error over all joint binary receivers, , and , with zero powers interpreted as support projections. Here the common phase is removed, so and . Put .
Let the signal coherent amplitudes be and the retained idler amplitudes be arbitrary. The full product coherent probe is normalized and has signal energy . Then
The result depends only on total signal energy, not its distribution among modes. The real field difference is appropriate because the channel phases are aligned.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P54
noncomputable section
open scoped BigOperators ComplexConjugate
open MeasureTheory Filter
namespace QAlgorithms.Papers.Independent.Intakethird100.P54
open QAlgorithms.RealRegisters (Hilbert)
open QAlgorithms.Papers.Independent.Claimed50.P47 (Occupation)
open QAlgorithms.Papers.Independent.Dependency50.P39 (coherentCoefficient)
attribute [local instance] Classical.propDecidable
attribute [local instance] Classical.decEq
/-- Coherent-state exact error, fidelity and Chernoff coefficient, PDF pp.7–8,
(61),(68), with multimode invariance from footnote [6], p.13. Section IV has
Delta=0; the real field-magnitude difference is therefore legitimate. -/
theorem coherent_error {M J : ℕ} (hM : 0 < M) (c : Channels)
(hc : ValidSplitters c) (hr : Reading c) (beta : Fin J → ℂ) (alpha : Fin M → ℂ) :
‖coherentOpticalProbe beta alpha‖=1 ∧ HasSignalEnergy (coherentOpticalProbe beta alpha) (coherentEnergy alpha) ∧
outputFidelity c (coherentOpticalProbe beta alpha) = Real.exp (-coherentExponent c * coherentEnergy alpha) ∧
outputChernoff c (coherentOpticalProbe beta alpha) = Real.exp (-coherentExponent c * coherentEnergy alpha) ∧
outputError c (coherentOpticalProbe beta alpha) =
lowerError (Real.exp (-coherentExponent c * coherentEnergy alpha)) ∧
outputError c (coherentOpticalProbe beta alpha) ≤ Real.exp (-coherentExponent c * coherentEnergy alpha)/2 := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P54
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let with , and let specify splitters with reflectances and phases , satisfying , , and . For arbitrary and , put , , and . Define from the coefficient function if this function is square summable, and as otherwise. Set if , and otherwise, and let , where . For kernels on , define to be the real supremum of over norm-one whose respective marginals and equal . A resolution is a representation , with nonnegative summable weights of sum , unit vectors at positive weights, and orthogonality for distinct positive-weight vectors; zero-weight vectors are unrestricted. Define to be
where and otherwise. Define to be the infimum over these resolutions and bounded complex-linear operators satisfying and , of . The extrema are real and have value for empty defining sets; infinite sums have value if not summable. The assertion is that , that has summable with and , and that
No positivity assumption is made on ; , , and reflectance endpoints are included, with empty products equal to .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.