| abs(i ^ ~(j + 1)) = 1, i + i ^ ~(j + 1) = 0, j < 0 ⊦ i = 0, i = ~1, j = 0 |
i ^ ~(j + 1) = ~ i, abs(i ^ ~(j + 1)) = 1, i + i ^ ~(j + 1) = 0, j < 0 ⊦ i = 0, i = ~1, j = 0
Used simplifier rules: negeq: ⊦ ~ i = j ↔ i + j = 0; from specification int-abs Used formulas: i ^ ~(j + 1) = ~ i