Abstract
The concept of the general-purpose reasoning assistant system is presented. We have developed the first version of a system named EUODHILOS as a prototype of that kind of system. It assists the user in describing the syntax of the logical expressions, defining a variety of logics which consists of axioms, inference rules, and rewriting rules, and also in constructing proofs for theorems under the logic so defined. Proofs are constructed under the support of the facility named “sheet of thought”, which is an interactive and visual proof editing environment. Proofs are expressed and edited in the tree structured forms of the natural deduction-like style.
Preview
Unable to display preview. Download preview PDF.
References
R. L. Constable, S. D. Johnson and C. D. Eichenlaub: An Introduction to the PL/CV2 Programming Logics, LNCS 135, Springer-Verlag, 1982.
R. L. Constable et al.: Implementing Mathematics with the Nuprl Proof Development System, Prentice-Hall, 1986.
N. G. de Bruijn: The Mathematical Language AUTOMATH, its Usage, and some of its Extensions, In M. Laudet, D. Lacombe, L. Nolin and M. Schutzenberger (eds.), Symposium on Automated Demonstration, Springer-Verlag, pp.29–61, December 1970.
M. J. Gordon, A. J. Milner and C. P. Wadsworth: Edinburgh LCF, LNCS 78, Springer-Verlag, 1979.
J. A. Goguen and R. M. Burstall: Introducing Institutions, LNCS 164, Springer-Verlag,pp.221–270, 1983.
T. G. Griffin: An Environment for Formal Systems, ECS-LFCS-87-34, University of Edinburgh, 1987.
R. Harper, F. Honsell and G. Plotkin: A Framework for Defining Logics, ECS-LFCS-87-23, University of Edinburgh, 1987.
J. Ketonen and J. S. Weening: EKL — An Interactive Proof Checker, User's Reference Manual, Dept. of Computer Science, Stanford University, 1984.
T. Kitagawa: The Relativistic Logic of Mutual Specification in Statistics, Mem. Fac. Sci. Kyushu University, Ser. A, 17,1, 1963.
I. Lakatos: Proofs and Refutations — The Logic of Mathematical Discovery —, J. Worrall and E. Zabar (eds.), Cambridge University Press 1976.
S. K. Langer: A Set of Postulates for the Logical Structure of Music, Monist 39, pp.561–570, 1925.
Y. Matsumoto, H. Tanaka, H. Hirakawa, H. Miyoshi and H. Yasukawa: BUP: A Bottom-Up Parser Embedded in Prolog, New Generation Computing 1, pp.145–158, 1983.
C. S. Peirce: Collected Papers of C. S. Peirce, Ch. Hartshorne and P. Weiss (eds.), Harvard Univ. Press, 1974.
F. C. N. Pereira and D. H. D. Warren: Definite Clause Grammars for Language Analysis — A Survey of the Formalism and a Comparison with Augmented Transition Networks, Artificial Intelligence 13, pp. 231–278, 1980.
R. Smullyan: To Mock a Mockingbird, and Other Logical Puzzles Including an Amazing Adventure in Combinatory Logic, Alfred A. Knopf Inc., 1985.
R. W. Weyhrauch: Prolegomena to a Theory of Mechanized Formal Reasoning, AI Journal 13, pp. 133–179, 1980.
F. Mizoguchi et al.: Prolog and Its Applications 2, Souken Syuppan, 1985. (in Japanese)
ICOT CAP-WG: The CAP Project (1)–(6), Proc. 32nd Annual Convention IPS Japan, 1986. (in Japanese)
K. Satoh et al.: Well-Formed Formulas Editor for the Reasoning Assistant System, Proc. 33rd Annual Convention IPS Japan, 1986. (in Japanese)
T. Minami and H. Sawamura: Proof Constructors for the Reasoning Assistance, Proc. 33rd Annual Convention IPS Japan, 1986. (in Japanese)
T. Minami and H. Sawamura: A Construction of Computer-Assisted-Reasoning System, Proc. 3rd Conf. JSSST, 1986. (in Japanese)
K. Tsuchiya et al.: Well-Formed Formulas Editor for the Reasoning Assistant System, Proc. 35th Annual Convention IPS Japan, 1987. (in Japanese)
T. Minami and H. Sawamura: Proof Construction with Working Sheets — A Consideration on the Methodology for Computer Assisted Reasoning —, Proc. 35th Annual Convention IPS Japan, 1987. (in Japanese)
H. Sawamura and T. Minami: Conception of General-Purpose Reasoning Assistant System and Its Realization Method, Proc. WG of Software Foundation IPS Japan (87-SF-22), 1987. (in Japanese)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Minami, T., Sawamura, H., Tsuchiya, K. (1989). EUODHILOS: A general-purpose reasoning assistant system — Concept and implementation —. In: Furukawa, K., Tanaka, H., Fujisaki, T. (eds) Logic Programming '88. LP 1988. Lecture Notes in Computer Science, vol 383. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51564-X_63
Download citation
DOI: https://doi.org/10.1007/3-540-51564-X_63
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51564-7
Online ISBN: 978-3-540-46654-3
eBook Packages: Springer Book Archive