Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Hidden orthogonality permits a smaller sum rate

Open
QAlgorithms.Papers.Independent.Intakethird100.P11.hiddenOrthogonality

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

prove2quantum

For 0<α,β<10<\alpha,\beta<10<α,β<1, take three equiprobable product letters ∣ϕi⟩A∣ψi⟩B|\phi_i\rangle_A|\psi_i\rangle_B∣ϕi​⟩A​∣ψi​⟩B​ in C2⊗C3\mathbb C^2\otimes\mathbb C^3C2⊗C3, where

ϕ1=∣0⟩,ϕ2=α∣0⟩+1−α∣1⟩,ϕ3=∣1⟩,ψ1=1−β∣0⟩+β∣1⟩,ψ2=∣1⟩,ψ3=1−β∣2⟩+β∣0⟩.\begin{aligned} \phi_1&=|0\rangle,&\phi_2&=\sqrt\alpha|0\rangle+\sqrt{1-\alpha}|1\rangle,&\phi_3&=|1\rangle,\\ \psi_1&=\sqrt{1-\beta}|0\rangle+\sqrt\beta|1\rangle,&\psi_2&=|1\rangle,& \psi_3&=\sqrt{1-\beta}|2\rangle+\sqrt\beta|0\rangle. \end{aligned}ϕ1​ψ1​​=∣0⟩,=1−β​∣0⟩+β​∣1⟩,​ϕ2​ψ2​​=α​∣0⟩+1−α​∣1⟩,=∣1⟩,​ϕ3​ψ3​​=∣1⟩,=1−β​∣2⟩+β​∣0⟩.​

