| ⊦ s2i(i2s(bor(b2i(byi) i<< 8, band(b2i(byj), 255)))) = bor(b2i(byi) i<< 8, band(b2i(byj), 255)), ¬ bor(b2i(byi) i<< 8, band(b2i(byj), 255)) < ~32768 ∧ ¬ 32767 < bor(b2i(byi) i<< 8, band(b2i(byj), 255)) |
⊦ i i<< j = bits2int(int2bits(i) + mklist(false, i→n(band(j, 31))))
⊦ s2i(i2s(bor(bits2int(int2bits(b2i(byi)) + mklist(false, i→n(band(8, 31)))), band(b2i(byj), 255)))) = bor(bits2int(int2bits(b2i(byi)) + mklist(false, i→n(band(8, 31)))), band(b2i(byj), 255)), ¬ bor(bits2int(int2bits(b2i(byi)) + mklist(false, i→n(band(8, 31)))), band(b2i(byj), 255)) < ~32768 ∧ ¬ 32767 < bor(bits2int(int2bits(b2i(byi)) + mklist(false, i→n(band(8, 31)))), band(b2i(byj), 255))
Used terms: 8, b2i(byi)