| ∀ m1, n, n0. m1 < m → true → (m1 + n < m1 + n0 ↔ n < n0) ⊦ m + n < m + n0 ↔ n < n0 |
∀ n, n0. (∀ m1, n, n0. m1 < m0 → true → (m1 + n < m1 + n0 ↔ n < n0)) → (m0 + n < m0 + n0 ↔ n < n0), ∀ m1, n, n0. m1 < m0 +1 → true → (m1 + n < m1 + n0 ↔ n < n0) ⊦ m0 +1 + n < m0 +1 + n0 ↔ n < n0
Used simplifier rules: z: ⊦ 0 + m = m;%a: ⊦ (m + n0) + n1 = m + n0 + n1;%c: ⊦ m + n = n + m;%nat freely generated by 0, +1;;