| 0 < j, ∀ j0, i, i0. i→n(j0) < i→n(j) → true → 0 ≤ j0 → (i + i0) ^ j0 = Σ countFun(0, j0, λ j1. binom_coef(j0, j1) * i ^ j1 * i0 ^ (j0 - j1)) ⊦ j = 0, (i + i0) ^ (j - 1) * (i + i0) = Σ countFun(0, j, λ j0. binom_coef(j, j0) * i ^ j0 * i0 ^ (j - j0)) |
j = i1 + 1, 0 < j, ∀ j0, i, i0. i→n(j0) < i→n(j) → true → 0 ≤ j0 → (i + i0) ^ j0 = Σ countFun(0, j0, λ j1. binom_coef(j0, j1) * i ^ j1 * i0 ^ (j0 - j1)) ⊦ j = 0, (i + i0) ^ i1 * (i + i0) = Σ countFun(0, j, λ j0. binom_coef(j, j0) * i ^ j0 * i0 ^ (j - j0))
Used simplifier rules: ⊦ i0 = i - j ↔ i = i0 + j; (elim) Used terms: j, 1, i1