組合恆等式1 五個基本的組合恆等式 基礎與簡單例子
組合恆等式是組合學中一個非常有趣但也十分具有挑戰性的小分支,它常常以複雜的離散概率論問題的歸一性的基礎,或者數學競賽題目的形式出現。組合恆等式是無窮的,因此掌握組合恆等式的證明、計算技巧尤爲重要。這一講就從五個大家高中就學過的組合恆等式開始。
四個基本的組合恆等式
等式一 組合數的對稱性
Cnk=Cnn−k
等式二 楊輝三角
Cnk=Cn−1k+Cn−1k−1
等式三 多項式係數的唯一性
CnkCkm=CnmCn−mk−m=Cnk−mCn−k+mm,m≤k≤n
這個等式表示多項式係數的唯一性,可以驗證這三項表示的都是(n;m,k−m,n−k)的多重組合數,即把n個白球中的m個塗紅、k−m個塗綠、n−k個塗黑的可能的方法數目:
m!(k−m)!(n−k)!n!
在計數的時候,塗紅色/綠色/黑色的順序不影響總數,這就有了上面的恆等式,所以是多項式係數的唯一性。這個恆等式的一個特例也非常有用,假設m=1,
kCnk=nCn−1k−1
等式四 二項式定理
(x+y)n=i=0∑nCnixiyn−i
特例,如果x=y=1,則
i=0∑nCni=2n
如果x=1,y=−1,則
i=0∑n(−1)iCni=0
這四個等式中,等式一的作用就是變換一下指標;等式二的作用主要是拆項遞推;等式三主要用來處理與組合數相乘的隨指標變化的因子;等式四的作用是提供原始的和式。
應用四個基本恆等式計算組合恆等式的例題
例1 計算∑k=0n(−1)kk+1Cnk
先觀察隨指標變換的部分,Cnk/(1+k),與組合數相乘的因子是一個分式。等式三簡單變形一下,Cnk/n=Cn−1k−1/k,所以Cnk/(1+k)=Cn+1k+1/(n+1),
k=0∑n(−1)kk+1Cnk=n+11k=0∑n(−1)kCn+1k+1
-1的冪作爲因子與組合數相乘可以參考等式四的特例二,
i=0∑n+1(−1)iCn+1i=0=(−1)0Cn+10+i=1∑n+1(−1)iCn+1i=1−k=0∑n+1(−1)kCn+1k+1
結合這兩條推導,可以得到∑k=0n(−1)kk+1Cnk=1/(1+n)。
例2 計算∑k=0nk2Cnk
同樣觀察隨指標變換的部分,k2Cnk,也是利用等式三先做一次變形,k2Cnk=knCn−1k−1。考慮kCn−1k−1,等式二與組合數的指數相同,所以這裏裂項,kCn−1k−1=Cn−1k−1+(k−1)Cn−1k−1,其中(k−1)Cn−1k−1=(n−1)Cn−2k−2
k=0∑nk2Cnk=nk=0∑nCn−1k−1+n(n−1)k=0∑nCn−2k−2
剩下的兩個求和式可以用等式四的特例一
k=0∑nCn−1k−1=i=0∑n−1Cn−1i=2n−1, k=0∑nCn−2k−2=j=0∑n−2Cn−2j=2n−2
結合這兩條推導,可以得到∑k=0nk2Cnk=n(n+1)2n−2。
例3 計算∑i=mnCniCim和∑i=mn(−1)iCniCim
(1)隨指標變換的部分,CniCim,是兩個組合數的乘積,特點是左上和右下的兩個指標相同,這種特徵對應等式三,CniCim=CnmCn−mi−m,它可以消去一個組合數中變動的指標,
i=m∑nCniCim=Cnmi=m∑nCn−mi−m=Cnmk=0∑n−mCn−mk=Cnm2n−m
(2)利用一樣的技巧,當n>m時
i=m∑n(−1)iCniCim=Cnmi=m∑n(−1)iCn−mi−m=(−1)mCnmk=0∑n−m(−1)kCn−mk=0
最後一步利用了等式四的特例二;當n=m時,和式只有一項,(−1)m。綜合可得,
i=m∑n(−1)iCniCim=(−1)mδnm
δnm是Kronecker符合,當僅當m=n爲1,否則爲0。
應用四個基本恆等式證明組合恆等式的例題
例4 證明∑i=0n(−1)iCnim+im=(Cm+nn)−1
當m=1時,這個等式就是例1的結果。當m>1時,就要麻煩一點了,等式一三四顯然都是沒法用的,那就考慮一下等式二,Cni=Cn−1i−1+Cn−1i
i=0∑n(−1)iCnim+im=i=0∑n(−1)iCn−1im+im+i=0∑n(−1)iCn−1i−1m+im
這個等式的右邊第一項在i=n,第二項在i=0時都是沒有定義的,爲了讓這個式子有意義,需要把i=0,n單獨拿出來
i=0∑n(−1)iCnim+im=1+i=1∑n−1(−1)iCn−1im+im+i=1∑n−1(−1)iCn−1i−1m+im+(−1)nm+nm
記an=∑i=0n(−1)iCnim+im,則an−1=1+∑i=1n−1(−1)iCn−1im+im,處理剩下的兩項
i=1∑n−1(−1)iCn−1i−1m+im+(−1)nm+nm=i=1∑n(−1)iCn−1i−1m+im
觀察這個結果,它和an的形式非常相似,所以接下來的目標就是把它表示成ai的樣子,Cn−1i−1與Cni之間可以利用等式三特例來轉換,Cn−1i−1=niCni,
i=1∑n(−1)iCn−1i−1m+im=nmi=1∑n(−1)iCnim+ii=nmi=1∑n(−1)iCni(1−m+im)=nmi=1∑n(−1)iCni−nmi=1∑n(−1)iCnim+im=−nman
結合上面的推導,可以得到一個遞推關係an=an−1−nman,也就是an=n+mnan−1
an=n+mnan−1=n+mnn−1+mn−1an−2=⋯=(Cm+nn)−1
例5 證明∑i=1n(−1)i+1Cnii1=∑i=1ni1
觀察隨指標變換的部分,與例1的區別就是分式中的分母是i而不是i+1,這種和基本恆等式的指標差一點的情況,我們用與例4類似的方法,記bn=∑i=1n(−1)i+1Cnii1,用等式二裂項,下面 下麪僅給出簡略步驟
bn=i=1∑n(−1)i+1Cn−1i−1i1+bn−1=n1i=1∑n(−1)i+1Cni+bn−1=n1+bn−1