| ∀ j0, i, i0. i→n(j0) < i→n(0 + 1) → true → 0 ≤ j0 → (i + i0) ^ j0 = Σ countFun(0, j0, λ j1. binom_coef(j0, j1) * i ^ j1 * i0 ^ (j0 - j1)) ⊦ Σ countFun(1, 0, λ j. binom_coef(1, j) * i ^ j * i0 ^ (1 - j)) = 0 |
⊦ j < i → countFun(i, j, intfun) = []
Used simplifier rules: sum-empty: ⊦ Σ [] = 0; from specification intlist%associativity: ⊦ i * j * j0 = (i * j) * j0; from specification int-mult%commutativity: ⊦ i * j = j * i; from specification int-mult Used terms: λ j. i0 ^ (1 - j) * i ^ j * binom_coef(1, j), 0, 1