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