具体数学笔记 (第五章 二项式系数)

有意思的来了,狂喜

基本恒等式

( n k ) = ( n n − k ) , n ≥ 0 , k 为 整 数 \binom{n}{k}=\binom{n}{n-k},n\ge0,k为整数 (kn​)=(n−kn​),n≥0,k为整数
限制一定要记得,n为负数的时候是不成立的
( n k ) = n k ( n − 1 k − 1 )    同 样 可 以 得 到 k ( n k ) = n ( n − 1 k − 1 ) \binom{n}{k}=\frac{n}{k}\binom{n-1}{k-1} \\ ~~ \\ 同样可以得到k\binom{n}{k}=n\binom{n-1}{k-1} (kn​)=kn​(k−1n−1​)  同样可以得到k(kn​)=n(k−1n−1​)
平行求和法:
∑ k = 0 m ( n + k k ) = ( n + m + 1 m ) \sum_{k=0}^m\binom{n+k}{k}=\binom{n+m+1}{m} k=0∑m​(kn+k​)=(mn+m+1​)
上指标求和:
∑ k = 0 n ( k m ) = ( n + 1 m + 1 ) \sum_{k=0}^n\binom{k}{m}=\binom{n+1}{m+1} k=0∑n​(mk​)=(m+1n+1​)
上指标反转:
( n k ) = ( − 1 ) k ( k − n − 1 k ) \binom{n}{k}=(-1)^k\binom{k-n-1}{k} (kn​)=(−1)k(kk−n−1​)
利用上指标反转,可以推出
∑ k = 0 m ( n k ) ( − 1 ) k = ( − 1 ) m ( n − 1 m ) \sum_{k=0}^m\binom{n}{k}(-1)^k=(-1)^m\binom{n-1}{m} k=0∑m​(kn​)(−1)k=(−1)m(mn−1​)
还有其他有趣的恒等式(证明略,都可以用归纳法/大力拆/手撕组合意义)
∑ k = 0 m ( n k ) ( n 2 − k ) = m + 1 2 ( n m + 1 ) \sum_{k=0}^m \binom{n}{k}(\frac{n}{2}-k)=\frac{m+1}{2}\binom{n}{m+1} k=0∑m​(kn​)(2n​−k)=2m+1​(m+1n​)

( n m ) ( m k ) = ( n k ) ( n − k m − k ) \binom{n}{m}\binom{m}{k}=\binom{n}{k}\binom{n-k}{m-k} (mn​)(km​)=(kn​)(m−kn−k​)
二项式系数可以推广到三项式甚至多项式系数
( x + y + z ) n = ∑ ( a + b + c ) ! a ! b ! c ! x a y b z c = ∑ ( a + b + c b + c ) ( b + c c ) x a y b z c (x+y+z)^n=\sum\frac{(a+b+c)!}{a!b!c!}x^ay^bz^c=\sum\binom{a+b+c}{b+c}\binom{b+c}{c}x^ay^bz^c (x+y+z)n=∑a!b!c!(a+b+c)!​xaybzc=∑(b+ca+b+c​)(cb+c​)xaybzc
( a 1 + a 2 + a 3 + . . . + a m ) ! a 1 ! a 2 ! a 3 ! . . . . a m !    = ( a 1 + a 2 + a 3 + . . . + a m a 2 + a 3 + . . . + a m ) ( a 2 + a 3 + . . . + a m a 3 + a 4 + . . . + a m ) . . . ( a m − 1 + a m a m )    = ( a 1 + a 2 + a 3 + . . . + a m a 1 ) ( a 2 + a 3 + . . . + a m a 2 ) . . . ( a m − 1 + a m a m − 1 ) \frac{(a_1+a_2+a_3+...+a_m)!}{a_1!a_2!a_3!....a_m!} \\ ~~ \\= \binom{a_1+a_2+a_3+...+a_m}{a_2+a_3+...+a_m}\binom{a_2+a_3+...+a_m}{a_3+a_4+...+a_m}...\binom{a_{m-1}+a_m}{a_m}\\ ~~\\=\binom{a_1+a_2+a_3+...+a_m}{a_1}\binom{a_2+a_3+...+a_m}{a_2}...\binom{a_{m-1}+a_m}{a_{m-1}} a1​!a2​!a3​!....am​!(a1​+a2​+a3​+...+am​)!​  =(a2​+a3​+...+am​a1​+a2​+a3​+...+am​​)(a3​+a4​+...+am​a2​+a3​+...+am​​)...(am​am−1​+am​​)  =(a1​a1​+a2​+a3​+...+am​​)(a2​a2​+a3​+...+am​​)...(am−1​am−1​+am​​)
范德蒙德卷积:
∑ k ( r k ) ( s n − k ) = ( r + s n ) \sum_k\binom{r}{k}\binom{s}{n-k}=\binom{r+s}{n} k∑​(kr​)(n−ks​)=(nr+s​)
可以通过手撕组合意义证明
最恐怖的二项式恒等式:
∑ k i j ( − 1 ) ∑ i < j k i j ( ∏ 1 ≤ i < j < n ( a i + a j a j + k i j ) ) ( ∏ 1 ≤ j < n ( ( a j + a n a n + ∑ i < j k i j − ∑ i > j k i j ) ) ) \sum_{k_{ij}}(-1)^{\sum_{i<j}k_{ij}}\left(\prod_{1 \le i < j<n}\binom{a_i+a_j}{a_j+k_{ij}}\right)\left(\prod_{1\le j<n}\left(\binom{a_j+a_n}{a_n+\sum_{i<j}k_{ij}-\sum_{i>j}k_{ij}}\right)\right) kij​∑​(−1)∑i<j​kij​(1≤i<j<n∏​(aj​+kij​ai​+aj​​))(1≤j<n∏​((an​+∑i<j​kij​−∑i>j​kij​aj​+an​​)))
RNM,退钱!!
其实带入特殊值后发现还挺好记的,如把 n = 4 n=4 n=4带入得
∑ i , j , k ( − 1 ) i + j + k ( a + b b + i ) ( a + c c + j ) ( b + c c + k ) ( a + d d − i − j ) ( b + d d + i − k ) ( c + b d + j + k ) = ( a + b + c + d ) ! a ! b ! c ! d ! \sum_{i,j,k}(-1)^{i+j+k}\binom{a+b}{b+i}\binom{a+c}{c+j}\binom{b+c}{c+k}\binom{a+d}{d-i-j}\binom{b+d}{d+i-k}\binom{c+b}{d+j+k}\\=\frac{(a+b+c+d)!}{a!b!c!d!} i,j,k∑​(−1)i+j+k(b+ia+b​)(c+ja+c​)(c+kb+c​)(d−i−ja+d​)(d+i−kb+d​)(d+j+kc+b​)=a!b!c!d!(a+b+c+d)!​
好记个p
重要的二项式系数恒等式:
就是上面几个看起来比较短的就是

