Quantum theory
The Lean Pool projects whose card's first MSC2020 code is in class 81, Quantum theory: 8 articles, one per card.
TheoremThe BKAR forest interpolation formula#
Proves the Brydges–Kennedy–Abdesselam–Rivasseau forest interpolation formula for smooth functions on a finite complete graph’s edge-coupling space, with unordered forest-cube contributions, ordered sector variants, and choice independence.
Quoted from the card LeanPool/projects/bkarforestformula.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists one main result, with its informal statement quoted from the card. The scan finds its declaration in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
BKAR.bkar_formula_forestIndex_cube_contributions(theorem; a main declaration), declared in LeanPool/BKARForestFormula/BKAR/Formula.lean, line 362: “A smooth function evaluated at the all-one configuration is the sum over forests of cube integrals of mixed partial derivatives at path-minimum interpolation points.”
Project
- Authors: Scott Armstrong.
- Project repository: scottnarmstrong/bkarforestformula, at commit a07f44a5.
- Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
- License: Apache-2.0.
- MSC2020: 81T08, 05C05.
- In Lean Pool: LeanPool/BKARForestFormula, from the card LeanPool/projects/bkarforestformula.yaml.
Sources
TheoremExact adaptive single-copy stabilizer learning#
Exact recovery of pure qubit stabilizer states from adaptive single-copy measurements, with explicit confidence, copy and elementary gate upper bounds.
Quoted from the card LeanPool/projects/single-copy-stabilizer-learning.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists 2 main results, each with its informal statement quoted from the card. The scan finds 2 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
LeanPool.SingleCopyStabilizer.ExactLearningTheorem.exact_learning(theorem; a main declaration), declared in LeanPool/SingleCopyStabilizer/ExactLearningTheorem.lean, line 43: “For every normalized pure qubit stabilizer state and failure parameter 0 < delta <= 1, the physical learner returns a finite circuit and readout that decode to the input up to global phase with probability at least 1 - delta. Every supported execution uses exactly 2T + 1 copies and at most (n + 1)T^2 elementary gate applications at the stated round budget T.”LeanPool.SingleCopyStabilizer.ExactLearningTheorem.exact_learning_copy_bound_linear(theorem), declared in LeanPool/SingleCopyStabilizer/ExactLearningTheorem.lean, line 78: “For n >= 1, every supported output at the confidence budget consumes fewer than 136(n + log(1 / delta)) input copies.”
Project
- Authors: Antonio Anna Mele.
- Source: arXiv:2610.02031.
- Project repository: AntMele/single-copy-stabilizer-learning-lean.
- Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
- License: MIT, under which the project was published; Lean Pool redistributes it under Apache-2.0.
- MSC2020: 81P68, 68Q32, 81P45.
- In Lean Pool: LeanPool/SingleCopyStabilizer, from the card LeanPool/projects/single-copy-stabilizer-learning.yaml.
Sources
TheoremLean-QuantumAlg#
Provides a Mathlib-based library of formally verified quantum-algorithm definitions, primitives, and endpoints, including QFT, QSP, quantum kernels, amplitude amplification, Grover search, phase estimation, order finding, teleportation, and a Lie-algebraic barren-plateau witness.
Quoted from the card LeanPool/projects/lean-quantumalg.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists 7 main results, each with its informal statement quoted from the card. The scan finds 7 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
QuantumAlg.QuantumFourierTransform.main(theorem), declared in LeanPool/LeanQuantumAlg/Primitives/QFT.lean, line 235: “Proves the QFT action on computational-basis states and records exact circuit counts.”QuantumAlg.ReflectionBasedQuantumSignalProcessing.main(theorem), declared in LeanPool/LeanQuantumAlg/Primitives/QSP/Chebyshev.lean, line 590: “Characterizes reflection-based single-qubit QSP transforms in the Chebyshev basis.”QuantumAlg.TrigonometricQuantumSignalProcessing.main(theorem), declared in LeanPool/LeanQuantumAlg/Primitives/QSP/Fourier.lean, line 1001: “Characterizes trigonometric single-qubit QSP transforms in the YZZYZ form.”QuantumAlg.QuantumKernel.main(theorem), declared in LeanPool/LeanQuantumAlg/Primitives/QKernel/Fidelity.lean, line 140: “Proves that fidelity quantum-kernel Gram matrices are positive semidefinite.”QuantumAlg.QuantumKernelAdvantage.separation(theorem), declared in LeanPool/LeanQuantumAlg/Primitives/QKernel/Advantage.lean, line 92: “States the conditional quantum-kernel learning separation from discrete-log hardness.”QuantumAlg.fullControllability_hasBarrenPlateau(theorem), declared in LeanPool/LeanQuantumAlg/Primitives/QNN/FullDLABasis.lean, line 174: “Exhibits an exponentially vanishing loss-variance family for a fully controllable dynamical Lie algebra, conditional on the assumed Ragone second-moment variance law (the Haar/Weingarten averaging identity Var = P_g(rho)*P_g(O)/dim, taken as a hypothesis rather than derived from a circuit twirl).”QuantumAlg.GroverSearch.main_success_probability(theorem; a main declaration), declared in LeanPool/LeanQuantumAlg/Algorithms/Grover.lean, line 106: “Derives Grover search success probability from the amplitude-amplification closed form.”
Project
- Authors: QudeLeap Team.
- Source: Lean-QuantumAlg by QudeLeap Team.
- Project repository: QudeLeap/Lean-QuantumAlg.
- Provenance: human, which in Lean Pool's terms means its Lean proofs were “written by people”.
- License: Apache-2.0.
- MSC2020: 81P68, 81P45, 68Q12.
- In Lean Pool: LeanPool/LeanQuantumAlg, from the card LeanPool/projects/lean-quantumalg.yaml.
Sources
TheoremLow-weight Pauli dynamics and truncation error#
Derives a normalized Pauli 2-norm truncation-error bound for concrete circuits of disjoint-support Hermitian Pauli rotations, with explicit locality, angle, step-count, and cutoff hypotheses. Develops a faithful matrix representation, Pauli coefficient reconstruction, finite Schur bounds, and reusable scalar multi-jump ladder estimates. Also proves a combinatorial light-cone bound and exact counterexamples showing why repeated product-formula layers must count toward the layer exponent. This is the norm-level analysis, not a formalization of expectation-value accuracy, Hamiltonian approximation, or the paper's full algorithm.
Quoted from the card LeanPool/projects/low-weight-pauli-dynamics.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
Lean4LPD.PauliString.pauliNorm_layerStep_error_le_model_of_source_regime(theorem; a main declaration), declared in LeanPool/LowWeightPauliDynamics/Pauli/LayerError.lean, line 591: “For an observable supported on Pauli weights at most ko, a block of Γ positive-many disjoint-support layers of Hermitian rotations of weight at most kh, kh ≥ 2, and |sin θ| ≤ a ≤ αt/r with α > 0 and t ≥ 0, truncation to weight ko + m(kh - 1) after each of r blocks has Pauli 2-norm error at most (2Γ(kh - 1)αt)^(m+1) (e(m+1))^(ko/(kh-1)) times the input norm. The conditions include m ≥ 1, r ≥ 5, m ≤ r, rΓ ≥ 8(m+1)^2, and r ≥ 8e^2(ko+kh-1)αt. Γ counts every layer of the actual block, including repeated product-formula layers.” Its source, as the card gives it: “Upstream STATEMENTS.md and Pauli/LayerError.lean at the pinned commit; norm-level counterpart of the revised supplement's truncation bound.”Lean4LPD.l2_opNorm_le_schur(theorem), declared in LeanPool/LowWeightPauliDynamics/SchurCore.lean, line 113: “A finite rectangular matrix over any RCLike field, with absolute row sums bounded by nonnegative R and absolute column sums bounded by nonnegative C, has Euclidean operator norm at most sqrt(RC).” Its source, as the card gives it: “Upstream Schur.lean, finite-dimensional Schur test.”Lean4LPD.PauliString.reachable_weight_le(theorem), declared in LeanPool/LowWeightPauliDynamics/Pauli/LayerWitness.lean, line 411: “Every Pauli string reachable through a list of disjoint-support kh-local layers, kh ≥ 1, has weight at most its initial weight times kh raised to the number of layers. Reachability is combinatorial; this theorem does not assert that a reachable coefficient is nonzero.” Its source, as the card gives it: “Upstream Pauli/LayerWitness.lean, effective-layer light cone.”Lean4LPD.LayerCounterexample.actual_discard_exceeds_gamma_bound(theorem), declared in LeanPool/LowWeightPauliDynamics/Pauli/LayerCounterexample.lean, line 592: “For the explicit eight-qubit second-order word L1,L2,L2,L1 and angles 0 < θ < π/2, truncating the evolved weight-one input at weight one discards a nonzero coefficient of weight greater than four. Thus the two distinct layer types give an invalid bound 1*2^2; repetitions must be counted.” Its source, as the card gives it: “Upstream Pauli/LayerCounterexample.lean, exact symbolic witness.”
Project
- Authors: Jue Xu.
- Source: Classical Simulation of Noiseless Quantum Dynamics without Randomness, arXiv:2601.15770.
- Project repository: Jue-Xu/Lean4LPD, at commit ad056166.
- Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
- License: Apache-2.0.
- MSC2020: 81P68, 65L70, 47A30.
- In Lean Pool: LeanPool/LowWeightPauliDynamics, from the card LeanPool/projects/low-weight-pauli-dynamics.yaml.
Sources
TheoremOsterwalder-Schrader Axioms for the Gaussian Free Field#
Formalizes Osterwalder-Schrader axioms for the massive Gaussian free field using Minlos, covariance, and reflection-positivity infrastructure.
Quoted from the card LeanPool/projects/osforgff.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists one main result, with its informal statement quoted from the card. The scan finds its declaration in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
OSforGFF.gaussianFreeField_satisfies_all_OS_axioms(theorem; a main declaration), declared in LeanPool/OSforGFF/OS/Master.lean, line 57: “Proves that the massive Gaussian free field satisfies the OS0-OS4 Osterwalder-Schrader axioms.”
Project
- Authors: Michael R. Douglas, Sarah Hoback, Anna Mei, Ron Nissim.
- Project repository: mrdouglasny/OSforGFF.
- Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
- License: Apache-2.0.
- MSC2020: 81T08, 60G15, 46G12.
- In Lean Pool: LeanPool/OSforGFF, from the card LeanPool/projects/osforgff.yaml.
Sources
TheoremQuantum code certificates and hypergraph-product theory#
Formalizes general binary row reduction, kernel bases and rank certificates; quantum-code distance bounds from witnesses and exhaustive low-weight enumeration; arbitrary-matrix hypergraph-product dimension and X/Z cleaning bounds; and CSS orthogonality of lifted products over finite groups. Includes a Pauli expression translation modulo global phase, a Boolean encoding with proved soundness and model extension, and sound checking of RUP additions in LRAT certificates, bridged to matrix-level distance bounds. Concrete code-family datasets, large certificate replays and measurement protocols are outside this import.
Quoted from the card LeanPool/projects/qec-certificates.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists 9 main results, each with its informal statement quoted from the card. The scan finds 9 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
QECCertificates.hgp_kunneth(theorem; a main declaration), declared in LeanPool/QECCertificates/GF2/HGPKunneth.lean, line 277: “For arbitrary finite binary matrices A and B, the number of columns of their hypergraph product minus its X and Z ranks equals nullity(A) times nullity(B) plus nullity(transpose A) times nullity(transpose B), expressed with natural-number rank differences.” Its source, as the card gives it: “Upstream GF2/HGPKunneth.lean; the Tillich–Zémor hypergraph-product construction.”QECCertificates.hgp_X_distance_ge(theorem), declared in LeanPool/QECCertificates/GF2/HGPCleaning.lean, line 574: “If a binary vector is killed by the hypergraph-product X check and is outside the Z row space, its Hamming weight is at least the minimum of supplied lower bounds for nonzero vectors in the kernels of the first input and the transpose of the second input.”QECCertificates.hgp_Z_distance_ge(theorem), declared in LeanPool/QECCertificates/GF2/HGPCleaningDual.lean, line 62: “Dually, a vector killed by the Z check and outside the X row space has weight at least the minimum of supplied lower bounds for the kernels of the transpose of the first input and the second input.”QECCertificates.lp_orthogonal(theorem), declared in LeanPool/QECCertificates/GF2/LiftedProduct.lean, line 258: “For arbitrary matrices of binary-valued functions on a finite group, the left/right regular expansion gives lifted-product X and Z checks whose every pair of rows has zero binary dot product.”QECCertificates.Matrix.rank_eq_length_rowReduce(theorem), declared in LeanPool/QECCertificates/GF2/RankCertificate.lean, line 224: “The rank of a finite binary matrix equals the length of the verified row-reduction output for its list of rows.”QECCertificates.eq_minWeight_of_decide(theorem), declared in LeanPool/QECCertificates/GF2/LowerBound.lean, line 219: “For two binary matrices, if d is at most the number of columns, exhaustive enumeration finds no vector of weight below d in the first kernel outside the second row space, and a supplied vector has those membership properties and weight d, then the minimum such weight is d. The empty-set distance convention is the number of columns plus one.”QECCertificates.LRAT.unsat_of_checkSteps(theorem), declared in LeanPool/QECCertificates/Reflect/LRAT.lean, line 406: “Acceptance by the RUP certificate checker implies unsatisfiability of the original CNF. No correctness assumption on an external SAT solver is needed; the clause-database interface carries proved soundness laws.”QECCertificates.LRAT.buildPair_complete(theorem), declared in LeanPool/QECCertificates/Reflect/Complete.lean, line 1057: “For a positive number n of input bits and nonempty row supports within that range, a Boolean assignment satisfying the parity constraints, odd bilinear pairing and weight bound extends to a model of buildPair while agreeing on all 2n input variables. The complementary soundness theorem extracts those constraints from every model.” Its source, as the card gives it: “Upstream Reflect/Encode.lean and Reflect/Complete.lean. The import retains general theorems, not the paper's concrete instance results. First public paper announcement: 2026-10-02 12:31:45 UTC, arXiv v1. The upstream paper discloses AI-generated Lean proofs reviewed and validated by the author. RowspaceKernel is derived from QCL-SUAT/Lean-QEC at a0855f8a6374c1dda2097bbf07f33ba53760fdcd (Apache-2.0), credited to Mattias Ehatamm, Yi Lee, Xiaodi Wu and Runzhou Tao, and their paper End-to-End Formalization of Quantum Error Correction, arXiv:2605.16523.”QECCertificates.LRAT.le_minWeight_of_unsat(theorem), declared in LeanPool/QECCertificates/Reflect/Distance.lean, line 322: “For a positive number n of columns and k + 1 ≤ n, an unsatisfiable Boolean encoding gives a matrix-level distance lower bound of k + 1. Support-row correspondence, nonemptiness, index bounds and duplicate-free hypotheses are explicit. This composes with kernel-checked RUP replay.” Its source, as the card gives it: “General bridge from upstream Reflect/Certified.lean; the minimum-weight distance wrapper is added during the Lean Pool port.”
Project
- Authors: Shuoming An.
- Source: Quantum code parameters, checkable by a certificate of provable size by Shuoming An, Fusheng Yang, arXiv:2610.03214.
- Project repository: QCL-SUAT/QECCertificates, at commit 1ced3ae0.
- Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
- License: Apache-2.0.
- MSC2020: 81P45, 94B05, 03B35.
- In Lean Pool: LeanPool/QECCertificates, from the card LeanPool/projects/qec-certificates.yaml.
Sources
TheoremQuantum parallel repetition#
Proves a quantitative parallel-repetition theorem for finite two-player quantum games: whenever the entangled value is below one, the entangled values of parallel repetitions decay exponentially, with an explicit universal exponent in the game gap and answer-alphabet sizes.
Quoted from the card LeanPool/projects/quantum-parallel-repetition.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists 2 main results, each with its informal statement quoted from the card. The scan finds 2 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
QuantumParallelRepetition.distributionUniformExponential(theorem; a main declaration), declared in LeanPool/QuantumParallelRepetition/Part12.lean, line 1224: “There is a universal positive constant giving an explicit exponential upper bound on the repeated entangled value of every finite game with positive gap and nonempty answer alphabets.”QuantumParallelRepetition.standardQuantumParallelRepetition(theorem), declared in LeanPool/QuantumParallelRepetition/Part12.lean, line 1243: “Every finite two-player game whose entangled value is below one has exponentially decaying entangled value under parallel repetition.”
Project
- Authors: OpenAI, Dean Cureton.
- Source: Ten Advances in Mathematics and Theoretical Computer Science by OpenAI.
- Project repository: openai/ten-proofs, at commit 94bc0feb.
- Provenance: mix, which in Lean Pool's terms means people and AI “both contributed substantially” to its Lean proofs.
- License: Apache-2.0.
- MSC2020: 81P68, 68Q12.
- In Lean Pool: LeanPool/QuantumParallelRepetition, from the card LeanPool/projects/quantum-parallel-repetition.yaml.
Sources
TheoremStability of matter and the kinetic Lieb–Thirring inequality#
Formalizes stability of non-relativistic fermionic Coulomb matter in three dimensions, the kinetic Lieb–Thirring inequality with Rumin's explicit coefficient, Baxter's electrostatic inequality with its positive nuclear correction, and real quadratic-form stability with Coulomb finiteness. Preserves the Fourier, Pauli-occupation, Hardy and Voronoi infrastructure in the 184-module dependency closure of these results. The separate ionization, thermodynamic-limit and Thomas–Fermi developments are outside the imported scope.
Quoted from the card LeanPool/projects/stability-of-matter.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.
Main results
The card lists 5 main results, each with its informal statement quoted from the card. The scan finds 5 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.
LiebThirring.stability_of_matter(theorem; a main declaration), declared in LeanPool/LiebThirring/Theorems/StabilityOfMatter.lean, line 32: “For each positive spin multiplicity and nonnegative maximum nuclear charge, one positive constant bounds electron–nucleus attraction by kinetic energy, electron and nuclear repulsion, and the total particle count, uniformly over normalized antisymmetric L² states, charges and nuclear positions, in nonnegative extended-energy form.”LiebThirring.stability_of_matter_real(theorem), declared in LeanPool/LiebThirring/Theorems/StabilityOfMatterReal.lean, line 31: “With distinct nuclear positions and finite kinetic energy, Coulomb expectations and nuclear repulsion are finite and the real quadratic energy is bounded below by a negative constant times the total particle count, with the constant depending only on spin and maximum charge.”LiebThirring.kinetic_lieb_thirring(theorem), declared in LeanPool/LiebThirring/Theorems/KineticLiebThirring.lean, line 31: “Every normalized antisymmetric L² state with positive spin multiplicity q has kinetic energy at least Rumin's coefficient times q to the power minus two thirds times the integral of the density to the power five thirds, including states of infinite kinetic energy.”LiebThirring.baxter(theorem), declared in LeanPool/LiebThirring/Theorems/Baxter.lean, line 29: “For equal nonnegative nuclear charges, attraction plus the positive nearest-other-nucleus correction is bounded by electron and nuclear repulsion plus nearest-nucleus control, including collisions and empty configurations in nonnegative extended arithmetic.”LiebThirring.kineticEnergy_schwartz(theorem), declared in LeanPool/LiebThirring/Theorems/KineticEnergySchwartz.lean, line 30: “The Fourier kinetic energy of a spin-valued Schwartz state equals the sum of the squared classical spatial derivative integrals, with the physical minus-Laplacian normalization.”
Project
- Authors: Scott Armstrong, Amélie Loher.
- Source: arXiv:2007.09326.
- Project repository: scottnarmstrong/LiebThirring, at commit 8bf4656f.
- Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
- License: Apache-2.0.
- MSC2020: 81Q10, 35P15, 46N50.
- In Lean Pool: LeanPool/LiebThirring, from the card LeanPool/projects/stability-of-matter.yaml.
Sources
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.