| # (st0 .refs -- r) < # st1 .refs, # st0 .refs ≤ # st1 .refs, st1 -- (r -- sk) ⊆ st0 -- (r -- sk), r -- sk ∈ st0, r ∈ st0, ∀ st. # st1 .refs ≤ # st .refs ∨ ¬ st1 ⊆ st ⊦ r ∈ st1 .refs, st1 ⊆ st0 -- r |
⊦ r ∈ rset → # (rset -- r) = # rset - 1
⊦ ¬ r ∈ st .refs → ¬ r -- sk ∈ st
r ∈ st0 .refs, # st0 .refs - 1 < # st1 .refs, # st0 .refs ≤ # st1 .refs, st1 -- (r -- sk) ⊆ st0 -- (r -- sk), r -- sk ∈ st0, r ∈ st0, ∀ st. # st1 .refs ≤ # st .refs ∨ ¬ st1 ⊆ st ⊦ r ∈ st1 .refs, st1 ⊆ st0 -- r
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ r ∈ rset → rset -- r = rset], [CSIMPSEQ : ⊦ m < n → m ≤ n])], [EXTRATERMS : (r, st0 .refs)]]