| bytes2int(by0 ' + bytes1.butlast) = 0, ∀ by. by = by0 ∨ by ∈ bytes1 → b2i(by) = 0, ∀ bytes0. # bytes0 < #(by0 + bytes1) → (∀ by. by ∈ bytes0 → b2i(by) = 0) → bytes2int(bytes0) = 0 ∨ bytes0 = [] ⊦ bytes1 = [], b2i(bytes1.last) = 0 |
Used simplifier rules: ⊦ bytes.last ∈ bytes ↔ bytes ≠ []; Used terms: bytes1.last