| ¬ (¬ true) ∈ bitsinvert(uint2bits(~(j / 2))), sgn(bitsinvert(uint2bits(~(j / 2))) + true ').rest = [], j < 0, j < ~1 ⊦ j = ~1, j = 0, j % 2 = 0 |
sgn(bitsinvert(uint2bits(~(j / 2))) + true ').rest = [], j < 0, j < ~1 ⊦ j = ~1, j = 0, j % 2 = 0, true ∈ uint2bits(~(j / 2))
Used simplifier rules: ⊦ false ∈ bitsinvert(bits) ↔ true ∈ bits;