Hi all! We are excited to announce the Sequencelib project (
https://provables.org/sequencelib/), a computational platform for formalizing the mathematics contained within the OEIS in the Lean 4 interactive theorem prover (
https://lean-lang.org/). Sequencelib includes a library of Lean formalizations of OEIS sequences as well as metaprogramming tools for programmatically attaching OEIS metadata to Lean definitions and deriving theorems about their values. These tools have been bundled into a scalable server, OEIS-LT, which has been used to successfully formalize more than 25,000 sequences from the OEIS and prove more than 1.6 million theorems about their values. Moreover, with our collaborators, we are actively developing additional tools and formalizations.
We welcome contributions to Sequencelib! You can find more information about the project, including how to contribute, from the project website (
https://provables.org/sequencelib/getting_started/contributing/) or the GitHub repository (
https://github.com/provables/sequencelib/). Additionally, we have written an initial paper on Sequencelib, which is available from the arXiv here:
https://arxiv.org/abs/2601.11757 And we also welcome any feedback and ideas for new directions, to make Sequencelib a useful resource for the OEIS community.
Cheers!
Walter and Joe