| ∀ bits1, bits0. # bits0 < 1 → true → bits0 = [] ∨ bitsor(bits0, false ' + bits1) = bits0 ∨ false ∈ bits0 ⊦ bitsor(true ', false ' + bits1) = true ' |
⊦ bits0 ≠ [] ∧ bits = true ' → bitsor(bits, bits0) = true '
Used simplifier rules: ⊦ ¬ bits + bits0 ≠ [] ↔ bits = [] ∧ bits0 = [];% ⊦ boolvar ' ≠ [];% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1; Used terms: false ' + bits1, true '