| r ∈ H, H[r].nxt ∈ H → (path(H[r].nxt ' + x0, H[r2, ce]) ↔ path(H[r].nxt ' + x0, H)) ∨ r2 ∈ H ∨ r2 ∈ x0, ∀ r, H, r2, ce. r ∈ H → (path(r ' + x0, H[r2, ce]) ↔ path(r ' + x0, H)) ∨ r2 ∈ H ∨ r2 ∈ x0 ⊦ r ∈ H[r2, ce] ∧ path(H[r].nxt ' + x0, H[r2, ce]) ↔ path(H[r].nxt ' + x0, H), r = null, r2 = H[r].nxt, r2 ∈ H, r2 ∈ x0 |
r ∈ H, H[r].nxt ∈ H → (path(H[r].nxt ' + x0, H[r2, ce]) ↔ path(H[r].nxt ' + x0, H)), ∀ r, H, r2, ce. r ∈ H → (path(r ' + x0, H[r2, ce]) ↔ path(r ' + x0, H)) ∨ r2 ∈ H ∨ r2 ∈ x0 ⊦ r ∈ H[r2, ce] ∧ path(H[r].nxt ' + x0, H[r2, ce]) ↔ path(H[r].nxt ' + x0, H), r = null, r2 = H[r].nxt, r2 ∈ x0, r2 ∈ H