| 2 + # bits ≤ # sgn(boolvar ' + bits) ⊦ |
bits ≠ [], bits.first ↔ boolvar ⊦ sgn(boolvar ' + bits) = sgn(bits)
¬(bits ≠ [] ∧ (bits.first ↔ boolvar)), 2 + # bits ≤ # sgn(boolvar ' + bits) ⊦
bits ≠ [] ∧ (bits.first ↔ boolvar), 2 + # bits ≤ # sgn(bits) ⊦
Used terms: bits, boolvar