2-Coloring Cycles in One Round to Sharp list-scheduling and…

Theorem2-Coloring Cycles in One Round#

Formalizes certified upper and lower bounds for one-round randomized algorithms that 2-color cycles.

Quoted from the card LeanPool/projects/2-coloring-1-round.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.

Project
Sources

TheoremThe Aaronson–Ambainis influence conjecture#

Proves that a real polynomial of degree at most d, bounded between zero and one on the Boolean cube and with variance at least epsilon > 0, has a coordinate of squared-difference influence at least (epsilon/d)^7. Also proves explicit bounds with epsilon^(5/2)/d^6, together with determinant pairings, fractional-certificate inequalities and coordinate averaging. The internal packing-cover duality supports the proof; generic finite LP duality is already pooled as StandardLP.strongDuality. The sharper constant is conditional on the stated Agarwal–Ben-David fractional block-sensitivity bound. Quantum simulation consequences are outside this formalization.

Quoted from the card LeanPool/projects/aaronson-ambainis.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.

Project
Sources

TheoremAdversary bounds and the polynomial method for quantum queries#

Develops finite quantum query algorithms, real adversary primal and dual programs, strong duality, exact Boolean block composition, explicit constant-factor bounded-error query characterizations, and degree bounds for output-probability polynomials. Query models include idle and blank sectors; bounds count queries, not gate complexity or running time. Uniform algorithm extraction assumes a supplied dual certificate.

Quoted from the card LeanPool/projects/quantum-query-foundations.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.

Project
Sources

TheoremBeyond the Bethe approximation of the permanent#

Constructs a deterministic polynomial-time approximation algorithm for the permanent of every nonnegative rational matrix, with exponential base strictly smaller than the square root of two. The development includes stable-polynomial inequalities, rational convex optimization, finite-precision arithmetic, and a Turing-machine complexity proof.

Quoted from the card LeanPool/projects/formalization-beyond-bethe.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.

Project
Sources

TheoremBlock sensitivity can exceed spectral sensitivity squared#

Constructs a total Boolean function on 14011 blocks of 144 bits with block sensitivity at least 14011 and squared spectral sensitivity at most U = 7149 + 2 sqrt(150108). Proves the strict separation lambda(f)^2.12 < bs(f), multiplicativity of spectral sensitivity under arbitrary block composition, and an exponential lower bound with factor 14011/U > 1.768 for the self-composed family. Includes reusable finite product probability, an asymmetric Lovasz local lemma, partial Boolean assignments, certificate-family spectral bounds, and a Paley doubly regular tournament. The formalized explicit exponent is 2.12; the exact logarithmic exponent is also retained.

Quoted from the card LeanPool/projects/block-spectral-sensitivity.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.

  • BSLambda.Final.exists_bs_gt_lam_rpow (theorem; a main declaration), declared in LeanPool/BlockSpectralSensitivity/Main.lean, line 297: “There exists a total Boolean function on ZMod 14011 times Fin 144 whose block sensitivity strictly exceeds its spectral sensitivity raised to the real exponent 2.12.” Its source, as the card gives it: “Upstream Main.lean; bs_lambda.txt Sections 5-12 and 14.”
  • BSLambda.Final.exists_counterexample (theorem), declared in LeanPool/BlockSpectralSensitivity/Main.lean, line 305: “There exists a gate labelling whose certificate-union indicator f has bs(f) at least 14011, lambda(f)^2 at most U = 7149 + 2 sqrt(150108), and lambda(f)^alpha at most bs(f), where alpha = 2 log(14011)/log(U) > 2.” Its source, as the card gives it: “Upstream Main.lean; bs_lambda.txt Sections 5-12 and 14.”
  • BSLambda.Final.exists_ratio_blowup (theorem), declared in LeanPool/BlockSpectralSensitivity/Main.lean, line 316: “A single gate labelling yields, for every natural m, an m-fold self-composition F_m satisfying (14011/U)^m * lambda(F_m)^2 <= bs(F_m). The auxiliary theorem ratio_gt proves 14011/U > 1.768.” Its source, as the card gives it: “Upstream Main.lean; bs_lambda.txt Section 14, division-free bound.”
  • BSLambda.lam_comp (theorem), declared in LeanPool/BlockSpectralSensitivity/Spectral/Multiplicative.lean, line 512: “For any Boolean functions on finite coordinate types, spectral sensitivity of their block composition equals the product of their spectral sensitivities, including the degenerate cases.” Its source, as the card gives it: “Upstream Spectral/Multiplicative.lean; composition theorem used in Section 14.”
  • BSLambda.LLL.pr_avoid_pos (theorem), declared in LeanPool/BlockSpectralSensitivity/LLL/Asymmetric.lean, line 228: “In a finite uniform product of nonempty alphabets, events supported on specified coordinate sets have positive probability of all being avoided if each event probability is at most its weight times the product of one minus the weights of its dependent neighbours, with every weight strictly between zero and one.” Its source, as the card gives it: “Upstream LLL/Asymmetric.lean; asymmetric local lemma in Section 10.”
