组合数学笔记(一)
组合数学
6.7之后出现了大量渲染错误,懒得改了(~ ̄▽ ̄)~
第2章 组合与排列
2.2 集合的排列
插空法 捆绑法 隔板法
循环排列
全排列种类数
循环r排列个数
项链排列
r排列个数
2.3 集合的组合
排列:
性质1:
性质2:
帕斯卡公式
2.4 多重集合的排列
概念
多重集:允许元素重复(多重集不是集合)
无限重复排列 有限重复排列
定理
- 无限重复 r排列
令S是多重集,它有k种不同的元素,每种元素都有无限重复次数,那么,S*的r排列个数为
- 有限重复 全排列
令S是多重集,它有k种不同的元素,
每种元素的重复数分别为 , , …, ,则S的排列数等于
其中n= + + …+
- 集合划分
设 是正整数,且 。将n个元素集合划分成k个标有标签的盒子 ,其中 含有 个元素(i=1, 2,…,k), 则划分方法数为
若盒子无标号,划分数为
- 非攻击性车
懒得写力~自己想罢
2.5 多重集合的组合
定义
多重集S的一个r组合是S的子多重集
方法
- 有重组合转无重组合
{1, 2, …,k}的r组合数={1, 2, …,k+r-1}的无重r组合数=
- 隔板法
相当于r个盒子,插k-1个板,两个板之间放球,但某种球可以不放,因此再加k个盒子,使每种球至少放一个盒子
定理
令S是多重集,它有k个不同的元素,每个元素都有无限重复次数,那么,S的r组合个数为
多重集组合->方程的非负整数集
2.6 有限概率
定义
有限概率:相对于微积分为基础的连续概率
方法
不相邻问题
转换为整数解问题 使用隔板法
方程的解问题
非负整数解
正整数解(万物之源)
不相邻问题
链不相邻问题
转换为方程的解问题
设为 个球中取 个不相邻数,可理解为插入 个挡板,每个挡板的左边球为所取的球
转换为方程为 ,其中
代入正整数解问题,求解得不相邻问题的数量为:
环不相邻问题
用链不相邻问题推导
第3章 鸽巢原理
鸽巢原理研究的是存在性问题
核心在于构建出盒子和物体
简单形式: n个盒子,n+1个物体
加强形式: m个盒子,n个物体
知识点:
- 数论问题
- 几何图形类问题
- 连续时间问题
- 棋盘着色
- 中国剩余定理
- 满足条件的最小物体数
3.1 鸽巢原理的简单形式
定理
- 鸽巢原理的简单形式
如果把n+1个物体放进n个盒子,那么至少有一个盒子包含两个或更多的物体
- 中国剩余定理
设 是k个两两互素的正整数, ,则存在x,使得 x 除以 的余数为 ,即
3.2 鸽巢原理的加强形式
定理
- 鸽巢原理的加强形式
令 为正整数。如果将 个物体被放进n个盒子内,那么,
或者第1个盒子至少含有 个物体,
或者第2个盒子至少含有 个物体,
…,
或者第n个盒子至少含有 个物体
特殊形式: 时,
- 平均原理:
如果 个非负整数 的平均数大于 ,即 ,则至少有一个整数大于或等于 。
设 和 都是正整数。如果 个物体放入 个盒子,则至少有一个盒子含有 个或更多的物体。
理解
例:5个盒子 1+2+3+4+5-5+1=10
则不会出现:
第一个盒子少于1个
第二个盒子少于2个
第三个盒子少于3个
第四个盒子少于4个
第五个盒子少于5个
这五个不会同时出现
方法
最小物品数
圆盘问题,二进制问题
3.3 Ramsey原理
简单形式
通俗实例: 在6个人中,
- 或者有3个人,他们中每两个人都互相认识;
- n 或者有3个人,他们中的每两个人都彼此不认识。
完全形式
用 表示平面上没有3点共线的n个顶点构成
的一个完全图 (n阶完全图)
Ramsey定理
如果m ≥ 2及n ≥ 2是两个整数,则一定存在正整数 p,使得
定义
Ramsey数 是使 成立的最小整数 p
推广
如果 都是大于或等于 2 的整数则一定存在正整数 p,使得
满足以上条件的最小整数 p 称为Ramsey数
更一般的形式
给定整数 及整数 ,则存在一个整数 p,
使得:如果将 p元素集合中每一个 t 元素子集指定为 k 种
颜色 中一种,那么
- 或者存在 个元素,其所有 t 子集被指定成颜色 ,
- … …,
- 或者存在 个元素,其所有 t 子集被指定成颜色 ,
满足结论的最小整数 p 为Ramsey数
令 表示 n个元素集合中所有 t 个元素的子集的集合
给定整数 及整数 ,存在一个整数 p, 使..得