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