reachable(r, r1, H), r1 ∈ H ⊦ reachable(r, H[r1].nxt, H) ↔ H[r1].nxt ≠ null ∧ H[r1].nxt ∈ H
Used simplifier rules: reach-alloc: ⊦ reachable(r, r1, H) → r1 ∈ H;