| 0 < i ⊦ sgn(bitsinvert(uint2bits(i)) +1) = int2bits(~ i) |
⊦ i < 0 → int2bits(i) = sgn(bitsinvert(uint2bits(abs(i))) +1)
Used simplifier rules: ⊦ 0 < j → abs(j) = j;% ⊦ abs(~ i) = abs(i);% ⊦ ~ i < 0 ↔ 0 < i;% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ i < j → (¬ ¬ j ≤ i ↔ false); Used terms: ~ i