非正式鸽巢原理
视频陈述了简单的计数原理:若鸽子数量多于鸽巢数量,则至少有一个鸽巢中包含两只或更多鸽子。动画使用5只鸽子和4个鸽巢来演示:当分配这些鸽子时,必然迫使某个鸽巢容纳2只鸽子。
MIT OpenCourseWare · YouTube · 4:13
这段离散数学入门片段首先以非正式方式介绍鸽巢原理,再将其表述为关于满单射的映射规则的逆否命题。视觉证明使用5只鸽子和4个鸽巢;随后给出形式化陈述:“若存在从A到B的满单射,则|A| ≤ |B|”,及其逆否命题:“若|A| > |B|,则不存在从A到B的满单射。”接着,主讲人将该思想应用于5张牌的抽牌问题,将5张牌视为鸽子、4种花色视为鸽巢,从而得出结论:至少有两张牌花色相同。 本段时长120秒的讲座内容通过扑克牌示例引入鸽巢原理,并给出其推广形式。首先,将5张牌分配到4种花色中,必然导致至少两张牌属于同一花色。接着,主讲人将其推广至10张牌与4种花色的情形,并采用反证法论证:若每种花色中牌数均少于3张,则最多只能容纳8张牌,因此必有某种花色至少包含3张牌。符号被解释为对平均负载向上取整。本段最后给出一般性定理:若将n只鸽子分配到h个鸽巢中,则必有某个鸽巢至少包含只鸽子。 这个短视频片段介绍了广义鸽巢原理。幻灯片展示了其形式化定义:若共有〔n〕只鸽子和〔h〕个鸽巢,则必有某个鸽巢至少包含〔⌈⌉〕只鸽子。主讲人将其口头解释为“每个鸽巢的平均鸽子数”。
在学习检查器中查看要点和时刻,或切换阅读标签查看完整笔记。
依据视频画面与讲解整理,并非逐字语音转写。
视频片段以《计算机科学中的数学》课程中题为“鸽巢原理”的讲义标题页开场,主讲人将其介绍为一条计数原理——如此显而易见,以至于你可能早已在不知不觉中使用过它。
第一个数学陈述是非正式的鸽巢原理:若鸽子数量多于鸽巢数量,则必有某个鸽巢至少容纳两只鸽子。幻灯片通过视觉方式逐步构建这句话:先展示5只鸽子的图像,再展示4个绿色U形鸽巢。
动画通过将5只鸽子移入4个鸽巢,使计数思想变得具体可感。由于鸽子数量多于鸽巢数量,至少有一个鸽巢最终容纳了2只鸽子,这与屏幕上显示的结论“至少容纳两只鸽子!”相吻合。
随后,演示将非正式图示转化为集合语言。幻灯片给出映射规则:若存在从集合A到集合B的满单射,则|A| ≤ |B|。其中A是定义域集合,B是陪域集合,|A|和|B|分别表示它们的元素个数。
主讲人通过对映射规则取逆否命题,得到鸽巢原理。高亮显示的命题变为:若|A| > |B|,则不存在从A到B的满单射。这正是“鸽子多于鸽巢”的形式化表述。
主讲人用箭头语言解释单射概念:满单射要求从A的每个元素都引出一条箭头,且至多有一条箭头指向B的每个元素。若A的元素个数多于B,则强制A的每个元素都引出箭头,必然导致两条箭头指向B的同一元素,正如两只鸽子进入同一个鸽巢。
讲座简要提及教材中还包含更复杂的应用实例,例如波士顿地区有人拥有相同数量的头发、某些数字子集具有相同总和等,但本片段未展开讲解这些例子。
本片段详解的应用是5张牌抽取问题。其断言为:任意5张牌的集合中,必有至少2张牌属于同一花色。幻灯片直接表述为:“必有至少2张牌花色相同。”
最终的可视化模型为扑克牌示例确定了鸽子与鸽巢:5张牌是鸽子,而4种花色——黑桃、红心、方块和梅花——是鸽巢。由于,鸽巢原理表明至少有一种花色必须收到至少两张牌。
本段以一个具体的计数模型开场:将5张牌视作“鸽子”,将4种花色视作“鸽巢”。视觉布局将五张牌的占位符置于四个花色容器上方,使分配问题一目了然。
由于牌数多于花色数,讲师指出:无论怎样分配,至少有两种牌会被挤入同一花色。这是鸽巢思想的最简单形式:若物体数量多于盒子数量,则必有某个盒子至少容纳两个物体。
随后讲座转向稍难的情形:10张牌与4种花色。核心问题变为:无论10张牌如何分配,都能保证至少有多少张牌属于同一花色。
为回答该问题,主讲人检验其相反情形:是否可能每种花色所含牌数均少于3张?由于牌数必为整数,这意味着每种花色至多含2张牌。
将每种花色的最大张数乘以花色总数,得到总张数至多为8张。但前提条件是共有10张牌,因此该假设不成立。故至少有一种花色必须包含3张或更多牌。
同一结论随后被压缩为幻灯片上的公式形式:同一花色中牌数的保证下界为至少。讲师解释道:即每种花色的平均负载,而不可能所有花色都低于该平均值。
由于某种花色中实际牌数必为整数,故需对平均值向上取整。主讲人明确将角括号定义为上取整运算,意为“向上舍入至最近的整数”。
最后,具体的扑克牌例子被抽象为广义鸽巢原理:若将 n 只鸽子分配到 h 个鸽巢中,则必有某个鸽巢至少包含 只鸽子。结尾处的解释是: 是每个鸽巢的平均鸽子数,而向上取整运算将该平均值转化为一个有效的整数下界。
该视频介绍了广义鸽巢原理。幻灯片显示了公式:若共有〔n〕只鸽子和〔h〕个鸽巢,则必有某个鸽巢至少包含〔⌈⌉〕只鸽子。主讲人解释道,这意味着至少有一个鸽巢所含鸽子数大于或等于每个鸽巢的平均鸽子数。
视频陈述了简单的计数原理:若鸽子数量多于鸽巢数量,则至少有一个鸽巢中包含两只或更多鸽子。动画使用5只鸽子和4个鸽巢来演示:当分配这些鸽子时,必然迫使某个鸽巢容纳2只鸽子。
该非正式原理与一条形式化的映射规则相关联:若存在从集合A到集合B的一个满单射,则集合A的大小小于或等于集合B的大小。符号|A|和|B|分别表示集合A与B的基数。
对上述映射规则取逆否命题,便得到本片段中所用的形式化鸽巢原理表述:若|A| > |B|,则不存在从A到B的满单射。这正对应着‘鸽子多于鸽巢时,无法实现一一放置’这一直观想法。
主讲人将满单射描述为一种箭头图:集合A中的每个元素都有一条向外射出的箭头,且集合B中的每个元素至多接收一条向内射入的箭头。当|A| > |B|时,为集合A中每个元素都分配一条向外箭头,就必然导致两条箭头指向集合B中的同一元素。
该片段将鸽巢原理应用于扑克牌:一组5张牌中,必有至少2张牌属于同一种花色,因为这5张牌仅被分配到4种花色之中。
直观模型将5张牌标记为鸽子,将4种花色标记为鸽巢。图中显示的花色符号为黑桃、红心、梅花和方块。因此,这张牌的例子正是先前5只鸽子—4个鸽巢动画的一个直接实例。
本卡片记录开篇例子:五张牌分配到四种花色中,因此至少有一种花色必须包含至少两张牌。从牌的占位符到花色容器的直观映射,使计数论证变得具体可感。
对于10张牌分属4种花色的情形,讲师证明必有某种花色至少包含3张牌。关键矛盾在于:若每种花色都少于3张,则最多只能有8张牌,而这与实际共有10张牌相矛盾。
符号 表示将 x 向上取整为最近的整数。在本课中,它将平均负载 转换为整数下界 3,随后再将 转换为一般性上界。
当 n 个对象被分配到 h 个盒子中时,至少有一个盒子包含不少于 个对象。主讲人通过将 解释为每个盒子的平均数量,并因盒子中的数量必须为整数而向上取整,来说明这一原理。
该原理指出:若将〔n〕个物品放入〔m〕个容器中,则至少有一个容器中必须包含至少〔〕个物品。在本视频中,‘鸽子’指物品,‘鸽巢’指容器。
按知识点查看条件、步骤和证据。补充解释与视频直接内容分别标明。
幻灯片文字在“从 A 到 B 的满单射意味着 |A| ≤ |B|”和“不存在从 A 到 B 的满单射”中使用了 A。
主讲人说:“从集合 A 到集合 B。”
A
映射规则中的源集合;通俗地说,对应鸽子的集合。
有限集合;幻灯片上未明确说明其确切的有限性假设。
幻灯片文字在“从 A 到 B 的满单射意味着 |A| ≤ |B|”和“不存在从 A 到 B 的满单射”中使用了 B。
主讲人说:“从集合 A 到集合 B。”
B
映射规则中的目标集合;通俗地说,对应鸽巢的集合。
有限集合;幻灯片上未明确说明其确切的有限性假设。
幻灯片展示了 |A| ≤ |B| 和 |A| > |B| 中的 |A|。
主讲人说:“集合 A 的大小。”
|A|
集合 A 的基数或大小。
对有限集合而言是非负整数;视频未明确说明其定义域。
幻灯片展示 |B| 在 |A| ≤ |B| 和 |A| > |B| 中。
主讲人说:“集合 B 的大小。”
|B|
集合 B 的基数(或大小)。
对有限集而言为非负整数;本视频未明确说明其定义域。
幻灯片展示 |A| ≤ |B|。
主讲人说:“小于或等于。”
≤
基数之间的小于或等于关系。
作用于数(或基数)上的序关系。
幻灯片展示 |A| > |B|。
主讲人说:“大于。”
>
基数之间的严格大于关系。
作用于数(或基数)上的序关系。
幻灯片显示:“至少有两个鸽子!”
主讲人说:“至少两只鸽子。”
≥ two
‘至少两只’用于描述一个鸽巢中鸽子的数量。
关于鸽巢中鸽子占据情况的计数陈述。
幻灯片显示:“必须有≥2张花色相同的牌。”
主讲人说:“至少两张花色相同的牌。”
≥ 2
‘至少两张牌’用于抽牌结论中。
关于多张牌共享同一花色的计数陈述。
主讲人说:“如果你有五张牌,那么鸽子(即牌)的数量就多于洞(即花色)的数量。”
幻灯片标题显示“5张牌抽取”;文字标签为“5张牌(鸽子)”和“4种花色(洞)”。
5 cards
第一个例子中被分配到各类别中的对象数量。
牌的数量,为正整数。
主讲人在讨论将牌分配到花色时,提到了“花色,即洞”。
画面显示四个蓝色U形容器,其下方标有花色符号。
4 suits
牌被分配进去的类别或盒子的数量。
类别的数量,为正整数。
主讲人说:“假设我有十张牌”,随后讨论将十张牌分入四个槽位。
幻灯片标题显示“10张牌抽取”;公式中分子为10。
10 cards
推广后的牌例中对象的数量。
牌的数量,为正整数。
主讲人说:“如果我有 n 只鸽子。”
幻灯片文字显示:“如果有 n 只鸽子和 h 个洞。”
n
待分配的鸽子或物体的一般数量。
物体的正整数个数
主讲人将鸽巢原理介绍为一种计数原理,并陈述其简单形式。
幻灯片文字为:“若鸽子数多于鸽巢数”,则“那么必有某个鸽巢中至少有两个鸽子!”
五只鸽子图像出现在四个绿色U形鸽巢上方,随后鸽子飞入鸽巢,使得其中一个鸽巢内有两只鸽子。
视频将鸽巢原理呈现为一条显而易见的计数原理:若鸽子数量多于鸽巢数量,则至少有一个鸽巢中必须容纳两只或更多鸽子。图示示例使用了五只鸽子和四个鸽巢。
鸽子数量多于鸽巢数量。
结论指出:至少有一个鸽巢中包含 ≥ 两只鸽子。
主讲人称,这是对之前已在映射规则中正式学过的命题的一种非正式表述。
幻灯片文字显示:“映射规则:从 A 到 B 的满单射意味着 |A| ≤ |B|。”
幻灯片并未明确说明 A 和 B 是有限集,但讲座上下文及基数比较暗示了它们是有限集。
幻灯片上展示的形式化映射规则指出:从集合 A 到集合 B 的满单射意味着 A 的基数小于或等于 B 的基数。主讲人将鸽巢原理表述为该规则的一种非正式版本。
存在从 A 到 B 的满单射。
A 和 B 被视为其大小可作比较的集合。
主讲人说“对该命题取逆否命题”,并解释道:若 |A| > |B|,则不可能存在从 A 到 B 的满单射。
虚线框内的幻灯片文字为:“若 |A| > |B|,则不存在从 A 到 B 的满单射。”
通过对映射规则取逆否命题,视频得到了形式化的鸽巢原理陈述:若集合 A 的大小大于集合 B 的大小,则不存在从 A 到 B 的满射单射。主讲人将此解释为:至少有两条箭头(即两只鸽子)必须落在同一个目标元素(即同一个鸽巢)中。
假设映射规则:从 A 到 B 的满射单射蕴含 |A| ≤ |B|。
采用逆否推理。
通过基数比较集合 A 与 B。
主讲人解释道:“没有满射单射,意味着不存在一种关系,使得 A 中每个元素都有一条向外的箭头,且 B 中每个元素至多接收一条向内的箭头。”
主讲人进一步指出,若 A 中每个元素都有一条向外的箭头,则必然有至少两条箭头(即两只鸽子)指向 B 中的同一个鸽巢。
该视频采用基于箭头的直观解释,而非对满射函数与单射函数给出完全形式化的定义。
主讲人用箭头描述满射单射:A 的每个元素都必须有一条向外的箭头,而 B 的每个元素至多接收一条向内的箭头。若 |A| > |B|,则为 A 的每个元素分配一条向外的箭头,必然迫使两条箭头进入 B 的同一个元素,这正对应鸽巢图景。
箭头表示从 A 到 B 的一种关系或映射。
满射性要求 A 的每个元素都有一条向外的箭头。
单射性要求每个B中的元素至多有一条箭头指向它。
主讲人提到一个简单的应用:如果我有五张牌,那么其中至少有两张牌花色相同。
幻灯片文字显示:“示例:5张牌抽取”、“5张牌的集合:”以及“必有≥2张牌花色相同。”
后续幻灯片标注“5张牌(鸽子)”和“4种花色(鸽巢)”,并在四个蓝色鸽巢下方分别展示四种花色符号。
音频在“且如果”之后中断,因此本片段中未出现该抽牌示例的任何完整形式化证明语句。
视频将鸽巢原理应用于一组五张扑克牌。这五张牌被视为鸽子,而四种花色——黑桃、红心、方块、梅花——则被视为鸽巢。由于,故至少有两张牌花色相同。
该集合包含5张牌。
相关的分类共有4种花色。
每张牌按其花色归类。
主讲人解释道:若手上有五张牌、四种花色,将每张牌分配至一种花色,则至少有两张牌会被分入同一花色。
五个牌位通过箭头映射至四个花色容器。
本片段将牌视作鸽子、花色视作洞穴。由于牌数多于花色数,因此将每张牌分配至一种花色时,必有至少两张牌落入同一花色。视觉化的映射使计数论证变得具体可感。
每一张5张牌都恰好被分配至4种花色之一。
该结论是一个确定的下界保证,而非针对某次特定随机抽取的陈述。
主讲人提问:在10张牌中,能保证同花色的牌至少有多少张?并指出:若每个洞穴中都少于3张牌,则总牌数至多为8张。
幻灯片依次显示“10张牌抽取”、“每个洞穴中 < 3张牌?”,然后是公式 。
将10张牌分配到4种花色中时,说话人推导出必有至少3张牌属于同一花色。其推理是:若每种花色所含牌数均少于3,则每种花色至多有2张牌,总计至多为8张,这与实际共有10张牌矛盾。等价地,平均每种花色的负载为,因此必有某种花色达到或超过该平均值的下一个整数。
总共有10张牌。
共有4种花色作为分类类别。
每张牌恰好属于一种花色。
该结果是对所有可能分布情形都成立的确定性下界。
说话人说:“这些角括号表示向上取整,即取不小于该数的最小整数。”
注释指向包裹着的向上取整符号。
记号 表示将实数 x 向上取整为最近的整数。本课中,它将每种花色的平均牌数转化为整数下界3。
x 是一个实数。
本视频中,x 是形如或 的比值。
主讲人陈述一般规则:如果有 n 只鸽子和 h 个鸽巢,则至少有一个鸽巢中包含不少于 ⌈⌉ 只鸽子。
幻灯片标题为“广义鸽巢原理”,并显示公式。
当 n 个物体被分配到 h 个盒子中时,至少有一个盒子包含不少于 ⌈⌉ 个物体。主讲人将 解释为每个鸽巢的平均鸽子数,然后向上取整,因为鸽巢中的实际数量必须是整数。
n 和 h 是正整数。
每只鸽子恰好被分配到一个鸽巢中。
结论断言:至少存在一个鸽巢,其鸽子数量达到该下界。
幻灯片显示文字“广义鸽巢原理”及公式“若〔n〕只鸽子与〔h〕个鸽巢,则必有某个鸽巢中至少有〔〕只鸽子。”
主讲人陈述:“鸽巢原理可表述为:至少有一个洞所含鸽子数大于或等于平均数。这就是广义鸽巢原理。”
广义鸽巢原理指出:若共有 n 只鸽子和 h 个鸽巢,则至少有一个鸽巢中所含鸽子的数量大于或等于每个鸽巢平均鸽子数()的上取整。
n 和 h 均为正整数
主讲人陈述了鸽巢原理的简单形式。
幻灯片文字写道:“若鸽子数多于鸽巢数,则必有某个鸽巢中至少有两只鸽子!”
如果鸽子数量多于鸽巢数量,那么至少有一个鸽巢中包含不少于两只鸽子。
鸽子数量多于鸽巢数量。
存在性结论:某个鸽巢中鸽子数 ≥ 二。
主讲人将此识别为其中一条映射规则。
幻灯片文字显示:“映射规则:从 A 到 B 的满单射意味着 |A| ≤ |B|。”
视频未明确说明 A 和 B 是否必须为有限集,但使用大小比较暗示了有限集。
如果存在从 A 到 B 的满单射,则 |A| ≤ |B|。
存在从 A 到 B 的满单射。
A 和 B 是基数可比较的集合。
对所有满足该前提条件的集合 A 和 B 成立。
主讲人说“对该命题取逆否命题”,并陈述所得条件。
幻灯片文字显示:“若 |A| > |B|,则不存在从 A 到 B 的满单射。”
若 |A| > |B|,则不可能存在从 A 到 B 的满单射。
集合 A 的元素个数大于集合 B 的元素个数。
对所有满足 |A| > |B| 的集合 A 和 B 成立。
主讲人指出:一副五张牌的集合中,必有至少两张牌花色相同。
幻灯片文字显示:“5张牌的集合:必有 ≥ 2张牌花色相同。”
幻灯片将5张牌标记为“鸽子”,将4种花色标记为“鸽巢”。
视频片段在主讲人说完“且如果”后尚未完成解释性句子时即结束。
任意5张扑克牌的集合中,必包含至少两张花色相同的牌。
该集合包含5张卡片。
卡片分为4种花色。
在由5张卡片构成的集合上使用全称量词;得出存在性结论:某种花色至少出现两次。
主讲人总结道:“至少有两只鸽子在同一鸽巢中,至少有两张牌花色相同,也可能更多。”
箭头表示多张牌指向同一个花色容器。
如果5张牌被分配到4种花色中,那么至少有一种花色包含不少于2张牌。
共有5张牌。
共有4种花色。
每张牌恰好属于一种花色。
对于将5张牌分配到4种花色的任意方式,总存在一种花色,其包含的牌数至少为2张。
说话人说:“我得把它们归拢起来,使得同一种花色的牌至少有三张。”
公式表述为 ⌈⌉ = 3。
若将10张牌分配到4种花色,则至少有一种花色包含至少3张牌。
共有10张牌。
共有4种花色。
每张牌恰好属于一种花色。
对于将10张牌分配到4种花色的任意方式,总存在一种花色,其包含的牌数至少为3张。
说话人用自然语言陈述该一般性定理。
幻灯片展示广义公式。
若将 n 只鸽子分配到 h 个鸽巢中,则至少有一个鸽巢包含不少于 只鸽子。
n 是一个正整数。
h 是一个正整数。
每只鸽子恰好被分配到一个鸽巢中。
对于任意一种将 n 只鸽子分配到 h 个鸽巢的方式,总存在一个鸽巢,其中至少包含 只鸽子。
说话者从映射规则出发,并说“对该规则取逆否命题”。
幻灯片同时展示了“从A到B的满单射意味着|A| ≤ |B|”以及“若|A| > |B|,则不存在从A到B的满单射”。
从幻灯片上显示的映射规则开始。
观察幻灯片上的公式及说话者对映射规则的陈述。
取逆否命题,从而得到本视频中所用的形式化鸽巢原理表述。
说话者明确说出“对该命题取逆否命题”;幻灯片在虚线框内展示了该逆否命题。
用箭头语言解释满单射的失败:若A的所有元素都必须映射出去,而B的元素更少,则必有两条箭头指向B的同一元素。
说话者将‘不存在满单射’解释为:不存在一种关系,使得A中每个元素都有一条向外的箭头、且B中每个元素至多只有一条向内的箭头;进而指出,B中必有至少两个箭头指向同一个鸽巢。
非正式的鸽巢原理被表述为全单射映射规则的逆否命题。
主讲人提问“为什么?”,并回答:共有四种花色,即黑桃、红心、方块和梅花。
幻灯片显示:“5张牌的集合:必有至少2张牌花色相同。”
幻灯片标注:“5张牌(鸽子)”和“4种花色(鸽巢)。”
最后的口语从句在“且如果”之后被截断,因此该片段未包含此推导过程的完整结尾句。
将五张牌确定为被分配的对象。
幻灯片标注:“5张牌(鸽子)”,主讲人说:“如果我有一组五张牌。”
将四类花色——黑桃、红心、方块和梅花——确定为分类依据。
主讲人依次说出四种花色;幻灯片标注:“4种花色(鸽巢)”,并展示四种花色符号。
比较牌的数量与花色的数量。
这正是‘鸽子数多于鸽巢数’这一情形的具体数值实例。
得出结论:某一种花色中必然至少包含这五张牌中的两张。
这是此前视频片段中所述鸽巢原理的直接推论。
由于五张牌被分配到四种花色类别中,因此任意五张牌的集合中必有至少两张牌属于同一花色。
主讲人从“每个鸽巢中少于三张牌”出发,通过反证法推理,得出“至多八张牌”,进而推出必有一个鸽巢中至少有三张牌。
幻灯片显示问题:“每个鸽巢中少于3张牌?”随后给出公式 。
假设(反证法)每种花色的牌数都少于3张。
这是主讲人明确检验的假设。
由于牌的数量是整数,每种花色少于3张意味着每种花色至多有2张。
取整数值的计数使得“< 3”等价于“≤ 2”。
共有4种花色,且每种花色至多有2张牌,则牌的总数至多为8。
将每洞最大数量乘以洞的个数,即可得到该假设下的最大总数。
但实际上共有10张牌,与“所有花色都少于3张”的假设矛盾。
所假设的上界8小于给定的总数10。
因此,必有某种花色至少包含3张牌;等价地说,平均值向上取整后得到整数下界3。
说话者将识别为每洞的平均鸽子数,并应用向上取整函数,因为最终结果必须是整数。
在任意 10 张牌分配给 4 种花色的情况下,至少有一种花色包含不少于 3 张牌。
说话者指出可理解为每洞的平均鸽子数,然后向上取整。
幻灯片显示⌈⌉为一般性上界。
将 n 只鸽子分配到 h 个鸽巢中。
这是幻灯片和讲解中所陈述的设定。
计算每个鸽巢中的平均鸽子数量。
主讲人明确将 解释为每个鸽巢的平均负载。
不可能所有鸽巢的鸽子数都低于这个平均值,因此至少有一个鸽巢的鸽子数达到或超过该平均值。
这是主讲人所采用的平均值直觉。
由于鸽巢中的鸽子数量是整数,因此可保证的下界是该平均值的上取整。
主讲人指出,角括号表示向上取整到最近的整数。
至少有一个鸽巢包含不少于 只鸽子。
主讲人称这是鸽巢原理一个更为朴素的应用,并陈述了关于五张牌的断言。
幻灯片标题为“例:5张牌抽取”,正文为“由5张牌组成的集合:其中必有≥2张牌花色相同。”
幻灯片展示了五个标为‘鸽子’的牌占位符,以及四个分别标有黑桃、红心、梅花、方块的‘鸽巢’。
视频在主讲人说完‘且如果’之后尚未完成最终解释性短语时即结束。
证明:任意一组5张扑克牌中,必有至少两张牌花色相同。
存在一组5张牌。
共有4种花色:黑桃、红心、方块、梅花。
每张牌恰好属于一种花色。
证明至少有两张牌花色相同。
将这些牌视为要放入各类别中的物品。
幻灯片明确标注“5张牌(鸽子)”。
将花色视为鸽巢。
幻灯片明确标注“4种花色(鸽巢)”,并展示四种花色符号。
牌的数量多于花色的种类数。
依据题目所给数量进行的数值比较。
根据鸽巢原理,至少有一个类别会收到两张或更多张牌。
应用本视频片段前文所述的非正式鸽巢原理。
五张牌中至少有两张花色相同。
幻灯片的视觉模型将5张牌(鸽子)放入4个花色鸽巢中,使该结论成为“鸽子数多于鸽巢数”的直接实例。
主讲人引入了五张牌与四种花色的情形。
幻灯片标题为“5张牌抽取”,并标注“5张牌(鸽子)”和“4种花色(鸽巢)”。
已知有5张牌和4种花色,关于同花色的牌,能保证什么结论?
共有5张牌。
共有4种花色。
每张牌被分配到一种花色中。
求同一种花色中必然存在的最少牌数。
将5张牌视为鸽子,将4种花色视为鸽巢。
幻灯片标注与旁白明确建立了这种对应关系。
由于5大于4,将所有牌分配到花色中,必然导致至少一种花色中出现拥挤。
这是说话人所陈述的基本鸽巢原理比较。
因此,至少有一种花色包含至少2张牌。
这是音频中说出的结论。
至少有2张牌具有相同的花色。
主讲人指出“可能更多”,确认2是每个分布都保证成立的下界,而非精确计数。
主讲人提问:“假设我有十张牌……我至少能保证拿到多少张同花色的牌?”
幻灯片标题为“10张牌抽取”,随后显示 。
已知有10张牌和4种花色,问某种花色中至少能保证有多少张牌?
共有10张牌。
共有4种花色。
每张牌恰好属于一种花色。
求某种花色中必然达到的最大整数下界。
询问是否可能在每种花色中都少于3张牌。
幻灯片明确提出问题:“每种花色都少于3张牌?”。
如果每种花色都少于3张牌,那么每种花色至多有2张,总共至多有8张牌。
这是讲师所作的反证法论述。
但共有10张牌,因此该假设不成立。
10超出了假设下允许的最大值8。
因此,某种花色中至少包含3张牌;等价地说,对平均值向上取整。
幻灯片上的公式与讲解均指出了向上取整这一步骤。
至少有3张牌具有相同的花色。
主讲人补充道:‘当然,你可以验证我无需再多取任何一张牌’,表明3在此设定下是精确的、可保证的下界。
标题页显示“计算机科学中的数学”、“麻省理工学院”以及“鸽巢原理”,底部署名阿尔伯特·R·迈耶与四月24日,2013年。
标题文字
课程标识符
主讲人姓名与日期
小窗口摄像头画面
鼠标光标
静态标题页在主讲人介绍主题时显示。
数学内容仅通过口头讲解引入;此时尚未展示任何公式。
本段确立本次讲座的主题为抽屉原理。
文字分阶段出现:“若鸽子数量更多”,随后出现五只鸽子图像,接着出现“而鸽巢数量更少”,再出现四个绿色U形鸽巢。
约在14秒时,幻灯片切换为“则必有某个鸽巢中至少有两只鸽子!”,同时五只鸽子被分配到四个鸽巢中,其中一个鸽巢内有两只鸽子。
五只鸽子的图片
四个绿色U形鸽巢
文字:“如果鸽子数量多于鸽巢数量,”
文字:“那么必有某个鸽巢中至少有两只鸽子!”
鸽子首先出现在空鸽巢上方。
随后鸽子向下移动进入四个鸽巢。
其中一个鸽巢最终容纳了两只鸽子,其余每个鸽巢各容纳一只鸽子。
鸽子的数量始终保持为5。
鸽巢的数量始终保持为4。
该动画直观地展示了:将5个物体分配到4个容器中,必然导致至少一个容器中包含2个物体。
幻灯片显示:“映射规则:从A到B的满单射意味着|A| ≤ |B|。”
一个虚线粉色框内写着:“若|A| > |B|,则不存在从A到B的满单射。”
集合符号 A 和 B
基数记号 |A| 和 |B|
不等号 ≤ 和 >
围绕逆否命题语句的虚线框
此前的鸽子动画被形式化的集合映射记号所取代。
虚线框突出了逆否命题形式。
该幻灯片同时保持原始映射规则及其逆否命题可见。
视觉过渡将非形式化的鸽巢图示与关于满单射及基数的正式陈述联系起来。
标题为“例:5张牌抽取”的幻灯片显示“5张牌的集合:”及一手五张扑克牌。
文字出现:“必有 ≥ 2 张同花色的牌。”
下一张幻灯片标注“5张牌(鸽子)”,含五个蓝色牌占位符;以及“4种花色(鸽巢)”,含四个蓝色U形鸽巢,分别位于黑桃、红心、梅花和方块符号上方。
第四张牌的花色符号在采样视图中被右上角的网络摄像头小窗部分遮挡,但说话人明确指出是方块,且后续布局也表明共有四种花色。
五张扑克牌占位符
四个花色孔
黑桃符号
红心符号
梅花符号
方块符号
文字“5张牌(鸽子)”
文字“4种花色(洞)”
该例题首先陈述关于五张牌的结论。
然后将牌重新表述为鸽子,将花色重新表述为洞。
鼠标光标指向花色孔附近,同时讲解者报出各花色名称。
在整个示例中,始终存在5张牌对象和4种花色类别。
该示例将抽象的鸽巢结构映射到扑克牌上:牌是鸽子,花色是鸽巢。
五张浅蓝色牌占位符位于四个标有花色符号的蓝色U形容器上方;箭头从牌指向容器。
5张牌占位符
4个花色容器
黑桃、红心、梅花、方块符号
箭头
从卡片行向下画出箭头,指向花色容器。
多个箭头表示可能有多张卡片落入同一个容器中。
在整个片段中,始终剩余5张卡片和4种花色。
分配模型是一张卡片对应一种花色。
该图示直观呈现了鸽巢原理的设定:将物体放入比物体数量更少的类别中,从而必然导致重叠。
画面切换至“10张牌抽取”,随后显示问题“每个洞中少于3张牌?”,接着出现公式,并附有对向上取整符号的说明。
标题“10张牌抽取”
问题文字:“每个洞中少于3张牌?”
四个花色容器
公式
注释:“向上取整,即向上舍入”
幻灯片首先提出问题:是否每个洞中的卡片数都少于3张?
随后,该问题被替换为已计算出的下界公式。
一条注释指向向上取整符号,解释其含义。
花色总数仍为4种。
卡片总数仍为10张。
视觉序列展示了从直观的矛盾性问题,到使用向上取整函数的紧凑通用公式的演进过程。
最后一张幻灯片标题为“广义鸽巢原理”,并以符号形式展示该原理,含变量 n、h 和 。
标题:“广义鸽巢原理”
变量 n 和 h
公式
具体的卡片示例被一个完全符号化的陈述所取代。
结构与前面的例子一致:将对象分配到盒子中,且某个盒子有下限约束。
最后一张幻灯片将前述数值例子抽象为一般性定理。
一张静态幻灯片,左上角展示一个带编号的网格图,右下角显示主讲人的网络摄像头画面,中间呈现广义鸽巢原理的定义。
文字
公式
网格图
网络摄像头画面
此时间段内幻灯片内容保持静止
画面呈现该原理的正式数学表述,与主讲人讲解内容一致。
屏幕变为黑色,中央显示白色文字“幻灯片放映结束,单击退出。”,并显示鼠标光标。
黑色背景
白色文字
鼠标光标
表示本视频片段结束。
讲解者称鸽巢原理“实际上只是对我们早已正式学过的某个结论的一种非正式表述”,随后又说:“因此我们其实早已知道这条规则。”
有人可能因鸽子与鸽巢的表述听起来不够严谨,而将鸽巢原理视作一个独立且令人惊讶的定理。
视频阐明:这一非正式的鸽巢陈述,实为已知映射规则的逆否命题——即从 A 到 B 的满单射意味着 |A| ≤ |B|。
讲解者用箭头来定义满单射的失败:不存在一种关系,使得 A 中每个元素都有一条向外的箭头,且进入 B 的每条箭头至多只有一条。
该解释采用直观的、基于箭头的方式,而非对函数与单射给出完全形式化的定义。
有人可能认为,“不存在满单射”仅意味着 A 中某些元素缺少向外的箭头。
视频强调:若 A 中每个元素都必须有向外的箭头,而 B 的元素个数更少,则单射必然失败,因为至少有两条箭头会进入 B 的同一个元素。
主讲人说:“它们不可能全都低于平均值。”
人们可能认为每个抽屉所含物品数都可少于平均值 〔〕。
主讲人明确否定了这种可能性:如果所有鸽巢的鸽子数都低于平均值,则总数无法达到 n,因此至少有一个鸽巢的鸽子数必须达到或超过平均值,从而达到向上取整后的值。
主讲人澄清道:“这些角括号表示向上取整到最近的整数。”
注释将这些括号标注为“上限符号,表示向上取整”。
学习者可能将 〔〕误读为普通分组符号或向下取整。
视频将该括号定义为上限运算,即向上取整到最近的整数;这一定义对于将平均值转化为有效的整数下界至关重要。
主讲人指出,非正式的鸽巢原理是一种将映射规则中形式化内容通俗表达的方式。
幻灯片将鸽子动画替换为文字:“映射规则:从 A 到 B 的满单射意味着 |A| ≤ |B|。”
视频将非正式的鸽巢原理呈现为对满单射映射规则的非正式表述。
主讲人说:“对该命题取逆否命题。”
虚线框内写着:“若 |A| > |B|,则不存在从 A 到 B 的满单射。”
形式化的鸽巢原理是通过对映射规则取逆否命题而得到的。
主讲人通过从 A 指向 B 的箭头图示,并展示两条箭头指向 B 中同一元素,来解释“不存在满单射”的含义。
箭头图示揭示了逆否命题中“不存在从 A 到 B 的满单射”的具体含义。
主讲人引入“鸽巢原理一个更为朴素的应用”,并将其应用于五张牌与四种花色的情形。
幻灯片将5张牌标记为鸽子,将4种花色标记为鸽巢。
五张牌的例子通过将牌视为较大集合的元素、将花色视为较小集合的元素,应用了形式化的鸽巢原理。
牌面幻灯片显示:“必有 ≥ 2 张牌花色相同。”
该视觉模型直接对应此前的“五只鸽子、四个洞”动画。
卡片示例是如下非正式表述的一个具体特例:5张牌多于4种花色,因此至少有一种花色包含至少两张牌。
主讲人将10张牌的情形称为5张牌情形的“稍作推广”。
幻灯片内容从“5张牌抽取”逐步过渡到“10张牌抽取”。
10张牌的例子将鸽巢原理中最小情形(5个物体放入4个盒子)所用的相同推理,推广至需取平均负载上取整的更大情形。
主讲人从具体的10张牌计算,过渡到“更一般地,若我有n只鸽子……”。
最后一张幻灯片以符号形式陈述了广义鸽巢原理。
10张牌、4种花色的结果,对应于一般定理 ⌈⌉ 中 、 的特例。
主讲人在陈述一般公式前,刚刚定义了上取整符号。
该定理使用了 ⌈⌉。
理解上取整符号,是正确解读广义鸽巢原理界限的前提。
主讲人陈述鸽巢原理的简单形式。
幻灯片文字给出该原理的非正式表述。
五只鸽子被分配到四个洞中,其中有一个洞容纳了两只鸽子。
主讲人指出,鸽巢原理是非正式地表达了一条映射规则,并取其逆否命题。
幻灯片展示了该映射规则及其逆否命题。
主讲人通过从集合 A 出发的箭头、以及至多一个箭头指向集合 B 中每个元素的方式,解释不存在完全单射。
主讲人指出,任意五张牌组成的集合中,至少有两张牌花色相同。
幻灯片将5张牌标记为鸽子,将4种花色标记为鸽巢。
幻灯片明确标注“5张牌(鸽子)”和“4种花色(鸽巢)”。
主讲人解释:5张牌与4种花色必然导致至少两张牌属于同一花色。
标题为“5张牌抽取”的幻灯片,将牌映射到花色。
主讲人通过反证法和对 10 张牌计算 的向上取整,推导出该界。
幻灯片显示 。
主讲人指出角括号表示向上取整至最近的整数。
注释将该括号标注为“上取整,即向上取整”。
主讲人陈述了n只鸽子与h个鸽巢的一般规则。
幻灯片标题为“广义鸽巢原理”,并附公式 。
广义鸽巢原理的公式被展示。
已覆盖 · 标题幻灯片及口头导言点明本节主题为鸽巢原理;除标题外未展示任何公式。
已覆盖 · 以文字陈述非正式的鸽巢原理,并通过五只鸽子飞入四个鸽巢的示例加以演示。
已覆盖 · 幻灯片给出映射规则及其逆否命题;主讲人解释该规则与满单射及箭头图之间的联系。
已覆盖 · 引入五张牌抽牌的例子,并建模为将5张牌(鸽子)放入4种花色(鸽巢);最后的口头陈述虽被截断,但数学断言与视觉设定已足够完整。
已覆盖 · 基础的5张牌鸽巢示例及其直观映射图。
已覆盖 · 10张牌的推广形式、反证法论证、上取整定义及公式展示。
已覆盖 · 广义鸽巢原理的符号化表述。
已覆盖 · 广义鸽巢原理的定义与公式被呈现。
已覆盖 · 无数学内容的结束画面。
已审核的主题路径