Isabelle proof assistant

E238245

Isabelle proof assistant is a widely used interactive theorem prover and generic proof assistant designed for formal verification and mathematical logic, particularly known for its support of higher-order logic.

All labels observed (9)

How this entity was disambiguated

Statements (62)

Predicate Object
instanceOf formal methods tool ⓘ
higher-order logic theorem prover ⓘ
interactive theorem prover ⓘ
proof assistant ⓘ
applicationDomain formal verification of hardware ⓘ
formal verification of software ⓘ
formalization of mathematics ⓘ
category formal verification tool ⓘ
theorem proving software ⓘ
developer Lawrence C. Paulson ⓘ
Makarius Wenzel ⓘ
linked to: Markus Wenzel

Technische Universität München ⓘ
Tobias Nipkow ⓘ
University of Cambridge ⓘ
hasCommunityResource Archive of Formal Proofs (AFP) ⓘ
hasComponent Code generator ⓘ
Document preparation system ⓘ
Isabelle/FOL ⓘ
Isabelle/HOL ⓘ
Isabelle/Isar ⓘ
Isabelle/ZF ⓘ
Isabelle/jEdit ⓘ
Nitpick ⓘ
Quickcheck ⓘ
Sledgehammer ⓘ
hasDocumentation Isabelle/HOL Tutorial ⓘ
Isabelle/Isar Reference Manual ⓘ
hasRepository https://isabelle.in.tum.de ⓘ
initialReleaseYear 1986 ⓘ
license BSD-style license ⓘ
linked to: BSD license

open source ⓘ
namedAfter Isabelle (a generic logical framework) ⓘ
notableUse Archive of Formal Proofs ⓘ
CompCert-related formalisations (via HOL) and C semantics work ⓘ
seL4 microkernel verification ⓘ
operatingSystem Linux ⓘ
Windows ⓘ
macOS ⓘ
primaryInterface Isabelle/jEdit ⓘ
Isar proof language ⓘ
programmingLanguage Poly/ML (runtime) ⓘ
linked to: Poly/ML

Scala ⓘ
Standard ML ⓘ
supportsFeature automated proof search ⓘ
code generation to functional languages ⓘ
coinductive definitions ⓘ
document generation (LaTeX, PDF) ⓘ
inductive definitions ⓘ
integration with external automated theorem provers ⓘ
interactive proof development ⓘ
locales and type classes ⓘ
polymorphic types ⓘ
type inference ⓘ
supportsLogic Isabelle/FOL ⓘ
Isabelle/HOL ⓘ
Isabelle/ZF ⓘ
first-order logic (via object logics) ⓘ
higher-order logic ⓘ
set theory (via HOL and other object logics) ⓘ
supportsStyle declarative proofs ⓘ
procedural proofs ⓘ
usesProofLanguage Isar ⓘ

How these facts were elicited

Referenced by (33)

Full triples — surface form annotated when it differs from this entity's canonical label.

Tobias Nipkow → knownFor → Isabelle proof assistant ⓘ
LCF theorem prover → influenced → Isabelle theorem prover ⓘ
linked to: Isabelle proof assistant
LCF theorem prover → relatedTo → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant
Isabelle → supportsLogic → Isabelle/HOL ⓘ
subject linked to: Isabelle proof assistant
linked to: Isabelle proof assistant
Isabelle → hasComponent → Isabelle/Isar ⓘ
subject linked to: Isabelle proof assistant
linked to: Isabelle proof assistant
Isabelle → namedAfter → Isabelle (a generic logical framework) ⓘ
subject linked to: Isabelle proof assistant
linked to: Isabelle proof assistant
Isabelle/HOL: A Proof Assistant for Higher-Order Logic → relatedTo → Isabelle theorem prover ⓘ
linked to: Isabelle proof assistant
Types and Programming Languages (research contributions) → usesTool → Isabelle theorem prover ⓘ
linked to: Isabelle proof assistant
Markus Wenzel → knownFor → Isabelle proof assistant ⓘ
Markus Wenzel → primaryDeveloperOf → Isabelle proof assistant ⓘ
Markus Wenzel → notablePublication → Isar – A Generic Interpretative Approach to Readable Formal Proofs ⓘ
linked to: Isabelle proof assistant
Gerwin Klein → knownFor → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant
Gerwin Klein → uses → Isabelle theorem prover ⓘ
linked to: Isabelle proof assistant
Vampire automated theorem prover → relatedTo → Isabelle proof assistant ⓘ
Poly/ML → isUsedBy → Isabelle proof assistant ⓘ
Poly/ML → usedIn → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant
HOL Light → relatedTo → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant
HOL4 → relatedTo → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant
Isabelle/FOL → partOf → Isabelle proof assistant ⓘ
Isabelle/FOL → distributedWith → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant
Isabelle/jEdit → developedFor → Isabelle proof assistant ⓘ
Sledgehammer → partOf → Isabelle proof assistant ⓘ
Quickcheck → origin → Isabelle/HOL testing framework research ⓘ
linked to: Isabelle proof assistant
Lawrence C. Paulson → knownFor → Isabelle proof assistant ⓘ
Isar → designedFor → Isabelle interactive theorem prover ⓘ
linked to: Isabelle proof assistant
Isabelle/Isar Reference Manual → subject → Isabelle interactive theorem prover ⓘ
linked to: Isabelle proof assistant
Isabelle/Isar Reference Manual → associatedWith → Isabelle theorem prover ⓘ
linked to: Isabelle proof assistant
Isar proof language → designedFor → Isabelle proof assistant ⓘ
Isar proof language → typicalDomain → Isabelle/HOL theories ⓘ
linked to: Isabelle proof assistant
Isabelle document preparation system → partOf → Isabelle proof assistant ⓘ
Isabelle/ZF → partOf → Isabelle proof assistant ⓘ
semantics of C in Isabelle/HOL → formalisedIn → Isabelle/HOL ⓘ
linked to: Isabelle proof assistant