Bell 多项式

定义1: 部分Bell多项式Bn,k=Bn,k(x1,x2,⋯,xn−k+1)B_{n,k}=B_{n,k}(x_1,x_2,\cdots,x_{n-k+1})Bn,k​=Bn,k​(x1​,x2​,⋯,xn−k+1​) (指数型)
Φ(t,u)=∑n,k≥0Bn,ktnn!uk=exp⁡(u∑m≥1xmtmm!),\Phi(t,u)=\sum_{n,k\geq0}B_{n,k}\frac{t^n}{n!}u^k=\exp\left(u\sum_{m\geq1}x_m\frac{t^m}{m!}\right), Φ(t,u)=n,k≥0∑​Bn,k​n!tn​uk=exp(um≥1∑​xm​m!tm​),
或者
Φk(t)=∑n≥kBn,ktnn!=1k!(∑m≥1xmtmm!)k.\Phi_k(t)=\sum_{n\geq k}B_{n,k}\frac{t^n}{n!}=\frac1{k!}\left(\sum_{m\geq1}x_m\frac{t^m}{m!}\right)^k. Φk​(t)=n≥k∑​Bn,k​n!tn​=k!1​(m≥1∑​xm​m!tm​)k.

定义2: 完全Bell多项式Yn=Yn(x1,x2,⋯,xn)Y_n=Y_n(x_1,x_2,\cdots,x_{n})Yn​=Yn​(x1​,x2​,⋯,xn​)
Yn=∑k=1nBn,k,Y0=1.Y_n=\sum_{k=1}^nB_{n,k},\ Y_0=1. Yn​=k=1∑n​Bn,k​, Y0​=1.

1+∑n≥1Yn(x1,x2,⋯,xn)tnn!=exp⁡(∑m≥1xmtmm!).1+\sum_{n\geq1}Y_n(x_1,x_2,\cdots,x_{n})\frac{t^n}{n!}=\exp\left(\sum_{m\geq1}x_m\frac{t^m}{m!}\right). 1+n≥1∑​Yn​(x1​,x2​,⋯,xn​)n!tn​=exp(m≥1∑​xm​m!tm​).

