| ¬ # bytes2bits(bytes) < # sgn(bytes2bits(bytes)), # bytes ≤ # sgn(bytes2bits(bytes)) / 8 ⊦ bytes = [], # sgn(bytes2bits(bytes)) % 8 = 0 |
# bytes ≤ # sgn(bytes2bits(bytes)) / 8, # sgn(bytes2bits(bytes)) ≤ 8 * # bytes ⊦ bytes = [], # sgn(bytes2bits(bytes)) % 8 = 0
Used simplifier rules: bytes2bits-length: ⊦ # bytes2bits(bytes) = i→n(8) * # bytes;%lels: ⊦ ¬ m < n ↔ n ≤ m; from specification nat