| d0 ∈ st[b, d1][c, d2] -- a ⊦ d0 = d2, d0 = d1, d0 ∈ st |
a0 ∈ st[b, d1][c, d2] ⊦ st[b, d1][c, d2][a0] = d2, st[b, d1][c, d2][a0] = d1, a0 = a, ∃ a. a ∈ st ∧ st[a] = st[b, d1][c, d2][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)