| ¬ ¬ sk ∈ fis0, sk ∈ (sk0 × val0) ' + fis0, ∀ sk, r, st, val. sk ∈ fis0 → update(r, fis0, st[r -- sk, val]) = update(r, fis0, st) ⊦ (update(r, fis0, st[r -- sk, val])[r -- sk0, val0]) = (update(r, fis0, st)[r -- sk0, val0]) |
sk ∈ fis0, ∀ sk, r, st, val. sk ∈ fis0 → update(r, fis0, st[r -- sk, val]) = update(r, fis0, st) ⊦ (update(r, fis0, st[r -- sk, val])[r -- sk0, val0]) = (update(r, fis0, st)[r -- sk0, val0])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ (fis + fis0) + fis1 = fis + fis0 + fis1], [CSIMPSEQ : ⊦ sk ∈ fis → sk ∈ fv ' + fis])]]