日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

组合恒等式7 组合变换的互逆公式 简介与简单例子

發布時間:2025/4/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 组合恒等式7 组合变换的互逆公式 简介与简单例子 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

組合恒等式7 組合變換的互逆公式

    • 雙重求和可以交換次序
    • 互逆公式的證明
    • 應用互逆公式證明組合恒等式

類似離散序列的Z變換,我們也可以定義以組合數為系數的組合變換,一個直觀的例子是
bk=∑i=0k(?1)iCkiaib_k = \sum_{i=0}^k (-1)^i C_k^i a_ibk?=i=0k?(?1)iCki?ai?

bkb_kbk?就是關于aka_kak?的一個組合變換,這個組合變換有一個很重要的性質,就是
ak=∑i=0k(?1)iCkibia_k = \sum_{i=0}^k (-1)^i C_k^i b_iak?=i=0k?(?1)iCki?bi?

也就是對bkb_kbk?再做一次組合變換就又變回aka_kak?了,稱這樣的一對組合變換叫做組合變換的互逆公式,基于這種組合變換的互逆公式,可以從現有的組合恒等式得到更多的組合恒等式,這一講就以證明這對互逆公式作為開始。

雙重求和可以交換次序

二重積分計算有一個Fubini定理,告訴我們二重積分可以交換積分次序,在離散領域,雙重求和也具有類似的性質。考慮二重求和
S=∑k=0n∑l=0kxklS = \sum_{k=0}^n \sum_{l=0}^k x_{kl}S=k=0n?l=0k?xkl?

這個求和可以理解成對矩陣[xkl](n+1)×(n+1)[x_{kl}]_{(n+1)\times (n+1)}[xkl?](n+1)×(n+1)?的下三角部分所有元素求和,其中∑l=0kxkl\sum_{l=0}^k x_{kl}l=0k?xkl?表示第k+1k+1k+1行的和;當然還有另一種寫法,我們也可以先寫出第lll列的和∑k=lnxkl\sum_{k=l}^n x_{kl}k=ln?xkl?,則
S=∑l=0n∑k=lnxklS = \sum_{l=0}^n \sum_{k=l}^n x_{kl}S=l=0n?k=ln?xkl?

這樣就得到了雙重求和可以交換次序的結論:
∑k=0n∑l=0kxkl=∑l=0n∑k=lnxkl\sum_{k=0}^n \sum_{l=0}^k x_{kl}=\sum_{l=0}^n \sum_{k=l}^n x_{kl}k=0n?l=0k?xkl?=l=0n?k=ln?xkl?

互逆公式的證明

計算
∑i=0k(?1)iCkibk=∑i=0k(?1)iCki(∑j=0i(?1)jCijaj)=∑i=0k∑j=0i(?1)i+jCkiCijaj=∑j=0k∑i=jk(?1)i+jCkiCijaj=∑j=0k(?1)jaj∑i=jn(?1)iCkiCij\sum_{i=0}^k (-1)^i C_k^i b_k = \sum_{i=0}^k (-1)^i C_k^i \left( \sum_{j=0}^i (-1)^j C_i^j a_j \right) = \sum_{i=0}^k \sum_{j=0}^i (-1)^{i+j}C_k^iC_i^ja_j \\ = \sum_{j=0}^k \sum_{i=j}^k (-1)^{i+j}C_k^iC_i^ja_j = \sum_{j=0}^k (-1)^ja_j \sum_{i=j}^n(-1)^iC_k^iC_i^ji=0k?(?1)iCki?bk?=i=0k?(?1)iCki?(j=0i?(?1)jCij?aj?)=i=0k?j=0i?(?1)i+jCki?Cij?aj?=j=0k?i=jk?(?1)i+jCki?Cij?aj?=j=0k?(?1)jaj?i=jn?(?1)iCki?Cij?

根據組合恒等式1 五個基本的組合恒等式 基礎與簡單例子例三的結果,
∑i=jn(?1)iCkiCij=(?1)jδkj\sum_{i=j}^n(-1)^iC_k^iC_i^j = (-1)^j \delta_{kj}i=jn?(?1)iCki?Cij?=(?1)jδkj?

因此
∑i=0k(?1)iCkibk=∑j=0kδkjaj=ak\sum_{i=0}^k (-1)^i C_k^i b_k=\sum_{j=0}^k \delta_{kj}a_j =a_k i=0k?(?1)iCki?bk?=j=0k?δkj?aj?=ak?

應用互逆公式證明組合恒等式

