Abstract
In this paper, we describe the implementation of (yet another) proof assistant and/or automated pedagogic tool. This one is based on the calculus KE and our Prolog implementation of free variable KE. The new system is written in LPA MacProlog™, and features an interactive interface via menus, dialogues and graphics tools, a graphics window for constructing and displaying proofs, and on- and off-line proof checking. The ease of use and the visual satisfaction of the interface should make the system very convenient for fulfilling its primary intended function: teaching logic and reasoning through KE.
Supported by CEC Esprit BRA Medlar II (Esprit 6471) and CEC Esprit Project GOAL (Esprit 6283).
Preview
Unable to display preview. Download preview PDF.
References
J. Barwise and J. Etchemendy. Hyperproof. CSLI Publications, 1994.
R. Brady. LogicWorks Version 4.0. Philosophy Documentation Center, Bowling Green State University, Bowling Green, Ohio, USA, 1990.
M. D'Agostino. Investigations into the Complexity of some Propositional Calculi. PhD thesis, Oxford University Computing Laboratory Programming Research Group, Technical Monograph PRG-88, 1990.
M. D'Agostino and M. Mondadori. The Taming of the Cut. Journal of Logic and Computation, 4:285–319, 1994.
M. D'Agostino and M. Mondadori. Manuale di Logica (provisional title). Edizioni Scolastiche Bruno Mondadori, Milano, to be published.
R. Dyckhoff. MacLogic: A Proof Assistant for First-Order Logic on the Macintosh. Unpublished m/s, Computational Science Division, University of St. Andrews, 1989.
M. Fitting. First-Order Logic and Automated Theorem Proving. Springer-Verlag, 1990.
N. Johns. LPA MacProlog Graphics Manual. LPA Ltd., 1991.
J. Mayes, S. Draper, A. McGregor, and K. Oatley. Information flow in a user interface: the effect of experience and context on the recall of MacWrite screens. In D. Jones and R. Winder, editors, People and Computers IV. CUP, 1988.
F. Pelletier. Seventy-five problems for testing automatic theorem provers. Journal of Automated Reasoning, 2:191–216, 1986.
J. Pitt and J. Cunningham. Theorem proving and model building with the calculus KE. To appear in the Bulletin of the IGPL, 1995.
M. Potter and D. Watt. Tableau II: A logic teaching program. Oxford University Computing Services, Learning and Resource Centre, Oxford, UK, 1988.
J. Preece. Human-Computer Interaction. Addison-Wesley, 1994.
S. Ravden and G. Johnson. Evaluating Usability of Human-Computer Interfaces: A Practical Method. Ellis Horwood, 1989.
B. Shneiderman. Direct manipulation: A step beyond programming languages. IEEE Computer, 16:57–69, 1983.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pitt, J. (1995). MacKE: Yet another proof assistant & automated pedagogic tool. In: Baumgartner, P., Hähnle, R., Possega, J. (eds) Theorem Proving with Analytic Tableaux and Related Methods. TABLEAUX 1995. Lecture Notes in Computer Science, vol 918. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59338-1_45
Download citation
DOI: https://doi.org/10.1007/3-540-59338-1_45
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59338-6
Online ISBN: 978-3-540-49235-1
eBook Packages: Springer Book Archive