当前位置: 首页 > news >正文

组合数学——二项式系数

3.1 二项式定理

定理 3.1.1(二项式定理)

n n n 为一正整数,则对任意的 x x x y y y,有
( x + y ) n = y n + ( n 1 ) x y n − 1 + ( n 2 ) x 2 y n − 2 + ⋯ + ( n n − 1 ) x n − 1 y + x n (x + y)^n = y^n + \binom{n}{1}x y^{n-1} + \binom{n}{2}x^2 y^{n-2} + \cdots + \binom{n}{n-1}x^{n-1} y + x^n (x+y)n=yn+(1n)xyn1+(2n)x2yn2++(n1n)xn1y+xn
或等价地表示为:
( x + y ) n = ∑ r = 0 n ( n r ) x r y n − r . (x + y)^n = \sum_{r=0}^n \binom{n}{r} x^r y^{n-r}. (x+y)n=r=0n(rn)xrynr.

定理 3.1.2

对一切实数 α \alpha α x x x ∣ x ∣ < 1 |x| < 1 x<1),有
( 1 + x ) α = ∑ r = 0 ∞ ( α r ) x r , (1 + x)^{\alpha} = \sum_{r=0}^{\infty} \binom{\alpha}{r} x^r, (1+x)α=r=0(rα)xr,
其中
( α r ) = α ( α − 1 ) ⋯ ( α − r + 1 ) r ! . \binom{\alpha}{r} = \frac{\alpha(\alpha - 1)\cdots(\alpha - r + 1)}{r!}. (rα)=r!α(α1)(αr+1).
(1) α = − n \alpha=-n α=n
( 1 + x ) − n = ∑ r = 0 ∞ ( − 1 ) r ( n + r − 1 r ) x r . (1 + x)^{-n} = \sum_{r=0}^{\infty} (-1)^r \binom{n + r - 1}{r} x^r. (1+x)n=r=0(1)r(rn+r1)xr.
(2) α = 1 2 \alpha=\frac{1}{2} α=21
( 1 + x ) 1 2 = ∑ r = 0 + ∞ ( − 1 ) r − 1 ⋅ 1 r ⋅ 2 2 r − 1 ⋅ ( 2 r − 2 r − 1 ) x r . (1 + x)^{\frac{1}{2}} = \sum_{r=0}^{+\infty} (-1)^{r-1} \cdot \frac{1}{r \cdot 2^{2r-1}} \cdot \binom{2r - 2}{r - 1}x^r. (1+x)21=r=0+(1)r1r22r11(r12r2)xr.

3.2二项式系数

n , r n, r n,r 均为非负整数,且 n ≥ r n \geq r nr 时, ( n r ) \binom{n}{r} (rn) 有一些基本的性质:

  1. 对称关系
    ( n r ) = ( n n − r ) \binom{n}{r} = \binom{n}{n-r} (rn)=(nrn)

  2. 递推关系
    ( n r ) = ( n − 1 r ) + ( n − 1 r − 1 ) ( n ≥ r ≥ 1 ) \binom{n}{r} = \binom{n-1}{r} + \binom{n-1}{r-1} \quad (n \geq r \geq 1) (rn)=(rn1)+(r1n1)(nr1)
    杨辉三角

  3. 单峰性
    n n n 为偶数时,有
    ( n 0 ) < ( n 1 ) < ⋯ < ( n n 2 ) , ( n n 2 ) > ⋯ > ( n n − 1 ) > ( n n ) \binom{n}{0} < \binom{n}{1} < \cdots < \binom{n}{\frac{n}{2}}, \binom{n}{\frac{n}{2}} > \cdots > \binom{n}{n-1} > \binom{n}{n} (0n)<(1n)<<(2nn),(2nn)>>(n1n)>(nn)

    n n n 为奇数时,有
    ( n 0 ) < ( n 1 ) < ⋯ < ( n n − 1 2 ) = ( n n + 1 2 ) , ⋯ \binom{n}{0} < \binom{n}{1} < \cdots < \binom{n}{\frac{n-1}{2}} = \binom{n}{\frac{n+1}{2}}, \cdots (0n)<(1n)<<(2n1n)=(2n+1n),

