| 0 ≤ i ⊦ # (¬ 128 ≤ i ⊃ i2b(i) ';(¬ 256 ≤ i ⊃ i2b(0) ' + i2b(i - 256) ';int2bytes(i / 256) + i2b(i % 256) ')) = 1, i / 256 = bytes2int((¬ 128 ≤ i ⊃ i2b(i) ';(¬ 256 ≤ i ⊃ i2b(0) ' + i2b(i - 256) ';int2bytes(i / 256) + i2b(i % 256) ')).butlast) |
128 ≤ i, 0 ≤ i ⊦ # (¬ 256 ≤ i ⊃ i2b(0) ' + i2b(i - 256) ';int2bytes(i / 256) + i2b(i % 256) ') = 1, i / 256 = bytes2int((¬ 128 ≤ i ⊃ i2b(i) ';(¬ 256 ≤ i ⊃ i2b(0) ' + i2b(i - 256) ';int2bytes(i / 256) + i2b(i % 256) ')).butlast)
Used simplifier rules: ⊦ # by ' = 0 +1;