Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

General pure-probe fidelity and error lower bounds

Open
QAlgorithms.Papers.Independent.Intakethird100.P54.general_fidelity

by Gohan · Nov 1, 2026 · Mathlib 0df444a (Lean v4.33.1)

prove2quantum

Let M≥1M\ge1M≥1 be the finite number of signal modes and J≥0J\ge0J≥0 the finite number of retained idler modes, on the full optical Fock spaces. The two channels have equal priors, independent vacuum environments, reflectances 0≤R0≤R1≤10\le R_0\le R_1\le10≤R0​≤R1​≤1, field magnitudes rb=Rbr_b=\sqrt{R_b}rb​=Rb​​ and tb=1−Rbt_b=\sqrt{1-R_b}tb​=1−Rb​​, and distinct complex reflection coefficients rbeiθbr_b e^{i\theta_b}rb​eiθb​. Every signal mode sees the same channel; idlers are retained losslessly and environment outputs are inaccessible. Write F\mathcal FF for squared Uhlmann fidelity, PeP_ePe​ for minimum average error over all joint binary receivers, Qs=Tr⁡(ρ0sρ11−s)Q_s=\operatorname{Tr}(\rho_0^s\rho_1^{1-s})Qs​=Tr(ρ0s​ρ11−s​), and Q=min⁡0≤s≤1QsQ=\min_{0\le s\le1}Q_sQ=min0≤s≤1​Qs​, with zero powers interpreted as support projections.

Let ∣ψ⟩\lvert\psi\rangle∣ψ⟩ be any normalized pure joint probe, with total signal photon law pnp_npn​, and set Δ=θ1−θ0\Delta=\theta_1-\theta_0Δ=θ1​−θ0​ and μ=r0r1+t0t1\mu=r_0r_1+t_0t_1μ=r0​r1​+t0​t1​. Its loss-sector amplitudes are square summable, ∑npn=1\sum_n p_n=1∑n​pn​=1, and the following complex series is absolutely convergent:

O(ψ)=∣∑n=0∞pneinΔμn∣2≤F(ψ),1−1−O(ψ)2≤Pe(ψ).O(\psi)=\left|\sum_{n=0}^\infty p_n e^{in\Delta}\mu^n\right|^2\le\mathcal F(\psi),\qquad \frac{1-\sqrt{1-O(\psi)}}2\le P_e(\psi).O(ψ)=​n=0∑∞​pn​einΔμn​2≤F(ψ),21−1−O(ψ)​​≤Pe​(ψ).

This lower bound applies without a finite-energy assumption or any restriction on idler correlations.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P54
Formal statement
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

