| ⊦ (∀ n0. count(n0, (bag -- n) ++ n) = count(n0, bag)) ↔ count(n, bag) ≠ 0 |
⊦ (∀ n0. count(n0, (∅ -- n) ++ n) = count(n0, ∅)) ↔ count(n, ∅) ≠ 0
∀ n. (∀ n0. count(n0, (bag0 -- n) ++ n) = count(n0, bag0)) ↔ count(n, bag0) ≠ 0 ⊦ (∀ n0. count(n0, ((bag0 ++ m) -- n) ++ n) = count(n0, bag0 ++ m)) ↔ count(n, bag0 ++ m) ≠ 0
Used simplifier rules: nat-bag generated by ∅, ++;;