| # bits0 ≤ # bits1 ⊦ bits0 = [], bits1 = lastn(# bits1, fillsgn(# bits1, bitsand(bits1, bits0))), bits2 + bits1 = [], bits1 = [], bits0.first, true ∈ bits1 |
⊦ ¬ boolvar ∈ bits ↔ mklist(¬ boolvar, # bits) = bits
# bits0 ≤ # bits1 ⊦ bits0 = [], bits1 = lastn(# bits1, fillsgn(# bits1, bitsand(bits1, bits0))), bits2 + bits1 = [], bits1 = [], bits0.first, mklist(¬ true, # bits1) ≠ bits1
Used terms: bits1, true