| b2i(int2bytes(bytes2int(i2b(0) ' + by0 ' + bytes1)).first) < 0, 0 ≤ b2i(by0), ∀ by, bytes0. # bytes0 < #(by0 + bytes1) → true → (b2i(int2bytes(bytes2int(by ' + bytes0)).first) < 0 ↔ ¬ 0 ≤ b2i(by)) ⊦ |
⊦ 0 ≤ b2i(by) → bytes2int(i2b(0) ' + by ' + bytes) = bytes2int(by ' + bytes)
0 ≤ b2i(by0), b2i(int2bytes(bytes2int(by0 ' + bytes1)).first) < 0, 0 ≤ b2i(by0), ∀ by, bytes0. # bytes0 < #(by0 + bytes1) → true → (b2i(int2bytes(bytes2int(by ' + bytes0)).first) < 0 ↔ ¬ 0 ≤ b2i(by)) ⊦
Used terms: bytes1, by0