Fock Chernoff optimality in Type I target detection
OpenQAlgorithms.Papers.Independent.Intakethird100.P54.type_I_chernoffLet 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 .
Assume and restrict to normalized pure signal-only probes, so there are no retained idlers entangled with the signals. The absent-target return is vacuum and . For a Fock occupation with total ,
for every such pure signal-only competitor of mean signal energy .
The restriction makes one returned state pure, which is essential to this Chernoff optimization claim.
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
/-- Type I target detection: pure SIGNAL-ONLY probes, PDF p.7.
The no-entangled-idler restriction is essential to the purity argument. -/
theorem type_I_chernoff {M : ℕ} (hM : 0 < M) (c : Channels)
(hc : ValidSplitters c) (hr : Reading c) (habsent : (c false).reflectance=0) :
(∀ psi : Hilbert (Occupation (Fin 0) × Occupation (Fin M)), ‖psi‖=1 →
returned (c false) psi = opticalPureKernel (fock (0 : Occupation (Fin M))) ∧
outputChernoff c psi=outputFidelity c psi) ∧
(∀ n : Occupation (Fin M),
outputChernoff c (fock n) = (1-(c true).reflectance)^photons n ∧
∀ psi : Hilbert (Occupation (Fin 0) × Occupation (Fin M)),
‖psi‖=1 → HasSignalEnergy psi (photons n : ℝ) →
outputChernoff c (fock n) ≤ outputChernoff c psi) := 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 satisfy , and let consist of splitters with reflectances and phases , with , unequal fields , , and . There are no idler modes: identify the singleton with its unique element. For , define for , and otherwise, and put , where . For kernels on , define as the real supremum of over norm-one whose marginals satisfy and . A resolution of a kernel is a representation , with nonnegative summable weights totaling , unit vectors at positive weights, and orthogonality between distinct positive-weight vectors; zero-weight vectors are unrestricted. Define
where and otherwise. These extrema are real, with empty defining sets assigned value ; infinite sums are total sums, equal to if not summable. Writing for the unit coordinate vector at , the first assertion is that every norm-one , without an energy hypothesis, satisfies
The second assertion is that every , with , satisfies
and this is at most for every norm-one no-idler probe whose total-count law has summable and . The occupation vector and the endpoint are included; all zeroth powers, including , equal .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.