encompassment ordering

{{Short description|Term ordering in abstract rewriting}}

File:Encompassment ordering on terms s,t_svg.svg

In theoretical computer science, in particular in automated theorem proving and term rewriting,

the containment,{{cite journal| author=Gerard Huet| title=A Complete Proof of Correctness of the Knuth–Bendix Completion Algorithm| journal=J. Comput. Syst. Sci.| year=1981| volume=23| number=1| pages=11–21| doi=10.1016/0022-0000(81)90002-7| doi-access=free}} or encompassment, preorder (≤) on the set of terms, is defined by{{cite book| author=N. Dershowitz, J.-P. Jouannaud| title=Rewrite Systems| year=1990| volume=B| pages=243–320| publisher=Elsevier| editor=Jan van Leeuwen| editor-link=Jan van Leeuwen| series=Handbook of Theoretical Computer Science}} Here:sect.2.1, p. 250

:s ≤ t if a subterm of t is a substitution instance of s.

It is used e.g. in the Knuth–Bendix completion algorithm.

Properties

Notes

{{Reflist|group=note}}

References