| gstore[n] = groupblock(gndx, lax0, m) ⊦ dups(lax), dups(lax0), dups(lax0 + lax), new(lax.to-adr(n), nodes(gstore, ginval)) |
⊦ new(log, fs) ↔ (∀ adr. adr ∈ log → ¬ adr ∈ fs)
gstore[n] = groupblock(gndx, lax0, m) ⊦ dups(lax0 + lax), dups(lax0), dups(lax), ∀ adr. adr ∈ lax.to-adr(n) → ¬ adr ∈ nodes(gstore, ginval)
Used terms: nodes(gstore, ginval), lax.to-adr(n)