| 0 < i0 * 6 + j0, j0 < 6, 0 < i0, 2 ^ i0 -1 * 2 ≤ (i0 + 1) * 6, 2 ^ i0 -1 * 2 ≤ (i0 * 6 + j0) + 1, 36 ≤ i0 * 6 + j0, 0 ≤ j0, 0 ≤ i0 ⊦ |
j0 < 6, 0 < i0 * 6 + j0, 0 < i0, 0 ≤ i0, 0 ≤ j0, 36 ≤ i0 * 6 + j0, 2 ^ (i0 - 1) * 2 ≤ (i0 * 6 + j0) + 1, 2 ^ (i0 - 1) ≤ 3 * (i0 + 1) ⊦
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%0 < i, i < j, j % i = 0 ⊦ (* i) * i0 ≤ (* j) * j0 ↔ i0 ≤ j / i * j0; (s)% ⊦ i -1 = i - 1; (s)