twee-2.3: tests/append-rev.p
cnf(rev_rev, axiom, rev(rev(X)) = X). cnf(app_assoc, axiom, X ++ (Y ++ Z) = (X ++ Y) ++ Z). cnf(rev_app, axiom, rev(X) ++ rev(Y) = rev(Y ++ X)). cnf(conjecture, conjecture, a ++ rev(b) = rev(b ++ rev(a))).
cnf(rev_rev, axiom, rev(rev(X)) = X). cnf(app_assoc, axiom, X ++ (Y ++ Z) = (X ++ Y) ++ Z). cnf(rev_app, axiom, rev(X) ++ rev(Y) = rev(Y ++ X)). cnf(conjecture, conjecture, a ++ rev(b) = rev(b ++ rev(a))).