| ∀ i, j, j0. i < j + i1 ∧ j < j0 ∧ j0 + i1 < j + i1 → i < j0 + i1, i < j + i1 +1, j < j0, j0 + i1 +1 < j + i1 +1 ⊦ i < j0 + i1 +1 |
j < j0, j0 + i1 < i, j0 + i1 < j + i1, ∀ i, j, j0. i < j + i1 ∧ j < j0 ∧ 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%ls-succ-02: ⊦ i +1 < j +1 ↔ i < j; from specification int-basic1%ls-succ: ⊦ i < j +1 ↔ ¬ j < i; from specification int-basic1