| 0 ≤ ~ i, i < 0 ⊦ sgn(bitsinvert(sgn(bitsinvert(bitsinvert(uint2bits(~ i + 1)) +1))) + true ') = sgn(bitsinvert(uint2bits(1 - i)) +1) + true ', i = 0 |
i < 0 ⊦ i = 0, sgn(bitsinvert(sgn(bitsinvert(bitsinvert(uint2bits(1 - i)) +1))) + true ') = sgn(bitsinvert(uint2bits(1 - i)) +1) + true '
Used simplifier rules: ⊦ i ≠ j → (i ≤ j ↔ i < j);% ⊦ i + 0 = i;% ⊦ i ≤ ~ j ↔ i + j ≤ 0;% ⊦ i + j = j + i;% ⊦ i + j + i0 = (i + j) + i0;% ⊦ i + ~ j = i - j;