| CRelyto(0, Act', CS', Act'', CS''), CInv(n, Act', CS') → CInv(n, Act'', CS'') ⊦ CRely(0, Act', CS', Act'', CS'') |
⊦ CRelyto(m, act, cs, act0, cs0) ↔ (∀ m0. m0 ≤ m → CRely(m0, act, cs, act0, cs0))
Used simplifier rules: lez-01: ⊦ m ≤ 0 ↔ m = 0; from specification nat Used terms: CS'', Act'', CS', Act', 0