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