| # x = n0 + n ⊦ ∃ y. x = y + lastn(n, x) ∧ # y = n0 |
⊦ n < # x ↔ x = firstn(n, x) + restn(n, x) ∧ n < # x
# x - n < # x ↔ x = firstn(# x - n, x) + restn(# x - n, x) ∧ # x - n < # x, # x = n0 + n ⊦ ∃ y. x = y + lastn(n, x) ∧ # y = n0
Used terms: # x - n, x