| ¬ hasS(t), ap(t) ∧ ap(t .1) ∧ t .1 .1 = K ∧ value(t .1 .2) ∧ value(t .2), ¬ (some(t .1 .2) ≠ none → ¬ hasS(some(t .1 .2)) ∧ #(some(t .1 .2)) < #(t)) ⊦ |
t .1 .1 = K, ap(t), ap(t .1), value(t .1 .2), value(t .2) ⊦ hasS(t), ¬ hasS(t .1 .2) ∧ #(t .1 .2) < #(t)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ #(some(t)) = #(t)], [CSIMPSEQ : ⊦ hasS(some(t)) ↔ hasS(t)], [CSIMPSEQ : ⊦ some(t) ≠ none])]]