@mastersthesis{Wischnewski2007,
TITLE = {Contextual Rewriting in {SPASS}},
AUTHOR = {Wischnewski, Patrick},
LANGUAGE = {eng},
LOCALID = {Local-ID: C12573CC004A8E26-4510F08E286235C1C12573D4004FF8F5-Wischnewski2007},
SCHOOL = {Universit{\"a}t des Saarlandes},
ADDRESS = {Saarbr{\"u}cken},
YEAR = {2007},
DATE = {2007},
ABSTRACT = {First-order theorem proving with equality is undecidable, in general. <br>However, it<br>is semi-decidable in the sense that it is refutationally complete. The <br>basis for a<br>(semi)-decision procedure for first-order clauses with equality is a <br>calculus composed<br>of inference and reduction rules. The inference rules of the calculus <br>generate<br>new clauses whereas the reduction rules delete clauses or transform them <br>into simpler<br>ones. If, in particular, strong reduction rules are available, <br>decidability of<br>certain subclasses of first-order logic can be shown. Hence, <br>sophisticated reductions<br>are essential for progress in automated theorem proving. In this thesis we<br>consider the superposition calculus and in particular the sophisticated <br>reduction<br>rule Contextual Rewriting. However, it is in general undecidable whether <br>contextual<br>rewriting can be applied. Therefore, to make the rule applicable in <br>practice,<br>it has to be further refined. In this work we develop an instance of <br>contextual<br>rewriting which effectively performs contextual rewriting and we <br>implement this<br>in the theorem prover Spass.},
}
