| ⊦ bytes2int(int2bytes(i).butlast) = bytes2int(fillsgn(2, int2bytes(i)).butlast), # int2bytes(i) = 1 |
⊦ # bytes ≥ n → fillsgn(n, bytes) = bytes
Used simplifier rules: int2bytes-empty: ⊦ int2bytes(i) ≠ [];% ⊦ n ≥ m ↔ m ≤ n;% ⊦ ¬ m ≤ n ↔ n < m;% ⊦ n ≠ 1 → (n < 2 ↔ n = 0);% ⊦ # bytes = 0 ↔ bytes = []; Used terms: int2bytes(i), 2