| abs-nodes(buf0, 0, x0, lax0, false), abs-nodes(buf0 + buf1, 0, x0 + z, lax1, boolvar1), lax0 ⊑ lax1 ⊦ ∃ lax. lax1 = lax0 + lax ∧ abs-nodes(buf1, # buf0, z, lax, boolvar1) |
⊦ lax ⊑ lax0 ↔ (∃ lax1. lax + lax1 = lax0)
abs-nodes(buf0 + buf1, 0, x0 + z, lax1, boolvar1), abs-nodes(buf0, 0, x0, lax0, false), ∃ lax2. lax0 + lax2 = lax1 ⊦ ∃ lax. lax1 = lax0 + lax ∧ abs-nodes(buf1, # buf0, z, lax, boolvar1)
Used terms: lax1, lax0