| 0 ≤ i1, i1 ≤ n→i(# int2bytes(i)), i1 ≤ 4, 0 < i1 ⊦ int2bytes(i)[# int2bytes(i) - i→n(i1)] = i2b(i >> 8 * (i1 - 1)) |
⊦ 0 ≤ n ∧ n < # int2bytes(i) → int2bytes(i)[n] = i2b(i >> 8 * (n→i(# int2bytes(i)) - n→i(n) + 1))
¬(0 ≤ # int2bytes(i) - i→n(i1) ∧ # int2bytes(i) - i→n(i1) < # int2bytes(i)), 0 ≤ i1, i1 ≤ n→i(# int2bytes(i)), i1 ≤ 4, 0 < i1 ⊦ int2bytes(i)[# int2bytes(i) - i→n(i1)] = i2b(i >> 8 * (i1 - 1))
0 ≤ # int2bytes(i) - i→n(i1) ∧ # int2bytes(i) - i→n(i1) < # int2bytes(i), 0 ≤ i1, i1 ≤ n→i(# int2bytes(i)), i1 ≤ 4, 0 < i1 ⊦ i2b(i >> 8 * (n→i(# int2bytes(i)) - n→i(# int2bytes(i) - i→n(i1)) + 1)) = i2b(i >> 8 * (i1 - 1))
Used terms: # int2bytes(i) - i→n(i1), i