| ⊦ bits = [], bits0 = [], boolvar ∈ bitsor(false ', bits0) ↔ boolvar ∈ bitsor(bits, bits0), true ∈ bits |
⊦ bits0 ≠ [] ∧ bits = false ' → bitsor(bits, bits0) = bits0
bits0 ≠ [] ∧ false ' = false ' ⊦ bits = [], bits0 = [], boolvar ∈ bits0 ↔ boolvar ∈ bitsor(bits, bits0), true ∈ bits
Used terms: bits0, false '