| bits.first, true ∈ bits0 ⊦ bits + bits0 = [], bits = [], bits2uint(bitsinvert(bits0) +1) = bits2uint(bitsinvert(bits) + bitsinvert(bits0) +1), false ∈ bits |
⊦ ¬ true ∈ bits → bits2uint(bits + bits0) = bits2uint(bits0)
Used simplifier rules: ⊦ true ∈ bitsinvert(bits) ↔ false ∈ bits; Used terms: bitsinvert(bits0) +1, bitsinvert(bits)