| ∀ n. (n ∈ gstore0 ↔ n ∈ gstore1) ∧ (n ∈ gstore0 → gstore1[n].gndlist = gstore0[n].gndlist ∧ gstore1[n].ladrlist = gstore0[n].ladrlist) ⊦ nodes(gstore0, ginval) = nodes(gstore1, ginval) |
⊦ fs = fs0 ↔ (∀ adr. (adr ∈ fs ↔ adr ∈ fs0) ∧ (adr ∈ fs → fs[adr] = fs0[adr]))
∀ n. (n ∈ gstore0 ↔ n ∈ gstore1) ∧ (n ∈ gstore0 → gstore1[n].gndlist = gstore0[n].gndlist ∧ gstore1[n].ladrlist = gstore0[n].ladrlist) ⊦ ∀ adr. (adr ∈ nodes(gstore0, ginval) ↔ adr ∈ nodes(gstore1, ginval)) ∧ (adr ∈ nodes(gstore0, ginval) → nodes(gstore0, ginval)[adr] = nodes(gstore1, ginval)[adr])
Used terms: nodes(gstore1, ginval), nodes(gstore0, ginval)