HOL4
6.5#7 in formal verification toolsFree planFree planLinuxmacOSSelf-hostedWindows
Visit
| Fact | HOL4 | Rocq |
|---|---|---|
| License | HOL is free software released under the Modified (3-clause) BSD licence. | The Rocq Prover is distributed under the GNU Lesser General Public Licence Version 2.1 (LGPL). |
| Purpose | HOL4 is a proof assistant for higher-order logic and a programming environment for proving theorems and implementing proof tools. | Rocq Prover is an interactive theorem prover and proof assistant for developing mathematical proofs, formal specifications, programs and proofs that programs meet specifications. |
| Support | The community offers help through a mailing list and Zulip chat, while bug reports and feature suggestions go to GitHub issues. | Users can report installation trouble or extension bugs in the dedicated Rocq Zulip stream. |
HOL4 suits users working on higher-order logic theorem proving, proof tools, or property checking. It may also suit projects that need to connect proof work with external SMT or BDD tools.
Rocq suits people developing or teaching formal proofs, mathematical specifications, or verified programs. It is aimed at users in mathematics, computer science, and related areas who are comfortable working with a proof assistant.