| 0 ≤ j, 0 < j ⊦ bits2int(bitsinvert(bitsand(true ', bitsinvert(uint2bits(j))))) = j |
⊦ bits ≠ [] → bitsand(true ', bits) = bits
bitsinvert(uint2bits(j)) ≠ [], 0 ≤ j, 0 < j ⊦ bits2int(bitsinvert(bitsinvert(uint2bits(j)))) = j
Used simplifier rules: ⊦ bitsinvert(bits) = [] ↔ bits = [];%0 ≤ i ⊦ uint2bits(i) ≠ []; Used terms: bitsinvert(uint2bits(j))