| gstore[n] = groupblock(gndx, lax, m0), n ∈ gstore ⊦ nodes(gstore[n, groupblock(gndx, lax, m)], ginval) = nodes(gstore, ginval) |
⊦ fs = fs0 ↔ (∀ adr. (adr ∈ fs ↔ adr ∈ fs0) ∧ (adr ∈ fs → fs[adr] = fs0[adr]))
gstore[n] = groupblock(gndx, lax, m0), n ∈ gstore ⊦ ∀ adr. (adr ∈ nodes(gstore[n, groupblock(gndx, lax, m)], ginval) ↔ adr ∈ nodes(gstore, ginval)) ∧ (adr ∈ nodes(gstore[n, groupblock(gndx, lax, m)], ginval) → nodes(gstore[n, groupblock(gndx, lax, m)], ginval)[adr] = nodes(gstore, ginval)[adr])
Used terms: nodes(gstore, ginval), nodes(gstore[n, groupblock(gndx, lax, m)], ginval)