• 一些定义
  • 符号表示
  • 特殊的拆分数
  • 两个递推关系
  • 一些定理

一些定义

  • 拆分数:
    设n,r∈Z+,n, r\in\mathbb{Z}^+,n,r∈Z+, 如果正整数n1,n2,⋯,nrn_1,n_2,\cdots,n_rn1​,n2​,⋯,nr​满足n=n1+n2+⋯+nr(1)n=n_1+n_2+\cdots+n_r\tag{1}n=n1​+n2​+⋯+nr​(1)则称(1)(1)(1)为正整数nnn的一个rrr拆分,nkn_knk​称为拆分的kkk个部分
  • 完备拆分数:
    设n∈Z+,π(n)=n1,n2,⋯∈Π(n)n\in\mathbb{Z}^+, \pi(n)={n_1, n_2, \cdots}\in\Pi(n)n∈Z+,π(n)=n1​,n2​,⋯∈Π(n),如果对于满足1⩽m<n1\leqslant m < n1⩽m<n的任何正整数mmm,拆分π(n)\pi(n)π(n)中恰有一个子集{nj1,nj2,⋯}\left\{n_{j1}, n_{j2}, \cdots \right\}{nj1​,nj2​,⋯}是mmm的一个拆分,即π(m)={nj1,nj2,⋯}∈Π(m)\pi(m)=\left\{n_{j1}, n_{j2}, \cdots \right\}\in\Pi(m)π(m)={nj1​,nj2​,⋯}∈Π(m),则称π(n)\pi(n)π(n)是正整数nnn的一个完备拆分,记为π⟨n⟩\pi\lang n \rangπ⟨n⟩,并以∣π⟨n⟩∣|\pi\lang n \rang|∣π⟨n⟩∣表示完备拆分π⟨n⟩\pi\lang n \rangπ⟨n⟩的部分数。

符号表示

符号 描述 符号 描述
∏r(n)\prod_r(n)∏r​(n) nnn的rrr无序拆分集 ∏(n)\prod(n)∏(n) nnn的无序拆分集
∏r[n]\prod_r[n]∏r​[n] nnn的rrr有序拆分集 ∏[n]\prod[n]∏[n] nnn的有序拆分集
pr(n)p_r(n)pr​(n) nnn的无序rrr拆分数 p(n)p(n)p(n) nnn的无序拆分数
pr[n]p_r[n]pr​[n] nnn的有序rrr拆分数 p[n]p[n]p[n] nnn的有序拆分数

约定:p0(0)=p0[0]=1;p0(n)=p0[n]=0,n⩾1;p(0)=p[0]=1p_0(0)=p_0[0]=1; p_0(n)=p_0[n]=0, n \geqslant1; p(0)=p[0]=1p0​(0)=p0​[0]=1;p0​(n)=p0​[n]=0,n⩾1;p(0)=p[0]=1
对所有不满足 n⩾r⩾1,n\geqslant r \geqslant 1,n⩾r⩾1, 约定 pr(n)=pr[n]=0p_r(n)=p_r[n]=0pr​(n)=pr​[n]=0 。

特殊的拆分数

设 n,r∈Z+,n, r\in\mathbb{Z}^+,n,r∈Z+, 则p1(n)=pn(n)=pn−1(n)=1,p2(n)=⌊n2⌋p_1(n)=p_n(n)=p_{n-1}(n)=1, p_2(n)=\lfloor \frac n2 \rfloorp1​(n)=pn​(n)=pn−1​(n)=1,p2​(n)=⌊2n​⌋ 。

两个递推关系

  1. 设 n,r∈Z+,n, r\in\mathbb{Z}^+,n,r∈Z+, 则当n>rn>rn>r时,有pr(n)=∑k=1rpk(n−r);p_r(n)=\sum_{k=1}^r{p_k(n-r)};pr​(n)=k=1∑r​pk​(n−r);
    另一种表述:设 n,r∈Z+,n, r\in\mathbb{Z}^+,n,r∈Z+, 则有pr(n+r)=∑k=1rpk(n).p_r(n+r)=\sum_{k=1}^r{p_k(n)}.pr​(n+r)=k=1∑r​pk​(n).
  2. 设 n,r∈Z+,n, r\in\mathbb{Z}^+,n,r∈Z+, 则pr(n)=∑k=1⌊nr⌋pr−1(n−rk+r−1),n>r⩾2.p_r(n)=\sum_{k=1}^{\lfloor \frac nr\rfloor}{p_{r-1}(n-rk+r-1)}, n>r\geqslant2.pr​(n)=k=1∑⌊rn​⌋​pr−1​(n−rk+r−1),n>r⩾2.

