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