组合数性质

期末复习开了个坑,不过这一篇应该和课程没太大的关系。

  • 性质1:(nm)=(nn−m)\binom{n}{m}=\binom{n}{n-m},易得。

  • 性质2:(nm)=nm(n−1m−1)\binom{n}{m}=\frac{n}{m}\binom{n-1}{m-1},也是很容易证明的。

  • 性质3:(nm)=(n−1m)+(n−1m−1)\binom{n}{m}=\binom{n-1}{m}+\binom{n-1}{m-1},可以理解为从nn个球里面选mm个球,可以分为两种情况,一种是选了第nn个球,另一种是没有选第nn个球。

  • 性质4:∑i=0n(nm)=2n\sum\limits_{i=0}^{n}\binom{n}{m}=2^n,二项式定理。

  • 性质5:∑i=0n(−1)i(nm)=0\sum\limits_{i=0}^{n}(-1)^{i}\binom{n}{m}=0,也是二项式定理。

  • 性质6:∑i=0m(ni)(mk−i)=(m+nk)\sum\limits_{i=0}^{m}\binom{n}{i}\binom{m}{k-i}=\binom{m+n}{k},范德蒙恒等式,可以理解为从m+nm+n个球里面选kk个的方案为从nn个球里选ii个,mm个球里选k−ik-i个的方案数的卷积。

  • 性质7:∑i=0n(ni)2=(2nn)\sum\limits_{i=0}^{n}\binom{n}{i}^2=\binom{2n}{n},n=m=kn=m=k的特殊情况。

  • 性质8:∑l=0n(lk)=(n+1k+1)\sum\limits_{l=0}^{n}\binom{l}{k}=\binom{n+1}{k+1},朱世杰恒等式
    证明如下:

    法一:直接递推

    (k+1k+1)+(k+2k)+⋯+(nk)=(k+2k+1)+(k+3k)+⋯+(nk)=⋯=(n+1k+1).\binom{k+1}{k+1} + \binom{k+2}{k} + \dots + \binom{n}{k} = \binom{k+2}{k+1} + \binom{k+3}{k} + \dots + \binom{n}{k} = \dots = \binom{n+1}{k+1}.

    法二:组合意义

    从n+1n+1元集合S={a0,a1,a2,…,an}S = \{a_0, a_1, a_2, \dots, a_n\}中选择k+1k+1个元素,共有(n+1k+1)\binom{n+1}{k+1} 种方案。
    现在考虑必选a0a_0的情况,从剩下的nn个元素中选kk个,共有(nk)\binom{n}{k}种方案。
    接着考虑必选a1a_1的情况,由于选a0a_0的情况已经枚举过了,从剩下的n−1n-1个元素中选kk个,共有(n−1k)\binom{n-1}{k}种方案。
    依次类推,最后对所有方案求和即可得证

  • 性质10:(n+mm)2=∑i=0m(mi)2(n+2m−i2m)\binom{n+m}{m}^2 = \sum_{i=0}^m \binom{m}{i}^2 \binom{n+2m-i}{2m},李善兰恒等式。
    证明:

    (nk)=∑i=0k(n−li)(lk−i)\binom{n}{k}=\sum_{i=0}^k\binom{n-l}{i}\binom{l}{k-i}

    (nk)(nl)=∑i=0k(nl)(n−li)(lk−i)=∑i=0k(ni)(n−il)(lk−i)\binom{n}{k}\binom{n}{l}=\sum_{i=0}^k\binom{n}{l}\binom{n-l}{i}\binom{l}{k-i}=\sum_{i=0}^k\binom{n}{i}\binom{n-i}{l}\binom{l}{k-i}

=∑i=0k(ni)(n−il+i−i)(lk−i)=∑i=0k(nl+i)(l+ii)(lk−i)=\sum_{i=0}^k\binom{n}{i}\binom{n-i}{l+i-i}\binom{l}{k-i}=\sum\limits_{i=0}^{k}\binom{n}{l+i}\binom{l+i}{i}\binom{l}{k-i}

=∑i=0k(nl+i)(l+ik)(ki)=∑i=0k(nl+i)(ki)∑j=0k(lj)(ik−j)=\sum\limits_{i=0}^{k}\binom{n}{l+i}\binom{l+i}{k}\binom{k}{i}=\sum\limits_{i=0}^{k}\binom{n}{l+i}\binom{k}{i}\sum\limits_{j=0}^{k}\binom{l}{j}\binom{i}{k-j}

=∑j=0k(lj)∑i=0k(ki)(nl+i)(ik−j)=\sum\limits_{j=0}^{k}\binom{l}{j}\sum\limits_{i=0}^{k}\binom{k}{i}\binom{n}{l+i}\binom{i}{k-j}

=∑j=0k(lj)∑i=0k(kj)(jk−i)(nl+i)=\sum\limits_{j=0}^{k}\binom{l}{j}\sum\limits_{i=0}^{k}\binom{k}{j}\binom{j}{k-i}\binom{n}{l+i}

=∑j=0k(lj)(kj)∑i=0k(jk−i)(nl+i)=\sum\limits_{j=0}^{k}\binom{l}{j}\binom{k}{j}\sum\limits_{i=0}^{k}\binom{j}{k-i}\binom{n}{l+i}

=∑j=0k(lj)(kj)(n+jk+l)=\sum\limits_{j=0}^{k}\binom{l}{j}\binom{k}{j}\binom{n+j}{k+l}

令k=l=mk=l=m,得

(nm)=∑i=0m(mi)2(n+i2m)\binom{n}{m}=\sum\limits_{i=0}^{m}\binom{m}{i}^2\binom{n+i}{2m}

(n+mm)=∑i=0m(mi)2(n+m+i2m)\binom{n+m}{m}=\sum\limits_{i=0}^{m}\binom{m}{i}^2\binom{n+m+i}{2m}

(n+mm)=∑i=0m(mm−i)2(n+m+m−i2m)=∑i=0k(mi)2(n+2m−i2m)\binom{n+m}{m}=\sum\limits_{i=0}^{m}\binom{m}{m-i}^2\binom{n+m+m-i}{2m}=\sum\limits_{i=0}^{k}\binom{m}{i}^2\binom{n+2m-i}{2m}

证明基本参考百科。


电波交流