Skip to main content
Log in

Automated reasoning in geometry theorem proving with Prolog

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

This paper describes automated reasoning in a PROLOG Euclidean geometry theorem-prover. It brings into focus general topics in automated reasoning and the ability of Prolog in coping with them.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Anderson, J. R., ‘Turning of search of the problem space for geometry proofs’ Proc. of the 7th IJCAI (1981).

  2. Anderson, J. R., Boyle, C. F., Yost, G., The Geometry Tutor, Proc. of the 9th IJCAI (1985).

  3. Coelho, H., ‘An inquiry on the geometry machine and its extensions with a review of previous work,’ Working report No. 1 for INVOTAN (1974).

  4. Coelho, H., Cotta, J. C., and Pereira, L. M., ‘How to solve it with Prolog’, LNEC 2nd. edition (1982).

  5. Clocksin, W. and Mellish, C., Programming in Prolog Springer-Verlag (1981).

  6. van Emden, M., Programming with Resolution Logic, Research report CS-75-30, University of Waterloo (1975).

  7. Fearnley-Sander, D. ‘Using and computing symmetry in geometry proofs’, in (ed. Ross, P.) Proc. of AISB-84 (1985).

  8. Gelernter, H. and Rochester, N., ‘Intelligent behaviour in problem-solving machines’, IBM Journal, October (1958).

  9. Gelernter, H., ‘A note on syntactic symmetry and the manipulation of formal systems by machine’, Information and Control No. 2 (1959).

  10. Gelernter, H., ‘Realization of a geometry theorem proving machine’, Proc. Int. Conf. on Information Processing (1959).

  11. Gilmore, P. C., ‘An examination of the geometry theorem machine’. Artificial Intelligence 1 (1970), 171–187.

    Google Scholar 

  12. Goldstein, I., Elementary Geometry Theorem Proving, MIT, AI Lab memo no. 280 (April 1973).

  13. Nevins, A., ‘Plane geometry theorem proving using forward chaining’, Artificial Intelligence No. 1 (Spring 1975).

  14. Pereira, L. M. and Meltzer, B., ‘Implementation of an efficient predicate logic interpreter based on Earley deduction’, Scientific Proposal report for the SRC (April 1975).

  15. Reiter, R., ‘The use of models in automatic theorem-proving’, Univ. of British Columbia, Techn. report 72-04 (Sept. 1972).

  16. Roussel, P., ‘Prolog — Manuel de reference et d'utilization’, G.I.A., U.E.R. de Luminy, Univ. d'AixMarseille, 1975.

  17. Warren, D., ‘Epilog: an users' guide to DEC-10 Prolog’, DAI report, Univ. of Edinburgh (August 1975).

  18. Welham, R., ‘G,a geometry theorem prover’, (unpublished) (March 1975).

  19. Welham, R., ‘Geometry problem solving’, D.A.I. Research Report No. 14 (January 1976).

  20. Wen-Tsun, W., ‘Some recent advances in mechanical theorem-proving of geometries’, in Contemporary Mathematics: Automated Theorem Proving after 25 Years, American Mathematical Society, Volume 29, 1984.

  21. Wen-Tsun, W., ‘On the decision problem and the mechanization of theorem-proving in elementary geometry’, in Contemporany Mathematics: Automated Theorem Proving After 25 Years, American Mathematical Society, Vol. 29, 1984.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Coelho, H., Pereira, L.M. Automated reasoning in geometry theorem proving with Prolog. Journal of Automated Reasoning 2, 329–390 (1986). https://doi.org/10.1007/BF00248249

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00248249

Key words

Navigation