| INV(C, N, V, n, source), v ∈ C, INVR(C, N, V, n, n0, source, dest), v ≠ dest ⊦ ⟪ADD(succ(v); V, N)⟫ (INV(C -- v, N, V, n, source) ∧ INVR(C -- v, N, V, n, n0, source, dest)) |
INV(C, N, V, n, source), v ∈ C ⊦ ⟪ADD(succ(v); V, N)⟫ INV(C -- v, N, V, n, source)
⟪ADD(succ(v); V, N)⟫ INV(C -- v, N, V, n, source), INV(C, N, V, n, source), v ∈ C, INVR(C, N, V, n, n0, source, dest), v ≠ dest ⊦ ⟪ADD(succ(v); V, N)⟫ (INV(C -- v, N, V, n, source) ∧ INVR(C -- v, N, V, n, n0, source, dest))
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (C, N, V, n, source, v)]]