鸽巢原理

Pigeonhole principle

EXT : Pigeonhole Principle

Let q1,q2,⋯qnq_1,q_2,\cdots q_nq1,q2,qn be positive integer, put −n+1+∑i=1nqi -n + 1 + \sum_{i=1}^{n} q_in+1+i=1nqi items into nnn containers, either the first contains at least q1q_1q1 items, or the second contains at least q2q_2q2 items, …, or the nnnth contains at least qnq_nqn items.

中国剩余定理(CRT)

m1,m2,⋯ ,mr∈N m_1,m_2, \cdots , m_r \in \mathbb{N}m1,m2,,mrN are pairwise coprime , so for all a1,a2,⋯ ,ar a_1 , a_2 , \cdots ,a_ra1,a2,,ar we can find a xxx s.t.

x=ai( mod mi)∀i∈{1,2,⋯ ,r} x = a_i ( \bmod m_i ) \quad \forall i \in \{1,2 ,\cdots, r\}x=ai(modmi)i{1,2,,r}

let M=∏i=1rmiM = \prod _{i=1}^{r} m_iM=i=1rmi , tit_iti is the inverse element for Mmi( mod mi) {M \over m_i} (\bmod m_i)miM(modmi).

x=∑i=1raiMmitix = \sum_{i=1}^{r} a_i {M \over m_i} t_i x=i=1raimiMti is a solution

Ramsey 定理

Ramsey定理实际上是鸽巢原理的加强形式的扩展。

问题的引入

K6→K3,K3K_6 \rightarrow K_3,K_3K6K3,K3K6K_6K6中仅有红蓝两种颜色的边,一定存在一个红色的K3K_3K3或者蓝色的K3K_3K3

Ramsey 定理

若存在最小整数ppp使得Kp→Km,KnK_p \rightarrow K_m,K_nKpKm,Kn,记做p=r(m,n)p = r(m,n)p=r(m,n)为Ramsey数,这样的数一定存在。

Ramsey数的结论

  1. r(2,n)=r(n,2)=n r(2,n) = r(n,2) = nr(2,n)=r(n,2)=n
  2. r(m,n)≤r(m−1,n)+r(m,n−1)r(m,n) \le r(m-1,n) + r(m,n-1)r(m,n)r(m1,n)+r(m,n1)
  3. r(3,4)=9r(3,4) = 9r(3,4)=9
r(3,4)= 9的证明

Ramsey 定理的推广形式

满足条件Kp→Kn1,Kn2,⋯ ,KnlK_p \rightarrow K_{n_1} , K_{n_2} , \cdots, K_{n_l}KpKn1,Kn2,,Knl 的最小整数称为r(n1,n2,⋯ ,nl)r(n_1,n_2,\cdots , n_l)r(n1,n2,,nl)

r(3,3,3) = 17

Ramsey 更一般的形式

给定一正整数ttt,及q1,q2,⋯qk≥tq_1,q_2,\cdots q_k \ge tq1,q2,qkt,存在一个整数ppp,将其中每一个ttt元素子集指定为kkk中颜色c1,c2,⋯ ,ckc_1,c_2,\cdots,c_kc1,c2,,ck中的一种,满足:

  1. 存在q1q_1q1个元素,所有ttt子集都被染成指定颜色c1c_1c1
  2. … …
  3. 存在qkq_kqk个元素,所有ttt子集都被染成指定颜色ckc_kck

rt(q1,⋯ ,qk)r_t(q_1,\cdots,q_k)rt(q1,,qk)为最小的ppp

特例

The Strong form of Pigeonhole Principle :r1(q1,q2,⋯ ,qk)=q1+q2+⋯+qk+n−1r_1(q_1,q_2,\cdots,q_k) = q_1 + q_2 + \cdots + q_k + n - 1r1(q1,q2,,qk)=q1+q2++qk+n1

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值