【组合数学】鸽巢原理 ( 鸽巢原理简单形式示例 4、5 )

举报
韩曙亮 发表于 2022/01/11 00:37:05 2022/01/11
【摘要】 文章目录 一、鸽巢原理简单形式示例 4二、鸽巢原理简单形式示例 5 一、鸽巢原理简单形式示例 4 假设有 ...





一、鸽巢原理简单形式示例 4



假设有 3 3 3 7 7 7 位二进制数 ,

A : a 1 a 2 a 3 a 4 a 5 a 6 a 7 A : a_1a_2a_3a_4a_5a_6a_7 A:a1a2a3a4a5a6a7
B : b 1 b 2 b 3 b 4 b 5 b 6 b 7 B : b_1b_2b_3b_4b_5b_6b_7 B:b1b2b3b4b5b6b7
C : c 1 c 2 c 3 c 4 c 5 c 6 c 7 C : c_1c_2c_3c_4c_5c_6c_7 C:c1c2c3c4c5c6c7

证明存在整数 i i i j j j , 1 ≤ i ≤ j ≤ 7 1\leq i \leq j \leq 7 1ij7 , 使得下列之一一定成立 :

a i = a j = b i = b j a_i = a_j = b_i = b_j ai=aj=bi=bj
a i = a j = c i = c j a_i = a_j = c_i = c_j ai=aj=ci=cj
b i = b j = c i = c j b_i = b_j = c_i = c_j bi=bj=ci=cj


证明 :

二进制数 , 取值只能是 0 0 0 1 1 1 ;


使用表格图形表示 A B C ABC ABC 三个二进制数的 7 7 7 位 : 使用二进制数 0 , 1 0,1 0,1 填写这些位 ;

在这里插入图片描述
上图中 :

  • 1 1 1 行是 二进制数字 A A A 7 7 7 位 ;
  • 2 2 2 行是 二进制数字 B B B 7 7 7 位 ;
  • 3 3 3 行是 二进制数字 C C C 7 7 7 位 ;

使用二进制数 0 , 1 0,1 0,1 填写表格中的这些位 ;


总结出以下模式 : 以列为单位 , 总结出一定的模式 , 下面的模式中每一列的第 1 ∼ 3 1 \sim 3 13 行取值为某数 ;

  • 1 − 2 − 0 1-2-0 120 : 某列 第 1 1 1 行 , 第 2 2 2 行 , 取值为 0 0 0 , 第 3 3 3 行取值随意 ;
    在这里插入图片描述

  • 1 − 2 − 1 1-2-1 121 : 某列 第 1 1 1 行 , 第 2 2 2 行 , 取值为 1 1 1 , 第 3 3 3 行取值随意 ;
    在这里插入图片描述

  • 1 − 3 − 0 1-3-0 130 : 某列 第 1 1 1 行 , 第 3 3 3 行 , 取值为 0 0 0 , 第 2 2 2 行取值随意 ;
    在这里插入图片描述

  • 1 − 3 − 1 1-3-1 131 : 某列 第 1 1 1 行 , 第 3 3 3 行 , 取值为 1 1 1 , 第 2 2 2 行取值随意 ;
    在这里插入图片描述

  • 2 − 3 − 0 2-3-0 230 : 某列 第 2 2 2 行 , 第 3 3 3 行 , 取值为 0 0 0 , 第 1 1 1 行取值随意 ;
    在这里插入图片描述

  • 2 − 3 − 1 2-3-1 231 : 某列 第 2 2 2 行 , 第 3 3 3 行 , 取值为 1 1 1 , 第 1 1 1 行取值随意 ;

在这里插入图片描述

有以上 6 6 6 种可能的模式 , 但是二进制数有 7 7 7 位 ;

可以等价理解为鸽巢原理的 : 7 7 7 个物体放到 6 6 6 个盒子中 , 则 至少有一个盒子中有 2 2 2 个 或 2 2 2 个以上的物体 ;

因此至少有 2 2 2 列或 2 2 2 列以上的模式相同 ;


