Definition. Compositionality, computability, and complexity › Term rewrite systems (§ 6.1) [pagin2021-trs]
Definition. Compositionality, computability, and complexity › Term rewrite systems (§ 6.1) [pagin2021-trs]
A term rewrite system (TRS) is a pair where—
- is a signature comprising a finite set of -ary operators (including nullary constants), and
- is a set of reductions over the set of terms over .
We will write (omitting the subscript where context makes it obvious) when the application of some rule yields the contractum .
A sequence of applications is a derivation. We write where is the transitive closure of .