| bitsinvert(sgn(bits0)) = sgn(bitsinvert(bits0)) ⊦ bitsinvert(sgn(boolvar + bits0)) = sgn(bitsinvert(boolvar + bits0)) |
bitsinvert(sgn(bits0)) = sgn(bitsinvert(bits0)) ⊦ bitsinvert(sgn(boolvar ' + bits0)) = sgn((¬ boolvar)' + bitsinvert(bits0))
Used simplifier rules: inv-append: ⊦ bitsinvert(bits + bits0) = bitsinvert(bits) + bitsinvert(bits0);%inv-one: ⊦ bitsinvert(boolvar ') = (¬ boolvar)';% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ boolvar + bits = boolvar ' + bits;