| ⊦ bitsand(true ', bits0) = bits0, bits0 = [] |
⊦ bits ≠ [] ↔ (∃ bits0, boolvar. bits = bits0 + boolvar ')
Used simplifier rules: bitsand-onel: ⊦ bitsand(true ', bits + boolvar ') = bits + boolvar;% ⊦ bits + boolvar = bits + boolvar ';% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ bits + bits0 = bits + bits1 ↔ bits0 = bits1; Used terms: bits0