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