| bits2int(bits) < ~128, # bits ≤ 8, bits2int(bits) < 0 ⊦ bits = [] |
⊦ j < 0 → (∃ i. ~1 ≤ i ∧ j < ~(2 ^ i) ∧ ~(2 ^ (i + 1)) ≤ j)
bits2int(bits) < 0 → (∃ i. ~1 ≤ i ∧ bits2int(bits) < ~(2 ^ i) ∧ ~(2 ^ (i + 1)) ≤ bits2int(bits)), bits2int(bits) < ~128, # bits ≤ 8, bits2int(bits) < 0 ⊦ bits = []
Used terms: bits2int(bits)