重复选择基础公式的来源推导
2011-06-07 11:44
281 查看
重复选择基础公式的来源推导
从n个元素中选择r个元素A(n,r),对于特定的元素m,如果它被选入了可能数为A(n,r-1),如果不被选择可能数为A(n-1,r),那么有公式A(n,r)=A(n,r-1)+A(n-1,r)
设A(n,r)的母函数为G(n),有:
G(n)=A(n,0)+A(n,1)*x+...+A(n,r)*x^r+...
GO
x*G(n)= A(n,0)*x+A(n,1)*x^2+...+A(n,r-1)*x^r+A(n,r)*x^(r+1)+...
同理还有:
G(n-1)=A(n-1,0)+A(n-1,1)*x+...+A(n-1,r)*x^r+...
观察x^r,应用减法有:
G(n)-x*G(n)-G(n-1)=0
即有G(n)=G(n-1)*1/(1-x)
而G(1)=A(1,0)+A(1,1)*x+...+A(1,r)*x^r+...
A(1,k)都为1,G(1)=1+x+x^2+...=1/(1-x)
所以有G(n)=1/(1-x)^n
这样就与前面那个有疑问的问题联系起来了,
但现在思维是 :为什么可以这样做?
从n个元素中选择r个元素A(n,r),对于特定的元素m,如果它被选入了可能数为A(n,r-1),如果不被选择可能数为A(n-1,r),那么有公式A(n,r)=A(n,r-1)+A(n-1,r)
设A(n,r)的母函数为G(n),有:
G(n)=A(n,0)+A(n,1)*x+...+A(n,r)*x^r+...
GO
x*G(n)= A(n,0)*x+A(n,1)*x^2+...+A(n,r-1)*x^r+A(n,r)*x^(r+1)+...
同理还有:
G(n-1)=A(n-1,0)+A(n-1,1)*x+...+A(n-1,r)*x^r+...
观察x^r,应用减法有:
G(n)-x*G(n)-G(n-1)=0
即有G(n)=G(n-1)*1/(1-x)
而G(1)=A(1,0)+A(1,1)*x+...+A(1,r)*x^r+...
A(1,k)都为1,G(1)=1+x+x^2+...=1/(1-x)
所以有G(n)=1/(1-x)^n
这样就与前面那个有疑问的问题联系起来了,
但现在思维是 :为什么可以这样做?
相关文章推荐
- 经典非重复选择基础公式的推导(这里是一个循环)
- 人工智能基础算法公式推导
- Fantasy of a Summation n个数,k层重复遍历相加。求它的和%mod的值;推导公式+快速幂
- 计数与概率基础(容斥、有重复元素的全部排列、可重复选择的全排列、杨辉、二项式定理、欧拉函数)
- 基础指数级数公式展开的来源
- 基础对数级数公式展开的来源
- 基础对数级数公式展开的来源(实践)
- 泊松分布的来源—公式推导—应用
- 基础对数级数公式展开的来源(实践中的困惑)
- 机器学习基础(十一)—— Logistic Regression 梯度更新公式的推导
- 泊松分布的来源—公式推导—应用
- Lucene学习总结之六:Lucene打分公式的数学推导
- 二项分布期望和方差的公式推导
- 路由选择基础知识
- 在SQL中删除重复记录(多种方法) 选择自 55015182 的 Blog
- 算法与数据结构基础(一)排序基础1.选择排序
- 魔方基础公式--三阶&四阶
- 在分享中,拨号,选择壁纸来源等系统打开方式中添加如自己的程序
- iOS开发——UI基础-UIButton、UIImageView、UILabel的选择
- 算法基础之插入排序,选择排序