模式相同的两列中 , 还有四角数字相同的矩形 , 四角方格数字满足相同的要求 ;

因此 , 必定存在整数 i i i j j j , 1 ≤ i ≤ j ≤ 7 1\leq i \leq j \leq 7 1ij7 , 使得下列之一一定成立 :

a i = a j = b i = b j a_i = a_j = b_i = b_j ai=aj=bi=bj
a i = a j = c i = c j a_i = a_j = c_i = c_j ai=aj=ci=cj
b i = b j = c i = c j b_i = b_j = c_i = c_j bi=bj=ci=cj





二、鸽巢原理简单形式示例 5



证明 : 1 1 1 2 n 2n 2n 的正整数中 , 任取 n + 1 n + 1 n+1 个数 , 至少有一对数 , 其中一个数是另外一个数的倍数 ;


使用如下形式表示 1 1 1 2 n 2n 2n 的正整数 ;

上述数字每个数字 , 除以 2 α i 2^{\alpha_i} 2αi , 会得到一个奇数 r i r_i ri ;

使用 a i = 2 α i r i a_i = 2^{\alpha_i}r_i ai=2αiri , i = 1 , 2 , ⋯   , n + 1 i = 1, 2, \cdots , n+1 i=1,2,,n+1 形式表示上述 1 1 1 2 n 2n 2n 的正整数 ;

1 1 1 2 n 2n 2n 的正整数表示说明 : ( 仅做参考 )

  • 表示奇数 : 奇数 r i r_i ri 就等于表示的正整数值 , 2 α i = 1 2^{\alpha_i} = 1 2αi=1 , 即 α i = 0 \alpha_i = 0 αi=0 ;
  • 表示偶数 : 如果是偶数 , 至少能除以一个 2 2 2 , 2 α i ≥ 2 2^{\alpha_i} \geq 2 2αi2 , 即 α i ≥ 1 \alpha_i \geq 1 αi1 ;

1 1 1 2 n 2n 2n 的正整数 中 , 有 n n n 个奇数 , 是 1 , 3 , 5 , 7 , 9 , ⋯   , 2 n − 1 1, 3, 5, 7, 9, \cdots , 2n - 1 1,3,5,7,9,,2n1 ;

每个数 a i = 2 α i r i a_i = 2^{\alpha_i}r_i ai=2αiri 右侧的 r i r_i ri 奇数 取值只有 n n n , 偶数部分的右侧的 r i r_i ri 奇数也包含在其中 ;


现在要从 1 1 1 2 n 2n 2n 的正整数 中 n + 1 n+1 n+1 个数 , 如果其中有奇数 , 肯定只有 n n n 种取值 ;

将取值看做盒子 , 每个数的右边的 r i r_i ri 看做物体 , 奇数的个数是 n + 1 n + 1 n+1 个 , 但是奇数的个数只有 n n n 种取值 , 因此有两个数字的 奇数部分 r i r_i ri 是相等 ;


假设这两个数分别是第 i i i 个数 , 和第 j j j 个数 : r i = r j r_i = r_j ri=rj , 并且 i < j i < j i<j ;

  • i i i 个数 : a i = 2 α i r i a_i = 2^{\alpha_i}r_i ai=2αiri , i = 1 , 2 , ⋯   , n + 1 i = 1, 2, \cdots , n+1 i=1,2,,n+1
  • j j j 个数 : a j = 2 α j r j a_j = 2^{\alpha_j}r_j aj=2αjrj , j = 1 , 2 , ⋯   , n + 1 j = 1, 2, \cdots , n+1 j=1,2,,n+1

如果 r i = r j r_i = r_j ri=rj , 那么 2 α j 2^{\alpha_j} 2αj 肯定是 2 α i 2^{\alpha_i} 2αi 的倍数 ;

文章来源: hanshuliang.blog.csdn.net,作者:韩曙亮,版权归原作者所有,如需转载,请联系作者。

原文链接:hanshuliang.blog.csdn.net/article/details/109105928

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。