| (j + i1)+1 = i0 + i1, (i1 + j)+1 = i1 + i1 → j +1 = i1, ∀ j, i0. (i1 + j)+1 = i1 + i0 → j +1 = i0 ⊦ j +1 = i0 |
Used simplifier rules: succ-01: ⊦ i +1 = i + 1;%add-in: ⊦ i + j = i + i0 ↔ j = i0;%add-a: ⊦ i + j + i0 = (i + j) + i0;%add-c: ⊦ i + j = j + i; Used terms: j, i0