| n ≤ # x, ∀ x0, n. # x0 < # x → n ≤ # x0 → butlastn(n, x0) + lastn(n, x0) = x0 ⊦ butlastn(n, x) + lastn(n, x) = x |
⊦ x ≠ [] → (∃ y, a. x = y + a ')
x ≠ [] → (∃ y, a. x = y + a '), n ≤ # x, ∀ x0, n. # x0 < # x → n ≤ # x0 → butlastn(n, x0) + lastn(n, x0) = x0 ⊦ butlastn(n, x) + lastn(n, x) = x
Used terms: x