section ‹Logically Constrained Rewriting› theory Constrained_Rewriting imports Logic Sorted_Rewriting begin text ‹Constrained rules extend rewrite rules with an extra term which represents the constraint.›