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