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