⊦ ~ i * j = ~(i * j)
0 ≤ i, j < 0, j < i ⊦ uint2bits(~ j * 2 ^ i) = uint2bits(~ j) + mklist(false, i→n(i))
Used terms: 2 ^ i, j