Abstract canonical presentations

Nachum Dershowitz*, Claude Kirchner

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Solving goals-like proving properties, deciding word problems or resolving constraints-is much easier with some presentations of the underlying theory than with others. Typically, what have been called "completion processes", in particular in the study of equational logic, involve finding appropriate presentations of a given theory to more easily solve a given class of problems. We provide a general proof-theoretic setting that relies directly on the fundamental concept of "good", that is, normal-form, proofs, itself defined using well-founded orderings on proof objects. This foundational framework allows for abstract definitions of canonical presentations and very general characterizations of saturation and redundancy criteria.

Original languageEnglish
Pages (from-to)53-69
Number of pages17
JournalTheoretical Computer Science
Volume357
Issue number1-3
DOIs
StatePublished - 25 Jul 2006

Keywords

  • Canonical rewriting
  • Canonicity
  • Completion
  • Proof orderings
  • Redundancy
  • Saturation

Fingerprint

Dive into the research topics of 'Abstract canonical presentations'. Together they form a unique fingerprint.

Cite this