| 127 < i, i ≤ 255, 0 < i, 0 ≤ i, 128 ≤ i, i < 256 ⊦ bits2bytes(firstn(1, uint2bits(i))) + i2b(bits2int(lastn(8, uint2bits(i)))) ' = i2b(0) ' + i2b(i - 256) ' |
0 ≤ i, 2 ^ i ≤ j, j < 2 ^ (i + 1) ⊦ # uint2bits(j) = i→n(i + 2)
# uint2bits(i) = i→n(7 + 2), 127 < i, i ≤ 255, 0 < i, 0 ≤ i, 128 ≤ i, i < 256 ⊦ bits2bytes(firstn(1, uint2bits(i))) + i2b(bits2int(lastn(8, uint2bits(i)))) ' = i2b(0) ' + i2b(i - 256) '
Used simplifier rules: ⊦ ¬ i ≤ j ↔ j < i;% ⊦ i ≤ j → (¬ ¬ j < i ↔ false);% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ i < j → (¬ ¬ j ≤ i ↔ false); Used terms: 7, i