| ⊦ (∃ x. path(r0 ' + x, H) ∧ (r0 ' + x).last = H[r0].nxt) ↔ r0 ≠ null ∧ r0 ∈ H ∧ H[r0].nxt ∈ H ∧ H[r0].nxt ≠ null |
∃ x. path(r0 ' + x, H) ∧ (r0 ' + x).last = H[r0].nxt ⊦ r0 ≠ null ∧ r0 ∈ H ∧ H[r0].nxt ∈ H ∧ H[r0].nxt ≠ null
r0 ≠ null ∧ r0 ∈ H ∧ H[r0].nxt ∈ H ∧ H[r0].nxt ≠ null ⊦ ∃ x. path(r0 ' + x, H) ∧ (r0 ' + x).last = H[r0].nxt