| ⊦ (ns ++ n) ∩ dom istore = ∅ ↔ ns ∩ dom istore = ∅, n ∈ istore |
Used simplifier rules: ⊦ n ∈ dom istore ↔ n ∈ istore; (s)% ⊦ ns ∩ (ns0 ++ n) = ∅ ↔ ns ∩ ns0 = ∅ ∧ ¬ n ∈ ns; (ws)%int-c: ⊦ ns ∩ ns0 = ns0 ∩ ns; from specification set-union[nat-set]%int-a: ⊦ (ns ∩ ns0) ∩ ns1 = ns ∩ ns0 ∩ ns1; from specification set-union[nat-set]