Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Eq.(27): finite square-root bound

Open
QAlgorithms.Papers.Independent.Intakethird100.P49.nearby_channels_square_root

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

prove2quantum

Let E0,E1:d→e\mathcal E_0,\mathcal E_1:d\to eE0​,E1​:d→e be CPTP, with d≥2d\ge2d≥2, e≥1e\ge1e≥1, and n≥1n\ge1n≥1. Set ϵ=1−F(ρE0,ρE1)\epsilon=1-F(\rho_{\mathcal E_0},\rho_{\mathcal E_1})ϵ=1−F(ρE0​​,ρE1​​), the exact normalized-Choi root infidelity, so 0≤ϵ≤10\le\epsilon\le10≤ϵ≤1, and choose integer M∗=4d(d−1)nM_*=4d(d-1)nM∗​=4d(d−1)n. Then

pn≥BM∗≥14−n2d(d−1)ϵ.p_n\ge B_{M_*}\ge\frac14-n\sqrt{2d(d-1)\epsilon}.pn​≥BM∗​​≥41​−n2d(d−1)ϵ​.

Here pnp_npn​ is the equal-prior optimal adaptive discrimination error, and BMB_MBM​ the unclipped PBT expression. This is the exact finite square-root inequality of Eq. (27), separated from the source's unquantified exponential approximation.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P49
Formal statement
noncomputable section

namespace QAlgorithms.Papers.Independent.Intakethird100.P49

open QAlgorithms Filter

open scoped Matrix ComplexConjugate ComplexOrder BigOperators

attribute [local instance] Classical.propDecidable Classical.decEq

open QAlgorithms.Papers.Independent.Information100.P63 (Mat tensorPower)

open QAlgorithms.Papers.Independent.Dependency50.P18 (bipartiteTensor)

open QAlgorithms.Papers.Independent.Information100.P71 (diamond AdaptiveTest adaptiveInput adaptiveAccept)

open QAlgorithms.Papers.Independent.Bridge50.P25
  (LOCCOn normalizedChannelChoi TwoWayGenerationCode TwoWayChannelProtocol
   generationCodeError twoWayGenerationCapacity sendChannelRegister StateFunctional
   IsDimensionChangingLOCCMonotone privateStateInPartyOrder)

open QAlgorithms.Papers.Independent.Support50.P07 (amplitudeDampingChannel)

/-- PDF p.5, exact first inequality of (27): epsilon is the EXACT Choi
infidelity. The following approximate exponential is separately deferred. -/
theorem nearby_channels_square_root (d e n : ℕ) [NeZero d] [NeZero e]
    (hd : 2 ≤ d) (hn : 1 ≤ n) (E0 E1 : Superop (Fin d) (Fin e))
    (h0 : IsChannel E0) (h1 : IsChannel E1) :
    let epsilon := 1-rootFidelity (normalizedChannelChoi E0) (normalizedChannelChoi E1)
    epsilon ∈ Set.Icc 0 1 ∧
    1/4 - n * Real.sqrt (2*(d : ℝ)*(d-1 : ℝ)*epsilon) ≤
      universalBound n (4*d*(d-1)*n) E0 E1 ∧
    1/4 - n * Real.sqrt (2*(d : ℝ)*(d-1 : ℝ)*epsilon) ≤ symmetricAdaptiveError n E0 E1 := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P49

end
Source
Fundamental limits to quantum channel discrimination, arXiv:1803.02834v4, PDF p. 5, Eq.(27): finite square-root bound
Read-back

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

For all natural numbers d,e,nd,e,nd,e,n, equipped with d,e≠0d,e\ne0d,e=0, with d≥2d\ge2d≥2 and n≥1n\ge1n≥1, and all finite Kraus channels E0,E1:d→e\mathcal E_0,\mathcal E_1:d\to eE0​,E1​:d→e whose Kraus operators satisfy ∑jKj†Kj=I\sum_jK_j^\dagger K_j=I∑j​Kj†​Kj​=I, let