例1 ∑k=1n(?1)kCnk(1+12+?+1k)=?1n\sum_{k=1}^n (-1)^kC_n^k\left( 1 + \frac{1}{2} + \cdots + \frac{1}{k} \right) = - \frac{1}{n}k=1n?(?1)kCnk?(1+21?+?+k1?)=?n1?
證明
在組合恒等式1 五個基本的組合恒等式 基礎與簡單例子例五中,我們證明了
∑i=1n(?1)i+1Cni1i=∑i=1n1i\sum_{i=1}^n (-1)^{i+1}C_n^i \frac{1}{i}= \sum_{i=1}^n \frac{1}{i}i=1n?(?1)i+1Cni?i1?=i=1n?i1?

把這個式子看成組合變換的結果,即
∑i=1n(?1)iCni?1i=∑i=1n1i\sum_{i=1}^n (-1)^{i}C_n^i \frac{-1}{i}= \sum_{i=1}^n \frac{1}{i}i=1n?(?1)iCni?i?1?=i=1n?i1?

根據互逆公式
∑i=1n(?1)iCni(1+12+?+1i)=?1n\sum_{i=1}^n (-1)^{i}C_n^i \left( 1 + \frac{1}{2} + \cdots + \frac{1}{i} \right) = -\frac{1}{n}i=1n?(?1)iCni?(1+21?+?+i1?)=?n1?

例2 ∑k=1n(?1)kCnk(x+x22+?+xkk)=?1n[1?(1?x)n]\sum_{k=1}^n (-1)^kC_n^k\left( x + \frac{x^2}{2} + \cdots + \frac{x^k}{k} \right) = - \frac{1}{n}[1-(1-x)^n]k=1n?(?1)kCnk?(x+2x2?+?+kxk?)=?n1?[1?(1?x)n]
證明
顯然例2是例1的推廣,等式左邊的式子是個雙重求和比較復雜,可以用證明這個恒等式的互逆公式的辦法證明它,也就是證明

∑k=1n(?1)k+1Cnk1k[1?(1?x)k]=(x+x22+?+xnn)\sum_{k=1}^n (-1)^{k+1}C_n^k\frac{1}{k}[1-(1-x)^k]= \left( x + \frac{x^2}{2} + \cdots + \frac{x^n}{n} \right) k=1n?(?1)k+1Cnk?k1?[1?(1?x)k]=(x+2x2?+?+nxn?)

左邊的式子可以寫成
∑k=1n(?1)k+1Cnk1k?∑k=1n(?1)k+1Cnk1k(1?x)k?an?bn\sum_{k=1}^n (-1)^{k+1}C_n^k\frac{1}{k} - \sum_{k=1}^n (-1)^{k+1}C_n^k\frac{1}{k}(1-x)^k \triangleq a_n-b_nk=1n?(?1)k+1Cnk?k1??k=1n?(?1)k+1Cnk?k1?(1?x)k?an??bn?

根據上例,
an=∑i=1n1ia_n = \sum_{i=1}^n \frac{1}{i}an?=i=1n?i1?

所以只需要處理bnb_nbn?即可,用楊輝三角裂項,
bn=∑k=1n(?1)k+1Cnk1k(1?x)k=∑k=1n(?1)k+1(Cnk?1+Cn?1k?1)1k(1?x)kb_n = \sum_{k=1}^n (-1)^{k+1}C_n^k\frac{1}{k}(1-x)^k = \sum_{k=1}^n (-1)^{k+1}(C_n^{k-1}+C_{n-1}^{k-1})\frac{1}{k}(1-x)^k bn?=k=1n?(?1)k+1Cnk?k1?(1?x)k=k=1n?(?1)k+1(Cnk?1?+Cn?1k?1?)k1?(1?x)k

其中Cn?1k?1/k=Cnk/nC_{n-1}^{k-1}/k = C_n^k/nCn?1k?1?/k=Cnk?/n,對第二項用二項式定理
bn=∑k=1n(?1)k+1Cnk?11k(1?x)k+1n∑k=1n(?1)k+1Cnk(1?x)k=bn?1+1n(1?xn)b_n = \sum_{k=1}^n (-1)^{k+1}C_n^{k-1}\frac{1}{k}(1-x)^k + \frac{1}{n} \sum_{k=1}^n (-1)^{k+1}C_n^k(1-x)^k \\ = b_{n-1} + \frac{1}{n}(1-x^n)bn?=k=1n?(?1)k+1Cnk?1?k1?(1?x)k+n1?k=1n?(?1)k+1Cnk?(1?x)k=bn?1?+n1?(1?xn)

基于這個遞推公式可以得到
bn=∑i=1n1i?(x+x22+?+xnn)b_n = \sum_{i=1}^n \frac{1}{i} - \left( x + \frac{x^2}{2} + \cdots + \frac{x^n}{n} \right)bn?=i=1n?i1??(x+2x2?+?+nxn?)

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的组合恒等式7 组合变换的互逆公式 简介与简单例子的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。