| 0 ≤ bits2int(bytes2bits(bytes)) ⊦ n0 = 0, bytes = [], bits2uint(bytes2bits(bytes)) = bits2int(bytes2bits(bytes)) |
⊦ ¬ bits.first ∧ bits ≠ [] → bits2int(bits) = bits2uint(bits)
Used simplifier rules: bytes2bits-empty-01: ⊦ bytes2bits(bytes) = [] ↔ bytes = [];%bits ≠ [] ⊦ 0 ≤ bits2int(bits) → ¬ bits.first; Used terms: bytes2bits(bytes)