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