| ∀ bits0, bits, bits2. # bits2 < # bits1 → true → bitsand(bits + true ' + bits0, false ' + bits2) = bitsand(true ' + bits0, false ' + bits2) ∨ false ∈ bits ⊦ bitsand(bits + true ' + bits0, false ' + bits1) = bitsand(true ' + bits0, false ' + bits1), false ∈ bits, bits0 ≠ [] ∧ bits1 ≠ [] |
bits0 ≠ [], ∀ bits0, bits, bits2. # bits2 < # bits1 → true → bitsand(bits + true ' + bits0, false ' + bits2) = bitsand(true ' + bits0, false ' + bits2) ∨ false ∈ bits ⊦ bitsand(bits + true ' + bits0, false ' + bits1) = bitsand(true ' + bits0, false ' + bits1), false ∈ bits, bits0 ≠ [] ∧ bits1 ≠ []
∀ bits0, bits, bits2. # bits2 < # bits1 → true → bitsand(bits + true ' + bits0, false ' + bits2) = bitsand(true ' + bits0, false ' + bits2) ∨ false ∈ bits ⊦ bits0 ≠ [], bitsand(bits + true ' + bits0, false ' + bits1) = bitsand(true ' + bits0, false ' + bits1), false ∈ bits, bits0 ≠ [] ∧ bits1 ≠ []
Used formulas: bits0 ≠ []