| ¬ 1 < i, 0 ≤ i, 0 ≤ i0 ⊦ bits2int(firstn(# int2bits(i), (mklist(false, i→n(i0)) + false ') + int2bits(i))) = bits2int(firstn(# int2bits(i / 2), mklist(false, i→n(i0)) + int2bits(i / 2))) |
0 ≤ i, 0 ≤ i0, i ≤ 1 ⊦ bits2int(firstn(# int2bits(i), (mklist(false, i→n(i0)) + false ') + int2bits(i))) = bits2int(firstn(# int2bits(i / 2), mklist(false, i→n(i0)) + int2bits(i / 2)))
Used simplifier rules: ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward)% ⊦ ¬ i < j ↔ j ≤ i;