Term rewriting and beyond - theorem proving in Isabelle

Research output: Contribution to journalArticlepeer-review

17 Scopus citations

Abstract

The subject of this paper is theorem proving based on rewriting and induction. Both principles are implemented as tactics within the generic theorem prover Isabelle. Isabelle's higher-order features enable us to go beyond first-order rewriting and express rewriting with conditionals, induction schemata, higher-order functions and program transformers. Applications include the verification and transformation of functional versions of insertion sort and quicksort.

Original languageEnglish
Pages (from-to)320-338
Number of pages19
JournalFormal Aspects of Computing
Volume1
Issue number1
DOIs
StatePublished - Mar 1989
Externally publishedYes

Keywords

  • Isabelle
  • Quicksort
  • Term rewriting
  • Theorem proving

Fingerprint

Dive into the research topics of 'Term rewriting and beyond - theorem proving in Isabelle'. Together they form a unique fingerprint.

Cite this