| 0 ≤ i, j ≤ i + 1, 0 < j ⊦ 1 = (1 - j) % (i + 1) + j, false ∈ int2bits(i).rest |
⊦ abs(i) < j → i % j = i
¬ abs(1 - j) < i + 1, 0 ≤ i, j ≤ i + 1, 0 < j ⊦ 1 = (1 - j) % (i + 1) + j, false ∈ int2bits(i).rest
Used simplifier rules: ⊦ i + (j - i) = j;% ⊦ i + j + i0 = (i + j) + i0;% ⊦ i + j = j + i; Used terms: i + 1, 1 - j