| d0 ∈ st[a, d1][b, d2][c, d] ⊦ d = d0, d0 = d2, d0 = d1, d0 ∈ st |
a0 ∈ st[a, d1][b, d2][c, d] ⊦ st[a, d1][b, d2][c, d][a0] = d2, st[a, d1][b, d2][c, d][a0] = d1, d = st[a, d1][b, d2][c, d][a0], ∃ a1. a1 ∈ st ∧ st[a1] = st[a, d1][b, d2][c, d][a0]
Used simplifier rules: Data-in: ⊦ d ∈ st ↔ (∃ a. a ∈ st ∧ st[a] = d);