| 0 ≤ i1 + j1, abs(j1) < abs(i1), i1 + j1 < abs(i1), j * i + i1 ≤ j * i0, 0 < j, j ≤ abs(i1), i0 < i, abs(j1) < j, i1 + j1 < j ⊦ i1 = 0, j * (i + 1) + i1 ≤ j + j * i0 ∧ abs(i1 - j) < j |
i1 = i2 + j, 0 ≤ i1 + j1, abs(j1) < abs(i1), i1 + j1 < abs(i1), j * i + i1 ≤ j * i0, 0 < j, j ≤ abs(i1), i0 < i, abs(j1) < j, i1 + j1 < j ⊦ i1 = 0, j * (i + 1) + i1 ≤ j + j * i0 ∧ abs(i2) < j
Used simplifier rules: ⊦ i0 = i - j ↔ i = i0 + j; (elim) Used terms: i1, j, i2