Repository navigation
theorem-proving
- Website
- Wikipedia
The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
A Proof-oriented Programming Language
Lean Theorem Prover
Lean 3's obsolete mathematical components library: please use mathlib4
LLMs as Copilots for Theorem Proving in Lean
CakeML: A Verified Implementation of ML
Canonical sources for HOL4 theorem-proving system. Branch develop is where “mainline development” occurs; when develop passes our regression tests, master is merged forward to catch up.
Tool for data extraction and interacting with Lean programmatically.
Software Foundations in Idris
A Learning Environment for Theorem Proving with the Coq proof assistant
Bug-free machine learning on stochastic computation graphs
ACL2 System and Books as Maintained by the Community
Links to tools by subject
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
Retrieval-Augmented Theorem Provers for Lean
Proving Ground: Tools for Automated Mathematics
A project to digitalise results from physics into Lean.
llmstep: [L]LM proofstep suggestions in Lean 4.
ChatGPT plugin for theorem proving in Lean
Tableau-based Theorem Prover for Natural Logic and Language