| j0 + i1 +1 < j + i1 +1, i < j + i1 +1, j < j0, ∀ j, j0, i. j < j0 ∧ i < j + i1 ∧ j0 + i1 < j + i1 → i < j0 + i1 ⊦ i < j0 + i1 +1 |
j < j0, j0 + i1 < i, j0 + i1 < j + i1, ∀ j, j0, i. j < j0 ∧ i < j + i1 ∧ j0 + i1 < j + i1 → i < j0 + i1 ⊦ j + i1 < i
Used simplifier rules: add-succ: ⊦ i + j +1 = (i + j)+1;%add-a: ⊦ i + j + i0 = (i + j) + i0;%lf-07: ⊦ ¬ i < i0 ∧ j < i0 → j < i; (forward) from specification int-basic1% ⊦ i +1 < j +1 ↔ i < j; (s)% ⊦ i < j +1 ↔ ¬ j < i; (s)