| ~ abs(i) < j, ~ abs(i) < 0, 0 < j, ~ abs(i) + 1 < j ⊦ ~(abs(i) * 2 ^ j) / 2 = ~ abs(i) * 2 ^ (j - 1) |
⊦ j ≠ 0 → ~ i / j = ~(i / j)
2 ≠ 0, ~ abs(i) < j, ~ abs(i) < 0, 0 < j, ~ abs(i) + 1 < j ⊦ ~((abs(i) * 2 ^ j) / 2) = ~ abs(i) * 2 ^ (j - 1)
Used terms: 2, abs(i) * 2 ^ j