| # bits % 8 = 0, ∀ bits0. # bits0 < # bits → # bits0 % 8 = 0 → bits0 = [] ∨ bytes2bits(bits2bytes(bits0)) = bits0 ⊦ bytes2bits(bits2bytes(bits)) = bits, bits = [] |
⊦ # bits ≤ 8 → bits2bytes(bits) = i2b(bits2int(bits)) '
¬ # bits ≤ 8, # bits % 8 = 0, ∀ bits0. # bits0 < # bits → # bits0 % 8 = 0 → bits0 = [] ∨ bytes2bits(bits2bytes(bits0)) = bits0 ⊦ bytes2bits(bits2bytes(bits)) = bits, bits = []
# bits ≤ 8, # bits % 8 = 0, ∀ bits0. # bits0 < # bits → # bits0 % 8 = 0 → bits0 = [] ∨ bytes2bits(bits2bytes(bits0)) = bits0 ⊦ bytes2bits(i2b(bits2int(bits)) ') = bits, bits = []
Used terms: bits