| (bag = ∅ ⊃ m0;(m0 < bag.max ⊃ bag.max;m0)) < m, ∀ m. bag.max < m → bag = ∅ ∨ count(m, bag) = 0 ⊦ count(m, bag ++ m0) = 0 |
bag = ∅, m0 < m, ∀ m. bag.max < m → bag = ∅ ∨ count(m, bag) = 0 ⊦ count(m, bag ++ m0) = 0
(m0 < bag.max ⊃ bag.max;m0) < m, ∀ m. bag.max < m → bag = ∅ ∨ count(m, bag) = 0 ⊦ bag = ∅, count(m, bag ++ m0) = 0