Natural Deduction Assistant (NaDeA)

Jørgen Villadsen
(Technical University of Denmark)
Andreas Halkjær From
(Technical University of Denmark)
Anders Schlichtkrull
(Technical University of Denmark)

We present the Natural Deduction Assistant (NaDeA) and discuss its advantages and disadvantages as a tool for teaching logic. NaDeA is available online and is based on a formalization of natural deduction in the Isabelle proof assistant. We first provide concise formulations of the main formalization results. We then elaborate on the prerequisites for NaDeA, in particular we describe a formalization in Isabelle of "Hilbert's Axioms" that we use as a starting point in our bachelor course on mathematical logic. We discuss a recent evaluation of NaDeA and also give an overview of the exercises in NaDeA.

In Pedro Quaresma and Walther Neuper: Proceedings 7th International Workshop on Theorem proving components for Educational software (ThEdu'18), Oxford, United Kingdom, 18 july 2018, Electronic Proceedings in Theoretical Computer Science 290, pp. 14–29.
Published: 1st April 2019.

ArXived at: https://dx.doi.org/10.4204/EPTCS.290.2 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org