| a ∈ firstn(n0, x), a ∈ x, n0 ≤ n1, n1 ≤ # x, n0 ≤ # x ⊦ a ∈ firstn(n1, x) |
# y = n0, x = y + z, a ∈ x, a ∈ y, n0 ≤ # x, n1 ≤ # x, n0 ≤ n1 ⊦ a ∈ firstn(n1, x)
Used simplifier rules: ⊦ n ≤ # x → (y = firstn(n, x) ∧ z = restn(n, x) ↔ x = y + z ∧ # y = n); (elim) Used terms: x, n0, y, z