| # x = n0 + n1 + 1, ∀ x, n0. # x = n0 + n1 → lastn(n1, x) = restn(n0, x) ⊦ lastn(n1 + 1, x) = restn(n0, x) |
⊦ lastn(n + 1, x) = lastn(n, x.butlast) + x.last
# x = n0 + n1 + 1, ∀ x, n0. # x = n0 + n1 → lastn(n1, x) = restn(n0, x) ⊦ lastn(n1, x.butlast) + x.last = restn(n0, x)
Used terms: x, n1