| ¬ n ≤ # bits ⊦ bits = [], bitsinvert(fillsgn(n, bits)) = fillsgn(n, bitsinvert(bits)) |
# bits < n ⊦ bitsinvert(fillsgn(n, bits)) = fillsgn(n, bitsinvert(bits)), bits = []
Used simplifier rules: ⊦ m < n → n ≠ 0;% ⊦ m < n → n ≠ 0; (forward)% ⊦ ¬ m ≤ n ↔ n < m;