文章目录

  • 一、多项式定理
  • 二、多项式定理 证明
  • 三、多项式定理 推论 1
  • 四、多项式定理 推论 2

一、多项式定理


多项式定理 :

设 nnn 为正整数 , xix_ixi​ 为实数 , i=1,2,⋯,ti=1,2,\cdots,ti=1,2,⋯,t

(x1+x2+⋯+xt)n\ \ \ \ (x_1 + x_2 + \cdots + x_t)^n    (x1​+x2​+⋯+xt​)n

=∑满足n1+n2+⋯+nt=n非负整数解个数(nn1n2⋯nt)x1n1x2n2⋯xtnt= \sum\limits_{满足 n_1 + n_2 + \cdots + n_t = n 非负整数解个数}\dbinom{n}{n_1 n_2 \cdots n_t}x_1^{n_1}x_2^{n_2}\cdots x_t^{n_t}=满足n1​+n2​+⋯+nt​=n非负整数解个数∑​(n1​n2​⋯nt​n​)x1n1​​x2n2​​⋯xtnt​​

上述多项式有 ttt 个项 , 这 ttt 项相加的 nnn 次方 ;

二、多项式定理 证明


多项式中 (x1+x2+⋯+xt)n(x_1 + x_2 + \cdots + x_t)^n(x1​+x2​+⋯+xt​)n :

分步进行如下处理 :

  • 第 111 步 : 从 nnn 个因式中 , 选 n1n_1n1​ 个因式 , 每个因式贡献 111 个 x1x_1x1​ , 总共贡献 n1n_1n1​ 个 x1x_1x1​ , 选取方法有 (nn1)\dbinom{n}{n_1}(n1​n​) 种 ;

  • 第 222 步 : 从 n−n1n-n_1n−n1​ 个因式中 , 选 n2n_2n2​ 个因式 , 每个因式贡献 111 个 x2x_2x2​ , 总共贡献 n2n_2n2​ 个 x2x_2x2​ , 选取方法有 (n−n1n2)\dbinom{n-n_1}{n_2}(n2​n−n1​​) 种 ;

⋮\vdots⋮

  • 第 ttt 步 : 从 n−n1−n2−⋯−nt−1n-n_1-n_2 - \cdots -n_{t-1}n−n1​−n2​−⋯−nt−1​ 个因式中, 选 ntn_tnt​ 个因式 , 每个因式贡献 111 个 xtx_txt​ , 总共贡献 ntn_tnt​ 个 xtx_txt​ , 选取方法有 (n−n1−n2−⋯−nt−1nt)\dbinom{n-n_1-n_2 - \cdots -n_{t-1}}{n_t}(nt​n−n1​−n2​−⋯−nt−1​​) 种 ;

根据分步计数原理 , 乘法法则 , 将上面每步的种类个数相乘 , 就是所有的种类个数 :

(nn1)(n−n1n2)(n−n1−n2−⋯−nt−1nt)\ \ \ \ \dbinom{n}{n_1} \dbinom{n-n_1}{n_2} \dbinom{n-n_1-n_2 - \cdots -n_{t-1}}{n_t}    (n1​n​)(n2​n−n1​​)(nt​n−n1​−n2​−⋯−nt−1​​)

展开后 , 很多都可以约掉 , 最终得到 :

=n!n1!n2!⋯nt!=\cfrac{n!}{n_1! n_2! \cdots n_t!}=n1​!n2​!⋯nt​!n!​

注意上面的式子是多重集的全排列数

=(nn1n2⋯nt)=\dbinom{n}{n_1 n_2 \cdots n_t}=(n1​n2​⋯nt​n​)

三、多项式定理 推论 1


多项式定理 推论 1 :

上述多项式定理中 , 不同的项数 是方程

n1+n2+⋯+nt=nn_1 + n_2 + \cdots + n_t = nn1​+n2​+⋯+nt​=n

