| by ' ≠ [] ⊦ s2i(i2s(bytes2int(by ') * 256 + band(b2i(by0), 255))) = bytes2int(by ') * 256 + band(b2i(by0), 255), ¬ bytes2int(by ') * 256 + band(b2i(by0), 255) < ~32768 ∧ ¬ 32767 < bytes2int(by ') * 256 + band(b2i(by0), 255) |
⊦ s2i(i2s(band(b2i(by0), 255) + 256 * b2i(by))) = band(b2i(by0), 255) + 256 * b2i(by), ¬ band(b2i(by0), 255) + 256 * b2i(by) < ~32768 ∧ ¬ 32767 < band(b2i(by0), 255) + 256 * b2i(by)
Used simplifier rules: bytes2int-one: ⊦ bytes2int(by ') = b2i(by);% ⊦ by ' ≠ [];