| ⊦ #(list2set(x) ∩ list2set(y)) = 0, list2set(x) ∩ list2set(y) = ∅, dups(y), dups(x), dups(x + y) |
⊦ s ∩ s0 = ∅ ↔ (∀ a. ¬ a ∈ s ∨ ¬ a ∈ s0)
Used simplifier rules: in: ⊦ a ∈ list2set(x) ↔ a ∈ x;% ⊦ a ∈ x ∧ a ∈ y → dups(x + y);% ⊦ (x + y) + z = x + y + z; Used terms: list2set(y), list2set(x)