Φd=1d∑x,y∣x,x⟩⟨y,y∣,Ji=(id⁡d⊗Ei)(Φd),ε=1−Re⁡tr⁡J0J1J0.\Phi_d=\frac1d\sum_{x,y}|x,x\rangle\langle y,y|, \qquad J_i=(\operatorname{id}_d\otimes\mathcal E_i)(\Phi_d), \qquad \varepsilon=1-\operatorname{Re}\operatorname{tr}\sqrt{\sqrt{J_0}J_1\sqrt{J_0}}.Φd​=d1​x,y∑​∣x,x⟩⟨y,y∣,Ji​=(idd​⊗Ei​)(Φd​),ε=1−RetrJ0​​J1​J0​​​.

To define the bound, construct the port map Pd,M\mathcal P_{d,M}Pd,M​ using signal entries Si[(x,a),(y,b)]=d−11{x=ai, y=bi, aj=bj ∀j≠i}S_i[(x,a),(y,b)]=d^{-1}\mathbf1_{\{x=a_i,\ y=b_i,\ a_j=b_j\ \forall j\ne i\}}Si​[(x,a),(y,b)]=d−11{x=ai​, y=bi​, aj​=bj​ ∀j=i}​, S=∑iSiS=\sum_iS_iS=∑i​Si​, R=f(S)R=f(S)R=f(S) with f(t)=(t)−1f(t)=(\sqrt t)^{-1}f(t)=(t​)−1 and f(0)=0f(0)=0f(0)=0, and Qi=RSiR+M−1(I−RSR)Q_i=RS_iR+M^{-1}(I-RSR)Qi​=RSi​R+M−1(I−RSR): on X⊗Φd⊗MX\otimes\Phi_d^{\otimes M}X⊗Φd⊗M​, contract the input and first halves against QiQ_iQi​, retain the second half of port iii, and sum over iii. Put

ϵd,M=sup⁡∥X∥1≤1∥(id⁡d⊗(id⁡−Pd,M))(X)∥1,Bn,M=1−nϵd,M−12∥J0⊗nM−J1⊗nM∥12,\epsilon_{d,M} =\sup_{\|X\|_1\le1} \|(\operatorname{id}_d\otimes(\operatorname{id}-\mathcal P_{d,M}))(X)\|_1, \qquad B_{n,M}= \frac{1-n\epsilon_{d,M}-\frac12\|J_0^{\otimes nM}-J_1^{\otimes nM}\|_1}{2},ϵd,M​=∥X∥1​≤1sup​∥(idd​⊗(id−Pd,M​))(X)∥1​,Bn,M​=21−nϵd,M​−21​∥J0⊗nM​−J1⊗nM​∥1​​,

where ∥X∥1=Re⁡tr⁡X†X\|X\|_1=\operatorname{Re}\operatorname{tr}\sqrt{X^\dagger X}∥X∥1​=RetrX†X​, the supremum ranges over arbitrary matrices on two input registers, and tensor-product entries are products of the individual entries. Let pnp_npn​ be the infimum of (1−a0+a1)/2(1-a_0+a_1)/2(1−a0​+a1​)/2 over adaptive tests having positive finite memory, a density matrix as initial memory-input state, channels from memory-output to memory-input at every step index, and a final effect 0≤H≤I0\le H\le I0≤H≤I; aia_iai​ is the real trace of HHH against the final state after nnn uses of Ei\mathcal E_iEi​ and the prescribed intervening channels. Then

0≤ε≤1,14−n2d(d−1)ε≤Bn, 4d(d−1)n,14−n2d(d−1)ε≤pn.0\le\varepsilon\le1, \qquad \frac14-n\sqrt{2d(d-1)\varepsilon} \le B_{n,\,4d(d-1)n}, \qquad \frac14-n\sqrt{2d(d-1)\varepsilon}\le p_n.0≤ε≤1,41​−n2d(d−1)ε​≤Bn,4d(d−1)n​,41​−n2d(d−1)ε​≤pn​.

This includes ε=0\varepsilon=0ε=0 and ε=1\varepsilon=1ε=1; no strict closeness condition is assumed.

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