| 0 < i0, 2 ^ i0 -1 * 2 ≤ (i0 + 1) * 6, 0 < i0 * 6 + j0, 0 ≤ i0, 0 ≤ j0, 36 ≤ i0 * 6 + j0, 2 ^ i0 -1 * 2 ≤ (i0 * 6 + j0) + 1, j0 < 6 ⊦ |
j0 < 6, 2 ^ (i0 - 1) ≤ 3 * (i0 + 1), 0 < i0 * 6 + j0, 0 ≤ i0, 0 ≤ j0, 36 ≤ i0 * 6 + j0, 2 ^ (i0 - 1) * 2 ≤ (i0 * 6 + j0) + 1, 0 < i0 ⊦
Used simplifier rules: forward-le-05: ⊦ i < j ∧ 0 ≤ i → 0 < j; (forward) from specification int-abs%commutativity: ⊦ i * j = j * i; from specification int-mult%associativity: ⊦ i * j * j0 = (i * j) * j0; from specification int-mult%nummult-modle: 0 < i, i < j, j % i = 0 ⊦ (* i) * i0 ≤ (* j) * j0 ↔ i0 ≤ j / i * j0; from specification int-div%sub-pred: ⊦ i -1 = i - 1; from specification int-abs