| ⊦ i +1 + j = (i + j)+1 |
∀ i. i +1 + j0 = (i + j0)+1 ⊦ i +1 + j0 +1 = (i + j0 +1)+1
∀ i. i +1 + j0 = (i + j0)+1 ⊦ i +1 + j0 -1 = (i + j0 -1)+1
Used simplifier rules: add-zero: ⊦ i + 0 = i;%add-a: ⊦ i + j + i0 = (i + j) + i0;%int generated by 0, +1, -1;;%succ-in: ⊦ i +1 = j +1 ↔ i = j; from specification int-basic1