嘘~ 正在从服务器偷取页面 . . .

小蓝书 17.1 题解


小蓝书 17.1 题解

传送门:小蓝书 17.1

第一部分 例题

例1

某聚会有 $605$ 个人参加,已知每个人至少和其余的一个人握过手

求证:必有一个人至少和其中两个人握过手。

本题最特别的就是这个 $605$ 了,我们注意到它是奇数。

考虑反证法,如果每个人都至多和其中一个人握过手,图就变成了这个样子:

设边数为 $m$ ,则节点数为 $2m$ ,这是个偶数,与 $605$ 是奇数矛盾,故原命题成立。

例2

能否让马跳动几次,将下图一所示的阵势变为图二?

提示:看图三,知道要干嘛了吧

先把每个格子编号,然后把每个马能跳到的地方都连上,如图所示

显然,两幅图中的马无论怎么跳都不会改变相对顺序,因此不可能。

例3

有 $n(n \ge 3)$ 个人,他们之间有些人互相认识,有些人互相不认识,且至少有一个人没有与其他人都认识

问:与其他人都认识的人数的最大值是多少?

注意,这里没有与其他人都认识,不代表这个人一个都不认识。

考虑作无向图 $G$ ,两点相邻当且仅当他们互相认识。

因为要最大值,所以有且仅有一个人没有与其他人都认识。

由此可得,至少有两个点不相邻。设 $v_1,v_2$ 之间没有边 $e = (v_1,v_2)$ 。

则图 $G$ 的边数最多时图形为 $K_n - e$ ,即完全图 $K_n$ 中去掉边 $e$ 后所得的图。

从而与其他节点都相邻的节点个数的最大值为 $n-2$ ,也就是答案。

例4

九名数学家在一次国际数学会议上相遇,

发现他们中的任意三个人中,至少有两个人可以用同一种语言对话。

如果每个数学家至多可说三种语言,求证至少有三名数学家可以用同一种语言对话。

翻译成图论的语言,就是任意 $3$ 个点之间至少有一条边,且每个点的至多有 $3$ 种不同颜色的边。

要证明的是:图 $G$ 中存在 $3$ 个点,他们两两相邻,且这三条边具有相同的颜色(不妨称为同色三角形)

接下来我们来寻找一些性质。如果三个点 $v_i,v_j,v_k$ 有同色的边 $(v_i,v_j),(v_i,v_k)$ ,则一定有同色 $(v_j,v_k)$ 。

这说明同色边具有一种传递性。因此我们分类讨论 $v_1$ 的不同情形:

  • 点 $v_1$ 与其他所有点都相邻。根据抽屉原理,至少有两条边具有相同的颜色。

  • 点 $v_1$ 与其他所有点,至少有一个点不相邻。不妨设 $v_1$ 与 $v_2$ 不相邻。

    由于每三个点之间至少有一条边,所以剩余 $7$ 个点发出的,另一个端点是 $v_1$ 或 $v_2$ 的边至少也有 $7$ 条

    那么为了 $v_2$ 不构成同色三角形(如果不行就证明一定存在了不是吗),$v_2$ 要尽可能连更多的剩下的 $7$ 个点

    而每个点只能出 $3$ 种颜色的边,因此 $v_2$ 至多连上 $3$ 个点,或者说 $v_1$ 至少有 $4$ 个点与它相邻。

    根据抽屉原理,这连接 $4$ 个点的 $4$ 条边中,一定有 $2$ 条是同色的。

至此,我们证明了原命题。

另外,小蓝书还提到了 $n=8$ 时该命题的一个反例(数字表示边的颜色)

例5

有 $n$ 名选手 $A_1,A_2,\cdots,A_n$ 参加数学竞赛,

其中有些选手是互相认识的,而且任何两个不相识的选手都恰好有两个共同的熟人。

若已知选手 $A_1$ 与 $A_2$ 互相认识,但他俩没有共同的熟人,证明他俩的熟人一样多。

翻译成图论的语言:

$n$ 个点的无向图 $G$ 中,任意两个不相邻的点 $v_i,v_j$ ,都存在恰好两个点 $a,b$ 满足 $v_i,v_j$ 分别同时与 $a,b$ 相邻。

