观察
- n=4:把 1,2,3,4 分成两类,让每一类里都没有 x,y,x+y(x=y 也算,比如 1,1,2)。成功了吗?
- 把 n 调到 5,再试。试了几次都不行,点“问问电脑”。
- 读一读下面的“加法原理”读数:不管怎么涂,各类个数之和是多少?
- 一共有几种成功的涂法?把两种颜色对调算不算新的分法?
把集合 M 写成非空子集 A1,A2,…,An 的并,并且它们两两不交:
Ai∩Aj=∅ (i=j),A1∪A2∪⋯∪An=M,
就说 {A1,…,An} 是 M 的一个 n-分划。最直接的推论是加法原理:∣M∣=∣A1∣+∣A2∣+⋯+∣An∣。
把分划想成涂色最方便:同一块涂同一种颜色。“能不能按要求分划”就变成“能不能按要求涂色”。
先猜后证
把 {1,2,3,4} 分成两块(两块不分先后,每块非空),一共有几种分法?
种
先选定答案,才能看到结论。
✓ 猜对了!✗ 和你想的不一样——这正是值得停一下的地方。
每个元素涂两种颜色之一:24=16 种涂法。去掉“全是一种颜色”的 2 种(另一块会是空集),剩 14 种;颜色对调得到的是同一个分划,再除以 2:7 种。
也可以直接数:单独一个元素成一块有 4 种,两个两个分有 3 种,共 7 种。
为什么 5 个数就躲不开
{1,2,3,4,5} 不能分成两块都避开 x+y=z
第 1 / 5 步 -
不妨从 1 开始 假设有一种合格的分法。两种颜色地位相同,不妨设 1 在第一类(●)。
-
2 被逼走
-
4 被逼走
-
3 和 5 都被逼进第二类
-
矛盾
“不妨设”和“被迫”是这类证明的两个关键词:对称性让我们少讨论一半,每一步只剩一种选择,所以几步就走到头。{1,2,3,4} 却能分:{1,4} 和 {2,3}。4 和 5 之间,就是“能”与“不能”的分界。
另一种限制:各块的和相等
现在要求分成 3 块,每块的元素和相等。先别动手,想一想:总和 1+2+⋯+n 必须满足什么?
n=8 时总和是 36,每块该是多少?把 n 调到 7,再点“问问电脑”。
总和能被 3 整除是必要的;有了它还不够——n=3 时总和 6,每块要是 2,可 3 自己就超了。必要条件筛掉一大批,剩下的再靠构造一个一个落实。
练一练
把 {1,2,3,4,5} 分成两块(不分先后,每块非空),有多少种分法?
提示 · 方向先按“涂两种颜色”数,再处理空块和颜色对调。
提示 · 方法涂法 25 种,去掉全同色的 2 种,再除以 2。
n 取 1,2,…,10 中的哪些值时,{1,2,…,n} 能分成两块,使两块的元素和相等?(用逗号隔开写出所有的 n。)
提示 · 方法总和 2n(n+1) 必须是偶数。对满足条件的 n,再真的分一次。
提示 · 第一步2n(n+1) 为偶数 ⟺n 除以 4 余 0 或 3,即 n=3,4,7,8。
完整解答它们都能做到:n=3:{1,2},{3};n=4:{1,4},{2,3};n=7:{1,2,4,7},{3,5,6};n=8:{1,4,6,7},{2,3,5,8}。答案是 3,4,7,8。
把 {1,2,3,4,5} 分成三块(不分先后,每块非空),有多少种分法?
提示 · 方向设 S(n,k) 是把 n 元集分成 k 块的方法数。看元素 n 的去向。
提示 · 方法n 自成一块:剩下的分成 k−1 块;n 加入某一块:先把剩下的分成 k 块,再选一块放 n。得 S(n,k)=kS(n−1,k)+S(n−1,k−1)。
提示 · 第一步S(4,2)=7(上面的猜想题),S(4,3)=6(某两个元素成一块,其余各自一块:C42=6)。
n 取 1,2,…,12 中的哪些值时,{1,2,…,n} 能分成三块,使三块的元素和都相等?
提示 · 方向必要条件:总和能被 3 整除,而且每块的和不能小于 n(n 总得放在某一块里)。
提示 · 方法3∣2n(n+1)⟺n 除以 3 余 0 或 2。再用“每块的和 6n(n+1)≥n”得 n≥5。
提示 · 第一步候选是 5,6,8,9,11,12。逐个构造,比如 n=5:{5},{1,4},{2,3}。
完整解答n=6:{1,6},{2,5},{3,4};n=8:{4,8},{5,7},{1,2,3,6};n=9:{6,9},{7,8},{1,2,3,4,5};n=11:{1,10,11},{5,8,9},{2,3,4,6,7};n=12:{3,11,12},{7,9,10},{1,2,4,5,6,8}。n=2,3 不满足 n≥5。答案是 5,6,8,9,11,12。