Skip to main content

EUODHILOS: A general-purpose reasoning assistant system — Concept and implementation —

  • Computer — Aided Reasoning
  • Conference paper
  • First Online:
Logic Programming '88 (LP 1988)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 383))

Included in the following conference series:

  • 134 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. L. Constable, S. D. Johnson and C. D. Eichenlaub: An Introduction to the PL/CV2 Programming Logics, LNCS 135, Springer-Verlag, 1982.

    Google Scholar 

  2. R. L. Constable et al.: Implementing Mathematics with the Nuprl Proof Development System, Prentice-Hall, 1986.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. M. J. Gordon, A. J. Milner and C. P. Wadsworth: Edinburgh LCF, LNCS 78, Springer-Verlag, 1979.

    Google Scholar 

  5. J. A. Goguen and R. M. Burstall: Introducing Institutions, LNCS 164, Springer-Verlag,pp.221–270, 1983.

    Google Scholar 

  6. T. G. Griffin: An Environment for Formal Systems, ECS-LFCS-87-34, University of Edinburgh, 1987.

    Google Scholar 

  7. R. Harper, F. Honsell and G. Plotkin: A Framework for Defining Logics, ECS-LFCS-87-23, University of Edinburgh, 1987.

    Google Scholar 

  8. J. Ketonen and J. S. Weening: EKL — An Interactive Proof Checker, User's Reference Manual, Dept. of Computer Science, Stanford University, 1984.

    Google Scholar 

  9. T. Kitagawa: The Relativistic Logic of Mutual Specification in Statistics, Mem. Fac. Sci. Kyushu University, Ser. A, 17,1, 1963.

    Google Scholar 

  10. I. Lakatos: Proofs and Refutations — The Logic of Mathematical Discovery —, J. Worrall and E. Zabar (eds.), Cambridge University Press 1976.

    Google Scholar 

  11. S. K. Langer: A Set of Postulates for the Logical Structure of Music, Monist 39, pp.561–570, 1925.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. C. S. Peirce: Collected Papers of C. S. Peirce, Ch. Hartshorne and P. Weiss (eds.), Harvard Univ. Press, 1974.

    Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. R. Smullyan: To Mock a Mockingbird, and Other Logical Puzzles Including an Amazing Adventure in Combinatory Logic, Alfred A. Knopf Inc., 1985.

    Google Scholar 

  16. R. W. Weyhrauch: Prolegomena to a Theory of Mechanized Formal Reasoning, AI Journal 13, pp. 133–179, 1980.

    Google Scholar 

  17. F. Mizoguchi et al.: Prolog and Its Applications 2, Souken Syuppan, 1985. (in Japanese)

    Google Scholar 

  18. ICOT CAP-WG: The CAP Project (1)–(6), Proc. 32nd Annual Convention IPS Japan, 1986. (in Japanese)

    Google Scholar 

  19. K. Satoh et al.: Well-Formed Formulas Editor for the Reasoning Assistant System, Proc. 33rd Annual Convention IPS Japan, 1986. (in Japanese)

    Google Scholar 

  20. T. Minami and H. Sawamura: Proof Constructors for the Reasoning Assistance, Proc. 33rd Annual Convention IPS Japan, 1986. (in Japanese)

    Google Scholar 

  21. T. Minami and H. Sawamura: A Construction of Computer-Assisted-Reasoning System, Proc. 3rd Conf. JSSST, 1986. (in Japanese)

    Google Scholar 

  22. K. Tsuchiya et al.: Well-Formed Formulas Editor for the Reasoning Assistant System, Proc. 35th Annual Convention IPS Japan, 1987. (in Japanese)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Koichi Furukawa Hozumi Tanaka Tetsunosuke Fujisaki

Rights and permissions

Reprints 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

Publish with us

Policies and ethics