| s.min ∈ s, s.max ∈ s ⊦ (s -- a).min = s.min, a = s.min, s = ∅, # s = 0 |
a ∈ s, ∀ b. b ∈ s → ¬ b < a ⊦ a = s.min
Used simplifier rules: Max-max: ⊦ a ∈ s → ¬ s.max < a;%Min-min: ⊦ a ∈ s → ¬ a < s.min;%Delete: ⊦ a ∈ s -- b ↔ a ≠ b ∧ a ∈ s; from specification set-union%del-rax: ⊦ a ∈ s -- b ↔ ¬ ¬(a ≠ b ∧ a ∈ s); from specification set-union Used terms: s.min, s -- a