Coloring Terms to Control Equational Reasoning

  • Authors:
  • Dieter Hutter

  • Affiliations:
  • German Research Center for Artificial Intelligence, Stuhlsatzenhausweg 3, D-66123 Saarbrücken, Germany e-mail: hutter@dfki.uni-sb.de

  • Venue:
  • Journal of Automated Reasoning
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this article we present an approach to prove the equality between terms in a goal-directed way developed in the field of inductive theorem proving. The two terms to be equated are syntactically split into expressions that are common to both and those that occur only in one term. According to the computed differences we apply appropriate equations to the terms in order to reduce the differences in a goal-directed way. Although this approach was developed for purposes of inductive theorem proving – we use this technique to manipulate the conclusion of an induction step to enable the use of the hypothesis – it is also a powerful method for the control of equational reasoning in general.