| count((m < bag.max ⊃ bag.max;m), bag ++ m) = 0, m < bag.max ⊦ bag = ∅, count(bag.max, bag) = 0 |
count(bag.max, bag ++ m) = 0, m < bag.max ⊦ bag = ∅, count(bag.max, bag) = 0
Used simplifier rules: ⊦ m < n → n ≠ 0; (s)%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic