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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

【组合数学】生成函数 ( 换元性质 | 求导性质 | 积分性质 )

發布時間:2025/6/17 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【组合数学】生成函数 ( 换元性质 | 求导性质 | 积分性质 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、生成函數換元性質
  • 二、生成函數求導性質
  • 三、生成函數積分性質



參考博客 :

  • 【組合數學】生成函數 簡要介紹 ( 生成函數定義 | 牛頓二項式系數 | 常用的生成函數 | 與常數相關 | 與二項式系數相關 | 與多項式系數相關 )
  • 【組合數學】生成函數 ( 線性性質 | 乘積性質 )
  • 【組合數學】生成函數 ( 移位性質 )
  • 【組合數學】生成函數 ( 求和性質 )




一、生成函數換元性質



生成函數求和性質 1 :

bn=αnanb_n = \alpha^n a_nbn?=αnan? , 則 B(x)=A(αx)B(x) =A( \alpha x)B(x)=A(αx)


數列 ana_nan? 的生成函數是 A(x)A(x)A(x) , 數列 bnb_nbn? 的生成函數是 B(x)B(x)B(x) ,

數列 an={a0,a1,a2,?}a_n = \{ a_0 , a_1, a_2 , \cdots \}an?={a0?,a1?,a2?,?} , 數列 bn={α0a0,α1a1,α2a2,?}b_n = \{ \alpha^0a_0 , \alpha^1a_1, \alpha^2a_2 , \cdots \}bn?={α0a0?,α1a1?,α2a2?,?} ;

數列 ana_nan? 的生成函數 A(x)=a0x0+a1x+a2x2+?A(x) = a_0x^0 + a_1x + a_2x^2 + \cdotsA(x)=a0?x0+a1?x+a2?x2+?

數列 bnb_nbn? 的生成函數 B(x)=α0a0x0+α1a1x1+α2a2x2+?B(x) = \alpha^0a_0x^0 + \alpha^1a_1x^1 + \alpha^2a_2x^2 + \cdotsB(x)=α0a0?x0+α1a1?x1+α2a2?x2+?


證明方法 :

bnb_nbn? 的生成函數 B(x)B(x)B(x) 中 , α0x0\alpha^0x^0α0x0 看作一項 , α1x1\alpha^1x^1α1x1 看作一項 , α2x2\alpha^2x^2α2x2 看作一項 ,

觀察上述項可以看出 , α\alphaαxxx 的冪值是相同的 ,

因此可以 αx\alpha xαx 看作一個變量 ,

這樣通過換元可以得到 B(x)=A(αx)B(x) =A( \alpha x)B(x)=A(αx) 公式 ;





二、生成函數求導性質



生成函數求導性質 :

bn=nanb_n = n a_nbn?=nan? , 則 B(x)=xA′(x)B(x) =xA'( x)B(x)=xA(x)


數列 ana_nan? 的生成函數是 A(x)A(x)A(x) , 數列 bnb_nbn? 的生成函數是 B(x)B(x)B(x) ,

數列 an={a0,a1,a2,?,an,?}a_n = \{ a_0 , a_1, a_2 , \cdots , a_n , \cdots \}an?={a0?,a1?,a2?,?,an?,?} , 數列 bn={0a0,a1,2a2,?,nan,?}b_n = \{ 0a_0 , a_1, 2a_2 , \cdots, na_n ,\cdots \}bn?={0a0?,a1?,2a2?,?,nan?,?} ;

數列 ana_nan? 的生成函數 A(x)=a0x0+a1x+a2x2+?+anxn+?A(x) = a_0x^0 + a_1x + a_2x^2 + \cdots + a_nx^n + \cdotsA(x)=a0?x0+a1?x+a2?x2+?+an?xn+?

數列 bnb_nbn? 的生成函數 B(x)=0a0x0+1a1x1+2a2x2+?+nanxn+?B(x) = 0a_0x^0 + 1a_1x^1 + 2a_2x^2 + \cdots + na_nx^n + \cdotsB(x)=0a0?x0+1a1?x1+2a2?x2+?+nan?xn+?


證明上述性質 :

將 數列 ana_nan? 的生成函數 A(x)A(x)A(x) 求導 , 再 乘以 xxx , 即可得到 B(x)B(x)B(x) ;

A(x)=a0x0+a1x+a2x2+?+anxn+?A(x) = a_0x^0 + a_1x + a_2x^2 + \cdots + a_nx^n + \cdotsA(x)=a0?x0+a1?x+a2?x2+?+an?xn+?


使用導數公式 : (xn)′=nxn?1(x^n)' = nx^{n-1}(xn)=nxn?1

參考 : 求導-百度百科

A′(x)=0+a1+2a2x+?+nanxn?1+?A'(x) = 0 + a_1 + 2a_2x + \cdots + na_nx^{n-1} + \cdotsA(x)=0+a1?+2a2?x+?+nan?xn?1+?

xA′(x)=0+a1x+2a2x2+?+nanxn+?=B(x)xA'(x) = 0 + a_1x + 2a_2x^2 + \cdots + na_nx^{n} + \cdots = B(x)xA(x)=0+a1?x+2a2?x2+?+nan?xn+?=B(x)





三、生成函數積分性質



bn=ann+1b_n = \cfrac{a_n}{n+1}bn?=n+1an?? , 則 B(x)=1x∫0xA(x)dxB(x) =\cfrac{1}{x} \int^{x}_{0} A( x)dxB(x)=x1?0x?A(x)dx





上述性質很難記憶 , 由已知生成函數 , 可以推導出未知的生成函數 , 使用時推導即可 ;

總結

以上是生活随笔為你收集整理的【组合数学】生成函数 ( 换元性质 | 求导性质 | 积分性质 )的全部內容,希望文章能夠幫你解決所遇到的問題。

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