| maxenc(m, n) < m, ∀ n0, m1. n0 - m1 < n - m → maxenc(m1, n0) < m1 → false ⊦ |
⊦ ((m + 1) * (m + 2)) / 2 ≤ n → maxenc(m, n) = maxenc(m + 1, n)
¬ ((m + 1) * (m + 2)) / 2 ≤ n, maxenc(m, n) < m, ∀ n0, m1. n0 - m1 < n - m → maxenc(m1, n0) < m1 → false ⊦
((m + 1) * (m + 2)) / 2 ≤ n, maxenc(m + 1, n) < m, ∀ n0, m1. n0 - m1 < n - m → maxenc(m1, n0) < m1 → false ⊦
Used terms: n, m