| ¬ ~ bits2uint((false ' + bitsinvert(bits0))+1) < 0 ⊦ int2bits(~ bits2uint((false ' + bitsinvert(bits0))+1)) = sgn(true ' + bits0) |
bits2uint((false ' + bitsinvert(bits0))+1) = 0 ⊦ false ' = sgn(true ' + bits0)
Used simplifier rules: bits2uint-not-neg: ⊦ bits2uint(bits) ≤ 0 ↔ bits2uint(bits) = 0;%int2bits-zero: ⊦ int2bits(0) = false ';% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ ~ i < 0 ↔ 0 < i;