一些定理

  • p(n)p(n)p(n)一个宽松上界:p(n)<π6(n−1)exp⁡(2n3π)p(n)<\frac{\pi}{\sqrt{6(n-1)}}\exp{\left(\sqrt{\frac{2n}{3}}\pi \right)}p(n)<6(n−1)​π​exp(32n​​π)

  • Hardy-Ramanujan Theorem:p(n)∼14n3exp⁡(2n3π),n→∞p(n)\sim\frac{1}{4n\sqrt3}\exp{\left(\sqrt\frac{2n}{3}\pi\right)}, n\rightarrow\inftyp(n)∼4n3​1​exp(32n​​π),n→∞

  • 完备拆分p⟨n⟩p\langle n\ranglep⟨n⟩计算公式
    设n∈Z+,n \in\mathbb{Z}^+,n∈Z+, 且 n+1=p1α1p2α2⋯pkαk,n+1=p_1^{\alpha_1}p_2^{\alpha_2}\cdots p_k^{\alpha_k},n+1=p1α1​​p2α2​​⋯pkαk​​, 其中 p1,p2,⋯,pk,p_1, p_2, \cdots, p_k,p1​,p2​,⋯,pk​, 均为素数,令m=α1+α2+⋯+αk,m=\alpha_1+\alpha_2+\cdots+\alpha_k,m=α1​+α2​+⋯+αk​, 则 p⟨n⟩=∑t=1m∑j=1t(−1)t−j(tj)∏i=1k(j+αi−1αi)p\lang n \rang=\sum_{t=1}^m\sum_{j=1}^{t}(-1)^{t-j}\binom{t}{j}\prod_{i=1}^{k}\binom{j+\alpha_i-1}{\alpha_i}p⟨n⟩=t=1∑m​j=1∑t​(−1)t−j(jt​)i=1∏k​(αi​j+αi​−1​)

  • nnn 的完备拆分 π⟨n⟩\pi\lang n \rangπ⟨n⟩ 的最小部分数 min⁡∣π⟨n⟩∣\min|\pi\lang n \rang|min∣π⟨n⟩∣
    设n∈Z+,n\in \mathbb{Z}^+,n∈Z+, n+1=d1d2⋯dt,n+1=d_1d_2\cdots d_t,n+1=d1​d2​⋯dt​, 其中d1,d2,⋯,dtd_1, d_2, \cdots ,d_td1​,d2​,⋯,dt​是大于1的正整数,则当d1,d2,⋯,dtd_1, d_2, \cdots ,d_td1​,d2​,⋯,dt​均为素数时,完备拆分π⟨n⟩\pi\lang n \rangπ⟨n⟩的部分数∣π⟨n⟩∣|\pi\lang n \rang|∣π⟨n⟩∣取得最小值,即此时有min⁡∣π⟨n⟩∣=d1+d2+⋯+dt−t=∑i=1kαi(pi−1).\min|\pi\lang n \rang|=d_1+d_2+\cdots+d_t-t=\sum_{i=1}^{k}\alpha_i(p_i-1).min∣π⟨n⟩∣=d1​+d2​+⋯+dt​−t=i=1∑k​αi​(pi​−1).

  • nnn 的具有最小部分数的完备拆分数 pmin⟨n⟩p_{min}\lang n \rangpmin​⟨n⟩
    pmin⟨n⟩=(α1+α2+⋯+αk)!α1!α2!⋯αk!p_{min}\lang n \rang=\frac{(\alpha_1+\alpha_2+\cdots+\alpha_k)!}{\alpha_1!\alpha_2!\cdots\alpha_k!}pmin​⟨n⟩=α1​!α2​!⋯αk​!(α1​+α2​+⋯+αk​)!​

