| ⊦ bitsxor(boolvar ', boolvar0 ') = (¬(boolvar ↔ boolvar0))' |
⊦ bits ≠ [] ∧ bits0 = true ' → bitsxor(bits, bits0) = bitsinvert(bits)
¬(boolvar ' ≠ [] ∧ boolvar0 ' = true ') ⊦ bitsxor(boolvar ', boolvar0 ') = (¬(boolvar ↔ boolvar0))'
Used simplifier rules: ⊦ boolvar ' = boolvar0 ' ↔ boolvar ↔ boolvar0;% ⊦ bitsinvert(boolvar ') = (¬ boolvar)'; Used terms: boolvar0 ', boolvar '