| 0 ≤ n→i(m) ∧ j ≠ 0, m ≤ #(int2bits(j) + mklist(false, i→n(n→i(m)))) ⊦ m = 0, bits2int(lastn(m, int2bits(j) + mklist(false, i→n(n→i(m))))) = 0 |
Used simplifier rules: bits2int-zeros-03: ⊦ m ≠ 0 → bits2int(mklist(false, m)) = 0;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ lastn(n, bits + mklist(boolvar, n)) = mklist(boolvar, n);% ⊦ i→n(n→i(n)) = n;