| ⊦ 0 ≤ b2i(bytes.first) ∧ # bytes < n ∧ bytes ≠ [] → fix(n, bytes) = i2b(0) ' + fix(n -1, bytes) |
0 ≤ b2i(bytes.first), # bytes < n ⊦ fix(n, bytes) = i2b(0) ' + fix(n - 1, bytes), bytes = []
Used simplifier rules: ⊦ m < n → n ≠ 0;% ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward)% ⊦ m < n → n ≠ 0; (forward)% ⊦ n -1 = n - 1;