| perm(x, y), a ∈ x, perm(y, x) ⊦ perm(x, y ++ a) |
⊦ ¬ a ∈ x → x ++ a = a + x
Used simplifier rules: sym-02: ⊦ ¬ perm(x, y) → ¬ perm(y, x);%in: ⊦ a ∈ y ∧ ¬ a ∈ x → ¬ perm(x, y);%adjoin-in: ⊦ a ∈ x → x ++ a = x; from specification list-dup Used terms: a, y