Let EAB\mathcal E_{AB}EAB​ be this source and EA,EB\mathcal E_A,\mathcal E_BEA​,EB​ its marginals. Set ψ1′=ψ1\psi'_1=\psi_1ψ1′​=ψ1​, ψ2′=ψ2\psi'_2=\psi_2ψ2′​=ψ2​, ψ3′=∣0⟩\psi'_3=|0\rangleψ3′​=∣0⟩, and let EB′\mathcal E'_BEB′​ be the corresponding equiprobable ensemble. Define the exact rates rA(α)=S(EA)r_A(\alpha)=S(\mathcal E_A)rA​(α)=S(EA​), rB(β)=S(EB′)r_B(\beta)=S(\mathcal E'_B)rB​(β)=S(EB′​) and the comparison expression L(α,β)=[S(EA)+S(EB)+S(EAB)]/2L(\alpha,\beta)=[S(\mathcal E_A)+S(\mathcal E_B)+S(\mathcal E_{AB})]/2L(α,β)=[S(EA​)+S(EB​)+S(EAB​)]/2. Both local ensembles are irreducible, the joint ensemble is reducible, and (rA(α),rB(β))(r_A(\alpha),r_B(\beta))(rA​(α),rB​(β)) is achievable. Moreover, with h=H2(2/3)h=H_2(2/3)h=H2​(2/3) denoting binary entropy in bits,

(rA(α),rB(β))⟶(h,h),rA(α)+rB(β)⟶2h,L(α,β)⟶h/2+log⁡23as (α,β)→(0,0) through positive values.\begin{aligned} (r_A(\alpha),r_B(\beta))&\longrightarrow(h,h),\\ r_A(\alpha)+r_B(\beta)&\longrightarrow 2h,\\ L(\alpha,\beta)&\longrightarrow h/2+\log_23 \end{aligned} \qquad\text{as }(\alpha,\beta)\to(0,0)\text{ through positive values}.(rA​(α),rB​(β))rA​(α)+rB​(β)L(α,β)​⟶(h,h),⟶2h,⟶h/2+log2​3​as (α,β)→(0,0) through positive values.

There is η∈(0,1)\eta\in(0,1)η∈(0,1) such that 0<α,β<η0<\alpha,\beta<\eta0<α,β<η implies rA(α)+rB(β)<L(α,β)r_A(\alpha)+r_B(\beta)<L(\alpha,\beta)rA​(α)+rB​(β)<L(α,β).

An achievable pair uses independent blind local CPTP encoders, one noiseless quantum link from each sender, and a joint CPTP decoder, without supplied shared entanglement or side messages. For every δ,ϵ>0\delta,\epsilon>0δ,ϵ>0, every sufficiently large positive integer blocklength nnn admits positive compressed dimensions dA,dBd_A,d_BdA​,dB​ with log⁡2(dA)/n≤RA+δ\log_2(d_A)/n\le R_A+\deltalog2​(dA​)/n≤RA​+δ, log⁡2(dB)/n≤RB+δ\log_2(d_B)/n\le R_B+\deltalog2​(dB​)/n≤RB​+δ, and ensemble-average pure-input overlap with the reconstructed density operator at least 1−ϵ1-\epsilon1−ϵ. Draws are independent and identically distributed; this is squared fidelity, without a purifying reference.

The example shows why the converse needs global irreducibility. Its approximate numbers describe limits, not exact finite-parameter rates.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P11
Formal statement
noncomputable section

namespace QAlgorithms.Papers.Independent.Intakethird100.P11

open MeasureTheory Filter

open scoped BigOperators ComplexConjugate Matrix

open QAlgorithms.Papers.Independent.Dependency50.P19 (both)

open QAlgorithms.Papers.Independent.Information100.P27 (shannon)

attribute [local instance] Classical.propDecidable Classical.decEq

/-- PDF p.11, Section V.A, (23)–(30): local irreducibility does not imply the
rate-sum converse. Approximation is stated as positive-parameter limits and a
uniform sufficiently-small threshold, never as equality at positive parameters. -/
theorem hiddenOrthogonality :
    (∀ alpha beta : ℝ, 0 < alpha → alpha < 1 → 0 < beta → beta < 1 →
      EnsembleIrreducible (fun _ : Fin 3 => (1 / 3 : ℝ)) (hiddenAlice alpha) ∧
      EnsembleIrreducible (fun _ : Fin 3 => (1 / 3 : ℝ)) (hiddenBob beta) ∧
      ¬ EnsembleIrreducible (fun _ : Fin 3 => (1 / 3 : ℝ)) (hiddenJoint alpha beta) ∧
      FiniteAchievable (fun _ : Fin 3 => (1 / 3 : ℝ)) (hiddenJoint alpha beta)
        (hiddenRateA alpha) (hiddenRateB beta)) ∧
    Tendsto (fun x : ℝ × ℝ => (hiddenRateA x.1, hiddenRateB x.2))
      (nhdsWithin (0, 0) (Set.Ioi (0 : ℝ) ×ˢ Set.Ioi (0 : ℝ)))
      (nhds (binEntropy2 (2 / 3), binEntropy2 (2 / 3))) ∧
    Tendsto (fun x : ℝ × ℝ => hiddenRateA x.1 + hiddenRateB x.2)
      (nhdsWithin (0, 0) (Set.Ioi (0 : ℝ) ×ˢ Set.Ioi (0 : ℝ)))
      (nhds (2 * binEntropy2 (2 / 3))) ∧
    Tendsto (fun x : ℝ × ℝ => hiddenComparison x.1 x.2)
      (nhdsWithin (0, 0) (Set.Ioi (0 : ℝ) ×ˢ Set.Ioi (0 : ℝ)))
      (nhds (binEntropy2 (2 / 3) / 2 + Real.logb 2 3)) ∧
    ∃ eta : ℝ, 0 < eta ∧ eta < 1 ∧ ∀ alpha beta : ℝ,
      0 < alpha → alpha < eta → 0 < beta → beta < eta →
      hiddenRateA alpha + hiddenRateB beta < hiddenComparison alpha beta := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P11

end
Source
On the distributed compression of quantum information, arXiv:quant-ph/0403042v3, PDF p. 11, Section V.A: hidden orthogonality beats the global-irreducibility bound
Read-back

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

Write ∣j⟩|j\rangle∣j⟩ for the coordinate vector with entry 111 at jjj and 000 elsewhere, and write ∣v⟩⟨v∣|v\rangle\langle v|∣v⟩⟨v∣ for the matrix with entries vavb‾v_a\overline{v_b}va​vb​​. For a matrix XXX, put S(X)=−Re⁡Tr⁡(f(X))S(X)=-\operatorname{Re}\operatorname{Tr}(f(X))S(X)=−ReTr(f(X)), where f(t)=tlog⁡2tf(t)=t\log_2tf(t)=tlog2​t is applied by continuous functional calculus. Define the three families

aα=(∣0⟩, α∣0⟩+1−α∣1⟩, ∣1⟩),bβ=(1−β∣0⟩+β∣1⟩, ∣1⟩, 1−β∣2⟩+β∣0⟩),b~β=(1−β∣0⟩+β∣1⟩, ∣1⟩, ∣0⟩),vα,β,i=aα,i⊗bβ,i.\begin{aligned} a_\alpha&=\bigl(|0\rangle,\ \sqrt{\alpha}|0\rangle+\sqrt{1-\alpha}|1\rangle,\ |1\rangle\bigr),\\ b_\beta&=\bigl(\sqrt{1-\beta}|0\rangle+\sqrt{\beta}|1\rangle,\ |1\rangle,\ \sqrt{1-\beta}|2\rangle+\sqrt{\beta}|0\rangle\bigr),\\ \widetilde b_\beta&=\bigl(\sqrt{1-\beta}|0\rangle+\sqrt{\beta}|1\rangle,\ |1\rangle,\ |0\rangle\bigr), \qquad v_{\alpha,\beta,i}=a_{\alpha,i}\otimes b_{\beta,i}. \end{aligned}aα​bβ​bβ​​=(∣0⟩, α​∣0⟩+1−α​∣1⟩, ∣1⟩),=(1−β​∣0⟩+β​∣1⟩, ∣1⟩, 1−β​∣2⟩+β​∣0⟩),=(1−β​∣0⟩+β​∣1⟩, ∣1⟩, ∣0⟩),vα,β,i​=aα,i​⊗bβ,i​.​

Let ρA=13∑i=02∣aα,i⟩⟨aα,i∣\rho_A=\frac13\sum_{i=0}^2|a_{\alpha,i}\rangle\langle a_{\alpha,i}|ρA​=31​∑i=02​∣aα,i​⟩⟨aα,i​∣, ρB=13∑i=02∣bβ,i⟩⟨bβ,i∣\rho_B=\frac13\sum_{i=0}^2|b_{\beta,i}\rangle\langle b_{\beta,i}|ρB​=31​∑i=02​∣bβ,i​⟩⟨bβ,i​∣, ρ~B=13∑i=02∣b~β,i⟩⟨b~β,i∣\widetilde\rho_B=\frac13\sum_{i=0}^2|\widetilde b_{\beta,i}\rangle\langle\widetilde b_{\beta,i}|ρ​B​=31​∑i=02​∣bβ,i​⟩⟨bβ,i​∣, and ρAB=13∑i=02∣vα,β,i⟩⟨vα,β,i∣\rho_{AB}=\frac13\sum_{i=0}^2|v_{\alpha,\beta,i}\rangle\langle v_{\alpha,\beta,i}|ρAB​=31​∑i=02​∣vα,β,i​⟩⟨vα,β,i​∣, and set RA(α)=S(ρA)R_A(\alpha)=S(\rho_A)RA​(α)=S(ρA​), RB(β)=S(ρ~B)R_B(\beta)=S(\widetilde\rho_B)RB​(β)=S(ρ​B​), and C(α,β)=(S(ρA)+S(ρB)+S(ρAB))/2C(\alpha,\beta)=\bigl(S(\rho_A)+S(\rho_B)+S(\rho_{AB})\bigr)/2C(α,β)=(S(ρA​)+S(ρB​)+S(ρAB​))/2. The theorem asserts that, for every pair of real numbers 0<α<10<\alpha<10<α<1 and 0<β<10<\beta<10<β<1, each of the families aαa_\alphaaα​ and bβb_\betabβ​, with all three labels having probability 1/31/31/3, has the following property: every nonempty proper subset of labels has a pair of vectors on opposite sides with nonzero inner product; the joint family vα,βv_{\alpha,\beta}vα,β​ does not have this property. It also asserts the following achievability at rates (RA(α),RB(β))(R_A(\alpha),R_B(\beta))(RA​(α),RB​(β)): for every δ>0\delta>0δ>0 and ε>0\varepsilon>0ε>0, there is N∈NN\in\mathbb NN∈N such that every integer n>Nn>Nn>N admits positive integers dA,dBd_A,d_BdA​,dB​, separate encoding channels from the nnn copies of Alice’s and Bob’s spaces into dimensions dA,dBd_A,d_BdA​,dB​, and a decoding channel back to their joint nnn-copy space, satisfying

log⁡2dAn≤RA(α)+δ,log⁡2dBn≤RB(β)+δ,3−n∑w∈{0,1,2}nRe⁡Tr⁡ ⁣[Pw D((EA⊗EB)(Pw))]≥1−ε,\frac{\log_2d_A}{n}\le R_A(\alpha)+\delta,\qquad \frac{\log_2d_B}{n}\le R_B(\beta)+\delta,\qquad 3^{-n}\sum_{w\in\{0,1,2\}^n} \operatorname{Re}\operatorname{Tr}\!\left[ P_w\,\mathcal D\bigl((\mathcal E_A\otimes\mathcal E_B)(P_w)\bigr) \right]\ge1-\varepsilon,nlog2​dA​​≤RA​(α)+δ,nlog2​dB​​≤RB​(β)+δ,3−nw∈{0,1,2}n∑​ReTr[Pw​D((EA​⊗EB​)(Pw​))]≥1−ε,

where Pw=∣Vw⟩⟨Vw∣P_w=|V_w\rangle\langle V_w|Pw​=∣Vw​⟩⟨Vw​∣ and Vw(x,y)=∏t=0n−1vα,β,wt(xt,yt)V_w(x,y)=\prod_{t=0}^{n-1}v_{\alpha,\beta,w_t}(x_t,y_t)Vw​(x,y)=∏t=0n−1​vα,β,wt​​(xt​,yt​). Here every channel means a map of the form X↦∑jKjXKj†X\mapsto\sum_jK_jXK_j^\daggerX↦∑j​Kj​XKj†​ for a finite family of matrices satisfying ∑jKj†Kj=I\sum_jK_j^\dagger K_j=I∑j​Kj†​Kj​=I. Furthermore, as (α,β)→(0,0)(\alpha,\beta)\to(0,0)(α,β)→(0,0) through the strictly positive quadrant,

(RA(α),RB(β))⟶(h2(2/3),h2(2/3)),RA(α)+RB(β)⟶2h2(2/3),C(α,β)⟶12h2(2/3)+log⁡23,\begin{aligned} (R_A(\alpha),R_B(\beta))&\longrightarrow(h_2(2/3),h_2(2/3)),\\ R_A(\alpha)+R_B(\beta)&\longrightarrow2h_2(2/3),\\ C(\alpha,\beta)&\longrightarrow\tfrac12h_2(2/3)+\log_2 3, \end{aligned}(RA​(α),RB​(β))RA​(α)+RB​(β)C(α,β)​⟶(h2​(2/3),h2​(2/3)),⟶2h2​(2/3),⟶21​h2​(2/3)+log2​3,​

where h2(u)=[−uln⁡u−(1−u)ln⁡(1−u)]/ln⁡2h_2(u)=[-u\ln u-(1-u)\ln(1-u)]/\ln2h2​(u)=[−ulnu−(1−u)ln(1−u)]/ln2. Finally, there exists a real 0<η<10<\eta<10<η<1 such that RA(α)+RB(β)<C(α,β)R_A(\alpha)+R_B(\beta)<C(\alpha,\beta)RA​(α)+RB​(β)<C(α,β) whenever 0<α<η0<\alpha<\eta0<α<η and 0<β<η0<\beta<\eta0<β<η.

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