Mechanized HOL Reasoning in Set Theory
Not on the map. Why?
Abstract (arXiv)
We present a mechanized embedding of higher-order logic (HOL) and algebraic data types (ADT) into first-order logic with ZFC axioms. We implement this in the Lisa proof assistant for schematic first-order logic and its library based on axiomatic set theory. HOL proof steps are implemented as proof producing tactics in Lisa, and the types are interpreted as sets, with function (or arrow) types coinciding with set-theoretic function spaces. The embedded HOL proofs, as opposed to being a layer over the existing proofs, are interoperable with the existing library. This yields a form of soft type system supporting top-level polymorphism and ADTs over set theory, and offer tools to reason about functions in set theory.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Mar 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
- 2025Faithful Logic Embeddings in HOL -- Deep and Shallowcited by 4
- 2026Reformalization of the Jordan Curve Theoremcited by 0
- 2026Reformalization of the Jordan Curve Theorem2 Jul 2026
- 2025Faithful Logic Embeddings in HOL -- Deep and Shallow26 Feb 2025