| abs-nodes(buf, m, x0 + x1, lax, weak) ⊦ ∃ buf0, buf1, lax0, lax1. lax = lax0 + lax1 ∧ buf = buf0 + buf1 ∧ abs-nodes(buf0, m, x0, lax0, false) ∧ abs-nodes(buf1, m + # buf0, x1, lax1, weak) |
abs-nodes(buf, m, x0 + x1, lax, weak) ⊦ ∃ buf0, buf1, lax0, lax1. lax = lax0 + lax1 ∧ buf = buf0 + buf1 ∧ abs-nodes(buf0, m, x0, lax0, false) ∧ abs-nodes(buf1, m + # buf0, x1, lax1, weak)