| unchanged(str0, r, st, st0), level⊆(str, str0) ⊦ unchanged(str, r, st, st0), junkref(str, r, st) |
⊦ unchanged(str, r, st, st0) ↔ (∀ r0. (path∃(str, r, r0, st) ↔ path∃(str, r, r0, st0)) ∧ (path∃(str, r, r0, st) → unchangedNorec(r0, st, st0)))
unchanged(str0, r, st, st0), level⊆(str, str0) ⊦ ∀ r0. (path∃(str, r, r0, st) ↔ path∃(str, r, r0, st0)) ∧ (path∃(str, r, r0, st) → unchangedNorec(r0, st, st0)), junkref(str, r, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st0, st, r, str)]]