This is Reservoir, the registry for all Lean packages and documentation.

Reservoir indexes, builds, and tests packages within the Lean and Lake ecosystem. If you wish to see your package here, ensure that it meets the Reservoir inclusion criteria.

Most Popular

  1. Commit 282fbb8 builds on the recent leanprover/lean4:v4.35.0-rc3
    mathlib
    The math library of Lean 4
  2. Commit f9e8bc5 builds on the recent leanprover/lean4:v4.34.0-rc2
    NavierStokesAndEuler
    Lean certificates accompanying Navier-Stokes and Euler results
  3. Commit 2c165a0 builds on the old leanprover/lean4:v4.29.0-rc8
    Analysis
    A Lean companion to Analysis I
  4. Commit 4c0618b fails to build on leanprover/lean4:v4.35.0-rc3
    ryu
    Converts floating point numbers to decimal strings
  5. Commit 385e78c builds on the recent leanprover/lean4:v4.34.1
    LeanCopilot
    LLMs as Copilots for Theorem Proving in Lean
  6. Commit df3f12d builds on the recent leanprover/lean4:v4.33.1
    formal_conjectures
    A collection of formalized statements of conjectures in Lean.
  7. Commit f6c6a2f builds on the recent leanprover/lean4:v4.35.0-rc3
    FLT
    Ongoing Lean formalisation of the proof of Fermat's Last Theorem
  8. Commit d86d07d builds on the recent leanprover/lean4:v4.34.1
    Physlib
    A project to digitalise results from physics into Lean.
  9. Commit a91aaaf builds on the recent leanprover/lean4:v4.35.0-rc3
    cslib
    The Lean Computer Science Library (CSLib)
  10. Commit dd6d752 builds on the old leanprover/lean4:v4.30.0
    mil
    The user home repository for the Mathematics in Lean tutorial.

Newly Created

  1. Commit 056b7b4 builds on the recent leanprover/lean4:v4.34.1 after lake update
    LeanPolyLog
    Polylogarithm Problem Set.
  2. Commit ae1a0e4 builds on the recent leanprover/lean4:v4.34.1 after lake update
    EscauriazaSereginSverak
    The Escauriaza–Seregin–Šverák theorem, formalized in Lean 4
  3. Commit c4cbeaf builds on the recent leanprover/lean4:v4.34.1 after lake update
    l2Lean
    Two-fold Langford sequences exist exactly when 3l >= 2d - 1: a Lean 4 proof, with the m-fold counting bound attained for every m
  4. Commit c24e9fc builds on the recent leanprover/lean4:v4.34.0-rc2
    SpivakCalculus
    Michael Spivak's Calculus formalized in Lean 4: every theorem and every problem of all 30 chapters and 9 appendices, in both the 3rd and 4th editions
  5. Commit 4d55691 builds on the recent leanprover/lean4:v4.35.0-rc1
    MovingSofa
    Autoformalization of Baek's solution to the moving sofa problem: the Gerver sofa is optimal
  6. Commit 035e9b0 fails to build on leanprover/lean4:v4.34.0
    nsLean
    Lean 4 proof that Naslund's Conjecture 13 fails at q = 3: square-difference-free subsets of F_3[T] past 3^(3n/4)
  7. Commit c0a7d9f fails to build on leanprover/lean4:v4.34.0
    xRayLean
    Lean proofs of constructive binary X-ray families, counting bounds, and an extension theorem
  8. Commit 7b5d69c fails to build on leanprover/lean4:v4.34.1
    JoltBytecode
    Formal Verification Of Jolt zk-VM
  9. Commit 12be67f builds on the recent leanprover/lean4:v4.34.1
    waterfall
    Small, configurable proof search for inductive Lean goals
  10. Commit f9e8bc5 builds on the recent leanprover/lean4:v4.34.0-rc2
    NavierStokesAndEuler
    Lean certificates accompanying Navier-Stokes and Euler results

Recently Updated

  1. Commit c82f7fd builds on the recent leanprover/lean4:v4.35.0-rc3
    TauCeti
    An AIs-welcome Lean library downstream of Mathlib: AI handle the implementation and review, humans write the roadmaps and review rubrics
  2. Commit f5119c6 builds on the recent leanprover/lean4:v4.34.0
    VCVio
    Machine-checked cryptographic proofs in Lean, built on Mathlib: oracle computations, probability semantics, program logic, and lattice- and hash-based schemes.
  3. Commit a00117c builds on the recent leanprover/lean4:v4.34.0
    descriptive-complexity
    Descriptive complexity in Lean 4: machine-model-free NP-completeness via first-order reductions, and the polynomial hierarchy via second-order alternation
  4. Commit 220884f builds on the recent leanprover/lean4:v4.34.0
    Arklib
    Formally Verified Arguments of Knowledge in Lean
  5. Commit 38f34ff builds on the recent leanprover/lean4:v4.34.0
    linglib
    A Lean 4 library for formal linguistics: semantics, syntax, pragmatics, morphology, phonology, and processing — formalized across competing frameworks for high interconnection density.
  6. Commit 46ad2ef builds on the recent leanprover/lean4:v4.34.1
    lean-linq
    Type-safe, deeply-embedded SQL query DSL for Lean 4 — LINQ-style pipelines and query! comprehensions compiling to parameterized SQL for SQLite, PostgreSQL, and SQL Server
  7. Commit 56e10b5 builds on the old leanprover/lean4:v4.31.0
    Strata
  8. Commit 85563d7 fails to build on leanprover/lean4:v4.35.0-rc3
    epistemic-protocols
    Epistemic protocols for Claude Code — structure human-AI interaction quality at every decision point - https://epistemic-protocols.com
  9. Commit 8b3c912 builds on the recent leanprover/lean4:v4.34.0-rc1
    QuantumLogicalFramework
    quantum genesis constructive possibilist quantum logical synthesis
  10. Commit 5bdc516 builds on the old leanprover/lean4:v4.33.0
    smt
    Tactics for discharging Lean goals into SMT solvers.