Project
Sources

TheoremCircuit Complexity in Lean 4#

A Lean 4 formalization of classical Boolean circuit complexity, including the Shannon counting lower bound, Schnorr's XOR gate lower bound, a gate-elimination lower bound, CNF/DNF lower bounds for parity, and nondeterministic quantification complexity bounds.

Quoted from the card LeanPool/projects/circuit-complexity.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 6 main results, each with its informal statement quoted from the card. The scan finds 6 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.

Project
Sources

DefinitionCoinductive Interaction Trees using QPFs#

Formalizes coinductive interaction trees as the M-type of a polynomial functor (via Mathlib QPFs), proving the lawful functor and monad structure, a bisimulation equality coinciding with propositional equality, and iteration and effect-handler interpretation combinators, supported by a vendored parameterized-coinduction (Paco) library.

Quoted from the card LeanPool/projects/lean4-itree.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.

Project
  • Authors: Paul Mure, Joonhyup Lee.
  • Source: doi:10.1145/3371119, arXiv:1906.00046.
  • Project repository: mit-plv/lean4-itree.
  • Provenance: human, which in Lean Pool's terms means its Lean proofs were “written by people”.
  • License: MIT, under which the project was published; Lean Pool redistributes it under Apache-2.0, keeping its copyright line: “Copyright (c) 2025 the choice-tree authors (see the AUTHORS file)”.
  • MSC2020: 68Q55, 18C50, 68N18.
  • In Lean Pool: LeanPool/Lean4Itree, from the card LeanPool/projects/lean4-itree.yaml.
Sources

StructureEvent Structures and Causal-Consistent Reversibility#

Formalizes event structures with binary conflict, their configurations, computations, the trace monoid, and causal-consistent reversibility, proving correctness and causal-safety of rollback, uniqueness of minimal and maximal replays, and conditional replay-existence characterizations.

Quoted from the card LeanPool/projects/event-structures.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 6 main results, each with its informal statement quoted from the card. The scan finds 6 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.

Project
Sources

TheoremExact Boolean multiplicative complexity of four-term polynomial multiplication#

Proves that multiplying two binary polynomials with n coefficients needs exactly 0, 1, 3, 6, and 9 AND gates for n = 0, 1, 2, 3, and 4, with XOR and constants free and arbitrary reuse of earlier nonlinear wires. The main lower bound excludes every eight-gate circuit for n = 4. Develops Boolean algebraic normal forms equivalent to all Boolean functions, a general circuit model, dimension bounds, circuit rewiring, a Reed-Muller minimum-weight theorem, and exterior-algebra and jet arguments controlling nonlinear feedback.

Quoted from the card LeanPool/projects/boolean-multiplication.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 6 main results, each with its informal statement quoted from the card. The scan finds 6 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.

