众所周知,当n,m在自然数集中有
Cmn=n!m!(n−m)!
由此可证得
Cmn=Cmn−1+Cm−1n−1
而
Cm−n=−(1)mCn+m−1m
是否也能用两个组合数来表示
Cm−n
答案是肯定的。
容易猜想
Cm−n=Cm−n+1−Cm−1−n+1
而且猜想很容易证得是正确的。
证明如下:
Cm−n=−(1)mCmn+m−1
Cm−n+1−Cm−1−n+1=−(1)mCmn+m−2−(−1)m−1Cm−1n+m−2=−(1)m(Cmn+m−2+Cm−1n+m−2)
又由
Cmn=Cmn−1+Cm−1n−1
可得
Cmn+m−1=Cmn+m−2+Cm−1n+m−2
所以
Cm−n=Cm−n+1−Cm−1−n+1
规定n,m为自然数,
Cmn=Cmn−1+Cm−1n−1
,
Cm−n=Cm−n+1−Cm−1−n+1
有什么用呢?
考虑化简这样一个式子
Ck1+Ck2+Ck3+...+Ckn
(n,k为正整数)
其实该式就等于
Ck+1n+1
因为
Ck+1n+1=Ck+1n+Ckn
,此时可以消去
Ckn
而
Ck+1n=Ck+1n−1+Ckn−1
,此时可以消去
Ckn−1
…
Ck+12=Ck+11+Ck1=0+Ck1
此时可以消去
Ck1
最终你会发现它们是相等的。
再考虑一个这样的式子
Ck−1+Ck−2+Ck−3+...+Ck−n
(n,k为正整数)
该式等于
−Cm+1−n−1
同样利用
Cm−n=Cm−n+1−Cm−1−n+1
可证明。