| # bytes < n, bytes2int(bytes) < 0 ⊦ mklist(i2b(~1), n - # bytes) + bytes = fix(n, bytes) |
n = n0 + # bytes ∧ # bytes ≤ n, # bytes < n, bytes2int(bytes) < 0 ⊦ mklist(i2b(~1), n0) + bytes = fix(n, bytes)
Used simplifier rules: ⊦ ¬ m ≤ n ↔ n < m;% ⊦ m < n → ¬ n < m;%n ≤ m ⊦ n0 = m - n ↔ m = n0 + n; (elim) Used terms: n, # bytes, n0