| 0 ≤ b2i(byi), 0 ≤ b2i(byi) ⊦ s2i(i2s(bor(256 * bits2uint(uint2bits(b2i(byi))), band(b2i(byj), 255)))) = bor(256 * bits2uint(uint2bits(b2i(byi))), band(b2i(byj), 255)), ¬ bor(256 * bits2uint(uint2bits(b2i(byi))), band(b2i(byj), 255)) < ~32768 ∧ ¬ 32767 < bor(256 * bits2uint(uint2bits(b2i(byi))), band(b2i(byj), 255)) |
0 ≤ b2i(byi) ⊦ s2i(i2s(bor(256 * b2i(byi), band(b2i(byj), 255)))) = bor(256 * b2i(byi), band(b2i(byj), 255)), ¬ bor(256 * b2i(byi), band(b2i(byj), 255)) < ~32768 ∧ ¬ 32767 < bor(256 * b2i(byi), band(b2i(byj), 255))
Used simplifier rules: ⊦ ¬ i < j ↔ j ≤ i;% ⊦ i * j = j * i;% ⊦ 0 ≤ i → bits2uint(uint2bits(i)) = i;