(组合数学笔记)拆分数各类定义及公式总结相关推荐

  1. (组合数学笔记)Pólya计数理论_Part.10_Pólya定理的推广——De Bruijn定理的母函数形式

    文章目录 写在前面 引入 模式清单 引理1 引理2 母函数型的De Bruijn定理 定理的特殊情况 XXX上没有置换群 YYY上没有置换群 X,YX,\,YX,Y上均没有置换群 例题 分析 写在前面 ...

  2. 【C语言笔记】【宏定义系列】 向上取整到指定数值的倍数

    [C语言笔记][宏定义系列] 向上取整到指定数值的倍数 宏定义系列内容.用于记录各式各样有用或者没用的宏定义☺. 宏定义说明 用于将一个数向上取整到大于等于该数的指定数值的倍数. 例如一个要向上取整的 ...

  3. 美赛数模论文之公式写作

    美赛数模论文之公式写作 由假设得到公式 1.We assume laminar flow and use Bernoulli's equation:(由假设得到的公式) 公式 Where 符号解释 A ...

  4. 【C语言笔记】【宏定义系列】 向下舍入到指定数值的倍数

    [C语言笔记][宏定义系列] 向下舍入到指定数值的倍数 宏定义系列内容.用于记录各式各样有用或者没用的宏定义☺. 宏定义说明 用于将一个数向下舍入到小于等于该数的指定数值的倍数. 例如一个要向下舍入的 ...

  5. 12-函数的定义+自调+实参及形参理解

    12-函数的定义+自调+实参及形参理解 //区别 预解析 //1.函数声明能够在声明之前调用 //2.使用函数表达式不会被提升 //自调用函数 //自调用表达式是自动被调用(开始)的,在不进行调用的情 ...

  6. CSS3:nth-child()伪类选择器,Table表格奇偶数行定义样式

    转自爱设计 原文链接http://www.dangshopex.com/jishufenxiang/WEBkaifajishu/8653.html CSS3的强大,让人惊叹,人们在惊喜之余,又不得不为 ...

  7. 幸运数的定义及其判断

    幸运数的定义与判断 文章目录 幸运数的定义与判断 前言 二.使用步骤 1.引入库 2.读入数据 总结 前言 前几天作为我校一场比赛的压轴题出场,但可以通过骗分得到可观的分数,本人所用方法虽不是骗分,但 ...

  8. Excel表计算两个时间段之间的总月数、折算年限公式

    在工作过程中,有时候要计算两个时间段之间的总月数及折算的年限,可以用下列的公式进行计算. 一.计算两个时间段之间的总月数 公式:=(LEFT(C2,4)-LEFT(B2,4)+1)*12-(RIGHT ...

  9. 成本计算的相关定义和公式

    成本计算的相关定义和公式 PV( Planned Value):计划值,应该完成多少工作.(按照计划截止目前应该花费的预算,也就是要干的活) EV( Earned Value):挣值,完成了多少预算的 ...

最新文章

  1. 千万级流量的大型分布式系统架构设计
  2. 在原生js中的事件监听方法
  3. spark restful_使用Spark构建简单的RESTful API
  4. pptp mysql 认证_CentOS6.5搭建PPTP+Freeradius整合***管理系统
  5. winfrom软件开发汽车测试_ETci — 全自动软件测试调度(持续集成)平台
  6. excel切片器_EXCEL带切片器的动态柱形图
  7. Ubuntu使用tcpdump工具
  8. Python----进程之间共享数据(全局变量)
  9. Web系统集成OCS在线状态功能
  10. java.util.concurrent.locks.LockSupport
  11. js - JSON构造函数
  12. Delphi控件大全
  13. IT十年人生过客-十八-路过机遇
  14. ajax下载Excel文件
  15. Elasticsearch面试专题总结
  16. 如何解决windows10 默认浏览器为不是Microsoft Edge(或者想改动)时出现闪退,且改动失败
  17. 生物学哲学:科学哲学的新视野
  18. 玩游戏用什么轴的机械键盘好_机械键盘轴哪个最适合打游戏
  19. 基因编辑婴儿事件,克隆,转基因大豆,杂交水稻---基因改变会怎么样
  20. 好用的拍照识别翻译的软件有哪些?这3个工具你知道吗?

热门文章

  1. [转]如何让DIV固定在页面的某个位置而不随着滚动条随意滚动
  2. day8 Java学习(面向对象.多态接口)
  3. ubuntu配置硬盘开机自动挂载
  4. wireshark数据包分析实战 第三、四章
  5. JavaScript get set方法 ES5/ES6写法
  6. 网页图表控件Highcharts如何详细设置参数
  7. 升级到WP8必需知道的13个特性
  8. 利用MyEclipse的ant插件生成Hibernate的映射文件
  9. windows双屏切换
  10. C语言课后习题(12)