Solving symbolic equations with press

  • Leon Sterling
  • Alan Bundy
  • Lawrence Byrd
  • Richard O'Keefe
  • Bernard Silver
3. Abstract Data Types And Revrite Rules
Part of the Lecture Notes in Computer Science book series (LNCS, volume 144)

Abstract

We outline a program, PRESS (PRolog Equation Solving System) for solving symbolic, transcendental, non-differential equations. The methods used for solving equations are described, together with the service facilities. The principal technique, meta-level inference, appears to have applications in the broader field of symbolic and algebraic manipulation.

Keywords

equation solving rewrite rules meta-level inference logic programming 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [Borning and Bundy 81]
    Borning, A and Bundy, A. Using matching in algebraic equation solving. In Schank, R., editor, IJCAI7, pages pp 466–471. International Joint Conference on Artificial Intelligence, 1981. Also available from Edinburgh as DAI Research Paper No. 158.Google Scholar
  2. [Bundy and Silver 81]
    Bundy, A. and Silver, B. Homogenization: Preparing Equations for Change of Unknown. In Schank, R., editor, IJCA17. International Joint Conference on Artificial Intelligence, 1981. Longer version available from Edinburgh as DAI Research Paper No. 159.Google Scholar
  3. [Bundy and Welham 81]
    Bundy, A. and Welham, B. Using meta-level inference for selective application of multiple rewrite rules in algebraic manipulation. Artificial Intelligence 16(2), 1981.Google Scholar
  4. [Bundy et al 79]
    Bundy, A., Byrd, L., Luger, G., Mellish, C., Milne, R. and Palmer, M. Solving Mechanics Problems Using Meta-Level Inference. In Procs of the sixth. IJCAI, Tokyo, 1979. Also available from Edinburgh as DAI Research Paper No. 112.Google Scholar
  5. [Bundy 81]
    Bundy, A. A Generalized Interval Package and its use for Semantic Checking. Working Paper 86, Dept. of Artificial Intelligence, Edinburgh, March, 1981.Google Scholar
  6. [Clocksin and Mellish 81]
    Clocksin, W.F. and Mellish, C.S. Programming in Prolog. Springer Verlag, 1981.Google Scholar
  7. [Mathlab 77]
    Mathlab Group. MACSYMA Reference Manual. Technical Report, MIT, 1977.Google Scholar
  8. [Silver 81]
    Silver, B. The application of Homogenization to simultaneous equations. Research Paper 166, Dept. of Artificial Intelligence, Edinburgh, 1981. To appear in Proceedings of CADE-6, 1982.Google Scholar

Copyright information

© Springer-Verlag 1982

Authors and Affiliations

  • Leon Sterling
    • 1
  • Alan Bundy
    • 1
  • Lawrence Byrd
    • 1
  • Richard O'Keefe
    • 1
  • Bernard Silver
    • 1
  1. 1.Department of Artificial IntelligenceUniversity of EdinburghUK

Personalised recommendations