English

Teaching Higher-Order Logic Using Isabelle

Logic in Computer Science 2024-04-09 v1 Artificial Intelligence

Abstract

We present a formalization of higher-order logic in the Isabelle proof assistant, building directly on the foundational framework Isabelle/Pure and developed to be as small and readable as possible. It should therefore serve as a good introduction for someone looking into learning about higher-order logic and proof assistants, without having to study the much more complex Isabelle/HOL with heavier automation. To showcase our development and approach we explain a sample proof, describe the axioms and rules of our higher-order logic, and discuss our experience with teaching the subject in a classroom setting.

Keywords

Cite

@article{arxiv.2404.05458,
  title  = {Teaching Higher-Order Logic Using Isabelle},
  author = {Simon Tobias Lund and Jørgen Villadsen},
  journal= {arXiv preprint arXiv:2404.05458},
  year   = {2024}
}

Comments

In Proceedings ThEdu'23, arXiv:2404.03709

R2 v1 2026-06-28T15:47:26.649Z