Isabelle/HOL as a Meta-Language for Teaching Logic
Not on the map. Why?
Abstract (arXiv)
Proof assistants are important tools for teaching logic. We support this claim by discussing three formalizations in Isabelle/HOL used in a recent course on automated reasoning. The first is a formalization of System W (a system of classical propositional logic with only two primitive symbols), the second is the Natural Deduction Assistant (NaDeA), and the third is a one-sided sequent calculus that uses our Sequent Calculus Verifier (SeCaV). We describe each formalization in turn, concentrating on how we used them in our teaching, and commenting on features that are interesting or useful from a logic education perspective. In the conclusion, we reflect on the lessons learned and where they might lead us next.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.
- 2023On Exams with the Isabelle Proof Assistantcited by 1
- 2024Teaching Higher-Order Logic Using Isabellecited by 0
- 2025Minimal Sequent Calculus for Teaching First-Order Logic: Lessons Learnedcited by 0
- 2025Minimal Sequent Calculus for Teaching First-Order Logic: Lessons Learned9 May 2025
- 2024Teaching Higher-Order Logic Using Isabelle8 Apr 2024
- 2023On Exams with the Isabelle Proof Assistant10 Mar 2023