Abstract
Proofs in natural language contain much information useful for automatic proof checking that is usually lost in translation to a formal language. This paper describes a system which checks English language proofs in elementary number theory that uses such information to guide the theorem prover. The proof connector follows the argument presented in the proof and asks a theorem prover to make the same deductions that the human reader of the proof is assumed to make. This system has the added advantage of spotting fallacious proofs of correct theorems. A more powerful theorem prover might prove the theorem by ignoring a faulty proof.
This work supported by National Science Foundation Grant CCR-8613 706.
Preview
Unable to display preview. Download preview PDF.
References
Bledsoe, W. W., “A New Method for Proving Certain Presburger Formulas,” Fourth IJCAI, Tbilisi, USSR, (September 3–8, 1975).
Boyer, R. S., and Moore, J S., A Computational Logic, Academic Press, (1979).
de Bruijn, N. G., “Automath, a language for mathematics,” Eindhoven University of Technology, T.H.-Report 68-WSK-05. AUT 1.
LeVeque, W. J., Elementary Theory of Numbers, Addison-Wesley, Reading, Mass., (1962).
McAllester, David, “Ontic: A Knowledge Representation System for Mathematics,” MIT AI Lab Technical Report 979, (July 1987).
Plummer, D., “GAZING: A Technique for Controlling Rewrite Rules,” Phd Thesis, University of Edinburgh, Department of Artificial Intelligence, (December 1987).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Simon, D. (1988). Checking natural language proofs. In: Lusk, E., Overbeek, R. (eds) 9th International Conference on Automated Deduction. CADE 1988. Lecture Notes in Computer Science, vol 310. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0012829
Download citation
DOI: https://doi.org/10.1007/BFb0012829
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19343-2
Online ISBN: 978-3-540-39216-3
eBook Packages: Springer Book Archive