| t0 .1 = S, value(t0 .2), value(C0[t]), ap(t0), value(t0), context(C0), ∀ t1. value(C0[t1]) → value(t1) ⊦ t0 = K, t0 = S, value(t) |
t0 = t2 _ t3, t2 = S, value(t3), value(C0[t]), ap(t0), value(t0), context(C0), ∀ t1. value(C0[t1]) → value(t1) ⊦ t0 = K, t0 = S, value(t)
[[CONCRETESIMPRULES : ([CSIMPELIM : ⊦ ap(t) → ( t0 = t .1 ∧ t1 = t .2 ↔ t = t0 _ t1)])], [EXTRATERMS : (t0, t2, t3)]]