| (iast0 | (as ++ adr))[adr] = iast1[adr], adr ∈ iast0, adr ∈ iast1 ⊦ iast1[adr] = iast0[adr] |
⊦ adr ∈ iast ∧ adr ∈ as → (iast | as)[adr] = iast[adr]
Used simplifier rules: ⊦ adr ∈ as ++ adr0 ↔ adr = adr0 ∨ adr ∈ as; (s) Used terms: adr, as ++ adr, iast0