| # s = 2, s.butmin.min ∈ s0, s.min ∈ s0, s0.min ∈ s0, s0.max ∈ s0 ⊦ # s0 = 0, s0 = ∅, s.min < s0.min, s0.max < s.min, s.butmin.min < s0.min, s0.max < s.butmin.min, s0.max < s0.min, s ⊆ s0 |
⊦ # s = 2 ↔ (∃ a, b. a ≠ b ∧ s = ∅ ++ a ++ b)
s0.max ∈ s0, s0.min ∈ s0, s.min ∈ s0, s.butmin.min ∈ s0, ∃ a, b. a ≠ b ∧ s = ∅ ++ a ++ b ⊦ # s0 = 0, s0 = ∅, s0.max < s0.min, s0.max < s.butmin.min, s.butmin.min < s0.min, s0.max < s.min, s.min < s0.min, s ⊆ s0
Used terms: s