| ⊦ x = (λ n. (n < # x ⊃ x[n];nf0(n - # x))) to # x ∧ nf0 = (λ n. (n < # x ⊃ x[n];nf0(n - # x))) from # x |
⊦ x = y ↔ # x = # y ∧ (∀ n. n < # x → x[n] = y[n])
⊦ (# x = #((λ n. (n < # x ⊃ x[n];nf0(n - # x))) to # x) ∧ (∀ n. n < # x → x[n] = ((λ n. (n < # x ⊃ x[n];nf0(n - # x))) to # x)[n])) ∧ nf0 = (λ n. (n < # x ⊃ x[n];nf0(n - # x))) from # x
Used terms: (λ n. (n < # x ⊃ x[n];nf0(n - # x))) to # x, x