已知 $v_1,v_2$ 相邻,且不存在点 $u$ 满足 $(v_1,u)$ 和 $(v_2,u)$ 同时存在,求证: $v_1$ 与 $v_2$ 的度数相同。

解法1:之所以分成两个解法,是因为我有个比较直观的解法,放在解法2讲。

考虑记 $N(v_1)$ 为 $v_1$ 的邻域,即 $\forall v_i \in N(v_1),\exists (v_i,v_1)\in G$ ,并记 $N(v_2)$ 为 $v_2$ 的邻域。

若在 $N(v_1)$ 中除 $v_2$ 外还有点 $v_i$ ,则 $v_i \not\in N(v_2)$ 。否则 $A_1$ 与 $A_2$ 有共同的熟人 $A_i$ 。

于是 $v_2$ 与 $v_i$ 除 $v_1$ 外还应有一个与它们共同相邻的点 $v_j$ ,则 $v_j \in N(v_2)$ ,如图所示。

对于 $N(v_1)$ 中不同于 $v_2$ 的点 $v_i,v_k$ ,他们不可能与 $N(v_2)$ 中除 $v_1$ 外的一点 $v_j$ 都相邻。

否则,两个不相邻的节点 $v_1,v_j$ 有三个共同相邻的节点 $v_2,v_i,v_k$ 。

因此对于 $N(v_1)$ 中不同于 $v_i$ 的点 $v_k$ ,一定在 $N(v_2)$ 中存在不同于 $v_j$ 的相邻点 $v_l$ 。

由此可得 $|N(v_1)| \le |N(v_2)|$ ,同理亦可得 $|N(v_1)| \ge |N(v_2)|$ ,即 $|N(v_1)| = |N(v_2)|$ 。$\square$

解法2

其实和解法1是一个原理,但是我是从图形角度硬看出来的,可以说是“无字证明”吧。

先假设 $n$ 为偶数。设 $i \in N(v_1),~j\in N(v_2)$ ,如果 $i,j$ 相邻,那只有左边那种情况。

如果 $i,j$ 不相邻,那么只可能是右边那种情况,然而这很明显是错的(应该懂我的意思吧)

那么所有非 $i$ 的 $x\in N(v_1)$ 都能这么推导出来,反过来也一样,我们得到了偶数情况成立的事实。

考虑奇数的情况,这个很简单,无论你怎么在原图上加一个点,都会出错,所以也是成立的。证毕。

感觉这个解法很符合我对 OI 的理解,举不出反例不就是对的嘛。(大雾)

例6

有 $n$ 个人,一直他们中的任意两人至多通电话一次,

他们中任意 $n-2$ 个人之间通电话的总次数相等,都是 $3^m$ 次,其中 $m$ 是自然数。求 $n$ 的所有可能值。

:任意两点间至多有 $1$ 条边,任意 $n-2$ 个点构成的子图都恰好有 $3^m$ 条边。

显然 $n\ge 5$ 。设任意一条边为 $(v_1,v_2)$ ,并设 $v_1$ 与 $v_3$ 不相邻。

接着分别考虑以下三个由 $n-2$ 个点构成的子图:

  • 由 $v_1,v_4,v_5,\cdots,v_n$ 构成的子图,记为 $A$ 。
  • 由 $v_2,v_4,v_5,\cdots,v_n$ 构成的子图,记为 $B$ 。
  • 由 $v_3,v_4,v_5,\cdots,v_n$ 构成的子图,记为 $C$ 。

由题意可知 $A,B,C$ 的边数相等,这意味着 $v_1,v_2,v_3$ 分别与 $v_4,v_5,\cdots,v_n$ 之间的连边总数相等,记为 $k$ 。

将 $v_2$ 加入 $A$ 中,则这 $n-1$ 个点之间的边的总数为 $a = 3^m + k + 1$ 。

再从这 $n-1$ 个点中去掉一点,剩下的 $n-2$ 个点所连的边数都是 $3^m$

这意味着每个点都与其余 $n-2$ 个点连 $k+1$ 条边,即

同理,考虑 $v_3$ 加入 $A$ 得到的 $n-1$ 个点有 $a^{\prime} = 3^m + k = \frac{1}{2}(n-1)k$

