Used simplifier rules: min-del: ⊦ s ≠ ∅ ∧ a ≠ s.min → (s -- a).min = s.min;%del-e-02: ⊦ s -- a = ∅ ↔ s = ∅ ∨ s = ∅ ++ a; from specification set-union