| ~ bits2uint((false ' + bitsinvert(bits0))+1) < 0 ⊦ sgn(bitsinvert(uint2bits(abs(~ bits2uint((false ' + bitsinvert(bits0))+1)))) +1) = sgn(true ' + bits0) |
0 < bits2uint((false ' + bitsinvert(bits0))+1) ⊦ sgn(bitsinvert(uint2bits(bits2uint((false ' + bitsinvert(bits0))+1))) +1) = sgn(true ' + bits0)
Used simplifier rules: ⊦ 0 < j → abs(j) = j;% ⊦ ~ i < 0 ↔ 0 < i;% ⊦ abs(~ i) = abs(i);