| 0 < 2, 0 < 2 ^ i, 0 ≤ i, 0 ≤ j ⊦ j / (2 * 2 ^ i) = j / 2 ^ (i + 1) |
0 < 2 ^ i, 0 ≤ i, 0 ≤ j ⊦ 2 * 2 ^ i = 2 ^ (i + 1), j / (2 * 2 ^ i) = j / 2 ^ (i + 1)
Used simplifier rules: ⊦ 1 ≤ i ↔ 0 < i; (s)%neqf: ⊦ i / j ≠ i / i0 → j ≠ i0; (forward) from specification int-div%numlsf-02: ⊦ (* i) < j → i + 1 ≤ j; (forward) from specification int-abs