| # bytes < # bits2bytes(sgn(bytes2bits(bytes))) ⊦ bytes = [] |
⊦ # bits % 8 = 0 ∧ bits ≠ [] → # bits2bytes(bits) = # bits / 8
¬(# sgn(bytes2bits(bytes)) % 8 = 0 ∧ sgn(bytes2bits(bytes)) ≠ []), # bytes < # bits2bytes(sgn(bytes2bits(bytes))) ⊦ bytes = []
# sgn(bytes2bits(bytes)) % 8 = 0 ∧ sgn(bytes2bits(bytes)) ≠ [], # bytes < # sgn(bytes2bits(bytes)) / 8 ⊦ bytes = []
Used terms: sgn(bytes2bits(bytes))