| ¬(true ∈ bitsinvert(uint2bits(~ j)) +1 ∧ false ∈ bitsinvert(uint2bits(~ j)) +1), j < 0 ⊦ j = 0, j = ~1, sgn(bitsinvert(uint2bits(~ j)) +1 + bits) = sgn(bitsinvert(uint2bits(~ j)) +1) + bits |
j < 0 ⊦ j = 0, j = ~1, sgn(bitsinvert(uint2bits(~ j)) +1 + bits) = sgn(bitsinvert(uint2bits(~ j)) +1) + bits, false ∈ bitsinvert(uint2bits(~ j)) +1
Used simplifier rules: ⊦ ¬ true ∈ bits +1 ↔ false;