因为 $a = a^{\prime} + 1$ ,所以

解得 $n=3$,矛盾,因此 $v_1,v_3$ 相邻

同理 $v_2,v_3$ 之间也有边,进而 $v_1,v_2$ 与所有的 $v_i(i=3,4,\cdots,n)$ 之间有边,故 $G$ 是完全图

因此 $n=5$ 。

例7

设 $n$ 为一正整数,且 $A_1,A_2,\cdots,A_{2n + 1}$ 是某个集合 $B$ 的子集。设

  • 每一个 $A_i$ 恰含有 $2n$ 个元素。
  • 每一个 $A_i \cap A_j(1 \le i < j \le 2n + 1)$ 恰含有一个元素。
  • $B$ 的每个元素至少属于 $A_i$ 中的两个。

问对怎样的 $n$ ,可以将 $B$ 中元素各标上数 $0$ 或 $1$ ,使得每个 $A_i$ 恰好含有 $n$ 个标上了 $0$ 的元素?

:可以发现,第二个条件恰好可以建图。

不过在此之前,我们先修正第三个条件:认为 $B$ 的每个元素恰好属于 $A_i$ 中的两个。

因为如果有一个元素 $a_1\in A_1\cap A_{2n}\cap A_{2n + 1}$ ,那么剩下的 $2n-2$ 个子集每个至多含 $A_1$ 中一个元素

从而 $A_1$ 中至少有一个元素不属于 $A_2\cup A_3\cup\cdots\cup A_{2n-1}\cup A_{2n}\cup A_{2n+1}$ ,这与第三条矛盾。

考虑作完全图 $K_{2n+1}$ ,每一个节点 $v_i$ 表示一个子集 $A_i$ ,每一条边 $(v_i,v_j) = b_{i,j}$ 表示 $A_i,A_j$ 的交

于是题目就转化为:对怎样的 $n$ ,可以给 $K_{2n+1}$ 的每条边贴一个 $0$ 或 $1$ 的标签

使得图中任意一点 $v_i$ 出发的 $2n$ 条边中恰有 $n$ 条边贴有 $0$ 的标签。

因为 $K_{2n+1}$ 有 $n(2n+1)$ 条边,如果上述条件能被满足,则标 $0$ 的边共有 $\dfrac{1}{2}n(2n+1)$ 条,$n$ 必须为偶数

反之,若 $n=2m$ 是偶数,我们把 $K_{2n+1}$ 中的边

全部标上 $0$ ,其余的全部标上 $1$ ,则满足题目要求的贴标签方法(注意,下标按模 $2n+1$ 进行)

综上,当且仅当 $n$ 为偶数时,可以满足题目要求。

例8

有 $12k$ 人参加会议,每人都恰好与 $3k+6$ 人握过手,

并且对其中任意两人,与这两个人都握过手的人数皆相同,问有多少人参加会议?

设对任意两人,与他们握过手的有 $n$ 人。

考虑某个 $a$ ,与 $a$ 握过手的全体记为 $A$ ,与 $a$ 没有握过手的全体记为 $B$ 。显然 $|A| = 3k + 6,|B| = 9k-7$ 。

设 $b \in A$ 。与 $a,b$ 都握过手的 $n$ 个人都在 $A$ 中,因此 $b$ 与 $A$ 中的 $n$ 个人握手,与 $B$ 中 $3k+5-n$ 个人握手。

设 $c\in B$ ,与 $a,c$ 都握过手的 $n$ 个人都在 $A$ 中,于是 $A$ 与 $B$ 之间的握手总数为

得到

从而

显然 $\gcd(3,~12k-1) = 1$ ,则 $(12k-1) \mid 25\times 7$ 。

又因为 $(12k-1) \bmod 4 = 3$ ,所以 $12k-1 = 7,~5\times 7,~5^2\times 7$ 。

经检验,只有 $12k-1=5\times 7$ 产生整数解 $k=3,~n=6$ 。

到这里这题就解出来了,但是小蓝书还贴心的给出了构造:

构造一个由 $36$ 个点组成的图,图中每个点引出 $15$ 条边,且对每一对点与他们相连的点均为 $6$ 个。

