| ¬ # bytes ≥ n, # bytes ≤ n ⊦ bytes = [], bytes2int(fix(n, bytes)) = bytes2int(bytes) |
# bytes < n ⊦ # bytes = n, bytes2int(fix(n, bytes)) = bytes2int(bytes), bytes = []
Used simplifier rules: ⊦ m < n → n ≠ 0;% ⊦ m < n → n ≠ 0; (forward)% ⊦ m ≠ n → (m ≤ n ↔ m < n);% ⊦ m ≤ n → (n ≤ m ↔ m = n);% ⊦ n ≥ m ↔ m ≤ n;