| ⟪ADD(succ(v); V, N)⟫ (N = N0 ∪ (succ(v) \ V0) ∧ V = V0 ∪ succ(v)), INV(C, N, V, n, source), v ∈ C, V0 = V, N0 = N ⊦ ⟪ADD(succ(v); V, N)⟫ INV(C -- v, N, V, n, source) |
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ INV(C, N, V, n, source) ∧ v ∈ C → ( ¬ INV (C -- v, N ∪ (succ(v) \ V), V ∪ succ(v), n, source) ↔ false)], [CSIMPSEQ : ⊦ (s ∪ s0) ∪ s1 = s ∪ s0 ∪ s1], [CSIMPSEQ : ⊦ s ∪ s0 = s0 ∪ s])]]