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