Definition. Compositionality, computability, and complexity › Term rewrite systems (§ 6.1) [pagin2021-trs]

A term rewrite system (TRS) Φ is a pair ΣΦ,RΦ where—

  1. ΣΦ is a signature comprising a finite set of n-ary operators (including nullary constants), and
  2. RΦ is a set of reductions over the set TΦ of terms over ΣΦ.

We will write t1Φt2 (omitting the subscript where context makes it obvious) when the application of some rule rRΦ yields the contractum t2.

A sequence of applications t1t2...tn is a derivation. We write t1Φ+tn where Φ+ is the transitive closure of .