Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

POVM uncertainty for Rényi orders infinity and one half

Open
QAlgorithms.Papers.Independent.Intakethird100.P24.renyiEndpoints_uncertainty

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

prove2quantum

Let ρ≥0\rho\ge0ρ≥0 have trace at most one on a finite-dimensional nonzero system AAA. Let {Mx}x∈X\{M_x\}_{x\in X}{Mx​}x∈X​ and {Nz}z∈Z\{N_z\}_{z\in Z}{Nz​}z∈Z​ be two POVMs with finite nonempty outcome sets. Write px=tr⁡(Mxρ)p_x=\operatorname{tr}(M_x\rho)px​=tr(Mx​ρ) and rz=tr⁡(Nzρ)r_z=\operatorname{tr}(N_z\rho)rz​=tr(Nz​ρ) for their subnormalized outcome weights, and set

c=max⁡x,z∥MxNz∥op2,q=−log⁡2c.c=\max_{x,z}\|\sqrt{M_x}\sqrt{N_z}\|_{\mathrm{op}}^2,\qquad q=-\log_2 c.c=x,zmax​∥Mx​​Nz​​∥op2​,q=−log2​c.

The endpoint Rényi entropies in bits satisfy

H∞(X)≥q−H1/2(Z).H_{\infty}(X)\ge q-H_{1/2}(Z).H∞​(X)≥q−H1/2​(Z).

For tr⁡ρ>0\operatorname{tr}\rho>0trρ>0, these quantities are H∞(X)=−log⁡2max⁡xpxH_{\infty}(X)=-\log_2\max_x p_xH∞​(X)=−log2​maxx​px​ and H1/2(Z)=2log⁡2∑zrzH_{1/2}(Z)=2\log_2\sum_z\sqrt{r_z}H1/2​(Z)=2log2​∑z​rz​​, so this is precisely H∞(X)+H1/2(Z)≥qH_{\infty}(X)+H_{1/2}(Z)\ge qH∞​(X)+H1/2​(Z)≥q. At ρ=0\rho=0ρ=0, take the endpoint values +∞+\infty+∞ and −∞-\infty−∞, respectively, and retain the displayed order form.

This extends the endpoint uncertainty bound to arbitrary finite POVMs and mixed inputs.

Formalization Note The two entropies are the accepted unsmoothed conditional min- and max-entropies of diagonal outcome matrices, each with a one-dimensional conditioning register. No trace renormalization is performed.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P24
Formal statement
noncomputable section

open scoped BigOperators ComplexConjugate Matrix ComplexOrder

namespace QAlgorithms.Papers.Independent.Intakethird100.P24

open QAlgorithms.Papers.Independent.Information100.P67
  (IsSubnormalized conditionalMinEntropy conditionalMaxEntropy
   smoothConditionalMinEntropy smoothConditionalMaxEntropyExtended)

open QAlgorithms.Papers.Independent.Dependency50.P35 (measured)

/-- Unnumbered Renyi endpoint consequence, PDF p.2, first paragraph, with
q from equation (2), PDF p.1. The accepted unsmoothed conditional entropies
on diagonal outcome matrices with a one-dimensional conditioning register
are exactly H_infinity and H_(1/2), including their subnormalized scaling.
The order form handles the zero state without adding opposite infinities. -/
theorem renyiEndpoints_uncertainty
    {A X Z : Type}
    [Fintype A] [DecidableEq A] [Nonempty A]
    [Fintype X] [DecidableEq X] [Nonempty X]
    [Fintype Z] [DecidableEq Z] [Nonempty Z]
    (rho : Matrix A A ℂ) (hrho : IsSubnormalized rho)
    (M : X → Matrix A A ℂ) (N : Z → Matrix A A ℂ)
    (hM : IsPOVM M) (hN : IsPOVM N) :
    let rhoX : Matrix (X × Unit) (X × Unit) ℂ :=
      Matrix.diagonal (fun x => (effectProb (M x.1) rho : ℂ))
    let rhoZ : Matrix (Z × Unit) (Z × Unit) ℂ :=
      Matrix.diagonal (fun z => (effectProb (N z.1) rho : ℂ))
    conditionalMinEntropy rhoX ≥
      (incompatibilityBits M N : EReal) - conditionalMaxEntropy rhoZ := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P24

end
Source
The Uncertainty Relation for Smooth Entropies, arXiv:1009.2015v3, PDF p. 2, Unnumbered consequence, first paragraph
Read-back

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

Let A,X,ZA,X,ZA,X,Z be finite nonempty sets with decidable equality, let ρ∈CA×A\rho\in\mathbb C^{A\times A}ρ∈CA×A be positive semidefinite with Re⁡Tr⁡ρ≤1\operatorname{Re}\operatorname{Tr}\rho\le1ReTrρ≤1, and let Mx,NzM_x,N_zMx​,Nz​ be positive semidefinite matrices satisfying ∑xMx=IA\sum_xM_x=I_A∑x​Mx​=IA​ and ∑zNz=IA\sum_zN_z=I_A∑z​Nz​=IA​. Write

px=Re⁡Tr⁡(Mxρ),qz=Re⁡Tr⁡(Nzρ),c=max⁡x,z∥MxNz∥op2.p_x=\operatorname{Re}\operatorname{Tr}(M_x\rho), \qquad q_z=\operatorname{Re}\operatorname{Tr}(N_z\rho), \qquad c=\max_{x,z}\|\sqrt{M_x}\sqrt{N_z}\|_{\mathrm{op}}^2.px​=ReTr(Mx​ρ),qz​=ReTr(Nz​ρ),c=x,zmax​∥Mx​​Nz​​∥op2​.

The two matrices in the statement are diagonal matrices on X×{∗}X\times\{\ast\}X×{∗} and Z×{∗}Z\times\{\ast\}Z×{∗}, with respective diagonal entries pxp_xpx​ and qzq_zqz​. Their conditional min- and max-entropy definitions expand here to the following extended-real inequality:

sup⁡{λ∈R: ∀x∈X, px≤2−λ}≥−log⁡2c−{−∞,qz=0 for every z,log⁡2(∑z∈Zqz)2,otherwise.\sup\left\{\lambda\in\mathbb R:\ \forall x\in X,\ p_x\le2^{-\lambda}\right\} \ge -\log_2 c- \begin{cases} -\infty,&q_z=0\text{ for every }z,\\[2pt] \displaystyle\log_2\left(\sum_{z\in Z}\sqrt{q_z}\right)^2,&\text{otherwise}. \end{cases}sup{λ∈R: ∀x∈X, px​≤2−λ}≥−log2​c−⎩⎨⎧​−∞,log2​(z∈Z∑​qz​​)2,​qz​=0 for every z,otherwise.​

The supremum is taken in the extended reals, matrix square roots use real continuous functional calculus, and the operator norm uses Euclidean norms. Scalar logarithms are total real logarithms, including log⁡20=0\log_2 0=0log2​0=0. No positive-trace assumption is imposed on ρ\rhoρ: when ρ=0\rho=0ρ=0, all px,qzp_x,q_zpx​,qz​ vanish, the left side is +∞+\infty+∞, and the max-entropy term being subtracted is −∞-\infty−∞.

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