The study of information encoded in the states of quantum systems, where the qubit, superposition, and entanglement replace the classical bit and measurement is inherently probabilistic. Governed by the constraints of quantum mechanics, it underpins quantum computing and cryptography and the theory of optimal quantum measurements.
This mission develops Chapter 15 of Quantum Computing: Lecture Notes by Ronald de Wolf. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is the exponential lower bound on the length of 2-query locally decodable codes.
A map C:{0,1}n→{0,1}N is a (2,δ,ε)-locally decodable code if for every i∈[n] a classical randomized algorithm making at most 2 queries to an N-bit string y outputs xi with probability at least 21+ε, for every x∈{0,1}n and every y within Hamming distance δN of C(x).
There are constants c>0 and n0∈N such that for all n≥n0, all N, all δ>0, ε>0, and every (2,δ,ε)-locally decodable code C:{0,1}n→{0,1}N,
N≥2cδ2ε4n.
Hence the Hadamard code, of length 2n, is essentially optimal among 2-query LDCs.
Formalization Note The asymptotic 2Ω(δ2ε4n) is read with absolute constants c and n0, quantified before N,δ,ε and C. The threshold n0 is needed: the identity code with n=N=1 is a (2,δ,1/2)-LDC for every δ<1, while 1≥2cδ2ε4 fails for every c>0.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
§15.2, Theorem 4: Nayak: quantum random access codes need (1 - H(p))n qubits.
§15.3, Fact 1: Katz–Trevisan normal form for decoders of locally decodable codes.
§15.3, Theorem 5: 2-query locally decodable codes have exponential length.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
This mission develops Chapter 20 of Quantum Computing: Lecture Notes by Ronald de Wolf. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is the Gottesman–Knill theorem.
Let Pn={±1,±i}⋅{I,X,Y,Z}⊗n be the n-qubit Pauli group. A measurement-controlled Clifford circuit familyF={Cn} consists, for each number of qubits n, of a sequence of at most s(n) operations, s a polynomial, each of which is a Pauli gate, a Hadamard gate H, the phase gate S=diag(1,i), a CNOT gate, or the projective measurement of a Pauli M∈{I,X,Y,Z}⊗n with projectors M±=(I±M)/2. The next operation is computed from n, a string r of q(n) uniformly random bits (q a polynomial) and the outcomes of the earlier measurements by a classical polynomial-time algorithm. Running Cn on the computational basis state ∣x⟩, x∈{0,1}n, produces a random final pure state ∣ψ⟩; write DF(n,x) for the distribution of its density matrix ∣ψ⟩⟨ψ∣.
A stabilizer description (tableau) is a list P(1),…,P(n)∈Pn with phases ±1 that pairwise commute, are independent (none is a phase times a product of the others) and do not generate −I; it describes the state with density matrix ∏j=1n21(I+P(j)).
Theorem. For every measurement-controlled Clifford circuit family F there is a randomized classical polynomial-time algorithm A such that for every n and every x∈{0,1}n:
every possible output of A on input (n,x) is the encoding of a stabilizer description T=(P(1),…,P(n));
the distribution of the described state satisfies
APr[∏j=1n21(I+P(j))=ρ]=PrDF(n,x)[∣ψ⟩⟨ψ∣=ρ]for every matrix ρ.
Thus Clifford circuits with intermediate Pauli measurements and classical (randomized) control, started on a basis state, can be sampled exactly by a classical computer; the quantum advantage requires non-Clifford resources such as the T gate.
Formalization Note The source says the simulator is "given C"; following its own remark on p.187 that one strictly has to speak of families {Cn}, the simulator is fixed for the family (chosen before n and x) and receives (n,x) encoded as a bit string. Polynomial time is the Turing-machine notion PolyTimeComputable of this repository, applied to the input followed by a uniformly random string of polynomial length. Distributions over states are compared via density matrices, so the global phase is ignored, as in the source's footnote 3 on p.185.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Lecture Notes on Quantum Algorithms 33: Ω(1/k²) spectral gap of the adiabatic clock Hamiltonian on the computational subspaceTextbook
Motivation
This mission develops Chapter 33 of Lecture Notes on Quantum Algorithms by Andrew Childs. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
Let k≥0 be the number of gates of a quantum circuit and let s∈[0,1]. In the adiabatic simulation of the circuit, the interpolated Hamiltonian H(s)=(1−s)HB+sHC leaves invariant the (k+1)-dimensional computational subspace spanned by the history states ∣ψ0⟩,…,∣ψk⟩, and on it acts, by ⟨ψj∣HB∣ψj′⟩=−δj,j′δj,0 and ⟨ψj∣HC∣ψj′⟩=−(δj,j′+1+δj,j′−1), as the real symmetric (k+1)×(k+1) matrix
Ak(s)=s−1−s0⋮0−s0−s⋱⋯0−s0⋱0⋯⋱⋱⋱−s0⋮0−s0,
whose (0,0) entry is s−1, whose first off-diagonal entries are −s, and whose other entries vanish. Let λ0(s)≤λ1(s)≤⋯≤λk(s) be its eigenvalues, counted with multiplicity, and Δk(s)=λ1(s)−λ0(s) the gap between the smallest and the second smallest.
Lemma. The gap is Ω(1/k2) uniformly in s∈[0,1]: there are a constant c>0 and a threshold k0 such that
Δk(s)≥k2cfor all k≥k0 and all s∈[0,1].
This bound on the minimum gap along the whole interpolation path is what makes an adiabatic evolution time T=poly(k) sufficient, and hence shows that adiabatic quantum computation can efficiently simulate the circuit model.
Formalization Note The matrix is the shared definition clockPathMatrix k s on Fin(k+1); the gap is spectralGap, the second smallest minus the smallest eigenvalue of the Hermitian matrix with multiplicity (so a degenerate ground level would give gap 0). The constants c and k0 are quantified before k and s.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
Lemma 33.1: Ω(1/k²) spectral gap of the adiabatic clock Hamiltonian on the computational subspace.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Quantum algorithms for optimizers 5: Separation oracle from polylogarithmically many calls to a quantum membership oracle (corrected)Textbook
Motivation
This mission develops Chapter 5 of Quantum algorithms for optimizers by Giacomo Nannicini. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is a corrected form of the quantum construction of a separation oracle from a membership oracle.
Quantum membership oracle. Points of Rd are written in an m-qubit register through an encoding p↦enc(p). A quantum oracle implementing MEM0,ϵ′(K) is a unitary O acting on the point register, an answer qubit and k workspace qubits. On every basis point it acts as
O∣p⟩∣0⟩∣0k⟩=∣p⟩∣φp⟩,
where measuring the answer qubit of φp returns the correct membership bit [enc(p)∈K] with probability at least 1−ϵ′.
Separation oracle.SEPϵ,δ(x) (Definition 5.22) must, with probability at least 1−δ, either assert x∈B2(K,ϵ) or return a unit vector g with ⟨g,y⟩≤⟨g,x⟩+ϵ for all y∈B2(K,−ϵ)={y:B2(y,ϵ)⊆K}.
Theorem. There are absolute constants C>0 and c∈N with the following property. Let d∈N and r,R,ϵ,δ∈R with 0<r<R, 0<ϵ<R and 0<δ<1/3. Then there is ϵ′>0 such that for every x∈Rd there exist an encoding enc and, for every workspace size k, a quantum circuit with measurement decoding. The circuit makes at most
uncontrolled calls to the oracle or its inverse. It correctly implements SEPϵ,δ(x) for every convex K with B2(0,r)⊆K⊆B2(0,R) and x∈/B2(K,−ϵ), and for every unitary implementing MEM0,ϵ′(K).
Classically, separation from membership needs O~(d) membership calls. This result gives an exponential improvement in the dimension for the query complexity of convex optimization with a membership oracle.
Formalization Note The source leaves several objects open: the unitary implementing MEM, the value of ϵ′, and the parameters hidden in O~(1). The statement makes each of them explicit. The unit-norm requirement on g is added because Definition 5.22 as printed accepts g=0, which would make the separation oracle trivial.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
Proposition 5.3: Jordan's gradient circuit recovers the gradient of an exactly representable linear function.
Proposition 5.6: The gradient algorithm for approximately linear functions.
Proposition 5.16: A Hadamard-test circuit is a probability oracle for (1 + Re⟨ψ|ϕ_x⟩)/2.
Corollary 5.18: Pure-state tomography with Euclidean error using Õ(d/ϵ) uses of U.
Proposition 5.25: Properties of the height function: convexity, Lipschitz continuity, and separation from an ϵ̄-subgradient (corrected).
Lemma 5.28: The central-difference gradient is within (η/2)Δ^(η)f(x) of every subgradient.
Lemma 5.30: The Laplace approximation is at most dL/r on average over a cube.
Lemma 5.32: Deviation from the finite-difference linearization on the ℓ1 ball is at most (η²/2)Δ^(η)f(z).
Proposition 5.31: Finite differences of an approximate function at a random point give an explicit ϵ′-subgradient at the origin (corrected).
Proposition 5.36: Algorithm 4 (binary tree of controlled R_Y rotations) prepares the amplitude encoding of a real unit vector.
Corollary 5.37: Amplitude encoding of a complex vector to error ϵ with Õ(d) gates from {H, T, CX}.
Corollary 5.45: Amplitude encoding with O(log d) QRAM queries and O(log d (log d + log 1/ϵ)) two-qubit gates after Õ(d) classical preprocessing (corrected).
Theorem 5.33: Separation oracle from polylogarithmically many calls to a quantum membership oracle (corrected).
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
Fix an erasure probability p∈[0,1]. The qubit erasure channel Np acts independently on each qubit sent: with probability 1−p the qubit passes unchanged together with a classical flag 0, and with probability p it is replaced by the maximally mixed state I/2 together with the flag 1, so that the receiver knows which qubits were erased. On n qubits the channel is Np⊗n.
A rate R∈R is achievable (for quantum codes, equivalently one-way entanglement purification) if for every ε>0 and δ>0 there is N0 such that for every n≥N0 there are a number k≥(R−δ)n of logical qubits, an encoding quantum channel E from k qubits to n qubits and a decoding quantum channel D from the channel output (qubits and erasure flags) to k qubits with
Fe(D∘Np⊗n∘E)≥1−ε,
where Fe(Φ)=⟨Φk∣(id⊗Φ)(∣Φk⟩⟨Φk∣)∣Φk⟩ is the entanglement fidelity with respect to the maximally entangled state ∣Φk⟩ of two k-qubit registers. The theorem states that the quantum capacity of the erasure channel is max(0,1−2p), in the strong form that the set of achievable rates is exactly
{R:R achievable for Np}=(−∞,max(0,1−2p)].
In particular every rate below 1−2p is achievable (random stabilizer codes), no rate above 1−2p is (a no-cloning argument), and for p≥1/2 the capacity is zero.
Formalization Note The supremum of achievable rates is not written as a real sSup (which would be junk on an empty or unbounded set); instead the achievable set itself is characterized. Because the definition of achievability already has the slack δ, the achievable set is closed, so the capacity max(0,1−2p) is itself an achievable rate. The author's errata note that the thesis's proof of the upper bound assumes there is no superadditivity when a noiseless channel is added to a zero-rate channel; the theorem itself is the established value (Bennett–DiVincenzo–Smolin).
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
§7.5: The quantum capacity of the erasure channel is max(0, 1 − 2p).
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Selected references
Daniel Gottesman, Stabilizer Codes and Quantum Error Correction, 1997 thesis, downloaded arXiv v1 PDF; PDF title page now prints 2024. https://arxiv.org/pdf/quant-ph/9705052v1.
1 thm1 active userReviewed
🏆Completed
Captain: Goku
Lecture Notes on Quantum Algorithms 29: Quantum signal processing: which polynomial pairs a QSP sequence realizesTextbook
Motivation
This mission develops Chapter 29 of Lecture Notes on Quantum Algorithms by Andrew Childs. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
For x∈[−1,1] let
W(x)=(xi1−x2i1−x2x)=eiarccos(x)σx,
and for ϕ∈R let eiϕσz=diag(eiϕ,e−iϕ). For k≥0 and a phase vector Φ=(ϕ0,…,ϕk)∈Rk+1, the quantum signal processing sequence is
WΦ(x)=eiϕ0σzW(x)eiϕ1σzW(x)⋯W(x)eiϕkσz,
with k factors W(x). For a polynomial P∈C[x] write P∗ for the polynomial with complex-conjugated coefficients (so P∗(x)=P(x) for real x).
Lemma. Let k≥0 and P,Q∈C[x]. There exists Φ∈Rk+1 such that for every x∈[−1,1]
WΦ(x)=(P(x)iQ∗(x)1−x2iQ(x)1−x2P∗(x))
if and only if
degP≤k and degQ≤k−1 (with deg0=−∞; in particular Q=0 when k=0);
P has parity kmod2 and Q has parity k−1mod2, where an even polynomial has parity 0 and an odd one parity 1, i.e. P(−x)=(−1)kP(x) and Q(−x)=(−1)k−1Q(x);
∣P(x)∣2+(1−x2)∣Q(x)∣2=1 for all x∈[−1,1].
This characterization is the core of quantum signal processing: it says exactly which polynomial transformations of a signal x can be implemented by interleaving the signal rotation W(x) with z-rotations, and it is later lifted, via qubitization, to polynomial transformations of block-encoded operators.
Formalization Note The matrix identity is required for all x∈[−1,1], the domain on which W(x) is defined in (29.6). The degree condition uses Mathlib's degree with values in N∪{−∞}, so degQ≤k−1 is written degQ<k; the parity k−1mod2 of Q is written as parity k+1, which is the same residue and avoids natural-number subtraction. Parity is the polynomial identity P(−x)=(−1)kP(x).
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
Lemma 29.1: Quantum signal processing: which polynomial pairs a QSP sequence realizes.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
A Survey of Quantum Learning Theory 4: Quantum states are PAC-learnable from n·poly(1/ε, 1/γ, log(1/δ)) measurement resultsTextbook
Motivation
This mission develops Chapter 4 of A Survey of Quantum Learning Theory by Srinivasan Arunachalam and Ronald de Wolf. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is Aaronson's theorem on "pretty good tomography": an n-qubit state can be PAC-learned from linearly many (in n) measurement results.
An n-qubit state is a density matrix ρ∈C2n×2n (positive semidefinite, trace 1). A two-outcome measurement is an effect E, i.e. 0⪯E⪯Id; its first outcome has probability Tr(Eρ). Let D be a probability distribution (Borel) on the set of effects.
There is a polynomial p in three variables with nonnegative coefficients such that for every n and all ε,γ>0, δ∈(0,1) there are a number
T≤n⋅p(1/ε,1/γ,log(1/δ))
and a (measurable) learner L, mapping T measurement results to an n-qubit density matrix, with the following property: for every n-qubit state ρ and every distribution D, if E1,…,ET are drawn i.i.d. from D and, independently given the Ei, each bi is a bit with Pr[bi=1]=Tr(Eiρ), then with probability at least 1−δ the output σ=L((E1,b1),…,(ET,bT)) satisfies
E∼DPr[∣Tr(Eσ)−Tr(Eρ)∣>γ]≤ε.
The learner knows neither ρ nor D. Only the number of measurement results is bounded, not the running time.
Formalization Note "T=n⋅poly" is read as an upper bound on T (a learner may ignore extra results). The condition δ<1 is added: for δ≥1 the claim is empty and log(1/δ)≤0. The learner is deterministic and measurable; the probability of success is written out as an integral over DT of the probabilities of the bit strings.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Theorem 4.16: Quantum states are PAC-learnable from n·poly(1/ε, 1/γ, log(1/δ)) measurement results.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
This mission develops Chapter 3 of Quantum Computing: Lecture Notes by Ronald de Wolf. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is the analysis of Simon's algorithm.
Let N=2n and identify {0,…,N−1} with {0,1}n; write i⊕s for bitwise addition modulo 2 and s⋅j=∑kskjkmod2. An input is x=(xi)i∈{0,1}n with xi∈{0,1}n, and Simon's promise says there is a nonzero s∈{0,1}n with xi=xj⟺(i=j or i=j⊕s). A query is the unitary Ox:∣i,y⟩↦∣i,y⊕xi⟩. One run of the subroutine prepares
∣Ψx⟩=(H⊗n⊗I)Ox(H⊗n⊗I)∣0n⟩∣0n⟩
(one query, 2n Hadamard gates) and measures the first register. Then:
For every n, every x and nonzero s satisfying the promise, and every j, the outcome j has probability 2−(n−1) if s⋅j=0 and 0 otherwise; i.e. it is uniform on {j:s⋅j=0}.
There are constants C>0 and N0 (independent of n, x, s) such that for all n≥N0: if the subroutine is repeated independently until the outcomes obtained so far span a subspace of F2n of dimension n−1, the expected number of runs, which equals the expected number of xi-queries, is at most Cn.
If outcomes j1,…,jm are all orthogonal to s and span a subspace of dimension at least n−1, then the only nonzero solution y of the system jk⋅y=0(k=1,…,m) is y=s.
There are constants C>0 and N0 such that for every n≥N0 there is a classical Boolean circuit (AND, OR, NOT gates of fan-in at most 2) of size at most Cn3 which, given any n−1 linearly independent strings j1,…,jn−1 orthogonal to a nonzero s, outputs s.
Together these say that Simon's algorithm finds s with an expected O(n) queries and polynomially many other operations, an exponential speed-up over classical randomized algorithms.
Formalization Note Item 2 uses the expected stopping time of an i.i.d. sequence drawn from the PMF whose masses are the first-register marginals of ∣Ψx⟩; its existence is part of the conclusion. The intermediate measurement of the second register is omitted, as the source allows. The constant N0 in item 4 also absorbs n=1, where a circuit with no input wires cannot output the constant 1. The n−1 input strings are fed to the circuit row-major through finProdFinEquiv.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
§3.3.2: Classical randomized lower bound Ω(√(2^n)) for decision Simon.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Lecture Notes on Quantum Algorithms 30: Quantitative adiabatic theoremTextbook
Motivation
This mission develops Chapter 30 of Lecture Notes on Quantum Algorithms by Andrew Childs. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is the quantitative quantum adiabatic theorem.
There are absolute constants c1,c2,c3>0 (the constants of the first- and second-order perturbation bounds ∥P˙∥≤c1∥H˙∥/Δ and ∥P¨∥≤c2∥H¨∥/Δ+c3∥H˙∥2/Δ2) with the following property. Let H=Cd be a finite-dimensional Hilbert space with d≥2, and let H(s), s∈[0,1], be a twice continuously differentiable family of Hermitian operators on H, with derivatives H˙(s) and H¨(s) (one-sided at the endpoints). Suppose that for every s∈[0,1] the ground state of H(s) is nondegenerate, and let Δ(s)>0 be the gap between the smallest eigenvalue E(s) of H(s) and the nearest distinct eigenvalue. Norms of operators are spectral norms. Let ϵ>0 and let the total evolution time T satisfy
If ∣ψ(s)⟩ solves the Schrödinger equation idsd∣ψ(s)⟩=TH(s)∣ψ(s)⟩ on [0,1] and ∣ψ(0)⟩ is a unit ground state of H(0), then there is a unit ground state ∣ϕ(1)⟩ of H(1) with
∣ψ(1)⟩−∣ϕ(1)⟩≤ϵ.
The theorem quantifies how slowly a Hamiltonian must be varied for a system started in its ground state to end close to the final ground state, with the required time governed by the spectral gap; it underlies adiabatic optimization and adiabatic quantum computation.
Formalization Note The instantaneous ground state ∣ϕ(1)⟩ is fixed only up to a global phase, so the conclusion asserts the existence of some unit ground state of H(1) within ϵ. The constants are quantified before the dimension and the Hamiltonian. The derivatives H˙,H¨ are given as functions with derivative-within-[0,1] hypotheses and H¨ continuous; the gap is the difference of the two smallest eigenvalues counted with multiplicity, which equals the source's Δ when the ground state is nondegenerate.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
Theorem 30.1: Quantitative adiabatic theorem.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Lecture Notes on Quantum Algorithms 22: Kutin's lemma: the permutation-averaged polynomial is a polynomial in (m, a, b)Textbook
Motivation
This mission develops Chapter 22 of Lecture Notes on Quantum Algorithms by Andrew Childs. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
This is Kutin's symmetrization lemma for the collision problem.
Fix n≥0 and consider strings x∈[n]n, [n]={1,…,n}, encoded by the indicator variables δij=1 if xi=j and 0 otherwise (i,j∈[n]). A triple (m,a,b) of natural numbers is valid if m∈{0,…,n}, a,b≥1, a∣m and b∣n−m. For a valid triple define the string
xim,a,b={⌈i/a⌉n−⌊(n−i)/b⌋1≤i≤m,m<i≤n,
which is a-to-one on its first m positions and b-to-one on the rest. For permutations σ,τ of [n] let xiστ=τ(xσ(i)m,a,b) and let δijστ be its indicator variables.
Let p be any real polynomial in the n2 variables δij, and for a valid triple set
Then there is a real polynomial Q(m,a,b) in three variables with degQ≤degp (total degrees) such that
Q(m,a,b)=P(m,a,b)for every valid triple (m,a,b).
Applied to the acceptance probability of a t-query algorithm (a polynomial of degree at most 2t in the δij), this reduces the collision lower bound to degree bounds for a polynomial in three integer variables, to which Paturi's lemma is applied.
Formalization Note Indices and values are 0-based in Lean (Fin n); the defining formulas of xm,a,b are kept in 1-based form and the value is shifted by one. The polynomial p is an arbitrary MvPolynomial (Fin n × Fin n) ℝ, not necessarily multilinear, and degrees are total degrees.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
Lemma 22.1: Kutin's lemma: the permutation-averaged polynomial is a polynomial in (m, a, b).
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
An Introduction to Quantum Error Correction and Fault-Tolerant Quantum Computation 5: Threshold theorem: below p_T, concatenated circuits simulate C to distance ε with polylog overheadTextbook
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
There exist an [[n,1,2t+1]] code with fault-tolerant gadgets of a common depth (Definitions 2–5) and a threshold pT>0 with the following property. For every p with 0≤p<pT there are constants K>0 and c∈N such that for every ideal circuit C (Definition 6: preparation, H, Rπ/8, CNOT, wait and measurement locations, no input) and every ε>0 there is a level L for which the L-fold concatenated fault-tolerant simulation C′=C(L) satisfies
#qubits(C′)≤K(log2(2+∣C∣/ε))c#qubits(C) and #steps(C′)≤K(log2(2+∣C∣/ε))c#steps(C), where ∣C∣ is the number of locations of C;
for every local stochastic error model on C′ (Definition 12) with error bounds pi≤p, pi<1,
dTV(decoded output of C′,output of C)≤ε.
The output of C′ is decoded classically level by level. The threshold theorem shows that arbitrarily long quantum computations can be performed reliably with polylogarithmic overhead once the physical error rate is below a constant.
Formalization Note The fault-tolerant circuit is pinned to the concatenated circuit of the proof (p.42); an unconstrained circuit with free classical computation could sample the output of C classically. polylog(x) is encoded as K(log2(2+x))c, which is positive also for x≤1.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
§5.1, Theorem 6: Good implies correct: an extended rectangle with at most t faults is correct.
§5.2, Theorem 7: A fault-tolerant circuit with only good ExRecs has the ideal output distribution.
§5.2, Lemma 2: *Correctness for the ideal decoder implies correctness for a -decoder.
§5.2, Lemma 3: *A good truncated ExRec is correct for ideal decoders and -decoders.
Theorem 8: A fault-tolerant circuit simulates the ideal circuit with errors at the bad ExRecs.
Theorem 9: Level reduction: a local stochastic model on C′ induces one on C with bounds Σ_{|R|=t+1} Π p_j.
Theorem 10: Threshold theorem: below p_T, concatenated circuits simulate C to distance ε with polylog overhead.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Selected references
Daniel Gottesman, An Introduction to Quantum Error Correction and Fault-Tolerant Quantum Computation, 2009, v1. https://arxiv.org/pdf/0904.2557v1.
Almheiri–Dong–Harlow 2015: Bulk Locality and Quantum Error Correction in AdS/CFTResearch Paper
Motivation
The AdS/CFT correspondence relates a theory of quantum gravity in anti-de Sitter space (the bulk) to a quantum field theory without gravity on its boundary (the CFT). A central question is how a local field operator ϕ(x) deep in the bulk is represented by boundary operators. Almheiri, Dong and Harlow (JHEP 04 (2015) 163) pointed out a puzzle.
The bulk operator can be reconstructed on several different boundary regions. For example, it can be reconstructed on A∪B, on B∪C or on A∪C, but not on any single one of them.
These reconstructions cannot all be the same CFT operator: an operator commuting with all local operators on a time slice must be trivial.
Their resolution is that the bulk effective theory is a quantum error-correcting code. Bulk operators are logical operators acting on a code subspace of the CFT Hilbert space. Different boundary representations agree only on that subspace, as one logical operator of an erasure-correcting code can be implemented on different subsets of qubits.
The mathematical backbone of that resolution is a finite-dimensional criterion for when a logical operator can be implemented on a given subsystem. This mission formalizes it (Appendix B of the paper), with the examples and corollaries of Section 3.
Timeline.
1996–1997: Schumacher and Nielsen characterize correctability by vanishing correlations with a reference system, condition (3.14) (arXiv:quant-ph/9604022). Grassl, Beth and Pellizzari give the matrix-element form (3.19) (arXiv:quant-ph/9610042).
1999: Cleve, Gottesman and Lo introduce the three-qutrit code as a quantum secret-sharing scheme (arXiv:quant-ph/9901025).
2006: Ryu and Takayanagi propose the holographic entanglement-entropy formula (arXiv:hep-th/0603001).
2007: Bény, Kempf and Kribs develop operator-algebra quantum error correction (arXiv:quant-ph/0608071, arXiv:0705.1574), of which the theorem here is a special case.
2014–2015: Almheiri, Dong and Harlow recast bulk reconstruction as quantum error correction; Pastawski, Yoshida, Harlow and Preskill build holographic tensor-network codes (arXiv:1503.06237).
2016: Dong, Harlow and Wall establish reconstruction in the entanglement wedge (arXiv:1601.05416). Harlow derives the Ryu–Takayanagi formula from operator-algebra error correction (arXiv:1607.03901).
Setting
The physical Hilbert space is a tensor product H=HE⊗HEˉ of finite-dimensional spaces. E is the part that may be erased (lost), and Eˉ is the part that remains. A code subspace is a subspace HC⊆H.
An operator Oacts within the code subspace if both O and O† map HC into itself. Such an operator has a representation on Eˉ if there is an operator OEˉ acting only on Eˉ, that is of the form 1E⊗Y, with
OEˉ∣ψ~⟩=O∣ψ~⟩,OEˉ†∣ψ~⟩=O†∣ψ~⟩for all ∣ψ~⟩∈HC.
Representations on E are defined in the same way, with operators X⊗1Eˉ.
The three-qutrit code (Section 3.1) encodes one qutrit into three via
∣~⟩=31∑a∈Z3∣a,a+i,a+2i⟩,
that is, ∣0~⟩=(∣000⟩+∣111⟩+∣222⟩)/3 and so on (Eq. (3.3)).
Formalization targets
Goal: the basic theorem of operator-algebra quantum error correction (Section 3.5, proof in Appendix B)
For an operator O acting within HC,
Ohas a representation on Eˉ⟺⟨ψ~′∣[O,XE⊗1Eˉ]∣ψ~⟩=0for all XE on E and all ∣ψ~⟩,∣ψ~′⟩∈HC.
Milestones (in source order)
Section 3.1 (after Eq. (3.3)): for every encoded three-qutrit state, the reduced density matrix of each single qutrit is 311.
Eqs. (3.4)–(3.6): the permutation U12 of Eq. (3.6) is unitary, and (U12⊗I3)∣~⟩=∣i⟩⊗31(∣00⟩+∣11⟩+∣22⟩).
Eqs. (3.9)–(3.10): for every single-qutrit operator O, the operator O12=U12†(O⊗1)U12, with O acting on the first qutrit, satisfies O12∣~⟩=∑jOji∣~⟩.
Section 3.2, Eqs. (3.19) ⟺ (3.21): the projection of every XE onto the code subspace is proportional to the identity iff every operator acting within the code subspace has a representation on Eˉ. The source states, citing the literature, that (3.19) is equivalent to correctability of the erasure of E; that equivalence is not formalized.
Section 3.5, two-qubit example: on the code spanned by (∣00⟩+∣11⟩)/2 and (∣01⟩+∣10⟩)/2, the logical X is realized by the bit flip of either qubit. No operator on the first qubit alone reproduces the logical Z on the code, and every logical operator realizable on the first qubit acts on the code as a1+bXˉ: the code corrects only the subalgebra generated by 1 and Xˉ.
Section 3.5, algebraic no-cloning: if O1 has a representation on Eˉ and O2 has a representation on E, then O1 and O2 commute on the code subspace. Consequently, the elements of any family of logical operators that is represented both on E and on Eˉ commute pairwise on the code subspace, so a non-abelian algebra cannot be represented on both.
Significance
The result. The goal theorem characterizes, by a checkable commutation condition, which logical operators survive the loss of E; milestone 4 is its specialization to full erasure correction. Milestone 6 explains why a non-commuting algebra of bulk operators cannot be represented on two complementary boundary regions at once, so reconstructions of ϕ(x) on different regions are distinct operators that agree only on the code subspace. The three-qutrit code models this: every logical operator is realized on any two qutrits, and no single qutrit carries information.
Formalizing it. All statements are proved in the source, or cited there from standard references, and are finite-dimensional. This mission produces machine-checked versions and a reusable vocabulary of code subspaces, logical operators and subsystem representations. That vocabulary is the starting point for formalizing the later results it underlies, in particular the subsystem and operator-algebra theorems of Harlow's derivation of the Ryu–Takayanagi formula (arXiv:1607.03901).
Status honesty. The mathematics is unconditional finite-dimensional linear algebra. The application to AdS/CFT rests on the conjectured duality and on bulk effective field theory, and is context only; none of it enters the hypotheses. The appendix proof is the authors' own, and the theorem is a special case of the results of Bény, Kempf and Kribs. The equivalence of (3.19) with correctability of the erasure (the existence of a recovery unitary, Eqs. (3.14)–(3.18)) is cited in the source from Schumacher–Nielsen and Grassl–Beth–Pellizzari, and is not part of this mission. No machine-checked proof of any of these statements is known. Neither Mathlib nor Physlib (including its quantum-information library) formalizes code subspaces, erasure correction or operator-algebra quantum error correction.
Difficulty
The forward direction of the goal is a direct computation. The converse is an existence statement: an operator OEˉ=1E⊗Y has to be produced from a hypothesis that constrains only the matrix elements of Obetween code states. That hypothesis says nothing about how O acts off the code subspace, and O generally acts nontrivially on E. So no candidate for Y can be read off from O itself.
Milestone 4 has the same character in both directions. One direction must produce a representation on Eˉ for every operator acting within the code subspace, starting from the scalar condition (3.19), which concerns operators on E alone. The other direction is a non-existence claim about operators on E, to be derived from a property quantified over all logical operators.
The explicit-code milestones are finite but involve the irrational normalization 1/3 and a 27-dimensional space.
Formalization scope
Representation. Vectors on HE⊗HEˉ are functions on e×eˉ for finite types e,eˉ, with E first. Operators are complex matrices, tensor products are Mathlib's Kronecker product ⊗ₖ, O† is the conjugate transpose, and ⟨w∣u⟩ is star w ⬝ᵥ u.
Code subspace. The code subspace is an arbitrary complex subspace (Submodule ℂ). It is described without a basis: "⟨~∣⋯∣~⟩=0 for all i,j" is stated for all pairs of code vectors, which is equivalent by sesquilinearity.
Proportionality. Eq. (3.19), ⟨~∣XE∣~⟩=δijC(X), is stated basis-free as ⟨w∣XEv⟩=c⟨w∣v⟩ for one constant c and all code vectors v,w.
Three-qutrit vectors. These are indexed by ((q1,q2),q3). U12 is the permutation matrix of the table in Eq. (3.6), and the single-qutrit reduced states are partial traces over the other two qutrits.
Not trivial. The goal quantifies over every code subspace and every operator acting within it. The zero subspace makes both sides true and is harmless. The examples are fixed concrete codes.
Not formalized. Cited but not proved in the source: (3.14) with the recovery unitary (3.16)–(3.18), and the bound (3.25). Heuristic: the count (3.22) and the Page-theorem argument after it. Definitions only: quantum secret sharing (Section 3.3), (3.23) and (3.24). Immediate or by symmetry: (3.20), recovery from qutrits 2,3 or 1,3, and the ∗-subalgebra remark after the theorem. Out of scope: Sections 4–5 (the AdS/CFT model, backreaction).
Infrastructure. A complete development needs lemmas on Kronecker products acting on vectors ((A ⊗ₖ B) *ᵥ v), conjugate transposes of Kronecker products, orthogonal projection onto a Submodule, and partial traces. These are reusable; stand-alone contributions are welcome.
Selected references
A. Almheiri, X. Dong, D. Harlow, Bulk locality and quantum error correction in AdS/CFT, JHEP 04 (2015) 163. arXiv:1411.7041
C. Bény, A. Kempf, D. W. Kribs, Generalization of quantum error correction via the Heisenberg picture, Phys. Rev. Lett. 98, 100502 (2007). arXiv:quant-ph/0608071
C. Bény, A. Kempf, D. W. Kribs, Quantum error correction of observables, Phys. Rev. A 76, 042303 (2007). arXiv:0705.1574
B. Schumacher, M. A. Nielsen, Quantum data processing and error correction, Phys. Rev. A 54, 2629 (1996). arXiv:quant-ph/9604022
M. Grassl, T. Beth, T. Pellizzari, Codes for the quantum erasure channel, Phys. Rev. A 56, 33 (1997). arXiv:quant-ph/9610042
R. Cleve, D. Gottesman, H.-K. Lo, How to share a quantum secret, Phys. Rev. Lett. 83, 648 (1999). arXiv:quant-ph/9901025
S. Ryu, T. Takayanagi, Holographic derivation of entanglement entropy from AdS/CFT, Phys. Rev. Lett. 96, 181602 (2006). arXiv:hep-th/0603001
F. Pastawski, B. Yoshida, D. Harlow, J. Preskill, Holographic quantum error-correcting codes: toy models for the bulk/boundary correspondence, JHEP 06 (2015) 149. arXiv:1503.06237
X. Dong, D. Harlow, A. C. Wall, Reconstruction of bulk operators within the entanglement wedge in gauge-gravity duality, Phys. Rev. Lett. 117, 021601 (2016). arXiv:1601.05416
D. Harlow, The Ryu–Takayanagi formula from quantum error correction, Commun. Math. Phys. 354, 865 (2017). arXiv:1607.03901
10 thms1 active userReviewed
🏆Completed
Captain: JWang226
Unbounded Holevo additivity gaps in finite dimensionsResearch Paper
Why single-use information can underestimate communication
A sender can encode a classical message in a quantum state, transmit that state through a noisy quantum channel, and let a receiver measure the output. For researchers studying classical communication over quantum systems, the question is whether evaluating one channel use captures the benefit of encoding across several uses. Hastings established that the relevant information quantity can violate additivity when joint inputs are allowed. Hastings, 2009.
The result contributed here concerns the size of that discrepancy in finite dimensions. It gives channels for which positive single-use information is arbitrarily small while both the absolute two-use additivity gap and the relative benefit of two uses are arbitrarily large. The paper's introduction states the gap, capacity, and separation consequences; the released Lean theorem packages the small-information, gap, and ratio conclusions into one common-witness statement. Revised manuscript, Section 1, headline Lean theorem.
Channels, states, and information in bits
A finite-dimensional quantum channelT:Ma(C)→Mb(C) is a completely positive, trace-preserving linear map on complex matrices, where the positive integers a,b are its input and output dimensions. A density matrixρ is a positive semidefinite matrix with trace one. Such matrices represent the possible input states. The released development represents a channel by finitely many rectangular Kraus matrices Ak, satisfying ∑kAk∗Ak=Ia, with action T(X)=∑kAkXAk∗. Concrete channel definitions.
The von Neumann entropy in bits is S(ρ)=−∑jλjlog2λj, where λj are the eigenvalues of ρ, using 0log0=0. A finite ensemble consists of density matrices ρx and real probabilities px≥0 with ∑xpx=1. The Holevo quantity is
The supremum includes all normalized finite ensembles. For two uses, T⊗2 acts on joint inputs, including states entangled between the uses. Write χ2(T)=χ(T⊗2), Δχ(T)=χ2(T)−2χ(T), and, when χ(T)>0, r2(T)=χ2(T)/(2χ(T)). These are the released definitions chi, chiTwo, gap, and twoUseRatio. Definitions.
The broader release also studies operational classical capacityC(T): the supremum of achievable classical message rates in bits per use. Its independent definition uses actual density-matrix codewords, a normalized positive-operator-valued measurement decoder, and average Born decoding error tending to zero over all positive block lengths. Arbitrary block inputs and joint decoding are allowed. That coding development provides context for the result; it is a separate released branch outside this contribution's initial import. Released operational definition.
Formalization targets
Simultaneous small information, large absolute gap, and large ratio
The headline statement is
∀ε>0∀A,R∈R∃T:0<χ(T)≤ε,Δχ(T)≥A,r2(T)≥R.
One channel witnesses every inequality. The lower-bound thresholds A,R are arbitrary real numbers; they are not restricted to positive values in the Lean statement. Input and output dimensions may depend on the thresholds. The goal imposes no hard-coded dimension bound or numerical constant. It is the exact statement of Nonadditivity.DeterministicConsequences.exists_small_chi_large_gap_and_ratio. Source.
The supporting separation statement uses a sequence of genuine finite channels T(K) with
χ(T(K))⟶0,2χ2(T(K))⟶+∞.
The separation statement is already proved for the selected deterministic family. It gives the two information limits asserted in the manuscript's Corollary 1.3, with no analytic channel-existence assumption. The formal family is totalized at its first two indices by the one-dimensional identity channel; this finite prefix does not affect either limit. Its members have positive single-use Holevo information for every K≥2. Released family, positivity, and limits.
What the result and its formal proofs provide
The theorem gives unbounded absolute Holevo additivity gaps and unbounded two-use ratios for the same witnesses, even while their single-use information is arbitrarily small. This supplies an existence result rather than an efficient method for finding small channels with practical parameters. The manuscript separately proves explicit sufficient input dimensions; those bounds are not conclusions of the headline theorem. Manuscript, Corollaries 1.2–1.3.
The mathematical result is proved, and its principal endpoints already have machine-checked Lean proofs in release v1.0.0. This contribution imports the existing deterministic separation theorem and its dependency library, preserving their source provenance and proofs. The reusable material includes density matrices, concrete channels, entropy, finite ensembles, tensor products, and the finite-channel construction. Independent review of the correspondence between the formal statements and the manuscript remains useful. Release and verification scope.
The broader release additionally proves C(T)=supm≥1χ(T⊗m)/m from independently defined physical codes, implying C(T)−χ(T)≥Δχ(T)/2. It also proves a common-witness theorem combining small positive information with arbitrary capacity gain and two-use ratio. Those operational results are separate released context, rather than targets or imported milestones of this contribution. They concern unassisted memoryless communication and do not assert distinct-channel capacity nonadditivity or a strong converse. Released coding identity, released operational consequence.
Why the uniform bounds matter
A separate information estimate for each channel factor does not control inputs entangled across an entire block. The construction needs bounds valid for every such joint input, while retaining the favorable two-use behavior. Likewise, convergence of averaged matrix moments alone need not control exceptional eigenvalues and therefore cannot replace the needed norm control. These are substantive uniformity requirements in the paper's construction. Manuscript, Section 1.
Regrouping tensor powers of one fixed channel is insufficient for a gap linear in the regrouping length: the manuscript shows Δχ(T⊗m)/m→0 for a fixed T. The existential goal instead allows channel dimensions and the channel itself to vary. Fixed-channel limitation.
Formalization scope and conventions
The imported representation is ActualConsequences.FiniteQuantumChannel: finite, nonempty input and output index types, a finite environment index type, and a concrete Kraus channel. Entropy is computed spectrally with natural logarithms internally; holevoBits divides by ln2. Supremum and infimum uses are accompanied by the developed nonemptiness and boundedness results. Positive tensor powers are indexed by a natural number n meaning n+1 uses. Strict positivity of the goal's χ(T) prevents division-by-zero interpretations of its ratio. The channel and information quantities must retain these physical definitions; numerical records assigned the desired values would not formalize the result. Formal representation, bit conversion.
The headline proof uses the alternate deterministic finite-channel construction. It does not assert the prescribed-dimension result. The imported library provides complex matrix analysis, positivity and trace normalization, tensor products, entropy inequalities, finite ensembles, and the construction's finite group and moment infrastructure. The full manuscript remains outside the completed formalization: general Haar convergence interfaces and the broader finite-dimensional realization statement retain their documented limitations. The release's correspondence findings remain qualified; no complete semantic audit or independent human certification is claimed. Formalization status, statement review.
M. B. Hastings, Superadditivity of communication capacity using entangled inputs, Nature Physics 5, 255–257, 2009. arXiv:0809.3972.
A. S. Holevo, The capacity of the quantum channel with general signal states, IEEE Transactions on Information Theory 44, 269–273, 1998. DOI:10.1109/18.651037.
B. Schumacher and M. D. Westmoreland, Sending classical information via noisy quantum channels, Physical Review A 56, 131–138, 1997. DOI:10.1103/PhysRevA.56.131.
P. W. Shor, Equivalence of additivity questions in quantum information theory, Communications in Mathematical Physics 246, 453–472, 2004. arXiv:quant-ph/0305035.
Continuity of Regularized Channel Rényi DivergencesResearch Paper
Motivation: comparing quantum processes
A quantum channel describes a physical process that transforms a quantum state into another state. Comparing two channels means comparing their possible outputs, including outputs obtained when the input is entangled with a reference system. This distinction matters in quantum information: an experiment can retain a reference while sending the other part of an entangled state through an unknown process. The resulting measure of distinguishability should account for that experiment.
For states, several divergence measures approach relative entropy when their order parameter approaches one. For channels, optimization over inputs and arbitrarily many channel uses introduces an additional question: does this continuity survive those optimizations? Jinzhao Wang and Yuxiang Yang answer that question for the regularized, stabilized sandwiched Rényi divergence in Continuity of Regularized Channel Rényi Divergences, arXiv:2609.28635v1, Theorem 1. This mission contributes the completed result and its supporting formal infrastructure.
Setting: states, references, and repeated uses
Let H and K be nonzero finite-dimensional complex Hilbert spaces. A density operator is a positive operator with trace one. Two channels N,M:L(H)→L(K) are completely positive, trace-preserving linear maps with the same input and output spaces.
The relative entropyD(ρ∥σ) compares density operators ρ and σ. The sandwiched Rényi divergenceDα(ρ∥σ) is an order-dependent comparison, defined for α≥21, α=1. The state, channel, and regularized divergences are measured in bits. Operator-level analytic lemmas may use natural logarithms; the state wrappers divide by log2. Singular states are allowed; the support conventions retain infinite values rather than assigning a finite substitute. These are the state quantities in the paper's equations (1.2)–(1.3).
The stabilized channel divergence optimizes the state divergence over normalized pure inputs on H⊗R, where R is a copy of H. The channel acts on H and the identity acts on R. Writing ψ=∣ψ⟩⟨ψ∣, the convention is
D(N∥M)=∥ψ∥=1supD((N⊗idR)(ψ)∥(M⊗idR)(ψ)),
where D denotes either state divergence. The paper places the reference first; the formalization places it second and proves the tensor-factor convention agrees. A block of n uses employs N⊗n,M⊗n and a reference copy of H⊗n. Its pure input may be entangled across every use. Equation (1.4) specifies this stabilization.
Formalization targets
The regularized divergences are defined independently as positive-block suprema:
This is convergence from both sides. Each target includes infinite divergence. The block identities are supporting identifications, rather than extra premises of the main theorem.
Significance: continuity after optimization
The main result identifies a single limit after optimization over entangled inputs and unbounded block lengths. It permits near-one regularized Rényi quantities to approach regularized relative entropy for arbitrary channel pairs in the stated finite-dimensional setting. When the latter is infinite, the conclusion is convergence to positive infinity. The paper discusses applications to discrimination and asymptotic approximation; those operational conclusions are beyond this mission's targets. Wang–Yang, arXiv:2609.28635v1.
This is a contribution of a known, formally proved result, rather than an unsolved conjecture. The original public Lean development includes proofs of the definitions' supporting properties and both block identities. Its recorded verification reports Lean checking with a transitive axiom audit, Comparator statement comparison and Lean kernel replay, and independent Nanoda kernel checking. These records concern the original pinned development. They are unsigned and do not establish independent human review of correspondence to the paper. The converted contribution uses Lean 4.30.0 and Mathlib c5ea003. Its 95 Definition bundles and 27 theorem nodes have been published; every theorem has an ACCEPTED proof and public Proved status. Before upload, the exact statement and solution files compiled locally, their types and transparent definition values were compared with the frozen compatibility port, and a transitive axiom audit of every generated declaration found only propext, Classical.choice, and Quot.sound. These new checks are separate from the original Comparator and Nanoda records. Human review of correspondence to the paper is still required.
Difficulty: optimization and singular inputs
Pointwise continuity for a fixed pair of output states does not justify interchanging a limit with the supremum over all block inputs. That domain includes every positive block length, so finite-dimensionality of each block does not itself supply a uniform conclusion. The right-hand limit is particularly sensitive to the order of these operations. Singular inputs introduce a separate issue: support mismatch can force genuine infinity, and converting all expressions to ordinary real numbers would discard that case. The formalization must preserve these domains and conventions throughout, as documented in the paper-to-Lean mapping.
Formalization scope
The Lean representation uses actual positive density operators, CPTP maps, reference systems, and tensor powers. State divergences have extended-real values; channel and regularized divergences take values in [0,+∞]. Nonnegativity is proved for the admissible orders, so conversion to nonnegative extended reals preserves those values. Supremum definitions quantify over positive block lengths. The normalized block sequences are total at n=0, which is irrelevant to convergence as n→∞.
The main formal statement uses a punctured neighborhood of one. A sufficiently small such neighborhood lies within α>21, so totalized definitions at other real orders impose no assertion about their divergence interpretation outside the admissible range. No support inclusion, finite max-relative entropy, filter estimate, or Schatten estimate is assumed by the main theorem. Defining the limiting value to equal the desired conclusion, or replacing arbitrary channels by an easy special family, would not meet these targets.
The development builds on Mathlib and Lean-Quantum. Reusable components include extended-valued Fekete convergence, channel tensor identities, quantum testing quantities, prescribed-dilation approximation, and finite-dimensional Schatten bounds. The scope mapping records that the supporting decomposition estimate is formalized for 1<α≤2, sufficient near one; it does not claim the paper's entire all-orders version. Contributions that improve reuse, verify the converted dependency graph, or extend separately stated results are welcome. The paper's later operational corollaries are excluded.
Selected references
Jinzhao Wang and Yuxiang Yang, Continuity of Regularized Channel Rényi Divergences, arXiv preprint, 2026, version 1. Paper and versioned source.
Jinzhao Wang, Continuity of regularized channel Rényi divergence: Lean formalization, public software repository, 2026; development assisted by Codex. Source commit e29274a, v1.1.0 verification release.
Quantum Algorithm for Simulating Real Time Evolution of Lattice Hamiltonians 2: Strictly Local Lieb–Robinson Bound ‖[A_X(t),B_Y]‖ ≤ 2‖A‖‖B‖|X|(2ζ₀|t|)^ℓ/ℓ! with ℓ = ⌊dist(X,Y)⌋Research Paper
Motivation
Simulating the time evolution e−iHt of a many-body Hamiltonian is one of the main proposed uses of quantum computers. For a Hamiltonian H=∑XhX whose terms act on small, nearby groups of sites of a lattice, Haah, Hastings, Kothari and Low give a quantum algorithm whose gate count is nearly linear in the space-time volume nt, and show that this is optimal up to logarithmic factors. The algorithm decomposes e−iHt into evolutions of overlapping blocks, and the error of each step is controlled by a Lieb–Robinson bound: in a locally interacting system, an operator evolved for time t stays, up to a superexponentially small error, inside a region whose size grows linearly with t.
Lieb–Robinson bounds go back to Lieb and Robinson (1972), who proved a finite propagation speed for quantum spin systems. Hastings (2004), Nachtergaele and Sims (2006) and Hastings and Koma (2006) gave the commutator form used today and applied it to the decay of correlations in gapped ground states. Appendix C of the paper re-derives the bound in a self-contained way. Section C.4 treats strictly local interactions, where every term is supported on a set of diameter at most 1, and obtains a bound with an explicit factor (2ζ0∣t∣)ℓ/ℓ!. This mission formalizes that bound.
Setting
Let Λ be a finite set of sites with a metric dist. Every site carries Cq, and operators act on ⨂x∈ΛCq; all norms ∥⋅∥ are operator norms. An operator is supported onX⊆Λ if it has the form m⊗1Λ∖X. For finite sets of sites, dist(X,Y)=minx∈X,y∈Ydist(x,y), diam(X)=maxx,x′∈Xdist(x,x′), and X∼Y means X∩Y=∅.
A Hamiltonian is a family (hX)X⊆Λ of Hermitian operators, hX supported on X, with H=∑X⊆ΛhX; for a region Ω, HΩ=∑Z⊆ΩhZ. The Heisenberg evolution of an operator O is O(t;J)=eiJtOe−iJt, and O(t)=O(t;H). The interaction is strictly local if hX=0 whenever diam(X)>1, and its strength is measured by
ζ0=x∈ΛmaxQ∋x∑∣Q∣∥hQ∥.
The proof works with two auxiliary quantities attached to a fixed operator B supported on Y:
where AX is the algebra of operators supported on X. A tuple (Z1,…,Zk) is linked from X if X∼Z1∼⋯∼Zk.
Formalization targets
Goal: display (48)
For A supported on X, B supported on Y, ℓ=⌊dist(X,Y)⌋ and every real t,
∥[A(t),B]∥≤2∥A∥∥B∥∣X∣ℓ!(2ζ0∣t∣)ℓ.
Milestones
The elementary bounds (28): CB(Z,0)≤2∥B∥δZ∼Y, CB(Z,t)≤2∥B∥, and the same for DB with an extra factor ∥hZ∥.
The integral inequality (24): CB(X,t)≤CB(X,0)+∑Z∼X2∫0∣t∣DB(Z,s)ds.
The closed recursion (42): CB(X,t)≤CB(X,0)+2∑Z:X∼Z∥hZ∥∫0∣t∣CB(Z,s)ds.
The truncated iteration (44): CB(X,t)≤2∥B∥ℓ!(2∣t∣)ℓ∑Z1,…,Zℓ:linked∏j∥hZj∥.
The counting bounds (45)–(46): ∑Q:P∼Q∼S∥hQ∥≤ζ0∑p∈Pδdist(p,S)≤1 and its weighted, distance-tracking companion.
Lemma 5, eq. (4) = (49): ∥OX(t;H)−OX(t;HΩ)∥≤∣X∣∥OX∥(2ζ0∣t∣)ℓ/ℓ! with ℓ=⌊dist(X,Λ∖Ω)⌋, under the added hypothesis dist(X,Λ∖Ω)≥1.
The goal is (48) rather than Lemma 5 because (48) is proved in full on pp. 26–27, while Lemma 5 is obtained "by manipulation analogous to Eq. (39)" and is false as printed when ℓ=0.
Significance
The bound (48) states that commutators with distant operators are suppressed by a factor that, at fixed t, decays faster than any exponential in the distance. The same factor controls Lemma 5, which is what the decomposition lemmas of the paper (Lemma 6 and its corollaries) use to bound the error of replacing a global evolution by evolutions of overlapping blocks; that in turn gives the paper's gate counts. Bounds of this type also underlie the exponential clustering of correlations in gapped ground states and the quasi-adiabatic continuation technique.
The results are proved in the literature and in this paper. A search of the local Prove2Me prior-art index found no matching formal statement for this finite spin-system bound. The mission seeks a machine-checked proof of the strictly local bound with its explicit constant, together with reusable infrastructure: operators supported on subsets of a tensor product of matrix algebras, their Heisenberg evolution, and an integral inequality for commutator growth.
Difficulty
The obvious argument expands A(t)=∑k(it)kadHk(A)/k! and notes that the first ℓ nested commutators with B vanish. This does not give the stated bound: the norm of adHk(A) grows like k! times the number of growing clusters of terms, and the tail of the series is not controlled by its leading term. The explicit factor (2ζ0∣t∣)ℓ/ℓ!, with no exponential prefactor, requires precise control of the time-dependent supremum CB(Z,s) and the combinatorics of linked chains. A second difficulty is Lemma 5, whose printed form is false at ℓ=0 and whose proof in the paper is a one-line reference to an analogous computation.
Formalization scope
Sites are an arbitrary finite metric space Λ ([Fintype Λ] [MetricSpace Λ]); operators are matrices Matrix (Λ → Fin q) (Λ → Fin q) ℂ in the product basis, with the same local dimension q at every site. This generalizes the paper's qubits on a lattice in RD. The norm is the L2 operator norm (Matrix.Norms.L2Operator), never the entrywise or Frobenius norm. SupportedOn X M states M=m⊗1 entrywise, and is not vacuous: a nonzero operator on a single site satisfies it, and only scalars are supported on ∅. The Hamiltonian is time-independent and sums over every subset of Λ; strict locality is the hypothesis 1<diam(X)⇒hX=0 on the terms. The constant ζ0 is carried as an upper bound of the site sums ∑Q∋x∣Q∣∥hQ∥, which is equivalent to the paper's maximum for these monotone bounds; no bound ∥hX∥≤1 is assumed. dist(X,Y) is a minimum over nonempty sets and 0 if a set is empty, ℓ is its natural-number floor, and CB is a real supremum over a nonempty set bounded by 2∥B∥. The integral milestones (24) and (42) are stated for t≥0; the goal, (44) and Lemma 5 hold for every real t. Lemma 5 carries one disclosed added hypothesis, dist(x,y)≥1 for x∈X, y∈/Ω, without which it is false.
None of the statements is trivialized: the goal mentions neither CB nor linked sums, its norm is the operator norm, the integrals are of continuous functions on compact intervals, the supremum is over a nonempty bounded set, and no disjointness of X and Y is assumed, so it covers ℓ=0 as well.
A complete development needs the derivative of t↦eiHtAe−iHt, unitarity of eiHt for Hermitian H, commutation of operators with disjoint supports, Grönwall-type iteration of integral inequalities, and the simplex-volume identity ∫Δkdt=∣t∣k/k!. The support and evolution layer is reusable for any lattice-system result. Contributions that prove the milestones in order, or that develop the support calculus independently, are welcome.
Selected references
J. Haah, M. B. Hastings, R. Kothari, G. H. Low, Quantum algorithm for simulating real time evolution of lattice Hamiltonians, SIAM J. Comput. (2021); arXiv:1801.03922v4 (2020). https://arxiv.org/abs/1801.03922
E. H. Lieb, D. W. Robinson, The finite group velocity of quantum spin systems, Comm. Math. Phys. 28 (1972) 251–257. https://doi.org/10.1007/BF01645779
B. Nachtergaele, R. Sims, Lieb–Robinson bounds and the exponential clustering theorem, Comm. Math. Phys. 265 (2006) 119–130. https://arxiv.org/abs/math-ph/0506030
M. B. Hastings, T. Koma, Spectral gap and exponential decay of correlations, Comm. Math. Phys. 265 (2006) 781–804. https://arxiv.org/abs/math-ph/0507008
Quantum Algorithm for Simulating Real Time Evolution of Lattice Hamiltonians 1: Lieb–Robinson Bound ‖[A(t),B]‖ ≤ (2/√η)‖A‖‖B‖(e^{ζ|t|√(8η)}−1)Σ_{x∈X}e^{−μ dist(x,Y)} Under Small CommutatorsResearch Paper
Motivation
A local quantum system is built from degrees of freedom placed at sites of a lattice. Its Hamiltonian may contain many terms, each acting on a small group of sites. Even though a term is local, time evolution can spread an observable beyond its original support. A Lieb–Robinson bound limits the size of a commutator between the evolved observable and one supported elsewhere. It gives a quantitative way to say that information propagates with an effective finite velocity. The Appendix C bound of Haah, Hastings, Kothari and Low treats interactions with exponential spatial decay and makes the effect of almost commuting Hamiltonian terms explicit.
The paper studies quantum simulation, where a system's real time evolution is approximated by a circuit. Lemma 12 is an analytic ingredient: it controls how far a local observable can spread during the simulated evolution. The mission targets that lemma and the displayed estimates in its proof, with the constants printed in the pinned arXiv version. The paper proves the results; the remaining task here is to give the stated finite system version machine checked proofs.
Setting
Let Λ be a finite set of sites equipped with a metric dist(x,y). Each site has the same local Hilbert space Cq, and the whole system has product basis indexed by configurations σ:Λ→{0,…,q−1}. An operator supported onX⊆Λ is a matrix of the form mX⊗IΛ∖X: it may change the configuration on X, but acts as the identity on every site outside X. The matrix norm throughout is the spectral operator norm.
For every X⊆Λ, let hX be a Hermitian operator supported on X, and define the time independent HamiltonianH=∑X⊆ΛhX. The sum includes all subsets, including the empty set. Let
O(t;J)=eiJtOe−iJt,O(t)=O(t;H).
For site sets, write X∼Y when X∩Y=∅, and dist(x,Y)=miny∈Ydist(x,y) when Y is nonempty. The diameter is diam(X)=maxx,y∈Xdist(x,y) for nonempty X. The paper imposes two quantitative conditions. First, for some 0≤η≤1, every pair of terms has a small commutator:
∥[hX,hY]∥≤2η∥hX∥∥hY∥.(14)
Second, for some ζ,μ>0, the interactions decay in the weighted sense
X∋x∑∥hX∥∣X∣2eμdiam(X)≤ζ(x∈Λ).(15)
Neither condition bounds each ∥hX∥ by one. This matters because the result is meant to include large but nearly commuting terms. These conventions are from Appendix C.1 of the source.
Formalization targets
The goal is Lemma 12. For an operator A supported on X and an operator B supported on a disjoint set Y, and every real t, the proposed formal statement is
The coefficient of ∣t∣ in the exponential is proportional to η. The goal keeps the paper's explicit factor 2/η, its 8η inside the exponential, and the full sum over sites in X. The statement is for η>0, as the displayed formula is undefined at η=0; a family satisfying (14) with η=0 also satisfies it for any positive η≤1.
The milestones follow the source's numbered displays: the initial estimates for CB and DB in (28), their integral inequalities (24) and (27), the linked set series (32), the four estimates of Proposition 13, and the bound on its kth line in (37). Here CB(X,t) takes a supremum over supported operators of norm at most one, and DB(X,t)=∥[hX(t),B]∥. The milestone list is a map of the quantities that the proof controls, while the goal itself mentions only the physical operators and the two hypotheses.
Significance
The bound shows that a commutator is small when the support of B is far from X, with a rate determined by the decay parameter μ and the small commutator parameter η. It applies to finite systems of any size with the same constants in (14) and (15). This makes it useful for reasoning about local approximations of time evolution in the quantum simulation setting of the paper. The authors also explain why a velocity proportional to η can occur under their hypotheses, so a linear dependence on η is not generally available. See the discussion immediately after Lemma 12 in Appendix C.1.
Formalizing the result would supply a reusable finite matrix model of local observables and a checked version of the analytic estimates for near commuting interactions. The source paper provides a proof, but this proposed statement and its milestones currently have no machine checked proof in the mission. The definitions of support, Heisenberg evolution and linked interactions may also be reused in later formalizations of quantum lattice dynamics.
Difficulty
The obvious global norm bound ∥[A(t),B]∥≤2∥A∥∥B∥ ignores the distance between supports. Merely bounding ∥H∥ also loses spatial information and can grow with the whole system. The sharper statement simultaneously tracks where an interaction overlaps the current support and how the small commutator factor enters repeated interactions. A rigorous treatment must control a supremum over local operators, time dependent matrix exponentials, and an infinite series of finite linked set sums without changing any of the paper's constants.
Formalization scope
Sites form an arbitrary finite metric space, a disclosed generalization of the lattice setting used for the main algorithm. A common local dimension q is used at every site; qubits occur at q=2. Operators are complex matrices on the configuration space Λ→Fin(q), with Mathlib's scoped L2 operator norm. Every term is Hermitian and explicitly supported on its stated set, and H is the sum over all subsets. Time is real and H is constant in time. The paper mentions a piecewise continuous time dependent extension, which this mission does not state.
The goal explicitly requires X∩Y=∅. The printed sentence of Lemma 12 omits this, but its derivation on page 24 assumes it; without disjointness the right side is zero at t=0 while the left side need not be. The positive η condition is likewise explicit. These are the two repairs to the printed lemma, and they are recorded on each relevant item. The milestones (24) and (27) are restricted to t≥0, the direction for which the displayed forward integral uses DB(Z,s) and CB(Z∪X,s).
For an empty set, the Lean point to set distance and the local set distance are taken to be zero; a supported operator on the empty set is a scalar, so its commutators vanish. CB uses a real supremum of a nonempty, bounded set, and (32) states an actual sum with HasSum. The integral milestones involve continuous finite dimensional evolution. The support definition includes nonconstant single site operators, and the q=2 case is part of the goal. These choices prevent the result from being obtained through a vacuous support predicate, an entrywise norm, division by zero at η=0, a default value of an unbounded supremum or divergent sum, or omitted disjointness. Contributions that establish the support calculus, matrix evolution estimates, integral inequalities, or linked set bounds are all within scope.
Selected references
Jeongwan Haah, Matthew B. Hastings, Robin Kothari and Guang Hao Low, Quantum algorithm for simulating real time evolution of lattice Hamiltonians, SIAM Journal on Computing, 2021. arXiv:1801.03922v4, Appendix C.1–C.3, pp. 21–25.
The Sum-of-Squares Hierarchy on the Sphere, and Applications in Quantum Information Theory II: The Dual of the ℓ-th DPS Cone Is the Set of M for Which ‖y‖^{2(ℓ−1)}·p_M Is a Real Sum of SquaresResearch Paper
Motivation
Deciding whether a bipartite quantum state is entangled is a basic computational problem of quantum information theory, and it is NP-hard in general (Gurvits 2003). The most widely used family of tests is the DPS hierarchy of Doherty, Parrilo and Spedalieri (DPS 2002, DPS 2004): a sequence of semidefinite programs, indexed by an integer level ℓ≥1, whose feasible sets shrink to the set of separable states. On the dual side, a matrix M that is nonnegative on separable states is an entanglement witness, and certifying such witnesses is the problem of certifying nonnegativity of a biquadratic Hermitian form, a classical question in real algebraic geometry.
That the DPS hierarchy is, dually, a sum-of-squares hierarchy for these forms has been used repeatedly in the literature, but, as Fang and Fawzi note (arXiv:1908.05155v1, p. 4), without a formal and complete proof. Their Theorem 12 gives one. They then combine it with their sum-of-squares convergence rate on the sphere (Theorem 2 of the same paper) to recover the O(dB2/ℓ2) convergence rate of Navascués, Owari and Plenio 2009 for the DPS hierarchy.
Timeline:
2002–2004: Doherty, Parrilo, Spedalieri introduce the hierarchy and prove completeness.
2009: Navascués, Owari, Plenio prove hDPSℓ≤(1+O(dB2/ℓ2))hSep by a quantum argument.
2019: Fang and Fawzi prove the duality (Theorem 12) and recover the 2009 rate from sums of squares (Theorem 15).
Setting
Let HA=CdA and HB=CdB. A matrix M on HA⊗HB has entries Mij,kl (row (i,j), column (k,l)); Herm(dAdB) is the space of Hermitian ones.
The separable coneSEP is the set of finite conic combinations ∑ipi(xixi†)⊗(yiyi†), pi≥0.
Fix ℓ≥1 and ℓ copies B1,…,Bℓ of HB. The DPS coneDPSℓ is the set of positive semidefinite ρ on HA⊗HB that have a positive semidefinite extensionρAB[ℓ] on HA⊗HB⊗ℓ with three properties: tracing out B2,…,Bℓ returns ρ; (I⊗Πℓ)ρAB[ℓ](I⊗Πℓ)=ρAB[ℓ], where Πℓ=ℓ!1∑σ∈SℓPσ projects onto the symmetric subspace of HB⊗ℓ; and every partial transposeρAB[ℓ]TB[s] on B1,…,Bs, s=1,…,ℓ, is positive semidefinite.
The EXT coneEXTℓ is the same without the partial-transpose conditions.
For a set K, the dual cone is K∗={M∈Herm(dAdB):Tr[Mρ]≥0∀ρ∈K}.
To M is attached the Hermitian polynomialpM(x,xˉ,y,yˉ)=∑ijklMij,klxixˉkyjyˉl.
A real-valued polynomial in (x,xˉ,y,yˉ) is rsos if it is a finite sum of squares of Hermitian polynomials, equivalently of real polynomials in the real and imaginary parts of x,y; it is csos if it is a finite sum ∑i∣qi(x,y)∣2 with qi holomorphic polynomials.
for all dA,dB and all ℓ≥1, with M ranging over Herm(dAdB).
Milestones
Theorem 12 (i), the first equality.
The identity (37): (x⊗yˉ⊗s⊗y⊗ℓ−s)†W(⋅)=(x⊗y⊗ℓ)†WTB[s](x⊗y⊗ℓ).
Lemma 19: ∥y∥2(ℓ−1)pM is rsos iff it is ∑s=0ℓ(x⊗yˉ⊗s⊗y⊗ℓ−s)†Ws(x⊗yˉ⊗s⊗y⊗ℓ−s) with Ws⪰0.
(39): (x⊗y⊗ℓ)†(Y−ΠℓYΠℓ)(x⊗y⊗ℓ)=0.
The dual SDP description: DPSℓ∗={M:M⊗IB[2:ℓ]=(Y−ΠℓYΠℓ)+∑s=0ℓWsTB[s],Y∈Herm,Ws⪰0}.
Lemma 20: ∥y∥2(ℓ−1)pM is csos iff it is (x⊗y⊗ℓ)†W(x⊗y⊗ℓ) with W⪰0.
Theorem 15: there are absolute C,C′>0 with hSep(M)≤hDPSℓ(M)≤(1+CdB2/ℓ2)hSep(M) for ℓ≥C′dB, whenever (x⊗y)†M(x⊗y)≥0.
Significance
Theorem 12 makes the DPS hierarchy and the sum-of-squares hierarchy for biquadratic forms interchangeable. A convergence bound for one is a convergence bound for the other: the paper uses this to derive the DPS rate (Theorem 15) from a rate for sums of squares on the sphere, and conversely quantum de Finetti arguments give sum-of-squares bounds. Part (iii) separates the two notions of Hermitian sum of squares: dropping the partial transposes corresponds exactly to passing from real to complex sums of squares. This explains, for example, why (z+zˉ)2 (rsos but not csos) behaves differently in the two hierarchies.
The results are proved on paper; none is formalized. The mission produces a machine-checked statement and proof of the duality, together with the matrix-analytic infrastructure behind it: partial traces and partial transposes on HA⊗HB⊗ℓ, the symmetric projector, conic duality for semidefinite cones, and the passage between Gram matrices and sums of squares. Theorem 15 additionally depends on the sphere rate of the companion mission (Theorem 6 there) and on the unproved Lemma 13 and display (26) of the paper.
Difficulty
The inclusion of each sum-of-squares cone in the corresponding dual cone is a direct computation. The reverse inclusions are harder: a certificate involving arbitrary Hermitian polynomials must yield positive semidefinite matrices indexed by the prescribed tensor products, even though its square terms can mix different patterns of complex conjugation. Likewise, weak semidefinite duality alone does not show that every element of DPSℓ∗ has the displayed finite certificate; limits of certificates may require a separate closedness argument. The symmetric-subspace condition adds another constraint because an extension must be supported on that subspace, not merely invariant under permutations.
Formalization scope
Indices: HA⊗HB is Fin dA × Fin dB (Mathlib's Kronecker convention); HA⊗HB⊗ℓ is Fin dA × (Fin ℓ → Fin dB).
The level is written ℓ=m+1 with m∈N, so ℓ≥1 is built in and ∥y∥2(ℓ−1)=∥y∥2m; B1,…,Bℓ are coordinates 0,…,m.
Matrices are complex; positive semidefiniteness is Mathlib's Matrix.PosSemidef (which includes Hermitian). Dual cones are subsets of Herm(dAdB) with the pairing ReTr[Mρ].
pM is (25) literally; "pM≥0" is RepM≥0.
rsos is a finite sum of squares of real polynomials (MvPolynomial over R) in the real and imaginary parts of (x,y); csos is a finite sum of ∣qi∣2 with qi complex polynomials in (x,y) only. Swapping the two, or allowing complex gi in rsos, would change parts (ii) and (iii).
Condition (21) is stated literally with the explicit projector; "commutes with all permutations" would be weaker and is not used.
In Theorem 15, hSep and hDPSℓ are real suprema over trace-one elements, dA,dB≥1 is assumed so the sets are nonempty, and C,C′ are quantified before all dimensions.
No trivializing reading is available: the cones are defined by their page conditions, the dual cones keep the Hermitian constraint, and no degree bound or extra hypothesis is placed on the sums of squares. Welcome contributions include a general library for partial traces and transposes of multipartite matrices, the spanning property of {y⊗ℓ} in the symmetric subspace, and Gram-matrix characterizations of sums of squares of polynomials; all are reusable well beyond this mission.
Selected references
K. Fang, H. Fawzi, The sum-of-squares hierarchy on the sphere, and applications in quantum information theory, arXiv preprint, 2019. https://arxiv.org/abs/1908.05155v1
A. C. Doherty, P. A. Parrilo, F. M. Spedalieri, Distinguishing separable and entangled states, Physical Review Letters 88, 187904, 2002. https://arxiv.org/abs/quant-ph/0112007
A. C. Doherty, P. A. Parrilo, F. M. Spedalieri, Complete family of separability criteria, Physical Review A 69, 022308, 2004. https://arxiv.org/abs/quant-ph/0308032
M. Navascués, M. Owari, M. B. Plenio, Power of symmetric extensions for entanglement detection, Physical Review A 80, 052306, 2009. https://arxiv.org/abs/0906.2731
Chiribella–D'Ariano–Perinotti 2011: Informational Derivation of Quantum TheoryResearch Paper
Motivation
Textbook quantum theory starts from postulates about Hilbert spaces, density matrices and completely positive maps, none of which has an evident operational meaning. A long line of work, from Birkhoff–von Neumann quantum logic through Ludwig, Hardy (quant-ph/0101012), Dakić–Brukner and Masanes–Müller (arXiv:1004.1483), asks whether the formalism can instead be derived from principles that speak only about preparations, measurements and their statistics.
Chiribella, D'Ariano and Perinotti (Phys. Rev. A 84, 012311 (2011), arXiv:1011.6451) give such a derivation for finite-dimensional quantum theory. Five axioms (causality, perfect distinguishability, ideal compression, local distinguishability, pure conditioning) describe a broad class of information-processing theories containing classical theory; one further postulate, purification, singles out quantum theory. The paper builds on the framework of operational-probabilistic theories of the same authors (Phys. Rev. A 81, 062348 (2010)).
Setting
An operational-probabilistic theory (OPT) has systemsA,B,…, a composite system AB for every pair, and, for each pair (A,B), tests: finite families {Ci}i∈X of transformations from A to B. Tests with no input are preparation tests (families of statesρi), tests with no output are observation tests (families of effectsaj). Composing a preparation test with an observation test yields a joint probability distribution p(i,j)=(aj∣ρi), and parallel composition multiplies probabilities. After identifying objects with the same statistics, the states of A span a real vector space StR(A) of finite dimension DA, effects are linear functionals on it, and transformations are linear maps. St1(A) denotes the normalized (deterministic) states.
Standard notions are then defined operationally: refinement and coarse-graining, pure states and atomic effects/transformations (only trivial refinements), completely mixed states (refined by every state), reversible transformations, the faceFρ of a state, and perfectly distinguishable families {ρi}i=1N (there is an observation test with (aj∣ρi)=δij). The informational dimensiondA is the common size of all maximal perfectly distinguishable families of pure states.
Formalization targets
Goal (Theorem 20)
For every theory satisfying the six principles and every system A, there is a real-linear isomorphism S:StR(A)→Hermn(C) with
S(St1(A))={M∈Mn(C):M⪰0,trM=1},
and n=dA, the size of every maximal family of perfectly distinguishable pure states. In words: the normalized states of every system are exactly the density matrices on CdA.
Milestones
In the order of the paper: Theorem 6 (maximal distinguishable sets and completely mixed states), Lemma 16 (atomicity of composition), Theorem 8 (pure state / atomic effect duality), Lemma 32 (the informational dimension is well defined), Corollary 15 (dAB=dAdB), Theorem 9 with Lemma 10 (the invariant state is the uniform mixture of any maximal set), Theorem 10 (spectral decomposition), Theorem 12 (DA=dA2), Theorem 13 (the Bloch ball and GA≅SO(3) for dA=2), Theorem 16 (superposition principle).
Significance
The result shows that, inside a class of theories defined by operational requirements, the density-matrix formalism is forced by purification. The intermediate results are of independent interest: an operational spectral theorem (Theorem 10), the dimension formula DA=dA2 (Theorem 12) that replaces Hardy's "simplicity" axiom, and the derivation of the qubit Bloch ball (Theorem 13). Corollary 52 of the paper upgrades the goal to transformations (all completely positive trace-non-increasing maps), using a cited result of the 2010 framework paper; it is not part of this mission's goal.
The paper is a physics article with diagrammatic proofs and several steps delegated to the earlier framework paper. A formalization makes every framework assumption explicit and checks the derivation end to end; no machine-checked development of operational-probabilistic theories is known to the proposer.
Difficulty
The derivation never assumes a Hilbert space, so the matrix representation must be built from the principles: first qubits (via the Bloch ball classification, which uses the classification of compact subgroups of O(3)), then projections on faces, the superposition principle and finally a coordinate system on d-level systems in which positivity of all states can be checked. Each step relies on many operational lemmas (Choi isomorphism, teleportation, uniqueness of purification up to channels) that in the paper are proved diagrammatically or cited.
Formalization scope
Lean namespace InfoDerivQT. A theory is a structure OPT already in quotiented, finite-dimensional form: StR(A) is modelled as RDA, effects as linear functionals, transformations as linear maps, and tests as families indexed by finite types. The framework records the circuit rules used throughout the paper: the probability rule, product rule, coarse-graining, identity, sequential composition with classical control, classical randomization, rescaled preparations, parallel composition of all kinds of tests, conditioning on one side of a bipartite state, swap and associator, closedness of the state set, and spanning of states and effects. Because transformations are identified with their action on single-system states, this encoding is faithful in the presence of local distinguishability (Eq. (5) of the paper), which every target assumes. The trivial system is not modelled. The six principles are bundled in OPT.SatisfiesPrinciples; quantum theory is a model, so the hypothesis is satisfiable. The choice of framework axioms is the main point for audit: a missing circuit rule could make a target false, an extra one could exclude intended theories.
Contributions welcome: proofs of the milestones, a formal check that finite-dimensional quantum theory is a model of SatisfiesPrinciples, and the Choi isomorphism and teleportation lemmas of Secs. IV and IX as further milestones.
Threshold parallel repetition for finite-dimensional entangled gamesOpen Problem
Motivation
Parallel repetition is useful for amplifying errors in nonlocal games, but a joint entangled strategy can correlate outcomes across repetitions. Independence of the sampled questions does not imply independence of wins. The pinned manuscript supplies the research context.
Setting
A finite two-player game has a probability distribution on question pairs and a Boolean acceptance predicate. Its entangled value is a supremum over finite-dimensional states and local positive-operator measurements.
The theorem states that there is a universal constant κ₀>0 such that the following holds for every two-player nonlocal game G with question sets of sizes x+1 and y+1 and answer sets of sizes a+1 and b+1, given by a probability distribution on question pairs and a Boolean acceptance predicate on questions and answers, whose entangled value is strictly less than 1. Here the entangled value is the supremum of the winning probability over finite-dimensional entangled strategies, which consist of a unit state on a bipartite space, positive semidefinite measurement operators for Alice and Bob summing to the identity for each question, with answer probabilities given by the Born rule. For every δ with 0<δ<1−entangledValue(G) and every number of repetitions k≥1, consider k-fold parallel repetition, where k independent question pairs are drawn from G's distribution and the players answer all coordinates at once. The threshold probability of a repeated entangled strategy S is the probability that the number of coordinates won is at least ⌈(entangledValue(G)+δ)k⌉. The theorem asserts that this probability is at most exp(−κ₀ δ¹³ k /(1+ln((a+1)(b+1)))) for every repeated strategy S, and that the threshold value, defined as the supremum of the threshold probability over all repeated strategies, satisfies the same bound. The statement is admitted without proof in the source.
Significance and status
The selected published Lean exponent is δ^13, not the manuscript abstract's δ^5 or its distribution-dependent cubic rate. Both every-strategy and supremum conclusions are included. The target is currently Open on Prove2Me. The manuscript's mathematical argument and a machine-checked proof of the selected statement are separate deliverables.
Difficulty
The estimate must hold uniformly over finite dimensions and collective strategies. Taking the supremum cannot assume that an optimal strategy exists.
Formalization scope
The exact published goal, its hypotheses and its referenced definition blocks specify the requested formalization. The explanatory formula above is a summary; all quantifiers and additional clauses in the linked statement remain required.
The available published material supplies this goal and its necessary definitions. Additional manuscript lemmas are not represented as attached milestones.
QMA-hardness of continuum Coulomb energy with unit nuclear chargesResearch Paper
Motivation: hardness of the molecular ground-state energy with ordinary nuclei
Computing the ground-state energy of electrons in the Coulomb field of fixed nuclei is the basic problem of quantum chemistry. In quantum complexity theory, a problem is QMA-hard if every problem with polynomial-time quantum verification of a quantum witness (the quantum analogue of NP) reduces to it. Hardness was previously known for lattice models with magnetic fields, for continuum models with freely designed potentials, and for electronic structure restricted to a supplied finite orbital basis. None of these is the exact problem in which the external field comes only from point nuclei of charge one — hydrogen-like nuclei — and the energy is minimized over every antisymmetric many-electron wavefunction in the continuum. Two obstacles separate the known results from this problem: a designed potential need not be a sum of unit Coulomb wells, and a projected (finite-basis) energy only bounds the continuum infimum from above.
1965 / 1990 — Moser and Dacorogna–Moser: transporting volume forms by flows, later used here to place equal-mass nuclei (Moser 1965, Dacorogna–Moser 1990).
2009 — Schuch and Verstraete: QMA-completeness of a Hubbard model with local magnetic fields and a continuum realization with designed scalar and spin-dependent potentials (Nature Phys. 2009).
2017 — Piddock and Montanaro: singlet-pair mediators turning signed into positive (antiferromagnetic) exchange, and 2D lattice hardness (QIC 2017).
2018/2019 — Cubitt, Montanaro and Piddock: universal quantum Hamiltonians, including spatially sparse QMA-hard Heisenberg models with polynomial interaction scales (PNAS 2018, arXiv:1701.05182v4).
2022 — O'Gorman, Irani, Whitfield and Fefferman: QMA-completeness of electronic structure in a supplied finite basis, including a unit-point-charge construction; the complete-space question is left open (PRX Quantum 2022).
2026 — Two OpenAI preprints (OpenAI Math Release, September 24, 2026) claim QMA-hardness of the full continuum problem: one with binary-encoded nuclear charges, and QMA-hardness of continuum Coulomb energy with unit nuclear charges (this mission). Neither is peer reviewed, and the theorem is not formally verified.
Setting
An instance consists of M≥1 pairwise distinct positions Rα∈Q3 of nuclei of charge one, an electron number N≥1 encoded in unary, and rational thresholds a<b (signed binary numerators, positive binary denominators). The electronic Hamiltonian is
on HN=⋀N(L2(R3)⊗C2), defined through its closed form on QN=H1(R3N;(C2)⊗N)∩HN. Antisymmetry exchanges position and spin together and no spin sector is selected. E0=infspecH equals the infimum of the form over normalized vectors of QN. YES: E0≤a; NO: E0≥b. Nuclear repulsion is omitted.
In Lean, unitGroundEnergy is that infimum (as an EReal) over normalized antisymmetric H1 states with explicit square-integrable weak gradients; InQMA is defined by polynomial-time uniform {H,T,CNOT} circuit families with completeness 2/3 and soundness 1/3; QMAHard requires a deterministic polynomial-time (Turing-machine computable) many-one reduction from every QMA promise problem.
Formalization targets
Goal: QMA-hardness with unit nuclear charges
UnitCoulombis QMA-hard under deterministic polynomial-time many-one reductions,
for the promise problem whose valid instances have threshold separation b−a≥1. This is Theorem 1 of the source in the form produced by its reduction ("threshold separation at least one"), which implies the stated precision b−a≥L−1. The goal is published on the platform with status Open.
Significance
The result itself. The theorem shows that the exact clamped-nucleus electronic ground-energy problem is QMA-hard even when all nuclei are protons (charge one), with no supplied basis, magnetic field, or extra potential, and with constant threshold separation. It makes no claim of membership in QMA, of a molecular spectral gap, or of a ground eigenvector. It implies the companion binary-charge theorem, whose input class is larger, while the companion's proof gives independent tools.
Formalizing it. The Lean statement fixes the input encoding, the variational ground energy, and the notion of QMA precisely. Its proof would need the QMA-completeness source (an external theorem), finite spin and Hubbard reductions, and continuum estimates for Coulomb operators (localization, complement gaps, Hardy-type form bounds), most of which is absent from Mathlib. The definitions are shared with the binary-charge mission.
Difficulty
Unit nuclei offer no independently adjustable charges, so the wells needed for a Hubbard model must be produced by the geometry of many nuclei alone; the construction first builds a nonnegative continuous charge density and then replaces it by equal-mass point charges via a measure-transport flow and cubature, with rational rounding. The replacement error is not small on arbitrary states; only its compression to smooth localized modes is small. The lower bound must hold for every antisymmetric state in every spin sector, which requires a uniform gap on the one-particle complement and careful handling of the long-range direct Coulomb repulsion.
Formalization scope
Inputs are UnitCoulomb records (a list of rational positions, unary electron count, two binary rationals) with a self-delimiting bit encoding; validity requires M,N≥1, distinct positions, positive denominators and b−a≥1. Lowest-terms encoding of rationals is not required in Lean, a harmless relaxation.
unitGroundEnergy is computed by toNuclearData with every charge equal to one, using the same Coulomb form as the binary-charge definitions.
QMA verifiers use the gate set {H,T,CNOT}, uniform generation by Turing.TM2ComputableInPolyTime, and a polynomial size bound; the reduction must be polynomial-time computable on the encodings.
Needed infrastructure: a formal QMA-completeness source for Heisenberg models, perturbative reductions, Sobolev/Hardy and quadratic-form methods for Coulomb operators, measure transport (Moser flow), and cubature error bounds.
N. Schuch and F. Verstraete, Computational complexity of interacting electrons and fundamental limitations of density functional theory, Nature Phys. 5 (2009), 732–735. https://doi.org/10.1038/nphys1370
T. S. Cubitt, A. Montanaro and S. Piddock, Universal quantum Hamiltonians, Proc. Natl. Acad. Sci. USA 115 (2018), 9497–9502. https://doi.org/10.1073/pnas.1804949115
B. O'Gorman, S. Irani, J. Whitfield and B. Fefferman, Intractability of electronic structure in a fixed basis, PRX Quantum 3 (2022), 020322. https://doi.org/10.1103/PRXQuantum.3.020322
Continuum Coulomb hardness with binary nuclear chargesResearch Paper
Motivation: how hard is the molecular ground-state energy?
Computing the ground-state energy of a molecule — electrons moving in the Coulomb field of fixed nuclei — is the central task of quantum chemistry. Quantum complexity theory asks whether it is hard even for a quantum computer: a problem is QMA-hard if every problem verifiable by a polynomial-time quantum verifier with a quantum witness reduces to it (QMA is the quantum analogue of NP). Many lattice and finite-basis versions of electronic structure are known to be QMA-complete, but those results either allow magnetic fields and designed potentials, or restrict the electrons to a supplied finite orbital basis. The exact problem — external field generated only by positive point nuclei, minimization over the full continuum of antisymmetric many-electron wavefunctions — needs a lower bound excluding every state outside any chosen orbital set, which projection arguments do not provide.
Timeline
1959 — Anderson's theory of superexchange: virtual double occupancy produces Heisenberg exchange between localized spins (Anderson 1959).
2007 — Liu, Christandl and Verstraete: QMA-completeness of N-representability (finite modes, Turing reductions) (PRL 2007).
2009 — Schuch and Verstraete: QMA-completeness of a Hubbard model with local magnetic fields, with a continuum realization using designed scalar and spin-dependent potentials (Nature Phys. 2009).
2013 — Whitfield, Love and Aspuru-Guzik survey complexity in electronic structure and the role of magnetic fields (PCCP 2013).
2017–2018 — Piddock and Montanaro: complexity of antiferromagnetic interactions on 2D lattices (QIC 17, 2017); Cubitt, Montanaro and Piddock: universal quantum Hamiltonians, including QMA-hard field-free Heisenberg models (PNAS 2018).
2022 — O'Gorman, Irani, Whitfield and Fefferman: QMA-completeness of electronic structure in a supplied finite basis, explicitly raising the complete-space question (PRX Quantum 2022).
2026 — Two OpenAI preprints (OpenAI Math Release, September 24, 2026) claim QMA-hardness of the exact continuum problem: Continuum Coulomb hardness with binary nuclear charges (this mission) and a companion with unit nuclear charges. Neither is peer reviewed, and the theorem is not formally verified.
Setting
An instance consists of M≥1 pairwise distinct nuclear positions Rα∈Q3, positive integer charges Zα (encoded in binary), an electron number N≥1 (encoded in unary), and rational thresholds a<b. The electronic Hamiltonian, in atomic units, is
on the antisymmetric space ⋀NL2(R3;C2) (positions and spins permuted together), defined through its closed quadratic form on H1∩⋀NL2. Let E0=infSpecH. YES instances have E0≤a; NO instances have E0≥b. Nuclear repulsion is omitted (clamped-nucleus electronic energy) and all spin sectors are included.
In Lean, groundEnergy is the infimum (in EReal) of the Coulomb form over normalized antisymmetric H1 states, given by explicit square-integrable values and weak gradients; QMA is defined through polynomial-time uniform families of {H,T,CNOT} circuits with acceptance ≥2/3 / ≤1/3; QMAHard asks for a deterministic polynomial-time many-one reduction (as a Turing-machine-computable map on bit strings) from every QMA promise problem.
Formalization targets
Goal: QMA-hardness with binary charges
BinaryCoulombis QMA-hard under deterministic polynomial-time many-one reductions,
for the promise problem whose valid instances satisfy b−a≥1. This is Theorem 1.1 of the source in its stronger form ("the reduction can produce instances with b−a≥1"), which implies the stated precision b−a≥L−1. The goal is published on the platform with status Open.
Significance
The result itself. The theorem places the exact clamped-nuclei electronic ground-energy problem, with no supplied basis, field, or designed potential, among QMA-hard problems at inverse-polynomial (indeed constant) precision. It makes no claim of membership in QMA, of a spectral gap, or of hardness under bounded charges. The companion unit-charge theorem implies this one for the larger binary-charge input class; the present proof is independent and contributes certified exponential-accuracy eigenvalue computation and relative tunneling calibration for widely separated hydrogenic wells.
Formalizing it. A complete formalization would combine a QMA-completeness source theorem (Heisenberg models), finite spin and Hubbard reductions, and continuum many-body spectral estimates (Hardy inequality, localization, complement gaps) — a large but well-delimited body of mathematics, much of it absent from Mathlib. The precise Lean encoding of inputs and of QMA itself is reusable for other Hamiltonian-complexity missions.
Difficulty
Projecting H onto chosen orbitals gives an upper bound on E0 but says nothing about states outside the projection, so finite-basis hardness does not transfer NO instances. The construction must realize prescribed, exponentially small Hubbard hoppings using only point nuclei, with relative (not absolute) precision, and must certify one-well energies to exponential accuracy using polynomially many bits. Finally a lower bound for the full many-electron spectral infimum must hold for every fermionic state, in every spin sector.
Formalization scope
Inputs are BinaryCoulomb records (list of rational positions with natural charges, unary electron count, two binary rationals) with an explicit self-delimiting bit encoding; validity requires M,N≥1, distinct positions, positive denominators, positive charges, and b−a≥1. Lowest-terms encoding is not required in Lean, a harmless relaxation.
The state space is H1Vector n with antisymmetry under simultaneous permutation of positions and spins; groundEnergy is an EReal infimum over normalized states, which is the variational characterization of infSpecH.
QMA uses a fixed universal gate set {H,T,CNOT} and polynomial-time Turing-machine uniformity (Turing.TM2ComputableInPolyTime); the reduction must also be TM2ComputableInPolyTime.
A trivial proof is excluded: YES/NO sets are disjoint by construction and the reduction must preserve both promises for every QMA problem.
Needed infrastructure: a QMA-complete source (Kitaev-type local Hamiltonian / Heisenberg problem), perturbative gadgets, Hardy inequality, quadratic-form methods for Coulomb operators, and certified numerical analysis.
Y.-K. Liu, M. Christandl and F. Verstraete, Quantum computational complexity of the N-representability problem: QMA complete, Phys. Rev. Lett. 98 (2007), 110503. https://doi.org/10.1103/PhysRevLett.98.110503
N. Schuch and F. Verstraete, Computational complexity of interacting electrons and fundamental limitations of density functional theory, Nature Phys. 5 (2009), 732–735. https://doi.org/10.1038/nphys1370
J. D. Whitfield, P. J. Love and A. Aspuru-Guzik, Computational complexity in electronic structure, Phys. Chem. Chem. Phys. 15 (2013), 397–411. https://doi.org/10.1039/C2CP42695A
S. Piddock and A. Montanaro, The complexity of antiferromagnetic interactions and 2D lattices, Quantum Inf. Comput. 17 (2017), 636–672.
T. S. Cubitt, A. Montanaro and S. Piddock, Universal quantum Hamiltonians, Proc. Natl. Acad. Sci. USA 115 (2018), 9497–9502. https://doi.org/10.1073/pnas.1804949115
B. O'Gorman, S. Irani, J. Whitfield and B. Fefferman, Intractability of electronic structure in a fixed basis, PRX Quantum 3 (2022), 020322. https://doi.org/10.1103/PRXQuantum.3.020322
A Quantum Lovász Local Lemma (Ambainis, Kempe, Sattath)Research Paper
Status: complete. This mission records a finished formalization rather than an open call for work. Every statement below, including the goal, was uploaded together with a proof that the platform has verified, so there is nothing left to prove.
Motivation
The Lovász Local Lemma (LLL) is a basic tool of the probabilistic method. It shows that a collection of rare "bad" events can all be avoided simultaneously, even when the events are not independent, provided each event depends on only a few others. Its best-known application is to satisfiability: a k-CNF formula in which every variable appears in few clauses has a satisfying assignment.
Quantum satisfiability (k-QSAT) is the quantum analogue of k-SAT. Clauses are replaced by projectors acting on k qubits, and the question is whether some nonzero state is annihilated by all of them, equivalently whether the corresponding local Hamiltonian is frustration-free. Bravyi showed that k-QSAT is QMA1-complete for k≥4, so sufficient conditions for satisfiability are of interest in quantum complexity theory and in many-body physics. Ambainis, Kempe and Sattath (arXiv:0911.1696, J. ACM 2012) proved a quantum version of the LLL in which probability is replaced by relative dimension, and derived a sufficient condition for k-QSAT instances to be satisfiable.
Timeline
1975. Erdős and Lovász introduce the local lemma, in the symmetric form, to colour hypergraphs (Infinite and Finite Sets, 1975).
1977. Spencer publishes the general (asymmetric) form, credited to Lovász, and applies it to Ramsey numbers (Discrete Math. 20, 1977).
1985. Shearer determines the optimal dependency condition, in terms of the independence polynomial of the dependency graph (Combinatorica 5, 1985).
2009 to 2010. Moser gives a constructive proof for k-SAT (arXiv:0810.4812, STOC 2009); Moser and Tardos make the general lemma constructive (arXiv:0903.0544, J. ACM 2010).
2011. Kolipaka and Szegedy show that the Moser and Tardos algorithm works throughout Shearer's region, giving an algorithmic proof of Shearer's bound (Moser and Tardos meet Lovász, STOC 2011, 235 to 244).
2009 to 2012. Ambainis, Kempe and Sattath prove the quantum local lemma and its k-QSAT corollaries (arXiv:0911.1696, J. ACM 59(5):24, 2012).
2013. Arad and Sattath (arXiv:1310.7766) and, independently, Schwarz, Cubitt and Verstraete (arXiv:1311.6474) give constructive versions for commuting projectors.
2016. Sattath, Morampudi, Laumann and Moessner extend Shearer's criterion to the quantum setting and conjecture that it is tight (arXiv:1509.07766, PNAS 2016).
2017. He, Li, Liu, Wang and Xia show that the abstract and variable versions of the local lemma differ: Shearer's bound, tight for the abstract version, is not tight for the variable version (the setting of k-SAT, where events are determined by independent variables) for instance when the base graph of the event-variable graph has an induced cycle of length at least 4, while there is no gap when it is a tree (arXiv:1709.05143, FOCS 2017).
2017. Gilyén and Sattath give an efficient quantum algorithm for the non-commuting case under a spectral gap condition (arXiv:1611.08571, FOCS 2017).
2018 to 2019. He, Li, Sun and Zhang prove this conjecture: Shearer's bound is tight for the quantum local lemma, so in this respect the quantum lemma behaves like the abstract version rather than the variable one; they also show that the tight regions of the quantum lemma and of its commuting variant differ in general (arXiv:1804.07055, STOC 2019).
Setting
Let V be a nonzero finite-dimensional vector space. For a subspace X⊆V, the relative dimension is
R(X)=dimVdimX.
It plays the role of probability: subspaces replace events, intersection replaces conjunction, and R(X∣Y)=dim(X∩Y)/dimY replaces conditional probability.
Subspaces X1,…,Xn have dependency setsΓ(1),…,Γ(n)⊆{1,…,n} when, for every i and every set S of indices with i∈/S and S∩Γ(i)=∅,
R(Xi∩j∈S⋂Xj)=R(Xi)R(j∈S⋂Xj).
In words, Xi is independent, for relative dimension, of every intersection of subspaces outside its dependency set.
A k-QSAT instance on n qubits is a family of projectors Π1,…,Πm, each acting on a set of k qubits and extended by the identity on the others. It is satisfiable if a nonzero state lies in the kernel of every Πi.
The formalization proves the local lemma once, for an abstract valuation: a real function R on a bounded lattice that is nonnegative, monotone and modular, R(x)+R(y)=R(x∨y)+R(x∧y), with R(⊤)=1 and R(⊥)=0. Relative dimension on subspaces and the uniform probability on subsets of a finite set are the two instances used.
Formalization targets
Goal: the quantum local lemma (Theorem 14)
Let X1,…,Xn be subspaces with dependency sets Γ(i), and let 0≤yi<1 satisfy R(Xi)≥1−yi∏j∈Γ(i)(1−yj) for every i. Then
R(i=1⋂nXi)≥i=1∏n(1−yi).
Other formalized results
All of these are proved on Prove2Me and can be found by name (tag quantum-lll):
The same statement for any valuation on a bounded lattice (Theorem 14, abstract form): QLLL.Valuation.lll.
The symmetric quantum local lemma: if R(Xi)≥1−p, each Xi has at most d dependencies and p⋅e⋅(d+1)≤1, then R(⋂iXi)>0 (Theorem 4): QLLL.quantum_lll_symmetric.
The classical Erdős and Lovász local lemma, asymmetric and symmetric (Theorems 13 and 1), for the uniform probability on a finite set: QLLL.SAT.classical_lll, QLLL.SAT.classical_lll_symmetric.
k-SAT: a k-CNF formula in which every variable appears in at most 2k/(ek) clauses is satisfiable (Corollary 2): QLLL.SAT.sat_of_degree_le.
k-QSAT: an instance of rank-≤r constraints in which every qubit appears in at most 2k/(erk) constraints is satisfiable (Corollary 16): QLLL.PiQSAT.inf_ker_extendOp_ne_bot on Mathlib's tensor product, and QLLL.QSAT.satisfiable_of_degree_le for orthogonal projectors.
Two results beyond the paper: infinite k-SAT (QLLL.SAT.exists_assignment_forall), and the local lemma for infinite index sets under a continuity hypothesis (QLLL.lll_iInf).
Significance
The quantum local lemma gives a sufficient condition for k-QSAT satisfiability that depends only on the local structure of the instance: the rank of the projectors and the number of projectors per qubit. It shows that the classical criterion survives the passage from events to subspaces, even though subspaces do not form a distributive lattice. Later work on constructive and tight versions, listed in the timeline, builds on this statement.
All results of this mission are proved and machine-checked. The Lean development was written as a complete formalization of the paper, and every statement here was uploaded together with a proof verified by the platform. What the mission adds is a reusable, Mathlib-based library: the local lemma for abstract valuations, its classical and quantum instances, k-QSAT stated on Mathlib's tensor product of qubits, and linear algebra on intersections of tensor products of subspaces that Mathlib does not yet contain. Mathlib currently has no form of the Lovász Local Lemma.
Difficulty
The classical proof uses complements of events and the identity Pr(A)+Pr(Ac)=1, together with the distributive law for events. Subspaces satisfy neither in general: the lattice of subspaces is modular but not distributive, and the orthogonal complement does not distribute over intersections. The argument has to be rebuilt from the properties of relative dimension that do hold. For k-QSAT, the further difficulty is to show that constraints acting on disjoint sets of qubits are independent for relative dimension, which requires computing intersections and dimensions of tensor products of subspaces.
Formalization scope
Conventions committed to in the Lean statements:
The local lemma is stated for n indexed subspaces (or lattice elements) and real weights 0≤yi<1. An index is never in its own dependency set's complement: independence is required from intersections over sets S that avoid both Γ(i) and i itself.
Independence is stated in product form, R(X∩Y)=R(X)R(Y), which agrees with the conditional form of the paper whenever the conditional relative dimension is defined.
The quantum lemma holds over any field and requires V to be nonzero and finite-dimensional.
The classical lemmas are stated for good events (complements of bad events) under the uniform probability on a finite nonempty set.
Qubits: the main k-QSAT statement uses Mathlib's tensor product ⨂jC2 and allows arbitrary local operators of rank at most r, since only the dimension of their kernels enters. A second form, on functions from bit strings to C, requires the constraints to be orthogonal projectors (idempotent and self-adjoint). Self-adjointness cannot yet be stated on Mathlib's n-fold tensor product, which has no inner product in the pinned Mathlib version.
Degree conditions are integers: "at most 2k/(erk) projectors per qubit" is written as at most D′+1 with 2kr⋅e⋅(kD′+1)≤1, which the paper's hypothesis implies.
An infinite version of k-QSAT is deliberately not included. Nonzero subspaces can have all finite intersections nonzero and zero total intersection, so the infinite statement has to be phrased with compatible families of density matrices, and the current Lean formulation does not yet restrict the constraints to positive operators.
The blueprint of the formalization, linking every paper statement to its Lean declaration, is at sattath.github.io/Quantum-Lovasz-Local-Lemma/blueprint. Natural extensions, outside the scope of this mission: the orthogonal-projector form of Corollary 16 on Mathlib's tensor product once inner products on n-fold tensor products are available, Shearer-type conditions, and a measure-theoretic classical local lemma on general probability spaces.
A note from the contributor
This is my first contribution to Prove2Me, so the definitions, statements, proofs and descriptions may fall short of what an experienced contributor would produce. Some choices may be unidiomatic, some lemmas may duplicate Mathlib, and the split into entries could be better. Every proof is checked by Lean, so the theorems are correct as stated; the question is whether they are stated in the most useful way.
Selected references
P. Erdős and L. Lovász, Problems and results on 3-chromatic hypergraphs and some related questions, Infinite and Finite Sets, Colloq. Math. Soc. János Bolyai 10, 1975, 609 to 627.
J. Spencer, Asymptotic lower bounds for Ramsey functions, Discrete Math. 20, 1977, 69 to 76.
J. B. Shearer, On a problem of Spencer, Combinatorica 5, 1985, 241 to 245.
R. A. Moser, A constructive proof of the Lovász local lemma, STOC 2009. arXiv:0810.4812
R. A. Moser and G. Tardos, A constructive proof of the general Lovász local lemma, J. ACM 57(2), 2010. arXiv:0903.0544
A. Ambainis, J. Kempe and O. Sattath, A quantum Lovász local lemma, J. ACM 59(5):24, 2012. arXiv:0911.1696
I. Arad and O. Sattath, A constructive quantum Lovász local lemma for commuting projectors, 2013. arXiv:1310.7766
M. Schwarz, T. S. Cubitt and F. Verstraete, An information-theoretic proof of the constructive commutative quantum Lovász local lemma, 2013. arXiv:1311.6474
O. Sattath, S. C. Morampudi, C. R. Laumann and R. Moessner, When a local Hamiltonian must be frustration-free, PNAS 113(23), 2016. arXiv:1509.07766
A. Gilyén and O. Sattath, On preparing ground states of gapped Hamiltonians: an efficient quantum Lovász local lemma, FOCS 2017. arXiv:1611.08571
K. He, Q. Li, X. Sun and J. Zhang, Quantum Lovász local lemma: Shearer's bound is tight, STOC 2019. arXiv:1804.07055
Categorical Quantum Mechanics II: The Born RuleTextbook
Motivation
Quantum mechanics predicts probabilities, but it is notoriously quiet about what a
probability is. Categorical quantum mechanics answers that by rewriting the
finite-dimensional formalism in the language of dagger categories: a state is a morphism
I→A, an effect is a morphism A→I, and the probability of an outcome is a
scalar — an endomorphism of the tensor unit. On that translation the Born rule stops being
an axiom and becomes a theorem about a complete, disjoint family of effects.
This mission formalizes that theorem, together with the two lemmas it rests on, in Lean 4
over Mathlib. It covers the dagger and measurement material of Chapter 2 of Reutter and
Vicary's Categorical Quantum Mechanics.
Setting
Fix a monoidal dagger category C with zero morphisms. The unit object I
carries a commutative monoid structure End(I) — the scalars. For a state
a:I→c and an effect x:c→I, the probability that x occurs on a is the
scalar
Prob(a,x)=a†∘x†∘x∘a.
A family of effects x:I→Eff(c) is complete when the induced map
⟨x⟩:⨁iI→c satisfies ⋁ixi=idc, and
disjoint when xi†∘xj=0 for i=j. Both conditions are stated for
a dagger biproduct of the unit objects.
Formalization targets
Goal — the Born rule
i∑Prob(a,xi)=idIfor x complete and disjoint
This is the mission's goal. It fixes nothing beyond completeness and disjointness; the
statement is exactly the categorical Born rule for a finite outcome set.
Supporting results
Lemma 2.52. A family of effects is disjoint if and only if the dagger of its lift is
an isometry; and complete if and only if the kernel of its lift is trivial.
Lemma 2.53. A complete and disjoint family of effects lifts to a unitary⟨x⟩:⨁iI→c.
Lemma 2.41, Corollary 2.42. Dagger biproducts: transposing a matrix of morphisms
daggers every entry, and daggers distribute over addition.
Significance
The Born rule is the point where the categorical and the Hilbert-space pictures are
reconciled: the abstract statement specialises, in Hilb, to the usual
∑i∣⟨xi∣a⟩∣2=1. Proving it categorically means the rule is a
consequence of the dagger-biproduct structure rather than an extra assumption, which is
what makes the framework usable for quantum protocols — measurement, teleportation and
the like are all built on complete disjoint families.
The supporting lemmas are reusable well beyond this mission: dagger biproducts are the
categorical home of matrix calculus, and the isometry/unitary characterisations of
disjointness and completeness are the standard toolkit for any later argument about
measurements.
Difficulty
Moderate. The mathematics is elementary once the definitions are in place — the work is in
bookkeeping: biproduct universal properties, the interaction of the dagger with the
biproduct structure, and careful handling of the scalar monoid. The main intellectual step
is realising that completeness alone, not equalizers, gives the second unitary identity.
Formalization scope
Formalized here: dagger categories and their morphism classes (§2.3), dagger biproducts
(§2.3.3), and the scalar/state/effect vocabulary with the Born rule (§2.4.3). Mathlib has
no dagger-category theory at all, so the definitions are supplied from scratch as Lean
Definitions and are importable independently of this mission.
Not formalized: the Hilbert-space and relational models, the graphical calculus of §2.2,
and the measurement/post-processing material after §2.4.3.
Two corrections to the source are made and documented in the formalization. The printed
statement of Proposition 2.55 assumes completeness only, which is false; disjointness is
required, as the book's own proof (which invokes Lemma 2.52) already assumes. And the
book attributes the identity x†∘x=id on A to Lemma 2.52,
whereas Lemma 2.52 only gives the identity on ⨁iI; the identity on A is
Lemma 2.53. Lemma 2.53 is proved here without the book's equalizer hypothesis, so it is
strictly stronger than the printed version.
Selected references
D. Reutter and J. Vicary, Categorical Quantum Mechanics, §2.3.3 and §2.4.3.
S. Abramsky and B. Coecke, A categorical semantics of quantum protocols, LICS 2004.
The Mathlib CategoryTheory.Limits.Biproducts and CategoryTheory.Monoidal.Category
API, on which the definitions are built.
Oracle-Parameterized Convergence Rates: SPIDER, Q-SPIDER, and the Exact CrossoverResearch Paper
Motivation
Quantum algorithms for stochastic optimization are usually presented one paper at a time: a schedule is fixed, a quantum mean estimator is substituted for a classical minibatch, and a new rate is derived from scratch. The derivations are near-identical, and the step that actually differs — the price of one gradient query — is buried inside each proof rather than exposed as a parameter.
This mission publishes a Lean 4 development in which the oracle is a parameter, not an assumption. One rate theorem, instantiated at different oracle contracts and cost models, yields the classical rate, the inexact-gradient rate, and the quantum rate. All constants are explicit; nothing is asymptotic.
The published results it reproduces or corrects:
Ghadimi--Lan (2013), the ε−4 rate for smooth nonconvex SGD.
Fang et al., the classical SPIDER variance-reduction schedule and its ε−3 query complexity.
Sidford--Zhang, Quantum speedups for stochastic optimization (arXiv:2308.01582) — Theorem 6's O~(Δℓσdε−3) and Theorem 8's O~(ℓΔdσε−5/2), both obtained here from one schedule evaluated at two cost exponents.
Setting
Let E be a real inner-product space, f:E→R an objective, and g:E→E a map supplied as a parameter in place of the gradient. The smoothness hypothesis is the descent-lemma inequality
f(y)≤f(x)+⟨g(x),y−x⟩+2L∥y−x∥2,
written QuadUpperfgL; this is exactly what rate proofs consume, and it is implied by a Lipschitz gradient. Write Δ0=f(x0)−f⋆ for the initial gap, ε for the target accuracy, σ for the gradient-noise scale, ℓ for the mean-squared smoothness constant, and d for the ambient dimension.
A cost model converts a target accuracy into a query count as a power law with exponent p. Its p=2 member is the classical minibatch bill, scaling as σ2/ε2; its p=1 member is the quantum mean-estimation bill, scaling as σ/ε. That single exponent is where classical and quantum part company.
Target
The goal theorem is the exact crossover between the two SPIDER bills. Writing Q and C for the dominant terms of the quantum and classical query totals,
Q=ε2ε64000ℓΔd10σ,C=ε325728000ℓΔσ,
the target asserts, for ℓ,Δ,σ,ε>0 and d≥0,
Q<C⟺dε<16000σ.
Every supporting rate is also published and proved: the two SPIDER query totals, SPIDER's correctness, the SGD and PL rates, the exact and inexact gradient-descent rates, the two variance-purchase bills, and the two query counts.
Significance
The results. The crossover makes the dimension-versus-accuracy trade-off of quantum stochastic optimization quantitative rather than folkloric. Two readings follow directly: at fixed d the quantum advantage disappears as ε→0, so the speedup lives at moderate accuracy, not asymptotically; and at fixed ε the advantage requires d<16000σ/ε. Note what cancels — ℓ, Δ and the ε-exponent all drop out, leaving only dε against σ.
The formalization. Because the oracle and the cost exponent are parameters, the classical and quantum rates are one theorem evaluated twice rather than two proofs. This mission is unusual in that its frontier is already closed: every node arrives with a machine-checked proof, transplanted from a green build. What it offers the platform is a reusable, fully-proved layer for first-order convergence analysis — function classes, cost models, a one-step descent recursion, accumulation laws including a stopped-time version, and the SPIDER schedule — on which further rates can be built by instantiation.
Difficulty
The apparent difficulty is not where a newcomer expects. Deriving a rate from the one-step recursion is routine telescoping. What is delicate is keeping the constants honest while the oracle varies: a rate proof that quietly assumes an exact gradient, or a global lower bound on f, will produce the right-looking exponent from the wrong hypotheses.
Two specific places carry real content. Evaluating an error recursion at a random return time breaks the unconditional variance bound, because conditioning on τ=k destroys independence; the stopped-time accumulation law is what repairs it. And reproducing a published constant exactly — rather than up to O~(⋅) — is what certifies that the parametrized machinery has not silently degraded the bound it generalizes.
Formalization scope
Smoothness is QuadUpper on an explicitly supplied g; no differentiability or convexity is assumed anywhere, and the only lower-bound hypothesis is f⋆≤f(xK) at the terminal iterate rather than globally. Cost models are an inductive family with a power-law member, so the classical and quantum instances are p=2 and p=1 of one definition. Half-integer powers are written with Real.sqrt, so no real exponentiation appears in any statement. Stochastic results use a genuine Filtration and a conditional oracle contract; the tower property is derived, not assumed.
Two honesty notes. Several statements carry hypotheses that Lean marks unused; these are recorded as such in the individual nodes rather than presented as load-bearing. And the library records a discrepancy in Sidford--Zhang's Algorithm 7 parameter block, documented in its own STATUS notes; the formalization follows the corrected parameters.
Selected references
S. Bubeck-style descent machinery aside, the rates reproduced here are: S. Ghadimi and G. Lan, Stochastic first- and zeroth-order methods for nonconvex stochastic programming, SIAM J. Optim. 23(4) (2013).
C. Fang, C. J. Li, Z. Lin, T. Zhang, SPIDER: Near-optimal non-convex optimization via stochastic path-integrated differential estimator, NeurIPS 2018.
A. Sidford and C. Zhang, Quantum speedups for stochastic optimization, arXiv:2308.01582.
Source development: lean-optrates, github.com/shiy1022/lean-optrates at commit 4c0b8498, Apache-2.0, by Yueheng Shi. The platform copy renames the root namespace OptRates to ShiOptRates; no statement or proof is otherwise altered.
Higher-Dimensional Quantum Hypergraph-Product Codes with Finite RatesResearch Paper
Motivation
Quantum low-density parity-check codes encode quantum information using sparse
parity constraints. A standard way to construct them is to translate binary
chain complexes into Calderbank--Shor--Steane codes and to combine complexes by
tensor product. Homology identifies the logical operators of the resulting
code, while the smallest Hamming weight of a nontrivial homology class controls
one of its distances. Determining how this distance behaves under a tensor
product is therefore a basic structural question, not merely a parameter
calculation.
Weilei Zeng and Leonid P. Pryadko studied products in which one factor is an
arbitrary finite binary chain complex and the other is the one-complex induced
by a binary matrix. Their paper was published as “Higher-Dimensional Quantum
Hypergraph-Product Codes with Finite Rates,” Physical Review Letters 122,
230501 (2019). Its main
distance result is Eq. (13) in the arXiv version:
for this particular tensor factor, the usual product upper bound is always
exact. The result extends the familiar two-complex setting of quantum
hypergraph-product codes to the local structure occurring in complexes of any
dimension.
Setting
A based binary chain complex consists of finite-dimensional vector spaces
Ai over F2, each equipped with a specified coordinate basis, and
linear boundary maps
⋯⟶Ai+1∂i+1Ai∂iAi−1⟶⋯
such that ∂i∂i+1=0. Its degree-i homology is
Hi(A)=ker∂i/im∂i+1. The
homological distance is measured in the chosen basis:
di(A)=min{wt(x):x∈ker∂i∖im∂i+1}.
Following the paper, the minimum of an empty set is ∞. Thus
di(A)=∞ when Hi(A) is trivial.
The endpoint convention is also the one stated explicitly after Eq. (1). For
an m-complex, ∂0:A0→{0} is the zero 0×n0 matrix and
∂m+1:{0}→Am is the zero nm×0 matrix. Consequently
d0(A)=min{wt(x):x∈A0∖im∂1}
and
dm(A)=min{wt(x):0=x∈ker∂m}.
For an r×c binary matrix P, the one-complexK(P) has F2c in degree one,
F2r in degree zero, and boundary P. Its two distances are
d1(K(P))=min{wt(x):Px=0,x=0}
and
d0(K(P))=min{wt(y):y∈/imP}.
In particular, d0=1 unless P has full row rank, in which case
d0=∞. The degree-j chain group of
A×K(P) is
(Aj⊗F2r)⊕(Aj−1⊗F2c),
with the standard tensor-product boundary. Over F2 the usual sign
in that boundary has no effect.
Formalization targets
Tensor-product upper bound for arbitrary complexes
The first milestone is Eq. (11) for two arbitrary finite-length based binary
chain complexes:
dj(A×B)≤imindi(A)dj−i(B).
Rank-sensitive lower bound
Let u=rankP and
δ=d1(K(P)). The second milestone is Theorem 1, including
both of its cases:
The equality determines the product distance exactly from four component
distances. General tensor-product arguments immediately provide the upper
bound, but an exact formula requires ruling out lower-weight homology classes
that mix the two direct-sum blocks. Once established, the formula can be
applied repeatedly to tensor products of one-complexes, which is the step used
in the paper to obtain higher-dimensional quantum hypergraph-product code
families and to compute their distances.
For formalization, the mission contributes reusable definitions of finite
based binary chain data, homological distance valued in
N∪{∞}, the one-complex of a binary matrix, and the relevant
tensor-product boundary maps. Mathlib contains Hamming weight and general
homological-algebra infrastructure, while QECLean contains a closely related
based length-three homological-code interface. Neither the selected Mathlib
environment nor the inspected QECLean development currently supplies this
rank-sensitive exact distance theorem.
Difficulty
The central issue is that Hamming weight depends on the chosen bases and is not
preserved by arbitrary homological isomorphisms. A Künneth isomorphism
describes the product homology and readily produces low-weight representatives,
which is enough for the upper bound, but it does not by itself exclude a still
lighter representative obtained by cancellation between the two tensor
blocks. The lower bound must also remain valid at the endpoints of the complex
and in singular cases where one or more homology groups vanish and the relevant
distance is ∞.
The theorem cannot be reduced to a dimension calculation. It must reason
about supports and Hamming weights of based representatives while respecting
the quotient by boundaries, and it must cover both rankP<r
and rankP=r.
Formalization scope
The Lean development works over ZMod 2. A finite basis in degree i is
represented by Fin (dimension i), and a chain group is the function space
from that coordinate type to ZMod 2. BasedBinaryChainComplex stores the
dimension and boundary in every nonnegative degree, the chain condition, and a
finite length above which all dimensions are zero. Thus the first milestone
quantifies over genuinely arbitrary finite lengths for both A and
B, rather than over a local window or a one-complex specialization.
If the stored length is m, the zero-dimensional source in degree m+1
makes ∂m+1:{0}→Am the unique zero map, just as the
zero-dimensional target below degree zero makes
∂0:A0→{0} the unique zero map. Hence both singular endpoint
cases in Eqs. (1) and (4) are represented directly.
Distances use WithTop ℕ. Their definitions are actual minima of Hamming
weights of nontrivial representatives, with ⊤ produced by the empty-set
case; infinite distance is not an extra hypothesis or a separately hard-coded
branch. Coordinate types may be empty, which covers missing endpoint blocks.
The binary matrix P is represented as a linear map between two finite based
function spaces. Its row and column coordinate types need not be nonempty,
and no injectivity or surjectivity assumption is added.
The degree-j product group is indexed by the disjoint union of all coordinate
products Ai×Bj−i for 0≤i≤j. Consequently its Hamming norm
is the sum of the weights of all tensor-degree blocks. The product boundary is
the standard signed tensor boundary; its sign disappears over F2.
A formal proof verifies that every pair of consecutive product boundaries
composes to zero; the cancellation of the two mixed terms uses characteristic
two. Thus the product distance is taken from an actual chain complex, rather
than from unrelated adjacent linear maps.
A basis-free tensor product or an abstract homology group alone is insufficient
for the target, because either would discard the weight data on which the
statement depends.
The mission does not formalize the asymptotic code-family construction later
in the paper, the transposed cohomological distance, or the CSS-code parameter
translation. Those are natural downstream missions; they should reuse rather
than alter the present based-chain definitions.
Benjamin Audoux and Alain Couvreur, “On Tensor Products of CSS Codes,” arXiv:1512.07081 (2015), especially Proposition 1.13 and Corollary 2.14 as cited by Zeng--Pryadko.