3.3组合恒等式

等式 1

( n 0 ) + ( n 1 ) + ⋯ + ( n n ) = 2 n . \binom{n}{0} + \binom{n}{1} + \cdots + \binom{n}{n} = 2^n. (0n)+(1n)++(nn)=2n.

证明: 在二项式定理中令 x = y = 1 x = y = 1 x=y=1 即可。

等式 2

( n 0 ) + ( n 2 ) + ( n 4 ) + ⋯ = ( n 1 ) + ( n 3 ) + ( n 5 ) + ⋯   . \binom{n}{0} + \binom{n}{2} + \binom{n}{4} + \cdots = \binom{n}{1} + \binom{n}{3} + \binom{n}{5} + \cdots. (0n)+(2n)+(4n)+=(1n)+(3n)+(5n)+.

证明: 在二项式定理中令 x = − 1 , y = 1 x = -1, y = 1 x=1,y=1,得
∑ k = 0 n ( − 1 ) k ( n k ) = 0. \sum_{k=0}^{n} (-1)^k \binom{n}{k} = 0. k=0n(1)k(kn)=0.

整理一下即得。

等式 3

1 ⋅ ( n 1 ) + 2 ⋅ ( n 2 ) + ⋯ + n ⋅ ( n n ) = n ⋅ 2 n − 1 . 1 \cdot \binom{n}{1} + 2 \cdot \binom{n}{2} + \cdots + n \cdot \binom{n}{n} = n \cdot 2^{n-1}. 1(1n)+2(2n)++n(nn)=n2n1.

证明: 对等式
( 1 + x ) n = ∑ i = 0 n ( n i ) x i (1 + x)^n = \sum_{i=0}^{n} \binom{n}{i} x^i (1+x)n=i=0n(in)xi

两边在 x = 1 x = 1 x=1 处求导数,得
[ ( 1 + x ) n ] x = 1 ′ = n ( 1 + x ) n − 1 ∣ x = 1 = n 2 n − 1 , \left[(1 + x)^n\right]'_{x=1} = n(1 + x)^{n-1}\big|_{x=1} = n2^{n-1}, [(1+x)n]x=1=n(1+x)n1 x=1=n2n1,

[ ∑ i = 0 n ( n i ) x i ] x = 1 ′ = ∑ i = 1 n i ( n i ) x i − 1 ∣ x = 1 = ∑ i = 1 n i ( n i ) , \left[\sum_{i=0}^{n} \binom{n}{i} x^i\right]'_{x=1} = \sum_{i=1}^{n} i \binom{n}{i} x^{i-1}\big|_{x=1} = \sum_{i=1}^{n} i \binom{n}{i}, [i=0n(in)xi]x=1=i=1ni(in)xi1 x=1=i=1ni(in),

从而
1 ⋅ ( n 1 ) + 2 ⋅ ( n 2 ) + ⋯ + n ⋅ ( n n ) = n ⋅ 2 n − 1 . 1 \cdot \binom{n}{1} + 2 \cdot \binom{n}{2} + \cdots + n \cdot \binom{n}{n} = n \cdot 2^{n-1}. 1(1n)+2(2n)++n(nn)=n2n1.

等式 4

( 0 k ) + ( 1 k ) + ⋯ + ( n k ) = ( n + 1 k + 1 ) . \binom{0}{k} + \binom{1}{k} + \cdots + \binom{n}{k} = \binom{n+1}{k+1}. (k0)+(k1)++(kn)=(k+1n+1).

等式 5

∑ k = 0 n ( n k ) 2 = ( 2 n n ) \sum_{k=0}^{n} \binom{n}{k}^2 = \binom{2n}{n} k=0n(kn)2=(n2n)