定理1: 部分Bell多项式为kkk次齐次整系数多项式, 且
Bn,k(x1,x2,⋯,xn−k+1)=∑{c1+c2+⋯+cn=kc1+2c2+⋯+ncn=nc1,c2,⋯⩾0n!c1!c2!⋯(1!)c1(2!)c2⋯x1c1x2c2⋯B_{n,k}(x_1,x_2,\cdots,x_{n-k+1})=\sum_{\stackrel{ c_1,c_2,\cdots\geqslant0}{\begin{cases}c_1+c_2+\cdots+c_n=k\\ c_1+2c_2+\cdots+nc_n=n\end{cases}}}\frac{n!}{c_1!c_2!\cdots(1!)^{c_1}{(2!)}^{c_2}\cdots}x_1^{c_1}x_2^{c_2}\cdots Bn,k​(x1​,x2​,⋯,xn−k+1​)={c1​+c2​+⋯+cn​=kc1​+2c2​+⋯+ncn​=n​c1​,c2​,⋯⩾0​∑​c1​!c2​!⋯(1!)c1​(2!)c2​⋯n!​x1c1​​x2c2​​⋯
共有p(n,k)p(n,k)p(n,k)项(方程组有p(n,k)p(n,k)p(n,k)个解).

证明:

∑n,k≥0Bn,k(x1,x2,⋯,xn−k+1)tnn!uk=exp⁡(u∑m≥1xmtmm!)=∑k≥0ukk!(∑m≥1xmtmm!)k=∑k≥0ukk!(∑ci≥0c1+c2+⋯=k(kc1,c2,⋯)(x1t11!)c1(x2t22!)c2⋯)k=∑c1,c2,⋯≥0uc1+c2+⋯tc1+2c2+⋯c1!c2!⋯(1!)c1(2!)c2⋯x1c1x2c2⋯\begin{aligned} &\sum_{n,k\geq0}B_{n,k}(x_1,x_2,\cdots,x_{n-k+1})\frac{t^n}{n!}u^k\\ =&\exp\left(u\sum_{m\geq1}x_m\frac{t^m}{m!}\right)\\ =&\sum_{k\geq0}\frac{u^k}{k!}\left(\sum_{m\geq1}x_m\frac{t^m}{m!}\right)^k\\ =&\sum_{k\geq0}\frac{u^k}{k!}\left(\sum_{\stackrel{c_1+c_2+\cdots=k}{\small c_i\geq0}}\binom k{c_1,c_2,\cdots}\left(x_1\frac{t^1}{1!}\right)^{c_1}\left(x_2\frac{t^2}{2!}\right)^{c_2}\cdots\right)^k\\ =&\sum_{c_1,c_2,\cdots\geq0}\frac{u^{c_1+c_2+\cdots}t^{c_1+2c_2+\cdots}}{c_1!c_2!\cdots(1!)^{c_1}(2!)^{c_2}\cdots}x_1^{c_1}x_2^{c_2}\cdots \end{aligned} ====​n,k≥0∑​Bn,k​(x1​,x2​,⋯,xn−k+1​)n!tn​ukexp(um≥1∑​xm​m!tm​)k≥0∑​k!uk​(m≥1∑​xm​m!tm​)kk≥0∑​k!uk​⎝⎜⎜⎛​ci​≥0c1​+c2​+⋯=k​∑​(c1​,c2​,⋯k​)(x1​1!t1​)c1​(x2​2!t2​)c2​⋯⎠⎟⎟⎞​kc1​,c2​,⋯≥0∑​c1​!c2​!⋯(1!)c1​(2!)c2​⋯uc1​+c2​+⋯tc1​+2c2​+⋯​x1c1​​x2c2​​⋯​
比较两端[tnn!uk]\left[\dfrac{t^n}{n!}u^k\right][n!tn​uk], 得到
Bn,k(x1,x2,⋯,xn−k+1)=∑{c1+c2+⋯+cn=kc1+2c2+⋯+ncn=nc1,c2,⋯⩾0n!c1!c2!⋯(1!)c1(2!)c2⋯x1c1x2c2⋯B_{n,k}(x_1,x_2,\cdots,x_{n-k+1})=\sum_{\stackrel{ c_1,c_2,\cdots\geqslant0}{\begin{cases}c_1+c_2+\cdots+c_n=k\\ c_1+2c_2+\cdots+nc_n=n\end{cases}}}\frac{n!}{c_1!c_2!\cdots(1!)^{c_1}{(2!)}^{c_2}\cdots}x_1^{c_1}x_2^{c_2}\cdots Bn,k​(x1​,x2​,⋯,xn−k+1​)={c1​+c2​+⋯+cn​=kc1​+2c2​+⋯+ncn​=n​c1​,c2​,⋯⩾0​∑​c1​!c2​!⋯(1!)c1​(2!)c2​⋯n!​x1c1​​x2c2​​⋯

从上述定理,可以得到:
Bn,k(abx1,ab2x2,⋯)=akbnBn,k(x1,x2,⋯),B_{n,k}(abx_1,ab^2x_2,\cdots)=a^kb^nB_{n,k}(x_1,x_2,\cdots), Bn,k​(abx1​,ab2x2​,⋯)=akbnBn,k​(x1​,x2​,⋯),

Bn,kB_{n,k}Bn,k​的一些简单的值:
B0,0=1,B1,1=x1,B2,1=x2,⋯,Bn,1=xn,B2,2=x12,B3,2=3x1x2,B3,3=x13,⋯,Bn,n=x1nBn,0=0,(n>1),Bn,k=0,(k>n)\begin{aligned} B_{0,0}=1,\quad B_{1,1}&=x_1,\quad B_{2,1}=x_2,\quad\cdots,\quad B_{n,1}=x_n,\\ B_{2,2}&=x_1^2,\quad B_{3,2}=3x_1x_2,\quad B_{3,3}=x_1^3,\quad\cdots,\quad B_{n,n}=x_1^n\\ B_{n,0}=0,\ (n>1&),\ B_{n,k}=0,\ (k>n) \end{aligned} B0,0​=1,B1,1​B2,2​Bn,0​=0, (n>1​=x1​,B2,1​=x2​,⋯,Bn,1​=xn​,=x12​,B3,2​=3x1​x2​,B3,3​=x13​,⋯,Bn,n​=x1n​), Bn,k​=0, (k>n)​

定理2 Bn,kB_{n,k}Bn,k​满足的递推关系式:(n⩾1n\geqslant1n⩾1)

  1. Bn,k=∑l=k−1n−1(n−1l)xn−lBl,k−1,B_{n,k}=\sum_{l=k-1}^{n-1}\binom{n-1}{l}x_{n-l}B_{l,k-1}, Bn,k​=l=k−1∑n−1​(ln−1​)xn−l​Bl,k−1​,

  2. kBn,k=∑l=k−1n−1(nl)xn−lBl,k−1,kB_{n,k}=\sum_{l=k-1}^{n-1}\binom nlx_{n-l}B_{l,k-1}, kBn,k​=l=k−1∑n−1​(ln​)xn−l​Bl,k−1​,

  3. Bn,k(x1,x2,⋯)=∑l=0k(nk)x1lBn−l,k−1(0,x2,x3,⋯)=∑l=0kn!(n−k)!l!x1lBn−k,k−l(x22,x33,⋯)\begin{aligned} B_{n,k}(x_1,x_2,\cdots)&=\sum_{l=0}^k\binom nkx_1^lB_{n-l,k-1}(0,x_2,x_3,\cdots)\\ &=\sum_{l=0}^k\frac{n!}{(n-k)!l!}x_1^lB_{n-k,k-l}\left(\frac{x_2}2,\frac{x_3}3,\cdots\right) \end{aligned} Bn,k​(x1​,x2​,⋯)​=l=0∑k​(kn​)x1l​Bn−l,k−1​(0,x2​,x3​,⋯)=l=0∑k​(n−k)!l!n!​x1l​Bn−k,k−l​(2x2​​,3x3​​,⋯)​

定义3 普通型Bell多项式B^n,k\hat B_{n,k}B^n,k​,
∑n,k≥0B^n,ktnukk!=exp⁡(u∑m≥1xmtm),\sum_{n,k\geq0}\hat B_{n,k}t^n\frac{u^k}{k!}=\exp\left(u\sum_{m\geq1}x_m{t^m}\right), n,k≥0∑​B^n,k​tnk!uk​=exp(um≥1∑​xm​tm),
或者
∑n,k≥0B^n,ktn=(∑m≥1xmtm)k,\sum_{n,k\geq0}\hat B_{n,k}t^n=\left(\sum_{m\geq1}x_m{t^m}\right)^k, n,k≥0∑​B^n,k​tn=(m≥1∑​xm​tm)k,

定理2: B^n,k\hat B_{n,k}B^n,k​也为kkk次齐次整系数多项式
B^n,k(x1,x2,⋯)=∑{c1+c2+⋯+cn=kc1+2c2+⋯+ncn=nc1,c2,⋯⩾0k!c1!c2!⋯x1c1x2c2⋯\hat B_{n,k}(x_1,x_2,\cdots)=\large\sum_{\stackrel{\huge {c_1,c_2,\cdots\geqslant0}}{\large\begin{cases}c_1+c_2+\cdots+c_n=k\\ c_1+2c_2+\cdots+nc_n=n\end{cases}}}\frac{k!}{c_1!c_2!\cdots}x_1^{c_1}x_2^{c_2}\cdots B^n,k​(x1​,x2​,⋯)=⎩⎨⎧​c1​+c2​+⋯+cn​=kc1​+2c2​+⋯+ncn​=n​c1​,c2​,⋯⩾0​∑​c1​!c2​!⋯k!​x1c1​​x2c2​​⋯
更一般地, 还有 ωn\omega_nωn​型Bell多项式:

∑n,k≥0B~n,ktnωn=1ωk(∑m≥1xmtmωm)k,\sum_{n,k\geq0}\tilde B_{n,k}\frac{t^n}{\omega_n}=\frac1{\omega_k}\left(\sum_{m\geq1}x_m\frac{t^m}{\omega_m}\right)^k, n,k≥0∑​B~n,k​ωn​tn​=ωk​1​(m≥1∑​xm​ωm​tm​)k,
特别地,

  • ωn=n!\omega_n=n!ωn​=n!: 指数型Bell多项式;
  • ωn=1\omega_n=1ωn​=1: 普通型Bell多项式.

定理1 : Bn,kB_{n,k}Bn,k​的nnn个特殊值:

  1. Bn,k(1,1,⋯)=S(n,k)B_{n,k}(1,1,\cdots)=S(n,k)Bn,k​(1,1,⋯)=S(n,k)(第二类Stirling数);
  2. Bn,k(1!,2!,3!,⋯)=(n−1k−1)n!k!B_{n,k}(1!,2!,3!,\cdots)=\binom {n-1}{k-1}\dfrac{n!}{k!}Bn,k​(1!,2!,3!,⋯)=(k−1n−1​)k!n!​(Lah数);
  3. Bn,k(0!,1!,2!,⋯)=∣s(n,k)∣=∣sˉ(n,k)∣B_{n,k}(0!,1!,2!,\cdots)=|s(n,k)|=|\bar s(n,k)|Bn,k​(0!,1!,2!,⋯)=∣s(n,k)∣=∣sˉ(n,k)∣(第一类无符号Stirling数);
  4. Bn,k(1,2,3,⋯)=(nk)kn−kB_{n,k}(1,2,3,\cdots)=\binom {n}{k}k^{n-k}Bn,k​(1,2,3,⋯)=(kn​)kn−k(幂等数);

证明: (通过Bn,kB_{n,k}Bn,k​的生成函数证明)
∑n,k≥0Bn,ktnn!uk=exp⁡(u∑m≥1xmtmm!),\sum_{n,k\geq0}B_{n,k}\frac{t^n}{n!}u^k=\exp\left(u\sum_{m\geq1}x_m\frac{t^m}{m!}\right), n,k≥0∑​Bn,k​n!tn​uk=exp(um≥1∑​xm​m!tm​),

  1. 取xi=1x_i=1xi​=1, 得到
    ∑n,k≥0Bn,ktnn!uk=exp⁡(u(et−1))⇒Bn,k(1,1,⋯)=S(n,k).\sum_{n,k\geq0}B_{n,k}\frac{t^n}{n!}u^k=\exp\left(u(e^t-1)\right)\Rightarrow B_{n,k}(1,1,\cdots)=S(n,k). n,k≥0∑​Bn,k​n!tn​uk=exp(u(et−1))⇒Bn,k​(1,1,⋯)=S(n,k).

  2. xi=i!x_i=i!xi​=i!, 得到
    ∑n,k≥0Bn,ktnn!uk=exp⁡(ut1−t)=∑k≥0(ut)kk!(1−t)−k=∑k≥0(ut)kk!∑l≥0(−kl)(−t)l=∑k≥0(ut)kk!∑l≥0⟨k⟩ll!tl=∑k,l≥0⟨k⟩lk!l!uktl+k=∑k,n≥0⟨k⟩nk!n!uktn+k\begin{aligned} \sum_{n,k\geq0}B_{n,k}\frac{t^n}{n!}u^k&=\exp\left(\frac{ut}{1-t}\right)\\ &=\sum_{k\geq0}\frac{(ut)^k}{k!}(1-t)^{-k}\\ &=\sum_{k\geq0}\frac{(ut)^k}{k!}\sum_{l\geq0}\binom{-k}l(-t)^l\\ &=\sum_{k\geq0}\frac{(ut)^k}{k!}\sum_{l\geq0}\frac{\langle k\rangle_l}{l!}t^l\\ &=\sum_{k,l\geq0}\frac{\langle k\rangle_l}{k!l!}u^kt^{l+k}=\sum_{k,n\geq0}\frac{\langle k\rangle_n}{k!n!}u^kt^{n+k} \end{aligned} n,k≥0∑​Bn,k​n!tn​uk​=exp(1−tut​)=k≥0∑​k!(ut)k​(1−t)−k=k≥0∑​k!(ut)k​l≥0∑​(l−k​)(−t)l=k≥0∑​k!(ut)k​l≥0∑​l!⟨k⟩l​​tl=k,l≥0∑​k!l!⟨k⟩l​​uktl+k=k,n≥0∑​k!n!⟨k⟩n​​uktn+k​
    比较[tnn!uk]\left[\dfrac{t^n}{n!}u^k\right][n!tn​uk],
    Bn,k(1!,2!,3!,⋯)=n!k!(n−k)!⟨k⟩n−k=(n−1k−1)n!k!.B_{n,k}(1!,2!,3!,\cdots)=\frac{n!}{k!(n-k)!}\langle k\rangle_{n-k}=\binom {n-1}{k-1}\dfrac{n!}{k!}. Bn,k​(1!,2!,3!,⋯)=k!(n−k)!n!​⟨k⟩n−k​=(k−1n−1​)k!n!​.

  3. 取xi=(i−1)!x_i=(i-1)!xi​=(i−1)!,
    ∑n,k≥0Bn,ktnn!uk=exp⁡(−uln⁡(1−t))=(1−t)−u\begin{aligned} \sum_{n,k\geq0}B_{n,k}\frac{t^n}{n!}u^k&=\exp\left(-u\ln{(1-t)}\right)\\ &=(1-t)^{-u} \end{aligned} n,k≥0∑​Bn,k​n!tn​uk​=exp(−uln(1−t))=(1−t)−u​
    于是
    Bn,k(1!,2!,3!,⋯)=∣s(n,k)∣=∣sˉ(n,k)∣.B_{n,k}(1!,2!,3!,\cdots)=|s(n,k)|=|\bar s(n,k)|. Bn,k​(1!,2!,3!,⋯)=∣s(n,k)∣=∣sˉ(n,k)∣.

  4. xi=ix_i=ixi​=i,
    ∑n,k≥0Bn,ktnn!uk=exp⁡(utet)=∑k≥0uktkk!ekt=∑k≥0uktkk!∑l≥0kltll!=∑k,l≥0uktk+lklk!l!\begin{aligned} \sum_{n,k\geq0}B_{n,k}\frac{t^n}{n!}u^k&=\exp\left(ute^t\right)=\sum_{k\geq0}\frac{u^kt^k}{k!}e^{kt}\\ &=\sum_{k\geq0}\frac{u^kt^k}{k!}\sum_{l\geq0}\frac{k^lt^l}{l!}\\ &=\sum_{k,l\geq0}\frac{u^kt^{k+l}k^l}{k!l!} \end{aligned} n,k≥0∑​Bn,k​n!tn​uk​=exp(utet)=k≥0∑​k!uktk​ekt=k≥0∑​k!uktk​l≥0∑​l!kltl​=k,l≥0∑​k!l!uktk+lkl​​
    比较[tnn!uk]\left[\dfrac{t^n}{n!}u^k\right][n!tn​uk], 取l=n−kl=n-kl=n−k, 得到
    Bn,k(1,2,3,⋯)=(nk)kn−k.B_{n,k}(1,2,3,\cdots)=\binom {n}{k}k^{n-k}. Bn,k​(1,2,3,⋯)=(kn​)kn−k.

二项式型多项式序列

记为φn(x)\varphi_n(x)φn​(x), 通过下面的式子定义:
φn(x+y)=∑k=0n(nk)φk(x)φn−k(y).\varphi_n(x+y)=\sum_{k=0}^n\binom nk\varphi_{k}(x)\varphi_{n-k}(y). φn​(x+y)=k=0∑n​(kn​)φk​(x)φn−k​(y).
例如:
φn(x)=xn,φn(x)=(x)n,φn(x)=⟨x⟩n,\varphi_n(x)=x^n,\quad\varphi_n(x)=(x)_n,\quad\varphi_n(x)=\langle x\rangle_n, φn​(x)=xn,φn​(x)=(x)n​,φn​(x)=⟨x⟩n​,

  • ⊛Bn(x)=∑k=0nS(n,k)xk⇒Bn(x+y)=∑k=0n(nk)Bk(x)Bn−k(y)\circledast \qquad B_n(x)=\sum_{k=0}^nS(n,k)x^k \Rightarrow B_n(x+y)=\sum_{k=0}^n\binom nkB_k(x)B_{n-k}(y) ⊛Bn​(x)=k=0∑n​S(n,k)xk⇒Bn​(x+y)=k=0∑n​(kn​)Bk​(x)Bn−k​(y)

    计算生成函数:
    ∑n≥0Bn(x)tnn!=exp⁡(x(et−1)).\sum_{n\geq0}B_{n}(x)\frac{t^n}{n!}=\exp\left(x(e^t-1)\right). n≥0∑​Bn​(x)n!tn​=exp(x(et−1)).
    其中Bn(1)=bnB_n(1)=b_nBn​(1)=bn​(Bell数).

  • ⊛⊛\circledast\circledast⊛⊛Abel多项式 An(x,z)=x(x−nz)n−1A_n(x,z)=x(x-nz)^{n-1}An​(x,z)=x(x−nz)n−1.
    An(x+y,z)=∑k=0n(nk)Ak(x,z)An−k(y,z),A_n(x+y,z)=\sum_{k=0}^n\binom nkA_k(x,z)A_{n-k}(y,z), An​(x+y,z)=k=0∑n​(kn​)Ak​(x,z)An−k​(y,z),

    ∑n≥0An(x,z)tnn!=exp⁡(xfˉ(t)),fˉ(t)=∑k≥1(−kz)k−1tkk!.\sum_{n\geq0}A_n(x,z)\frac{t^n}{n!}=\exp{(x\bar f(t))},\qquad\bar f(t)=\sum_{k\geq1}(-kz)^{k-1}\frac{t^k}{k!}. n≥0∑​An​(x,z)n!tn​=exp(xfˉ​(t)),fˉ​(t)=k≥1∑​(−kz)k−1k!tk​.

定理2 若φn(x)\varphi_n(x)φn​(x)是一个二项式型多项式, 则

  1. Bn,k(φ0(x),2φ1(x),3φ2(x),⋯)=(nk)φn−k(kx),B_{n,k}(\varphi_0(x),2\varphi_1(x),3\varphi_2(x),\cdots)=\binom nk\varphi_{n-k}(kx), Bn,k​(φ0​(x),2φ1​(x),3φ2​(x),⋯)=(kn​)φn−k​(kx),

  2. Bn,k(φ1(x),φ2(x),φ3(x),⋯)=1k!∑j=0k(−1)k−j(kj)φn(jx),B_{n,k}(\varphi_1(x),\varphi_2(x),\varphi_3(x),\cdots)=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj\varphi_{n}(jx), Bn,k​(φ1​(x),φ2​(x),φ3​(x),⋯)=k!1​j=0∑k​(−1)k−j(jk​)φn​(jx),

证明:
因为φn(x)\varphi_n(x)φn​(x)是一个二项式型多项式,
Ψ(x,t)=∑m≥0φm(x)tmm!=exf(t)\varPsi(x,t)=\sum_{m\geq0}\varphi_m(x)\frac{t^m}{m!}=e^{xf(t)} Ψ(x,t)=m≥0∑​φm​(x)m!tm​=exf(t)
于是
Ψk(x,t)=ekxf(t)=Ψ(kx,t),\varPsi^k(x,t)=e^{kxf(t)}=\varPsi(kx,t), Ψk(x,t)=ekxf(t)=Ψ(kx,t),

  1. 1k!(tΨ(x,t))k=1k!tk∑m≥0φm(kx)tmm!=∑m≥0φm(kx)tm+kk!m!=∑n≥k(nk)φn−k(kx)tnn!\begin{aligned} \frac1{k!}(t\varPsi(x,t))^k&=\frac1{k!}t^k\sum_{m\geq0}\varphi_m(kx)\frac{t^m}{m!}\\ &=\sum_{m\geq0}\varphi_m(kx)\frac{t^{m+k}}{k!m!}\\ &=\sum_{n\geq k}\binom nk\varphi_{n-k}(kx)\frac{t^n}{n!} \end{aligned} k!1​(tΨ(x,t))k​=k!1​tkm≥0∑​φm​(kx)m!tm​=m≥0∑​φm​(kx)k!m!tm+k​=n≥k∑​(kn​)φn−k​(kx)n!tn​​

    另一方面,
    1k!(tΨ(x,t))k=1k!(t∑m≥0φm(kx)tmm!)k=1k!(∑m≥1mφm−1(kx)tmm!)k=∑n≥kBn,k(φ0(x),2φ1(x),⋯)tnn!\begin{aligned} \frac1{k!}(t\varPsi(x,t))^k&=\frac1{k!}\left(t\sum_{m\geq0}\varphi_m(kx)\frac{t^m}{m!}\right)^k\\ &=\frac1{k!}\left(\sum_{m\geq1}m\varphi_{m-1}(kx)\frac{t^m}{m!}\right)^k\\ &=\sum_{n\geq k}B_{n,k}\left(\varphi_0(x),2\varphi_1(x),\cdots\right)\frac{t^n}{n!} \end{aligned} k!1​(tΨ(x,t))k​=k!1​(tm≥0∑​φm​(kx)m!tm​)k=k!1​(m≥1∑​mφm−1​(kx)m!tm​)k=n≥k∑​Bn,k​(φ0​(x),2φ1​(x),⋯)n!tn​​


  2. ∑n≥kBn,k(φ1(x),φ2(x),φ3(x),⋯)tnn!=1k!(∑m≥1φm(x)tmm!)k=1k!(Ψ(x,t)−1)k=1k!∑j=0k(−1)k−j(kj)Ψ(jx,t)=1k!∑j=0k(−1)k−j(kj)∑n≥0φn(jx)tnn!\begin{aligned} \sum_{n\geq k}B_{n,k}(\varphi_1(x),\varphi_2(x),\varphi_3(x),\cdots)\frac{t^n}{n!}&=\frac1{k!}\left(\sum_{m\geq1}\varphi_m(x)\frac{t^m}{m!}\right)^k\\ &=\frac1{k!}(\varPsi(x,t)-1)^k\\ &=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj\varPsi(jx,t)\\ &=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj\sum_{n\geq0}\varphi_{n}(jx)\frac{t^n}{n!}\\ \end{aligned} n≥k∑​Bn,k​(φ1​(x),φ2​(x),φ3​(x),⋯)n!tn​​=k!1​(m≥1∑​φm​(x)m!tm​)k=k!1​(Ψ(x,t)−1)k=k!1​j=0∑k​(−1)k−j(jk​)Ψ(jx,t)=k!1​j=0∑k​(−1)k−j(jk​)n≥0∑​φn​(jx)n!tn​​
    比较两端[tnn!]\left[\dfrac{t^n}{n!}\right][n!tn​], 得到
    Bn,k(φ1(x),φ2(x),φ3(x),⋯)=1k!∑j=0k(−1)k−j(kj)φn(jx).B_{n,k}(\varphi_1(x),\varphi_2(x),\varphi_3(x),\cdots)=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj\varphi_{n}(jx). Bn,k​(φ1​(x),φ2​(x),φ3​(x),⋯)=k!1​j=0∑k​(−1)k−j(jk​)φn​(jx).

特殊的二项式型多项式序列, 代入上述定理验证.

  1. φn(x)=xn\varphi_n(x)=x^nφn​(x)=xn,
    Bn,k(1,2x,3x2,⋯)=(nk)(kx)n−kBn,k(x,x2,x3,⋯)=1k!∑j=0k(−1)k−j(kj)(jx)n\begin{aligned} B_{n,k}(1,2x,3x^2,\cdots)&=\binom nk(kx)^{n-k}\\ B_{n,k}(x,x^2,x^3,\cdots)&=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj(jx)^n \end{aligned} Bn,k​(1,2x,3x2,⋯)Bn,k​(x,x2,x3,⋯)​=(kn​)(kx)n−k=k!1​j=0∑k​(−1)k−j(jk​)(jx)n​
    令x=1x=1x=1, 代入即得到定理1的①.

  2. φn(x)=⟨x⟩n\varphi_n(x)=\langle x\rangle_nφn​(x)=⟨x⟩n​,
    Bn,k(1,2x,3x(x+1),⋯)=(nk)⟨kx⟩n−kBn,k(x,x(x+1),x(x+1)(x+2),⋯)=1k!∑j=0k(−1)k−j(kj)⟨jx⟩n\begin{aligned} B_{n,k}(1,2x,3x(x+1),\cdots)&=\binom nk\langle kx\rangle_{n-k}\\ B_{n,k}(x,x(x+1),x(x+1)(x+2),\cdots)&=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj\langle jx\rangle_n \end{aligned} Bn,k​(1,2x,3x(x+1),⋯)Bn,k​(x,x(x+1),x(x+1)(x+2),⋯)​=(kn​)⟨kx⟩n−k​=k!1​j=0∑k​(−1)k−j(jk​)⟨jx⟩n​​
    令x=1x=1x=1得到定理1的②.

  3. φn(x)=∑k=0nS(n,k)xk\varphi_n(x)=\sum\limits_{k=0}^nS(n,k)x^kφn​(x)=k=0∑n​S(n,k)xk, 令x=1x=1x=1得到φn(1)=bn\varphi_n(1)=b_nφn​(1)=bn​,
    Bn,k(b0,2b1,3b2,⋯)=(nk)∑j=0n−kS(n−k,j)kjBn,k(b1,b2,b3,⋯)=1k!∑j=0k(−1)k−j(kj)∑i=0nS(n,i)ji=∑i=0nS(n,i)⋅1k!∑j=0k(−1)k−j(kj)ji=∑i=0nS(n,i)⋅S(i,k)\begin{aligned} B_{n,k}(b_0,2b_1,3b_2,\cdots)&=\binom nk\sum_{j=0}^{n-k}S(n-k,j)k^j\\ B_{n,k}(b_1,b_2,b_3,\cdots)&=\frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj\sum_{i=0}^nS(n,i)j^i\\ &=\sum_{i=0}^nS(n,i)\cdot \frac1{k!}\sum_{j=0}^k(-1)^{k-j}\binom kj j^i\\ &=\sum_{i=0}^nS(n,i)\cdot S(i,k) \end{aligned} Bn,k​(b0​,2b1​,3b2​,⋯)Bn,k​(b1​,b2​,b3​,⋯)​=(kn​)j=0∑n−k​S(n−k,j)kj=k!1​j=0∑k​(−1)k−j(jk​)i=0∑n​S(n,i)ji=i=0∑n​S(n,i)⋅k!1​j=0∑k​(−1)k−j(jk​)ji=i=0∑n​S(n,i)⋅S(i,k)​

Faà di Bruno公式

复合函数求导

定理1: (Faà di Bruno公式, 复合函数高阶求导公式)

设fff和ggg为两个形式TaylorTaylorTaylor级数,
f=∑k≥0fkukk!,g=∑m≥0gmtmm!,(g0=0).f=\sum_{k\geq0}f_k\frac{u^k}{k!}, \quad g=\sum_{m\geq0}g_m\frac{t^m}{m!},(g_0=0). f=k≥0∑​fk​k!uk​,g=m≥0∑​gm​m!tm​,(g0​=0).
令hhh为fff和ggg复合的形式级数,
h=∑n≥0hntnn!=f∘g=f(g),h=\sum_{n\geq0}h_n\frac{t^n}{n!}=f\circ g=f(g), h=n≥0∑​hn​n!tn​=f∘g=f(g),
则hhh的系数可由下式给出(Bn,kB_{n,k}Bn,k​为部分Bell多项式)
h0=f0,hn=∑k=1nfkBn,k(g1,g2,⋯,gn−k+1).h_0=f_0,\qquad h_n=\sum_{k=1}^nf_kB_{n,k}(g_1,g_2,\cdots,g_{n-k+1}). h0​=f0​,hn​=k=1∑n​fk​Bn,k​(g1​,g2​,⋯,gn−k+1​).

证明:


h=∑n≥0hntnn!=f(g)=∑k≥0fkgkk!,h=\sum_{n\geq0}h_n\frac{t^n}{n!}=f(g)=\sum_{k\geq0}f_k\frac{g^k}{k!}, h=n≥0∑​hn​n!tn​=f(g)=k≥0∑​fk​k!gk​,
得到hnh_nhn​是fkf_kfk​的线性组合, 即
hn=∑k=0nAn,kfkh_n=\sum_{k=0}^nA_{n,k}f_k hn​=k=0∑n​An,k​fk​
(An,kA_{n,k}An,k​仅依赖于g1,g2,...g_1,g_2,...g1​,g2​,..., 与fkf_kfk​无关)

选取特殊的fkf_kfk​, 令
f(u)=eau=∑k≥0akukk!,fk=ak,f(u)=e^{au}=\sum_{k\geq0}a^k\frac{u^k}{k!},\qquad f_k=a^k, f(u)=eau=k≥0∑​akk!uk​,fk​=ak,
得到
h=f∘g=f(g)=eag=exp⁡(a∑m≥1gmtmm!)=∑n,k≥0Bn,k(g1,g2,...)tnn!ak\begin{aligned} h&=f{\small\circ}\, g=f(g)=e^{ag}=\exp(a\sum_{m\geq1}g_m\frac{t^m}{m!})\\ &=\sum_{n,k\geq0}B_{n,k}(g_1,g_2,...)\frac{t^n}{n!}a^k \end{aligned} h​=f∘g=f(g)=eag=exp(am≥1∑​gm​m!tm​)=n,k≥0∑​Bn,k​(g1​,g2​,...)n!tn​ak​
又由
h=∑n≥0hntnn!=∑n≥0(∑k=0nAn,kfk)tnn!=∑n,k≥0An,ktnn!akh=\sum_{n\geq0}h_n\frac{t^n}{n!}=\sum_{n\geq0}\left(\sum_{k=0}^nA_{n,k}f_k\right)\frac{t^n}{n!}=\sum_{n,k\geq0}A_{n,k}\frac{t^n}{n!}a^k h=n≥0∑​hn​n!tn​=n≥0∑​(k=0∑n​An,k​fk​)n!tn​=n,k≥0∑​An,k​n!tn​ak
比较[tnn!ak]\left[\dfrac{t^n}{n!}a^k\right][n!tn​ak], 得到:
An,k=Bn,k(g1,g2,...),A_{n,k}=B_{n,k}(g_1,g_2,...), An,k​=Bn,k​(g1​,g2​,...),
又因为B0,0=1B_{0,0}=1B0,0​=1, 得到h0=f0h_0=f_0h0​=f0​, Bn,0=0B_{n,0}=0Bn,0​=0,(n>1n>1n>1) 得到∑k=1nBn,k(g1,g2,...)fk\sum_{k=1}^nB_{n,k}(g_1,g_2,...)f_k∑k=1n​Bn,k​(g1​,g2​,...)fk​.

Bn,k(x1,x2,⋯,xn−k+1)=∑{c1+c2+⋯+cn=kc1+2c2+⋯+ncn=nc1,c2,⋯⩾0n!c1!c2!⋯(1!)c1(2!)c2⋯x1c1x2c2⋯B_{n,k}(x_1,x_2,\cdots,x_{n-k+1})=\large\sum_{\huge\stackrel{\huge c_1,c_2,\cdots\geqslant0}{\large\begin{cases}c_1+c_2+\cdots+c_n=k\\ c_1+2c_2+\cdots+nc_n=n\end{cases}}}\frac{n!}{c_1!c_2!\cdots(1!)^{c_1}{(2!)}^{c_2}\cdots}x_1^{c_1}x_2^{c_2}\cdots Bn,k​(x1​,x2​,⋯,xn−k+1​)=⎩⎨⎧​c1​+c2​+⋯+cn​=kc1​+2c2​+⋯+ncn​=n​c1​,c2​,⋯⩾0​∑​c1​!c2​!⋯(1!)c1​(2!)c2​⋯n!​x1c1​​x2c2​​⋯
得到:
B0,0=1,Bn,1=xn,Bn,n=x1n.B_{0,0}=1, B_{n,1}=x_n,B_{n,n}=x_1^n. B0,0​=1,Bn,1​=xn​,Bn,n​=x1n​.

定理2:

设F(y),G(x)F(y),G(x)F(y),G(x)为给定的实函数, 且G(x)G(x)G(x)在x=ax=ax=a处具有任意阶导数, F(y)F(y)F(y)在y=b=G(a)y=b=G(a)y=b=G(a)处也有任意阶导数, 令H(x)=F(G(x))H(x)=F(G(x))H(x)=F(G(x)),若设
gm=dmGdxm∣x=a,fk=dkFdyk∣y=b,hn=dnHdxn∣x=a,g_m=\left.\frac{\text{d}^mG}{\text{d}x^m}\right|_{x=a}, \qquad f_k=\left.\frac{\text{d}^kF}{\text{d}y^k}\right|_{y=b},\qquad h_n=\left.\frac{\text{d}^nH}{\text{d}x^n}\right|_{x=a}, gm​=dxmdmG​∣∣∣∣​x=a​,fk​=dykdkF​∣∣∣∣∣​y=b​,hn​=dxndnH​∣∣∣∣​x=a​,
其中:
g0=G(a),f0=F(b)=F(G(a)),h0=H(a)=F(G(a)),g_0=G(a),\qquad f_0=F(b)=F(G(a)),\qquad h_0=H(a)=F(G(a)), g0​=G(a),f0​=F(b)=F(G(a)),h0​=H(a)=F(G(a)),
并定义相应的形式级数:
g(t)=∑m≥1gmtmm!,f(u)=∑k≥0fkukk!,h(t)=∑n≥0hntnn!,g(t)=\sum_{m\geq1}g_m\frac{t^m}{m!},\quad f(u)=\sum_{k\geq0}f_k\frac{u^k}{k!}, \quad h(t)=\sum_{n\geq0}h_n\frac{t^n}{n!}, g(t)=m≥1∑​gm​m!tm​,f(u)=k≥0∑​fk​k!uk​,h(t)=n≥0∑​hn​n!tn​,
则在形式上有h=f∘gh=f{\small\circ}gh=f∘g.

定理3: 对函数F,G,HF,G,HF,G,H, 其中H=F(G)=F⋅GH=F(G)=F\cdot GH=F(G)=F⋅G, 则HHH在x=ax=ax=a处的nnn阶导数为(n⩾1n\geqslant1n⩾1)
hn=dnHdxn∣x=a=∑k=1nfkBn,k(g1,g2,...,gn−k+1).h_n=\left.\frac{\text{d}^nH}{\text{d}x^n}\right|_{x=a}=\sum_{k=1}^nf_kB_{n,k}(g_1,g_2,...,g_{n-k+1}). hn​=dxndnH​∣∣∣∣​x=a​=k=1∑n​fk​Bn,k​(g1​,g2​,...,gn−k+1​).

高等组合学笔记(十二):Bell多项式,二项式型多项式序列,Faà di Bruno公式相关推荐

  1. 高等组合学笔记(十四):Lagrange反演公式

    Lagrange反演公式 可以用来求反函数的各阶导数以及证明恒等式. 令f=∑n≥1fntnωnf=\sum\limits_{n\geq1}f_n\dfrac{t^n}{\omega_n}f=n≥1∑ ...

  2. 高等组合学笔记(十五):容斥原理,错排问题

    容斥原理 可以证明带有交错项的恒等式. 设SSS为一个有限集, Pi(1≤i≤m)P_i(1\le i\le m)Pi​(1≤i≤m)为mmm个性质, Ai={x∣x∈S,x具有性质Pi}A_i=\{ ...

  3. 高等组合学笔记(十): 分拆数恒等式, 分拆函数同余性质

    分拆数恒等式 定理6 : Gauss分拆恒等式 1(x:q)∞=∑n≥0xn(q:q)n.\frac1{(x:q)_\infty}=\sum_{n\geq0}\frac{x^n}{(q:q)_n.} ...

  4. 吴恩达《机器学习》学习笔记十二——机器学习系统

    吴恩达<机器学习>学习笔记十二--机器学习系统 一.设计机器学习系统的思想 1.快速实现+绘制学习曲线--寻找重点优化的方向 2.误差分析 3.数值估计 二.偏斜类问题(类别不均衡) 三. ...

  5. ROS学习笔记十二:使用roswtf

    ROS学习笔记十二:使用roswtf 在使用ROS过程中,roswtf工具可以为我们提供ROS系统是否正常工作的检查作用. 注意:在进行下列操作之前,请确保roscore没有运行. 检查ROS是否安装 ...

  6. 《C++游戏开发》笔记十二 战争迷雾:初步实现

    本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9475979 作者:七十一雾央 新浪微博:http:// ...

  7. Python语言入门这一篇就够了-学习笔记(十二万字)

    Python语言入门这一篇就够了-学习笔记(十二万字) 友情提示:先关注收藏,再查看,12万字保姆级 Python语言从入门到精通教程. 文章目录 Python语言入门这一篇就够了-学习笔记(十二万字 ...

  8. 【Visual C++】游戏开发笔记十二 游戏输入消息处理(一) 键盘消息处理

    相信大家都熟悉<仙剑奇侠传98柔情版>的人机交互方式,用的仅仅是键盘.在那个物质并不充裕的时代,一台配置并不高的电脑,一款名叫<仙剑奇侠传>的游戏,却能承载一代人对梦想的追逐. ...

  9. 强化学习经典算法笔记(十二):近端策略优化算法(PPO)实现,基于A2C(下)

    强化学习经典算法笔记(十二):近端策略优化算法(PPO)实现,基于A2C 本篇实现一个基于A2C框架的PPO算法,应用于连续动作空间任务. import torch import torch.nn a ...

最新文章

  1. html js json数据解析后台数据包_如何将html解析为有关联的json数据?htmlparser2模块使用详解...
  2. 使用AIX系统及基本命令
  3. Linux c中使用系统时间
  4. xy坐标正负方向_道路施工图纸上x坐标和y坐标分别代表什么方向,哪个代表南北方向,哪个代表东西方向?...
  5. C# MVC的博客开发(三)注册
  6. ubuntu安装中文字体,python plt 绘图显示中文
  7. html语言乘法口诀表,0044 使用JavaScript在网页上生成九九乘法口诀表
  8. 转:红帽旗下Linux的版本说明RedHat、CentOS、Fedora、OEL等
  9. vim 强制保存修改只读文件
  10. 51单片机数码管表白
  11. iOS 3DTouch 代码实现
  12. excel打印预览在哪里_易打标条码标签设计打印软件下载_易打标条码标签设计打印软件绿色版下载...
  13. 区块链的基本概念和工作原理
  14. 证明:矩阵不同特征值对应的特征向量之间线性无关
  15. 计算机是否将取代纸质书籍,平板电脑代替纸质教科书 利弊各几分?
  16. 我心目中的未来计算机300字,我心目中的现代化作文300字
  17. 经典软件工程师面试题
  18. ibm750服务器维护,IBM服务器IBM Power 750
  19. 修改文件或文件夹文件的时间
  20. LaTex(PART XIV)\renewcommand重新定义原有命令

热门文章

  1. IDEA中的将项目提交到远程git仓库
  2. Nowcoder deco的abs
  3. (转) intellij idea部署web项目时的位置(Tomcat)
  4. 使用Linux的alternatives命令替换选择软件的版本
  5. 如何dos中查看当前MySQL版本信息?
  6. 摩根士丹利 Morgan Stanley 2008校园招聘已经正式开
  7. mysql使用裸设备_请教dd清空裸设备问题
  8. qq群关系数据库 mysql_QQ群关系数据库
  9. 软件工程复习提纲——第三章
  10. map集合——阅读理解(洛谷 P3879)