| n ≠ 0, n ≤ # x0 + 1, ∀ n. n ≤ # x0 → firstn(n, x0) ⊑ x0 ⊦ a ' + firstn(n -1, x0) ⊑ a ' + x0 |
n ≤ # x0 + 1, ∀ n. n ≤ # x0 → firstn(n, x0) ⊑ x0 ⊦ n = 0, firstn(n - 1, x0) ⊑ x0
Used simplifier rules: a: ⊦ (x + y) + z = x + y + z; from specification list%prefix-rec-02: ⊦ b ' + x ⊑ b ' + y ↔ x ⊑ y; from specification list-last%pred-03: ⊦ n -1 = n - 1; from specification nat