等式 6

∑ i = 0 m ( m i ) ( n r + i ) = ( m + n m + r ) \sum_{i=0}^{m} \binom{m}{i} \binom{n}{r+i} = \binom{m+n}{m+r} i=0m(im)(r+in)=(m+rm+n)

3.4多项式定理

定理 3.4.1

n n n 为正整数,则

( x 1 + x 2 + ⋯ + x t ) n = ∑ ( n n 1 n 2 ⋯ n t ) x 1 n 1 x 2 n 2 ⋯ x t n t , (x_1 + x_2 + \cdots + x_t)^n = \sum \binom{n}{n_1 n_2 \cdots n_t} x_1^{n_1} x_2^{n_2} \cdots x_t^{n_t}, (x1+x2++xt)n=(n1n2ntn)x1n1x2n2xtnt,

其中

( n n 1 n 2 ⋯ n t ) = n ! n 1 ! n 2 ! ⋯ n t ! \binom{n}{n_1 n_2 \cdots n_t} = \frac{n!}{n_1! n_2! \cdots n_t!} (n1n2ntn)=n1!n2!nt!n!

定理 3.4.2

给定正整数 n ; t ; n 1 , n 2 , ⋯   , n t n; t; n_1, n_2, \cdots, n_t n;t;n1,n2,,nt,且 n 1 + n 2 + ⋯ + n t = n n_1 + n_2 + \cdots + n_t = n n1+n2++nt=n,那么

( n n 1 n 2 ⋯ n t ) = ( n − 1 ( n 1 − 1 ) n 2 ⋯ n t ) + ( n − 1 n 1 ( n 2 − 1 ) ⋯ n t ) + ⋯ + ( n − 1 n 1 n 2 ⋯ ( n t − 1 ) ) \binom{n}{n_1 n_2 \cdots n_t} = \binom{n-1}{(n_1-1) n_2 \cdots n_t} + \binom{n-1}{n_1 (n_2-1) \cdots n_t} + \cdots + \binom{n-1}{n_1 n_2 \cdots (n_t-1)} (n1n2ntn)=((n11)n2ntn1)+(n1(n21)ntn1)++(n1n2(nt1)n1)

例题

相关文章:

  • linux以C方式和内核交互监听键盘[香橙派搞机日记]
  • Linux:基础IO---软硬链接动静态库前置知识
  • 【排序算法】快速排序
  • 使用Python爬虫的2大原因和6大常用库
  • ORACLE创建表空间,创建用户,授权,扩表空间
  • JavaScript 性能优化实战:深入探讨 JavaScript 性能瓶颈,分享优化技巧与最佳实践
  • 【杂谈】-开源 AI 的复兴:Llama 4 引领潮流
  • 基于Yocto构建Ubuntu 24.04 ARM64 Qt工具链
  • 21天Python计划:零障碍学语法(更新完毕)
  • React 组件
  • 智能体技术进展:从辅助工具到自主决策的AI Agent
  • 数据库——视图
  • flutter 桌面应用之系统托盘
  • [春秋云镜] Tsclient仿真场景
  • 数据库或表数据迁移(使用Navicat迁移MySQL数据库表数据)
  • 目前状况下,计算机和人工智能是什么关系?
  • javaweb maven高级 分模块设计与开发
  • C. Robin Hood in Town思考与理解
  • 变化检测论文学习写作——摘要
  • LeetCode.225. 用队列实现栈
  • 张宇祥已任上海闵行区委常委、副区长
  • 上海银行副行长汪明履新上海农商银行党委副书记
  • 穆迪下调美国主权信用评级
  • 习近平就乌拉圭前总统穆希卡逝世向乌拉圭总统奥尔西致唁电
  • 贵州省委军民融合发展委员会办公室副主任李刚接受审查调查
  • 商务部回应美方加严限制中国芯片:敦促美方立即纠正错误做法