非负整数解个数 C(n+t−1,n)C(n + t -1 , n)C(n+t−1,n)

证明过程 :

1 . 每一项之前的系数 (nn1n2⋯nt)\dbinom{n}{n_1 n_2 \cdots n_t}(n1​n2​⋯nt​n​) 含义 :

  • n1n_1n1​ 代表 x1x_1x1​ 的指数 , n1n_1n1​ 相当于有多少个式子 , 在相乘的时候 , 取了 x1x_1x1​

  • n2n_2n2​ 代表 x2x_2x2​ 的指数 , n2n_2n2​ 相当于有多少个式子 , 在相乘的时候 , 取了 x2x_2x2​

⋮\vdots⋮

  • ntn_tnt​ 代表 xtx_txt​ 的指数 , ntn_tnt​ 相当于有多少个式子 , 在相乘的时候 , 取了 xtx_txt​

2 . 一一对应关系 :

n1,n2,⋯,ntn_1, n_2, \cdots , n_tn1​,n2​,⋯,nt​ 的一组不同的选择 , 相当于

n1+n2+⋯+nt=nn_1 + n_2 + \cdots + n_t = nn1​+n2​+⋯+nt​=n

的一个解 , 对应了不同的 x1,x2,⋯,xnx_1 , x_2, \cdots, x_nx1​,x2​,⋯,xn​ 之前的项 ;

三个对应关系 :

不同的解 , n1,n2,⋯,ntn_1, n_2, \cdots , n_tn1​,n2​,⋯,nt​ 配置不一样 , 这些项 不同的配置个数 ,

相当于 n1+n2+⋯+nt=nn_1 + n_2 + \cdots + n_t = nn1​+n2​+⋯+nt​=n 的非负整数解个数 ,

又等同于 多项式 展开后的 项的个数 ;

因此求出 n1+n2+⋯+nt=nn_1 + n_2 + \cdots + n_t = nn1​+n2​+⋯+nt​=n 的非负整数解个数 ,

就对应了 n1,n2,⋯,ntn_1, n_2, \cdots , n_tn1​,n2​,⋯,nt​ 不同配置的个数 ,

对应了 多项式展开后项的个数 ,

结果是 C(n+t−1,n)C(n + t -1 , n)C(n+t−1,n)

该数还是多重集的组合数

推导过程 参考多重集组合问题 :
多重集 :
S={n1⋅a1,n2⋅a2,⋯,nk⋅ak},0≤ni≤+∞S = \{ n_1 \cdot a_1 , n_2 \cdot a_2 , \cdots , n_k \cdot a_k \} , \ \ \ 0 \leq n_i \leq +\inftyS={n1​⋅a1​,n2​⋅a2​,⋯,nk​⋅ak​},   0≤ni​≤+∞
取 rrr 种元素的组合 , r≤nir \leq n_ir≤ni​ , 推导过程如下 :

在 kkk 种元素中 , 取 rrr 种元素 , 每种元素取 0∼r0 \sim r0∼r 个不等的元素 ,
使用 k−1k-1k−1 个分割线分割 kkk 种元素的位置 , k−1k - 1k−1 个分割线相当于组成了 kkk 个盒子 , 在每个盒子中放 0∼r0 \sim r0∼r 个不等的元素 ,
放置的总元素的个数是 rrr 个 , 分割线个数是 k−1k-1k−1 个 , 这里就产生了一个组合问题 , 在 k−1k-1k−1 个分割线 和 rrr 个元素之间 , 选取 rrr 个元素 , 就是 多重集的 r≤nir \leq n_ir≤ni​ 情况下的 组合个数 ;
结果是 :
N=C(k+r−1,r)N= C(k + r - 1, r)N=C(k+r−1,r)
参考 : 【组合数学】排列组合 ( 多重集组合数 | 所有元素重复度大于组合数 | 多重集组合数 推导 1 分割线推导 | 多重集组合数 推导 2 不定方程非负整数解个数推导 )

