isabelle
« Back to VersTracker
Description:
Generic proof assistant
Type: Cask  |  Latest Version: 2025-2@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: formal-verification theorem-proving logic research proof-assistant
Install: brew install --cask isabelle
About:
Isabelle is a generic proof assistant based on higher-order logic, enabling the formal verification of software and hardware systems. It provides a powerful environment for developing formalized mathematical proofs and certifying program correctness. Its main value is in ensuring reliability and security for critical systems through rigorous formal methods.
Key Features:
  • Interactive theorem proving with a robust scripting language
  • Supports multiple logical frameworks, including Isabelle/HOL
  • Extensive library of formalized mathematics (Isabelle Standard Library)
  • Powerful automated proof tactics (e.g., sledgehammer)
Use Cases:
  • Formal verification of software and hardware correctness
  • Formalizing complex mathematical theorems and proofs
  • Developing certified algorithms and safety-critical systems
Alternatives:
  • Coq – Coq is based on the Calculus of Inductive Constructions, while Isabelle uses a more general logical framework.
  • Lean – Lean is a more modern system focused on performance and a large-scale mathematical library, whereas Isabelle has a longer history and a different architectural approach.
Version History
Detected Version Rev Change Commit
Jan 20, 2026 1:22am 2025-2 0 VERSION_BUMP 6cb25c03
Dec 29, 2025 6:43pm 2025-1 0 VERSION_BUMP d590fdec
Aug 5, 2025 2:19pm 2025 0 VERSION_BUMP 5378bb53