Abstract
We present a proof assistant designed to help learning formal proof, particularly in the system of Natural Deduction for First-Order Logic. The assistant handles formulas and derivations containing meta-variables and allows to maintain a library of instanciable lemmas. It possesses a graphical interface presenting proofs as trees and handles multiple simultaneous derivations that can be dragged and dropped into one another.
Chapter PDF
Similar content being viewed by others
References
Pais, J., Tasistro, Á.: Proof Assistant Based on Didactic Considerations. Journal of Universal Computer Science 19(11), 1570–1596 (2013)
Gabbay, M.J., Mathijssen, A.: One-and-a-Halfth-Order Logic. Journal of Logic and Computation 18, 521–562 (2008)
Frege, G.: Beggriffsschrift, eine der aritmetischen nachgebildete Formelsprache des reinen Denkens. Louis Nebert, Halle A.S. (1879); Translated as Bauer-Mengelberg S.: Concept Script: A formal language of pure thought modeled upon that of Arithmetic. In: van Heijenoort, J. (eds.) From Frege to Gödel: A Source Book in Mathematical Logic (1879-1931). Harvard University Press, Cambridge (1967)
Gentzen, G.: Untersuchungen über das logische Schliessen. Matematische Zeitsschrift 39 (1935); Translated as Investigations into logical deduction. In: Szabo, M. (ed.) Collected Papers of Gerhard Gentzen. North Holland (1969)
van Dalen, D.: Logic and Structure. Springer (2008)
Urban, C., Pitts, A.M., Gabbay, M.J.: Nominal Unification. In: Baaz, M., Makowsky, J.A. (eds.) CSL 2003. LNCS, vol. 2803, pp. 513–527. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Pais, J., Tasistro, Á. (2014). Novel Didactic Proof Assistant for First-Order Logic Natural Deduction. In: Zaphiris, P., Ioannou, A. (eds) Learning and Collaboration Technologies. Designing and Developing Novel Learning Experiences. LCT 2014. Lecture Notes in Computer Science, vol 8523. Springer, Cham. https://doi.org/10.1007/978-3-319-07482-5_42
Download citation
DOI: https://doi.org/10.1007/978-3-319-07482-5_42
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07481-8
Online ISBN: 978-3-319-07482-5
eBook Packages: Computer ScienceComputer Science (R0)