Project
  • Authors: Gregory Morse.
  • Source: Unrestricted Boolean Multiplicative Complexity of Four-Term Binary Polynomial Multiplication: Rational Places, Hasse Jets, and the Failure of Nonlinear Feedback, arXiv:2608.30238v1.
  • The card's note on its source: “The complete Lean release predates the arXiv v1 submission of 2026-08-31T04:45:12Z. The selected September 22 commit corrects release metadata; eligibility rests on the complete August 31 Lean release at 2ebc0cf42039e4b5de84cb7f9d97cad4791c669d. The August 29 release contained computational artifacts, not the Lean formalization. The author discloses GPT-5.6 Sol for original research and proof development, Opus 5 as a critical referee, and Codex for release preparation. Gregory Morse directed and reviewed the work and assumes responsibility. AI provenance records the proof-producing agent workflow; human direction alone is not classified as mixed formalization. The complete upstream MIT notice is retained in LeanPool/BooleanMultiplication.lean. Only the published n <= 4 dependency closure is imported; no n = 5 or n = 6 claim is made.”
  • Project repository: GregoryMorse/unrestricted-boolean-mul, at commit 79a80176.
  • 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: 68Q06, 68Q17, 68W30, 15A75, 94D10.
  • In Lean Pool: LeanPool/BooleanMultiplication, from the card LeanPool/projects/boolean-multiplication.yaml.
Sources

TheoremFinite witnesses and the width hierarchy for language generation#

Characterizes generation in the limit for arbitrary families of infinite languages over any countably infinite universe by finite positive witnesses. Ordered-history generators admit a single set-driven normalization, chosen before the target language. The separation-width invariant takes every value 0, 1, 2, ..., omega, omega+1; generation is equivalent to width at most omega. Reusable infrastructure includes locking witnesses, positive separation, bounded diagonal capture over arbitrary universes, transport under equivalences, and finite-query normalization on natural numbers. The formalized scope is the semantic characterization and hierarchy, not the paper's additional density-one or Turing-computability results in Appendices D and E.

Quoted from the card LeanPool/projects/language-generation-characterization.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 6 main results, each with its informal statement quoted from the card. The scan finds 6 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.

Project
Sources

TheoremFormal Learning Theory Kernel#

Formalizes major equivalences and separations in PAC, VC, Gold-style, and online learning theory.

Quoted from the card LeanPool/projects/formal-learning-theory.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 8 main results, each with its informal statement quoted from the card. The scan finds 8 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.

Project
Sources

TheoremFormalizations of theorems related to model checking#

Proves that every linear temporal logic formula has an equivalent finite-state nondeterministic Büchi automaton (via negation normal form, alternating Büchi automata, and the Miyano-Hayashi breakpoint construction), and that every linear-time property decomposes as the intersection of a safety property and a liveness property.

Quoted from the card LeanPool/projects/lean-model-checking.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.

Project
Sources

TheoremThe Johnson–Lindenstrauss Lemma and Quantized JL#

Formalizes the Johnson–Lindenstrauss lemma end to end — a Gaussian random projection preserves pairwise distances of a finite point set up to a (1 ± ε) factor, so a distortion-ε embedding of any m-point set exists once k is logarithmic in m — together with the quantized JL (QJL) one-bit sign sketch: unbiasedness of the asymmetric 1-bit estimator and its sub-Gaussian distortion bound.

Quoted from the card LeanPool/projects/johnson-lindenstrauss-lean.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.

Project
Sources

TheoremMatrix multiplication exponent at most 9/4 over every field#

The arithmetic exponent of square matrix multiplication is at most 9/4 over every field. The proof preserves a general tensor-rank and arithmetic-program library, extends Fourier separation to positive characteristic, and descends finite tensor decompositions through algebraic extensions. For every positive epsilon it constructs correct division-free programs of cost at most C n^(9/4 + epsilon), with C uniform in the matrix size.

Quoted from the card LeanPool/projects/matrix-multiplication-all-fields.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.

Project
Sources

DefinitionMRiscX#

A Hoare logic for verifying unstructured RISC-V-like assembly in Lean, following Lundberg et al. (SEFM 2020), with a certified interpreter, proved structural Hoare rules, per-instruction specifications, custom elaborators and tactics, and a complete One-Time-Pad correctness proof.

