| path∃(str, r, r1, st) ↔ path∃(str, r, r1, st1), path∃(str, r, r0, st), unchanged(str, r, st, st1), path∃(str, r, r1, st1) → unchangedNorec(r1, st, st1), ∀ r0. (path∃(str, r, r0, st) ↔ path∃(str, r, r0, st1)) ∧ (path∃(str, r, r0, st) → unchangedNorec(r0, st, st1)) ⊦ path∃(str, r0, r1, st) → unchangedNorec(r1, st, st1) |
path∃(str, r0, r1, st), path∃(str, r, r0, st), unchanged(str, r, st, st1), ∀ r0. (path∃(str, r, r0, st) ↔ path∃(str, r, r0, st1)) ∧ (path∃(str, r, r0, st) → unchangedNorec(r0, st, st1)) ⊦ unchangedNorec(r1, st, st1), path∃(str, r, r1, st1), path∃(str, r, r1, st)
[[CONCRETESIMPRULES : ()]]