| a < s.min, s.min ∈ s, s.max ∈ s ⊦ (s ++ a).min < a, (s ++ a).min = a, s = ∅, # s = 0 |
a < s.min, s.min ∈ s, s.max ∈ s, a < (s ++ a).min ⊦ (s ++ a).min = a, s = ∅, # s = 0
Used simplifier rules: sls: ⊦ a ≠ b → (¬ a < b ↔ b < a); from specification oelem