| ¬ i < ~ 128, int2bytes(i) = by ' + bytes, i < 0, 0 ≤ b2i(by), by ∈ int2bytes(i), ∀ bytes, by, i0. i→n(i0) < i→n(i) → int2bytes(i0) = by ' + bytes ∧ by ∈ int2bytes(i0) ∧ 0 ≤ b2i(by) ∧ i0 < 0 → false ⊦ |
int2bytes(i) = by ' + bytes, i < 0, 0 ≤ b2i(by), by ∈ int2bytes(i), ~128 ≤ i, ∀ bytes, by, i0. i→n(i0) < i→n(i) → int2bytes(i0) = by ' + bytes ∧ by ∈ int2bytes(i0) ∧ 0 ≤ b2i(by) ∧ i0 < 0 → false ⊦
Used simplifier rules: ⊦ i ≤ j ∧ j < j0 → i < j0; (forward)% ⊦ ¬ i < j ↔ j ≤ i;