| ∀ s0, a. # s0 < # s → true → (a ∈ set2list(s0) ↔ a ∈ s0) ⊦ a ∈ set2list(s) ↔ a ∈ s |
⊦ s ≠ ∅ → set2list(s) = s.min + set2list(s.butmin)
s ≠ ∅, ∀ s0, a. # s0 < # s → true → (a ∈ set2list(s0) ↔ a ∈ s0) ⊦ a ∈ s.min + set2list(s.butmin) ↔ a ∈ s
Used simplifier rules: set2list-empty: ⊦ set2list(∅) = [];% ⊦ ¬ a ∈ [];% ⊦ ¬ a ∈ ∅; Used terms: s