Skip to content
SPECIFICTION
Get listed

Agda vs HOL4

Agda

wiki.portal.chalmers.se

HOL4

hol-theorem-prover.org

Side by side

FigureAgdaHOL4
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYesYes
Plans published01
Spec score · Formal Verification Tools8.1 (#5)8.1 (#9)
DevelopmentThe Agda development center is the Logic and Types group at Chalmers and the University of Gothenburg, and the project is open source.HOL is a collaborative project hosted on GitHub and welcomes code contributions via pull requests.
SupportThe Agda wiki directs users to ask questions on the Agda mailing list or Agda Zulip server.The community offers help through a mailing list and Zulip chat, while bug reports and feature suggestions go to GitHub issues.

Plans

Agda

No plans published.

Agda pricing →

HOL4

  • HOL4Free

HOL4 pricing →

In their own words

Agda

Agda has no write-up on Specifiction yet; its figures are above.

Visit wiki.portal.chalmers.se

HOL4

HOL4 is a free, interactive proof assistant for higher-order logic, with a programming environment for proving theorems and building proof tools. It supports work that combines deduction, execution, and property checking. Built-in decision procedures and theorem provers can establish many simple theorems, and an oracle mechanism can connect to external programs such as SMT and BDD engines. HOL4 supports higher-order logic and Standard ML, and can produce proof artifacts and counterexamples. It is self-hosted and listed for Linux, macOS, and Windows. A Standard ML compiler is required, with Poly/ML recommended; Moscow ML and MLTon are also supported for building tool executables. Windows installation can use Cygwin or the Windows Linux subsystem with Poly/ML. Moscow ML is another option, but the Windows guide notes that it is slower, lacks some Poly/ML libraries, and cannot run concurrent Holmake builds. HOL includes Emacs modes for syntax display and session interaction, and the installation guide links to Vim plugin documentation. Online materials include a tutorial, quick reference, FAQ, manuals, and generated indexes.

Visit hol-theorem-prover.org