| i2b(i - 256) = i2b(0), 0 < i, i ≤ 255, 0 ≤ i, 127 < i, ∀ bytes, i0. i→n(i0) < i→n(i) → int2bytes(i0) = i2b(0) ' + i2b(0) ' + bytes ∧ 0 ≤ i0 → false ⊦ |
i = i1 + 256, i2b(i1) = i2b(0), 0 < i, i ≤ 255, 0 ≤ i, 127 < i, ∀ bytes, i0. i→n(i0) < i→n(i) → int2bytes(i0) = i2b(0) ' + i2b(0) ' + bytes ∧ 0 ≤ i0 → false ⊦
Used simplifier rules: ⊦ i0 = i - j ↔ i = i0 + j; (elim) Used terms: i, 256, i1