| 0 < i ⊦ 2 ^ (i - 1) + bits2int(lastn(i→n(i), fillsgn(i→n(i), int2bits(~(2 ^ (i - 1)))))) = 0 |
0 < i ⊦ bits2int(lastn(i→n(i), fillsgn(i→n(i), true ' + mklist(false, i→n(i - 1))))) + 2 ^ (i - 1) = 0
Used simplifier rules: 0 ≤ i ⊦ int2bits(~(2 ^ i)) = true ' + mklist(false, i→n(i));% ⊦ i ≤ j - i0 ↔ i + i0 ≤ j;% ⊦ 1 ≤ i ↔ 0 < i;% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ i < j → (¬ ¬ j ≤ i ↔ false);