| ⊦ nodes(st[n, mkblock([], [], m)]) = nodes(st), n ∈ st |
⊦ ast = ast0 ↔ (∀ adr. (adr ∈ ast ↔ adr ∈ ast0) ∧ (adr ∈ ast → ast[adr] = ast0[adr]))
⊦ n ∈ st, ∀ adr. (adr ∈ nodes(st[n, mkblock([], [], m)]) ↔ adr ∈ nodes(st)) ∧ (adr ∈ nodes(st[n, mkblock([], [], m)]) → nodes(st[n, mkblock([], [], m)])[adr] = nodes(st)[adr])
Used terms: nodes(st), nodes(st[n, mkblock([], [], m)])