| bytes2int(i2b(0) ' + by ' + bytes0) = 0, 0 ≤ band(255, b2i(by0)), band(255, b2i(by0)) < 128, b2i(by) < 0 ⊦ |
⊦ by ≠ i2b(0) ∧ by ∈ bytes → bytes2int(bytes) ≠ 0
Used simplifier rules: bytes2int-zero-02: ⊦ bytes2int(i2b(0) ' + i2b(0) ' + bytes) = bytes2int(i2b(0) ' + bytes);% ⊦ band(i, j) = band(j, i);% ⊦ by ≠ by0 → (by ∈ by0 ' + bytes ↔ by ∈ bytes);% ⊦ ¬ by ∈ by0 ' + bytes ↔ by ≠ by0 ∧ ¬ by ∈ bytes;% ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1;% ⊦ b2i(i2b(0)) = 0; Used terms: by, i2b(0) ' + by ' + bytes0