| ⊦ nodes(gstore -- n, ginval ++ n) = nodes(gstore, ginval) \ (dom nodes(gstore, ginval) | n) |
⊦ fs = fs0 ↔ (∀ adr. (adr ∈ fs ↔ adr ∈ fs0) ∧ (adr ∈ fs → fs[adr] = fs0[adr]))
⊦ ∀ adr. (adr ∈ nodes(gstore -- n, ginval ++ n) ↔ adr ∈ nodes(gstore, ginval) \ (dom nodes(gstore, ginval) | n)) ∧ (adr ∈ nodes(gstore -- n, ginval ++ n) → nodes(gstore -- n, ginval ++ n)[adr] = (nodes(gstore, ginval) \ (dom nodes(gstore, ginval) | n))[adr])
Used terms: nodes(gstore, ginval) \ (dom nodes(gstore, ginval) | n), nodes(gstore -- n, ginval ++ n)