Add shuffle rule
1 unresolved thread
1 unresolved thread
Compare changes
Files
2+ 2
− 0
@@ -18,6 +18,8 @@ Proof rules:
This adds a shuffle rule to Alethe that can be used to change the order of arguments of commutative operators. Two remarks:
(step s1 (= (cl (+ a b c) (+ b a c)) :rule shuffle :args (2 1 3))
However, I am not certain of hard it is to generate this. I suggest we think about adding this after Hanna used this rule.
reordering
to shuffle_clause
. In the proofs meeting yesterday we said that "reorder" is not a good name, because it implies a specific order.