| ⊦ bitsinvert(bits + bits0) = bitsinvert(bits) + bitsinvert(bits0) |
∀ bits1. bitsinvert(bits0 + bits1) = bitsinvert(bits0) + bitsinvert(bits1) ⊦ bitsinvert((boolvar + bits0) + bits1) = bitsinvert(boolvar + bits0) + bitsinvert(bits1)
Used simplifier rules: invert-base: ⊦ bitsinvert([]) = [];%bitlist freely generated by [], +;;% ⊦ [] + bits = bits;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;