| ¬(1 < # bits ∧ 1 < # bits), ∀ bits0. # bits0 < # bits → true → bits0 = [] ∨ bitsand(bits0, bits0) = bits0 ⊦ bitsand(bits, bits) = bits, bits = [] |
# bits = 1, ∀ bits0. # bits0 < 1 → true → bits0 = [] ∨ bitsand(bits0, bits0) = bits0 ⊦ bitsand(bits, bits) = bits, bits = []
Used simplifier rules: ⊦ # bits = 0 ↔ bits = [];% ⊦ 1 < m ↔ ¬(m = 0 ∨ m = 1);