| ∀ n. lfgen(n)(0) = nextl(0, a) ∧ (∀ m. m < n → lfgen(n)(m + 1) = nextl(m + 1, lfgen(n)(m).last)) ⊦ ∃ lf. lf(0) = nextl(0, a) ∧ (∀ n. lf(n + 1) = nextl(n + 1, lf(n).last)) |
∀ n. lfgen(n)(0) = nextl(0, a) ∧ (∀ m. m < n → lfgen(n)(m + 1) = nextl(m + 1, lfgen(n)(m).last)) ⊦ lfgen(0)(0) = nextl(0, a) ∧ (∀ n. lfgen(n + 1)(n + 1) = nextl(n + 1, lfgen(n)(n).last))
Used terms: λ n. lfgen(n)(n)