| # s = 1, s.butmax.min ∈ s.butmax, s.butmax.max ∈ s.butmax ⊦ # s.butmax = 0, s.butmax = ∅ |
⊦ s ≠ ∅ → s.butmax = s -- s.max
Used simplifier rules: max-one-01: ⊦ # s = 1 → (s = ∅ ++ s.max ↔ true);% ⊦ s -- a = ∅ ↔ s = ∅ ∨ s = ∅ ++ a; (ws)% ⊦ # ∅ = 0; (s) Used terms: s