| ¬(bits0 ≠ [] ∧ (bits0.first ↔ boolvar)), bitsinvert(bits0) = (¬ boolvar)' + bits, # sgn(bitsinvert(bits0)) = # sgn(bits0), boolvar ∈ bits0 ⊦ bits0 = [], # sgn(bits0) = # sgn(boolvar ' + bits0) |
bitsinvert(bits0) = (¬ boolvar)' + bits, # sgn(bitsinvert(bits0)) = # sgn(bits0), boolvar ∈ bits0 ⊦ bits0 = [], # sgn(bits0) = # sgn(boolvar ' + bits0), bits0.first ↔ boolvar