| d0 ∈ st[b, d1] -- a ⊦ d0 = d1, d0 ∈ st |
a0 ∈ st[b, d1] ⊦ st[b, d1][a0] = d1, a0 = a, ∃ a. a ∈ st ∧ st[a] = st[b, d1][a0]
Used simplifier rules: Data-in: ⊦ d ∈ st ↔ (∃ a. a ∈ st ∧ st[a] = d);% ⊦ a ≠ b → (st -- b)[a] = st[a]; (s)% ⊦ a ∈ st -- b ↔ a ≠ b ∧ a ∈ st; (ws)