Isabelle/ZF

E824318

Isabelle/ZF is a formalization of Zermelo–Fraenkel set theory within the Isabelle proof assistant, providing a foundational framework for developing and verifying mathematics.

All labels observed (1)

Label Occurrences
Isabelle/ZF canonical 4

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Isabelle object logic ⓘ
formalization of set theory ⓘ
foundational framework for mathematics ⓘ
basedOn Zermelo–Fraenkel set theory ⓘ
developedAt Technische Universität München ⓘ
hasFeature integration with Isabelle automation tools ⓘ
library of standard set-theoretic results ⓘ
shallow embedding of ZF in Isabelle ⓘ
support for definitional extensions ⓘ
support for locales and structured theories ⓘ
support for theory imports and modular development ⓘ
implementedIn Isabelle ⓘ
license open-source license (Isabelle license) ⓘ
logicStyle classical higher-order logic with sets as objects ⓘ
maintainedWith Isabelle distribution ⓘ
partOf Isabelle proof assistant ⓘ
provides axiom of choice (optional) ⓘ
axiom of extensionality ⓘ
axiom of foundation ⓘ
axiom of infinity ⓘ
axiom of pairing ⓘ
axiom of union ⓘ
axiom schema of replacement ⓘ
axiom schema of separation ⓘ
axioms of Zermelo–Fraenkel set theory ⓘ
definitions of cardinals ⓘ
definitions of functions as sets of pairs ⓘ
definitions of natural numbers ⓘ
definitions of ordered pairs ⓘ
definitions of ordinals ⓘ
definitions of relations ⓘ
induction principles on natural numbers ⓘ
recursion principles on natural numbers ⓘ
theory of arithmetic in set-theoretic encoding ⓘ
theory of cardinals and cardinal arithmetic ⓘ
theory of finite sets ⓘ
theory of ordinals and ordinal arithmetic ⓘ
theory of rank hierarchy ⓘ
theory of transitive sets ⓘ
theory of well-founded relations ⓘ
supports formal verification of mathematics ⓘ
machine-checked proofs ⓘ
usedFor developing formalized mathematics ⓘ
meta-theoretical studies of set theory ⓘ
teaching formal methods in set theory ⓘ
verifying set-theoretic constructions ⓘ

How these facts were elicited

Referenced by (4)

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

Isabelle → hasComponent → Isabelle/ZF ⓘ
subject linked to: Isabelle proof assistant
Isabelle/FOL → distributedWith → Isabelle/ZF ⓘ
Isar → usedIn → Isabelle/ZF ⓘ
Isabelle → supportsLogic → Isabelle/ZF ⓘ