| CInitto(0, Act, CS), CInv(n, Act, CS), 0 ≤ n ⊦ [: Act, Inp, CS, Outp | CRelyto(0, Act', CS', Act'', CS'') , CGuarto(0, Act, CS, Act', CS') , CInv(n, Act, CS) , CSPAWN(0; Act, Inp, CS, Outp) ] CInv(n, Act, CS) |
CInitto(0, Act, CS), CInv(n, Act, CS) ⊦ [: Act, Inp, CS, Outp | CRelyto(0, Act', CS', Act'', CS'') , CGuarto(0, Act, CS, Act', CS') , CInv(n, Act, CS) , CSPAWN(0; Act, Inp, CS, Outp) ] CInv(n, Act, CS)
Used simplifier rules: lez: ⊦ 0 ≤ m; from specification nat