| ⊦ (∃ x. path(r ' + x, H) ∧ (r ' + x).last = r0) ↔ (∃ x. path(r ' + x, H) ∧ (r ' + x).last = r0 ∧ ¬ r ∈ x ∧ ¬ dups(x)) |
∃ x. path(r ' + x, H) ∧ (r ' + x).last = r0 ⊦ ∃ x. path(r ' + x, H) ∧ (r ' + x).last = r0 ∧ ¬ r ∈ x ∧ ¬ dups(x)
∃ x. path(r ' + x, H) ∧ (r ' + x).last = r0 ∧ ¬ r ∈ x ∧ ¬ dups(x) ⊦ ∃ x. path(r ' + x, H) ∧ (r ' + x).last = r0