| 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) |
128 ≤ i, 0 ≤ i, 0 < i ⊦ # (¬ 256 ≤ i ⊃ i2b(0) ' + i2b(i - 256) ';int2bytes(i / 256) + i2b(i % 256) ') = 1, i / 256 = bytes2int((¬ 256 ≤ i ⊃ i2b(0) ' + i2b(i - 256) ';int2bytes(i / 256) + i2b(i % 256) ').butlast)
Used simplifier rules: ⊦ i ≤ j ∧ 0 < i → 0 < j; (forward)%i0 ≠ 0, i0 ≤ i ⊦ (* i) ≤ j → (* i0) ≤ j;