Abstract
An often neglected part of proof automation is simply admitting recursive function definitions into a constructive logic. Since function termination in general is undecidable, current generation theorem provers are quick to involve the human. There is, however, a substantial subset of the class of recursive functions for which termination arguments can be provided automatically. In particular, when the ordinal measure used to justify termination is less than \(\omega^{\omega}\), we provide algorithms and proofs that guarantee optimum results, given the capability of existing proof libraries on the theorem-proving system.
Similar content being viewed by others
References
Boyer, R. S. and Moore, JS.: A Computational Logic, Academic Press, 1979.
Boyer, R. S. and Moore, JS.: A Computational Logic Handbook, Academic Press, 1998.
Gentzen, G.: Die Widerspruchsfreiheit der reinen Zahlentheorie, Mathematisches Annalen 112 (1936), 493–565.
Goodstein, R. L.: On the Restricted Ordinal Theorem, Journal of Symbolic Logic 9 (1944), 33–41.
Kaufmann, M., Manolis, P. and Moore, JS.: Computer-Aided Reasoning, An Approach, Kluwer, 2000.
Kaufmann, M., Manolis, P. and Moore, JS. (eds.): Computer-Aided Reasoning, ACL2 Case Studies, Kluwer, 2000.
Legato, W. J.: A Weakest Precondition Model for Assembly Language Programs, unpublished, February 2002. Available at http://www.cs.uky.edu/~marek.
Legato, W. J.: Experimental Theorem Prover, software available from the author, 2005.
McCarthy, J.: Towards a Mathematical Science of Computation, in C.M. Popplewell (ed.), Information Processing 1962: Proceedings of IFIP Congress 1962, North Holland, Amsterdam, 1963, pages 21–28, available at http://www-formal.stanford.edu/jmc.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Boyer, R.S., Legato, W.J. & Marek, V.W. Toward Automating the Discovery of Decreasing Measures. J Autom Reasoning 35, 355–371 (2005). https://doi.org/10.1007/s10817-005-9020-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10817-005-9020-z