Formalization of Properties of Functional Programs

  • Authors:
  • Zohar Manna;Amir Pnueli

  • Affiliations:
  • Stanford University, Computer Science Department, Stanford, California;Weizmann Institute of Science, Rehovoth, Israel and Stanford University, Computer Science Department, Stanford, California

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1970

Quantified Score

Hi-index 0.08

Visualization

Abstract

The problems of convergence, correctness, and equivalence of computer programs can be formulated by means of the satisfiability or validity of certain first-order formulas. An algorithm is presented for constructing such formulas for functional programs, i.e. programs defined by LISP-like conditional recursive expressions.