∀ m. (bag0 -- m).max = bag0.max ∨ m = bag0.max ⊦ ((bag0 ++ m0) -- m).max = (bag0 ++ m0).max, m = (bag0 ++ m0).max
Used simplifier rules: nat-bag generated by ∅, ++;;% ⊦ ∅ -- n = ∅; (s)