| ⌜λ n. (n < # a ' ⊃ a '[n];nf(n - # a '))⌝ = ⌜λ n. (n < # a0 ' ⊃ a0 '[n];nf0(n - # a0 '))⌝ ⊦ a = a0 ∧ ⌜nf⌝ = ⌜nf0⌝ |
⊦ ⌜nf⌝ = ⌜nf0⌝ ↔ nf = nf0
(λ n. (n < # a ' ⊃ a '[n];nf(n - # a '))) = (λ n. (n < # a0 ' ⊃ a0 '[n];nf0(n - # a0 '))) ⊦ a = a0 ∧ ⌜nf⌝ = ⌜nf0⌝
Used terms: λ n. (n < # a0 ' ⊃ a0 '[n];nf0(n - # a0 ')), λ n. (n < # a ' ⊃ a '[n];nf(n - # a '))