Quoted from the card LeanPool/projects/mriscx.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 6 main results, each with its informal statement quoted from the card. The scan finds 6 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.

Project
Sources

TheoremPolynomial-factor hardness of the closest vector problem#

Formalizes polynomial-factor NP-hardness of the closest vector problem through an explicit reduction from 3-SAT. The development also derives NP-hardness of binary nearest codeword, binary syndrome decoding, and finite p-norm variants of GapCVP. It includes machine-level polynomial-time bounds, binary encodings, affine systems, Reed--Solomon-style interpolation, and the lattice and coding-theory reductions needed by the final results.

Quoted from the card LeanPool/projects/gap-cvp.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.

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: 68Q17, 68Q25, 11H06, 94B35.
  • In Lean Pool: LeanPool/GapCVP, from the card LeanPool/projects/gap-cvp.yaml.
Sources

TheoremPumping Lemma for Context-Free Grammars#

Formalizes the pumping lemma for context-free languages via parse trees of Chomsky-normal-form grammars and a pigeonhole argument.

Quoted from the card LeanPool/projects/pumping-cfg.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.

Project
Sources

TheoremPure Nock semantics, trace certificates, and polynomial fingerprints#

Formalizes Pure Nock nouns with natural-number leaves, operational semantics, evaluator soundness and completeness, verifiable crash behavior, modular evaluation and guarded natural-number bridges, execution trace certificates, and polynomial fingerprints over arbitrary finite fields. Distinct field-valued noun data have bounded fingerprint collision probability, with a union bound for tables sharing one random evaluation point. A computable Horner evaluator agrees with the polynomial fingerprint. The language and fingerprint closure excludes the framework's zkVM, AIR, RAP, table security theorem, and concrete Goldilocks field. Manuscript line references concern the upstream bundled draft v0.1.6, rather than the posted ePrint revision.

Quoted from the card LeanPool/projects/pure-nock.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.

Project
  • Authors: Pure Nock formalization contributors.
  • Contributors: Assimakis A. Kattis.
  • Source: A Generic Compilation Framework for Efficiently Verifiable Virtual Machine Architectures (draft v0.1.6) by Assimakis A. Kattis, Brian Klatt, Philip Quirk, Logan Allen, manuscript.
  • Project repository: nockchain/pure-nock-lean, at commit 4838863b.
  • Provenance: human, which in Lean Pool's terms means its Lean proofs were “written by people”.
  • License: Apache-2.0.
  • MSC2020: 68Q55, 68Q60, 11T71.
  • In Lean Pool: LeanPool/PureNock, from the card LeanPool/projects/pure-nock.yaml.
Sources

TheoremQuartic-over-logarithmic lower bound for rational permanent formulas#

Proves that every valid rational arithmetic formula over the complex numbers computing the n-by-n permanent, for n at least 32, has at least n^4 / (192 log_2 n) variable leaves. The development derives the bound through coefficient-field transcendence degree, Jacobian minors, matching-polynomial identities, and a cyclic block decomposition.

Quoted from the card LeanPool/projects/permanent-formula-lower-bound.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.

Project
Sources

TheoremSharp list-scheduling and longest-processing-time bounds#

Formalizes identical-machine scheduling for arbitrary finite job sets with real processing times. Proves Graham's sharp list-scheduling and LPT approximation bounds, constructs their tight instances, characterizes all positive instances attaining the LPT bound, and establishes the supremum for every sufficiently large fixed job count.

Quoted from the card LeanPool/projects/graham-lpt.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.

Project
  • Authors: JD Jones.
  • Source: Graham's bounds for list scheduling and LPT on identical machines by JD Jones.
  • Project repository: JD-Jones-ASES/graham-lpt-lean, at commit c8ed035b.
  • 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: 68M20, 90B35, 68W25.
  • In Lean Pool: LeanPool/GrahamLPT, from the card LeanPool/projects/graham-lpt.yaml.
Sources

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.