Combining Rewriting with Noetherian Induction to Reason on Non-orientable Equalities

  • Authors:
  • Sorin Stratulat

  • Affiliations:
  • LITA, Université Paul Verlaine-Metz, France 57000

  • Venue:
  • RTA '08 Proceedings of the 19th international conference on Rewriting Techniques and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a new (Noetherian) induction schema to reason on equalities and show how to integrate it into implicit induction-based inference systems. Non-orientable conjectures of the form lhs= rhsand their instances can be soundly used as induction hypotheses in rewrite operations. It covers the most important rewriting-based induction proof techniques: i)term rewriting inductionif lhs= rhsis orientable, ii) enhanced rewriting inductionif lhsand rhsare comparable, iii)ordered rewriting inductionif the instances of lhs= rhsare orientable, and iv) relaxed rewriting inductionif the instances of lhs= rhsare not comparable.In practice, it helps to automatize the (rewrite-based) reasoning on a larger class of non-orientable equalities, like the permutative and associativity equalities.