Finding lexicographic orders for termination proofs in Isabelle/HOL

  • Authors:
  • Lukas Bulwahn;Alexander Krauss;Tobias Nipkow

  • Affiliations:
  • Technische Universität München, Institut für Informatik;Technische Universität München, Institut für Informatik;Technische Universität München, Institut für Informatik

  • Venue:
  • TPHOLs'07 Proceedings of the 20th international conference on Theorem proving in higher order logics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a simple method to formally prove termination of recursive functions by searching for lexicographic combinations of size measures. Despite its simplicity, the method turns out to be powerful enough to solve a large majority of termination problems encountered in daily theorem proving practice.