| i < 0 ⊦ bits2int(sublist(0, # fillsgn(n, int2bits(i)), mklist(false, i→n(0)) + fillsgn(n, int2bits(i)))) = i |
i < 0 ⊦ bits2int(fillsgn(n, int2bits(i))) = i
Used simplifier rules: ⊦ sublist(0, # bits, bits) = bits;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ [] + bits = bits;% ⊦ mklist(boolvar, 0) = [];