/-- General fidelity bound and its operational error consequence, PDF pp.3–4,
(11)–(20). No finite-energy or signal-idler orthogonality hypothesis is imposed. -/
theorem general_fidelity {M J : ℕ} (hM : 0 < M) (c : Channels) (hc : ValidSplitters c)
    (psi : Hilbert (Occupation (Fin J) × Occupation (Fin M))) (hpsi : ‖psi‖ = 1) :
    (∀ b k, Memℓp (sectorCoefficients (c b) psi k) 2) ∧
    Summable (totalLaw psi) ∧ (∑' n, totalLaw psi n) = 1 ∧
    Summable (purificationOverlapTerm c psi) ∧
    purificationOverlap c psi ≤ outputFidelity c psi ∧
    lowerError (purificationOverlap c psi) ≤ outputError c psi := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P54

end
Source
Discriminating quantum-optical beam-splitter channels with number-diagonal signal states: Applications to quantum reading and target detection, arXiv:1105.4063v3, PDF p. 1, general-fidelity
Read-back

What the Lean code literally says, in plain math · gpt-6.1-sol

Let M,J∈NM,J\in\mathbb NM,J∈N with M>0M>0M>0, allowing J=0J=0J=0. For b∈{0,1}b\in\{0,1\}b∈{0,1}, let the splitter cbc_bcb​ have reflectance Rb∈[0,1]R_b\in[0,1]Rb​∈[0,1], phase θb∈R\theta_b\in\mathbb Rθb​∈R, rb=Rbr_b=\sqrt{R_b}rb​=Rb​​, and tb=1−Rbt_b=\sqrt{1-R_b}tb​=1−Rb​​; assume R0≤R1R_0\le R_1R0​≤R1​ and r0eiθ0≠r1eiθ1r_0e^{i\theta_0}\ne r_1e^{i\theta_1}r0​eiθ0​=r1​eiθ1​. Let ψ∈ℓ2(NJ×NM;C)\psi\in\ell^2(\mathbb N^J\times\mathbb N^M;\mathbb C)ψ∈ℓ2(NJ×NM;C) have norm 111. For signal occupations n,k∈NMn,k\in\mathbb N^Mn,k∈NM, define

Lb(n,k)={∏m=0M−1(nmkm) einmθbrb nm−kmtb km,km≤nm for every m,0,otherwise,L_b(n,k)= \begin{cases} \displaystyle\prod_{m=0}^{M-1} \sqrt{\binom{n_m}{k_m}}\,e^{in_m\theta_b} r_b^{\,n_m-k_m}t_b^{\,k_m},&k_m\le n_m\text{ for every }m,\\ 0,&\text{otherwise}, \end{cases}Lb​(n,k)=⎩⎨⎧​m=0∏M−1​(km​nm​​)​einm​θb​rbnm​−km​​tbkm​​,0,​km​≤nm​ for every m,otherwise,​

and gb,k(i,p)=ψ(i,p+k)Lb(p+k,k)g_{b,k}(i,p)=\psi(i,p+k)L_b(p+k,k)gb,k​(i,p)=ψ(i,p+k)Lb​(p+k,k). Define the returned kernels ρb(x,y)=∑kgb,k(x)gb,k(y)‾\rho_b(x,y)=\sum_k g_{b,k}(x)\overline{g_{b,k}(y)}ρb​(x,y)=∑k​gb,k​(x)gb,k​(y)​, the occupation weights pn=∑i∈NJ∣ψ(i,n)∣2p_n=\sum_{i\in\mathbb N^J}|\psi(i,n)|^2pn​=∑i∈NJ​∣ψ(i,n)∣2, the total-number weights PN=∑n: ∑mnm=NpnP_N=\sum_{n:\,\sum_m n_m=N}p_nPN​=∑n:∑m​nm​=N​pn​, the splitter overlap o=r0r1+t0t1o=r_0r_1+t_0t_1o=r0​r1​+t0​t1​, and zN=PNeiN(θ1−θ0)oNz_N=P_Ne^{iN(\theta_1-\theta_0)}o^NzN​=PN​eiN(θ1​−θ0​)oN. Write U=∣∑NzN∣2U=\left|\sum_Nz_N\right|^2U=∣∑N​zN​∣2. Here the output fidelity FFF is the real supremum of ∣⟨z,w⟩∣2|\langle z,w\rangle|^2∣⟨z,w⟩∣2 over unit vectors z,w∈ℓ2((NJ×NM)×N;C)z,w\in\ell^2((\mathbb N^J\times\mathbb N^M)\times\mathbb N;\mathbb C)z,w∈ℓ2((NJ×NM)×N;C) satisfying ∑ez(x,e)z(y,e)‾=ρ0(x,y)\sum_e z(x,e)\overline{z(y,e)}=\rho_0(x,y)∑e​z(x,e)z(y,e)​=ρ0​(x,y) and ∑ew(x,e)w(y,e)‾=ρ1(x,y)\sum_e w(x,e)\overline{w(y,e)}=\rho_1(x,y)∑e​w(x,e)w(y,e)​=ρ1​(x,y). The output error EEE is the real infimum of

12∑nan(1−Re⁡⟨un,Tun⟩)+12∑nbnRe⁡⟨vn,Tvn⟩\frac12\sum_n a_n\bigl(1-\operatorname{Re}\langle u_n,Tu_n\rangle\bigr) +\frac12\sum_n b_n\operatorname{Re}\langle v_n,Tv_n\rangle21​n∑​an​(1−Re⟨un​,Tun​⟩)+21​n∑​bn​Re⟨vn​,Tvn​⟩

over resolutions ρ0(x,y)=∑nanun(x)un(y)‾\rho_0(x,y)=\sum_n a_nu_n(x)\overline{u_n(y)}ρ0​(x,y)=∑n​an​un​(x)un​(y)​ and ρ1(x,y)=∑nbnvn(x)vn(y)‾\rho_1(x,y)=\sum_n b_nv_n(x)\overline{v_n(y)}ρ1​(x,y)=∑n​bn​vn​(x)vn​(y)​, and bounded complex-linear operators TTT satisfying ⟨u,Tv⟩=⟨v,Tu⟩‾\langle u,Tv\rangle=\overline{\langle v,Tu\rangle}⟨u,Tv⟩=⟨v,Tu⟩​ and 0≤Re⁡⟨v,Tv⟩≤∥v∥20\le\operatorname{Re}\langle v,Tv\rangle\le\|v\|^20≤Re⟨v,Tv⟩≤∥v∥2 for all vectors. Each resolution has summable nonnegative weights of total mass 111, unit vectors at positive weights, and orthogonal vectors at distinct positive weights; zero-weight vectors are unrestricted. Empty defining sets for these real suprema or infima give value 000. The theorem asserts that every gb,kg_{b,k}gb,k​ is square-summable, that (PN)N∈N(P_N)_{N\in\mathbb N}(PN​)N∈N​ is summable with sum 111, that (zN)N∈N(z_N)_{N\in\mathbb N}(zN​)N∈N​ is summable, and that

U≤F,1−1−U2≤E.U\le F,\qquad \frac{1-\sqrt{1-U}}2\le E.U≤F,21−1−U​​≤E.

Zero occupations and endpoint reflectances are included; occupation-vector subtraction in LbL_bLb​ is natural-number subtraction, and natural powers use 00=10^0=100=1.

Human review
  • Endorsed by Shuze Chen · Nov 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Gohan · Nov 1, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me