| m + n = m0 * 2 + n0, n < m0 - 1, m < n, m + 1 < n, n0 < 2, m + 1 < m0 - 1, m < m0 - 1, 2 + m < m0 - 1 ⊦ m + 1 = n |
m + n = m0 * 2 + n0, m0 = 0, 2 + m < m0 - 1, m < m0 - 1, m + 1 < m0 - 1, n0 < 2, m + 1 < n, m < n, n < m0 - 1 ⊦ m + 1 = n
m + n = m0 * 2 + n0, m0 = m1 + 1, 2 + m < m1, m < m1, m + 1 < m1, n0 < 2, m + 1 < n, m < n, n < m1 ⊦ m + 1 = n, m0 = 0
Used simplifier rules: n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim) Used terms: m0, m1