| ⊦ 0 < b2i(i2b(127)) ∧ bytes2int(i2b(127) ' + mklist(i2b(~1), n)) = 2 ^ ((n→i(# mklist(i2b(~1), n)) + 1) * 8 - 1) - 1 |
⊦ 2 ^ (8 * (1 + n→i(n)) - 1) = bytes2int(i2b(127) ' + mklist(i2b(~1), n)) + 1
Used simplifier rules: ⊦ i - j = i0 ↔ i = i0 + j;% ⊦ # mklist(by, n) = n;%~128 ≤ i, i ≤ 127 ⊦ b2i(i2b((* i))) = i;