Abstract
This entry provides various materials for sorted term rewrite systems (sorted TRSs),
(sorted) conditional TRSs (CTRSs),
and
logically constrained TRSs (LCTRSs).
For (C)TRSs we formalize
the fundamental result that the rewrite steps induced by a (C)TRS is the least rewrite relation that models the (C)TRS.
For LCTRSs we simply formulate logics as sorted algebras with the bool sort and logical symbols which are interpreted as expected.
This allows us to define rewrite steps of LCTRSs as rewrite steps of an (infinite) TRS.
License
Topics
Session Sorted_Rewriting
- Binary_Relations_More
- Sorted_Terms_More
- Sorted_Relations
- Sorted_Rules
- Models
- Ordered_Algebras
- Monotone_Algebras
- Sorted_Rewrite_Relations
- Sorted_Rewriting
- Conditional_Rewriting
- Variadic_Signature
- Logic
- Constrained_Rewriting
- Sorted_Injections
- Algebra_Extensions
- Logic_Extensions
- Core_Logic
- Nats_Logic
- Ints_Logic
- Test_Sorted_Rewriting