| ∀ bits1, bits. # bits1 < # false ' → true → bits = [] ∨ bits1 = [] ∨ sgn(bitsand(sgn(bits), bits1)) = sgn(bitsand(bits, bits1)) ⊦ bits = [], sgn(bitsand(sgn(bits), false ')) = false ' |
⊦ bits ≠ [] ∧ bits0 = false ' → bitsand(bits, bits0) = false '
Used simplifier rules: ⊦ sgn(bits) = [] ↔ bits = [];% ⊦ sgn(boolvar ') = boolvar ';% ⊦ boolvar ' = boolvar0 ' ↔ boolvar ↔ boolvar0; Used terms: false ', sgn(bits)