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