ABC |
System for Sequential Logic Synthesis and Formal Verification
|
Andromeda |
Andromeda 2 is a proof checker for user-definable dependently-typed theories.
|
Arend |
Arend is a theorem prover and a programming language based on Homotopy Type Theory.
|
Arvo |
[ Not Maintained Since 2015 ] Arvo is a proof assistant from the PLSE lab.
|
Aya Prover |
A proof assistant designed for formalizing math and type-directed programming.
|
BlazeIt |
[ Not Maintained Since 2015 ] A proof assistant.
|
cur |
A language with static dependent-types and dynamic types, type annotations and parentheses, theorem … |
Holbert |
Holbert is an interactive theorem prover, or proof assistant, based on higher order logic and … |
knuckledragger |
Knuckledragger is an attempt at creating a down to earth, highly automated interactive proof … |
Lambdapi |
Proof assistant based on the λΠ-calculus modulo rewriting
|
LISA |
LISA is a proof assistant based on first-order logic sequent calculus and set theory.
|
Narya |
Narya: A proof assistant for higher-dimensional type theory
|
Otter |
[ No Longer Maintained ] Otter/Mace2 are no longer being actively developed, and maintenance and … |
Qrhl-tool |
Qrhl-tool is an interactive theorem prover for qRHL (quantum relational Hoare logic), specifically … |
SASyLF |
SASyLF (pronounced “Sassy Elf”) is an LF-based proof assistant specialized to checking … |
SETHEO |
[ Not Maintained Since 2017 ] SETHEO is a theorem prover for first-order logic based on some … |
Agda 2 |
Agda is a dependently typed programming language / interactive theorem prover.
|
Chyp |
Chyp (pronounced “chip”) is an interactive theorem prover for symmetric monoidal … |
Hilbert |
[ Not Maintained Since 2014 ] Hilbert is a theorem prover designed for people who don’t want … |
Isabelle |
Isabelle is a generic proof assistant. It allows mathematical formulas to be expressed in a formal … |
Megalodon |
Megalodon is an open source interactive theorem prover and proof checker.
|
Prover9 |
Prover9 is an automated theorem prover for first-order and equational logic, and Mace4 searches for … |
PVS |
PVS is a mechanized environment for formal specification and verification. PVS consists of a … |
Rocq |
A trustworthy, industrial-strength interactive theorem prover and dependently-typed programming … |
Whiley Theorem Prover |
The Whiley Theorem Prover (WyTP) is an automatic and interactive theorem prover designed to … |
Abella |
Abella is an interactive theorem prover based on lambda-tree syntax.
|
BEAGLE |
Beagle is an automated theorem prover for first-order logic with equality over linear … |
Bitwuzla |
Bitwuzla is a Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size … |
Boolector |
[ Not Maintained Since 2024 ] Boolector is a Satisfiability Modulo Theories (SMT) solver for the … |
cvc4 |
[ Not Maintained Since 2021 ] cvc4 is an automatic theorem prover for SMT problems. It is succeeded … |
cvc5 |
cvc5 is an automatic theorem prover for SMT problems.
|
E |
E is a theorem prover for full first-order logic (and now monomorphic higher-order logic) with … |
Gappa |
Gappa is a tool intended to help verifying and formally proving properties on numerical programs … |
LEAN |
cvc5 is an automatic theorem prover for SMT problems.
|
Metis |
[ Not Maintained Since 2020 ] Metis is an automatic theorem prover for first order logic with … |
Princess |
Princess is a theorem prover (aka SMT Solver) for Presburger arithmetic with uninterpreted … |
Profound |
[ Not Maintained Since 2011 ] Profound is an experiment in subformula linking as an interaction … |
pyPL |
pyPL is a naive model generator, model checker and theorem prover.
|
SPASS |
[ Closed-Source Tool ] SPASS: An Automated Theorem Prover for First-Order Logic with Equality … |
STP |
STP is a constraint solver for quantifier-free bitvectors.
APIs and Bindings This tool is available … |
Vampire |
Vampire is a theorem prover.
|
Why3 |
Why3 is a platform for deductive program verification.
|
Z3 |
Z3 is a general-purpose theorem prover widely used for SAT & SMT solving.
APIs and Bindings This … |
Zipperposition |
Zipperposition is an automated theorem prover for first-order logic with equality and theories.
|