| ps=(r1, st1, r, st), st1 ⊆ st2, cyclic(str, r1, st2) ⊦ cyclic(str, r, st), cyclic(str, r1, st1), junkref(str, r, st), junkref(str, r1, st1), ps=(r, st, r1, st2), junkref(str, r1, st2) |
⊦ ¬ cyclic(str, r, st) ∧ st ⊆ st0 ∧ ¬ junkref(str, r, st) → ¬ cyclic(str, r, st0)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (str, r1, st1, st2)]]