Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

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

Information Theory

70 missions · 37 completed

Missions

Open33Completed37All70
🏆Completed
Quantum InformationStatistics·Captain: mikedeng1

Shadow Tomography of Quantum States 2: Even the Classical Special Case Needs Ω(min{D, log M}/ε²) CopiesResearch Paper

Why the copy count matters

Shadow tomography asks for predictions of many specified measurements of an unknown quantum state, while using as few prepared copies of that state as possible. The requested output is a list of acceptance probabilities, not a full description of the state. A procedure might exploit the fact that these are only MMM numbers, even when the state has dimension DDD. The natural question is how far this saving can go. Aaronson's paper gives upper bounds and separates two sources of difficulty: one already present for ordinary probability distributions, and one arising from noncommuting quantum measurements.

This mission concerns the first source. It formalizes Theorem 16, which says that even when the state and every requested measurement are diagonal in the same basis, the number of copies must grow with min⁡{D,log⁡M}/ε2\min\{D,\log M\}/\varepsilon^2min{D,logM}/ε2 in the relevant asymptotic regime. In that special case, the unknown state is an ordinary distribution on DDD outcomes. The theorem therefore puts a limit on any proposed improvement to shadow tomography that would promise fewer copies in all instances.

States, measurements, and estimates

A mixed state ρ\rhoρ on a DDD-dimensional system is a positive semidefinite D×DD\times DD×D complex matrix with trace one. A two-outcome measurement is represented by an effect EEE satisfying 0⪯E⪯I0\preceq E\preceq I0⪯E⪯I; it accepts ρ\rhoρ with probability Tr⁡(Eρ)\operatorname{Tr}(E\rho)Tr(Eρ). When ρ\rhoρ is diagonal, its diagonal entries are the probabilities of the DDD basis outcomes. When EEE is diagonal too, it specifies a randomized yes-or-no test on those outcomes. These conventions are stated in Section 3 of the paper.

Given effects E1,…,EME_1,\ldots,E_ME1​,…,EM​, a shadow-tomography strategy measures kkk independent copies ρ⊗k\rho^{\otimes k}ρ⊗k and outputs estimates b1,…,bMb_1,\ldots,b_Mb1​,…,bM​. It succeeds on ρ\rhoρ when every estimate differs from Tr⁡(Eiρ)\operatorname{Tr}(E_i\rho)Tr(Ei​ρ) by at most ε\varepsilonε. The lower bound requires success probability at least 2/32/32/3 for every diagonal mixed state. The strategy may make a joint quantum measurement on all copies and may choose its estimates from its observed outcome. This is the same measurement model used in Problem 1.

Formalization targets

Classical special-case lower bound

The goal is the classical clause of Theorem 16. There are absolute constants c>0c>0c>0 and N0N_0N0​ such that, for D≥N0D\ge N_0D≥N0​, log⁡2M≥N0\log_2 M\ge N_0log2​M≥N0​, and 0<ε≤1/60<\varepsilon\le1/60<ε≤1/6, there are MMM diagonal effects with 0/1 entries, corresponding to the known Boolean functions in Section 6.1, for which every strategy successful on all diagonal states must use

k≥c min⁡{D,log⁡2M}ε2.k\ge c\,\frac{\min\{D,\log_2 M\}}{\varepsilon^2}.k≥cε2min{D,log2​M}​.

The hard measurements are chosen before the strategy is quantified. The statement therefore also rules out a strategy with a smaller copy count that works uniformly for all quantum states and measurements. Its constants and threshold express the Ω\OmegaΩ notation in Theorem 16, rather than specifying a numerical optimum.

Supporting targets

Four milestones come from the proof on pages 20–21: the high-probability overlap bound for independently chosen half-size subsets (Eq. (1)); the acceptance probability of a subset under its associated biased distribution; an upper bound on the mutual information between the hidden subset index and the observed samples; and the exact entropy formula with a quadratic entropy deficit. These statements expose the combinatorial and information-theoretic parts of the lower bound while leaving the goal as the paper's copy-complexity result.

What the result supplies

Theorem 16 sets a floor for shadow tomography that survives even when all operators commute. Any uniform copy bound for the full quantum task must respect this floor. The result also distinguishes the difficulty of predicting many properties of a distribution from the extra difficulty possible for noncommuting states and measurements, which the paper treats in a separate lower bound. Section 6 presents both bounds.

A complete formalization would give machine-checked statements and proofs for the finite subset construction, the entropy calculation, the information inequality, and the reduction from a successful quantum measurement procedure on diagonal states to a lower bound on kkk. The theorem is proved on paper; these draft statements are open Lean goals and do not claim that its proof has been machine checked. The finite-distribution and information-theory infrastructure is reusable for other lower bounds based on hidden-index families.

Where the argument is delicate

Counting how many possible measurements there are does not by itself show that samples reveal enough about which distribution generated them. The lower bound needs a quantitative relation between estimation accuracy and information about a hidden index, while each individual sample carries limited information. The paper's printed overlap condition (1) is too weak for the next displayed ε/2\varepsilon/2ε/2 estimate: at its boundary it gives ε\varepsilonε. The milestone preserves Eq. (1) as printed; closing the goal requires the correspondingly sharper overlap fact with N/24N/24N/24, which follows from the same type of concentration statement after adjusting its constant. The printed assertion that learning the index requires mutual information at least log⁡2K\log_2 Klog2​K is also imprecise at success probability 2/32/32/3; a quantitative decoding inequality is needed. Neither incorrect display is a draft milestone.

Formalization scope

Matrices are indexed by Fin D. WildeQIT.IsDensityOperator supplies the mixed-state predicate ρ⪰0\rho\succeq0ρ⪰0 and Tr⁡(ρ)=1\operatorname{Tr}(\rho)=1Tr(ρ)=1. Diagonal states and effects use the standard matrix diagonal predicate. An effect is positive semidefinite together with its complement. The tensor power uses functions Fin k → Fin D as basis indices; at k=0k=0k=0 it is a one-by-one identity matrix. A strategy is a finite-outcome POVM on that tensor power, followed by a real estimate vector for each outcome. The output values are not restricted to [0,1][0,1][0,1]: clipping them to this interval cannot worsen an estimate of a probability. No restriction to classical estimators is placed in the goal; that would change the allowed strategies before the theorem has been proved.

The asymptotic threshold excludes the one-dimensional and single-measurement corners where the claimed rate does not describe the problem. The bound ε≤1/6\varepsilon\le1/6ε≤1/6 keeps the biased distributions used on page 20 nonnegative; ε≥1/2\varepsilon\ge1/2ε≥1/2 would permit a zero-copy constant estimate. Subset milestones require even NNN or explicitly require a half-size subset, so N/2N/2N/2 has its intended meaning. The natural logarithm appears nowhere in the lower-bound rate; entropy, mutual information, and log⁡2M\log_2 Mlog2​M use base two. At zero probability the entropy convention is 0log⁡0=00\log 0=00log0=0.

The finite distributions, entropy, conditional entropy, and mutual information reuse the published WildeQIT definitions. Contributions that prove the four source milestones, establish the sharper overlap fact, or supply the quantitative decoding step are welcome. The goal must retain its order of quantifiers: one hard measurement family, then every strategy, with success demanded on every diagonal state.

Selected references

  • Scott Aaronson, Shadow Tomography of Quantum States, arXiv preprint arXiv:1711.01053v2, 2018. Preprint.
14 thms3 active usersReviewed
🏆Completed
Operations ResearchProbability·Captain: mikedeng1

Conditional and Dynamic Convex Risk Measures II: The Conditional Entropic Risk Measure and Conditional Relative EntropyResearch Paper

Motivation

A risk measure assigns to a random financial position XXX a capital requirement ρ(X)\rho(X)ρ(X): the amount of cash that must be added to XXX to make it acceptable. The axiomatic theory of convex risk measures (Föllmer–Schied 2002; Frittelli–Rosazza Gianin 2002) treats this number as computed with no information beyond the model. In practice a regulator or a risk manager revises the requirement as information arrives, so the requirement becomes a random variable measurable with respect to the information available at the time of measurement. Detlefsen and Scandolo (SFB 649 Discussion Paper 2005-006; published in Finance and Stochastics 9(4), 2005, doi:10.1007/s00780-005-0159-6) develop this conditional theory: axioms, a robust representation, and a treatment of dynamic risk measurement.

The entropic risk measure is the standard example of a convex risk measure that is not coherent. It is the capital requirement of an agent with exponential utility uγ(x)=1−e−γxu_\gamma(x)=1-e^{-\gamma x}uγ​(x)=1−e−γx, and its penalty function in the robust representation is the relative entropy 1γH(Q∣P)\frac1\gamma H(Q\mid P)γ1​H(Q∣P) (Föllmer–Schied, Stochastic Finance, Example 4.60, as cited by the paper). Section 5 of the paper carries this example to the conditional setting and shows that its penalty is a conditional relative entropy. The same identity appears in dynamic entropic risk measures, exponential-utility indifference pricing and recursive utility, where one-period conditional entropic measures are composed over time.

Setting

Fix a probability space (Ω,F,P)(\Omega,\mathcal F,P)(Ω,F,P) and a sub-σ\sigmaσ-algebra G⊆F\mathcal G\subseteq\mathcal FG⊆F, the information available at the time of measurement. L∞L^\inftyL∞ is the space of essentially bounded random variables and LG∞L^\infty_{\mathcal G}LG∞​ its G\mathcal GG-measurable part. All equalities and inequalities between random variables hold PPP-almost surely.

A conditional convex risk measure is a map ρ:L∞→LG∞\rho:L^\infty\to L^\infty_{\mathcal G}ρ:L∞→LG∞​ that is translation invariant (ρ(X+Z)=ρ(X)−Z\rho(X+Z)=\rho(X)-Zρ(X+Z)=ρ(X)−Z for Z∈LG∞Z\in L^\infty_{\mathcal G}Z∈LG∞​), monotone (X≤Y⇒ρ(X)≥ρ(Y)X\le Y\Rightarrow\rho(X)\ge\rho(Y)X≤Y⇒ρ(X)≥ρ(Y)), conditionally convex (ρ(ΛX+(1−Λ)Y)≤Λρ(X)+(1−Λ)ρ(Y)\rho(\Lambda X+(1-\Lambda)Y)\le\Lambda\rho(X)+(1-\Lambda)\rho(Y)ρ(ΛX+(1−Λ)Y)≤Λρ(X)+(1−Λ)ρ(Y) for Λ∈LG∞\Lambda\in L^\infty_{\mathcal G}Λ∈LG∞​, 0≤Λ≤10\le\Lambda\le10≤Λ≤1), and satisfies ρ(0)=0\rho(0)=0ρ(0)=0.

The relevant probability models are

PG={Q probability on (Ω,F):Q≪P, Q(A)=P(A) for all A∈G}.\mathcal P_{\mathcal G}=\{Q \text{ probability on } (\Omega,\mathcal F) : Q\ll P,\ Q(A)=P(A)\ \text{for all } A\in\mathcal G\}.PG​={Q probability on (Ω,F):Q≪P, Q(A)=P(A) for all A∈G}.

The essential supremum of a family X\mathcal XX of [−∞,+∞][-\infty,+\infty][−∞,+∞]-valued random variables is the a.s. smallest random variable that dominates every member a.s.; the essential infimum is defined symmetrically. The minimal penalty of ρ\rhoρ is

α∗(Q)=ess.sup⁡X∈L∞{−EQ(X∣G)−ρ(X)},Q∈PG.\alpha^*(Q)=\operatorname{ess.sup}_{X\in L^\infty}\{-E_Q(X\mid\mathcal G)-\rho(X)\},\qquad Q\in\mathcal P_{\mathcal G}.α∗(Q)=ess.supX∈L∞​{−EQ​(X∣G)−ρ(X)},Q∈PG​.

For a risk aversion γ>0\gamma>0γ>0, the conditional entropic risk measure is

ργ(X)=1γlog⁡EP(e−γX∣G),\rho_\gamma(X)=\frac1\gamma\log E_P\big(e^{-\gamma X}\mid\mathcal G\big),ργ​(X)=γ1​logEP​(e−γX∣G),

the capital requirement for the acceptance set Aγ={X∈L∞:EP(e−γX∣G)≤1}A_\gamma=\{X\in L^\infty : E_P(e^{-\gamma X}\mid\mathcal G)\le1\}Aγ​={X∈L∞:EP​(e−γX∣G)≤1}. For Q∈PGQ\in\mathcal P_{\mathcal G}Q∈PG​ with density φ=dQ/dP\varphi=dQ/dPφ=dQ/dP, the conditional relative entropy is

HG(Q∣P)=EP(φlog⁡φ∣G)∈[0,+∞],0log⁡0=0.H_{\mathcal G}(Q\mid P)=E_P(\varphi\log\varphi\mid\mathcal G)\in[0,+\infty],\qquad 0\log0=0.HG​(Q∣P)=EP​(φlogφ∣G)∈[0,+∞],0log0=0.

Formalization targets

Goal: Proposition 5.4

For every γ>0\gamma>0γ>0:

ργ(X)=ess.sup⁡Q∈PG{−EQ(X∣G)−1γHG(Q∣P)}(X∈L∞),α∗(Q)=1γHG(Q∣P)(Q∈PG).\rho_\gamma(X)=\operatorname{ess.sup}_{Q\in\mathcal P_{\mathcal G}}\Big\{-E_Q(X\mid\mathcal G)-\tfrac1\gamma H_{\mathcal G}(Q\mid P)\Big\}\quad(X\in L^\infty),\qquad \alpha^*(Q)=\tfrac1\gamma H_{\mathcal G}(Q\mid P)\quad(Q\in\mathcal P_{\mathcal G}).ργ​(X)=ess.supQ∈PG​​{−EQ​(X∣G)−γ1​HG​(Q∣P)}(X∈L∞),α∗(Q)=γ1​HG​(Q∣P)(Q∈PG​).

The first identity is representability with the minimal penalty as the penalty; the second identifies that penalty.

Milestones

  1. (Section 5, p. 12) ργ\rho_\gammaργ​ is a conditional convex risk measure.
  2. (Section 5, p. 12) ργ(X)=ess.inf⁡{Y∈LG∞:X+Y∈Aγ}=ess.inf⁡{Y∈LG∞:EP(e−γX∣G)≤eγY}\rho_\gamma(X)=\operatorname{ess.inf}\{Y\in L^\infty_{\mathcal G}: X+Y\in A_\gamma\}=\operatorname{ess.inf}\{Y\in L^\infty_{\mathcal G}: E_P(e^{-\gamma X}\mid\mathcal G)\le e^{\gamma Y}\}ργ​(X)=ess.inf{Y∈LG∞​:X+Y∈Aγ​}=ess.inf{Y∈LG∞​:EP​(e−γX∣G)≤eγY}.
  3. (Proof of Proposition 5.4) ργ\rho_\gammaργ​ is continuous from above: Xn↘XX_n\searrow XXn​↘X implies ργ(Xn)↗ργ(X)\rho_\gamma(X_n)\nearrow\rho_\gamma(X)ργ​(Xn​)↗ργ​(X).
  4. (Section 5, p. 13) For Q∈PGQ\in\mathcal P_{\mathcal G}Q∈PG​: EP(φ∣G)=1E_P(\varphi\mid\mathcal G)=1EP​(φ∣G)=1 and HG(Q∣P)=EQ(log⁡φ∣G)H_{\mathcal G}(Q\mid P)=E_Q(\log\varphi\mid\mathcal G)HG​(Q∣P)=EQ​(logφ∣G).
  5. (Proof of Proposition 5.4) α∗(Q)=1γess.sup⁡Z∈L∞{EQ(Z∣G)−log⁡EP(eZ∣G)}\alpha^*(Q)=\frac1\gamma\operatorname{ess.sup}_{Z\in L^\infty}\{E_Q(Z\mid\mathcal G)-\log E_P(e^Z\mid\mathcal G)\}α∗(Q)=γ1​ess.supZ∈L∞​{EQ​(Z∣G)−logEP​(eZ∣G)}.
  6. (Lemma 5.5) The conditional Donsker–Varadhan formula
ess.sup⁡Z∈L∞{EQ(Z∣G)−log⁡EP(eZ∣G)}=HG(Q∣P),Q∈PG.\operatorname{ess.sup}_{Z\in L^\infty}\{E_Q(Z\mid\mathcal G)-\log E_P(e^Z\mid\mathcal G)\}=H_{\mathcal G}(Q\mid P),\qquad Q\in\mathcal P_{\mathcal G}.ess.supZ∈L∞​{EQ​(Z∣G)−logEP​(eZ∣G)}=HG​(Q∣P),Q∈PG​.

Significance

The result gives the conditional entropic risk measure an explicit dual description: the capital requirement is a worst case over conditional models, each penalized by its conditional relative entropy. This duality is what makes entropic risk measures computable in dynamic settings. Recursive compositions of ργ\rho_\gammaργ​ over a filtration are time consistent, and their penalties add up by the chain rule for conditional relative entropy. Lemma 5.5 is also the conditional form of the Donsker–Varadhan (Gibbs) variational principle, which is used on its own in large deviations and in PAC-Bayesian bounds.

On status: the results are proved in the paper, and the unconditional versions are textbook material. Mathlib has unconditional Kullback–Leibler divergence, tilted measures, conditional Jensen's inequality and a [0,+∞][0,+\infty][0,+∞]-valued conditional expectation. As far as the platform search could establish, neither the conditional relative entropy nor the conditional Donsker–Varadhan formula nor any conditional risk measure has been formalized. This mission produces the first machine-checked conditional version, with HGH_{\mathcal G}HG​ allowed to be infinite.

Difficulty

In the unconditional case both sides of Lemma 5.5 are numbers, and the supremum is a supremum over reals. Conditionally, both sides are random variables. The supremum over the uncountable family indexed by L∞L^\inftyL∞ must be taken in the essential sense, and a pointwise supremum is neither measurable nor meaningful. The conditional relative entropy can be +∞+\infty+∞ on a set of positive probability. The integrand φlog⁡φ\varphi\log\varphiφlogφ need not be integrable, so the usual conditional expectation of L1L^1L1 is not available for it, and the "≥\ge≥" direction must reach an unbounded target through bounded test variables while controlling log⁡EP(eZ∣G)\log E_P(e^{Z}\mid\mathcal G)logEP​(eZ∣G) at the same time. The ess.sup in the goal ranges over measures, not random variables, and each EQ(⋅∣G)E_Q(\cdot\mid\mathcal G)EQ​(⋅∣G) is a conditional expectation under a different measure. These are identified with PPP-a.s. objects through the condition Q=PQ=PQ=P on G\mathcal GG.

Formalization scope

  • (Ω,F,P)(\Omega,\mathcal F,P)(Ω,F,P) is a probability space (IsProbabilityMeasure P), and G\mathcal GG is m : MeasurableSpace Ω with hm : m ≤ mΩ. Payoffs are real functions with MemLp X ⊤ P. LG∞L^\infty_{\mathcal G}LG∞​ membership is StronglyMeasurable[m] plus MemLp ⊤. Every (in)equality between random variables is PPP-a.e.
  • PG\mathcal P_{\mathcal G}PG​ is the subtype of probability measures Q≪PQ\ll PQ≪P with Q(A)=P(A)Q(A)=P(A)Q(A)=P(A) for all A∈GA\in\mathcal GA∈G. This is equality on G\mathcal GG, not equivalence of measures.
  • EP(⋅∣G)E_P(\cdot\mid\mathcal G)EP​(⋅∣G) and EQ(⋅∣G)E_Q(\cdot\mid\mathcal G)EQ​(⋅∣G) on bounded variables are Mathlib's conditional expectations P[·|m] and Q[·|m]. Bounded variables are integrable under every Q≪PQ\ll PQ≪P, so no junk value arises.
  • ργ\rho_\gammaργ​ is the paper's closed form 1γlog⁡EP(e−γX∣G)\frac1\gamma\log E_P(e^{-\gamma X}\mid\mathcal G)γ1​logEP​(e−γX∣G). The ess.inf descriptions are a milestone, and no positivity hypothesis on XXX is imposed.
  • φ\varphiφ is the real part of the Radon–Nikodym derivative Q.rnDeriv P. HG(Q∣P)H_{\mathcal G}(Q\mid P)HG​(Q∣P) and EQ(log⁡φ∣G)E_Q(\log\varphi\mid\mathcal G)EQ​(logφ∣G) are generalized conditional expectations, E(f+∣G)−E(f−∣G)E(f^+\mid\mathcal G)-E(f^-\mid\mathcal G)E(f+∣G)−E(f−∣G), built from Mathlib's [0,+∞][0,+\infty][0,+∞]-valued condLExp and valued in EReal. The negative parts are integrable, so +∞−(+∞)+\infty-(+\infty)+∞−(+∞) never arises. In EReal, a real number minus +∞+\infty+∞ is −∞-\infty−∞, which is how a model with infinite entropy drops out of the supremum.
  • Essential suprema and infima are predicates (IsEssSup, IsEssInf) on a candidate PPP-a.e. measurable EReal-valued function. The candidate must dominate every member a.s. and lie a.s. below every a.s. upper bound.
  • Continuity from above means: a.s. monotone convergence Xn↘XX_n\searrow XXn​↘X in L∞L^\inftyL∞ implies a.s. monotone convergence ρ(Xn)↗ρ(X)\rho(X_n)\nearrow\rho(X)ρ(Xn​)↗ρ(X).
  • γ\gammaγ is a real constant with γ>0\gamma>0γ>0. The random risk aversion of Remark 5.6 is not formalized.
  • Ruled out: defining HGH_{\mathcal G}HG​ through the Bochner conditional expectation P[φ * log φ | m] (which returns 000 when φlog⁡φ\varphi\log\varphiφlogφ is not integrable) or α∗\alpha^*α∗ through a pointwise supremum would make the goal false or vacuous, and so would stating it for an abstract convex risk measure in place of ργ\rho_\gammaργ​. The formalization uses the extended-valued HGH_{\mathcal G}HG​, the essential supremum, and the explicit ργ\rho_\gammaργ​.
  • The mission is self-contained. It redefines conditional convex risk measures, PG\mathcal P_{\mathcal G}PG​ and the essential supremum in its own namespace CondConvexRisk.Entropic and does not assume the general representation theorem (Theorem 3.2). The generalized conditional expectation and the conditional Donsker–Varadhan formula are reusable beyond risk measures. Contributions are welcome on the ess.sup API (existence, upward-directed families), on conditional monotone convergence for condExp, and on the conditional Jensen step for xlog⁡xx\log xxlogx.