四、多项式定理 推论 2


多项式定理 推论 3 :

∑(nn1n2⋯nt)=tn\sum\dbinom{n}{n_1 n_2 \cdots n_t} = t^n∑(n1​n2​⋯nt​n​)=tn

证明过程 :

多项式定理中

(x1+x2+⋯+xt)n\ \ \ \ (x_1 + x_2 + \cdots + x_t)^n    (x1​+x2​+⋯+xt​)n

=∑满足n1+n2+⋯+nt=n非负整数解个数(nn1n2⋯nt)x1n1x2n2⋯xtnt= \sum\limits_{满足 n_1 + n_2 + \cdots + n_t = n 非负整数解个数}\dbinom{n}{n_1 n_2 \cdots n_t}x_1^{n_1}x_2^{n_2}\cdots x_t^{n_t}=满足n1​+n2​+⋯+nt​=n非负整数解个数∑​(n1​n2​⋯nt​n​)x1n1​​x2n2​​⋯xtnt​​

如果将 x1=x2=⋯=xt=1x_1 = x_2 = \cdots = x_t = 1x1​=x2​=⋯=xt​=1 ,

就可以得到

(1+1+⋯+1)n\ \ \ \ (1 + 1 + \cdots + 1)^n    (1+1+⋯+1)n

=∑满足n1+n2+⋯+nt=n非负整数解个数(nn1n2⋯nt)1n11n2⋯1nt= \sum\limits_{满足 n_1 + n_2 + \cdots + n_t = n 非负整数解个数}\dbinom{n}{n_1 n_2 \cdots n_t}1^{n_1}1^{n_2}\cdots 1^{n_t}=满足n1​+n2​+⋯+nt​=n非负整数解个数∑​(n1​n2​⋯nt​n​)1n1​1n2​⋯1nt​

=∑满足n1+n2+⋯+nt=n非负整数解个数(nn1n2⋯nt)= \sum\limits_{满足 n_1 + n_2 + \cdots + n_t = n 非负整数解个数}\dbinom{n}{n_1 n_2 \cdots n_t}=满足n1​+n2​+⋯+nt​=n非负整数解个数∑​(n1​n2​⋯nt​n​)

