| ¬ (S0 ≠ ∅ ∧ ¬ done0), ∀ n. ¬ reach(source, dest, n), done0 → dest ∈ S0, INV(S0, S, S1, n0, source) ⊦ [norfail0 := (done0 ⊃ some(n0); fail)] norfail0 = fail |
¬ (S0 ≠ ∅ ∧ ¬ done0), ∀ n. ¬ reach(source, dest, n), done0 → dest ∈ S0, INV(S0, S, S1, n0, source), ((done0 ⊃ some(n0); fail)) ≠ fail ⊦
[[CONCRETESIMPRULES : ()]]