| CInitto(0, Act, CS), CInv(n, Act, CS), n0 = 0, n0 = 0 ⊦ [: Act, Inp, CS, Outp | CRelyto(0, Act', CS', Act'', CS'') , CGuarto(0, Act, CS, Act', CS') , CInv(n, Act, CS) , CSEQ(n0; Act, Inp, CS, Outp) ] CInv(n, Act, CS) |
CInv(n, Act, CS), CInitto(0, Act, CS) ⊦ [: Act, Inp, CS, Outp | CRelyto(0, Act', CS', Act'', CS'') , CGuarto(0, Act, CS, Act', CS') , CInv(n, Act, CS) , CSEQ(0; Act, Inp, CS, Outp) ] CInv(n, Act, CS)