| 256 ≤ i, 0 < i, 0 ≤ i ⊦ int2bytes(i) = int2bytes(i / 256) + fix(2, int2bytes(i % 256)).rest |
255 < i, i % 256 < 128 ⊦ int2bytes(i) = int2bytes(i / 256) + int2bytes(i % 256)
¬(255 < i ∧ i % 256 < 128), 256 ≤ i, 0 < i, 0 ≤ i ⊦ int2bytes(i) = int2bytes(i / 256) + fix(2, int2bytes(i % 256)).rest
255 < i ∧ i % 256 < 128, 256 ≤ i, 0 < i, 0 ≤ i ⊦ int2bytes(i / 256) + int2bytes(i % 256) = int2bytes(i / 256) + fix(2, int2bytes(i % 256)).rest
Used terms: i