已知f(n)=∑i=0nCin⋅g(i)f(n)=∑i=0nCni⋅g(i), 求g(n)g(n)
二项式定理:
(a+b)n=∑i=0nCin⋅ai⋅bn−i(a+b)n=∑i=0nCni⋅ai⋅bn−i
令: a=−1a=−1, b=1(n≠0)(00b=1(n≠0)(00无意义))
当n=0n=0时, (a+b)0=1(a+b)0=1
所以:
∑i=0n(−1)i⋅Cin={0(n≠0)1(n=0)∑i=0n(−1)i⋅Cni={0(n≠0)1(n=0)
g(n)=∑i=0nCin⋅{0(i≠n)g(i)(i=n)g(n)=∑i=0nCni⋅{0(i≠n)g(i)(i=n)
即:
g(n)=∑i=0nCin⋅{0(n−i≠0)g(i)(n−i=0)g(n)=∑i=0nCni⋅{0(n−i≠0)g(i)(n−i=0)
所以:
g(n)=∑i=0n∑j=0n−i(−1)j⋅Cjn−i⋅Cin⋅g(i)g(n)=∑i=0n∑j=0n−i(−1)j⋅Cn−ij⋅Cni⋅g(i)
组合恒等式:
Cin⋅Cjn−i=Cjn⋅Cin−jCni⋅Cn−ij=Cnj⋅Cn−ji
证明:
从nn个中选个再从剩下n−in−i个中选jj个从nn个中选个再从剩下n−jn−j个中选ii个
f(n)=∑i=0nCin⋅g(i)→f(n−j)=∑i=0n−jCin−j⋅g(i)f(n)=∑i=0nCni⋅g(i)→f(n−j)=∑i=0n−jCn−ji⋅g(i)
g(n)=∑j=0n(−1)j⋅Cjn⋅f(n−j)=∑i=0n(−1)i⋅Cin⋅f(n−i)=∑i=0n(−1)n−i⋅Cn−in⋅f(i)=∑i=0n(−1)n−i⋅Cin⋅f(i)(90)(91)(92)(93)(90)g(n)=∑j=0n(−1)j⋅Cnj⋅f(n−j)(91)=∑i=0n(−1)i⋅Cni⋅f(n−i)(92)=∑i=0n(−1)n−i⋅Cnn−i⋅f(i)(93)=∑i=0n(−1)n−i⋅Cni⋅f(i)
所以:
本文通过二项式定理推导了如何利用已知函数f(n)的定义来求解未知函数g(n)的表达式。通过引入特定的组合公式与恒等变换,最终得出g(n)的闭合形式。

235

被折叠的 条评论
为什么被折叠?