5.3 处理的技巧

高阶差分:
可以发现, ( n k ) ( − 1 ) k \binom{n}{k}(-1)^k (kn​)(−1)k可以计算部分和而 ( n k ) \binom{n}{k} (kn​)不行
其中的一个原因是与差分算子 Δ \Delta Δ有关
容易发现高阶差分与二项式系数有关
Δ n f ( x ) = ∑ k ( n k ) ( − 1 ) n − k f ( x + k ) \Delta^nf(x)=\sum_k\binom{n}{k}(-1)^{n-k}f(x+k) Δnf(x)=k∑​(kn​)(−1)n−kf(x+k)

通常幂可以转换成下降幂,进而可以得到所有的多项式都可以表示成二项式系数倍数之和,这样的一个展开式称为牛顿级数
有时候对一个多项式如果无从下手可以考虑利用n阶差分

牛顿级数是有限微积分对无限微积分中的泰勒级数的回应
反演:
g ( n ) = ∑ k ( n k ) ( − 1 ) k f ( k )    ⟺    f ( n ) = ∑ k ( n k ) ( − 1 ) k g ( k ) g(n)=\sum_k\binom{n}{k}(-1)^kf(k) \iff f(n)=\sum_k\binom{n}{k}(-1)^kg(k) g(n)=k∑​(kn​)(−1)kf(k)⟺f(n)=k∑​(kn​)(−1)kg(k)

可用于解决错排问题,这里直接给出封闭形式
D n = ⌊ n ! e + 1 2 ⌋ + [ n = 0 ] D_n=\lfloor \frac{n!}{e}+\frac{1}{2}\rfloor+[n=0] Dn​=⌊en!​+21​⌋+[n=0]

5.4 生成函数

终于来了,狂喜

我们考虑二项式系数的生成函数
( 1 + x ) r = ∑ k = 0 r ( r k ) x k (1+x)^r=\sum_{k=0}^r\binom{r}{k}x^k (1+x)r=k=0∑r​(kr​)xk
类似地
( 1 + x ) s = ∑ k = 0 s ( s k ) x k (1+x)^s=\sum_{k=0}^s\binom{s}{k}x^k (1+x)s=∑k=0s​(ks​)xk
把这两个东西乘在一起
( 1 + x ) r + s (1+x)^{r+s} (1+x)r+s
把两边都的第 n n n次项系数提出
∑ k = 0 n ( r k ) ( s n − k ) = ( r + s n ) \sum_{k=0}^n\binom{r}{k}\binom{s}{n-k}=\binom{r+s}{n} k=0∑n​(kr​)(n−ks​)=(nr+s​)
这样我们就得到了范德蒙德卷积
ohhhhhhhhhhh

两个重要的恒等式:
1 ( 1 − x ) n + 1 = ∑ k = 0 ( n + k n ) x k \frac{1}{(1-x)^{n+1}}=\sum_{k=0}\binom{n+k}{n}x^k (1−x)n+11​=k=0∑​(nn+k​)xk
x n ( 1 − x ) n + 1 = ∑ k = 0 ( k n ) x k \frac{x^n}{(1-x)^{n+1}}=\sum_{k=0}\binom{k}{n}x^k (1−x)n+1xn​=k=0∑​(nk​)xk
证明也不难
第一个用二项式定理展开 ( 1 − x ) − n − 1 (1-x)^{-n-1} (1−x)−n−1可以得到第 k k k项第系数为 ( − n − 1 k ) ( − 1 ) k \binom{-n-1}{k}(-1)^k (k−n−1​)(−1)k然后我们将它的上指标反转,就可以得到 ( k + n k ) \binom{k+n}{k} (kk+n​)或 ( k + n n ) \binom{k+n}{n} (nk+n​)了

至于第二个就相当于是第一个的生成函数向右平移了n位,显然成立

草,后面的看不懂
超几何函数真的会考吗?考了我倒立吃*
还有什么鬼机械求和法,看不懂啊啊

posted @ 2021-08-16 13:52  lahlah  阅读(357)  评论(0)    收藏  举报