组合数性质
期末复习开了个坑,不过这一篇应该和课程没太大的关系。
-
性质1:(mn)=(n−mn),易得。
-
性质2:(mn)=mn(m−1n−1),也是很容易证明的。
-
性质3:(mn)=(mn−1)+(m−1n−1),可以理解为从n个球里面选m个球,可以分为两种情况,一种是选了第n个球,另一种是没有选第n个球。
-
性质4:i=0∑n(mn)=2n,二项式定理。
-
性质5:i=0∑n(−1)i(mn)=0,也是二项式定理。
-
性质6:i=0∑m(in)(k−im)=(km+n),范德蒙恒等式,可以理解为从m+n个球里面选k个的方案为从n个球里选i个,m个球里选k−i个的方案数的卷积。
-
性质7:i=0∑n(in)2=(n2n),n=m=k的特殊情况。
-
性质8:l=0∑n(kl)=(k+1n+1),朱世杰恒等式
证明如下:
法一:直接递推
(k+1k+1)+(kk+2)+⋯+(kn)=(k+1k+2)+(kk+3)+⋯+(kn)=⋯=(k+1n+1).
法二:组合意义
从n+1元集合S={a0,a1,a2,…,an}中选择k+1个元素,共有(k+1n+1) 种方案。
现在考虑必选a0的情况,从剩下的n个元素中选k个,共有(kn)种方案。
接着考虑必选a1的情况,由于选a0的情况已经枚举过了,从剩下的n−1个元素中选k个,共有(kn−1)种方案。
依次类推,最后对所有方案求和即可得证
-
性质10:(mn+m)2=∑i=0m(im)2(2mn+2m−i),李善兰恒等式。
证明:
(kn)=i=0∑k(in−l)(k−il)
(kn)(ln)=i=0∑k(ln)(in−l)(k−il)=i=0∑k(in)(ln−i)(k−il)
=i=0∑k(in)(l+i−in−i)(k−il)=i=0∑k(l+in)(il+i)(k−il)
=i=0∑k(l+in)(kl+i)(ik)=i=0∑k(l+in)(ik)j=0∑k(jl)(k−ji)
=j=0∑k(jl)i=0∑k(ik)(l+in)(k−ji)
=j=0∑k(jl)i=0∑k(jk)(k−ij)(l+in)
=j=0∑k(jl)(jk)i=0∑k(k−ij)(l+in)
=j=0∑k(jl)(jk)(k+ln+j)
令k=l=m,得
(mn)=i=0∑m(im)2(2mn+i)
(mn+m)=i=0∑m(im)2(2mn+m+i)
(mn+m)=i=0∑m(m−im)2(2mn+m+m−i)=i=0∑k(im)2(2mn+2m−i)
证明基本参考百科。