| ps=(r, st, r1, st1), cyclic(str, r, st) ⊦ junkref(str, r, st), junkref(str, r1, st1), cyclic(str, r1, st1) |
ps=(r, st, r1, st1) ∧ cyclic(str, r, st), ∀ st, r, st0, r0, str0. maxpath(str0, r0, st0) < maxpath(str, r1, st1) → (ps=(r, st, r0, st0) ∧ cyclic(str0, r, st) → junkref(str0, r, st) ∨ junkref(str0, r0, st0) ∨ cyclic(str0, r0, st0)) ⊦ junkref(str, r, st) ∨ junkref(str, r1, st1) ∨ cyclic(str, r1, st1)
[[CONCRETESIMPRULES : ([CSIMPLESSPRED : <])], [EXTRATERMS : (maxpath(str, r1, st1))]]