Selected references

  • S. Detlefsen, G. Scandolo, Conditional and Dynamic Convex Risk Measures, SFB 649 Discussion Paper 2005-006, Humboldt-Universität zu Berlin, 2005 (the version formalized; published in Finance and Stochastics 9(4), 2005, https://doi.org/10.1007/s00780-005-0159-6).
  • H. Föllmer, A. Schied, Stochastic Finance: An Introduction in Discrete Time, de Gruyter, Berlin, 2002 (reference [8] of the paper).
  • H. Föllmer, A. Schied, Convex measures of risk and trading constraints, Finance and Stochastics 6:429–447, 2002. https://doi.org/10.1007/s007800200072
  • M. D. Donsker, S. R. S. Varadhan, Asymptotic evaluation of certain Markov process expectations for large time, III, Comm. Pure Appl. Math. 29:389–461, 1976. https://doi.org/10.1002/cpa.3160290405
9 thms3 active usersReviewed
🏆Completed
Active InferenceProbability·Captain: ActiveInference

Free Energy Principle II: expected free energy, Markov blankets, Gaussian variational free energy, and Bayesian model reductionResearch Paper

Free Energy Principle II: expected free energy, Markov blankets, Gaussian variational free energy, and Bayesian model reduction

Motivation

Mission Free Energy Principle I published the core variational step of the free energy principle (FEP): whatever recognition density a system carries, the posterior-form variational free energy never undercuts the data's surprisal, the bound is exact at the Bayesian posterior, and equality characterizes the posterior. That mission's shared finite substrate — normalized finite laws, finite kernels, entropy/cross-entropy/KL, and the finite generative model — now exists as platform definitions in the namespace FreeEnergyPrinciple.

The Free Energy Principle II mission formalizes the four structures the FEP literature builds on top of that core, all already machine-checked in the source repository fep_lean / fep_formal (Active Inference Institute):

  • Expected free energy — the policy-selection functional of active inference: what a course of action is expected to cost in preference divergence and what it is expected to reveal. Its canonical decomposition [Friston et al. 2017] splits GGG into risk (pragmatic divergence of predicted outcomes from preferences) plus ambiguity (expected entropy of outcomes given latent states), with epistemic value fixing the sign.
  • Markov blankets — the partition that makes a self-organizing system statable: internal states are conditionally independent of external states given the sensory-active blanket. The source development proves this at the level of Mathlib's native conditional distributions, not as a finite mutual-information proxy.
  • Gaussian variational free energy — the closed-form instantiation of the FEP-I bound for the exact scalar Gaussian filter, where the native Gaussian KL is exactly the squared mean error over twice the posterior variance.
  • Bayesian model reduction — model comparison by Bayes factors: posterior odds equal prior odds times the likelihood ratio, the multiplicative update applied whenever a reduced model is compared against the model it was reduced from [Friston & Penny 2011].

Timeline of the mathematical content this mission formalizes:

  • 2006/2010 — Friston's free energy principle: variational free energy as the quantity a self-organizing system minimizes (formalized in FEP-I).
  • 2011 — Friston & Penny, Post hoc Bayesian model selection: Bayesian model reduction — evidence of reduced models evaluated by the free-energy difference; comparison by Bayes factors.
  • 2015 — Friston, Rigoli, Sengupta, Pezzulo — the Markov-blanket partition (sensory/active states) as the geometry of the FEP.
  • 2017 — Friston, FitzGerald, Rigoli, Schwartenbeck, Pezzulo, Active inference: a process theory: expected free energy G(π)=risk+ambiguityG(\pi) = \text{risk} + \text{ambiguity}G(π)=risk+ambiguity drives policy selection.
  • 2022 — Parr, Pezzulo, Friston, Active Inference (MIT Press): Gaussian treatments of filtering and the posterior-form free energy as the working equations.
  • 2026 — fep_formal (Active Inference Institute): a machine-checked Lean 4 catalogue of 155 FEP topics compiled with zero proof holes against a pinned Mathlib. This mission transcribes the proved modules behind expected free energy, native Markov blankets, the scalar Gaussian filter/VFE, and Bayesian model reduction onto the platform.

Setting

Two carriers, both fully machine-checked in the source repository:

  • Finite (reusing FEP-I's published substrate). Laws are normalized real mass functions on finite types; kernels are normalized rows. This mission's expected-free-energy, model-reduction, and Markov-blanket families import the published Definitions.Def_fep_finite_laws, Def_fep_finite_information, and Def_fep_generative_model — no substrate is re-published. Zero-mass atoms are handled by the same totalized conventions as FEP-I: entropy uses Real.negMulLog (so 0log⁡0=00\log 0 = 00log0=0 exactly), KL is the nonnegative klFun integrand, and division premises are explicit.
  • Native Gaussian (self-contained on Mathlib). The Gaussian family is Mathlib's own gaussianReal/gaussianPDF at a fixed strictly positive variance; the scalar OU prediction and the closed filter update give the posterior mean/variance the recognition family varies over. The native KL between two family members is exactly (μ1−μ2)22v\frac{(\mu_1-\mu_2)^2}{2v}2v(μ1​−μ2​)2​ — proved against Mathlib's log-likelihood-ratio definition.

The four definition items of this mission package exactly these carriers:

  • Def_fep2_expected_free_energy — the predicted state-outcome joint, preference risk, likelihood ambiguity, epistemic value, pragmatic cost, expected free energy (epistemic sign fixed by definition), the full-support contract, and the marginal/product/conditional-entropy/mutual-information lemmas the decomposition needs. Imports FEP-I.
  • Def_fep2_gaussian_vfe — fixed-variance Gaussian family with its exact KL, scalar OU parameters, the exact scalar Gaussian filter (prediction, observation kernel, gain, closed posterior, evidence law), evidence surprisal, and the posterior-form Gaussian variational free energy. Self-contained.
  • Def_fep2_bayesian_model_reduction — posterior odds, Bayes factor, and the model-odds update odds←odds×Zf/Zrodds \leftarrow odds \times Z_f/Z_rodds←odds×Zf​/Zr​, with totalized division boundaries kept explicit. Imports FEP-I.
  • Def_fep2_native_blanket — the static blanket factorization, the Dirac-mass embedding of finite laws into native measures, blanket/internal/external coordinates, the conditional-pair kernel, and the marginal/composition identifications the independence proof needs. Imports FEP-I.

Formalization targets

Goal: expected free energy decomposes into risk plus ambiguity

For every finite generative model, every policy π\piπ, and every model with full support:

G[π]  =  KL(P(o∣π) ∥ C)  +  ∑sP(s∣π) H(A[⋅∣s]).G[\pi] \;=\; \mathrm{KL}\big(P(o\mid\pi)\,\|\,C\big) \;+\; \sum_s P(s\mid\pi)\,H\big(A[\cdot\mid s]\big).G[π]=KL(P(o∣π)∥C)+s∑​P(s∣π)H(A[⋅∣s]).

The epistemic-value sign is fixed by definition (G[π]=G[\pi] = G[π]= pragmatic cost −-− epistemic value); the decomposition follows from two entropy identities: epistemic value I(s;o∣π)I(s;o\mid\pi)I(s;o∣π) is predicted outcome entropy minus ambiguity, and risk is cross-entropy minus the same entropy (Gibbs' inequality under full reference support). Nonnegativity of GGG follows as a corollary — but the decomposition, not the bound, is the target.

Gaussian variational free energy in closed form

For the exact scalar Gaussian filter, the posterior-form variational free energy at recognition mean μ\muμ is

F[μ]=(μ−m∗)22v∗+S(o),F[\mu] = \frac{(\mu - m^*)^2}{2v^*} + S(o),F[μ]=2v∗(μ−m∗)2​+S(o),

the exact fixed-variance Gaussian KL (the recognition-to-posterior gap) plus the density-relative evidence surprisal. Equality with the surprisal holds exactly at the posterior mean — the Gaussian analogue of FEP-I's exactness theorem.

Odds recursion of Bayesian model reduction

Bayes' rule in odds form: at positive evidence,

P(hf∣e)P(hr∣e)=P(hf)P(hr)⋅P(e∣hf)P(e∣hr),\frac{P(h_f\mid e)}{P(h_r\mid e)} = \frac{P(h_f)}{P(h_r)}\cdot\frac{P(e\mid h_f)}{P(e\mid h_r)},P(hr​∣e)P(hf​∣e)​=P(hr​)P(hf​)​⋅P(e∣hr​)P(e∣hf​)​,

with the reference prior mass and reference likelihood as exact division premises. The multiplicative Bayes-factor structure (topic fep-120: factorized evidence ratios multiply; sequential model-odds updates agree with one update by product evidence) is available from the same definition layer as a further target.

Native Markov blanket conditional independence

The embedded static blanket factorization satisfies Mathlib's native CondIndepFun predicate: internal coordinates are conditionally independent of external coordinates given the blanket coordinate. The result is obtained by identifying the authored finite conditional kernels with Mathlib conditional distributions (the embedding preserves marginals and joints exactly on discrete carriers) — not by a finite mutual-information argument.

Significance

These four results are the load-bearing extensions of FEP-I's bound: expected free energy converts the variational principle into a theory of action selection; Markov blankets make "internal states" and "external states" well-defined relative to a blanket, which is what lets the FEP talk about self-organizing systems at all; the Gaussian filter is the tractable regime in which the variational machinery becomes the Kalman update; and Bayesian model reduction is the learning/comparison step that updates structure, not just parameters.

Formalizing them. All four families are proved with zero proof holes in the source repository, against a pinned Mathlib; the definition layer here is faithful (same carriers, same totalized conventions, same support contracts made explicit) and every item below compiles locally against the platform environment. The mission's value is reusable community infrastructure: the definition items publish the EFE layer, the Gaussian filter, the odds layer, and the native-blanket embedding in the shared namespace FreeEnergyPrinciple, so later missions (policy trees, collective inference, predictive coding) can import them instead of re-deriving. Status honesty: all eight items below are formalized and machine-checked locally against the platform environment; each is an open problem on the platform only in the sense that no proof has yet been submitted to it.

Difficulty

  • The EFE decomposition looks like an algebraic rearrangement but the sign conventions are load-bearing: the epistemic value enters GGG with a minus sign, and the two helper identities (epistemic value = outcome entropy −-− ambiguity; risk = cross-entropy −-− outcome entropy) both hold only under the full-support contract, which the definition makes explicit rather than hiding in a carrier.
  • The Gaussian identity requires the exact native KL between Gaussian laws — the proof goes through Mathlib's log-likelihood-ratio definition and the Gaussian first moment — and the closed-form update's positivity (positive prediction variance, positive innovation variance) is what makes the recognition family genuine rather than degenerate.
  • The odds recursion is a field-simp identity, but the premises are the point: a plausible rendering that hides division by zero behind totalized division changes the statement.
  • The blanket theorem is the most intricate item: it must transport a finite factorization through the Dirac-mass embedding into Mathlib's conditional-distribution machinery, with nonemptiness premises for the conditional distributions to exist. A "proof" via finite mutual information would prove something weaker than the source.

Formalization scope

Committed conventions of this mission's Lean development:

  • The expected-free-energy and model-reduction families reuse the published Free Energy Principle I finite substrate (namespace FreeEnergyPrinciple, definitions Def_fep_finite_laws, Def_fep_finite_information, Def_fep_generative_model); this mission adds definition items Def_fep2_expected_free_energy, Def_fep2_gaussian_vfe, Def_fep2_bayesian_model_reduction, and Def_fep2_native_blanket, all in the same namespace.
  • The Gaussian family is deliberately native: Mathlib gaussianReal/gaussianPDF, no finite substrate, no manifold geometry, no singular (zero-variance) branch.
  • Totalized real division boundaries (zero evidence, zero reference mass) are stated, never silently absorbed.
  • The natural-gradient / dynamic-flow layer of the source's Gaussian module (natural gradient flow, strict descent away from the posterior) is deliberately left out of this mission and is a natural extension target; likewise the row-wise dynamical blanket theorem (every authored factorized transition row preserves the native blanket conditional independence), which follows directly from the static theorem via the source's nextStaticModel construction.
  • Contributions welcome: the epistemic/pragmatic ENNReal balance (catalogue topic fep-021) onto this substrate, the treewise EFE decomposition (fep-133), Bayes-factor multiplicativity (fep-120), and blanket nonvacuity witnesses.

Selected references

  • K. Friston, A free energy principle for the brain, Journal of Physiology (Paris) 100 (2006) 70–87. https://doi.org/10.1016/j.jphysparis.2006.10.001
  • K. Friston, The free-energy principle: a unified brain theory?, Nature Reviews Neuroscience 11 (2010) 127–138. https://doi.org/10.1038/nrn2787
  • K. Friston & W. Penny, Post hoc Bayesian model selection, NeuroImage 56 (2011) 2089–2099. https://doi.org/10.1016/j.neuroimage.2011.03.062
  • K. Friston, T. FitzGerald, F. Rigoli, P. Schwartenbeck, G. Pezzulo, Active inference: a process theory, Neural Computation 29 (2017) 1–49. https://doi.org/10.1162/neco_a_00912
  • T. Parr, G. Pezzulo, K. J. Friston, Active Inference: The Free Energy Principle in Mind, Brain, and Behavior, MIT Press (2022). https://mitpress.mit.edu/9780262045354/active-inference/
  • D. A. Friedman, fep_formal: Towards Lean 4 Formalization of the Free Energy Principle (v1.2.0), Active Inference Institute (2026), the formal source of truth for this mission. https://github.com/ActiveInferenceInstitute/fep_formal
  • D. A. Friedman, Towards Lean 4 Formalization of the Free Energy Principle: AI-Driven Theorem Sketching and Verification for Active Inference and Bayesian Mechanics, Active Inference Journal (2026). https://doi.org/10.5281/zenodo.19699233
8 thms3 active usersReviewed
🏆Completed
Mathematical Physics·Captain: Lucas

Boltzmann Constant: Kinetic Theory, Boltzmann Factors and EntropyTextbook

Motivation

The Boltzmann constant kBk_BkB​ is the proportionality factor relating the average thermal energy of the particles of a system to its thermodynamic temperature. It appears wherever a microscopic energy has to be compared with a macroscopic temperature: in the ideal gas law written per molecule, in the equipartition theorem, in the Boltzmann factor e−E/kBTe^{-E/k_BT}e−E/kB​T that governs equilibrium occupation probabilities, in Boltzmann's entropy formula S=klog⁡WS = k\log WS=klogW, in the thermal voltage of a ppp–nnn junction, and in the Johnson noise of a resistor.

The constant also has an unusual documentary history. Boltzmann linked entropy and probability in 1877 but never introduced a constant; Max Planck first wrote kkk, and gave the first numerical value (1.346×10−231.346\times10^{-23}1.346×10−23 J/K, about 2.5% below the modern figure), in his 1900–1901 derivation of the black-body law — the terse S=klog⁡WS = k\log WS=klogW on Boltzmann's tombstone is Planck's formulation. For most of the twentieth century kBk_BkB​ was a measured quantity; the 2017 acoustic gas thermometry campaign reached a relative uncertainty of 0.2 ppm, and as part of the 2019 revision of the SI the constant was defined to the exact value 1.380649×10−231.380649\times10^{-23}1.380649×10−23 J·K⁻¹, which is now what fixes the kelvin.

This mission formalizes the elementary quantitative content of that picture: the identities that make kBk_BkB​ a conversion factor, and the exact arithmetic that the 2019 SI definitions make possible.

Setting

Work throughout with real numbers; units are carried in the prose, not in the types. Fix the exact post-2019 SI values

kB=1.380649×10−23 J K−1,NA=6.02214076×1023 mol−1,q=1.602176634×10−19 C,k_B = 1.380649\times10^{-23}\ \mathrm{J\,K^{-1}}, \qquad N_A = 6.02214076\times10^{23}\ \mathrm{mol^{-1}}, \qquad q = 1.602176634\times10^{-19}\ \mathrm{C},kB​=1.380649×10−23 JK−1,NA​=6.02214076×1023 mol−1,q=1.602176634×10−19 C,

and define the molar gas constant as the product R=kBNAR = k_B N_AR=kB​NA​.

A gas sample is described by its pressure ppp, volume VVV, absolute temperature TTT, amount of substance nnn, molecule count N=nNAN = nN_AN=nNA​, particle mass mmm, and mean square particle speed ⟨v2⟩\langle v^2\rangle⟨v2⟩. A system with a finite set sss of microstates is described by an energy function E:s→RE : s \to \mathbb{R}E:s→R; its partition function is Z=∑i∈se−Ei/(kBT)Z = \sum_{i\in s} e^{-E_i/(k_BT)}Z=∑i∈s​e−Ei​/(kB​T) and its Boltzmann probabilities are Pi=e−Ei/(kBT)/ZP_i = e^{-E_i/(k_BT)}/ZPi​=e−Ei​/(kB​T)/Z. For a distribution ppp on sss, the Gibbs entropy is S=−kB∑ipilog⁡piS = -k_B\sum_i p_i\log p_iS=−kB​∑i​pi​logpi​, the Shannon entropy (in nats) is −∑ipilog⁡pi-\sum_i p_i\log p_i−∑i​pi​logpi​, and for WWW equiprobable microstates Boltzmann's entropy is kBlog⁡Wk_B \log WkB​logW. The thermal voltage is VT(T)=kBT/qV_T(T) = k_BT/qVT​(T)=kB​T/q. All logarithms are natural.

Target

The goal theorem is the statement that fixes the physical meaning of kBk_BkB​: kinetic theory plus the per-molecule gas law determine the mean translational kinetic energy. From

pV=13Nm⟨v2⟩andpV=NkBTpV = \tfrac{1}{3}Nm\langle v^2\rangle \qquad\text{and}\qquad pV = Nk_BTpV=31​Nm⟨v2⟩andpV=NkB​T

conclude

12m⟨v2⟩=32kBT,vrms=3kBT/m.\tfrac{1}{2}m\langle v^2\rangle = \tfrac{3}{2}k_BT, \qquad v_{\mathrm{rms}} = \sqrt{3k_BT/m}.21​m⟨v2⟩=23​kB​T,vrms​=3kB​T/m​.

The milestones are the surrounding identities, in the order of the source: the equivalence pV=nRT  ⟺  pV=NkBTpV = nRT \iff pV = Nk_BTpV=nRT⟺pV=NkB​T; equipartition, 12m⟨vx2⟩=12kBT\tfrac{1}{2}m\langle v_x^2\rangle = \tfrac{1}{2}k_BT21​m⟨vx2​⟩=21​kB​T per degree of freedom; the ratio law vrms(m1)/vrms(m2)=m2/m1v_{\mathrm{rms}}(m_1)/v_{\mathrm{rms}}(m_2) = \sqrt{m_2/m_1}vrms​(m1​)/vrms​(m2​)=m2​/m1​​; normalisation of the Boltzmann factors, ∑iPi=1\sum_i P_i = 1∑i​Pi​=1; the reduction of the Gibbs entropy on the uniform distribution to S=kBlog⁡WS = k_B\log WS=kB​logW; the identification S/kB=S/k_B = S/kB​= Shannon entropy; the energy kBTk_BTkB​T of one nat of rescaled entropy; and three numerical facts — VT(300 K)≈25.85V_T(300\ \mathrm{K}) \approx 25.85VT​(300 K)≈25.85 mV, kB≈8.617333262×10−5k_B \approx 8.617333262\times10^{-5}kB​≈8.617333262×10−5 eV/K, and the exact value R=8.31446261815324R = 8.31446261815324R=8.31446261815324 J·K⁻¹·mol⁻¹.

Significance

The results. Individually these are the standard first facts of kinetic theory and statistical mechanics; together they pin down what the constant does. The equipartition chain converts a temperature into a velocity distribution scale and explains the measured room-temperature rms speeds from helium (about 1370 m/s) to xenon (about 240 m/s). The entropy statements make precise the claim that thermodynamic entropy is Shannon entropy in energy units, with kBk_BkB​ as the exchange rate — the statement behind the natural-unit convention kB=1k_B = 1kB​=1. The numerical milestones exercise the consequence of the 2019 SI revision that unit conversions involving kBk_BkB​ are now exact rational arithmetic rather than propagated measurement uncertainty.

Formalizing them. All of these are settled physics; nothing here is open. What the mission produces is a small, reusable Lean development of the SI defining constants and of the elementary statistical-mechanical vocabulary (Boltzmann weights, partition function, Gibbs/Shannon/Boltzmann entropies), with each textbook identity stated against that shared model rather than re-derived ad hoc. It is a suitable entry-level mission and a foundation other physics missions can import.

Difficulty

The mathematics is elementary; the difficulty is entirely one of faithful modelling, and solvers should expect the friction to be there rather than in the proofs. Three specific points. First, Lean's division and logarithm are total: e−E/(kBT)e^{-E/(k_BT)}e−E/(kB​T) is defined at T=0T = 0T=0 and evaluates to 111, and log⁡x=0\log x = 0logx=0 for x≤0x \le 0x≤0, so statements must carry the positivity hypotheses that keep them physically meaningful rather than relying on the definitions to exclude bad inputs. Second, the entropy definitions are stated for an arbitrary real-valued weight function, not for a distribution; normalisation is a hypothesis where it is needed, never an assumption baked into the type. Third, the numerical milestones are claims about specific decimal numerals, and the tolerance in each is part of the statement: two of them are genuine approximations and one, the value of RRR, is an exact identity, which is only true because both factors are exact SI numerals.

Formalization scope

Quantities are real numbers (ℝ); no dimensional-analysis layer is used, and unit correctness is a convention of the prose. Finite state spaces are Finsets over an arbitrary index type, with nonemptiness stated as a hypothesis where the partition function must be nonzero. Entropies use the natural logarithm, so they are measured in nats, and the Shannon entropy is the Gibbs entropy divided by kBk_BkB​ by construction. Temperatures, masses, volumes and particle counts are positive reals where the physics requires it. The mean square speed is a free real variable constrained only by the stated equations; it is not built from a velocity distribution, and extending the development to an actual Maxwell–Boltzmann distribution is out of scope here and a natural follow-up mission.

The statements are deliberately non-vacuous: every hypothesis set in the mission is satisfiable (positive temperature, positive mass, nonempty state space), and the numerical items admit no trivializing reading since they are closed claims about fixed numerals. Only Mathlib is required — Real.exp, Real.log, Real.sqrt, and Finset.sum. The definition file is intended to be reusable: any later mission about thermodynamics, black-body radiation, or the Shockley diode equation can import the SI constants and entropy vocabulary unchanged.

Selected references

  • Wikipedia, Boltzmann constant — the source text this mission formalizes: https://en.wikipedia.org/wiki/Boltzmann_constant
  • D. B. Newell and E. Tiesinga (eds.), The International System of Units (SI), NIST Special Publication 330 (2019). DOI: https://doi.org/10.6028/NIST.SP.330-2019 — the exact defining values of kBk_BkB​, NAN_ANA​ and qqq.
  • M. Planck, "Ueber das Gesetz der Energieverteilung im Normalspectrum", Annalen der Physik 309(3):553–563 (1901). DOI: https://doi.org/10.1002/andp.19013090310 — the first introduction of kkk and of S=klog⁡WS = k\log WS=klogW.
  • R. P. Feynman, R. B. Leighton and M. Sands, The Feynman Lectures on Physics, Vol. I, ch. 39 (kinetic theory of gases): https://www.feynmanlectures.caltech.edu/I_39.html
12 thms3 active usersReviewed
Quantum Information·Captain: mikedeng1

An Intuitive Proof of the Data Processing Inequality: Conditional von Neumann Entropy Cannot Increase Under Partial Trace, via the Smooth Min-Entropy DPI and the Quantum AEPResearch Paper

Motivation

The data processing inequality (DPI) for the conditional von Neumann entropy says that discarding part of the side information cannot make a quantum system less uncertain: for every tripartite state ρABC\rho_{ABC}ρABC​,

H(A∣BC)ρ≤H(A∣B)ρ.H(A|BC)_\rho \le H(A|B)_\rho .H(A∣BC)ρ​≤H(A∣B)ρ​.

It is equivalent to strong subadditivity of the von Neumann entropy, proved by Lieb and Ruskai in 1973 (Lieb–Ruskai), and it underlies most of quantum Shannon theory: the converse bounds of channel coding, the monotonicity of mutual information under local operations, and the security analysis of quantum key distribution all reduce to it. The known proofs rest on operator convexity (Lieb's concavity theorem) or on other non-elementary matrix analysis.

Beaudry and Renner (arXiv:1107.0740v2, Quantum Inf. Comput. 12 (2012) 432) give a proof that avoids operator convexity entirely. It first proves the DPI for a one-shot quantity, the smooth min-entropy, where it follows almost directly from the definition, and then recovers the von Neumann statement through the quantum asymptotic equipartition property (QAEP) of Tomamichel, Colbeck and Renner (arXiv:0811.1221), for which the paper supplies a short self-contained proof.

Timeline. 1973: Lieb–Ruskai prove strong subadditivity. 2009: Tomamichel–Colbeck–Renner prove the QAEP with explicit convergence rates. 2010: Tomamichel–Colbeck–Renner establish the duality and data processing of smooth entropies (arXiv:0907.5238). 2011–2012: Beaudry–Renner assemble these into the route formalized here.

Setting

All Hilbert spaces are finite-dimensional, and all logarithms are base 2. A density matrix is a positive semidefinite matrix of trace one; S=(H)S_=(\mathcal H)S=​(H) is their set and S≤(H)S_\le(\mathcal H)S≤​(H) is the set of subnormalized states (positive semidefinite, trace at most one). A state on HA⊗HB\mathcal H_A\otimes\mathcal H_BHA​⊗HB​ is written ρAB\rho_{AB}ρAB​, and its marginal ρB=Tr⁡AρAB\rho_B=\operatorname{Tr}_A\rho_{AB}ρB​=TrA​ρAB​. The von Neumann entropy is H(A)ρ=−Tr⁡ρAlog⁡ρAH(A)_\rho=-\operatorname{Tr}\rho_A\log\rho_AH(A)ρ​=−TrρA​logρA​ and the conditional entropy H(A∣B)ρ=H(AB)ρ−H(B)ρH(A|B)_\rho=H(AB)_\rho-H(B)_\rhoH(A∣B)ρ​=H(AB)ρ​−H(B)ρ​.

The min-entropy of AAA conditioned on BBB is

Hmin⁡(A∣B)ρ=max⁡{λ∈R:∃ σB∈S=(HB), ρAB≤2−λ 1A⊗σB}.H_{\min}(A|B)_\rho=\max\{\lambda\in\mathbb R : \exists\,\sigma_B\in S_=(\mathcal H_B),\ \rho_{AB}\le 2^{-\lambda}\,\mathbb 1_A\otimes\sigma_B\}.Hmin​(A∣B)ρ​=max{λ∈R:∃σB​∈S=​(HB​), ρAB​≤2−λ1A​⊗σB​}.

The purified distance between subnormalized states is P(ρ,σ)=1−Fˉ(ρ,σ)2P(\rho,\sigma)=\sqrt{1-\bar F(\rho,\sigma)^2}P(ρ,σ)=1−Fˉ(ρ,σ)2​, where Fˉ(ρ,σ)=∥ρσ∥1+(1−Tr⁡ρ)(1−Tr⁡σ)\bar F(\rho,\sigma)=\|\sqrt\rho\sqrt\sigma\|_1+\sqrt{(1-\operatorname{Tr}\rho)(1-\operatorname{Tr}\sigma)}Fˉ(ρ,σ)=∥ρ​σ​∥1​+(1−Trρ)(1−Trσ)​ is the generalized fidelity. The smooth min-entropy maximizes the min-entropy over the ball Bε(ρ)={ρ′∈S≤:P(ρ,ρ′)≤ε}\mathcal B^\varepsilon(\rho)=\{\rho'\in S_\le : P(\rho,\rho')\le\varepsilon\}Bε(ρ)={ρ′∈S≤​:P(ρ,ρ′)≤ε}:

Hmin⁡ε(A∣B)ρ=max⁡ρ′∈Bε(ρAB)Hmin⁡(A∣B)ρ′.H^\varepsilon_{\min}(A|B)_\rho=\max_{\rho'\in\mathcal B^\varepsilon(\rho_{AB})}H_{\min}(A|B)_{\rho'} .Hminε​(A∣B)ρ​=ρ′∈Bε(ρAB​)max​Hmin​(A∣B)ρ′​.

For nnn independent copies, ρ⊗n\rho^{\otimes n}ρ⊗n is a state on An⊗BnA^n\otimes B^nAn⊗Bn. The non-conditional entropies Hmin⁡(A)ρ=−log⁡∥ρ∥∞H_{\min}(A)_\rho=-\log\|\rho\|_\inftyHmin​(A)ρ​=−log∥ρ∥∞​, H0(A)ρ=log⁡rank⁡ρH_0(A)_\rho=\log\operatorname{rank}\rhoH0​(A)ρ​=logrankρ and Hα(A)ρ=11−αlog⁡Tr⁡ραH_\alpha(A)_\rho=\frac{1}{1-\alpha}\log\operatorname{Tr}\rho^\alphaHα​(A)ρ​=1−α1​logTrρα, and their smoothings over the same ball, appear in the intermediate lemmas.

Formalization targets

Goal: the von Neumann entropy DPI (Theorem 3)

H(A∣BC)ρ≤H(A∣B)ρ(ρ∈S=(HABC)).H(A|BC)_\rho\le H(A|B)_\rho\qquad(\rho\in S_=(\mathcal H_{ABC})).H(A∣BC)ρ​≤H(A∣B)ρ​(ρ∈S=​(HABC​)).

The goal is the existing Open platform theorem QAlgorithms.Papers.Independent.Gap48.P20.strongSubadditivity, which states 0≤H(CB)+H(RB)−H(B)−H(CRB)0\le H(CB)+H(RB)-H(B)-H(CRB)0≤H(CB)+H(RB)−H(B)−H(CRB) for every density matrix on C⊗R⊗BC\otimes R\otimes BC⊗R⊗B; with A↦CA\mapsto CA↦C, C↦RC\mapsto RC↦R this is exactly H(ABC)+H(B)≤H(AB)+H(BC)H(ABC)+H(B)\le H(AB)+H(BC)H(ABC)+H(B)≤H(AB)+H(BC), the expanded form of the inequality above. It is referenced, not restated.

The smooth min-entropy DPI (Theorem 1)

Hmin⁡ε(A∣BC)ρ≤Hmin⁡ε(A∣B)ρ.H^\varepsilon_{\min}(A|BC)_\rho\le H^\varepsilon_{\min}(A|B)_\rho .Hminε​(A∣BC)ρ​≤Hminε​(A∣B)ρ​.

The QAEP (Theorem 2)

lim⁡ε→0lim⁡n→∞1nHmin⁡ε(An∣Bn)ρ⊗n=H(A∣B)ρ,\lim_{\varepsilon\to0}\lim_{n\to\infty}\frac1n H^\varepsilon_{\min}(A^n|B^n)_{\rho^{\otimes n}}=H(A|B)_\rho ,ε→0lim​n→∞lim​n1​Hminε​(An∣Bn)ρ⊗n​=H(A∣B)ρ​,

split into the lower bound (Lemma 4.1) and the upper bound (Lemma 4.2). The milestones below them are the paper's own lemmas: monotonicity of the purified distance (Lemma A.1), Uhlmann's theorem (Theorem A.1, an existing Open platform theorem), the chain rule (Lemma 5.1), the Rényi lower bound (Lemma 5.2), the limit α→1\alpha\to1α→1 of Rényi entropies (Lemma B.2), the non-conditional QAEP for Hmin⁡εH^\varepsilon_{\min}Hminε​ and H0εH^\varepsilon_0H0ε​ (Lemmas 5.4, 5.5), the bound by a nearby conditional entropy (Lemma 5.6), the eigenvalue-alignment bound (Lemma A.2) and the almost-i.i.d. limit (Lemma B.1).

Significance

The DPI for the von Neumann entropy is the single most used inequality in quantum information theory, and strong subadditivity is the structural fact behind it. A machine-checked proof of it is a prerequisite for formalizing essentially any converse theorem of quantum Shannon theory. The QAEP, a milestone here, is independently the bridge between one-shot and asymptotic information theory: it is what makes smooth entropies the right finite-blocklength replacements for the von Neumann entropy.

Both strong subadditivity and the QAEP are proved results; nothing in this mission is open mathematics. What the mission adds is a machine-checked route through one-shot entropies. The goal theorem is Open on the platform: it is posed but has no accepted proof. The milestones of this route, from the smooth min-entropy DPI to the QAEP, are not formalized anywhere on the platform. A completed development would also leave reusable pieces: monotonicity of the purified distance, the chain rule for smooth entropies, and the i.i.d. limits of smooth entropies.

Difficulty

Theorem 1 is short once the purified distance is known to be monotone under trace non-increasing completely positive maps, and that monotonicity (Lemma A.1) is itself the first real obstacle, since it is a statement about the generalized fidelity of subnormalized states. The bulk of the work is the QAEP. Its lower half needs a chain rule that trades conditional for non-conditional entropies at the cost of tripling the smoothing parameter, then precise i.i.d. limits of the non-conditional smooth entropies. The upper half needs a continuity statement for the conditional entropy of states that are only close to ρ⊗n\rho^{\otimes n}ρ⊗n, uniform in nnn after division by nnn. The tempting reading of the double limit as a single limit in nnn at fixed ε\varepsilonε is stronger than what the paper proves; the inner limit's existence is not established there.

Formalization scope

States are complex matrices indexed by finite types; a bipartite state is a matrix on A × B, a tripartite one on A × (B × C) with B × C the conditioning system of H(A∣BC)H(A|BC)H(A∣BC). The smooth conditional min-entropy, the purified distance, the generalized fidelity, the conditional entropy H(A∣B)H(A|B)H(A∣B) and the grouped tensor power ρ⊗n\rho^{\otimes n}ρ⊗n on AnBnA^nB^nAnBn are the published definitions QAlgorithms_Papers_Independent_Information100_P67; the Rényi entropy and Tr⁡C\operatorname{Tr}_CTrC​ come from QAlgorithms_Papers_Independent_Dependency50_P35. Smooth entropies take values in the extended reals, so an empty ball gives −∞-\infty−∞ and a ball containing 000 gives +∞+\infty+∞.

A local definitions module adds the non-conditional entropies Hmin⁡H_{\min}Hmin​, Hmin⁡εH^\varepsilon_{\min}Hminε​, H0H_0H0​, H0εH^\varepsilon_0H0ε​, trace non-increasing Kraus families, and the conditional entropy (36) of a subnormalized state ρ~\tilde\rhoρ~​, 1Tr⁡ρ~max⁡σBTr⁡ρ~(log⁡(1⊗σB)−log⁡ρ~)\frac{1}{\operatorname{Tr}\tilde\rho}\max_{\sigma_B}\operatorname{Tr}\tilde\rho(\log(\mathbb 1\otimes\sigma_B)-\log\tilde\rho)Trρ~​1​maxσB​​Trρ~​(log(1⊗σB​)−logρ~​), with the maximum taken over positive definite σB\sigma_BσB​ so that Lean's convention log⁡0=0\log0=0log0=0 cannot enter. The double limit lim⁡ε→0lim⁡n→∞\lim_{\varepsilon\to0}\lim_{n\to\infty}limε→0​limn→∞​ is read through two predicates: "L≤lim⁡lim⁡fL\le\lim\lim fL≤limlimf" means that for every δ>0\delta>0δ>0 there is ε0>0\varepsilon_0>0ε0​>0 with L−δ≤f(ε,n)L-\delta\le f(\varepsilon,n)L−δ≤f(ε,n) for all ε∈(0,ε0)\varepsilon\in(0,\varepsilon_0)ε∈(0,ε0​) and all large nnn, and "lim⁡lim⁡f≤L\lim\lim f\le Llimlimf≤L" is the mirror statement.

Trivializing encodings are ruled out: the smooth entropies are the published sup over the full subnormalized purified-distance ball, not free reals and not the ball {ρ}\{\rho\}{ρ}; ε\varepsilonε is quantified universally below ε0\varepsilon_0ε0​ and is never allowed to depend on nnn; and the entropy of the nearby state in Lemma 5.6 is (36), not H(AB)−H(B)H(AB)-H(B)H(AB)−H(B).

The paper's Lemma 5.3, (30), is false as printed and is not posed: at ε=0\varepsilon=0ε=0 it states H0≤HαH_0\le H_\alphaH0​≤Hα​ for α<1\alpha<1α<1, the reverse of Rényi monotonicity, and ρ=diag⁡(0.9,0.1)\rho=\operatorname{diag}(0.9,0.1)ρ=diag(0.9,0.1), α=3/4\alpha=3/4α=3/4, ε=0.1\varepsilon=0.1ε=0.1 gives 1>0.86371>0.86371>0.8637. Lemma 5.5, which its proof serves, is true and is a milestone. Uhlmann's theorem (Theorem A.1) is the existing Open platform theorem Claimed50.P12.lemmaB_3.

Contributions of any milestone are welcome. The purified-distance monotonicity and the Rényi-limit lemmas are reusable well beyond this paper.

Selected references

  • N. J. Beaudry and R. Renner, An intuitive proof of the data processing inequality, Quantum Inf. Comput. 12 (2012) 432–441. https://arxiv.org/abs/1107.0740v2
  • E. H. Lieb and M. B. Ruskai, Proof of the strong subadditivity of quantum-mechanical entropy, J. Math. Phys. 14 (1973) 1938–1941. https://doi.org/10.1063/1.1666274
  • M. Tomamichel, R. Colbeck and R. Renner, A fully quantum asymptotic equipartition property, IEEE Trans. Inf. Theory 55 (2009) 5840–5847. https://arxiv.org/abs/0811.1221
  • M. Tomamichel, R. Colbeck and R. Renner, Duality between smooth min- and max-entropies, IEEE Trans. Inf. Theory 56 (2010) 4674–4681. https://arxiv.org/abs/0907.5238
  • B. Schumacher, Quantum coding, Phys. Rev. A 51 (1995) 2738–2747. https://doi.org/10.1103/PhysRevA.51.2738
18 thms2 active usersReviewed
Quantum Information·Captain: mikedeng1

Entropy and Optimal Decompositions of States Relative to a Maximal Commutative Subalgebra: Equivalent Characterizations of a Symmetric Optimal Pair for Transposition-Invariant Rank-Two StatesResearch Paper

Motivation

In finite dimensional quantum information, a state of a full matrix algebra can be restricted to a smaller algebra of observables. The resulting entropy depends on which observables are retained. For a maximal commutative subalgebra, the retained observables are equivalent to measurements in a fixed orthonormal basis. The restriction has an ordinary probability distribution, but the state before restriction can still contain coherence between basis vectors. Uhlmann studies how the entropy of this restricted state compares with the least average entropy obtainable from pure states whose mixture is the original state. This comparison is an instance of the entropy of a subalgebra introduced by Narnhofer and Thirring and developed in the setting of matrix algebras Uhlmann, pp. 2–4.

Symmetry can make that minimization more concrete. A unitary that swaps two basis projections acts on states and their decompositions. Uhlmann's Lemma 6 asks when a rank two state fixed by this swap has a distinguished two-state optimal decomposition, and relates that event to the geometry of a set on which the entropy roof is affine Uhlmann, pp. 8–11. The result is a specific connection between a physical symmetry, an optimization problem over pure states, and the extreme points of a convex set.

Setting

Let H=Cd\mathcal H=\mathbb C^dH=Cd with its standard basis ∣j⟩|j\rangle∣j⟩, and let C\mathcal CC be the diagonal algebra. Its minimal projections are Pj=∣j⟩⟨j∣P_j=|j\rangle\langle j|Pj​=∣j⟩⟨j∣. A state is represented by a positive semidefinite matrix DDD of trace one. A pure state has density matrix ∣ψ⟩⟨ψ∣|\psi\rangle\langle\psi|∣ψ⟩⟨ψ∣ for a unit vector ψ\psiψ. The state of C\mathcal CC obtained by restricting DDD records the diagonal probabilities DjjD_{jj}Djj​ Uhlmann, p. 4, equations (1)–(3).

Write s(x)=−xln⁡xs(x)=-x\ln xs(x)=−xlnx, with s(0)=0s(0)=0s(0)=0. The diagonal entropy is S~(D)=∑js(Djj)\widetilde S(D)=\sum_j s(D_{jj})S(D)=∑j​s(Djj​). The convex roof R(D)R(D)R(D) is the infimum of ∑kpkS~(ρk)\sum_k p_k\widetilde S(\rho_k)∑k​pk​S(ρk​) over finite decompositions D=∑kpkρkD=\sum_k p_k\rho_kD=∑k​pk​ρk​ into pure states with positive weights pkp_kpk​ summing to one. A decomposition attaining the infimum is optimal. Uhlmann's entropy of C\mathcal CC at DDD is HD=S~(D)−R(D)H_D=\widetilde S(D)-R(D)HD​=S(D)−R(D) Uhlmann, pp. 4–5, equations (4)–(7).

An affine functional lll supports RRR if l≤Rl\le Rl≤R on all states and equality holds at some state. Its contact set is Ω(l)={ν:R(ν)=l(ν)}\Omega(l)=\{\nu:R(\nu)=l(\nu)\}Ω(l)={ν:R(ν)=l(ν)}. Given DDD, define ΩD\Omega_DΩD​ as the intersection of all contact sets whose support functional touches RRR at DDD. This intersection is compact and convex, contains every pure state used by an optimal decomposition of DDD, and is a region on which RRR is affine Uhlmann, pp. 6–7, Lemma 3 and equation (10). A transposition UUU swaps two PjP_jPj​ and fixes the remaining minimal projections. It transforms a density matrix as D↦U∗DUD\mapsto U^*DUD↦U∗DU Uhlmann, p. 8.

Formalization targets

Goal: equivalent rank two conditions

For a rank two state DDD fixed by a transposition UUU, Uhlmann's Lemma 6 asserts equivalence of three statements:

(a)  D is the only U-invariant state in ΩD;(b)  D has an optimal decomposition into two different pure states, and some member of ΩD does not commute with U;(c)  Ext⁡(ΩD)={ρ,U∗ρU} for two distinct states.\begin{aligned} \text{(a)}\;&D\text{ is the only }U\text{-invariant state in }\Omega_D;\\ \text{(b)}\;&D\text{ has an optimal decomposition into two different pure states,}\ &\text{and some member of }\Omega_D\text{ does not commute with }U;\\ \text{(c)}\;&\operatorname{Ext}(\Omega_D)=\{\rho,U^*\rho U\}\text{ for two distinct states.} \end{aligned}(a)(b)(c)​D is the only U-invariant state in ΩD​;D has an optimal decomposition into two different pure states, Ext(ΩD​)={ρ,U∗ρU} for two distinct states.​and some member of ΩD​ does not commute with U;​

The milestone list follows the paper's supporting results: finite optimal decompositions with rank bounds (Lemma 1), comparison on an RRR-set (Lemma 2), compact supporting contact sets and their covering (Lemma 3), the intersection properties of ΩD\Omega_DΩD​ (the Corollary at equation (10)), zero entropy implying purity (Lemma 4), and the rank two support projection formula (equation (13)) Uhlmann, pp. 5–9. The goal preserves all three clauses of the printed equivalence.

Significance

When the equivalent conditions hold, the rank two state has an optimal decomposition using just two pure states, while the entire supporting contact set has only the two swapped extreme points. Thus the statement identifies circumstances under which the symmetry of a matrix state controls both the optimizer and the geometry of the convex roof. Uhlmann subsequently gives an explicit expression for R(D)R(D)R(D) under these conditions in equation (27), which is outside the present goal Uhlmann, pp. 10–12.

The result is proved in the cited paper; the remaining task here is a machine checked development of the definitions, supporting results, and equivalence. The local Lean files state the targets and compile with proof placeholders; they do not constitute machine checked proofs of the milestones or goal. A completed development would also supply reusable finite dimensional infrastructure for pure state roofs, supporting contact sets, and optimal decompositions of density matrices.

Difficulty

An optimal pair alone does not immediately determine every extreme point of ΩD\Omega_DΩD​. That set is an intersection of all contact sets, and may be larger than the convex hull of the pure states seen in one decomposition. The paper itself says equality with that smaller convex hull remains a conjecture in general Uhlmann, p. 7, Remark and footnote 3. Its printed discussion of the implication from the optimal pair to the two extreme points does not resolve this general distinction. The equivalence is therefore retained exactly as printed and the gap is recorded for review.

Formalization scope

Matrices are indexed by Fin d, so the paper's indices 1,…,d1,\ldots,d1,…,d become 0,…,d−10,\ldots,d-10,…,d−1. The state predicate reuses the published QAlgorithms.IsDensityMatrix. Pure states are unit-vector outer products. Finite decompositions use strictly positive real weights and complex matrix mixtures. Real.negMulLog supplies natural logarithms and s(0)=0s(0)=0s(0)=0. The real infimum defining RRR is applied only to states; there the decomposition set is nonempty and its costs are bounded below. Off the state space, Lean's real infimum can return a default value that has no meaning in the paper.

Supporting affine functionals are represented by Hermitian matrices via lA(ν)=Re⁡Tr⁡(νA)l_A(\nu)=\operatorname{Re}\operatorname{Tr}(\nu A)lA​(ν)=ReTr(νA), as in the paper's equation (9). The set ΩD\Omega_DΩD​ is the full intersection in equation (10), and its extreme points are taken in the ambient real matrix space. The transposition in the goal is explicitly self-adjoint, U∗=UU^*=UU∗=U, matching the identity used in the printed proof. The rank is matrix rank. “Length two” means two distinct pure states with positive weights whose cost attains R(D)R(D)R(D). No optimal pair is assumed as a hypothesis.

The needed contributions are proofs of the six stated milestones, the finite dimensional properties of the model definitions they use, and the three implications of Lemma 6. The model's pure state decomposition and supporting set definitions are reusable for other convex roof problems on finite density matrices.

Selected references

  • Armin Uhlmann, Entropy and optimal decompositions of states relative to a maximal commutative subalgebra, preprint arXiv:quant-ph/9704017v2, 1998. arXiv
9 thms2 active usersReviewed
Quantum Information·Captain: mikedeng1

General Benchmarks for Quantum Repeaters: For the Qudit Dephasing Channel the Entanglement-Flux Upper Bound Meets the Coherent Information, log₂ d − H(P)Research Paper

Motivation

A quantum repeater is judged by how much it beats direct transmission over a point-to-point link. The natural yardsticks are the two-way assisted capacities of the link's channel E\mathcal EE: the quantum capacity Q2(E)Q_2(\mathcal E)Q2​(E) and the secret-key capacity K(E)K(\mathcal E)K(E), the best rates of entanglement and key that two parties can obtain over many uses of E\mathcal EE when unlimited two-way classical communication and local operations are free. Computing them exactly for a given channel is rare, because it requires a lower and an upper bound that meet.

Pirandola and Laurenza (arXiv:1512.04945v2, 2016) obtain such matching bounds for a family of channels. The lower bound is the coherent information of the channel (with its reverse version), which is achievable by the hashing protocol. The upper bound is the entanglement flux Φ(E)\Phi(\mathcal E)Φ(E), the relative entropy of entanglement of the channel's Choi matrix, which bounds KKK for channels that can be simulated by teleportation. For the qudit dephasing channel the two bounds coincide, which gives Q2=K=log⁡2d−H(P)Q_2=K=\log_2 d-H(\mathbf P)Q2​=K=log2​d−H(P) (Eqs. (20) and (95)). This mission formalizes that coincidence.

Setting

Fix a dimension d≥2d\ge2d≥2 and the computational basis {∣j⟩}j=0d−1\{|j\rangle\}_{j=0}^{d-1}{∣j⟩}j=0d−1​ of a qudit. Let ω=e2πi/d\omega=e^{2\pi i/d}ω=e2πi/d and let ZZZ be the generalized phase operator, Z∣j⟩=ωj∣j⟩Z|j\rangle=\omega^j|j\rangleZ∣j⟩=ωj∣j⟩. For a dephasing probability p∈[0,1]p\in[0,1]p∈[0,1] define the binomial weights

Pm(p,d)=(d−1m)pm(1−p)d−1−m,m=0,…,d−1,P_m(p,d)=\binom{d-1}{m}p^m(1-p)^{d-1-m},\qquad m=0,\dots,d-1,Pm​(p,d)=(md−1​)pm(1−p)d−1−m,m=0,…,d−1,

and the qudit dephasing channel, given by its Kraus operators,

Pd(ρ)=∑m=0d−1EmρEm†,Em=Pm(p,d) Zm.\mathcal P_d(\rho)=\sum_{m=0}^{d-1}E_m\rho E_m^\dagger,\qquad E_m=\sqrt{P_m(p,d)}\,Z^m .Pd​(ρ)=m=0∑d−1​Em​ρEm†​,Em​=Pm​(p,d)​Zm.

Write P={Pm(p,d)}m\mathbf P=\{P_m(p,d)\}_mP={Pm​(p,d)}m​ and H(P)=−∑mPmlog⁡2PmH(\mathbf P)=-\sum_mP_m\log_2P_mH(P)=−∑m​Pm​log2​Pm​ (with 0log⁡0=00\log0=00log0=0) for its Shannon entropy.

The Choi matrix of a map E\mathcal EE on d×dd\times dd×d matrices is ρE=(I⊗E)(Ψd)\rho_{\mathcal E}=(\mathcal I\otimes\mathcal E)(\Psi_d)ρE​=(I⊗E)(Ψd​), where ∣Ψd⟩=d−1/2∑i∣ii⟩|\Psi_d\rangle=d^{-1/2}\sum_i|ii\rangle∣Ψd​⟩=d−1/2∑i​∣ii⟩. The first tensor factor is the reference RRR, the second the channel output BBB. With the von Neumann entropy S(ρ)=−Tr ρlog⁡2ρS(\rho)=-\mathrm{Tr}\,\rho\log_2\rhoS(ρ)=−Trρlog2​ρ:

  • the coherent information of the channel is IC(E)=S(TrRρE)−S(ρE)I_C(\mathcal E)=S(\mathrm{Tr}_R\rho_{\mathcal E})-S(\rho_{\mathcal E})IC​(E)=S(TrR​ρE​)−S(ρE​);
  • the reverse coherent information is IRC(E)=S(TrBρE)−S(ρE)I_{RC}(\mathcal E)=S(\mathrm{Tr}_B\rho_{\mathcal E})-S(\rho_{\mathcal E})IRC​(E)=S(TrB​ρE​)−S(ρE​);
  • the relative entropy is S(ρ∥σ)=Tr[ρ(log⁡2ρ−log⁡2σ)]S(\rho\|\sigma)=\mathrm{Tr}[\rho(\log_2\rho-\log_2\sigma)]S(ρ∥σ)=Tr[ρ(log2​ρ−log2​σ)], and +∞+\infty+∞ when the support of ρ\rhoρ is not inside that of σ\sigmaσ;
  • the relative entropy of entanglement of a bipartite state is ER(ρ)=inf⁡σ∈SEPS(ρ∥σ)E_R(\rho)=\inf_{\sigma\in\mathrm{SEP}}S(\rho\|\sigma)ER​(ρ)=infσ∈SEP​S(ρ∥σ), the infimum over all separable states for the cut R:BR:BR:B;
  • the entanglement flux of the channel is Φ(E)=ER(ρE)\Phi(\mathcal E)=E_R(\rho_{\mathcal E})Φ(E)=ER​(ρE​).

The paper's candidate separable state is σ~=∑i1d∣i⟩⟨i∣⊗Pd(∣i⟩⟨i∣)\tilde\sigma=\sum_i\frac1d|i\rangle\langle i|\otimes\mathcal P_d(|i\rangle\langle i|)σ~=∑i​d1​∣i⟩⟨i∣⊗Pd​(∣i⟩⟨i∣).

Formalization targets

Goal (Eqs. (94)–(95), p. 11)

For every d≥2d\ge2d≥2 and p∈[0,1]p\in[0,1]p∈[0,1]:

IC(Pd)=IRC(Pd)=log⁡2d−H(P),Φ(Pd)≤log⁡2d−H(P).I_C(\mathcal P_d)=I_{RC}(\mathcal P_d)=\log_2d-H(\mathbf P),\qquad \Phi(\mathcal P_d)\le\log_2d-H(\mathbf P).IC​(Pd​)=IRC​(Pd​)=log2​d−H(P),Φ(Pd​)≤log2​d−H(P).

The lower and the upper bound on the two-way capacities therefore meet. The statement keeps ddd and ppp free and asserts exact values, not numerical constants.

Milestones (in attack order)

  1. The Choi matrix of Pd\mathcal P_dPd​ in closed form (p. 11, display between Eqs. (90) and (91)).
  2. Eq. (91): S(ρPd)=H(P)S(\rho_{\mathcal P_d})=H(\mathbf P)S(ρPd​​)=H(P).
  3. Eq. (68): S(ρ∥σ)=−S(ρ)−∑i⟨i∣ρ∣i⟩log⁡siS(\rho\|\sigma)=-S(\rho)-\sum_i\langle i|\rho|i\rangle\log s_iS(ρ∥σ)=−S(ρ)−∑i​⟨i∣ρ∣i⟩logsi​ in the eigenbasis of σ\sigmaσ, under support inclusion.
  4. Eq. (92): σ~=∑i1d∣ii⟩⟨ii∣\tilde\sigma=\sum_i\frac1d|ii\rangle\langle ii|σ~=∑i​d1​∣ii⟩⟨ii∣ and σ~\tilde\sigmaσ~ is separable.
  5. Eq. (93): Tr(ρPdlog⁡2σ~)=−log⁡2d\mathrm{Tr}(\rho_{\mathcal P_d}\log_2\tilde\sigma)=-\log_2dTr(ρPd​​log2​σ~)=−log2​d, with the support of ρPd\rho_{\mathcal P_d}ρPd​​ inside that of σ~\tilde\sigmaσ~.
  6. Eq. (94): Φ(Pd)≤S(ρPd∥σ~)=log⁡2d−H(P)\Phi(\mathcal P_d)\le S(\rho_{\mathcal P_d}\|\tilde\sigma)=\log_2d-H(\mathbf P)Φ(Pd​)≤S(ρPd​​∥σ~)=log2​d−H(P).
  7. Eq. (45): for a unital, trace-preserving map E\mathcal EE, IC(E)=IRC(E)=log⁡2d−S(ρE)I_C(\mathcal E)=I_{RC}(\mathcal E)=\log_2d-S(\rho_{\mathcal E})IC​(E)=IRC​(E)=log2​d−S(ρE​).

Significance

The result. The coincidence of the two bounds pins down Q2Q_2Q2​ and KKK of the qudit dephasing channel for every ddd and ppp, which gives the repeaterless benchmark for any qudit link dominated by dephasing. At d=2d=2d=2 it recovers the qubit dephasing benchmark 1−H2(p)1-H_2(p)1−H2​(p) of the same paper (Eq. (75), with p↔1−pp\leftrightarrow1-pp↔1−p, which the binary entropy does not see). Combined with the operational facts the paper imports (the hashing inequality and the bound of KKK by the flux for teleportation-covariant channels), it yields the capacity formula (95).

Formalizing it. The paper's computation is complete but terse. The formalization makes three implicit points explicit: the support of the Choi matrix lies inside the support of the rank-ddd state σ~\tilde\sigmaσ~ (so log⁡σ~\log\tilde\sigmalogσ~ is taken on its support); the claim of "ddd non-zero eigenvalues" in (91) fails at p∈{0,1}p\in\{0,1\}p∈{0,1}, while the entropy identity does not; and (45) needs trace preservation as well as unitality. The results are proved in the paper and, as far as the platform's catalogue shows, formalized nowhere. Eq. (68) and Eq. (45) are reusable lemmas about arbitrary states and unital channels.

Difficulty

The calculation on the page is short; the difficulty lies in what it leaves to the reader. The entropy identity (91) asks for the spectrum of a d2×d2d^2\times d^2d2×d2 matrix that is not diagonal in the computational basis, while the von Neumann entropy is defined through the matrix functional calculus, so "diagonalizing" has to be made precise. The state σ~\tilde\sigmaσ~ has rank ddd in dimension d2d^2d2: the relative entropy against it is finite only because of a support inclusion the paper does not mention, and a computation that ignores the kernel of σ~\tilde\sigmaσ~ does not establish the value. The upper bound needs σ~\tilde\sigmaσ~ to be separable in the sense of the infimum, a finite convex combination of product density matrices, not merely diagonal. Finally, the coherent information is a difference of entropies of a partial trace and of the full Choi matrix; equating it to log⁡2d−H(P)\log_2 d-H(\mathbf P)log2​d−H(P) requires both that the output marginal is maximally mixed and the entropy identity (91).

Formalization scope

Qudit indices are Fin d, with d≥2d\ge2d≥2 (and [NeZero d] where an instance needs it); ppp is real with 0≤p≤10\le p\le10≤p≤1. ZmZ^mZm is a matrix power, ω=exp⁡(2πi/d)\omega=\exp(2\pi i/d)ω=exp(2πi/d), and the channel is the published QAlgorithms.krausApply of the Kraus family Pm Zm\sqrt{P_m}\,Z^mPm​​Zm. The Choi matrix is the published QAlgorithms.idTensorSuperop applied to maximallyEntangledProjector d (entries 1/d1/d1/d on ∣ii⟩⟨jj∣|ii\rangle\langle jj|∣ii⟩⟨jj∣), the reference being the first factor of Fin d × Fin d. Entropies are in bits with 0log⁡0=00\log0=00log0=0: QAlgorithms.vnEntropy for states and a local Shannon entropy for the weights. The partial traces are QAlgorithms.traceLeft (over the reference) and QAlgorithms.traceRight (over the output). The relative entropy and ERE_RER​ are the published relativeEntropyBits and relativeEntanglement (Umegaki entropy divided by ln⁡2\ln2ln2, +∞+\infty+∞ off support, infimum over IsSeparableDensity, values in [0,∞][0,\infty][0,∞]). The real bound is embedded with ENNReal.ofReal; since H(P)≤log⁡2dH(\mathbf P)\le\log_2dH(P)≤log2​d, nothing is lost.

None of the defined quantities is given by its closed form: the Choi matrix is computed from the channel, ERE_RER​ is the infimum over all separable states (not S(ρ∥σ~)S(\rho\|\tilde\sigma)S(ρ∥σ~) or an infimum over diagonal states), and ICI_CIC​ is defined from partial traces, not as log⁡2d−S(ρE)\log_2d-S(\rho_{\mathcal E})log2​d−S(ρE​). This rules out the trivializing formalization in which a milestone or the goal holds by definition. The bound log⁡2d\log_2dlog2​d alone holds for every state; the goal's bound is log⁡2d−H(P)\log_2d-H(\mathbf P)log2​d−H(P).

The operational capacities Q2Q_2Q2​ and KKK of Eq. (95) are not formalized. They are defined over adaptive LOCC protocols with private-state targets, which have no substrate on the platform. The paper also does not prove the two bridges from them to the bounds: it imports K≤ΦK\le\PhiK≤Φ (Eq. (2), from Pirandola et al.) and the hashing inequality (from Devetak and Winter). For the same reason, the reverse inequality Φ(Pd)≥log⁡2d−H(P)\Phi(\mathcal P_d)\ge\log_2d-H(\mathbf P)Φ(Pd​)≥log2​d−H(P) is not stated, since the paper obtains it only through the hashing bound. Teleportation stretching, convexity of the flux, the bosonic Gaussian channels and the erasure channel are outside this mission.

Contributions are welcome at every level: the spectrum of circulant blocks, the support calculus of the Umegaki entropy, and the separable decomposition of diagonal states are all reusable beyond this mission.

Selected references

  • S. Pirandola, R. Laurenza, General Benchmarks for Quantum Repeaters, arXiv preprint, v2, 2016. https://arxiv.org/abs/1512.04945v2
  • S. Pirandola, R. Laurenza, C. Ottaviani, L. Banchi, Fundamental limits of repeaterless quantum communications, Nature Communications 8, 15043, 2017. https://doi.org/10.1038/ncomms15043
  • I. Devetak, A. Winter, Distillation of secret key and entanglement from quantum states, Proc. R. Soc. A 461, 207–235, 2005. https://doi.org/10.1098/rspa.2004.1372
  • V. Vedral, M. B. Plenio, Entanglement measures and purification procedures, Phys. Rev. A 57, 1619, 1998. https://doi.org/10.1103/PhysRevA.57.1619
15 thms2 active usersReviewed
Quantum InformationTheoretical Computer Science·Captain: mikedeng1

Improving the Security of Quantum Protocols via Commit-and-Open: After the Commit-and-Open Test, Any Dishonest Bob Is β-Benign Up to a Negligible Trace DistanceResearch Paper

Motivation

Many two-party quantum protocols, such as oblivious transfer and password-based identification, start the same way: Alice sends Bob nnn qubits ∣x⟩θ|x\rangle_\theta∣x⟩θ​ encoding random bits xxx in random BB84 bases θ∈{+,×}n\theta\in\{+,\times\}^nθ∈{+,×}n. Their security proofs work only against a restricted Bob, for example one with bounded quantum memory (Damgård, Fehr, Salvail, Schaffner 2005). Unrestricted security is impossible for such tasks in the plain model.

Damgård, Fehr, Lunemann, Salvail and Schaffner (arXiv:0902.3918, CRYPTO 2009) proposed a generic commit-and-open compiler. Bob commits to his measurement bases θ^\hat\thetaθ^ and outcomes x^\hat xx^ position by position. Alice opens a random fraction α\alphaα of the commitments and checks that xi=x^ix_i=\hat x_ixi​=x^i​ wherever her basis agreed with Bob's. Their headline result, Theorem 4.2, says that the compiled protocol is computationally secure against any polynomial-time Bob. Its proof reduces everything computational to one information-theoretic statement: after the test, a dishonest Bob is β-benign (Definition 4.1), up to a negligible error. The paper's introduction presents this statement as the new tool. This mission formalizes it.

Setting

Alice holds mmm qubits, one half of each of mmm EPR pairs, in a register A=C{0,1}mA=\mathbb C^{\{0,1\}^m}A=C{0,1}m. Bob holds an arbitrary finite-dimensional register EEE. The joint state right before the test is an arbitrary unit vector ∣φAE⟩∈HA⊗HE|\varphi_{AE}\rangle\in\mathcal H_A\otimes\mathcal H_E∣φAE​⟩∈HA​⊗HE​. This is the state after a dishonest Bob has received his halves and committed to x^∈{0,1}m\hat x\in\{0,1\}^mx^∈{0,1}m and θ^∈{+,×}m\hat\theta\in\{+,\times\}^mθ^∈{+,×}m.

The test is a pair (T,T′)(T,T')(T,T′). TTT is a uniformly random set of k=⌊αm⌋k=\lfloor\alpha m\rfloork=⌊αm⌋ positions; T′={i∈T:θi=θ^i}T'=\{i\in T:\theta_i=\hat\theta_i\}T′={i∈T:θi​=θ^i​} for Alice's uniform bases θ\thetaθ is a uniform subset of TTT. So PTest(T,T′)=1/((mk)2k)P_{Test}(T,T')=1/(\binom mk 2^k)PTest​(T,T′)=1/((km​)2k). In the analysed version of the protocol (Fig. 4), Alice measures the positions in TTT in Bob's bases θ^∣T\hat\theta|_Tθ^∣T​ and accepts iff xi=x^ix_i=\hat x_ixi​=x^i​ for all i∈T′i\in T'i∈T′. She then measures the remaining n=m−kn=m-kn=m−k positions in her bases θ∣Tˉ\theta|_{\bar T}θ∣Tˉ​, producing XXX.

The quantities of interest are:

  • the min-entropy H∞(X)=−log⁡2max⁡xPX(x)H_\infty(X)=-\log_2\max_xP_X(x)H∞​(X)=−log2​maxx​PX​(x) and its conditional version H∞(X∣I∣X∣Iˉ=x∣Iˉ)H_\infty(X|_I\mid X|_{\bar I}=x|_{\bar I})H∞​(X∣I​∣X∣Iˉ​=x∣Iˉ​);
  • the max-entropy H0(ρ)=log⁡2rank⁡ρH_0(\rho)=\log_2\operatorname{rank}\rhoH0​(ρ)=log2​rankρ;
  • the Hamming distance dHd_HdH​ and the relative distance rH=dH/lengthr_H=d_H/\text{length}rH​=dH​/length;
  • the trace distance δ(ρ,σ)=12tr⁡∣ρ−σ∣\delta(\rho,\sigma)=\tfrac12\operatorname{tr}|\rho-\sigma|δ(ρ,σ)=21​tr∣ρ−σ∣;
  • the binary entropy h(μ)=−(μlog⁡2μ+(1−μ)log⁡2(1−μ))h(\mu)=-(\mu\log_2\mu+(1-\mu)\log_2(1-\mu))h(μ)=−(μlog2​μ+(1−μ)log2​(1−μ)).

A function ν(m)\nu(m)ν(m) is negligible if ∣ν(m)∣≤m−c|\nu(m)|\le m^{-c}∣ν(m)∣≤m−c for every ccc and all large mmm.

The real cq state is ρTestAE=∑testPTest(test)∣test⟩⟨test∣⊗∣φAE⟩⟨φAE∣\rho_{TestAE}=\sum_{test}P_{Test}(test)|test\rangle\langle test|\otimes|\varphi_{AE}\rangle\langle\varphi_{AE}|ρTestAE​=∑test​PTest​(test)∣test⟩⟨test∣⊗∣φAE​⟩⟨φAE​∣. The set

Btest={x:rH(x∣Tˉ,x^∣Tˉ)≤rH(x∣T′,x^∣T′)+ε}B_{test}=\{x: r_H(x|_{\bar T},\hat x|_{\bar T})\le r_H(x|_{T'},\hat x|_{T'})+\varepsilon\}Btest​={x:rH​(x∣Tˉ​,x^∣Tˉ​)≤rH​(x∣T′​,x^∣T′​)+ε}

collects the outcomes whose error rate on the unopened positions is predicted by the error rate on T′T'T′.

Formalization targets

Goal: commit-and-open forces benign behaviour (§4.3, p. 12)

For every 0<α<10<\alpha<10<α<1 and β>0\beta>0β>0 there is a negligible ν\nuν such that, for every mmm, x^\hat xx^, θ^\hat\thetaθ^, finite EEE and unit ∣φAE⟩|\varphi_{AE}\rangle∣φAE​⟩, there are unit vectors ∣φ~AEtest⟩|\tilde\varphi^{test}_{AE}\rangle∣φ~​AEtest​⟩ with

δ(ρTestAE, ∑testPTest(test)∣test⟩⟨test∣⊗∣φ~AEtest⟩⟨φ~AEtest∣)≤ν(m),\delta\Big(\rho_{TestAE},\ \sum_{test}P_{Test}(test)|test\rangle\langle test|\otimes|\tilde\varphi^{test}_{AE}\rangle\langle\tilde\varphi^{test}_{AE}|\Big)\le\nu(m),δ(ρTestAE​, test∑​PTest​(test)∣test⟩⟨test∣⊗∣φ~​AEtest​⟩⟨φ~​AEtest​∣)≤ν(m),

and such that, in the ideal state, every branch Alice accepts satisfies the bounds (1) of Definition 4.1:

H∞(X∣I∣X∣Iˉ=x∣Iˉ)≥dH(θ∣I,θ^∣I)−βn,H0(ρER)≤βn.H_\infty\big(X|_I\mid X|_{\bar I}=x|_{\bar I}\big)\ge d_H(\theta|_I,\hat\theta|_I)-\beta n,\qquad H_0(\rho_{ER})\le\beta n.H∞​(X∣I​∣X∣Iˉ​=x∣Iˉ​)≥dH​(θ∣I​,θ^∣I​)−βn,H0​(ρER​)≤βn.

No constant is hard-coded; β\betaβ is arbitrary.

Milestones

  • Lemma 2.3: measuring a superposition of ∣J∣|J|∣J∣ product vectors loses at most log⁡∣J∣\log|J|log∣J∣ bits of min-entropy, and leaves Bob's register with rank at most ∣J∣|J|∣J∣.
  • The trace distance of pure states, 1−∣⟨ψ∣φ⟩∣2\sqrt{1-|\langle\psi|\varphi\rangle|^2}1−∣⟨ψ∣φ⟩∣2​.
  • The trace distance of two cq states over TestTestTest is the PTestP_{Test}PTest​-average of the branch distances.
  • The classical sampling bound: Pr⁡test[x∉Btest]\Pr_{test}[x\notin B_{test}]Prtest​[x∈/Btest​] is negligible, uniformly in xxx.
  • Lemma 4.3: ρTestAE\rho_{TestAE}ρTestAE​ is negligibly close to a state each of whose branches is supported on BtestB_{test}Btest​ in Bob's basis.
  • The Hamming-ball bound ∣{y:dH(y,y^)≤μn}∣≤2h(μ)n|\{y:d_H(y,\hat y)\le\mu n\}|\le2^{h(\mu)n}∣{y:dH​(y,y^​)≤μn}∣≤2h(μ)n for 0≤μ≤120\le\mu\le\tfrac120≤μ≤21​.
  • Corollary 4.4: on such a branch, H∞≥dH−h(err+ε)nH_\infty\ge d_H-h(err+\varepsilon)nH∞​≥dH​−h(err+ε)n and H0≤h(err+ε)nH_0\le h(err+\varepsilon)nH0​≤h(err+ε)n, where errerrerr is the error rate on T′T'T′.

Significance

The goal is what makes the compiler work. Combined with the security of the original protocol against benign Bob, it turns any BB84-type protocol that is secure in a restricted model into one secure against arbitrary dishonest Bob in the computational setting. The paper derives oblivious transfer and password-based identification this way (§6). The same statement also preserves bounded-quantum-storage security (§5.2). Its quantitative form, β=h(err+ε)\beta=h(err+\varepsilon)β=h(err+ε), shows how noise tolerance enters (§5.1).

The paper's headline Theorem 4.2 is computational: it quantifies over polynomial-time quantum adversaries and simulators in the common-reference-string model, with a dual-mode commitment scheme specified in prose. That wrapper is out of scope. The unconditional core claim, closing §4.3, is a statement about finite-dimensional states, entropies and a sampling distribution. To our knowledge no machine-checked proof of it, of Lemma 4.3, or of Corollary 4.4 exists. Formalizing it also produces reusable pieces: min- and max-entropy of superpositions, trace distance of pure and cq states, and a sampling bound for random subsets.

Difficulty

The statement mixes a quantum and a classical argument, and neither carries the whole weight. The obvious attempt, applying an entropic uncertainty relation directly to Bob's state, fails: Bob's register may be entangled with all of Alice's qubits, so nothing bounds its rank a priori. The bound appears only after the real state is replaced by a nearby one, and that replacement must be uniform over Bob's register and strategy. Uniformity is the delicate point: the negligible function must not depend on mmm, x^\hat xx^, θ^\hat\thetaθ^ or the state.

The sampling step concerns sampling without replacement (TTT of fixed size), followed by an independent subsample T′T'T′ that can be empty. The entropy bounds then need the Hamming-ball estimate at the real radius (err+ε)n(err+\varepsilon)n(err+ε)n, valid only up to 12\tfrac1221​.

Formalization scope

  • Registers are C{0,1}m\mathbb C^{\{0,1\}^m}C{0,1}m (EuclideanSpace ℂ (Fin m → Bool)) and CE\mathbb C^ECE for a finite type E. Joint states are unit vectors of the product. The joint state is pure, which the paper argues is without loss of generality: a mixed state is purified and the purifier joins EEE.
  • Bits are Bool; bases are Bool with false = +++, true = ×\times×. Positions are 0-based Fin m.
  • ∣T∣=⌊αm⌋|T|=\lfloor\alpha m\rfloor∣T∣=⌊αm⌋ and n=m−⌊αm⌋n=m-\lfloor\alpha m\rfloorn=m−⌊αm⌋; these match the paper's αm\alpha mαm and (1−α)m(1-\alpha)m(1−α)m whenever αm\alpha mαm is an integer.
  • log⁡=log⁡2\log=\log_2log=log2​. hhh is Mathlib's Real.binEntropy divided by ln⁡2\ln2ln2. The trace norm is the published WildeQIT.traceNorm, and the trace distance carries the factor 12\tfrac1221​.
  • Alice's two measurements (in θ^\hat\thetaθ^ on TTT, in θ\thetaθ on Tˉ\bar TTˉ) are encoded as one measurement in the mixed basis. Conditional min-entropies condition on x∣Tx|_Tx∣T​ as well.
  • Bob's post-measurement state is kept unnormalized, which leaves its rank unchanged. Statements that condition on an outcome assume it has positive probability.
  • rHr_HrH​ on the empty set is 000.
  • Corollary 4.4 assumes err+ε≤12err+\varepsilon\le\tfrac12err+ε≤21​. The printed err≤12err\le\tfrac12err≤21​ is not sufficient: at err=ε=12err=\varepsilon=\tfrac12err=ε=21​ the conclusion fails. The goal is unaffected.
  • The ideal vectors in the goal depend on the test only, and one ν\nuν serves all mmm, x^\hat xx^, θ^\hat\thetaθ^, EEE and states. Neither conclusion is trivial on its own: taking the ideal state equal to the real one gives distance 000, and taking it to be the honest state ∣x^⟩θ^⊗∣e⟩|\hat x\rangle_{\hat\theta}\otimes|e\rangle∣x^⟩θ^​⊗∣e⟩ satisfies (1). The goal demands both at once.

Contributions are welcome on any milestone. The sampling bound and the pure-state and block-diagonal trace-distance identities are independent of the rest. The trace-norm lemmas and the Hamming-ball bound are useful beyond this mission.

Selected references

  • I. Damgård, S. Fehr, C. Lunemann, L. Salvail, C. Schaffner, Improving the Security of Quantum Protocols via Commit-and-Open, CRYPTO 2009; arXiv:0902.3918v4. https://arxiv.org/abs/0902.3918
  • I. Damgård, S. Fehr, L. Salvail, C. Schaffner, Cryptography in the Bounded Quantum-Storage Model, FOCS 2005. https://arxiv.org/abs/quant-ph/0508222
  • W. Hoeffding, Probability Inequalities for Sums of Bounded Random Variables, J. Amer. Statist. Assoc. 58 (1963). https://doi.org/10.1080/01621459.1963.10500830
  • S. Fehr, C. Schaffner, Composing Quantum Protocols in a Classical Environment, TCC 2009. https://arxiv.org/abs/0804.1059
11 thms2 active usersReviewed
Mathematical PhysicsQuantum Information·Captain: mikedeng1

Information-disturbance tradeoff in quantum measurement on the uniform ensemble and on the mutually unbiased bases: the square-root dynamics is least disturbing on the uniform ensembleResearch Paper

Motivation

Measuring a quantum system disturbs it. The information–disturbance tradeoff asks how little a measurement that yields a given amount of information about an unknown state must change that state. The question underlies the security analysis of quantum key distribution, where an eavesdropper's information gain is paid for in detectable disturbance, and the design of measurements that must leave a system usable afterwards, as in sequential or weak measurement schemes.

A measurement has two separate parts: the POVM, which fixes the outcome statistics, and the instrument, which fixes the post-measurement state for each outcome. Many instruments realize the same POVM. The natural candidate for the least disturbing one is the square-root (Lüders) dynamics, which maps a state ρ\rhoρ to Fb1/2ρFb1/2F_b^{1/2}\rho F_b^{1/2}Fb1/2​ρFb1/2​ on outcome bbb. Whether this candidate is in fact optimal depends on how disturbance is averaged. H. Barnum (2002) showed that it is optimal when the average is over the uniform ensemble of pure states, and computed the resulting minimal disturbance for every POVM (arXiv:quant-ph/0205155). For general ensembles the same paper leaves optimality open (its "Possibility 4").

Setting

Fix a dimension d≥1d\ge1d≥1 and the Hilbert space Cd\mathbb C^dCd with standard basis {∣i⟩}\{|i\rangle\}{∣i⟩}.

  • A POVM is a finite family {Fb}b∈B\{F_b\}_{b\in B}{Fb​}b∈B​ of positive semidefinite operators with ∑bFb=I\sum_bF_b=I∑b​Fb​=I. Outcome bbb occurs on state ρ\rhoρ with probability tr⁡ρFb\operatorname{tr}\rho F_btrρFb​.
  • An instrument compatible with {Fb}\{F_b\}{Fb​} is a finite family of operators {Abi}\{A_{bi}\}{Abi​} (Hellwig–Kraus, or HK, operators) with
∑iAbi†Abi=Fbfor every b.\sum_iA_{bi}^\dagger A_{bi}=F_b\quad\text{for every }b .i∑​Abi†​Abi​=Fb​for every b.

The unnormalized post-measurement state on outcome bbb is Ab(ρ)=∑iAbiρAbi†\mathcal A_b(\rho)=\sum_iA_{bi}\rho A_{bi}^\daggerAb​(ρ)=∑i​Abi​ρAbi†​, and the overall operation is A(ρ)=∑b,iAbiρAbi†\mathcal A(\rho)=\sum_{b,i}A_{bi}\rho A_{bi}^\daggerA(ρ)=∑b,i​Abi​ρAbi†​.

  • The square-root operation of the POVM is S(ρ)=∑bFb1/2ρFb1/2\mathcal S(\rho)=\sum_bF_b^{1/2}\rho F_b^{1/2}S(ρ)=∑b​Fb1/2​ρFb1/2​, the instrument with the single HK operator Fb1/2F_b^{1/2}Fb1/2​ per outcome. An instrument with one HK operator per outcome has one-term conditional dynamics.
  • The uniform ensemble Ω\OmegaΩ is the unitarily invariant probability measure on unit vectors of Cd\mathbb C^dCd, the law of U∣0⟩U|0\rangleU∣0⟩ for a Haar-random unitary UUU.
  • For a pure state the fidelity with an operator σ\sigmaσ is ⟨ψ∣σ∣ψ⟩\langle\psi|\sigma|\psi\rangle⟨ψ∣σ∣ψ⟩. The average fidelity of an operation E\mathcal EE is F‾(E)=∫dΩψ ⟨ψ∣E(∣ψ⟩⟨ψ∣)∣ψ⟩\overline F(\mathcal E)=\int d\Omega_\psi\,\langle\psi|\mathcal E(|\psi\rangle\langle\psi|)|\psi\rangleF(E)=∫dΩψ​⟨ψ∣E(∣ψ⟩⟨ψ∣)∣ψ⟩, and its average disturbance is
D(E)=1−F‾(E)=1−∫dΩψ∑b,i∣⟨ψ∣Abi∣ψ⟩∣2(E=A).D(\mathcal E)=1-\overline F(\mathcal E)=1-\int d\Omega_\psi\sum_{b,i}|\langle\psi|A_{bi}|\psi\rangle|^2\qquad(\mathcal E=\mathcal A).D(E)=1−F(E)=1−∫dΩψ​b,i∑​∣⟨ψ∣Abi​∣ψ⟩∣2(E=A).
  • The second moment of the ensemble is Π=∫dΩψ ∣ψ⟩⟨ψ∣⊗∣ψ⟩⟨ψ∣\Pi=\int d\Omega_\psi\,|\psi\rangle\langle\psi|\otimes|\psi\rangle\langle\psi|Π=∫dΩψ​∣ψ⟩⟨ψ∣⊗∣ψ⟩⟨ψ∣.

Formalization targets

The goal and the numbered milestones below are from Barnum, pp. 9–13, arXiv:quant-ph/0205155v1.

Goal: Theorem 5

For every POVM {Fb}\{F_b\}{Fb​} and every finite instrument {Abi}\{A_{bi}\}{Abi​} compatible with it,

D(S)  ≤  D(A).D(\mathcal S)\;\le\;D(\mathcal A).D(S)≤D(A).

The instrument may have several HK operators per outcome; this is what distinguishes Theorem 5 from Theorem 8.

Milestones

  1. Eq. (31) (Jones): for unit vectors a,ba,ba,b, ∫dΩψ∣⟨ψ∣a⟩∣2∣⟨ψ∣b⟩∣2=1+∣⟨a∣b⟩∣2d(d+1)\int d\Omega_\psi|\langle\psi|a\rangle|^2|\langle\psi|b\rangle|^2=\dfrac{1+|\langle a|b\rangle|^2}{d(d+1)}∫dΩψ​∣⟨ψ∣a⟩∣2∣⟨ψ∣b⟩∣2=d(d+1)1+∣⟨a∣b⟩∣2​.
  2. Lemma 9: Π=1d(d+1)∑i,j(∣i⟩⟨i∣⊗∣j⟩⟨j∣+∣i⟩⟨j∣⊗∣j⟩⟨i∣)\Pi=\dfrac{1}{d(d+1)}\sum_{i,j}\big(|i\rangle\langle i|\otimes|j\rangle\langle j|+|i\rangle\langle j|\otimes|j\rangle\langle i|\big)Π=d(d+1)1​∑i,j​(∣i⟩⟨i∣⊗∣j⟩⟨j∣+∣i⟩⟨j∣⊗∣j⟩⟨i∣).
  3. Eq. (32): ∫dΩψ⟨ψ∣A∣ψ⟩⟨ψ∣B∣ψ⟩=tr⁡Π(A⊗B)=1d(d+1)∑ij(⟨i∣A∣i⟩⟨j∣B∣j⟩+⟨i∣A∣j⟩⟨j∣B∣i⟩)\int d\Omega_\psi\langle\psi|A|\psi\rangle\langle\psi|B|\psi\rangle=\operatorname{tr}\Pi(A\otimes B)=\frac{1}{d(d+1)}\sum_{ij}\big(\langle i|A|i\rangle\langle j|B|j\rangle+\langle i|A|j\rangle\langle j|B|i\rangle\big)∫dΩψ​⟨ψ∣A∣ψ⟩⟨ψ∣B∣ψ⟩=trΠ(A⊗B)=d(d+1)1​∑ij​(⟨i∣A∣i⟩⟨j∣B∣j⟩+⟨i∣A∣j⟩⟨j∣B∣i⟩).
  4. Eq. (33): F‾(ρ↦∑kAkρAk†)=1d(d+1)∑k(∣tr⁡Ak∣2+tr⁡AkAk†)\overline F\big(\rho\mapsto\sum_kA_k\rho A_k^\dagger\big)=\frac{1}{d(d+1)}\sum_k\big(|\operatorname{tr}A_k|^2+\operatorname{tr}A_kA_k^\dagger\big)F(ρ↦∑k​Ak​ρAk†​)=d(d+1)1​∑k​(∣trAk​∣2+trAk​Ak†​).
  5. Trace bound (p. 13, cited from von Neumann): for A≥0A\ge0A≥0, max⁡V unitary∣tr⁡VA∣\max_{V\text{ unitary}}|\operatorname{tr}VA|maxV unitary​∣trVA∣ is attained where VA=A†AVA=\sqrt{A^\dagger A}VA=A†A​.
  6. Theorem 8: for one-term instruments, ∑bF‾b≤1d(d+1)(d+∑b(tr⁡Fb1/2)2)\sum_b\overline F_b\le\frac{1}{d(d+1)}\big(d+\sum_b(\operatorname{tr}F_b^{1/2})^2\big)∑b​Fb​≤d(d+1)1​(d+∑b​(trFb1/2​)2), with equality for the square-root dynamics.
  7. Theorem 7 (Ando): (A,B)↦At⊗B1−t(A,B)\mapsto A^t\otimes B^{1-t}(A,B)↦At⊗B1−t is jointly concave for 0≤t≤10\le t\le10≤t≤1.
  8. Proposition 6: ⟨ψ∣P1∣ψ⟩2+⟨ψ∣P2∣ψ⟩2≤⟨ψ∣P12+P22∣ψ⟩2\langle\psi|P_1|\psi\rangle^2+\langle\psi|P_2|\psi\rangle^2\le\langle\psi|\sqrt{P_1^2+P_2^2}|\psi\rangle^2⟨ψ∣P1​∣ψ⟩2+⟨ψ∣P2​∣ψ⟩2≤⟨ψ∣P12​+P22​​∣ψ⟩2 for positive P1,P2P_1,P_2P1​,P2​.
  9. Coarse-graining (p. 10): ∑j⟨ψ∣Pj∣ψ⟩2≤⟨ψ∣∑jPj2∣ψ⟩2\sum_j\langle\psi|P_j|\psi\rangle^2\le\langle\psi|\sqrt{\sum_jP_j^2}|\psi\rangle^2∑j​⟨ψ∣Pj​∣ψ⟩2≤⟨ψ∣∑j​Pj2​​∣ψ⟩2.

Significance

Theorem 5 together with Theorem 8 gives a closed form for the minimal disturbance on the uniform ensemble of every POVM: D‾min⁡=1−1d(d+1)(d+∑b(tr⁡Fb1/2)2)\overline D_{\min}=1-\frac{1}{d(d+1)}\big(d+\sum_b(\operatorname{tr}F_b^{1/2})^2\big)Dmin​=1−d(d+1)1​(d+∑b​(trFb1/2​)2) (Eqs. (34)–(35)). For rank-one POVMs this is (d−1)/(d+1)(d-1)/(d+1)(d−1)/(d+1), one endpoint of the information–disturbance frontier that the rest of the paper studies. The result also shows that on this ensemble, extra Kraus operators per outcome never reduce disturbance, so the frontier may be computed over square-root instruments alone.

The milestones are of independent use. Lemma 9 and Eq. (32) are the standard second-moment formula for Haar-random pure states (the 2-design property). Eq. (33) is the Kraus-operator form of the average fidelity that appears throughout quantum channel benchmarking. Ando's concavity theorem is equivalent to Lieb's concavity theorem.

The results are proved in the paper (2002). This mission formalizes them; to the extent known, none of the paper's statements has a machine-checked proof. The platform already has the uniform ensemble and the average fidelity as published definitions, and Nielsen's formula relating average and entanglement fidelity, which is a different statement.

Difficulty

The polar-decomposition step suggests a pointwise argument: write Abi=UbiPbiA_{bi}=U_{bi}P_{bi}Abi​=Ubi​Pbi​ and replace UbiU_{bi}Ubi​ by III. That fails. For a fixed ψ\psiψ, ∣⟨ψ∣UP∣ψ⟩∣2|\langle\psi|UP|\psi\rangle|^2∣⟨ψ∣UP∣ψ⟩∣2 can exceed ⟨ψ∣P∣ψ⟩2\langle\psi|P|\psi\rangle^2⟨ψ∣P∣ψ⟩2 (take d=2d=2d=2, P=∣0⟩⟨0∣P=|0\rangle\langle0|P=∣0⟩⟨0∣, ψ=(∣0⟩+∣1⟩)/2\psi=(|0\rangle+|1\rangle)/\sqrt2ψ=(∣0⟩+∣1⟩)/2​, U∣0⟩=ψU|0\rangle=\psiU∣0⟩=ψ). The replacement is valid only after averaging over Ω\OmegaΩ, through the explicit fourth-moment computation of Lemma 9. The second obstacle is merging several HK operators of one outcome into one, which needs Proposition 6. Proposition 6 is an inequality between non-commuting operators. The commuting case is elementary, but the general case rests on Ando's joint concavity, an operator-concavity theorem of Lieb's type that is not in Mathlib.

Formalization scope

Operators are Matrix (Fin d) (Fin d) ℂ and vectors EuclideanSpace ℂ (Fin d), with 0 < d. The uniform ensemble is the published QAlgorithms.QuditFidelity.haarPureStateLaw d hd, the image of normalized Haar measure on the unitary group under U↦U∣0⟩U\mapsto U|0\rangleU↦U∣0⟩. The average fidelity is the published averageFidelity d hd, whose integrand is Re⁡tr⁡(∣ψ⟩⟨ψ∣ E(∣ψ⟩⟨ψ∣))\operatorname{Re}\operatorname{tr}\big(|\psi\rangle\langle\psi|\,\mathcal E(|\psi\rangle\langle\psi|)\big)Retr(∣ψ⟩⟨ψ∣E(∣ψ⟩⟨ψ∣)). Disturbance is 1 - averageFidelity. POVMs are QAlgorithms.IsPOVM on a finite outcome type. An instrument is A : B → I → Matrix with one finite Kraus index type I for every outcome. Outcomes with fewer operators are padded with zeros, which changes neither the compatibility condition nor the operation. The square root is cfc Real.sqrt. Real powers in Theorem 7 use cfc of Real.rpow, so X0=IX^0=IX0=I. Real-valued quadratic forms and traces of positive operators are taken as real parts. Π\PiΠ is defined entrywise.

The goal must not be read with I = Unit. That would be Theorem 8's one-term case, and the goal quantifies over every finite I. The ensemble is the Haar image itself, not a measure assumed to have the second moment of Lemma 9.

The wrapper disturbance accepts a raw superoperator, for which an integral need not exist. Every theorem here applies it only to a finite Kraus map, whose integrand is continuous and integrable on the Haar ensemble. A complete development needs Haar moment integrals on the unitary group (reusable for any unitary-design argument), the polar decomposition and the trace inequality for matrices, and an operator-concavity theorem (Ando/Lieb). Contributions of any of these, or of the commuting-case proof of Proposition 6 as a stepping stone, are welcome.

Selected references

  • H. Barnum, Information-disturbance tradeoff in quantum measurement on the uniform ensemble, preprint, 2002. arXiv:quant-ph/0205155
  • T. Ando, Concavity of certain maps on positive definite matrices and applications to Hadamard products, Linear Algebra Appl. 26 (1979) 203–241. doi:10.1016/0024-3795(79)90179-4
  • E. H. Lieb, Convex trace functions and the Wigner–Yanase–Dyson conjecture, Adv. Math. 11 (1973) 267–288. doi:10.1016/0001-8708(73)90011-X
  • M. A. Nielsen, A simple formula for the average gate fidelity of a quantum dynamical operation, Phys. Lett. A 303 (2002) 249–252. arXiv:quant-ph/0205035
12 thms2 active usersReviewed
Mathematical PhysicsQuantum Information·Captain: mikedeng1

Capacities of Quantum Channels for Massive Bosons and Fermions: Under Average Energy and Particle-Number Constraints the Capacity Is the Grand-Canonical Entropy, Attained by Fock StatesResearch Paper

Motivation

Classical information can be sent by choosing a quantum state, transmitting it, and asking a receiver to measure it. An ideal noiseless channel seems to have no finite information limit if its carrier can occupy arbitrarily many quantum states. A physical carrier, however, has a limited average energy, and a channel carrying massive particles also has a limited average particle number. Sen(De), Sen, Gromek, Bruß, and Lewenstein ask for the greatest information transfer compatible with both constraints. Their answer connects the channel's information capacity to the entropy of the grand-canonical ensemble familiar from statistical mechanics. Sen(De) et al., pp. 1–2.

The paper also studies how capacities of Bose and Fermi systems respond to condensation and pairing. This mission concerns the result that supports those comparisons: the capacity formula for an ideal, noiseless channel under fixed average energy and particle number. Its finite-dimensional form gives a precise setting in which the optimization and its attaining ensemble can both be stated. Sen(De) et al., pp. 2–4.

Setting

The carrier has a finite-dimensional complex state space. Its Hamiltonian H\mathcal HH assigns energy, and its number operator N^\hat NN^ counts particles. The two Hermitian operators commute, so the system has an orthonormal basis of states with definite energy and particle number. These are the Fock states used as signals. For inverse temperature β\betaβ and chemical potential μ\muμ, the grand-canonical state is

ρGCE=exp⁡[−β(H−μN^)]Z,Z=tr⁡exp⁡[−β(H−μN^)].\rho_{\mathrm{GCE}}=\frac{\exp[-\beta(\mathcal H-\mu\hat N)]}{Z}, \qquad Z=\operatorname{tr}\exp[-\beta(\mathcal H-\mu\hat N)].ρGCE​=Zexp[−β(H−μN^)]​,Z=trexp[−β(H−μN^)].

A sender chooses one state ρi\rho_iρi​ from a finite ensemble E={(pi,ρi)}\mathcal E=\{(p_i,\rho_i)\}E={(pi​,ρi​)} with probability pip_ipi​. Each state may be mixed. The mean state is ρˉ=∑ipiρi\bar\rho=\sum_i p_i\rho_iρˉ​=∑i​pi​ρi​. A receiver chooses a finite quantum measurement and observes its outcome. The accessible information Iacc(E)I_{\mathrm{acc}}(\mathcal E)Iacc​(E) is the largest mutual information between the sender's label and the receiver's outcome among these measurements. The Holevo quantity is χ(E)=S(ρˉ)−∑ipiS(ρi)\chi(\mathcal E)=S(\bar\rho)-\sum_i p_iS(\rho_i)χ(E)=S(ρˉ​)−∑i​pi​S(ρi​), where SSS is von Neumann entropy. All information and entropy values use base-two logarithms, so their units are bits. Sen(De) et al., p. 1.

Fix EEE and NNN. An ensemble is admissible when its mean state obeys the two exact constraints tr⁡(ρˉH)=E\operatorname{tr}(\bar\rho\mathcal H)=Etr(ρˉ​H)=E and tr⁡(ρˉN^)=N\operatorname{tr}(\bar\rho\hat N)=Ntr(ρˉ​N^)=N. The paper defines CE,NC_{E,N}CE,N​ as the maximum accessible information among admissible ensembles. For the theorem here, EEE and NNN are the expectations of H\mathcal HH and N^\hat NN^ in ρGCE\rho_{\mathrm{GCE}}ρGCE​; no claim of a global inverse from (E,N)(E,N)(E,N) to (β,μ)(\beta,\mu)(β,μ) is needed. Sen(De) et al., p. 2.

Formalization targets

The first targets are the paper's entropy bounds: the Holevo bound Iacc(E)≤χ(E)I_{\mathrm{acc}}(\mathcal E)\leq\chi(\mathcal E)Iacc​(E)≤χ(E) and χ(E)≤S(ρˉ)\chi(\mathcal E)\leq S(\bar\rho)χ(E)≤S(ρˉ​). The grand-canonical variational principle says that, under the two fixed expectations, no state has greater entropy than ρGCE\rho_{\mathrm{GCE}}ρGCE​. The first and third targets correspond to existing Open platform statements; the second is drafted here. Sen(De) et al., pp. 1–2.

The goal combines the value of the capacity with its attainment:

CE,N=S(ρGCE),Iacc(EFock)=CE,N,C_{E,N}=S(\rho_{\mathrm{GCE}}), \qquad I_{\mathrm{acc}}(\mathcal E_{\mathrm{Fock}})=C_{E,N},CE,N​=S(ρGCE​),Iacc​(EFock​)=CE,N​,

where EFock\mathcal E_{\mathrm{Fock}}EFock​ consists of joint energy and number eigenstates with probabilities supplied by ρGCE\rho_{\mathrm{GCE}}ρGCE​. Two further milestones record that this ensemble has mean ρGCE\rho_{\mathrm{GCE}}ρGCE​ and that orthogonal pure signals make their classical label information accessible to a measurement. The goal includes an actual maximizing ensemble; an equality involving a supremum alone would leave the paper's attainment claim unstated. Sen(De) et al., p. 2 and abstract.

Significance

The result turns a channel optimization over encodings and measurements into a thermodynamic quantity, while specifying signals that reach the bound. The second constraint matters: energy by itself selects a canonical ensemble, whereas fixed average energy together with fixed average particle number selects a grand-canonical ensemble in the paper's setting. This is the connection the authors use when comparing massive Bose and Fermi carriers. Sen(De) et al., pp. 1–2.

A formalization would add a reusable statement linking three kinds of objects: operational accessible information, entropy maximization with conserved quantities, and a concrete optimal ensemble. The shared quantum definitions already exist on the platform; the Holevo and grand-canonical variational statements are Open goals, rather than machine-checked results claimed by this mission. The present draft has compile-checked statements, not proofs of the capacity theorem or those Open goals.

Difficulty

The accessible information is itself an optimization over measurements, while capacity optimizes it again over every admissible ensemble. Merely diagonalizing the grand-canonical state does not establish that no other ensemble, including an ensemble of mixed or noncommuting states, carries more accessible information. The matching attainment assertion also needs an ensemble of the paper's Fock states that obeys both average constraints. The comparison must use the same bit-valued entropy convention throughout, even though one existing grand-canonical platform theorem states its variational principle using natural logarithms.

Formalization scope

Lean represents states and observables by complex matrices indexed by a finite nonempty type, with H\mathcal HH and N^\hat NN^ Hermitian and commuting. The grand-canonical state uses the published Gibbs-state definition. Expected values are real parts of traces, and both constraints are equalities. The finite-dimensional model is exact for finitely many fermionic levels; it is a truncation of the unbounded bosonic Fock space, so this mission does not claim the paper's infinite-dimensional bosonic formula. The theorem permits every real β\betaβ and μ\muμ, with EEE and NNN defined from the resulting state.

The capacity domain includes all finite ensemble sizes and arbitrary mixed density matrices, and accessible information optimizes over all finite POVMs. Restricting the ensemble to Fock-diagonal or pure states, fixing its label type to the Fock basis, or fixing the measurement would turn the capacity claim into a different problem. The maximum is expressed as a greatest element of the value set, which records membership and hence attainment. The reusable work includes the ensemble entropy bound, the joint-eigenbasis interface, and the link between orthogonal signals and accessible information. Contributions that establish these links for the stated definitions or connect the existing Open reference theorems to this interface fit the mission. The paper's separately labelled comparison theorem for bosons and fermions, its asymptotic expansions, and its numerical figures are outside this mission.

Selected references

  • A. Sen(De), U. Sen, B. Gromek, D. Bruß, and M. Lewenstein, Capacities of Quantum Channels for Massive Bosons and Fermions, Physical Review Letters 2005; pinned preprint arXiv:quant-ph/0505028v2, 2006. arXiv
12 thms2 active usersReviewed
Quantum Information·Captain: mikedeng1

Quantum Uncertainty Relation Using Coherence: For Every Qubit State, the Relative Entropies of Coherence in Two Measurement Bases Sum to at Least a Bound Set by Purity and Maximal OverlapResearch Paper

Motivation

An uncertainty relation bounds how sharply two incompatible measurements can both be predicted on one quantum state. The entropic form of Maassen and Uffink (1988), H(X)+H(Z)≥−log⁡2cmax⁡H(X) + H(Z) \ge -\log_2 c_{\max}H(X)+H(Z)≥−log2​cmax​, measures unpredictability by the Shannon entropies of the outcomes of two measurement bases X\mathbb XX and Z\mathbb ZZ, and incompatibility by their maximal overlap cmax⁡c_{\max}cmax​. It underlies security proofs in quantum key distribution and entanglement witnesses, and it has been sharpened repeatedly, for example by Berta et al. (2010) with quantum memory.

The resource theory of quantum coherence (Baumgratz, Cramer and Plenio, 2014) quantifies how far a state is from being diagonal in a fixed basis. Coherence is basis dependent, so a state cannot be incoherent in two incompatible bases at once. Yuan, Bai, Peng and Ma (arXiv:1612.02573v2, 2017) turn this into quantitative quantum uncertainty relations: lower bounds on the sum of the coherences of one state in two bases. For the relative entropy of coherence on a qubit, their Theorem 2 gives a bound depending on the purity of the state and the overlap of the bases, which they show numerically to improve on bounds obtained from the Maassen–Uffink and Sánchez-Ruiz relations.

Setting

A qubit state is a 2×22\times 22×2 complex positive semidefinite matrix ρ\rhoρ with Tr⁡ρ=1\operatorname{Tr}\rho = 1Trρ=1. A measurement basis X={∣x0⟩,∣x1⟩}\mathbb X = \{|x_0\rangle, |x_1\rangle\}X={∣x0​⟩,∣x1​⟩} is an orthonormal basis of C2\mathbb C^2C2, recorded as the unitary matrix UUU whose columns are ∣x0⟩,∣x1⟩|x_0\rangle, |x_1\rangle∣x0​⟩,∣x1​⟩. Measuring ρ\rhoρ in X\mathbb XX gives outcome iii with probability pi=⟨xi∣ρ∣xi⟩p_i = \langle x_i|\rho|x_i\ranglepi​=⟨xi​∣ρ∣xi​⟩; the outcome entropy is H(X)=−∑ipilog⁡2piH(X) = -\sum_i p_i\log_2 p_iH(X)=−∑i​pi​log2​pi​.

The dephased state ρdiag=∑i⟨xi∣ρ∣xi⟩ ∣xi⟩⟨xi∣\rho_{\mathrm{diag}} = \sum_i \langle x_i|\rho|x_i\rangle\,|x_i\rangle\langle x_i|ρdiag​=∑i​⟨xi​∣ρ∣xi​⟩∣xi​⟩⟨xi​∣ is ρ\rhoρ with its off-diagonal part (in X\mathbb XX) removed. The relative entropy of coherence is

CREX(ρ)=H(ρdiag)−H(ρ),C^{\mathbb X}_{\mathrm{RE}}(\rho) = H(\rho_{\mathrm{diag}}) - H(\rho),CREX​(ρ)=H(ρdiag​)−H(ρ),

where H(ρ)=−∑λλlog⁡2λH(\rho) = -\sum_\lambda \lambda\log_2\lambdaH(ρ)=−∑λ​λlog2​λ (over the eigenvalues of ρ\rhoρ) is the von Neumann entropy. All logarithms are base 222, and 0log⁡0=00\log 0 = 00log0=0.

The purity of ρ\rhoρ is P=Tr⁡[ρ2]∈[1/2,1]P = \operatorname{Tr}[\rho^2] \in [1/2, 1]P=Tr[ρ2]∈[1/2,1], equal to 111 exactly for pure states. For two bases X\mathbb XX and Z\mathbb ZZ, the maximal overlap is c=cmax⁡(X,Z)=max⁡∣x⟩∈X, ∣z⟩∈Z∣⟨x∣z⟩∣2c = c_{\max}(\mathbb X, \mathbb Z) = \max_{|x\rangle\in\mathbb X,\,|z\rangle\in\mathbb Z}|\langle x|z\rangle|^2c=cmax​(X,Z)=max∣x⟩∈X,∣z⟩∈Z​∣⟨x∣z⟩∣2, and cmin⁡c_{\min}cmin​ is the corresponding minimum. On a scalar t∈[0,1]t\in[0,1]t∈[0,1], H(t)=−tlog⁡2t−(1−t)log⁡2(1−t)H(t) = -t\log_2 t - (1-t)\log_2(1-t)H(t)=−tlog2​t−(1−t)log2​(1−t) is the binary entropy. In the proof the authors use f(x)=H(xp+(1−x)(1−p))f(x) = H(xp + (1-x)(1-p))f(x)=H(xp+(1−x)(1−p)), where ppp is an eigenvalue of ρ\rhoρ.

Formalization targets

Goal: Theorem 2 (p. 8, Eq. (14))

For every qubit state ρ\rhoρ and every pair of measurement bases X,Z\mathbb X, \mathbb ZX,Z of C2\mathbb C^2C2,

CREX(ρ)+CREZ(ρ) ≥ H ⁣(2P−1 (2c−1)+12)−H(ρ).C^{\mathbb X}_{\mathrm{RE}}(\rho) + C^{\mathbb Z}_{\mathrm{RE}}(\rho) \ \ge\ H\!\left(\frac{\sqrt{2P-1}\,(2\sqrt c - 1) + 1}{2}\right) - H(\rho).CREX​(ρ)+CREZ​(ρ) ≥ H(22P−1​(2c​−1)+1​)−H(ρ).

Milestones

In the paper's order:

  1. CREX(ρ)=H(X)−H(ρ)C^{\mathbb X}_{\mathrm{RE}}(\rho) = H(X) - H(\rho)CREX​(ρ)=H(X)−H(ρ) (p. 8), the step from (14) to the conventional form (15).
  2. The spectral form (16): with ρ=p∣r⟩⟨r∣+(1−p)∣r⊥⟩⟨r⊥∣\rho = p|r\rangle\langle r| + (1-p)|r_\perp\rangle\langle r_\perp|ρ=p∣r⟩⟨r∣+(1−p)∣r⊥​⟩⟨r⊥​∣ and a=∣⟨r∣x⟩∣2a = |\langle r|x\rangle|^2a=∣⟨r∣x⟩∣2, H(X)=H(ap+(1−a)(1−p))H(X) = H(ap + (1-a)(1-p))H(X)=H(ap+(1−a)(1−p)). Also P=2p2−2p+1P = 2p^2 - 2p + 1P=2p2−2p+1 and H(ρ)=H(p)H(\rho) = H(p)H(ρ)=H(p).
  3. Lemma 1, Eq. (17): for unit vectors in Cd\mathbb C^dCd, a+b≤1+ca + b \le 1 + \sqrt ca+b≤1+c​ and ∣a−b∣≤1−c|a-b| \le \sqrt{1-c}∣a−b∣≤1−c​.
  4. Lemma 1, Eq. (18): in C2\mathbb C^2C2, 1−c≤a+b1 - \sqrt c \le a + b1−c​≤a+b.
  5. Eq. (22): fff is concave on [0,1][0,1][0,1] and f(x)=f(1−x)f(x) = f(1-x)f(x)=f(1−x).
  6. For qubit bases, c=1−cmin⁡c = 1 - c_{\min}c=1−cmin​ and c≥1/2c \ge 1/2c≥1/2 (pp. 8, 11).
  7. Eq. (25): ∣c−12∣≥∣1−c−12∣|\sqrt c - \tfrac12| \ge |\sqrt{1-c} - \tfrac12|∣c​−21​∣≥∣1−c​−21​∣ for c≥1/2c \ge 1/2c≥1/2, hence f(c)≤f(1−c)f(\sqrt c) \le f(\sqrt{1-c})f(c​)≤f(1−c​).
  8. The minimum of g=f(a)+f(b)g = f(a) + f(b)g=f(a)+f(b) over the region cut out by Lemma 1 is f(0)+f(c)f(0) + f(\sqrt c)f(0)+f(c​) (pp. 11–12).

Significance

The result. Theorem 2 is a state-dependent uncertainty relation for coherence. Through milestone 1 it is equivalent to the entropic relation H(X)+H(Z)≥H((2P−1(2c−1)+1)/2)+H(ρ)H(X) + H(Z) \ge H\big((\sqrt{2P-1}(2\sqrt c-1)+1)/2\big) + H(\rho)H(X)+H(Z)≥H((2P−1​(2c​−1)+1)/2)+H(ρ) (Eq. (15)), which involves the state only through its purity and entropy. The bound is attained by the maximally mixed state. It reduces to a pure-state relation when P=1P = 1P=1, and it is compared numerically with earlier entropic bounds in §IV of the paper. Lemma 1 is a self-contained inequality on three unit vectors in Cd\mathbb C^dCd that can be reused in other overlap arguments.

Formalizing it. The theorem has a pen-and-paper proof in the paper; no machine-checked version of it or of any entropic uncertainty relation is known on Prove2Me or in Mathlib. The mission yields a checked proof together with a reusable qubit layer: dephasing in an arbitrary basis, the relative entropy of coherence in bits, outcome entropies, purity and basis overlaps, built on the published von Neumann entropy and binary entropy definitions. The proof in the paper also contains a printed slip on p. 11, where f(c)f(\sqrt c)f(c​) is written as H(pc+(1−p)c)H(p\sqrt c + (1-p)\sqrt c)H(pc​+(1−p)c​); a formal proof settles the correct expression.

Difficulty

There are three separate obstacles.

  • Matrices and entropies. The relative entropy of coherence is defined through eigenvalues of the dephased matrix. Relating it to outcome probabilities means identifying the spectrum of Udiag⁡(p0,p1)U†U\operatorname{diag}(p_0,p_1)U^\daggerUdiag(p0​,p1​)U† through Mathlib's IsHermitian.eigenvalues, which are given only up to an unspecified ordering.
  • Lemma 1. The lemma is a statement about three unit vectors in arbitrary dimension, with a separate lower bound (18) that holds only in dimension 2. It fails in C3\mathbb C^3C3: three orthonormal vectors give a=b=c=0a = b = c = 0a=b=c=0.
  • Non-convex minimization. The final minimization is of a concave function over a polygon. A concave function attains its minimum at extreme points, so local or first-order arguments do not apply; the extreme points of the region must be identified and compared, which is the role of Eq. (25) and c≥1/2c \ge 1/2c≥1/2.

Formalization scope

  • States, bases and entropies. States are Matrix (Fin 2) (Fin 2) ℂ with PosSemidef and trace 111. Bases are elements of Matrix.unitaryGroup (Fin 2) ℂ, whose columns are the basis vectors; this covers every orthonormal basis of C2\mathbb C^2C2, and global phases of the columns change no quantity. Entropies are in bits through Real.logb 2, with 0log⁡0=00\log 0 = 00log0=0. The von Neumann entropy is the published ShadowTomography.QuantumLB.vnEntropy and the binary entropy is the published WildeQIT.binaryEntropy.
  • Coherence and overlaps. CREXC^{\mathbb X}_{\mathrm{RE}}CREX​ is defined from the dephased matrix, as in Eq. (6), and not by the closed form H(X)−H(ρ)H(X) - H(\rho)H(X)−H(ρ); using that closed form as the definition would make milestone 1 true by unfolding. ccc is a maximum over all four pairs of basis vectors and cmin⁡c_{\min}cmin​ the corresponding minimum.
  • Domains. Lemma 1, Eq. (17), is stated on EuclideanSpace ℂ (Fin d) for every ddd, and Eq. (18) on C2\mathbb C^2C2 only. Statements that vary the argument of fff restrict a,b,c,pa, b, c, pa,b,c,p to the intervals the paper uses, because the binary-entropy formula has no meaning outside [0,1][0,1][0,1].
  • No added hypotheses. The goal assumes nothing beyond "a qubit state" and "two measurement bases". On these objects 2P−1≥02P - 1 \ge 02P−1≥0 and c≤1c \le 1c≤1, so no square root is evaluated at a negative number.

A complete development needs spectral facts for 2×22\times 22×2 Hermitian matrices, concavity of the binary entropy in bits, and an extreme-point argument for concave functions on a polygon. The qubit layer and Lemma 1 are reusable beyond this mission. Proofs of any milestone, and alternative proofs of the goal, are welcome.

Selected references

  • X. Yuan, G. Bai, T. Peng, X. Ma, Quantum uncertainty relation using coherence, arXiv:1612.02573v2, 2017; Phys. Rev. A 96, 032313 (2017). https://arxiv.org/abs/1612.02573v2, https://doi.org/10.1103/PhysRevA.96.032313
  • T. Baumgratz, M. Cramer, M. B. Plenio, Quantifying coherence, Phys. Rev. Lett. 113, 140401 (2014). https://arxiv.org/abs/1311.0275
  • H. Maassen, J. B. M. Uffink, Generalized entropic uncertainty relations, Phys. Rev. Lett. 60, 1103 (1988). https://doi.org/10.1103/PhysRevLett.60.1103
  • M. Berta, M. Christandl, R. Colbeck, J. M. Renes, R. Renner, The uncertainty principle in the presence of quantum memory, Nature Physics 6, 659 (2010). https://arxiv.org/abs/0909.0950
12 thms2 active usersReviewed
ProbabilityQuantum Error Correction·Captain: mikedeng1

Quantum Tanner Codes 2: A Random Dual Tensor Code Is Δ^{3/2−ε}-Robust with Δ^γ-Resistance to Puncturing with Probability Tending to 1Research Paper

Motivation

Quantum error correction needs families of codes that protect a growing number of logical qubits while using checks that touch few physical qubits. In a quantum Tanner code, the local constraints come from two smaller binary codes. The distance analysis requires those local codes to satisfy a geometric condition called robustness: a low-weight word in a certain sum code must occupy only a controlled number of complete rows and columns. The deterministic distance theorem in Leverrier and Zémor's Quantum Tanner codes assumes this condition; their Theorem 9 supplies it for randomly chosen component codes. Establishing that random codes satisfy the assumption makes the later existence result meaningful rather than conditional on a property with no known examples.

The appendix follows the approach of Panteleev and Kalachev, Asymptotically good quantum and locally testable classical LDPC codes, with a separate treatment of puncturing. The historical relation here is limited: this mission formalizes Leverrier and Zémor's Theorem 9 and its own numbered supporting results, with their hypotheses and constants.

Setting

Fix two coordinate sets AAA and BBB, each of cardinality Δ\DeltaΔ. A binary linear code CA⊆F2AC_A\subseteq\mathbb F_2^ACA​⊆F2A​ is a vector subspace; similarly CB⊆F2BC_B\subseteq\mathbb F_2^BCB​⊆F2B​. Regard a word on A×BA\times BA×B as a matrix x=(xab)x=(x_{ab})x=(xab​). The column code contains matrices whose column at every b∈Bb\in Bb∈B belongs to CAC_ACA​. The row code contains matrices whose row at every a∈Aa\in Aa∈A belongs to CBC_BCB​. Their intersection is the tensor code CA⊗CBC_A\otimes C_BCA​⊗CB​; their sum is the dual tensor code CA⊗F2B+F2A⊗CBC_A\otimes\mathbb F_2^B+\mathbb F_2^A\otimes C_BCA​⊗F2B​+F2A​⊗CB​. The Hamming weight ∣x∣|x|∣x∣ counts its nonzero entries. These conventions are those of §3.5 of the source paper.

Write dA,dBd_A,d_BdA​,dB​ for the actual minimum distances of the two component codes. The dual tensor code is www-robust if every codeword xxx with ∣x∣≤w|x|\le w∣x∣≤w vanishes outside the union of some set of at most ∣x∣/dB|x|/d_B∣x∣/dB​ rows and some set of at most ∣x∣/dA|x|/d_A∣x∣/dA​ columns. Thus a low-weight word cannot be spread thinly across many rows and columns. For retained coordinate sets A′⊆AA'\subseteq AA′⊆A and B′⊆BB'\subseteq BB′⊆B, the punctured codes CA′C_{A'}CA′​ and CB′C_{B'}CB′​ are the images under restriction. Robustness has ppp-resistance to puncturing when the corresponding dual tensor code remains www-robust for every pair A′,B′A',B'A′,B′ of equal size obtained by removing at most ppp coordinates from each side. These are Definitions 5 and 8 on pp. 15–16 of the paper.

A uniform generator matrix with rrr rows and Δ\DeltaΔ columns is sampled uniformly from all binary matrices of that shape. Its row span is CAC_ACA​. Independently, a uniform parity-check matrix with sss rows and Δ\DeltaΔ columns defines CBC_BCB​ as its kernel. Probability is the fraction of matrices, or matrix pairs, satisfying an event. In the asymptotic statement, Δ\DeltaΔ tends through natural numbers to infinity.

Formalization targets

Random robustness and resistance

For 0<ρA,ρB<10<\rho_A,\rho_B<10<ρA​,ρB​<1, 0<ε<1/20<\varepsilon<1/20<ε<1/2, and 1/2+ε<γ<11/2+\varepsilon<\gamma<11/2+ε<γ<1, sample CAC_ACA​ and CBC_BCB​ from the matrix models above, using ⌊ρAΔ⌋\lfloor\rho_A\Delta\rfloor⌊ρA​Δ⌋ generator rows and ⌈(1−ρB)Δ⌉\lceil(1-\rho_B)\Delta\rceil⌈(1−ρB​)Δ⌉ parity-check rows. The goal, Theorem 9, is

Pr⁡ ⁣[CA⊗F2B+F2A⊗CB is Δ3/2−ε-robust with Δγ-resistance]⟶1.\Pr\!\left[C_A\otimes\mathbb F_2^B+\mathbb F_2^A\otimes C_B\text{ is }\Delta^{3/2-\varepsilon}\text{-robust with }\Delta^\gamma\text{-resistance}\right]\longrightarrow 1.Pr[CA​⊗F2B​+F2A​⊗CB​ is Δ3/2−ε-robust with Δγ-resistance]⟶1.

The milestones are the paper's numbered appendix statements: Lemma 31 converts concentration on few rows and columns into Definition 5's sharper weight-based bounds; Lemmas 24–29 address ranks and probabilities for random kernels and punctured kernels; Theorem 30 gives the quantitative high-probability alternative used before the final limit. The goal fixes the exponents and quantifies over the whole uniform matrix experiment.

Significance

Theorem 9 certifies that the robustness hypothesis needed by the paper's distance construction occurs with asymptotic probability one. It covers all allowed puncturings at once, which matters because a later distance argument deletes coordinates selected by the codeword under study. A statement about one fixed puncturing would not provide that guarantee. The result is proved in the 2022 paper; this mission poses its statements for machine-checked proofs and does not claim that those proofs already exist.

Formalizing the result produces reusable finite probability statements for random linear codes, a parity-check treatment of puncturing, and rank bounds for sparse binary matrices. Those ingredients are independent of the group complex used in the paper's other mission. They can support later formalizations of random coding arguments where a union over many coordinate restrictions is necessary.

Difficulty

The evident first check is that one fixed low-weight matrix probably does not belong to a random dual tensor code. That alone does not establish robustness: the statement ranges over all such matrices and, for resistance, over every pair of large retained coordinate sets. The paper's intermediate results control this whole collection using rank information about sparse matrices and the exact probability that independent vectors lie in a random kernel. A further issue is that puncturing a parity-check code does not simply delete columns from its defining matrix; the discarded columns contribute a random subspace. The quantitative event in Theorem 30 and the simultaneous limit in Theorem 9 both have to survive these ranges.

Formalization scope

Lean uses ZMod 2 for F2\mathbb F_2F2​, Fin \Delta for each coordinate set, and functions on A×BA\times BA×B for matrices. Rows are indexed by AAA and belong to CBC_BCB​; columns are indexed by BBB and belong to CAC_ACA​. The published TillichZemor.HGP.Setting supplies the parity-check kernel and the extended-natural minimum distance, whose value is infinity for the zero code. CodingTheory is a published prerequisite. Local definitions give the row and column codes, their sum, puncturing, robustness, uniform finite probability, generator row span, and binary entropy in bits.

The printed matrix sizes ρAΔ\rho_A\DeltaρA​Δ and (1−ρB)Δ(1-\rho_B)\Delta(1−ρB​)Δ need integer values. The chosen floor and ceiling keep their respective dimensions within the bounds used in the appendix. Every logarithm in the formalized appendix bounds means log⁡2\log_2log2​, including occurrences printed simply as log⁡\loglog. Theorem 30 includes an explicit sufficiently-large-Δ\DeltaΔ threshold, as its proof's asymptotic count requires, and carries the appendix's preceding entropy condition δ<h−1(1−ρ)\delta<h^{-1}(1-\rho)δ<h−1(1−ρ) as δ<1/2\delta<1/2δ<1/2 and h2(δ)<1−ρh_2(\delta)<1-\rhoh2​(δ)<1−ρ. Lemmas 25, 26, and 29 use the preceding condition d>2αΔd>2\alpha\Deltad>2αΔ; the symbol beside Δ\DeltaΔ in the scan is ambiguous, and the argument on p. 29 determines this reading. These choices are recorded for audit in MODERATION_NOTES.md.

The probability space is all matrices of each stated size, with the two matrices in Theorem 9 sampled independently. There is no conditioning on a favorable code or an assumed version of Theorem 30 in the goal. The mission does not formalize the later quantum Tanner code construction or the cited Gilbert–Varshamov result as an additional item. Contributions proving the goal, the numbered milestones, or reusable rank and finite-probability facts are within scope.

Selected references

  • Anthony Leverrier and Gilles Zémor, Quantum Tanner codes, arXiv:2202.13641v3, 2022. Preprint.
  • Pavel Panteleev and Gleb Kalachev, Asymptotically good quantum and locally testable classical LDPC codes, arXiv:2111.03654, 2021. Preprint.
13 thms2 active usersReviewed
Linear algebraQuantum Error CorrectionQuantum Information·Captain: mikedeng1

Reversing quantum dynamics with near-optimal quantum and classical fidelity I: The Reversal Operation Attains at Least the Square of the Optimal Average Entanglement FidelityResearch Paper

Motivation

Quantum error correction and quantum communication both ask the same question: after a known noise process A\mathcal AA has acted on a quantum system, how well can its effect be undone? For a given noise model the best recovery is the solution of a semidefinite program, which gives a number but no structure and no formula. Barnum and Knill showed in 2000 that a single, explicit recovery map, built from A\mathcal AA and the input state alone, is always close to the best one: its fidelity is at least the square of the optimal fidelity (arXiv:quant-ph/0004088). The map they use is now usually called the Petz recovery map or transpose channel; Petz had introduced it in operator-algebraic work on sufficiency (Petz 1986; Petz 1988). Near-optimality results of this kind underlie approximate quantum error correction and the later theory of recoverability in quantum information.

Timeline.

  • 1986–1988, D. Petz: the map ρ1/2A†(A(ρ)−1/2 ⋅ A(ρ)−1/2)ρ1/2\rho^{1/2}\mathcal A^\dagger(\mathcal A(\rho)^{-1/2}\,\cdot\,\mathcal A(\rho)^{-1/2})\rho^{1/2}ρ1/2A†(A(ρ)−1/2⋅A(ρ)−1/2)ρ1/2 characterizes when a channel can be reversed exactly on a family of states.
  • 2002, Barnum and Knill (J. Math. Phys. 43, 2097; doi:10.1063/1.1459754): in the published version, the reversal operation achieves at least the square of the optimal entanglement fidelity for a single input state.
  • arXiv v2 of the same paper (the source of this mission): the published Eq. (34) had dropped the ensemble weights; with that corrected, the bound holds for the average entanglement fidelity of any ensemble of commuting density matrices (Acknowledgments, p. 14).

Setting

A finite-dimensional quantum system is described by complex n×nn\times nn×n matrices; X†X^\daggerX† is the conjugate transpose, and a density matrix is a positive semidefinite matrix of trace one. A completely positive map A\mathcal AA is given by a finite decomposition A∼{Ai}i\mathcal A\sim\{A_i\}_iA∼{Ai​}i​ of matrices and acts by

A(X)=∑iAiXAi†.\mathcal A(X)=\sum_iA_iXA_i^\dagger .A(X)=i∑​Ai​XAi†​.

It is trace-preserving if ∑iAi†Ai=I\sum_iA_i^\dagger A_i=I∑i​Ai†​Ai​=I and trace-nonincreasing if ∑iAi†Ai≤I\sum_iA_i^\dagger A_i\le I∑i​Ai†​Ai​≤I in the Loewner order. The composite RA\mathcal R\mathcal ARA has decomposition {RkAi}(k,i)\{R_kA_i\}_{(k,i)}{Rk​Ai​}(k,i)​.

For a state ρ\rhoρ the paper defines the reversal operation

RA,ρ∼{ρ1/2Ai† A(ρ)−1/2}i,\mathcal R_{\mathcal A,\rho}\sim\{\rho^{1/2}A_i^\dagger\,\mathcal A(\rho)^{-1/2}\}_i,RA,ρ​∼{ρ1/2Ai†​A(ρ)−1/2}i​,

under the standing assumption that A(ρ)\mathcal A(\rho)A(ρ) has full support. Here X−1/2X^{-1/2}X−1/2 is the generalized inverse square root: invert the square roots of the non-zero eigenvalues and keep the zero eigenvalues.

Fidelities are measured by the entanglement fidelity Fe(ρ,K)=∑k∣tr⁡Kkρ∣2F_e(\rho,\mathcal K)=\sum_k|\operatorname{tr}K_k\rho|^2Fe​(ρ,K)=∑k​∣trKk​ρ∣2 of a map K∼{Kk}k\mathcal K\sim\{K_k\}_kK∼{Kk​}k​ and, for an ensemble E={pl,ρl}lE=\{p_l,\rho_l\}_lE={pl​,ρl​}l​ (weights pl≥0p_l\ge0pl​≥0 summing to one, density matrices ρl\rho_lρl​), by the average entanglement fidelity

Fˉe(E,K)=∑lplFe(ρl,K).\bar F_e(E,\mathcal K)=\sum_lp_lF_e(\rho_l,\mathcal K).Fˉe​(E,K)=l∑​pl​Fe​(ρl​,K).

When ρ=∑ipi∣i⟩⟨i∣\rho=\sum_ip_i|i\rangle\langle i|ρ=∑i​pi​∣i⟩⟨i∣ in an orthonormal eigenbasis, the classical fidelity is Fcl(ρ,K)=∑ipi⟨i∣K(∣i⟩⟨i∣)∣i⟩F_{\mathrm{cl}}(\rho,\mathcal K)=\sum_ip_i\langle i|\mathcal K(|i\rangle\langle i|)|i\rangleFcl​(ρ,K)=∑i​pi​⟨i∣K(∣i⟩⟨i∣)∣i⟩, the average entanglement fidelity of the ensemble of eigenstates.

Formalization targets

Goal: Theorem 3 (p. 7)

Let A\mathcal AA be trace-preserving, E={pl,ρl}lE=\{p_l,\rho_l\}_lE={pl​,ρl​}l​ an ensemble of pairwise commuting density matrices, ρ=∑lplρl\rho=\sum_lp_l\rho_lρ=∑l​pl​ρl​, and assume A(ρ)\mathcal A(\rho)A(ρ) has full support. Then for every trace-preserving completely positive R\mathcal RR,

Fˉe(E,RA,ρA)  ≥  Fˉe(E,RA)2.\bar F_e(E,\mathcal R_{\mathcal A,\rho}\mathcal A)\;\ge\;\bar F_e(E,\mathcal R\mathcal A)^2 .Fˉe​(E,RA,ρ​A)≥Fˉe​(E,RA)2.

Milestones

The milestones follow the paper's proof:

  1. Lemma 1 (p. 7): RA,ρ\mathcal R_{\mathcal A,\rho}RA,ρ​ depends only on the map A\mathcal AA, not on its decomposition.
  2. (14)–(15) (p. 7): after replacing RkR_kRk​ by PCRkP_CR_kPC​Rk​ (PCP_CPC​ the support projector of ρ\rhoρ), which leaves Fˉe\bar F_eFˉe​ unchanged and makes R\mathcal RR trace-nonincreasing, each Rk=ρ1/2Bk†A(ρ)−1/2R_k=\rho^{1/2}B_k^\dagger\mathcal A(\rho)^{-1/2}Rk​=ρ1/2Bk†​A(ρ)−1/2, and B(ρ)≤A(ρ)\mathcal B(\rho)\le\mathcal A(\rho)B(ρ)≤A(ρ).
  3. (28)–(32) (p. 9): ∑lpl∑i∣tr⁡ρlRilBil∣2≤∑lpl∑i,jtr⁡RilBjlρlBjl†Ril†\sum_lp_l\sum_i|\operatorname{tr}\rho_lR^l_iB^l_i|^2\le\sum_lp_l\sum_{i,j}\operatorname{tr}R^l_iB^l_j\rho_lB_j^{l\dagger}R_i^{l\dagger}∑l​pl​∑i​∣trρl​Ril​Bil​∣2≤∑l​pl​∑i,j​trRil​Bjl​ρl​Bjl†​Ril†​.
  4. (33)–(34) (p. 9): that sum equals tr⁡R(B(ρ))≤tr⁡R(A(ρ))≤1\operatorname{tr}\mathcal R(\mathcal B(\rho))\le\operatorname{tr}\mathcal R(\mathcal A(\rho))\le1trR(B(ρ))≤trR(A(ρ))≤1.

Two companions are also posed: Proposition 2, RA,ρ(A(ρ))=ρ\mathcal R_{\mathcal A,\rho}(\mathcal A(\rho))=\rhoRA,ρ​(A(ρ))=ρ, and Corollary 4, Fcl(ρ,RA)≤Fcl(ρ,RA,ρA)F_{\mathrm{cl}}(\rho,\mathcal R\mathcal A)\le\sqrt{F_{\mathrm{cl}}(\rho,\mathcal R_{\mathcal A,\rho}\mathcal A)}Fcl​(ρ,RA)≤Fcl​(ρ,RA,ρ​A)​ and Fe(ρ,RA)≤Fe(ρ,RA,ρA)F_e(\rho,\mathcal R\mathcal A)\le\sqrt{F_e(\rho,\mathcal R_{\mathcal A,\rho}\mathcal A)}Fe​(ρ,RA)≤Fe​(ρ,RA,ρ​A)​.

Significance

The result. Theorem 3 says that the error 1−Fˉe1-\bar F_e1−Fˉe​ of the reversal operation is at most twice the optimal error, since (1−η)2≥1−2η(1-\eta)^2\ge1-2\eta(1−η)2≥1−2η. It gives a closed-form recovery whose performance is within a factor two in error of the semidefinite optimum, for every noise process and every commuting ensemble. Taking the ensemble of eigenstates of ρ\rhoρ (Corollary 4) gives the same guarantee for classical information sent through a quantum channel; the companion mission (II of this series) applies the construction to state discrimination, where the reversal operation is the pretty good measurement.

Formalizing it. The result is proved on paper; none of it has a machine-checked proof that we know of. The mission asks for the full argument: the decomposition independence of the reversal map, the reduction to the support of ρ\rhoρ, the singular-value change of decomposition (17)–(18), the chain (19)–(26) of Cauchy–Schwarz inequalities, and the normalization (27)–(34). It also fixes in Lean the arXiv v2 statement (commuting ensembles), which is stronger than the published one.

Difficulty

The obvious approach is to compare RA,ρ\mathcal R_{\mathcal A,\rho}RA,ρ​ with an optimal R\mathcal RR term by term. That fails: the fidelity of RA\mathcal R\mathcal ARA is a sum of squared traces mixing the decompositions of R\mathcal RR and A\mathcal AA, and no termwise inequality relates it to the fidelity of RA,ρA\mathcal R_{\mathcal A,\rho}\mathcal ARA,ρ​A. The paper first rewrites every recovery in the shape of the reversal map, then chooses, for each ensemble member separately, new decompositions of A\mathcal AA and B\mathcal BB that diagonalize a coefficient matrix; making that choice legitimate needs the unitary freedom of Kraus decompositions, which Mathlib does not have. The commutation [ρ,ρl]=0[\rho,\rho_l]=0[ρ,ρl​]=0 is used to move fractional powers of ρ\rhoρ and ρl\rho_lρl​ past each other inside traces; without commutation the authors do not know whether the theorem holds (p. 10).

Formalization scope

  • Matrices are Matrix n n ℂ over a finite type n with decidable equality; Loewner order, square roots and functional calculus come from Mathlib (open scoped MatrixOrder). The map X↦∑iAiXAi†X\mapsto\sum_iA_iXA_i^\daggerX↦∑i​Ai​XAi†​ is the published PeresTerno.krausUpdate, referenced, not redefined.
  • Maps are unbundled Kraus families over arbitrary finite index types. The recovery R\mathcal RR in Theorem 3 ranges over every finite family with ∑kRk†Rk=I\sum_kR_k^\dagger R_k=I∑k​Rk†​Rk​=I.
  • X−1/2X^{-1/2}X−1/2 is cfc (fun x => (Real.sqrt x)⁻¹) X, the generalized inverse; Mathlib's junk matrix inverse is not used. The support projector is the functional calculus of the indicator of x≠0x\ne0x=0.
  • FeF_eFe​ is defined by the formula (8), which the paper derives from its purification definition. FclF_{\mathrm{cl}}Fcl​ takes an orthonormal eigenbasis and weights as data, with ρ=∑ipi∣i⟩⟨i∣\rho=\sum_ip_i|i\rangle\langle i|ρ=∑i​pi​∣i⟩⟨i∣ as a hypothesis.
  • Standing hypotheses, all from the paper: A\mathcal AA trace-preserving (§II's noise model); A(ρ)\mathcal A(\rho)A(ρ) positive definite (full support, p. 7); the ensemble is a probability vector of pairwise commuting density matrices with ρ=∑lplρl\rho=\sum_lp_l\rho_lρ=∑l​pl​ρl​.
  • In (34) the page prints tr⁡R(A(ρ))=1\operatorname{tr}\mathcal R(\mathcal A(\rho))=1trR(A(ρ))=1; after the replacement Rk↦PCRkR_k\mapsto P_CR_kRk​↦PC​Rk​ the map is only trace-nonincreasing, so the milestone states ≤1\le1≤1.
  • Trivializing encodings are ruled out: the reversal family is the literal formula (12) for the given A\mathcal AA and the ensemble's own ρ\rhoρ, and the fidelity of a composite map is (8) applied to the composite decomposition {RkAi}\{R_kA_i\}{Rk​Ai​}, never the right-hand side of the proof's chain.
  • Infrastructure a complete development needs, reusable beyond this mission: the unitary freedom of Kraus decompositions, the singular value decomposition of a complex square matrix, the trace Cauchy–Schwarz inequality for Hilbert–Schmidt products, and functional-calculus identities such as ρ1/2ρ−1/2=PC\rho^{1/2}\rho^{-1/2}=P_Cρ1/2ρ−1/2=PC​. Contributions of any of these as separate theorems are welcome. The pure-state, measurement form Popt2≤PPGM≤PoptP_{\mathrm{opt}}^2\le P_{\mathrm{PGM}}\le P_{\mathrm{opt}}Popt2​≤PPGM​≤Popt​ is already posed on the platform as QAlgorithms.Arunachalam.barnumKnill and is not repeated here.

Selected references

  • H. Barnum, E. Knill, Reversing quantum dynamics with near-optimal quantum and classical fidelity, arXiv:quant-ph/0004088v2. https://arxiv.org/abs/quant-ph/0004088
  • H. Barnum, E. Knill, same title, J. Math. Phys. 43, 2097 (2002). https://doi.org/10.1063/1.1459754
  • D. Petz, Sufficient subalgebras and the relative entropy of states of a von Neumann algebra, Commun. Math. Phys. 105, 123–131 (1986). https://doi.org/10.1007/BF01212345
  • D. Petz, Sufficiency of channels over von Neumann algebras, Quart. J. Math. 39, 97–108 (1988). https://doi.org/10.1093/qmath/39.1.97
  • B. Schumacher, Sending entanglement through noisy quantum channels, Phys. Rev. A 54, 2614 (1996). https://doi.org/10.1103/PhysRevA.54.2614
  • R. A. Horn, C. R. Johnson, Matrix Analysis, Cambridge University Press (1985), §7.3. https://doi.org/10.1017/CBO9780511810817
7 thms2 active usersReviewed
Linear algebraQuantum Error Correction·Captain: mikedeng1

Quantum LDPC Codes with Positive Rate and Minimum Distance Proportional to n^{1/2}: The Hypergraph Product of a Full-Rank [n,k,d] Parity-Check Matrix with Itself Is an [[n²+(n−k)², k², d]] CSS CodeResearch Paper

Motivation

Quantum computers need error correction, and the codes that are cheapest to run in hardware are quantum low-density parity-check (LDPC) codes: every check involves a bounded number of qubits, and every qubit takes part in a bounded number of checks. For a long time the only well-understood quantum LDPC codes were surface codes such as Kitaev's toric code, whose minimum distance grows like the square root of the length but which encode a fixed number of qubits, so their rate tends to zero. Tillich and Zémor (arXiv:0903.0566; IEEE Transactions on Information Theory, 2014; preliminary version ISIT 2009) gave the first general construction of quantum LDPC codes with positive rate and minimum distance proportional to N\sqrt NN​, from any classical LDPC code. Their hypergraph product became the standard building block of the field.

Timeline.

  • 1996: Calderbank–Shor and Steane introduce CSS codes, quantum codes built from two classical binary codes (quant-ph/9512032, quant-ph/9601029).
  • 1997: Kitaev's toric code: LDPC, distance Θ(N)\Theta(\sqrt N)Θ(N​), dimension 2 (quant-ph/9707021).
  • 2009: Tillich and Zémor: the hypergraph product, with positive rate and distance Θ(N)\Theta(\sqrt N)Θ(N​) (this mission).
  • 2020–2021: distance beyond N\sqrt NN​ for quantum LDPC codes: Nlog⁡N\sqrt N\log NN​logN by Evra, Kaufman and Zémor (arXiv:2004.07935); N3/5N^{3/5}N3/5 up to polylogarithmic factors by Hastings, Haah and O'Donnell (arXiv:2009.03921).
  • 2022: Panteleev and Kalachev construct asymptotically good quantum LDPC codes, using lifted products that generalize the hypergraph product (arXiv:2111.03654).

Setting

All codes are binary linear codes, subspaces of F2ι\mathbb F_2^{\iota}F2ι​ for a finite coordinate set ι\iotaι. The Hamming weight ∣x∣|x|∣x∣ of xxx is its number of nonzero coordinates. The minimum distance d(C)d(\mathcal C)d(C) of a code is the least weight of a nonzero codeword, with the convention d({0})=∞d(\{0\})=\inftyd({0})=∞.

A Tanner graph G=T(V,C,E)\mathcal G=\mathcal T(V,C,E)G=T(V,C,E) is the bipartite graph of a parity-check matrix H∈F2C×VH\in\mathbb F_2^{C\times V}H∈F2C×V​: the variable nodes VVV index the columns, the check nodes CCC index the rows, and c∼vc\sim vc∼v iff Hcv=1H_{cv}=1Hcv​=1. Its code is C=ker⁡H\mathcal C=\ker HC=kerH. The transpose Tanner graph GT\mathcal G^TGT is that of HTH^THT, and its code CT=ker⁡HT\mathcal C^T=\ker H^TCT=kerHT is the transpose code. It depends on the matrix HHH, not only on C\mathcal CC.

A CSS code is a pair (CX,CZ)(\mathcal C_X,\mathcal C_Z)(CX​,CZ​) of codes of the same length NNN with CZ⊥⊆CX\mathcal C_Z^\perp\subseteq\mathcal C_XCZ⊥​⊆CX​. Its quantum dimension and quantum minimum distance are

kQ=dim⁡(CX/CZ⊥),dQ=min⁡(dX,dZ),dX=min⁡{∣x∣:x∈CX∖CZ⊥},k_Q=\dim(\mathcal C_X/\mathcal C_Z^\perp),\qquad d_Q=\min(d_X,d_Z),\quad d_X=\min\{|x|:x\in\mathcal C_X\setminus\mathcal C_Z^\perp\},kQ​=dim(CX​/CZ⊥​),dQ​=min(dX​,dZ​),dX​=min{∣x∣:x∈CX​∖CZ⊥​},

with dZd_ZdZ​ defined symmetrically and min⁡∅=∞\min\emptyset=\inftymin∅=∞.

Given H1∈F2C1×V1H_1\in\mathbb F_2^{C_1\times V_1}H1​∈F2C1​×V1​​ and H2∈F2C2×V2H_2\in\mathbb F_2^{C_2\times V_2}H2​∈F2C2​×V2​​ with Tanner graphs G1,G2\mathcal G_1,\mathcal G_2G1​,G2​, the code Q(G1×G2)\mathcal Q(\mathcal G_1\times\mathcal G_2)Q(G1​×G2​) has qubits (V1×V2)⊔(C1×C2)(V_1\times V_2)\sqcup(C_1\times C_2)(V1​×V2​)⊔(C1​×C2​) and check matrices

HX=(H1⊗IV2 ∣ IC1⊗H2T),HZ=(IV1⊗H2 ∣ H1T⊗IC2),H_X=\big(H_1\otimes I_{V_2}\ \big|\ I_{C_1}\otimes H_2^T\big),\qquad H_Z=\big(I_{V_1}\otimes H_2\ \big|\ H_1^T\otimes I_{C_2}\big),HX​=(H1​⊗IV2​​ ​ IC1​​⊗H2T​),HZ​=(IV1​​⊗H2​ ​ H1T​⊗IC2​​),

with CX=ker⁡HX\mathcal C_X=\ker H_XCX​=kerHX​ and CZ=ker⁡HZ\mathcal C_Z=\ker H_ZCZ​=kerHZ​. Write ki=dim⁡Cik_i=\dim\mathcal C_iki​=dimCi​, kiT=dim⁡CiTk_i^T=\dim\mathcal C_i^TkiT​=dimCiT​, di=d(Ci)d_i=d(\mathcal C_i)di​=d(Ci​) and diT=d(CiT)d_i^T=d(\mathcal C_i^T)diT​=d(CiT​).

Formalization targets

Goal: Theorem 1 (p. 3)

Let HHH be a full-rank (n−k)×n(n-k)\times n(n−k)×n parity-check matrix of an [n,k,d][n,k,d][n,k,d] code. The code Q(G×G)\mathcal Q(\mathcal G\times\mathcal G)Q(G×G) built from two copies of its Tanner graph is a CSS code with

N=n2+(n−k)2,kQ=k2,dQ=d,N=n^2+(n-k)^2,\qquad k_Q=k^2,\qquad d_Q=d,N=n2+(n−k)2,kQ​=k2,dQ​=d,

and each row of HXH_XHX​ and HZH_ZHZ​ has weight i+ji+ji+j, with iii a row weight and jjj a column weight of HHH.

General results

  • Proposition 14 (dimension): kQ=k1k2+k1Tk2Tk_Q=k_1k_2+k_1^Tk_2^TkQ​=k1​k2​+k1T​k2T​ for any two Tanner graphs.
  • Theorem 15 (distance): dQ≥m:=min⁡(d1,d2,d1T,d2T)d_Q\ge m:=\min(d_1,d_2,d_1^T,d_2^T)dQ​≥m:=min(d1​,d2​,d1T​,d2T​), with dQ=md_Q=mdQ​=m whenever di=md_i=mdi​=m and d3−i≠∞d_{3-i}\ne\inftyd3−i​=∞, or diT=md_i^T=mdiT​=m and d3−iT≠∞d_{3-i}^T\ne\inftyd3−iT​=∞, for some i∈{1,2}i\in\{1,2\}i∈{1,2}.

The milestones follow the paper. They are Proposition 4 (validity), eq. (4), Fact 12 and Propositions 9, 10, 13 (product codes and transposes), which lead to Proposition 14. Then come eq. (17), the weight claim and Lemma 16 (lower bound), and the two claims of p. 17 and Lemma 17 (upper bound), which lead to Theorem 15. The degree count of p. 11 gives the row weights.

Significance

The result. The construction needs no orthogonality between the input codes: any two parity-check matrices give a valid CSS code. Its parameters are read off the classical inputs. A family of classical LDPC codes with fixed rate and linear distance therefore gives quantum LDPC codes with fixed rate and distance Θ(N)\Theta(\sqrt N)Θ(N​), and sparse inputs give sparse stabilizers. The toric code is the special case where both inputs are cycle graphs. The hypergraph product is also the base case of the later homological and lifted-product constructions, and the source of the standard decoding and fault-tolerance results for these codes.

Formalizing it. The theorem is proved in the paper; what is missing is a machine-checked proof. The platform holds the toric code's distance and dimension (ToricCode.toric_distance, ToricCode.toric_homologyRank), but over its own chain complex, not over a general construction. This mission produces a reusable layer: Tanner graphs as binary matrices, CSS dimension and distance with the ∞\infty∞ convention, product codes, and the parameters of the hypergraph product for arbitrary finite index sets.

Difficulty

The dimension count is linear algebra once the codes ker⁡HXT\ker H_X^TkerHXT​ and ker⁡HZT\ker H_Z^TkerHZT​ have been identified with product codes. The obstacle is the distance. Lower bounds on the minimum weights of CX\mathcal C_XCX​ and CZ\mathcal C_ZCZ​ themselves are useless: CZ⊥⊆CX\mathcal C_Z^\perp\subseteq\mathcal C_XCZ⊥​⊆CX​ contains the rows of HZH_ZHZ​, which have constant weight, so the minimum weight of CX\mathcal C_XCX​ is bounded by a constant. Any bound of order min⁡(d1,d2,d1T,d2T)\min(d_1,d_2,d_1^T,d_2^T)min(d1​,d2​,d1T​,d2T​) must use the definition of dXd_XdX​ over CX∖CZ⊥\mathcal C_X\setminus\mathcal C_Z^\perpCX​∖CZ⊥​ and show that every low-weight codeword of CX\mathcal C_XCX​ is degenerate, i.e. lies in CZ⊥\mathcal C_Z^\perpCZ⊥​. The upper bound needs an explicit codeword of CX\mathcal C_XCX​ outside CZ⊥\mathcal C_Z^\perpCZ⊥​, and showing that it is not in CZ⊥\mathcal C_Z^\perpCZ⊥​ requires an argument of its own.

Formalization scope

Lean represents a Tanner graph by its matrix H : Matrix C V (ZMod 2) over arbitrary finite index types. The code is ker H, the transpose code is ker Hᵀ, and the dual code is CodingTheory.dualCode from the published definition CodingTheory. Hamming weight is Mathlib's hammingNorm. Minimum distances live in ℕ∞, where the empty infimum is ⊤, the paper's ∞\infty∞. kQk_QkQ​ is the dimension of the quotient of CX\mathcal C_XCX​ by CZ⊥∩CX\mathcal C_Z^\perp\cap\mathcal C_XCZ⊥​∩CX​. In HXH_XHX​ and HZH_ZHZ​ the qubits are ordered (V1×V2)⊔(C1×C2)(V_1\times V_2)\sqcup(C_1\times C_2)(V1​×V2​)⊔(C1​×C2​), as on p. 18. A product code is a set of ι1×ι2\iota_1\times\iota_2ι1​×ι2​ matrices whose columns (fixed second coordinate) lie in the first code. The general results are stated without nonemptiness assumptions; they hold for empty index sets.

Theorem 1 has two disclosed differences from the page:

  • It adds the hypothesis k≤nk\le nk≤n, which is implicit in "[n,k,d][n,k,d][n,k,d]". Without it the matrix has no rows and the dimension claim fails.
  • It drops the word "LDPC", a property of families of codes. Its finite content is the row-weight clause, which is kept.

"There is a construction" is formalized as the paper's construction, the hypergraph product of HHH with itself.

Several encodings would trivialize the statements and are excluded: an N\mathbb NN-valued minimum distance that is 000 on the zero code; dXd_XdX​ taken over CX∖{0}\mathcal C_X\setminus\{0\}CX​∖{0} instead of CX∖CZ⊥\mathcal C_X\setminus\mathcal C_Z^\perpCX​∖CZ⊥​; kQk_QkQ​ computed by truncated natural subtraction; an existential "there is a code with these parameters"; and the transpose code replaced by the dual code.

A complete development needs ranks and kernels of Kronecker products over F2\mathbb F_2F2​, dimensions of product codes (Proposition 9, not in Mathlib), and the restriction of Tanner graphs to induced subgraphs. The product-code and CSS layers are reusable beyond this mission. Proofs of any milestone are welcome, as are alternative arguments for Proposition 14 via the Künneth formula.

Selected references

  • J.-P. Tillich and G. Zémor, Quantum LDPC codes with positive rate and minimum distance proportional to the square root of the blocklength, IEEE Transactions on Information Theory 60(2), 2014; preprint arXiv:0903.0566v2. https://arxiv.org/abs/0903.0566 , https://doi.org/10.1109/TIT.2013.2292061
  • A. R. Calderbank and P. W. Shor, Good quantum error-correcting codes exist, Physical Review A 54, 1996. https://arxiv.org/abs/quant-ph/9512032
  • A. M. Steane, Multiple particle interference and quantum error correction, Proceedings of the Royal Society A 452, 1996. https://arxiv.org/abs/quant-ph/9601029
  • A. Yu. Kitaev, Fault-tolerant quantum computation by anyons, Annals of Physics 303, 2003. https://arxiv.org/abs/quant-ph/9707021
  • F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-Correcting Codes, North-Holland, 1977, Ch. 18 §2 (product codes).
  • S. Evra, T. Kaufman and G. Zémor, Decodable quantum LDPC codes beyond the √n distance barrier using high-dimensional expanders, FOCS 2020. https://arxiv.org/abs/2004.07935
  • M. B. Hastings, J. Haah and R. O'Donnell, Fiber bundle codes: breaking the N^{1/2} polylog(N) barrier for quantum LDPC codes, STOC 2021. https://arxiv.org/abs/2009.03921
  • P. Panteleev and G. Kalachev, Asymptotically good quantum and locally testable classical LDPC codes, STOC 2022. https://arxiv.org/abs/2111.03654
  • N. P. Breuckmann and J. N. Eberhardt, Quantum low-density parity-check codes, PRX Quantum 2, 2021. https://arxiv.org/abs/2103.06309
18 thms2 active usersReviewed
AlgebraCombinatoricsDiscrete Geometry·Captain: mikedeng1

A Large Family of Maximum Scattered Linear Sets of PG(1, q^n) and Their Associated MRD Codes 2: For Odd q = p^r and t > 4, a Lower Bound on the Number of PΓL-Classes of the Linear Sets L_{h,t}Research Paper

Motivation

A linear set of the projective line PG(1,qn)\mathrm{PG}(1, q^n)PG(1,qn) is the set of points ⟨u⟩Fqn\langle u\rangle_{\mathbb F_{q^n}}⟨u⟩Fqn​​ spanned by the nonzero vectors uuu of an Fq\mathbb F_qFq​-subspace U⊆Fqn2U \subseteq \mathbb F_{q^n}^2U⊆Fqn2​. The extremal ones, the maximum scattered linear sets, are given by scattered polynomials fff over Fqn\mathbb F_{q^n}Fqn​, and each such fff also gives an Fqn\mathbb F_{q^n}Fqn​-linear maximum rank-distance (MRD) code Cf={ax+bf(x):a,b∈Fqn}\mathcal C_f = \{ax + bf(x) : a, b \in \mathbb F_{q^n}\}Cf​={ax+bf(x):a,b∈Fqn​} of minimum distance n−1n-1n−1 (Sheekey, Adv. Math. Commun. 10, 2016). Rank-distance codes are used in network coding, and linear sets appear in the study of semifields, blocking sets and two-intersection sets.

Linear sets and codes are classified up to equivalence: two linear sets are the same object if a collineation of the line, an element of PΓL(2,qn)\mathrm{P\Gamma L}(2, q^n)PΓL(2,qn), maps one onto the other. The question is therefore not only whether new scattered polynomials exist but how many inequivalent linear sets they produce.

  • 2000–2001. The monomials xqsx^{q^s}xqs, gcd⁡(s,n)=1\gcd(s,n) = 1gcd(s,n)=1 (Blokhuis–Lavrauw 2000), all give a single linear set of PG(1,qn)\mathrm{PG}(1,q^n)PG(1,qn) (pseudoregulus type); the binomials δxqs+xqn−s\delta x^{q^s} + x^{q^{n-s}}δxqs+xqn−s (Lunardon–Polverino 2001) give at most φ(n)\varphi(n)φ(n) times a function of qqq classes.
  • 2018. Csajbók, Marino and Polverino (J. Combin. Theory Ser. A 157, 2018) develop the equivalence theory of linear sets of PG(1,qn)\mathrm{PG}(1, q^n)PG(1,qn), including coefficient identities that two qqq-polynomials defining the same linear set must satisfy.
  • 2021. Longobardi and Zanella (J. Algebraic Combin. 2021) give a third family, again with at most φ(n)/2\varphi(n)/2φ(n)/2 classes.
  • 2021. Longobardi, Marino, Trombetti and Zhou (arXiv:2102.08287v3) construct the family ψh,t\psi_{h,t}ψh,t​ (Theorem 3.1, the companion mission) and show (Theorem 5.1) that it contains a number of PΓL\mathrm{P\Gamma L}PΓL-classes growing exponentially in nnn. This mission formalizes that count.

Setting

Let ppp be an odd prime, r≥1r \ge 1r≥1, q=prq = p^rq=pr, t≥1t \ge 1t≥1, n=2tn = 2tn=2t, and let F=FqnF = \mathbb F_{q^n}F=Fqn​ be the finite field of order q2tq^{2t}q2t. Its subfield Fq\mathbb F_qFq​ is {c:cq=c}\{c : c^q = c\}{c:cq=c}.

A qqq-polynomial is a map f(x)=∑i=0n−1αixqif(x) = \sum_{i=0}^{n-1} \alpha_i x^{q^i}f(x)=∑i=0n−1​αi​xqi with αi∈F\alpha_i \in Fαi​∈F (qpoly). It is scattered (IsScatteredPoly) if for all z,y∈F∗z, y \in F^*z,y∈F∗, f(z)/z=f(y)/yf(z)/z = f(y)/yf(z)/z=f(y)/y forces z=cyz = cyz=cy with c∈Fqc \in \mathbb F_qc∈Fq​.

The graph of fff is Uf={(x,f(x)):x∈F}⊆F2U_f = \{(x, f(x)) : x \in F\} \subseteq F^2Uf​={(x,f(x)):x∈F}⊆F2 (graph). A point ⟨v⟩Fqn\langle v \rangle_{\mathbb F_{q^n}}⟨v⟩Fqn​​ of PG(1,qn)\mathrm{PG}(1, q^n)PG(1,qn) is the set of all FFF-multiples of a nonzero v∈F2v \in F^2v∈F2 (point), and the linear set of fff is the point set

Lf={⟨(x,f(x))⟩Fqn:x∈F∗}(linSet).L_f = \{\langle (x, f(x))\rangle_{\mathbb F_{q^n}} : x \in F^*\} \quad (\texttt{linSet}).Lf​={⟨(x,f(x))⟩Fqn​​:x∈F∗}(linSet).

For a field automorphism σ\sigmaσ and an invertible 2×22 \times 22×2 matrix AAA over FFF, the map v↦Avσv \mapsto A v^\sigmav↦Avσ (σ\sigmaσ acting on coordinates, act) is an element of ΓL(2,qn)\Gamma\mathrm L(2, q^n)ΓL(2,qn); with σ=id\sigma = \mathrm{id}σ=id it is in GL(2,qn)\mathrm{GL}(2, q^n)GL(2,qn). Two subsets U,W⊆F2U, W \subseteq F^2U,W⊆F2 are GL- or ΓL-equivalent (GLEquiv, GammaLEquiv) if such a map sends UUU onto WWW. Two point sets are PGL- or PΓL-equivalent (PGLEquiv, PGammaLEquiv) if the induced map on points, P↦{Avσ:v∈P}P \mapsto \{A v^\sigma : v \in P\}P↦{Avσ:v∈P}, sends one onto the other.

The family. For h∈Fh \in Fh∈F,

ψh,t(x)=xq+xqt−1−h1−qt+1xqt+1+h1−q2t−1xq2t−1(psi),\psi_{h,t}(x) = x^q + x^{q^{t-1}} - h^{1-q^{t+1}} x^{q^{t+1}} + h^{1-q^{2t-1}} x^{q^{2t-1}} \quad (\texttt{psi}),ψh,t​(x)=xq+xqt−1−h1−qt+1xqt+1+h1−q2t−1xq2t−1(psi),

H={h∈F:hqt+1=−1}H = \{h \in F : h^{q^t+1} = -1\}H={h∈F:hqt+1=−1} (hSet), Uh=Uψh,tU_h = U_{\psi_{h,t}}Uh​=Uψh,t​​ and Lh,t=Lψh,tL_{h,t} = L_{\psi_{h,t}}Lh,t​=Lψh,t​​. For t≥3t \ge 3t≥3 and h∈H∖Fqth \in H \setminus \mathbb F_{q^t}h∈H∖Fqt​, ψh,t\psi_{h,t}ψh,t​ is scattered and Lh,tL_{h,t}Lh,t​ is a maximum scattered linear set (Theorem 3.1).

Formalization targets

Goal: Theorem 5.1

For t>4t > 4t>4, the number MMM of PΓL(2,qn)\mathrm{P\Gamma L}(2,q^n)PΓL(2,qn)-classes met by the sets Lh,tL_{h,t}Lh,t​, h∈Hh \in Hh∈H, satisfies

M≥{⌊qt+18rt⌋,t≢2(mod4),⌊qt+14rt(q2+1)⌋,t≡2(mod4).M \ge \begin{cases} \left\lfloor \dfrac{q^t+1}{8rt} \right\rfloor, & t \not\equiv 2 \pmod 4,\\[1.5ex] \left\lfloor \dfrac{q^t+1}{4rt(q^2+1)} \right\rfloor, & t \equiv 2 \pmod 4.\end{cases}M≥⎩⎨⎧​⌊8rtqt+1​⌋,⌊4rt(q2+1)qt+1​⌋,​t≡2(mod4),t≡2(mod4).​

It is stated as: some S⊆HS \subseteq HS⊆H of at least that size has pairwise PΓL\mathrm{P\Gamma L}PΓL-inequivalent Lh,tL_{h,t}Lh,t​. The goal fixes the paper's constants; the proof on p. 26 in fact counts classes exactly in terms of class sizes, so a sharper bound is a natural follow-up.

Milestones

  1. Proposition 3.2 (p. 7): h∈H⇒hq2+1≠1h \in H \Rightarrow h^{q^2+1} \ne 1h∈H⇒hq2+1=1 and hqt−2≠−hh^{q^{t-2}} \ne -hhqt−2=−h.
  2. ∣H∣=qt+1|H| = q^t + 1∣H∣=qt+1 (p. 26).
  3. Display (29) (p. 16): for h,k∈Hh, k \in Hh,k∈H, Uh∼GLUkU_h \sim_{\mathrm{GL}} U_kUh​∼GL​Uk​ iff h=±kh = \pm kh=±k (t≢2t \not\equiv 2t≡2) or h=ℓkh = \ell kh=ℓk with ℓq2+1=1\ell^{q^2+1} = 1ℓq2+1=1 (t≡2 mod 4t \equiv 2 \bmod 4t≡2mod4).
  4. Theorem 4.2 (a)–(b) (p. 16), in the UhU_hUh​ form: Uh∼ΓLUkU_h \sim_{\Gamma\mathrm L} U_kUh​∼ΓL​Uk​ iff h=±kρh = \pm k^\rhoh=±kρ (resp. ℓkρ\ell k^\rhoℓkρ) for some ρ∈Aut(Fqn)\rho \in \mathrm{Aut}(\mathbb F_{q^n})ρ∈Aut(Fqn​).
  5. Proof of Corollary 4.3 (p. 18): the GL-class of UhU_hUh​ in the family has ξh=2\xi_h = 2ξh​=2 (resp. q2+1q^2+1q2+1) members, and its ΓL-class at most nrξhnr\xi_hnrξh​.
  6. Lemma 2.2 (p. 5, from Csajbók–Marino–Polverino): Lf=LgL_f = L_gLf​=Lg​ forces α0=β0\alpha_0 = \beta_0α0​=β0​ and two families of coefficient identities.
  7. Display (37) (pp. 20–21): PGL-equivalence of Lf,LgL_f, L_gLf​,Lg​ as an equality of sets of quotients.
  8. The case b=0b = 0b=0 of (37) (p. 21): c=0c = 0c=0.
  9. Lemma 5.2 (p. 21): the case b=0b = 0b=0 for ψh,t,ψk,t\psi_{h,t}, \psi_{k,t}ψh,t​,ψk,t​ gives (h/k)q2+1=1(h/k)^{q^2+1} = 1(h/k)q2+1=1 and Uh∼ΓLUkU_h \sim_{\Gamma\mathrm L} U_kUh​∼ΓL​Uk​.
  10. Lemma 5.3 (p. 22): the case b=1b = 1b=1, with its three conclusions.

Significance

The result. Theorem 5.1 shows that maximum scattered linear sets of PG(1,qn)\mathrm{PG}(1, q^n)PG(1,qn), and hence Fqn\mathbb F_{q^n}Fqn​-linear MRD codes, exist in numbers exponential in nnn up to equivalence, whereas each previously known infinite family yields at most φ(n)\varphi(n)φ(n) times a function of qqq classes (Table 1, p. 3). Remark 5.4 draws the consequence that the family is new. Its intermediate results, the classification of the GL\mathrm{GL}GL- and ΓL\Gamma\mathrm LΓL-equivalences between the UhU_hUh​ (Theorem 4.2) and the reduction of PGL\mathrm{PGL}PGL-equivalence to sets of quotients, are the standard tools for any later classification of this family.

Formalizing it. The theorem has a complete published proof; none of it is machine-checked. The platform has no action of GL(2,qn)\mathrm{GL}(2, q^n)GL(2,qn) or ΓL(2,qn)\Gamma\mathrm L(2, q^n)ΓL(2,qn) on the projective line, no linear sets of PG(1,qn)\mathrm{PG}(1,q^n)PG(1,qn) as point sets, and no coefficient identities for qqq-polynomials defining the same linear set. The mission produces these, then the class counts. Lemma 2.2 is a result of an earlier paper (Csajbók–Marino–Polverino 2018) cited without proof, so formalizing it means formalizing part of that paper too.

Difficulty

Equality of two linear sets is equality of sets of points, which says nothing directly about the polynomials: different qqq-polynomials can define the same linear set (all xqsx^{q^s}xqs with gcd⁡(s,n)=1\gcd(s,n)=1gcd(s,n)=1 do). The obvious idea, that PΓL\mathrm{P\Gamma L}PΓL-equivalent linear sets come from ΓL\Gamma\mathrm LΓL-equivalent subspaces UhU_hUh​, fails in general (p. 3), so the count cannot be read off Theorem 4.2. The step that needs the restriction t>4t > 4t>4 is the comparison of coefficients in the qqq-polynomial identities, which for t=3,4t = 3, 4t=3,4 is open (Remark 5.5). A second difficulty is bookkeeping: the exponents qt±1q^{t\pm1}qt±1, q2t−1q^{2t-1}q2t−1, the negative powers of hhh and the case split on t mod 4t \bmod 4tmod4 must all be tracked through every identity.

Formalization scope

  • Field. FFF is a finite field with CharP F p, p prime, Odd p ("qqq odd"), q = p ^ r with 0 < r, and Fintype.card F = q ^ (2 * t). rrr is the exponent of q=prq = p^rq=pr, as in Theorem 5.1, so ∣Aut(Fqn)∣=rn|\mathrm{Aut}(\mathbb F_{q^n})| = rn∣Aut(Fqn​)∣=rn. Lemma 2.2, (37) and the b=0b = 0b=0 step are stated for general n≥1n \ge 1n≥1 and Fintype.card F = q ^ n, without "qqq odd", as printed.
  • Exponents. xqix^{q^i}xqi is x ^ q ^ i; negative powers of hhh are field quotients (h / h ^ q ^ (t+1) for h1−qt+1h^{1-q^{t+1}}h1−qt+1), exact since h≠0h \ne 0h=0 on HHH. Natural-number subtractions t−1t-1t−1, 2t−12t-12t−1, 3t−23t-23t−2, n−kn-kn−k, qi−1q^i - 1qi−1 are exact in the stated ranges.
  • Geometry. The plane is Fin 2 → F; points are sets of scalar multiples; linear sets are sets of points. Equivalences are stated as images of sets under v↦Avσv \mapsto A v^\sigmav↦Avσ with det⁡A\det AdetA a unit and σ:F≃F\sigma : F \simeq Fσ:F≃F a ring automorphism.
  • Pinned readings.
    1. "Scattered" is the p. 2 quotient definition with Fq={c:cq=c}\mathbb F_q = \{c : c^q = c\}Fq​={c:cq=c}.
    2. Proposition 3.2's hqt−2h^{q^{t-2}}hqt−2 is read as hq3t−2h^{q^{3t-2}}hq3t−2 (equal for t≥2t \ge 2t≥2), and "qqq odd" is added.
    3. Theorem 4.2 (a)–(b), stated for codes Ch,t\mathcal C_{h,t}Ch,t​, is formalized as the ΓL\Gamma\mathrm LΓL-equivalence of Uh,UkU_h, U_kUh​,Uk​, which the proof establishes and which is the code equivalence by Theorem 2.1 (from Sheekey 2016). The automorphism-group sentence is omitted.
    4. Lemma 5.3's hypothesis "(41) holds" is read in the setting of p. 21: b=1b = 1b=1, cˉ=c−da≠0\bar c = c - da \ne 0cˉ=c−da=0, gˉ=∑γiyqi\bar g = \sum \gamma_i y^{q^i}gˉ​=∑γi​yqi inverse to x↦ax+g(x)x \mapsto ax + g(x)x↦ax+g(x) (47), and d+cˉγ0=0d + \bar c\gamma_0 = 0d+cˉγ0​=0 (40).
    5. In (37), ax+bg(x)≠0ax + bg(x) \ne 0ax+bg(x)=0 for x≠0x \ne 0x=0 is part of the condition (stated on p. 21 for b=1b = 1b=1).
    6. "The total number MMM of inequivalent Lh,tL_{h,t}Lh,t​" is the number of classes met by {Lh,t:h∈H}\{L_{h,t} : h \in H\}{Lh,t​:h∈H}, formalized through a pairwise-inequivalent subset of HHH. HHH is not restricted to h∉Fqth \notin \mathbb F_{q^t}h∈/Fqt​, as in the count ∣H∣=qt+1|H| = q^t+1∣H∣=qt+1 of p. 26; "maximum scattered" is descriptive.
  • Trivializing formalizations ruled out. Equivalence is stated on point sets, never on quotient sets {f(x)/x}\{f(x)/x\}{f(x)/x}, where Lean's y/0=0y/0 = 0y/0=0 could merge inequivalent sets; the goal requires pairwise inequivalence, not distinctness of the parameters hhh (note ψ−h,t=ψh,t\psi_{-h,t} = \psi_{h,t}ψ−h,t​=ψh,t​); and the hypotheses are satisfiable, with bound ⌊244/40⌋=6\lfloor 244/40 \rfloor = 6⌊244/40⌋=6 at q=3q = 3q=3, t=5t = 5t=5.
  • Citation basis. All indices and pages refer to arXiv:2102.08287v3 (printed page = PDF page). The Combinatorica version is not used.
  • Welcome contributions. The ΓL(2,qn)\Gamma\mathrm L(2,q^n)ΓL(2,qn) action on F2F^2F2 and on point sets, the cardinality of {h:hqt+1=−1}\{h : h^{q^t+1} = -1\}{h:hqt+1=−1}, and Lemma 2.2 are reusable beyond this mission. Proofs of any milestone, and of Theorem 3.1 in the companion mission, are welcome.

Selected references

  • G. Longobardi, G. Marino, R. Trombetti, Y. Zhou, A large family of maximum scattered linear sets of PG(1, q^n) and their associated MRD codes, arXiv:2102.08287v3, 2021 (Combinatorica 43, 2023). https://arxiv.org/abs/2102.08287v3
  • B. Csajbók, G. Marino, O. Polverino, Classes and equivalence of linear sets in PG(1, q^n), J. Combin. Theory Ser. A 157, 402–426, 2018.
  • J. Sheekey, A new family of linear maximum rank distance codes, Adv. Math. Commun. 10(3), 475–488, 2016.
  • G. Longobardi, C. Zanella, Linear sets and MRD-codes arising from a class of scattered linearized polynomials, J. Algebraic Combin., 2021. https://doi.org/10.1007/s10801-020-01011-9
  • A. Blokhuis, M. Lavrauw, Scattered spaces with respect to a spread in PG(n, q), Geometriae Dedicata 81(1), 231–243, 2000.
  • G. Lunardon, O. Polverino, Blocking sets and derivable partial spreads, J. Algebraic Combin. 14(1), 49–56, 2001.
  • B. Csajbók, C. Zanella, On the equivalence of linear sets, Des. Codes Cryptogr. 81(2), 269–281, 2016.
13 thms2 active usersReviewed
ProbabilityQuantum Information·Captain: mikedeng1

Semidefinite Programming Hierarchies for Constrained Bilinear Optimization II: De Finetti Without Symmetry — Random Subsystems Are 3k^{3/2}d_B³ log d_B/√(n−k+1)-Close to Product in ExpectationResearch Paper

Motivation

Quantum information often describes a system through a state shared among many small registers. One would like to replace the state on a few registers by a product of their individual states, because product states are easier to estimate and optimize over. The usual finite quantum de Finetti theorems obtain such approximations from permutation symmetry. A physical preparation, however, need not be symmetric. Berta, Borderi, Fawzi and Scholz give a quantitative statement that instead selects the retained registers at random and conditions on measurements of other registers. Their Theorem 2.5 is the target here.

The authors place this result alongside their hierarchy for constrained bilinear optimization, but the theorem without symmetry is independent of the hierarchy. In §2.6 they compare its polynomial dependence on the local dimension and the number of retained registers with the earlier no-symmetry approximation discussed in their reference [12]. The result identifies exactly what random selection and measurement can supply when a global permutation-invariance hypothesis is unavailable.

Setting

Let BBB be a quantum system of dimension dBd_BdB​, and let ρ\rhoρ be an arbitrary density operator on nnn copies of BBB. Choose a uniformly random permutation of these copies. Its first kkk positions form an ordered tuple i⃗=(i1,…,ik)\vec i=(i_1,\ldots,i_k)i=(i1​,…,ik​) of systems to retain; the remaining r=n−kr=n-kr=n−k positions form an ordered tuple j⃗=(j1,…,jr)\vec j=(j_1,\ldots,j_r)j​=(j1​,…,jr​) available for measurement. There is no symmetry condition on ρ\rhoρ.

A measurement on BBB has finitely many outcomes zzz and positive operators MzM_zMz​ whose sum is the identity. Measure the first mmm systems j1,…,jmj_1,\ldots,j_mj1​,…,jm​, where 0≤m≤r0\le m\le r0≤m≤r, and condition the retained state on the observed outcomes. Write ρi⃗∣z\rho_{\vec i\mid z}ρi∣z​ for that conditional state and ρis∣z\rho_{i_s\mid z}ρis​∣z​ for its marginal on the sssth retained system. The trace norm ∥X∥1=Tr⁡X†X\|X\|_1=\operatorname{Tr}\sqrt{X^\dagger X}∥X∥1​=TrX†X​ measures the error between ρi⃗∣z\rho_{\vec i\mid z}ρi∣z​ and ρi1∣z⊗⋯⊗ρik∣z\rho_{i_1\mid z}\otimes\cdots\otimes\rho_{i_k\mid z}ρi1​∣z​⊗⋯⊗ρik​∣z​. The expectation is over the uniform permutation and the measurement outcomes, with their Born-rule probabilities.

The distortion with side information of a fixed measurement is the largest ratio between an input trace norm and the norm left after measuring only its BBB factor. The input ranges over Hermitian operators on A⊗BA\otimes BA⊗B, over every finite-dimensional side system AAA, with zero partial trace on both AAA and BBB. The paper's f(B∣⋅)f(B\mid\cdot)f(B∣⋅) is the infimum of this distortion over all measurements on BBB equation (10). A state two-design is a finite family of rank-one projectors whose average second tensor power is the projector onto the symmetric subspace with the normalization in Lemma D.1. The projectors give an explicit measurement with distortion at most dB2(dB+1)d_B^2(d_B+1)dB2​(dB​+1).

Formalization targets

The principal target is the explicit form of Theorem 2.5. For 1≤k≤n1\le k\le n1≤k≤n, put r=n−kr=n-kr=n−k. With the two-design measurement, some m∈{0,…,r}m\in\{0,\ldots,r\}m∈{0,…,r} satisfies

Ei⃗,j⃗,z∥ρi⃗∣z−⨂s=1kρis∣z∥1≤kdB2(dB+1)(2ln⁡2)(k−1)log⁡2dBr+1≤3k3/2dB3log⁡2dBr+1.\mathbb E_{\vec i,\vec j,z}\left\|\rho_{\vec i\mid z}-\bigotimes_{s=1}^k\rho_{i_s\mid z}\right\|_1 \le k d_B^2(d_B+1)\sqrt{\frac{(2\ln 2)(k-1)\log_2 d_B}{r+1}} \le \frac{3k^{3/2}d_B^3\log_2 d_B}{\sqrt{r+1}}.Ei,j​,z​​ρi∣z​−s=1⨂k​ρis​∣z​​1​≤kdB2​(dB​+1)r+1(2ln2)(k−1)log2​dB​​​≤r+1​3k3/2dB3​log2​dB​​.

Here the zzz in the expectation is the outcome string for the first mmm members of j⃗\vec jj​. The same mmm is chosen before taking that expectation. This rate is stated with its constants and its two consecutive inequalities; an existence assertion without the error bound would lose the theorem's content.

The milestone path also states the telescoping trace-norm inequality of equation (12), the measurement estimate of Lemma D.1, and the final averaged inequality on p. 11. A companion milestone treats any fixed POVM with its own distortion. That formulation captures the proof's arbitrary-measurement step without treating the infimum f(B∣⋅)f(B\mid\cdot)f(B∣⋅) as if every measurement attained it.

Significance

For an arbitrary multipartite state, random ordering and conditioning give one measured prefix length at which the selected registers have small expected distance from a product. The explicit rate is polynomial in dBd_BdB​ and kkk and decays as 1/n−k+11/\sqrt{n-k+1}1/n−k+1​. It therefore gives a quantitative approximation guarantee under a selection rule that can be applied without first establishing exchangeability Berta et al., §2.6.

The theorem is proved in the paper; the work here is to express its state, measurement, conditional distribution, and norm bound in Lean and to connect the estimate to reusable finite-dimensional quantum-information definitions. The local statements are currently proof obligations, not machine-checked proofs. The published density-operator, trace-norm, and partial-trace definitions are reused. Once proved, the statements can serve as a precise interface for subsequent formal work on randomized subsystem selection and information-theoretic decoupling.

Difficulty

Randomly choosing systems does not turn the original state into a product state. A direct bound on the distance to a product can be large even when each one-system marginal is simple, because correlations among the retained systems remain. Equation (12) breaks the total error into successive correlation terms; the paper controls their average by measuring other systems and using information-theoretic estimates. A second difficulty is that a measurement can erase distinctions between different input operators. The two-design estimate supplies a dimension-dependent bound on that loss, uniformly over the size of a side system.

The printed theorem leaves the measurement MBM_BMB​ unspecified while using the minimum distortion over all measurements. A trivial measurement cannot satisfy that reading. The proof explicitly permits the measurement built from a state two-design, with dB2(dB+1)d_B^2(d_B+1)dB2​(dB​+1) replacing f(B∣⋅)f(B\mid\cdot)f(B∣⋅); that is the measurement used in the goal proof of Theorem 2.5, p. 10.

Formalization scope

The BBB system has basis Fin dB; nnn copies have basis Fin n → Fin dB. The formalization writes n=k+rn=k+rn=k+r, assumes k≥1k\ge1k≥1, and ranges over m≤rm\le rm≤r. A state is a positive semidefinite complex matrix with trace one. Permutations act on the copy coordinates, and their finite uniform average models the paper's random ordered tuples. Measurement outcomes are finite words; the conditional state divides the unnormalized post-measurement state by its probability. A zero-probability outcome uses Lean's zero inverse and contributes zero to the weighted expectation. The existence of a state and of a nonempty two-design rules out zero-dimensional and empty-outcome instances in the goal.

The fixed-measurement distortion and f(B∣⋅)f(B\mid\cdot)f(B∣⋅) take values in extended nonnegative reals, so a measurement that destroys a nonzero operator has infinite distortion. The logarithm is base two except for ln⁡2\ln 2ln2. The definitions use the paper's unnormalized trace norm, with no factor 1/21/21/2. No mutual-information estimate or Pinsker inequality is assumed in the goal: both belong to possible proofs. Contributions proving the stated milestones, the positivity and normalization of the conditional states, or reusable trace-norm facts for finite tensor products all advance the target.

Selected references

  • M. Berta, F. Borderi, O. Fawzi and V. B. Scholz, Semidefinite programming hierarchies for constrained bilinear optimization, Mathematical Programming, 2021; arXiv:1810.12197v3.
12 thms2 active usersReviewed
Convex OptimizationOptimizationQuantum Information·Captain: mikedeng1

Semidefinite Programming Hierarchies for Constrained Bilinear Optimization I: The Linearly Constrained de Finetti SDP Hierarchy Satisfies Q ≤ SDPₙ ≤ Q + ‖G‖∞·d_B²(d_B+1)·√((2 ln 2) log d_A / n)Research Paper

Motivation

Many problems in quantum information theory ask for the maximum of a linear functional over pairs of quantum states, one on each of two systems, subject to linear constraints on each state. The best success probability of an approximate quantum error-correcting code of given size is of this form: the encoder and the decoder are quantum channels, their Choi matrices are states with fixed marginals, and the objective is bilinear in the two (Berta, Borderi, Fawzi & Scholz, arXiv:1810.12197, §4). Such constrained bilinear programs are nonconvex. Seesaw methods give lower bounds that often converge in practice, but they offer no guarantee of global optimality. What is needed is a hierarchy of efficiently computable outer bounds that converges to the optimum, with an explicit rate.

For the unconstrained problem, the optimisation over separable states, such a hierarchy is classical: the Doherty–Parrilo–Spedalieri hierarchy of nnn-extendible states, whose convergence follows from finite quantum de Finetti theorems (Christandl, König, Mitchison & Renner 2007; Brandão & Harrow 2013). The standard de Finetti approximant is, however, a mixture of product states that need not satisfy the linear constraints, so it says nothing about the constrained problem. The paper proves a de Finetti theorem with linear constraints (Theorem 2.3) and derives from it a semidefinite hierarchy for constrained bilinear programs with a convergence guarantee (Theorem 3.1).

Setting

A ddd-dimensional quantum system has operator space S=Cd×d\mathcal S=\mathbb C^{d\times d}S=Cd×d; a state is a positive semidefinite W∈SW\in\mathcal SW∈S with Tr W=1\mathrm{Tr}\,W=1TrW=1. Let AAA and BBB be systems of dimensions dAd_AdA​ and dBd_BdB​. The data are an objective GAB∈SA⊗SBG_{AB}\in\mathcal S_A\otimes\mathcal S_BGAB​∈SA​⊗SB​, arbitrary linear maps ΛA→CA:SA→SCA\Lambda_{A\to C_A}:\mathcal S_A\to\mathcal S_{C_A}ΛA→CA​​:SA​→SCA​​ and ΓB→CB:SB→SCB\Gamma_{B\to C_B}:\mathcal S_B\to\mathcal S_{C_B}ΓB→CB​​:SB​→SCB​​, and matrices XCAX_{C_A}XCA​​, YCBY_{C_B}YCB​​. The constrained bilinear program is

Q=max⁡ Tr[GAB(WA⊗WB)]s.t. WA,WB states,ΛA→CA(WA)=XCA,ΓB→CB(WB)=YCB.Q=\max\ \mathrm{Tr}[G_{AB}(W_A\otimes W_B)]\quad\text{s.t. } W_A,W_B\ \text{states},\quad \Lambda_{A\to C_A}(W_A)=X_{C_A},\quad \Gamma_{B\to C_B}(W_B)=Y_{C_B}.Q=max Tr[GAB​(WA​⊗WB​)]s.t. WA​,WB​ states,ΛA→CA​​(WA​)=XCA​​,ΓB→CB​​(WB​)=YCB​​.

For n≥1n\ge1n≥1 let B1,…,BnB_1,\dots,B_nB1​,…,Bn​ be copies of BBB. A state WAB1nW_{AB_1^n}WAB1n​​ on A⊗B1⋯BnA\otimes B_1\cdots B_nA⊗B1​⋯Bn​ is symmetric with respect to AAA if it is invariant under every permutation UB1nπ\mathcal U^\pi_{B_1^n}UB1n​π​ of the copies B1,…,BnB_1,\dots,B_nB1​,…,Bn​, π∈Sn\pi\in\mathfrak S_nπ∈Sn​. Write WB1n=TrAWAB1nW_{B_1^n}=\mathrm{Tr}_A W_{AB_1^n}WB1n​​=TrA​WAB1n​​, WB1n−1=TrBnWB1nW_{B_1^{n-1}}=\mathrm{Tr}_{B_n}W_{B_1^n}WB1n−1​​=TrBn​​WB1n​​ and WAB1=TrB2nWAB1nW_{AB_1}=\mathrm{Tr}_{B_2^n}W_{AB_1^n}WAB1​​=TrB2n​​WAB1n​​. The level-nnn program is

SDPn=max⁡ Tr[GABWAB1]s.t. WAB1n a state, symmetric with respect to A,\mathrm{SDP}_n=\max\ \mathrm{Tr}[G_{AB}W_{AB_1}]\quad\text{s.t. } W_{AB_1^n}\ \text{a state, symmetric with respect to } A,SDPn​=max Tr[GAB​WAB1​​]s.t. WAB1n​​ a state, symmetric with respect to A, (ΛA→CA⊗IB1n)(WAB1n)=XCA⊗WB1n,(IB1n−1⊗ΓBn→CB)(WB1n)=WB1n−1⊗YCB.(\Lambda_{A\to C_A}\otimes\mathcal I_{B_1^n})(W_{AB_1^n})=X_{C_A}\otimes W_{B_1^n},\qquad (\mathcal I_{B_1^{n-1}}\otimes\Gamma_{B_n\to C_B})(W_{B_1^n})=W_{B_1^{n-1}}\otimes Y_{C_B}.(ΛA→CA​​⊗IB1n​​)(WAB1n​​)=XCA​​⊗WB1n​​,(IB1n−1​​⊗ΓBn​→CB​​)(WB1n​​)=WB1n−1​​⊗YCB​​.

It is a semidefinite program of size polynomial in dAd_AdA​ and dBnd_B^ndBn​.

The rate involves the trace norm ∥X∥1=Tr∣X∣\|X\|_1=\mathrm{Tr}|X|∥X∥1​=Tr∣X∣, the Schatten ∞\infty∞-norm ∥G∥∞\|G\|_\infty∥G∥∞​ (largest singular value), and the minimal distortion with side information of BBB,

f(B∣⋅)=inf⁡MB sup⁡ξAB†=ξABξA=0, ξB=0∥ξAB∥1∥(IA⊗MB)(ξAB)∥1,f(B|\cdot)=\inf_{\mathcal M_B}\ \sup_{\substack{\xi_{AB}^\dagger=\xi_{AB}\\ \xi_A=0,\ \xi_B=0}}\frac{\|\xi_{AB}\|_1}{\|(\mathcal I_A\otimes\mathcal M_B)(\xi_{AB})\|_1},f(B∣⋅)=MB​inf​ ξAB†​=ξAB​ξA​=0, ξB​=0​sup​∥(IA​⊗MB​)(ξAB​)∥1​∥ξAB​∥1​​,

the infimum over measurements MB\mathcal M_BMB​ on BBB and the supremum over all finite-dimensional AAA; f(A,B)f(A,B)f(A,B) is the analogue with product measurements MA⊗MB\mathcal M_A\otimes\mathcal M_BMA​⊗MB​. Throughout, log⁡\loglog is base 2.

Formalization targets

Goal: Theorem 3.1 with its explicit rate

Q ≤ SDPn ≤ Q+∥GAB∥∞ dB2(dB+1)(2ln⁡2)log⁡dAn(n≥1),Q=lim⁡n→∞SDPn.Q\ \le\ \mathrm{SDP}_n\ \le\ Q+\|G_{AB}\|_\infty\,d_B^2(d_B+1)\sqrt{\frac{(2\ln2)\log d_A}{n}}\quad(n\ge1),\qquad Q=\lim_{n\to\infty}\mathrm{SDP}_n.Q ≤ SDPn​ ≤ Q+∥GAB​∥∞​dB2​(dB​+1)n(2ln2)logdA​​​(n≥1),Q=n→∞lim​SDPn​.

The page states 0≤SDPn−Q≤poly(d)/n0\le\mathrm{SDP}_n-Q\le\mathrm{poly}(d)/\sqrt n0≤SDPn​−Q≤poly(d)/n​ with d=max⁡{dA,dB}d=\max\{d_A,d_B\}d=max{dA​,dB​}. The goal makes explicit the rate the proof gives.

Milestones, in attack order

  1. Lemma 2.1 (p. 6): for a permutation-invariant classical-quantum state ρAZ1n\rho_{AZ_1^n}ρAZ1n​​ there is 0≤m<n0\le m<n0≤m<n with Ez1m∥ρAZm+1∣z1m−ρA∣z1m⊗ρZm+1∣z1m∥12≤(2ln⁡2)log⁡dA/n\mathbf E_{z_1^m}\|\rho_{AZ_{m+1}|z_1^m}-\rho_{A|z_1^m}\otimes\rho_{Z_{m+1}|z_1^m}\|_1^2\le(2\ln2)\log d_A/nEz1m​​∥ρAZm+1​∣z1m​​−ρA∣z1m​​⊗ρZm+1​∣z1m​​∥12​≤(2ln2)logdA​/n.
  2. Lemma D.1 (p. 29): for a state two-design {Pz}\{P_z\}{Pz​} and MB\mathcal M_BMB​ with effects dBtPz\frac{d_B}{t}P_ztdB​​Pz​, ∥(IA⊗MB)(ξAB)∥1≥∥ξAB∥1/(dB2(dB+1))\|(\mathcal I_A\otimes\mathcal M_B)(\xi_{AB})\|_1\ge\|\xi_{AB}\|_1/(d_B^2(d_B+1))∥(IA​⊗MB​)(ξAB​)∥1​≥∥ξAB​∥1​/(dB2​(dB​+1)) for every Hermitian ξAB\xi_{AB}ξAB​.
  3. Existence of state two-designs in every dimension (p. 29).
  4. f(B∣⋅)≤dB2(dB+1)f(B|\cdot)\le d_B^2(d_B+1)f(B∣⋅)≤dB2​(dB​+1) (p. 6).
  5. Conditional constraints (p. 8): the states obtained by measuring B1,…,BmB_1,\dots,B_mB1​,…,Bm​ and conditioning satisfy Λ(ρA∣z1m)=XCA\Lambda(\rho_{A|z_1^m})=X_{C_A}Λ(ρA∣z1m​​)=XCA​​ and Γ(ρBm+1∣z1m)=YCB\Gamma(\rho_{B_{m+1}|z_1^m})=Y_{C_B}Γ(ρBm+1​∣z1m​​)=YCB​​.
  6. Theorem 2.3 (p. 7): under the constraints of SDPn\mathrm{SDP}_nSDPn​, ∥ρAB−∑ipiσAi⊗ωBi∥1≤min⁡{f(A,B),f(B∣⋅)}(2ln⁡2)log⁡dA/n\|\rho_{AB}-\sum_ip_i\sigma^i_A\otimes\omega^i_B\|_1\le\min\{f(A,B),f(B|\cdot)\}\sqrt{(2\ln2)\log d_A/n}∥ρAB​−∑i​pi​σAi​⊗ωBi​∥1​≤min{f(A,B),f(B∣⋅)}(2ln2)logdA​/n​ with states Λ(σAi)=XCA\Lambda(\sigma^i_A)=X_{C_A}Λ(σAi​)=XCA​​, Γ(ωBi)=YCB\Gamma(\omega^i_B)=Y_{C_B}Γ(ωBi​)=YCB​​.
  7. Eq. (3) (p. 2): QQQ equals the maximum over mixtures of feasible product states.
  8. Hölder step (p. 11): Tr[GW]≤Tr[GV]+∥G∥∞∥W−V∥1\mathrm{Tr}[GW]\le\mathrm{Tr}[GV]+\|G\|_\infty\|W-V\|_1Tr[GW]≤Tr[GV]+∥G∥∞​∥W−V∥1​.
  9. 0≤SDPn−Q0\le\mathrm{SDP}_n-Q0≤SDPn​−Q (p. 11).

Significance

Theorem 3.1 turns a nonconvex problem into a sequence of semidefinite programs whose values decrease to the optimum at rate O(1/n)O(1/\sqrt n)O(1/n​), with a constant that depends polynomially on dBd_BdB​ and logarithmically on dAd_AdA​. Every level is a certified upper bound; together with any feasible point it brackets QQQ. The same argument applied to channel fidelities gives converging outer bounds on the success probability of approximate quantum error correction (§4 of the paper), and the constrained de Finetti theorem is the key step there as well. Theorem 2.3 is of independent interest: it is the first finite de Finetti theorem in which the approximating separable state inherits linear constraints of the extension.

The results are proved in the paper; none of them has been machine-checked. A complete formalization requires the quantum relative entropy and mutual information with their chain rule, the quantum Pinsker inequality, state two-designs and their existence, and a weighted Hölder inequality for Schatten norms; most of this is absent from Mathlib, and each piece is reusable beyond this mission.

Difficulty

The obvious route measures every copy BiB_iBi​ with a fixed informationally complete measurement and uses the resulting classical de Finetti statement. This approximates ρAB\rho_{AB}ρAB​ by a mixture of product states, but the states in the mixture need not satisfy Γ(ωi)=Y\Gamma(\omega^i)=YΓ(ωi)=Y, and projecting them onto the constraint set destroys the error bound. The paper instead conditions on the outcomes of only mmm copies and keeps Bm+1B_{m+1}Bm+1​ quantum; the constraint on BnB_nBn​ then transfers to the conditional state of Bm+1B_{m+1}Bm+1​ by symmetry. Making this rigorous needs the chain rule of conditional mutual information with classical conditioning, and the distortion of the measurement must be bounded independently of the side system AAA, which is what Lemma D.1 provides. The Schatten-norm estimate there is elementary but requires a weighted Hölder inequality and a careful choice of weight.

Formalization scope

Systems are finite index types: A⊗B1⋯BNA\otimes B_1\cdots B_NA⊗B1​⋯BN​ is indexed by Fin dA × (Fin N → Fin dB), ⊗\otimes⊗ is Mathlib's Kronecker product, and the permutation action permutes the word in Fin N → Fin dB. States, trace norm and partial traces are the published definitions WildeQIT_IsDensityOperator, WildeQIT_traceNorm and WildeQIT_partialTrace. The linear maps Λ\LambdaΛ, Γ\GammaΓ are arbitrary C\mathbb CC-linear maps (not assumed positive or trace preserving), applied blockwise to one tensor factor. The objective is the real part of Tr[G W]\mathrm{Tr}[G\,W]Tr[GW], equal to Tr[G W]\mathrm{Tr}[G\,W]Tr[GW] for Hermitian GGG. Each "max" is the supremum of the set of objective values over the feasible set, never over all matrices. Wherever the page has n≥1n\ge1n≥1 copies of BBB, the Lean has n + 1: SDPval … n is the page's SDPn+1\mathrm{SDP}_{n+1}SDPn+1​, and the bounds have denominator n+1n+1n+1. The distortions f(A,B)f(A,B)f(A,B) and f(B∣⋅)f(B|\cdot)f(B∣⋅) take values in [0,∞][0,\infty][0,∞]; the standalone bound on f(B∣⋅)f(B|\cdot)f(B∣⋅) assumes dB≥1d_B\ge1dB​≥1.

No feasibility hypothesis is added to the goal. The feasible sets of QQQ and of every level are empty or nonempty together, and the empty case reads 0≤0≤0+…0\le0\le0+\dots0≤0≤0+…. The goal mentions only QQQ, SDPn\mathrm{SDP}_nSDPn​, GGG, dAd_AdA​, dBd_BdB​ and nnn; a formalization in which QQQ or SDPn\mathrm{SDP}_nSDPn​ were free real numbers, or in which the de Finetti mixture was not required to satisfy the constraints, would be a different and much weaker statement.

Contributions are welcome at every milestone, and especially in the reusable infrastructure: quantum relative entropy and mutual information on matrices, the quantum Pinsker inequality, unitary and state designs, and Hölder inequalities for Schatten norms.

Selected references

  • M. Berta, F. Borderi, O. Fawzi, V. B. Scholz, Semidefinite programming hierarchies for constrained bilinear optimization, Mathematical Programming, 2021; arXiv:1810.12197v3. https://arxiv.org/abs/1810.12197
  • F. G. S. L. Brandão, A. W. Harrow, Quantum de Finetti theorems under local measurements with applications, STOC 2013. https://arxiv.org/abs/1210.6367
  • M. Christandl, R. König, G. Mitchison, R. Renner, One-and-a-half quantum de Finetti theorems, Communications in Mathematical Physics 273, 2007. https://arxiv.org/abs/quant-ph/0602130
  • A. C. Doherty, P. A. Parrilo, F. M. Spedalieri, Complete family of separability criteria, Physical Review A 69, 2004. https://arxiv.org/abs/quant-ph/0308032
17 thms2 active usersReviewed
Bandit AlgorithmsMachine LearningOperations Research·Captain: mikedeng1

Regret in Online Combinatorial Optimization II: Under Bandit Feedback Every Strategy Has Minimax Regret at Least 0.02 m√(dn) on Some Set of Actions with m OnesResearch Paper

Why bandit feedback matters

An online player repeatedly chooses a subset of coordinates and pays the sum of their losses. In many applications the player sees only that sum, not the losses of the selected coordinates. This bandit feedback makes it harder to identify which coordinate within each chosen subset is responsible for a favorable or unfavorable outcome. Audibert, Bubeck and Lugosi studied how this information limit changes regret in online combinatorial optimization. Their Theorem 5 establishes a lower bound that scales linearly with the number of selected coordinates and with the square root of the ambient dimension and horizon. Audibert, Bubeck and Lugosi, 2013, pp. 13–14

The result is part of a comparison among full-information, semi-bandit and bandit feedback in the same action model. Under full information the player sees the complete loss vector after each round; under semi-bandit feedback the player sees losses at selected coordinates; under bandit feedback the player sees only one scalar. The paper proves upper bounds for semi-bandit play and a bandit lower bound. The latter is the target of this mission. Audibert, Bubeck and Lugosi, 2013, pp. 2–3, 14

The game and its regret

Fix a dimension ddd, a horizon nnn, and a finite nonempty set A⊆{0,1}d\mathcal A\subseteq\{0,1\}^dA⊆{0,1}d. Each action a∈Aa\in\mathcal Aa∈A has exactly mmm entries equal to one. At round ttt, the player selects a probability distribution on A\mathcal AA, draws an action ata_tat​, and simultaneously an adversary selects a loss vector zt∈[0,1]dz_t\in[0,1]^dzt​∈[0,1]d. The player pays the scalar atTzta_t^\mathsf Tz_tatT​zt​. In the bandit protocol, that scalar is the only new information made available for the next round. A player strategy can use every previous action and observed scalar loss, and can randomize at every round. Audibert, Bubeck and Lugosi, 2013, pp. 2–3

The paper measures performance by pseudo-regret against the best fixed action in expectation:

Rn=E∑t=1natTzt−min⁡a∈AE∑t=1naTzt.R_n=\mathbb E\sum_{t=1}^{n}a_t^\mathsf Tz_t- \min_{a\in\mathcal A}\mathbb E\sum_{t=1}^{n}a^\mathsf Tz_t.Rn​=Et=1∑n​atT​zt​−a∈Amin​Et=1∑n​aTzt​.

The expectation covers the player's randomization and, when present, the adversary's randomization. This benchmark chooses one action for the whole horizon after comparing expected cumulative losses. It is the sole notion of regret used in the paper. Audibert, Bubeck and Lugosi, 2013, p. 2 and footnote 1

For the lower bound, the appendix arranges the ddd coordinates as mmm parallel games with k=d/mk=d/mk=d/m choices per game. An action selects one coordinate from each game. The adversary can associate a favoured choice α\alphaα with each game and assign independent Bernoulli losses whose means are 1/2−ϵ1/2-\epsilon1/2−ϵ at the favoured coordinates and 1/21/21/2 elsewhere. The player still sees only the sum of the mmm selected losses. These are the α\alphaα-adversaries that underlie the milestone statements. Audibert, Bubeck and Lugosi, 2013, pp. 16–17

Formalization targets

The goal is Theorem 5 with the divisibility condition used by its appendix construction. For n≥d≥2mn\ge d\ge2mn≥d≥2m and m∣dm\mid dm∣d, there is an action set A\mathcal AA such that every bandit strategy faces some bounded loss law with

Rn≥0.02 mdn.R_n\ge0.02\,m\sqrt{dn}.Rn​≥0.02mdn​.

The order of the choices is part of the claim: the action set is fixed first; then each player strategy may face its own adversary. The lower bound retains the paper's explicit constant 0.020.020.02. Audibert, Bubeck and Lugosi, 2013, p. 14, Theorem 5; p. 16

The milestones follow the appendix's stated results: Lemma 5 bounds a logarithm; Lemma 4 and its corrected second case bound the divergence between sums of independent Bernoulli variables; the one-round observation bound and the horizon bound control information revealed by bandit feedback. Equations (9), (10), and (11) connect that information to expected regret and symmetry. The final averaged bound on the chance of selecting a favoured choice closes the path to the goal. The milestones are stated for deterministic players, as in the first three steps of the appendix; the passage to randomized players (the appendix's fourth step) is part of the goal's proof and is not a separate milestone. Audibert, Bubeck and Lugosi, 2013, pp. 17–18, 20–21

What the result establishes

The theorem prevents a uniform regret guarantee of smaller order than mdnm\sqrt{dn}mdn​ for this bandit action model. It shows that aggregating mmm selected losses into a single observation imposes a cost beyond what a player can avoid by choosing a different randomized strategy. In particular, the quantifier over every strategy makes the claim about the feedback model, rather than about one named algorithm. The paper proves the result in Appendix B, with the Bernoulli-sum estimate in Appendix C. Audibert, Bubeck and Lugosi, 2013, pp. 14, 16–18, 20–21

The formalization work is to prove the existing paper result in Lean from a finite protocol that represents all behavioural player strategies, together with the finite laws of the appendix's adversaries. The resulting definitions of action paths, scalar observations, finite probability laws, and divergence estimates can support other finite-horizon bandit lower bounds. These statements are drafted as open Lean theorems; compilation checks their types, while proofs remain for solvers. The paper's mathematical proof does not itself constitute a machine-checked proof.

Where the difficulty lies

A scalar bandit observation sums losses from several games. The player cannot separate the contribution of the favoured coordinate in one game from the other selected losses by inspecting that observation. A bound for the divergence of a single Bernoulli variable therefore does not directly bound the information available to the player. The appendix's central estimate concerns sums of independent Bernoulli variables, followed by the law of the whole sequence of scalar observations. Audibert, Bubeck and Lugosi, 2013, pp. 16, 18, 20

There is also a correction to make explicit. Lemma 4 is false for some parameters allowed by its printed statement: taking n=ℓ=1n=\ell=1n=ℓ=1, p=q=1/2p=q=1/2p=q=1/2, and p′=0.001p'=0.001p′=0.001 violates the displayed bound. The error is in the second case of its proof, which applies Lemma 5 outside its range when p′<pp'<pp′<p. The mission states Lemma 4 with the additional condition p(1−p′)≤2p′(1−p)p(1-p')\le2p'(1-p)p(1−p′)≤2p′(1−p), which holds whenever p≤p′p\le p'p≤p′, and states the corrected second case separately: for q=p>p′q=p>p'q=p>p′, KL(B,B′)≤(p′−p)2/((1−p)p′(n+2))\mathrm{KL}(\mathcal B,\mathcal B')\le(p'-p)^2/((1-p)p'(n+2))KL(B,B′)≤(p′−p)2/((1−p)p′(n+2)). Through the corrected case, the one-round bound used by the goal holds for the full range 0<ϵ<1/20<\epsilon<1/20<ϵ<1/2, so Theorem 5 and its constant are unaffected. Audibert, Bubeck and Lugosi, 2013, pp. 20–21, Lemmas 4–5

Formalization scope

Actions are functions Fin(d)→R\mathrm{Fin}(d)\to\mathbb RFin(d)→R constrained to zero or one, with coordinate sum mmm. Coordinates and rounds are indexed from zero. A behavioural strategy maps every history of chosen actions and real-valued observed losses to a probability distribution on the finite action set. Its domain includes every real history, even though the appendix's particular Bernoulli adversaries generate integer observations. The strategy may randomize; restricting the goal to deterministic players or allowing it to inspect an unobserved loss vector would change the game.

The goal's exhibited adversary is an oblivious, finitely supported probability law on loss sequences in [0,1]n×d[0,1]^{n\times d}[0,1]n×d. It belongs to the broader adversary class of the paper, so this existential formulation is stronger. All expectations are finite sums. The regret comparator is a minimum over the nonempty action set, not a default value assigned to an empty set. The action set has binary entries and equal coordinate sums, and every loss lies in the unit interval; these clauses rule out trivial lower bounds from malformed actions or unbounded losses.

The hypothesis m∣dm\mid dm∣d is added to the printed theorem because Appendix B assumes it to partition coordinates into equally sized games. When m=0m=0m=0, it forces d=0d=0d=0 and the claimed lower bound is zero. The milestone model uses functions Fin(m)→Fin(k)\mathrm{Fin}(m)\to\mathrm{Fin}(k)Fin(m)→Fin(k) with d=mkd=mkd=mk, deterministic players, finite Bernoulli product laws, and a finite real KL sum. Its log ratios are meaningful on the common support ensured by the stated parameter bounds. Reusable contributions include the finite bandit protocol and observation laws, as well as proofs of the KL and averaging milestones.

Selected references

  • Jean-Yves Audibert, Sébastien Bubeck and Gábor Lugosi, Regret in Online Combinatorial Optimization, Mathematics of Operations Research 39(1), 2014. arXiv:1204.4710v2; DOI:10.1287/moor.2013.0598.
13 thms2 active usersReviewed
Bandit AlgorithmsOperations ResearchProbability·Captain: mikedeng1

Data-Based Dynamic Pricing and Inventory Control with Censored Demand and Limited Price Changes 2: Any Policy with at Most m Price Changes Has Regret at Least KT^(1/(m+1)) on a Bernoulli InstanceResearch Paper

Why limited price changes matter

A seller learning a demand curve normally adjusts prices as new observations arrive. A price-change limit prevents that continual adjustment: a price may have to be chosen before the seller knows which demand curve it faces, then held through a block of sales. This matters when repricing is operationally costly, constrained by contracts, or visible to customers. Chen, Chao and Wang study pricing jointly with inventory replenishment under censored demand. Their Theorem 2 asks how much regret is unavoidable when the seller can change price at most mmm times, regardless of the learning policy it uses (SSRN revision, pp. 10–11, 35–42).

The lower bound is paired with their Theorem 1: in the well-separated setting an algorithm attains regret proportional to T1/(m+1)T^{1/(m+1)}T1/(m+1) for large horizons, while Theorem 2 asserts the same exponent cannot be improved uniformly over admissible policies (SSRN revision, p. 10). The paper appeared as an Operations Research technical note in 2020 (DOI 10.1287/opre.2020.1993); this mission cites the authors' SSRN revision dated 2020-02-10, whose page and result numbers are used throughout.

Bernoulli pricing setting

The horizon has TTT periods. At each period the seller posts a price pt∈[1,6]p_t\in[1,6]pt​∈[1,6] and replenishes inventory to one unit. Demand dtd_tdt​ is either zero or one, so all demand can be served and the observed sale equals demand. The unknown scalar parameter zzz belongs to [1/6,5/6][1/6,5/6][1/6,5/6]. Conditional on the posted price, the probability of one unit of demand is

ν(p,z)=max⁡{0,1−pz/2}.\nu(p,z)=\max\{0,1-pz/2\}.ν(p,z)=max{0,1−pz/2}.

Holding and shortage costs are zero. Hence expected one-period revenue is rz(p)=pν(p,z)r_z(p)=p\nu(p,z)rz​(p)=pν(p,z). The clairvoyant benchmark is G∗(z)=1/(2z)G^*(z)=1/(2z)G∗(z)=1/(2z): it is attained by the feasible price p∗=1/zp^*=1/zp∗=1/z. The local Lean sanity check proves this maximum property, so the benchmark does not rely on a default value of a supremum. The model is the explicit Bernoulli construction in the proof of Theorem 2 (SSRN revision, p. 35).

An admissible randomized policy may draw random bits and use past posted prices and observed sales when choosing its next price. Its action cannot depend on future demand or on the unknown parameter. Every realized seed and demand path must satisfy the price-change constraint

∑t=1T−11{pt≠pt+1}≤m,m≥1.\sum_{t=1}^{T-1}\mathbf 1\{p_t\ne p_{t+1}\}\le m,\qquad m\ge1.t=1∑T−1​1{pt​=pt+1​}≤m,m≥1.

The regret Rπ(T,z)R_\pi(T,z)Rπ​(T,z) is the expected sum of G∗(z)−rz(pt)G^*(z)-r_z(p_t)G∗(z)−rz​(pt​) under the policy and the demand law at parameter zzz. The paper's admissibility and change constraint are stated on pp. 5–6; its randomized policy factorization is displayed in (49) on p. 35 (SSRN revision).

Formalization targets

The goal is the minimax reading of Theorem 2. For each fixed m≥1m\ge1m≥1, there is a positive constant K7K_7K7​ and a horizon threshold T0T_0T0​, independent of the policy and the horizon, such that

∀T≥T0  ∀π admissible with at most m changes,∃z∈[1/6,5/6]: Rπ(T,z)≥K7T1/(m+1).\forall T\ge T_0\;\forall\pi\text{ admissible with at most }m\text{ changes},\quad \exists z\in[1/6,5/6]:\ R_\pi(T,z)\ge K_7T^{1/(m+1)}.∀T≥T0​∀π admissible with at most m changes,∃z∈[1/6,5/6]: Rπ​(T,z)≥K7​T1/(m+1).

The parameter is selected after the policy. The proof's objective (56) is a worst-case parameter choice for each policy (SSRN revision, p. 37). The printed theorem sentence can also be read as one fixed instance defeating every algorithm; that order is false because a policy supplied with that instance's zzz can post 1/z1/z1/z in every period.

Five milestones expose the source's quantitative ingredients. The hierarchy (50) constructs parameters zζz_\zetazζ​ from signs ζ∈{±1}m+1\zeta\in\{\pm1\}^{m+1}ζ∈{±1}m+1 and scales εℓ=T−ℓ/[2(m+1)]\varepsilon_\ell=T^{-\ell/[2(m+1)]}εℓ​=T−ℓ/[2(m+1)]. Its parameters lie in [1/6,5/6][1/6,5/6][1/6,5/6] for large TTT. Different signs are separated at scale εℓ/8\varepsilon_\ell/8εℓ​/8. Lemma 1 bounds one-period regret by the squared error in a nearest-instance selection. The pointwise inequality underlying (57) gives a cost of at least 10−4εℓ210^{-4}\varepsilon_\ell^210−4εℓ2​ for a wrong sign. A corrected Lemma 2 supplies a quadratic Bernoulli relative-entropy bound under an explicit interior condition (SSRN revision, pp. 36–37).

What the result establishes

The exponent 1/(m+1)1/(m+1)1/(m+1) quantifies the cost of the change budget: fixing mmm leaves a polynomial regret floor even though the Bernoulli demand law is one-dimensional and observed without censoring. Since the constructed instance fixes inventory at a level that serves every demand, a lower bound here also applies to policies in the joint pricing and inventory setting whenever that instance is admitted. It identifies the information loss caused by limited repricing, independently of lost sales and censoring.

The paper states the lower bound and gives a proof, but its printed Lemma 2 is false at prices where ν(p,z)=0\nu(p,z)=0ν(p,z)=0. The subsequent Lemma 3 applies that unrestricted bound. Therefore the source proof does not, as printed, establish the minimax claim for every admissible price policy. The Lean goal is an open target; the four elementary milestones and corrected information bound are also open Lean statements. Formalizing this mission requires an argument that handles prices at the zero-demand kink, or a different route to the lower bound. No machine-checked proof of this specific result is claimed here.

Where the argument is difficult

The natural comparison of two nearby parameters uses the relative entropy between their observed demand laws. Away from the kink, this information is quadratic in the parameter difference. At a price that makes demand impossible under one parameter but possible under the other, the divergence in the printed direction can be linear in that difference. The unrestricted 108∣z−z′∣2108|z-z'|^2108∣z−z′∣2 bound of Lemma 2 therefore fails at exactly the prices an arbitrary policy may choose. Restricting the policy's prices would change the target. A faithful proof must retain those prices while still controlling the policy's information and regret (SSRN revision, Lemmas 2–3, pp. 36–40).

Formalization scope

Lean represents the horizon by Fin T; its index zero is period one in the paper. Bernoulli demand paths have type Fin T → Bool. A policy's price at a period depends on a random seed and only the earlier demand bits; with inventory level one, these bits are exactly the observed sales. A probability measure on the seed models adaptive randomization, including a pre-sampled stream of random choices. Prices are measurable functions of the seed for each finite history. The budget holds on every seed and path, not only on average.

Path probabilities are finite products of conditional Bernoulli probabilities. Regret is a finite sum of nonnegative gaps integrated over the seed with lintegral, so it cannot become zero through non-integrability of a real-valued expectation. The exponent of TTT and the scales εℓ\varepsilon_\ellεℓ​ use real division. The arg-min in (51) is any genuine nearest-instance selection; a local proof checks that one exists. The hierarchy's validity and separation statements require a large-horizon threshold, which the unqualified printed prose omits. The corrected Lemma 2 adds pz≤11/6pz\le11/6pz≤11/6 to keep the Bernoulli probabilities in the interior. Its verbatim milestone retains the printed statement, and its formal statement and note disclose the correction. Lemma 3 is not stated because its printed proof relies on Lemma 2 outside that interior region.

The named Bernoulli family strengthens the theorem's existential instance wording, while also exposing a limitation: at p≥2/zp\ge2/zp≥2/z it violates the positive-mean and identifiability conditions stated earlier in the paper. That discrepancy is recorded rather than hidden in an assumption. Definitions for randomized adapted policies, finite path laws, the parameter hierarchy, and Bernoulli relative entropy are reusable; contributions that establish the open goal or repair the information comparison are in scope.

Selected references

  • B. Chen, X. Chao, and Y. Wang, Data-Based Dynamic Pricing and Inventory Control with Censored Demand and Limited Price Changes, SSRN 2700747, revision of 2020-02-10. Preprint.
  • B. Chen, X. Chao, and Y. Wang, Technical Note—Data-Based Dynamic Pricing and Inventory Control with Censored Demand and Limited Price Changes, Operations Research, 2020. DOI 10.1287/opre.2020.1993.
10 thms2 active usersReviewed
ProbabilityRandom Matrix TheoryStatistics·Captain: mikedeng1

Universality in Polytope Phase Transitions and Message Passing Algorithms 2: State Evolution, Empirical Averages of Polynomial AMP Iterates Converge to Gaussian ExpectationsResearch Paper

Motivation

Approximate message passing (AMP) is an iterative method for large systems with random matrices. At each step, every coordinate receives a weighted combination of nonlinear messages from all other coordinates, together with a correction for dependence created by earlier steps. For symmetric random matrices, the correction makes a simple description of the high-dimensional iterates possible: a finite collection of covariance matrices predicts their limiting distributions. Bayati, Lelarge and Montanari prove this state evolution statement for polynomial AMP on a broad class of independent sub-Gaussian matrix entries, rather than only Gaussian entries (paper, §§1.2–1.3). It gives a precise distributional account of an algorithm whose coordinates are coupled at every iteration.

The paper has three distinct headline results. Its Theorem 3 compares AMP moments under two matrix laws with equal entry variances, and its Theorem 2 concerns projected cross-polytopes. This mission targets Theorem 4, which identifies the limit of empirical averages of AMP iterates with a Gaussian expectation. The companion missions address the other results; the statements here use their own copy of the paper's AMP model because draft definitions cannot yet be imported across proposals (paper, pp. 5, 8–9).

Setting

For each size NNN, let A(N)A(N)A(N) be a random symmetric N×NN\times NN×N matrix with zero diagonal. Its entries above the diagonal are independent, centered, and sub-Gaussian at scale C/NC/NC/N. Each coordinate iii carries a polynomial map fi(⋅;t):Rq→Rqf^i(\cdot;t):\mathbb R^q\to\mathbb R^qfi(⋅;t):Rq→Rq at iteration ttt and an initial vector xi0x_i^0xi0​. Their coefficients have degree at most ddd and a uniform bound CCC. The AMP orbit is

xit+1=∑jAijfj(xjt;t)−∑jAij2Jfj(xjt;t)fi(xit−1;t−1).x_i^{t+1}=\sum_j A_{ij}f^j(x_j^t;t) -\sum_j A_{ij}^{2}Jf^j(x_j^t;t)f^i(x_i^{t-1};t-1).xit+1​=j∑​Aij​fj(xjt​;t)−j∑​Aij2​Jfj(xjt​;t)fi(xit−1​;t−1).

The second sum is the Onsager memory term; it is absent at t=0t=0t=0. Here JfjJf^jJfj is the Jacobian, so its product with the preceding qqq-vector is another qqq-vector. The initial vectors obey an exponential bound on their squared Euclidean norms. These assumptions form the paper's (C,d)(C,d)(C,d)-regularity condition (Definitions 2–4, pp. 6–7).

A converging sequence has a fixed finite set of classes a∈[k]a\in[k]a∈[k]. Coordinate iii belongs to CaNC_a^NCaN​ for one class aaa, whose proportion approaches ca∈(0,1)c_a\in(0,1)ca​∈(0,1). A symmetric nonnegative matrix WWW specifies entry variances: if i∈CaNi\in C_a^Ni∈CaN​ and j∈CbNj\in C_b^Nj∈CbN​, then EAij2=Wab/N\mathbb E A_{ij}^2=W_{ab}/NEAij2​=Wab​/N. Independent labels Y(i)Y(i)Y(i) have class-dependent laws PaP_aPa​, each a finite mixture of Gaussian laws that may be degenerate. The polynomial maps have the common form fi(x;t)=g(x,Y(i),a,t)f^i(x;t)=g(x,Y(i),a,t)fi(x;t)=g(x,Y(i),a,t) for i∈CaNi\in C_a^Ni∈CaN​ (Definition 5, pp. 8–9).

The empirical second moments of g(xi0,Y(i),a,0)g(x_i^0,Y(i),a,0)g(xi0​,Y(i),a,0) converge in probability to a prescribed positive semidefinite matrix Σ^a0\widehat\Sigma_a^0Σa0​. For t≥1t\ge1t≥1, state evolution defines

Σat=∑bcbWabΣ^bt−1,Σ^at=E[g(Zat,Ya,a,t)g(Zat,Ya,a,t)T],\Sigma_a^t=\sum_b c_bW_{ab}\widehat\Sigma_b^{t-1},\qquad \widehat\Sigma_a^t=\mathbb E\big[g(Z_a^t,Y_a,a,t)g(Z_a^t,Y_a,a,t)^{\mathsf T}\big],Σat​=b∑​cb​Wab​Σbt−1​,Σat​=E[g(Zat​,Ya​,a,t)g(Zat​,Ya​,a,t)T],

where Zat∼N(0,Σat)Z_a^t\sim\mathcal N(0,\Sigma_a^t)Zat​∼N(0,Σat​) is independent of Ya∼PaY_a\sim P_aYa​∼Pa​. The index t−1t-1t−1 in the first formula and ttt in the second are essential (equations (1.9)–(1.11), p. 9).

Formalization targets

Coordinate moments and concentration

For a nonnegative multi-index mmm and a coordinate sequence eventually in class aaa, Proposition 4 identifies the Gaussian limit of each moment. Proposition 5 says the variance of the class-average monomial tends to zero:

E[(xi(N)t)m]⟶E[(Zat)m],Var⁡ ⁣(1∣CaN∣∑i∈CaN(xit)m)⟶0.\mathbb E[(x_{i(N)}^t)^m]\longrightarrow\mathbb E[(Z_a^t)^m],\qquad \operatorname{Var}\!\left(\frac1{|C_a^N|}\sum_{i\in C_a^N}(x_i^t)^m\right)\longrightarrow0.E[(xi(N)t​)m]⟶E[(Zat​)m],Var​∣CaN​∣1​i∈CaN​∑​(xit​)m​⟶0.

The diagonal two-time identity (4.4) is another milestone: Σat,t\Sigma_a^{t,t}Σat,t​ has four blocks, each equal to Σat\Sigma_a^tΣat​. These are the paper's stated intermediate targets (pp. 15, 30, 32).

Main goal: Theorem 4

For t≥1t\ge1t≥1, class aaa, and every locally Lipschitz function ψ\psiψ with ∣ψ(x,y)∣≤K(1+∥x∥22+∥y∥22)K|\psi(x,y)|\le K(1+\|x\|_2^2+\|y\|_2^2)^K∣ψ(x,y)∣≤K(1+∥x∥22​+∥y∥22​)K for some KKK, prove convergence in probability:

1∣CaN∣∑j∈CaNψ(xjt,Y(j))⟶E[ψ(Zat,Ya)].\frac1{|C_a^N|}\sum_{j\in C_a^N}\psi(x_j^t,Y(j)) \longrightarrow \mathbb E[\psi(Z_a^t,Y_a)].∣CaN​∣1​j∈CaN​∑​ψ(xjt​,Y(j))⟶E[ψ(Zat​,Ya​)].

The target covers polynomial-growth test functions, including functions beyond monomials. The expectation on the right is under the product law of the Gaussian state and the independent class label (Theorem 4, p. 9).

Significance

The theorem assigns a computable asymptotic distribution to each class of AMP coordinates at every fixed positive iteration time. It can be used to evaluate empirical observables without tracking the full coupled NNN-dimensional random trajectory. The class weights and variance profile permit heterogeneous coordinates, while the sub-Gaussian assumption covers more matrix laws than a Gaussian-only statement (paper, Introduction and Theorem 4).

The paper proves this result. The mission's Lean statements are compilation-checked targets, with proofs still to be formalized. A completed development would establish the measure-theoretic meaning of the covariance recursion and its Gaussian expectations, as well as the moment and concentration claims needed for the empirical limit. The polynomial representation, random-matrix regularity predicate, and Gaussian transport are reusable for other AMP results from the same paper.

Difficulty

The matrix A(N)A(N)A(N) is reused at every AMP iteration, so a new coordinate is correlated with earlier coordinates and with the matrix entries that produced them. A direct independent-summand argument for its Gaussian limit is unavailable. The memory term is tuned to this dependence, and any formal proof must account for its exact Jacobian and squared-entry form. Passing from individual moments to empirical averages also requires control of correlations between different coordinates. The target allows locally Lipschitz functions with polynomial growth, so convergence for a fixed monomial alone does not finish the job (paper, §4.7).

Formalization scope

Vectors in Rq\mathbb R^qRq are functions Fin q → ℝ; squared Euclidean norms are explicit sums of coordinate squares. Polynomials use bounded real coefficient arrays as in (4.10), with an explicit Jacobian. Fin N uses zero-based indices. The orbit stores the current and preceding iterates and omits the memory term at t=0t=0t=0. A single probability space carries all sizes; matrix entries, labels, coefficients, and initial vectors have explicit measurability and independence conditions.

The paper's displayed sub-Gaussian formula conflicts with its stated C/NC/NC/N scale, so the model uses the scale required by its moment estimates and imposes the moment-generating bound for all real arguments. Its initial exponential bound is read almost surely at every size, which ensures the expectations used by the paper are well-defined. Label-dependent polynomial coefficients are measurable. The full label vector is independent of the matrix and initial vectors; this makes explicit the independence needed for Theorem 4's Gaussian-label product law. Independence of the induced polynomial coefficients alone would not imply it when ggg ignores part of a label. The initial covariance limit is entrywise convergence in probability; finite-dimensional equivalence makes this the same matrix convergence. Class averages divide by the class cardinality, even though that expression has Lean's default value at an empty class for a small NNN. Positive limiting class fractions make those finite exceptions irrelevant.

Gaussian laws live on Mathlib's Euclidean space and are transported to coordinate vectors. Theorems explicitly assert positive semidefiniteness or integrability where a non-PSD covariance, non-integrable expectation, or non-square-integrable variance could otherwise give a default value. The source's Y(i)Y(i)Y(i) in (1.12) is read as Y(j)Y(j)Y(j), its summation index, and its final covariance as Σat\Sigma_a^tΣat​. The Gaussian covariance is computed by the recursion above; it is not defined from the proposed limit. Contributions establishing moment bounds, covariance positivity, Gaussian integrability, the three milestones, or the full Theorem 4 are within scope.

Selected references

  • M. Bayati, M. Lelarge and A. Montanari, Universality in polytope phase transitions and message passing algorithms, Annals of Applied Probability 25(2), 2015, 753–822. arXiv:1207.7321v2; DOI:10.1214/14-AAP1010.
12 thms2 active usersReviewed
ProbabilityRandom Matrix Theory·Captain: mikedeng1

Universality in Polytope Phase Transitions and Message Passing Algorithms 1: Polynomial AMP Iterates Have the Same Asymptotic Moments for All Sub-Gaussian Matrices with Equal Entry VariancesResearch Paper

Motivation

Approximate message passing (AMP) is a family of iterative algorithms driven by a large random matrix. It was introduced for compressed sensing by Donoho, Maleki and Montanari (PNAS 2009), and it is also used for low-rank matrix estimation, regression and spin-glass optimization. Its main appeal is that, for Gaussian random matrices, the empirical distribution of its iterates is tracked exactly in the large-dimensional limit by a scalar or low-dimensional recursion called state evolution. Bolthausen (CMP 2014) and Bayati and Montanari (IEEE Trans. Inf. Theory 2011) proved this for Gaussian matrices. Those proofs condition on the matrix through linear observations, and that conditioning argument works only for Gaussian entries.

In practice, and in the compressed-sensing phase transition that motivates the paper, the matrices are not Gaussian: Bernoulli, Rademacher and other sub-Gaussian ensembles are used. Bayati, Lelarge and Montanari (arXiv:1207.7321, Ann. Appl. Probab. 25(2), 2015) prove that the asymptotic behaviour of AMP with polynomial nonlinearities is universal: it depends on the law of the matrix entries only through their variances. This mission formalizes that universality theorem, Theorem 3 of the paper, together with the main steps of its proof.

Setting

Fix a dimension q≥1q \ge 1q≥1 and a degree bound d≥0d \ge 0d≥0. For each NNN, an AMP instance consists of three objects:

  • a symmetric matrix A∈RN×NA \in \mathbb R^{N\times N}A∈RN×N with Aii=0A_{ii} = 0Aii​=0;
  • polynomial maps fj(⋅ ;t):Rq→Rqf^j(\cdot\,; t):\mathbb R^q\to\mathbb R^qfj(⋅;t):Rq→Rq of degree at most ddd, one for each j∈[N]j\in[N]j∈[N] and each time t≥0t\ge 0t≥0;
  • an initial condition x0=(x10,…,xN0)x^0 = (x^0_1,\dots,x^0_N)x0=(x10​,…,xN0​) with xi0∈Rqx^0_i \in \mathbb R^qxi0​∈Rq.

The AMP orbit is

xit+1  =  ∑jAij fj(xjt;t)  −  ∑jAij2 ∂fj∂x(xjt;t) fi(xit−1;t−1),x^{t+1}_i \;=\; \sum_{j} A_{ij}\, f^j(x^t_j; t) \;-\; \sum_{j} A_{ij}^2\, \frac{\partial f^j}{\partial x}(x^t_j; t)\, f^i(x^{t-1}_i; t-1),xit+1​=j∑​Aij​fj(xjt​;t)−j∑​Aij2​∂x∂fj​(xjt​;t)fi(xit−1​;t−1),

where ∂fj/∂x\partial f^j/\partial x∂fj/∂x is the q×qq\times qq×q Jacobian. The second term, the memory or Onsager term, is absent at t=0t=0t=0. A sequence of random instances indexed by NNN is (C,d)(C,d)(C,d)-regular if it satisfies the following conditions:

  1. the entries AijA_{ij}Aij​, i<ji<ji<j, are independent and centered, and each is sub-Gaussian with scale factor C/NC/NC/N, that is, EeλAij≤eCλ2/(2N)\mathbb E e^{\lambda A_{ij}}\le e^{C\lambda^2/(2N)}EeλAij​≤eCλ2/(2N) for all real λ\lambdaλ;
  2. all coefficients of the polynomials are bounded by CCC;
  3. the matrix, the polynomials and the initial condition are mutually independent;
  4. ∑iexp⁡(∥xi0∥22/C)≤NC\sum_i \exp(\|x^0_i\|_2^2/C)\le NC∑i​exp(∥xi0​∥22​/C)≤NC.

The proof also uses an auxiliary message-passing iteration. It consists of messages zi→jt∈Rqz^t_{i\to j}\in\mathbb R^qzi→jt​∈Rq with zi→j0=xi0z^0_{i\to j}=x^0_izi→j0​=xi0​ and

zi→jt+1(r)=∑ℓ≠jAℓi frℓ(zℓ→it;t),zit+1(r)=∑ℓAℓi frℓ(zℓ→it;t).z^{t+1}_{i\to j}(r)=\sum_{\ell\neq j} A_{\ell i}\, f^\ell_r(z^t_{\ell\to i};t),\qquad z^{t+1}_{i}(r)=\sum_{\ell} A_{\ell i}\, f^\ell_r(z^t_{\ell\to i};t).zi→jt+1​(r)=ℓ=j∑​Aℓi​frℓ​(zℓ→it​;t),zit+1​(r)=ℓ∑​Aℓi​frℓ​(zℓ→it​;t).

Monomials are written xm=∏rx(r)m(r)x^m=\prod_r x(r)^{m(r)}xm=∏r​x(r)m(r) for m∈Nqm\in\mathbb N^qm∈Nq.

Formalization targets

Goal: Theorem 3 (p. 8)

Let (A(N),FN,x0,N)(A(N),\mathcal F_N,x^{0,N})(A(N),FN​,x0,N) and (A~(N),FN,x0,N)(\tilde A(N),\mathcal F_N,x^{0,N})(A~(N),FN​,x0,N) be two (C,d)(C,d)(C,d)-regular sequences. They share the polynomials and the initial condition, and EAij2=EA~ij2\mathbb E A_{ij}^2=\mathbb E\tilde A_{ij}^2EAij2​=EA~ij2​ for all i<ji<ji<j. Then for every ttt and every family of polynomials pN,i:Rq→Rp_{N,i}:\mathbb R^q\to\mathbb RpN,i​:Rq→R of degree at most ddd with coefficients bounded by BBB,

lim⁡N→∞1N∑i=1N{E pN,i(xit)−E pN,i(x~it)}=0.\lim_{N\to\infty}\frac1N\sum_{i=1}^N\Big\{\mathbb E\,p_{N,i}(x^t_i)-\mathbb E\,p_{N,i}(\tilde x^t_i)\Big\}=0 .N→∞lim​N1​i=1∑N​{EpN,i​(xit​)−EpN,i​(x~it​)}=0.

Milestones

  • Lemma 12 (p. 70): xs≤(s/e)sexx^s\le (s/e)^s e^xxs≤(s/e)sex for s,x>0s,x>0s,x>0.
  • (4.15) (p. 20): a sub-Gaussian variable with scale factor C/NC/NC/N satisfies E∣X∣s≤2Cs/2(s/e)s/2N−s/2\mathbb E|X|^s\le 2C^{s/2}(s/e)^{s/2}N^{-s/2}E∣X∣s≤2Cs/2(s/e)s/2N−s/2.
  • Proposition 1 (p. 16): ∣E(zit)m−E(z~it)m∣≤KN−1/2|\mathbb E(z^t_i)^m-\mathbb E(\tilde z^t_i)^m|\le KN^{-1/2}∣E(zit​)m−E(z~it​)m∣≤KN−1/2 for t≥1t\ge1t≥1.
  • Lemma 2, uniform bounds (pp. 22–23): ∣Ezit(r)m∣≤K|\mathbb E z^t_i(r)^m|\le K∣Ezit​(r)m∣≤K and ∣Ezi→jt(r)m∣≤K|\mathbb E z^t_{i\to j}(r)^m|\le K∣Ezi→jt​(r)m∣≤K.
  • Proposition 3 (p. 17), averaged over coordinates: 1N∑i∣E(xit)m−E(zit)m∣≤KN−1/2\frac1N\sum_i|\mathbb E(x^t_i)^m-\mathbb E(z^t_i)^m|\le KN^{-1/2}N1​∑i​∣E(xit​)m−E(zit​)m∣≤KN−1/2 for t≥1t\ge1t≥1. The page states the bound for each iii; that form fails when one coordinate of x0,Nx^{0,N}x0,N grows like log⁡N\sqrt{\log N}logN​, which Definition 4(3) permits, and the averaged form is what Theorem 3 needs.

In each milestone KKK depends only on C,d,q,t,mC,d,q,t,mC,d,q,t,m, as Note 2 of the paper specifies.

Significance

Theorem 3 lets results proved for Gaussian matrices be transferred to every sub-Gaussian ensemble with the same variance profile. In the paper, it is the first link of a chain:

  • Theorem 3 gives state evolution for general matrices (Theorem 4, the second mission of this series);
  • state evolution, together with an analysis of AMP as a solver of ℓ1\ell_1ℓ1​ minimization, gives the universality of the Donoho–Tanner phase transition for random projections of the cross-polytope (Theorem 2, the third mission).

The universality of the weak-neighborliness threshold for non-Gaussian matrices, observed numerically by Donoho and Tanner (Phil. Trans. R. Soc. A 2009), is a consequence of this chain.

The result has been proved since 2012. No machine-checked proof of it, or of any AMP state-evolution statement, is known to exist. The mission asks for a formalization of the published proof, or of any other argument. Two pieces of the proof are useful elsewhere: the absolute-moment bound for sub-Gaussian variables and the moment comparison of the message-passing iteration.

Difficulty

The first idea is a Lindeberg-type swap: replace the entries of AAA by those of A~\tilde AA~ one at a time and bound each change. This does not work directly. Every iterate xitx^t_ixit​ depends on all N(N−1)/2N(N-1)/2N(N−1)/2 entries through ttt nested polynomial layers. The memory term also couples consecutive iterates through the squares Aij2A_{ij}^2Aij2​. A single swap therefore changes every coordinate of every later iterate, and the per-swap errors have to be summed over Θ(N2)\Theta(N^2)Θ(N2) swaps with a total error of o(1)o(1)o(1).

Two features of the statement make it delicate. Only second moments of the entries are matched, so every contribution of higher moments of the entries must be shown to vanish in the limit. In addition, the AMP orbit is not itself a message-passing iteration: its moments match those of ztz^tzt (Proposition 3) only because of the memory term, and without that term they do not. A formal proof also has to establish finiteness of all the moments involved, which the paper takes for granted.

Formalization scope

Vectors in Rq\mathbb R^qRq are Fin q → ℝ, and indices are 0-based. A polynomial is given by its coefficient vector over the exponent vectors of total degree at most ddd, as in (4.10) of the paper. This keeps random polynomials in a measurable space. The Jacobian is the explicit sum of formal partial derivatives. A sorry-free sanity file checks it against the analytic derivative on an example and checks the memory term on a small instance.

The orbit is computed by recursion on (xt,xt−1)(x^t,x^{t-1})(xt,xt−1), with no memory term at t=0t=0t=0. The memory term uses Aij2A_{ij}^2Aij2​ itself, not its expectation 1/N1/N1/N. All random objects live on one probability space. The two sequences of Theorem 3 share one coefficient process and one initial condition.

Three readings of the printed Definition 4 are disclosed:

  • sub-Gaussianity is required for all real λ\lambdaλ (Mathlib's HasSubgaussianMGF), not only for λ>0\lambda > 0λ>0;
  • the scale factor is C/NC/NC/N, as the proof uses. The printed bracket (Cλ)2/(2N2)(C\lambda)^2/(2N^2)(Cλ)2/(2N2) would rule out every ensemble with variance 1/N1/N1/N once N>C2N > C^2N>C2, which would make the theorem vacuous;
  • the initial-condition bound holds almost surely for every NNN, not "with probability converging to one".

Every expectation appearing in a target is also asserted to be finite. Without that, a bound or a limit could hold only because Lean assigns the value 000 to the integral of a non-integrable function. Squared Euclidean norms are written as sums of squares, never as the sup norm that Mathlib puts on Fin q → ℝ. The deterministic identities of the tree expansion (Lemma 1, Lemma 3) and the first claim of Lemma 2 are not posed, because they need the labelled-tree families of Definition 6. Contributions of that tree machinery are welcome. Moment bounds for sub-Gaussian variables and polynomial moment estimates for sums of independent variables are reusable well beyond this mission.

Selected references

  • M. Bayati, M. Lelarge, A. Montanari, Universality in polytope phase transitions and message passing algorithms, Ann. Appl. Probab. 25(2):753–822, 2015. arXiv:1207.7321v2, DOI
  • D. L. Donoho, A. Maleki, A. Montanari, Message-passing algorithms for compressed sensing, PNAS 106(45):18914–18919, 2009. DOI
  • M. Bayati, A. Montanari, The dynamics of message passing on dense graphs, with applications to compressed sensing, IEEE Trans. Inf. Theory 57(2):764–785, 2011. DOI
  • E. Bolthausen, An iterative construction of solutions of the TAP equations for the Sherrington–Kirkpatrick model, Comm. Math. Phys. 325:333–366, 2014. DOI
  • D. L. Donoho, J. Tanner, Observed universality of phase transitions in high-dimensional geometry, Phil. Trans. R. Soc. A 367:4273–4293, 2009. DOI
9 thms2 active usersReviewed
Operations ResearchProbabilityStatistics·Captain: mikedeng1

Bootstrap Robust Prescriptive Analytics 3: Any Distance Exceeding the Bootstrap Distance Near Some D Loses the Disappointment Rate −rResearch Paper

Motivation

Data-driven decision making estimates the cost of a decision from training data and then optimizes that estimate. The optimized estimate is biased downwards: the decision that looks best on the training data tends to disappoint on fresh data. Distributionally robust optimization counters this by optimizing the worst case of the estimate over all distributions within a radius rrr of the empirical distribution, measured by a chosen distance function RRR. Many distance functions are in use (φ-divergences, Wasserstein distances, moment sets), and the choice is usually justified by tractability.

Bertsimas and Van Parys, Bootstrap robust prescriptive analytics (arXiv:1711.09974v2), measure disappointment on bootstrap data: resamples drawn with replacement from the training data. Their Theorem 6 shows that with the entropic bootstrap distance BBB the bootstrap disappointment decays exponentially in the sample size at rate at least rrr. Proposition 1, the subject of this mission, is the converse: BBB is the smallest distance function with this guarantee. Any distance that is strictly larger than BBB near some distribution admits a nominal formulation whose disappointment decays strictly slower than e−nre^{-nr}e−nr. The result is in the spirit of Van Parys, Esfahani and Kuhn (arXiv:1704.04118), where the relative entropy is shown to be the optimal ambiguity set for i.i.d. data.

Setting

The distinct training points form a finite set Ωn\Omega_nΩn​, written ι\iotaι in Lean. A distribution on it is a vector D∈RιD\in\mathbb R^\iotaD∈Rι with nonnegative entries summing to one; the simplex of all such vectors is Dn\mathcal D_nDn​. The training data have the empirical distribution Dtr∈DnD_{\rm tr}\in\mathcal D_nDtr​∈Dn​, which gives positive weight to every point of Ωn\Omega_nΩn​.

The bootstrap distance (Definition 6, Eq. (27)) is the relative entropy

B(D,D′)=∑i∈ιDilog⁡DiDi′,B(D,D')=\sum_{i\in\iota}D_i\log\frac{D_i}{D'_i},B(D,D′)=i∈ι∑​Di​logDi′​Di​​,

with 0log⁡0=00\log0=00log0=0 and B(D,D′)=+∞B(D,D')=+\inftyB(D,D′)=+∞ if some Di>0=Di′D_i>0=D'_iDi​>0=Di′​.

A distribution distance function (Definition 4) is a map R:Dn×Dn→(−∞,+∞]R:\mathcal D_n\times\mathcal D_n\to(-\infty,+\infty]R:Dn​×Dn​→(−∞,+∞] that is nonnegative, vanishes exactly on the diagonal (R(D′,D)=0R(D',D)=0R(D′,D)=0 iff D′=DD'=DD′=D), and is convex in its first argument. BBB is one.

A bootstrap sample of size nnn is nnn independent draws from DtrD_{\rm tr}Dtr​ (Eq. (14)); its law is the product DtrnD_{\rm tr}^nDtrn​, and its empirical distribution is Dbs[n]D_{{\rm bs}[n]}Dbs[n]​, the frequency of each point of ι\iotaι among the nnn draws.

A nominal formulation here is a loss G:ι→R+G:\iota\to\mathbb R_+G:ι→R+​ with cost estimator ED[G]=∑iDiGi\mathbb E_D[G]=\sum_iD_iG_iED​[G]=∑i​Di​Gi​. Its robust counterpart (Eq. (24)) replaces the estimate by sup⁡{ED′[G]:D′∈Dn, R(D′,Dtr)≤r}\sup\{\mathbb E_{D'}[G]: D'\in\mathcal D_n,\ R(D',D_{\rm tr})\le r\}sup{ED′​[G]:D′∈Dn​, R(D′,Dtr​)≤r}, and its disappointment set is

R={D∈Dn: ED[G]>sup⁡D′∈Dn, R(D′,Dtr)≤rED′[G]},\mathcal R=\Big\{D\in\mathcal D_n:\ \mathbb E_D[G]>\sup_{D'\in\mathcal D_n,\ R(D',D_{\rm tr})\le r}\mathbb E_{D'}[G]\Big\},R={D∈Dn​: ED​[G]>D′∈Dn​, R(D′,Dtr​)≤rsup​ED′​[G]},

the bootstrap distributions on which the realized cost exceeds the robust budget.

Formalization targets

Goal: Proposition 1 (p. 16)

Let RRR be a distribution distance function, D∈DnD\in\mathcal D_nD∈Dn​ with B(D,Dtr)=rB(D,D_{\rm tr})=rB(D,Dtr​)=r, and N⊆Dn\mathcal N\subseteq\mathcal D_nN⊆Dn​ a neighbourhood of DDD, open in Dn\mathcal D_nDn​, on which R(⋅,Dtr)>rR(\cdot,D_{\rm tr})>rR(⋅,Dtr​)>r. Then there is a loss G≥0G\ge0G≥0 whose disappointment set satisfies

−r<lim inf⁡n→∞1nlog⁡Dtr∞[Dbs[n]∈R],-r<\liminf_{n\to\infty}\frac1n\log D^\infty_{\rm tr}\big[D_{{\rm bs}[n]}\in\mathcal R\big],−r<n→∞liminf​n1​logDtr∞​[Dbs[n]​∈R],

stated in Lean in the equivalent form: for some ε>0\varepsilon>0ε>0, eventually Dtrn[Dbs[n]∈R]≥e−n(r−ε)D^n_{\rm tr}[D_{{\rm bs}[n]}\in\mathcal R]\ge e^{-n(r-\varepsilon)}Dtrn​[Dbs[n]​∈R]≥e−n(r−ε).

Milestones (Appendix B.2, p. 27, and Eq. (31), p. 16)

  1. Separation. The RRR-ball {R(⋅,Dtr)≤r}\{R(\cdot,D_{\rm tr})\le r\}{R(⋅,Dtr​)≤r} and a convex open N\mathcal NN on which R>rR>rR>r are separated by a linear functional: ED[G]≤a<ED′[G]\mathbb E_D[G]\le a<\mathbb E_{D'}[G]ED​[G]≤a<ED′​[G].
  2. Inclusion. For such GGG and aaa, int N=N⊆R{\rm int}\,\mathcal N=\mathcal N\subseteq\mathcal RintN=N⊆R.
  3. Sanov's lower bound (31). −inf⁡D∈int CB(D,Dtr)≤lim inf⁡n1nlog⁡Dtr∞[Dbs[n]∈C]-\inf_{D\in{\rm int}\,\mathcal C}B(D,D_{\rm tr})\le\liminf_n\frac1n\log D^\infty_{\rm tr}[D_{{\rm bs}[n]}\in\mathcal C]−infD∈intC​B(D,Dtr​)≤liminfn​n1​logDtr∞​[Dbs[n]​∈C] for every set C\mathcal CC.
  4. Convexity step. B(λD+(1−λ)Dtr,Dtr)≤λB(D,Dtr)+(1−λ)B(Dtr,Dtr)<rB(\lambda D+(1-\lambda)D_{\rm tr},D_{\rm tr})\le\lambda B(D,D_{\rm tr})+(1-\lambda)B(D_{\rm tr},D_{\rm tr})<rB(λD+(1−λ)Dtr​,Dtr​)≤λB(D,Dtr​)+(1−λ)B(Dtr​,Dtr​)<r for λ∈(0,1)\lambda\in(0,1)λ∈(0,1).
  5. Infimum below rrr. inf⁡D′∈NB(D′,Dtr)<r\inf_{D'\in\mathcal N}B(D',D_{\rm tr})<rinfD′∈N​B(D′,Dtr​)<r.

Significance

Proposition 1 turns Theorem 6 from a sufficient condition into a characterization. Theorem 6 says the bootstrap distance guarantees disappointment rate rrr; Proposition 1 says no distance function that is larger than BBB on an open set does, for some nominal formulation. A practitioner who wants the bootstrap guarantee with the least conservative ambiguity set therefore has no better choice than BBB in this sense. The result is one instance of a pattern in data-driven optimization, where large-deviation rate functions appear as the optimal ambiguity sets.

The paper's proof is a short combination of three standard facts: strict separation of convex sets, Sanov's theorem, and convexity of relative entropy. None of the three is available on the platform in the form needed. Sanov's theorem for empirical distributions on a finite alphabet has no machine-checked proof in Mathlib or on the platform; the lower bound (31) is a self-contained, reusable result of independent interest. The separation step needs strict separation inside the affine hull of the simplex, which Mathlib provides only in the ambient vector space. The result is proved on paper; none of it is formalized.

Difficulty

The separation and convexity steps are routine once the relative topology of the simplex is handled. The central difficulty is the lower bound (31), a large-deviation lower bound for the empirical distribution of i.i.d. draws. The bootstrap probability of an event is a sum of multinomial probabilities over the empirical distributions with denominator nnn that fall in the event, and the bound must hold for every point of the relative interior, including points on the boundary of the simplex, where some coordinates vanish and the distance BBB is not differentiable. An argument that only treats distributions of full support, or only open sets of Rι\mathbb R^\iotaRι, does not cover these points.

A second difficulty is bookkeeping between the three topologies in play: the ambient space Rι\mathbb R^\iotaRι, the simplex Dn\mathcal D_nDn​, and the affine hull in which separation takes place.

Formalization scope

  • Ωn\Omega_nΩn​ is a finite type ι\iotaι with decidable equality; distributions are stdSimplex ℝ ι. Covariates, responses, neighbourhood weights and the decision zzz are abstracted away: the nominal formulation is the estimator D↦∑iDiGiD\mapsto\sum_iD_iG_iD↦∑i​Di​Gi​ (the estimator (18) with k=nk=nk=n and unit weights), so the robust prescription ztrr(x0)z^r_{\rm tr}(x_0)ztrr​(x0​) plays no role.
  • DtrD_{\rm tr}Dtr​ has all coordinates positive (the support convention of the paper).
  • BBB and RRR are EReal-valued; convexity of RRR is written out in EReal. The supremum defining R\mathcal RR is an EReal supremum. It is never empty, because DtrD_{\rm tr}Dtr​ lies in the RRR-ball, so R\mathcal RR cannot collapse to all of Dn\mathcal D_nDn​.
  • The bootstrap law is the nnn-fold product Measure.pi of ∑iDtr,i δi\sum_iD_{{\rm tr},i}\,\delta_i∑i​Dtr,i​δi​, with DtrD_{\rm tr}Dtr​ fixed while n→∞n\to\inftyn→∞.
  • "Open" and "int" are relative to Dn\mathcal D_nDn​. With the ambient topology, no nonempty subset of the simplex is open and every interior is empty, which would make Proposition 1 and (31) vacuous; this formalization rules that out, as it rules out a junk real logarithm (log⁡0=0\log0=0log0=0) by using the explicit-ε\varepsilonε form of every rate statement.
  • Disclosed additions: the separation milestone assumes N\mathcal NN is convex, nonempty and inside the relative interior of the simplex; the infimum milestone assumes r>0r>0r>0, which holds in Proposition 1.

A complete development needs the method of types on a finite alphabet, strict separation in an affine subspace, and the convexity of relative entropy. The method-of-types lower bound is reusable well beyond this mission (hypothesis testing, large deviations of empirical measures). Proofs of any milestone, and alternative proofs of (31), are welcome.

Selected references

  • D. Bertsimas, B. Van Parys, Bootstrap robust prescriptive analytics, arXiv:1711.09974v2, 2021; Mathematical Programming, 2021. https://arxiv.org/abs/1711.09974
  • A. Dembo, O. Zeitouni, Large Deviations Techniques and Applications, 2nd ed., Springer, 2009 (Theorem 6.2.10, Sanov's theorem). https://doi.org/10.1007/978-3-642-03311-7
  • B. Van Parys, P. Mohajerin Esfahani, D. Kuhn, From data to decisions: distributionally robust optimization is optimal, Management Science 67(6), 2021. https://arxiv.org/abs/1704.04118
  • I. Csiszár, The method of types, IEEE Transactions on Information Theory 44(6), 1998. https://doi.org/10.1109/18.720546
  • B. Efron, The Jackknife, the Bootstrap and Other Resampling Plans, SIAM, 1982. https://doi.org/10.1137/1.9781611970319
8 thms2 active usersReviewed
🏆Completed
Probability·Captain: marwahaha

The exact reconstruction threshold for the three-state symmetric channelOpen Problem

Motivation

Broadcasting a label through noisy tree edges models how information decays with distance. The source studies when observations far from the root retain information about its three-state label. The source is OpenAI's September 2026 manuscript.

Setting

The symmetric channel preserves the input with probability (1+2λ)/3(1+2\lambda)/3(1+2λ)/3 and sends it to each other state with probability (1−λ)/3(1-\lambda)/3(1−λ)/3. Reconstruction advantage is the expected total variation between the posterior root law and the uniform prior.

Formalization targets

b≥2,−1/2≤λ≤1,bλ2>1⟹Advantage⁡n→L>0.b\ge2,\quad-1/2\le\lambda\le1,\quad b\lambda^2>1\quad\Longrightarrow\quad\operatorname{Advantage}_n\to L>0.b≥2,−1/2≤λ≤1,bλ2>1⟹Advantagen​→L>0.

For every natural number b ≥ 2 and every real λ that is admissible, meaning −1/2 ≤ λ ≤ 1, if b·λ² > 1 then the sequence of regular-tree advantages reconstructs. Here a three-state spin (an element of Fin 3) is passed through a symmetric channel that keeps the spin with probability (1+2λ)/3 and moves to each other spin with probability (1−λ)/3. The observation at depth 0 is the root spin, and the observation at depth n+1 is a multiset of depth-n observations, one for each of the offspring of the root, where the offspring count is the constant b (the regular case) and each child spin is obtained by passing the parent spin through the channel and then observed recursively. With a uniformly random root spin, the posterior of each spin given an observation is its conditional probability, defaulting to 1/3 when the observation has probability zero. The advantage of a family of laws indexed by the root spin is the sum over observations y of the marginal probability of y times half the sum over spins i of |posterior(y,i) − 1/3|. The regular advantage at depth n is this advantage for the regular b-ary observation law. Reconstructs means that this sequence in n converges to some limit L > 0. The statement is an admitted theorem, with its proof left as sorry.

The goal is OAI.ThreeState.regular_supercritical. Supporting targets are listed below; they retain their individual hypotheses and are separate statements.

  • poisson supercritical.
  • poisson reconstructs above KS.
  • regular reconstructs above KS.

Significance

The selected goal is the regular-tree supercritical direction. Supporting published targets give Poisson reconstruction and equivalent supercritical formulations in a second definition group. The manuscript presents a mathematical argument; the attached goal currently has status Open, so the requested contribution is a Lean proof of the displayed formal target.

Difficulty

The observation contains the full nested collection of descendants, and the posterior depends on correlated information inherited from their common ancestor. A single root-to-leaf correlation is insufficient to describe reconstruction.

Formalization scope

Observations are nested multisets with a uniform three-state root. The attached targets establish reconstruction above the displayed threshold; non-reconstruction at or below equality and stochastic-block-model recovery are outside this draft’s formal scope.

The shared definitions are supplied by ThreeStateSupercritical, ThreeStateTreeClauses. The target uses Lean 4.33.1 with the pinned Mathlib environment. Contributions should preserve the existing statement and develop reusable supporting lemmas in its definitions.

Selected references

  • OpenAI, The exact reconstruction threshold for the three-state symmetric channel, preprint, September 2026. Manuscript.
  • OpenAI, accompanying Lean statement. Pinned source.
48 thms2 active usersReviewed
🏆Completed
Quantum Information·Captain: wurtle

Classical capacity and entropy inequalities for generalized amplitude dampingResearch Paper

Motivation: the classical capacity of a thermal qubit channel

A quantum channel models how a physical system, used to carry information, is corrupted by its environment. The classical capacity of a channel is the largest rate, in bits per use, at which classical messages can be sent with vanishing error when the sender may encode into arbitrary — possibly entangled — states of many uses and the receiver may measure all outputs jointly. The Holevo–Schumacher–Westmoreland coding theorem (Holevo 1998; Schumacher–Westmoreland 1997) expresses this capacity as a regularized limit of the Holevo information over ever larger blocks of uses. Since Holevo information is not additive in general (Hastings 2009), computing the capacity of any specific channel requires a channel-specific additivity argument, and exact formulas are known only for a few families.

Generalized amplitude damping is the standard model of a qubit relaxing toward a thermal state: it loses or gains an excitation with probabilities set by a damping strength γ\gammaγ and a stationary excited population ν\nuν, and its coherences decay. It is one of the basic noise models of quantum information theory.

Background timeline

  • 1996–1998 — Coding theorems for pure and mixed signals establish the regularized capacity formula (Hausladen et al. 1996; Schumacher–Westmoreland 1997; Holevo 1998).
  • 2002 — Additivity for unital qubit channels (King 2002) and for entanglement-breaking channels (Shor 2002) settles some parameter regions of the family; Bennett, Shor, Smolin and Thapliyal describe the two-signal optimization for ordinary amplitude damping (BSST 2002).
  • 2005 — Giovannetti and Fazio derive the optimized one-use expression for ordinary amplitude damping (Giovannetti–Fazio 2005); Berry studies qubit channels achieving capacity with two states (Berry 2005).
  • 2007 — Hou and Fang characterize the one-use Holevo optimum of the generalized channel (Hou–Fang 2007).
  • 2009 — Hastings shows that Holevo information is not additive in general (Hastings 2009).
  • 2018 — Leditzky, Kaur, Datta and Wilde note that the unrestricted classical capacity of amplitude damping had not been determined (LKDW 2018).
  • 2020 — Khatri, Sharma and Wilde collect upper bounds for the generalized family (KSW 2020).
  • 2026 — Tang, Zhu, Bai and Wang prove additivity for qubit channels with a pure output, including ordinary amplitude damping (arXiv:2609.28592); Fang gives a close converse bound for the generalized family (arXiv:2609.14621).
  • 2026 — An OpenAI preprint, Classical capacity and entropy inequalities for generalized amplitude damping (OpenAI Math Release, September 24, 2026), claims the capacity for all (γ,ν)∈[0,1]2(\gamma,\nu)\in[0,1]^2(γ,ν)∈[0,1]2. The preprint has not been peer reviewed, and its results are not formally verified.

Setting

For γ,ν∈[0,1]\gamma,\nu\in[0,1]γ,ν∈[0,1] the generalized amplitude-damping channel acts on a qubit density matrix by

Aγ,ν(1−qzzˉq)=(1−t1−γ z1−γ zˉt),t=(1−γ)q+γν,\mathcal A_{\gamma,\nu}\begin{pmatrix}1-q&z\\\bar z&q\end{pmatrix}=\begin{pmatrix}1-t&\sqrt{1-\gamma}\,z\\\sqrt{1-\gamma}\,\bar z&t\end{pmatrix},\qquad t=(1-\gamma)q+\gamma\nu,Aγ,ν​(1−qzˉ​zq​)=(1−t1−γ​zˉ​1−γ​zt​),t=(1−γ)q+γν,

and nnn independent uses act as Aγ,ν⊗n\mathcal A_{\gamma,\nu}^{\otimes n}Aγ,ν⊗n​ on 2n×2n2^n\times2^n2n×2n matrices. With S(P)=−Tr⁡Pln⁡PS(P)=-\operatorname{Tr}P\ln PS(P)=−TrPlnP, the Holevo information in bits is

χ(N)=1ln⁡2sup⁡{qa,ρa}{S(∑aqaN(ρa))−∑aqaS(N(ρa))},\chi(\mathcal N)=\frac1{\ln2}\sup_{\{q_a,\rho_a\}}\Bigl\{S\Bigl(\sum_aq_a\mathcal N(\rho_a)\Bigr)-\sum_aq_aS(\mathcal N(\rho_a))\Bigr\},χ(N)=ln21​{qa​,ρa​}sup​{S(a∑​qa​N(ρa​))−a∑​qa​S(N(ρa​))},

over all finite ensembles of input states (entangled across uses when N=A⊗n\mathcal N=\mathcal A^{\otimes n}N=A⊗n). The classical capacity C(N)C(\mathcal N)C(N) is the supremum of rates RRR for which there are nnn-use codes — arbitrary input states for each of MnM_nMn​ equiprobable messages and one joint measurement of all outputs — with average error tending to zero and lim inf⁡nn−1log⁡2Mn≥R\liminf_n n^{-1}\log_2M_n\ge Rliminfn​n−1log2​Mn​≥R; there is no shared entanglement or feedback. Write hhh for binary entropy in nats, g(u)=h((1+1−4u)/2)g(u)=h\bigl((1+\sqrt{1-4u})/2\bigr)g(u)=h((1+1−4u​)/2) and vγ,ν(p)=γν(1−ν)+γ(1−γ)(p−ν)2v_{\gamma,\nu}(p)=\gamma\nu(1-\nu)+\gamma(1-\gamma)(p-\nu)^2vγ,ν​(p)=γν(1−ν)+γ(1−γ)(p−ν)2.

Formalization targets

Goal: additivity and capacity formula (Theorem 1.1)

For all γ,ν∈[0,1]\gamma,\nu\in[0,1]γ,ν∈[0,1] and every n≥1n\ge1n≥1,

χ(Aγ,ν⊗n)=n χ(Aγ,ν)=nln⁡2max⁡0≤p≤1{h((1−γ)p+γν)−g(vγ,ν(p))},\chi(\mathcal A_{\gamma,\nu}^{\otimes n})=n\,\chi(\mathcal A_{\gamma,\nu})=\frac n{\ln 2}\max_{0\le p\le1}\bigl\{h((1-\gamma)p+\gamma\nu)-g(v_{\gamma,\nu}(p))\bigr\},χ(Aγ,ν⊗n​)=nχ(Aγ,ν​)=ln2n​0≤p≤1max​{h((1−γ)p+γν)−g(vγ,ν​(p))},

the maximum is attained, C(Aγ,ν)=χ(Aγ,ν)C(\mathcal A_{\gamma,\nu})=\chi(\mathcal A_{\gamma,\nu})C(Aγ,ν​)=χ(Aγ,ν​), and for every maximizer ppp the equiprobable independent products of the two signals ϕ±=1−p ∣0⟩±p ∣1⟩\phi_\pm=\sqrt{1-p}\,|0\rangle\pm\sqrt p\,|1\rangleϕ±​=1−p​∣0⟩±p​∣1⟩ attain χ(Aγ,ν⊗n)\chi(\mathcal A_{\gamma,\nu}^{\otimes n})χ(Aγ,ν⊗n​) at every block length. The goal is published on the platform with status Open.

Significance

The result itself. The theorem gives a closed one-variable formula for the classical capacity of every generalized amplitude-damping channel, removing the regularization over block lengths: entangled input signals across uses give no advantage, and a simple product code with two signals per use is optimal. This settles the ordinary amplitude-damping case listed as open by LKDW 2018 and extends beyond the pure-output criterion of Tang et al. to the thermal regime, where the channel has no pure output. The source further proves additivity of Holevo capacity, minimum output entropy and classical capacity when the channel is used in parallel with any finite-dimensional partner channel (Corollary 1.2); that corollary is not part of this goal.

Formalizing it. The goal ties together an operational capacity (codes and error probabilities), an entropic quantity (a supremum over unrestricted ensembles on 2n2^n2n-dimensional matrices), and a scalar optimization. A machine-checked proof would certify both the matrix entropy inequality at the heart of the argument and the converse direction of the coding theorem. Mathlib does not currently contain quantum channel capacity theory, so the definitions here are new infrastructure.

Difficulty

Optimizing a single use gives a lower bound on capacity; the difficulty is the matching upper bound for all nnn simultaneously, where an input may be entangled across all uses. Holevo additivity is false for general channels, so no abstract argument applies, and for interior thermal occupation 0<ν<10<\nu<10<ν<1 with γ>0\gamma>0γ>0 the channel has no pure output, which rules out the recent pure-output criterion. The proof needs a lower bound on the entropy of the output of an arbitrary entangled block input, i.e. a matrix entropy inequality for 2×22\times22×2 block-structured states that is tight on product inputs. Identifying the capacity with the regularized Holevo quantity also requires the full coding theorem and a Fano-type converse.

Formalization scope

  • Matrices are indexed by Fin n → Fin 2; the nnn-use channel is given by tensor products of the four standard Kraus operators of generalized amplitude damping, which reproduce the displayed action exactly.
  • Entropy is Tr (cfc negMulLog P) (nats, 0ln⁡0=00\ln0=00ln0=0); Holevo values are divided by ln⁡2\ln 2ln2 (bits). holevo γ ν n is the sSup over all finite ensembles of arbitrary 2n2^n2n-dimensional states, with no product or purity restriction.
  • capacity is the sSup of operationally achievable rates: codes with any positive number of messages, arbitrary state encodings, an arbitrary POVM decoder, average error tending to 000, and the liminf rate condition. It is defined operationally, not by regularization, so the identity C=χC=\chiC=χ includes the coding theorem.
  • The scalar objective uses Real.binEntropy (nats); the maximizer is over p∈[0,1]p\in[0,1]p∈[0,1]. The final clause also asserts that the phase-product signals are states.
  • Parameters range over the closed square [0,1]2[0,1]^2[0,1]2, including boundary cases (identity channel at γ=0\gamma=0γ=0, full replacement at γ=1\gamma=1γ=1).
  • Needed infrastructure: matrix entropy and its concavity, CPTP maps and Kraus representations, Holevo's bound, Fano's inequality, the HSW coding theorem for finite ensembles, and Fekete-type superadditivity. These are reusable for any quantum Shannon-theory mission.

Selected references

  • P. Hausladen, R. Jozsa, B. Schumacher, M. Westmoreland, W. K. Wootters, Classical information capacity of a quantum channel, Phys. Rev. A 54 (1996), 1869–1876. https://doi.org/10.1103/PhysRevA.54.1869
  • B. Schumacher and M. D. Westmoreland, Sending classical information via noisy quantum channels, Phys. Rev. A 56 (1997), 131–138. https://doi.org/10.1103/PhysRevA.56.131
  • A. S. Holevo, The capacity of the quantum channel with general signal states, IEEE Trans. Inf. Theory 44 (1998), 269–273. https://doi.org/10.1109/18.651037
  • C. King, Additivity for unital qubit channels, J. Math. Phys. 43 (2002), 4641–4653. https://doi.org/10.1063/1.1500791
  • P. W. Shor, Additivity of the classical capacity of entanglement-breaking quantum channels, J. Math. Phys. 43 (2002), 4334–4340. https://doi.org/10.1063/1.1498000
  • C. H. Bennett, P. W. Shor, J. A. Smolin, A. V. Thapliyal, Entanglement-assisted capacity of a quantum channel and the reverse Shannon theorem, IEEE Trans. Inf. Theory 48 (2002), 2637–2655. https://doi.org/10.1109/TIT.2002.802612
  • V. Giovannetti and R. Fazio, Information-capacity description of spin-chain correlations, Phys. Rev. A 71 (2005), 032314. https://doi.org/10.1103/PhysRevA.71.032314
  • D. W. Berry, Qubit channels that achieve capacity with two states, Phys. Rev. A 71 (2005), 032334. https://doi.org/10.1103/PhysRevA.71.032334
  • L.-Z. Hou and M.-F. Fang, The Holevo capacity of a generalized amplitude-damping channel, Chinese Physics 16 (2007), 1843–1847. https://doi.org/10.1088/1009-1963/16/7/006
  • M. B. Hastings, Superadditivity of communication capacity using entangled inputs, Nature Physics 5 (2009), 255–257. https://doi.org/10.1038/nphys1224
  • F. Leditzky, E. Kaur, N. Datta, M. M. Wilde, Approaches for approximate additivity of the Holevo information of quantum channels, Phys. Rev. A 97 (2018), 012332. https://doi.org/10.1103/PhysRevA.97.012332
  • S. Khatri, K. Sharma, M. M. Wilde, Information-theoretic aspects of the generalized amplitude-damping channel, Phys. Rev. A 102 (2020), 012401. https://doi.org/10.1103/PhysRevA.102.012401
  • Z. Tang, C. Zhu, G. Bai, X. Wang, Classical capacity and entanglement cost of the amplitude damping channel, arXiv:2609.28592 (2026). https://arxiv.org/abs/2609.28592v1
  • K. Fang, A pretty-tight converse on the classical capacity of generalized amplitude-damping channels, arXiv:2609.14621 (2026). https://arxiv.org/abs/2609.14621v1
  • OpenAI, Classical capacity and entropy inequalities for generalized amplitude damping, OpenAI Math Release preprint, September 24, 2026 (Theorem 1.1, p. 3). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Classical-capacity-and-entropy-inequalities-for-generalized-amplitude-damping-September-24-2026/paper.pdf
37 thms2 active usersReviewed
🏆Completed
ProbabilityTheoretical Computer Science·Captain: wurtle

Localization costs and information growth for exact Gaussian observationsResearch Paper

Motivation

An exact linear observation ⟨x,S⟩\langle x, S\rangle⟨x,S⟩ of a real signal can carry arbitrarily many bits. A finite message computed from a block of such observations cannot, but its information content is not controlled by the number of observations alone: if earlier messages have already concentrated the signal in a small region, the next block can exploit that concentration. Bounds of this kind are the engine of memory–sample lower bounds for noiseless Gaussian regression, where a learner with MMM bits of memory must recover a unit vector to angular accuracy ϵ\epsilonϵ from a stream of exact Gaussian measurements.

This preprint asks how to restore a geometric spread condition on the posterior while paying for the information revealed in doing so, and proves that, for a cube-shaped prior on a spherical patch, ttt blocks of Θ(d)\Theta(d)Θ(d) exact measurements with messages of at most exp⁡(Ad2)\exp(Ad^2)exp(Ad2) values reveal only OA(dt)O_A(dt)OA​(dt) nats.

Background

  • 2015. Steinhardt and Duchi prove memory–sample trade-offs for noisy sparse regression.
  • 2016. Steinhardt, Valiant and Wager formulate a memory/sample conjecture for parity learning; Raz proves a quadratic-memory versus exponential-sample separation for parities, extended to a broad class of finite problems in 2017.
  • 2019. Sharan, Sidford and Valiant prove an Ω(dlog⁡r)\Omega(d\log r)Ω(dlogr) sample lower bound for Gaussian regression with small additive noise, memory at most d2/4d^2/4d2/4 bits and Euclidean accuracy d−rd^{-r}d−r; their Section 7 expands projection moments into independent signal copies. Dagan, Kur and Shamir prove quadratic-memory lower bounds for approximately solving a consistent linear system in random order.
  • 2026. OpenAI preprints on exact observations: Posterior replicas and conditional information in Gaussian regression, Replacing Gaussian observations in memory-constrained inference, and the present Localization costs and information growth for exact Gaussian observations (dated September 27, 2026), which supplies several localization routes to the Ω(dlog⁡(1/ϵ))\Omega(d\log(1/\epsilon))Ω(dlog(1/ϵ)) lower bound for o(d2)o(d^2)o(d2) memory. None of these preprints is peer reviewed; the Lean goal is open on this platform.

Setting

Let ddd be large, n=d−1n = d - 1n=d−1, k=⌊n/16⌋k = \lfloor n/16\rfloork=⌊n/16⌋, m=⌊n/8⌋m = \lfloor n/8\rfloorm=⌊n/8⌋. The cube prior is normalized Lebesgue measure μ0\mu_0μ0​ on the half-open cube Q0=[−1/(2n),1/(2n))nQ_0 = [-1/(2\sqrt n), 1/(2\sqrt n))^nQ0​=[−1/(2n​),1/(2n​))n, and the chart ϕ(z)=(z,1−∥z∥2)\phi(z) = (z, \sqrt{1 - \|z\|^2})ϕ(z)=(z,1−∥z∥2​) maps it into Sd−1S^{d-1}Sd−1. Dyadic cells of level JJJ subdivide Q0Q_0Q0​ into 2nJ2^{nJ}2nJ half-open subcubes of side 2−J/n2^{-J}/\sqrt n2−J/n​.

Draw Z∼μ0Z \sim \mu_0Z∼μ0​. In block i=1,…,ti = 1, \dots, ti=1,…,t an independent standard Gaussian k×dk \times dk×d matrix XiX_iXi​ is drawn, and (Xi,Xiϕ(Z))(X_i, X_i\phi(Z))(Xi​,Xi​ϕ(Z)) is observed exactly. A message Wi∈{1,…,N}W_i \in \{1, \dots, N\}Wi​∈{1,…,N} is drawn from a Borel probability kernel of the block data, whose choice may depend on the preceding messages W1,…,Wi−1W_1, \dots, W_{i-1}W1​,…,Wi−1​. Information is measured in nats by mutual information I(⋅ ;⋅)I(\cdot\,;\cdot)I(⋅;⋅), defined as a relative entropy.

In Lean (OAI.RepeatedLocalization), Coordinate n = Fin n → ℝ, cubePrior n is Lebesgue measure conditioned on initialCube n, chart is ϕ\phiϕ, a Cell n is a level JJJ with a multi-index in Fin (2^J), a BlockRule n N is a measurable probability vector on Fin N indexed by block data, Rules n N t chooses a rule for each block from the past history, and experimentLaw rules is the joint law of (Z,W1,…,Wt)(Z, W_1, \dots, W_t)(Z,W1​,…,Wt​).

Formalization targets

Goal: Theorem 3.2 (Repeated localization), repeated_localization

There is an absolute c>0c > 0c>0 such that for every C0>0C_0 > 0C0​>0 there is CCC with the following property, for ddd large. If

(2/m+e−ck)log⁡N≤C0d,\big(2/m + e^{-ck}\big)\log N \le C_0 d,(2/m+e−ck)logN≤C0​d,

then one can reveal nested dyadic cells Q0⊃Q1⊃⋯⊃QtQ_0 \supset Q_1 \supset \cdots \supset Q_tQ0​⊃Q1​⊃⋯⊃Qt​ containing ZZZ, with QiQ_iQi​ a finite-valued measurable function of ZZZ and W1,…,WiW_1, \dots, W_iW1​,…,Wi​, such that the augmented transcript Πt=(W1,Q1,…,Wt,Qt)\Pi_t = (W_1, Q_1, \dots, W_t, Q_t)Πt​=(W1​,Q1​,…,Wt​,Qt​) satisfies

I(Z;Πt)≤Cdt,E Jt≤Ct,I(Z; \Pi_t) \le C d t, \qquad \mathbb{E}\, J_t \le C t,I(Z;Πt​)≤Cdt,EJt​≤Ct,

where JtJ_tJt​ is the level of QtQ_tQt​. An alphabet of size N≤exp⁡(Ad2)N \le \exp(Ad^2)N≤exp(Ad2) satisfies the hypothesis with C0C_0C0​ depending only on AAA.

Milestones (results from the paper's other routes)

  • Lemma 5.2 (finite expected regularization of a finite-relative-entropy posterior by a terminating dyadic search).
  • Lemma 12.1 (convexity and coercivity of the kernel potential Φ(ν)=D(ν∥σ)−∫log⁡Jν dν\Phi(\nu) = D(\nu\|\sigma) - \int \log J_\nu\, d\nuΦ(ν)=D(ν∥σ)−∫logJν​dν).
  • Proposition 12.6 (the potential grows by at most CdCdCd per block).
  • Lemma 13.2 (inverse simplex-volume moment under a ball bound, with no support restriction).

Significance

The result. Theorem 3.2 is the first information estimate in the paper and the model for its later routes: it shows that revealing a nested dyadic cell after each block, which restores the spread condition needed by the projection estimate, costs only O(d)O(d)O(d) nats per block. Since the original message history is a function of Πt\Pi_tΠt​, the bound also controls the information in the messages alone. Combined with the paper's endpoint arguments this yields the lower bound T≥c dlog⁡(1/ϵ)T \ge c\,d\log(1/\epsilon)T≥cdlog(1/ϵ) for learners with o(d2)o(d^2)o(d2) bits.

Formalizing it. These results are proved only in an unrefereed preprint; no machine-checked proofs exist. The milestones are independent analytic statements (an entropy regularization, a convex potential and its drift, an inverse-volume moment) that are reusable in the companion missions on exact Gaussian observations.

Difficulty

The information a block reveals depends on how concentrated the current posterior is, and earlier messages can make it arbitrarily concentrated. Simply conditioning on messages gives no control. Revealing a localizing cell restores spread, but naming a cell itself costs information, and the count of candidate cells at depth jjj grows like 2nj/22^{nj/2}2nj/2; the argument must show that confinement to a depth-jjj cell (worth njnjnj bits relative to the prior) pays for this, uniformly over all message rules.

Formalization scope

  • The prior is the image of cube volume under ϕ\phiϕ, not surface measure; coordinates are Fin n → ℝ, and ddd appears as n + 1.
  • Row counts and parameters are natural-number floors n / 16, n / 8. Gaussian entries are gaussianReal 0 1.
  • A disclosure Q : Disclosure n N t is valid when each cell map is measurable with finite range, contains ZZZ, lies in Q0Q_0Q0​, and the cells are nested. The goal asserts existence of a valid disclosure with mutualInformation (augmentedLaw rules Q) ≤ C (n+1) t and expected final level at most CtCtCt.
  • Mutual information is klDiv of the joint law against the product of marginals, valued in ℝ≥0∞.

The goal is not trivial: the trivial disclosure (always Q0Q_0Q0​) does not bound the information in arbitrary messages, and the quantifier order (absolute ccc, then C0C_0C0​, then CCC) matches the source.

Needed infrastructure: Gaussian projections of measures on cells, LmL^mLm density bounds, dyadic cell combinatorics, and relative-entropy chain rules. Contributions toward any milestone are welcome.

Selected references

  • OpenAI, Localization costs and information growth for exact Gaussian observations, OpenAI Math Release preprint, September 27, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Localization-costs-and-information-growth-for-exact-Gaussian-observations-September-27-2026/paper.pdf
  • OpenAI, Posterior replicas and conditional information in Gaussian regression, OpenAI Math Release preprint, September 27, 2026. https://github.com/openai/math/blob/main/preprints/Posterior-replicas-and-conditional-information-in-Gaussian-regression-September-27-2026/paper.pdf
  • V. Sharan, A. Sidford, G. Valiant, Memory-Sample Tradeoffs for Linear Regression with Small Error, STOC 2019. https://doi.org/10.1145/3313276.3316403
  • R. Raz, Fast Learning Requires Good Memory, 2016. https://arxiv.org/abs/1602.05161
  • R. Raz, A Time-Space Lower Bound for a Large Class of Learning Problems, FOCS 2017. https://doi.org/10.1109/FOCS.2017.73
  • J. Steinhardt, G. Valiant, S. Wager, Memory, Communication, and Statistical Queries, COLT 2016. https://proceedings.mlr.press/v49/steinhardt16.html
  • J. Steinhardt, J. Duchi, Minimax Rates for Memory-Bounded Sparse Linear Regression, COLT 2015. https://proceedings.mlr.press/v40/Steinhardt15.html
  • Y. Dagan, G. Kur, O. Shamir, Space Lower Bounds for Linear Prediction in the Streaming Model, COLT 2019. https://proceedings.mlr.press/v99/dagan19b.html
  • T. Austin, Multi-variate correlation and mixtures of product measures, Kybernetika, 2020.
5 thms2 active usersReviewed
PreviousPage 2 of 3Next

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