自然地,我们可用 $6$ 个完全图 $K_6$ 。把 $36$ 个点分成 $6$ 组,同组的 $6$ 人编号,排成一个 $6\times 6$ 的方阵

对方阵中的每个点,它与同行、同列、同编号的 $15$ 个点相连,与其余点不相连

容易发现,与任意两个人都握过手的恰好有 $6$ 人。(这个图画的还是挺巧妙的)

例9

给定整数 $m\ge 2$ ,一次会议共有 $3m$ 人出席,每两人之间或者握手一次,或者不握手。

若存在其中的 $n(n\le 3m-1)$ 个人,他们握手的次数分别为 $1,2,\cdots,n$ ,则称这次会议是 “ $n-$有趣的 ”

若对一切可能发生的 $n-$有趣的会议,总存在 $3$ 名参会者两两握过手,求 $n$ 的最小值。

:将 $3m$ 人分别记为 $A_1,A_2,\cdots,A_{3m}$ 。

当 $1 \le n \le 2m$ 时,我们构造如下 $n-$有趣的会议:

对 $i$ 从 $1$ 到 $m$ ,令 $A_{3m+1-i} $与 $A_i,A_{i+1},\cdots,A_{2m}$ 握手,如图所示

此时,$A_1,A_2\cdots,A_m,A_{2m+1},A_{2m+2},\cdots,A_{3m}$ 握过手的次数分别是 $1,2,\cdots,2m$

注意到 $2m \ge n$ ,这是一个 $n-$有趣的会议。

对任意 $3$ 名参会者,必存在两人同时属于 $S_1 = \left\{A_1, A_2, \cdots, A_{2 m}\right\}$ ,

或同时属于 $S_2 = \left\{A_{2 m+1}, A_{2 m+2}, \cdots, A_{3 m}\right\}$ ,由图构造可知他们两人没有握手。

从而不存在 $3$ 名参会者两两握过手。由此可知 $n \ge 2m+1$ 。

另一方面,当 $n=2m+1$ 时,考虑任意 $(2m+1)-$有趣的会议。

该会议中存在一人恰好握过 $2m+1$ 次手,不妨设 $A_{3m}$ 恰与 $A_1,A_2,\cdots,A_{2m+1}$ 这 $2m+1$ 人握过手。

记 $T_1=\left\{A_1, A_2, \cdots, A_{2 m+1}\right\},~T_2=\left\{A_{2 m+2}, A_{2 m+3}, \cdots, A_{3 m}\right\}$

由于 $T_2$ 中的人的握手次数至多取到 $\{m, m+1, \cdots, 2 m+1\}$ 中的 $m-1$ 个不同值

故存在一个数 $k$ 满足 $m \le k \le 2m+1$ 且不是 $T_2$ 中任何一人的握手次数。

这意味着 $T_1$ 中必有一人的握手次数为 $k$ ,设他为 $A_i$ 。

由于 $A_i$ 与 $T_2$ 中的人的握手次数不超过 $m-1$ ,

故 $T_1$ 中存在一人 $A_j(\ne A_i)$ ,与 $A_i$ 握过手,这样 $A_{3m},A_i,A_j$ 两两握过手。

从而,在任意一个 $(2m+1)-$有趣的会议中,总存在 $3$ 名参会者两两握过手。

综上可知, $n$ 的最小值为 $2m+1$ 。


第二部分 习题

题1

设图

画出 $G$ 的图形。

画图,很简单。

题2

设图 $G=(V, E)$ 是简单图, $|V|=n,~|E|=e$ ,求证 $e \le \frac{n(n-1)}{2}$ 。

这难道不是显然吗?

简单图每条边与两个不同节点关联,且每两个节点之间至多有一条边。

那么边数至多是 $\binom{n}{2} = \frac{n(n-1)}{2}$ ,而简单图不一定是完全图,因此 $e \le \frac{n(n-1)}{2}$

题3

说明下面两个图是同构的。

这玩意需要说明? 直接搬答案了,其实就是讲了一下哪个点对应哪个点什么的。


剩下的有空写吧,这几天效率怎么这么低。


文章作者: q779
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来源 q779 !
评论
  目录