| n < # avol1 ⊦ avol-replay-lpt-unchanged(avol0, avol1, lpt, nx) → (avol-replay-lpt-unchanged(avol0, avol1[n, aleb], lpt, nx) ↔ ¬(aleb ≠ avol0[n] ∧ (n ∈ nx ∨ lpt[n].ref-size ≠ 0 ∨ lpt[n].flags = LP_FREE))) |
n < # avol1, avol-replay-lpt-unchanged(avol0, avol1, lpt, nx) ⊦ avol-replay-lpt-unchanged(avol0, avol1[n, aleb], lpt, nx) ↔ ¬(aleb ≠ avol0[n] ∧ (n ∈ nx ∨ lpt[n].ref-size ≠ 0 ∨ lpt[n].flags = LP_FREE))