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