| ⊦ count(a, bag0 \ bag1) = (count(a, bag1) < count(a, bag0) ⊃ count(a, bag0) - count(a, bag1);0) |
⊦ count(a, bag0 \ ∅) = (count(a, ∅) < count(a, bag0) ⊃ count(a, bag0) - count(a, ∅);0)
∀ a, bag0. count(a, bag0 \ bag) = (count(a, bag) < count(a, bag0) ⊃ count(a, bag0) - count(a, bag);0) ⊦ count(a, bag0 \ (bag ++ a0)) = (count(a, bag ++ a0) < count(a, bag0) ⊃ count(a, bag0) - count(a, bag ++ a0);0)
Used simplifier rules: bag generated by ∅, ++;;