【组合数学】多项式定理 ( 多项式定理 | 多项式定理证明 | 多项式定理推论 1 项数是非负整数解个数 | 多项式定理推论 2 每项系数之和 )相关推荐

  1. 【组合数学】指数生成函数 ( 证明指数生成函数求解多重集排列 )

    文章目录 一.证明指数生成函数求解多重集排列 参考博客 : 按照顺序看 [组合数学]生成函数 简要介绍 ( 生成函数定义 | 牛顿二项式系数 | 常用的生成函数 | 与常数相关 | 与二项式系数相关 ...

  2. 本质上已证明!张益唐关于朗道-西格尔零点猜想的最详笔记

    量化投资与机器学习微信公众号,是业内垂直于量化投资.对冲基金.Fintech.人工智能.大数据等领域的主流自媒体.公众号拥有来自公募.私募.券商.期货.银行.保险.高校等行业30W+关注者,荣获202 ...

  3. 全网最详细笔记:张益唐北大讲解火热出炉!本质上已证明「零点猜想」

      视学算法报道   编辑:编辑部 [导读]关于「零点猜想」问题,大海里的针我没捞到, 但海底地貌我探得差不多了. 一支马克笔,一张小白板. 刚刚,张益唐教授现身北大,在B站的直播平台上,给广大网友上 ...

  4. 全网最详细笔记:张益唐北大讲解火热出炉!证明「零点猜想」!

    本文 新智元 公众号授权  编辑部 [导读]关于「零点猜想」问题,大海里的针我没捞到, 但海底地貌我探得差不多了. 一支马克笔,一张小白板. 刚刚,张益唐教授现身北大,在B站的直播平台上,给广大网友上 ...

  5. 【组合数学】递推方程 ( 特解形式 | 特解求法 | 特解示例 )

    文章目录 一.特解形式与求法 二.特解形式与求法 示例 一.特解形式与求法 H(n)−a1H(n−1)−⋯−akH(n−k)=f(n)H(n) - a_1H(n-1) - \cdots - a_kH( ...

  6. 【组合数学】递推方程 ( 递推方程解与特征根之间的关系定理 | 递推方程解的线性性质定理 | 递推方程解的形式 )

    文章目录 一.递推方程解与特征根之间的关系定理 二.递推方程解的线性性质定理 三.递推方程解的形式 一.递推方程解与特征根之间的关系定理 特征根 与 递推方程的解 之间是存在关系的 , 如果知道了这个 ...

  7. 平均值不等式证明(数学归纳法)

    平均值不等式:对任意的nn个正数a1,a2,a3,...,ana_1,a_2,a_3,...,a_n,有 a1+a2+a3+...+ann≥a1a2a3...an−−−−−−−−−−√n≥n1a1+1 ...

  8. 线性代数-MIT 18.06-5(b)

    文章目录 23.微分方程和eAte^{At}eAt 微分方程dudt=Au\frac{\mathrm{d}u}{\mathrm{d}t}=Audtdu​=Au 稳定性和收敛性 二阶矩阵特征值的判定方法 ...

  9. 线性代数及矩阵论(七)

    线性代数原文 MIT 18.06 线性代数笔记 矩阵论笔记来自 工程矩阵理论 综合线性代数 机器学习的数学基础 配合视频 线性代数 工程矩阵理论 文章目录 第二十三讲:微分方程和eAte^{At}eA ...

  10. 线性规划的对偶问题(The Dual of LP)

    目录 1.对偶问题的经济学解释(Economic Interpretation of the Dual Problem) 2.获得线性规划的对偶(Finding the Dual of an LP) ...

最新文章

  1. 【Python】Python中令人头疼的变量作用域问题,终于弄清楚了
  2. ORACLE限制IP访问数据库
  3. iOS QQ分享图片无反应问题
  4. 直播源码中有哪些网络协议需要注意?
  5. 2019年全球最受欢迎数据库新鲜出炉,你猜中了吗?
  6. IDEA——必备插件指南
  7. Trie树(c++实现)
  8. Spring中获取泛型类型
  9. asp.net get set用法
  10. Win10 锁屏自动息屏解决方案
  11. Scrapy框架: 异常错误处理
  12. Android APP开机自启动基本方法
  13. PG 锁类型、级别、死锁解决
  14. 华三光纤交换机默认密码和重置方法
  15. 数据分析[1.2]--《深入浅出数据分析》1-分解数据
  16. Java面向对象程序设计[董小园版][习题代码答案]-第五章
  17. 视频号6种技巧主动引导用户评论
  18. 底量超顶量超级大黑马指标源码_底量超顶量抓取黑马股的实战技法
  19. Jni 内存泄露(Failed adding to JNI pinned array ref table (1024 entries))
  20. 聊聊 GPL、LGPL 开源代码许可协议,顺便提一下 MIT

热门文章

  1. AUTOSAR E2E SecOC Comparison
  2. 云计算发展趋势-华为HCIA云计算学习笔记六
  3. 齐博cms基础教程之认识齐博cms
  4. 2021年最新独立版橙色去水印微信小程序-更新2021.8.31
  5. CSS样式美化div盒子
  6. 中国银联移动支付技术规范
  7. android自带下拉阻尼动画,Android 阻尼回弹效果简单实现(类似iOS)
  8. matlab 四分位距,四分位数及matlab实现
  9. 计算机术语 gc 是什么意思,GC是什么?为什么我们要去使用它
  10. 什么是GC?GC的基本原理