| a ∈ st, a ∈ s ⊦ (st | s)[a] = st[a] |
a ∈ st, a ∈ s ⊦ # s = 0, (st \ (dom st \ s))[a] = st[a], s = ∅
Used simplifier rules: restrict: ⊦ st | s = st \ (dom st \ s);%size-zero-01: ⊦ s ≠ ∅ → # s ≠ 0; (forward) from specification set-basic%ne-01: ⊦ a ∈ s → s ≠ ∅; (forward) from specification set-basic