| INDHYP-nat(n0), CInv(n, act, cs0), Idle(m, cs0), m ≤ n, ( ¬ Guar(m, cs0, cs0) ∨ ¬((¬ act(m) → Idle(m, cs0)) → ¬ act(m; true)(m) → Idle(m, cs0)) ∨ (∃ m0. ¬(m0 ≠ m → (act(m; true)(m0) ↔ act(m0)) ∧ (Idle(m0, cs0) ↔ Idle(m0, cs0))))) ∨ ¬ CInv(n, act(m; true), cs0) ⊦ |
INDHYP-nat(n0), CInv(n, act, cs0), Idle(m, cs0), m ≤ n, ¬ Guar(m, cs0, cs0) ∨ ¬ CInv(n, act(m; true), cs0) ⊦