最后,第三条公理也满足,因为我们可以取两个区组 \(C\) 与 \(D\),去掉它们的公共点 \(y\),便剩下 \(2n\ge 4\) 个点(每个区组里 \(n\) 个)。从每个区组各选一对点,所得的四个点便具有这样的性质:其中没有三个点落在同一区组里(否则就会有一对点同时落在至少两个区组里)。这表明第三条公理也满足。
题意要证:一个满足某些参数(\(v=n^2+n+1\),每区组 \(k=n+1\) 个点,\(\lambda=1\),共 \(n+1\) 条线穿过每个点……)的 BIBD 满足射影平面的三条公理:(1) 任两点恰在一条线上;(2) 任两线恰交于一点;(3) 存在四个点,其中任三点不共线(保证非退化)。
- 公理 1(任两点恰一线):这正是“平衡且 \(\lambda=1\)”的字面意思——任两个不同点恰好同在 \(1\) 个区组里。直接满足。
- 任两线至多交一点:反设线 \(A,B\) 含有两个公共点 \(a,b\)。那么 \(a,b\) 这一对就同时落在 \(A,B\) 两条线里,即 \(\lambda\ge 2\),与 \(\lambda=1\) 矛盾。故 \(|A\cap B|\le 1\)。
- 任两线至少交一点(用反证 + 计数):反设 \(A,B\) 不相交。它们合起来有 \(2(n+1)\) 个点。先确认存在一个圈外点 \(x\):总点数 \(v=n^2+n+1\),而当 \(n>1\) 时
\[n^2+n+1-2(n+1)=n^2-n-1=n(n-1)-1>0,\]
所以确有点 \(x\notin A\cup B\)。再由 \(\lambda=1\):\(x\) 与 \(A\cup B\) 中每一个点都恰有一条线相连,共 \(2(n+1)\) 条。
(“为什么这些线两两不同?”)若其中两条线相同,这一条线就会经过 \(x\) 以及 \(A\cup B\) 里两个点,那两个点便与 \(x\) 之外还彼此共线——但若这两点同属 \(A\)(或同属 \(B\)),它们已经在 \(A\)(或 \(B\))上共线,加上这条新线就共两线,又与 \(\lambda=1\) 矛盾;若分属 \(A,B\),类似地也会和已有的线冲突。故 \(2(n+1)\) 条线互不相同。
但过 \(x\) 的线最多只有 \(n+1\) 条(每点在 \(n+1\) 条线上)。而 \(2(n+1)>n+1\),矛盾。所以 \(A,B\) 必相交,结合上一步得 \(|A\cap B|=1\)。公理 2 成立。
- 公理 3(找四点无三共线):取两条线 \(C,D\),由公理 2 它们恰交于一点 \(y\)。去掉 \(y\),\(C\) 上还剩 \(n\) 个点、\(D\) 上还剩 \(n\) 个点,共 \(2n\ge 4\)(\(n>1\))。从 \(C\) 选两点、从 \(D\) 选两点,得四点。若其中三点共线,则必有两点来自同一条 \(C\) 或 \(D\),这两点便同时在那条原线和新线上,\(\lambda\ge 2\),矛盾。故无三点共线。公理 3 成立。♦
最小例子(\(n=2\),又见 Fano 平面)
\(n=2\) 时 \(v=2^2+2+1=7\),\(k=n+1=3\),\(\lambda=1\),每点 \(n+1=3\) 条线,共 \(7\) 条线——正是习题 1 配图里的 Fano 平面。任两点恰一线、任两线恰一点,肉眼可验。
习题 7
唯一不平凡的部分是第三条公理的成立。这等价于:在原来的有限射影平面 \(H\) 中,存在四条线,其中任三条都不交于一点。我们现在来证明这一点为真。
设 \(a,b\) 是 \(H\) 的两个点,\(L\) 是连接它们的唯一直线。我们知道 \(a\) 与 \(b\) 各自都属于 \(n+1\) 条线,其中 \(n>1\)。因此我们可以选取异于 \(L\) 的两条含 \(a\)(且不含 \(b\))的线 \(A_1,A_2\),以及异于 \(L\) 的两条含 \(b\)(且不含 \(a\))的线 \(B_1,B_2\)。我们断言这四条线具有“任三条不交于一点”的性质。若不然,不妨设 \(A_1,A_2,B_1\) 交于一点。然而 \(A_1\) 与 \(A_2\) 已经交于 \(a\),所以这个交点必为 \(a\),从而 \(a\in B_1\),矛盾。
题意这题是上一题的“对偶版”:要证射影平面的对偶仍是射影平面。公理 1、2 在对偶下自动互换得到,唯一要验证的是对偶的公理 3,它翻译成原平面的语言就是:存在四条线,任三条不共点。
- 为什么是“四条线,任三条不共点”。对偶把点换成线、线换成点。原公理 3“存在四点无三共线”对偶后就是“存在四线无三共点”。这就是要证的目标。
- 构造这四条线。任取两点 \(a,b\),设 \(L\) 是过 \(a,b\) 的唯一直线。每点在 \(n+1\ge 3\) 条线上,所以过 \(a\) 除 \(L\) 外至少还有两条线 \(A_1,A_2\)(它们不含 \(b\),否则会与 \(L\) 重合);同理过 \(b\) 取 \(B_1,B_2\)(不含 \(a\))。
- 验证任三条不共点(反证)。四条线里任取三条,必含两条“同族”的(都过 \(a\) 的 \(A_1,A_2\),或都过 \(b\) 的 \(B_1,B_2\))。不妨设这三条是 \(A_1,A_2,B_1\)。\(A_1,A_2\) 已交于 \(a\)(两线恰一交点),若三线共点则该点只能是 \(a\),于是 \(a\in B_1\)。但 \(B_1\) 是“过 \(b\) 而不过 \(a\)”的线,矛盾。其余取法对称同理。
- 故四条线任三不共点,对偶的公理 3 成立,对偶平面是射影平面。♦
习题 8(Bruck–Ryser–Chowla 的整除部分)
一方面,
\[\det(MM^{T})=\det(M)\det(M^{T})=(\det M)^2,\]
所以 \(\det(MM^{T})\) 是一个完全平方数(perfect square)。
另一方面,我们在定理 8.12 的证明中算出
\[\det(MM^{T})=\bigl(r+(v-1)\lambda\bigr)(r-\lambda)^{\,v-1}.\]
注意,由于我们的设计 \(F\) 平衡且一致,所以它正则,使用 \(r\) 是有依据的。由命题 8.3 知 \((v-1)\lambda=r(k-1)\);因此上式右端的第一个因子等于 \(r+r(k-1)=rk=r^2\)。事实上,因为 \(F\) 对称,由命题 8.2 有 \(r=k\)。于是得到
\[(\det M)^2=\det(MM^{T})=r^2\cdot(r-\lambda)^{\,v-1}.\]
这说明 \((r-\lambda)^{\,v-1}\) 是一个完全平方数。然而 \(v-1\) 是奇数,所以 \(r-\lambda\) 必须是完全平方数。
题意对一个阶为偶数(即点数 \(v\) 为偶数)的对称设计,证明 \(r-\lambda\) 必定是完全平方数。这是有限射影平面存在性著名定理的一块基石,思路是“同一个行列式从两边算,比对”。
- 左路:行列式是平方。因为 \(\det(M^T)=\det(M)\),所以 \(\det(MM^T)=\det M\cdot\det M^T=(\det M)^2\)。又因为 \(M\) 是整数矩阵,\(\det M\) 是整数,故 \(\det(MM^T)\) 是一个整数的平方。
- 右路:用定理 8.12 把行列式算出来。\(\det(MM^T)=(r+(v-1)\lambda)(r-\lambda)^{v-1}\)。
- 化简第一个因子。由命题 8.3,\((v-1)\lambda=r(k-1)\),所以
\[r+(v-1)\lambda=r+r(k-1)=rk.\]
对称设计中 \(r=k\)(命题 8.2),故 \(rk=r^2\)。于是 \(\det(MM^T)=r^2(r-\lambda)^{v-1}\)。
- 比对两路。\((\det M)^2=r^2(r-\lambda)^{v-1}\),两边除以 \(r^2\):
\[\left(\frac{\det M}{r}\right)^2=(r-\lambda)^{v-1}.\]
左边是平方,所以 \((r-\lambda)^{v-1}\) 是完全平方数。
- 奇指数 ⇒ 底数也是平方。题设阶为偶,即 \(v\) 偶,故 \(v-1\) 奇。若 \((r-\lambda)^{\text{奇数}}\) 是完全平方,把它做素因子分解:每个素因子的指数 = (奇数) × (该素因子在 \(r-\lambda\) 中的指数)。要让总指数全为偶,必须 \(r-\lambda\) 里每个素因子指数本身就是偶数,即 \(r-\lambda\) 本身是完全平方数。♦
奇指数判定的小演算
若 \(m^{3}\) 是完全平方,设 \(m=\prod p_i^{e_i}\),则 \(m^3=\prod p_i^{3e_i}\),要 \(3e_i\) 全偶,因 \(3\) 是奇数,须 \(e_i\) 全偶,即 \(m\) 已是平方。例如 \(4^3=64=8^2\)(\(4\) 是平方,成立);而 \(2^3=8\) 不是平方(\(2\) 不是平方)。
习题 9(Steiner 三元系的存在条件)
(a) 因为 Steiner 三元系(Steiner triple system)平衡且一致,故正则,于是 \(\lambda(v-1)=r(k-1)\) 成立。但在我们的特殊情形中,\(k=3\) 且 \(\lambda=1\),从而 \(v=2r+1\)。
(b) 对 Steiner 三元系,恒等式 \(bk=vr\) 变为 \(3b=vr\)。把它与 (a) 中的 \(v=2r+1\) 比较,得到
\[r(2r+1)=3b.\]
所以,要么 \(r\) 被 \(3\) 整除,此时 \(2r+1=v\) 形如 \(6t+1\);要么 \(2r+1=v\) 本身被 \(3\) 整除,此时由于 \(v\) 为奇数,\(v\) 必形如 \(6t+3\)。值得一提的是,Kirkman 于 1847 年证明:若 \(v\) 是这两种形式之一,则在 \(v\) 个点上的 Steiner 三元系确实存在。
题意Steiner 三元系是“每对点恰好同在一个三元组里”的设计(\(k=3,\lambda=1\))。本题求它存在的必要条件:点数 \(v\) 必须模 \(6\) 余 \(1\) 或 \(3\)。
- (a) 求 \(v\) 与 \(r\) 的关系。把 \(k=3,\lambda=1\) 代入 \(\lambda(v-1)=r(k-1)\):
\[1\cdot(v-1)=r\cdot 2\ \Longrightarrow\ v=2r+1.\]
(顺带:\(v\) 必为奇数。)
- (b) 引入区组数 \(b\)。恒等式 \(bk=vr\)(双重计数“(点,含它的区组)”对)在此为 \(3b=vr=(2r+1)r\),即 \(r(2r+1)=3b\)。这说明 \(3\mid r(2r+1)\)。
- 分两种情形。因 \(3\) 是素数,必整除 \(r\) 或整除 \(2r+1\)。
情形一:\(3\mid r\),设 \(r=3t\)。则 \(v=2r+1=6t+1\)。
情形二:\(3\mid(2r+1)=v\)。又 \(v\) 为奇数,被 \(3\) 整除且为奇数的数形如 \(6t+3\)(即 \(3,9,15,\dots\))。
- 合起来:\(v\equiv 1\) 或 \(3\pmod 6\)。这是必要条件;Kirkman(1847) 证明它也充分。♦
最小的两个 Steiner 三元系
\(v=3\)(\(=6\cdot0+3\)):只有一个三元组 \(\{1,2,3\}\)。\(v=7\)(\(=6\cdot1+1\)):就是 Fano 平面,\(7\) 个三元组。下一个允许值是 \(v=9\)(\(=6\cdot1+3\)),即著名的 \(9\) 点 Steiner 系,有 \(12\) 个三元组。而 \(v=5\)(\(\equiv 5\))、\(v=6\)(偶)都不行。
习题 10(汉明距离的三角不等式)
我们可以这样从 \(x\) 到达 \(y\):先改变 \(d(x,z)\) 位(digit),把 \(x\) 变成 \(z\),再改变 \(d(z,y)\) 位,把 \(z\) 变成 \(y\)。在这一过程中,至多有 \(d(x,z)+d(z,y)\) 位发生了改变,所以 \(x\) 与 \(y\) 不同的位数至多就是这么多。
题意\(d(x,y)\)(汉明距离,Hamming distance)指两个等长字符串中对应位不同的位数。要证三角不等式 \(d(x,y)\le d(x,z)+d(z,y)\)。
- “改位”视角。从 \(x\) 改到 \(z\),要动的位恰是 \(x,z\) 不同的那些位,共 \(d(x,z)\) 位;再从 \(z\) 改到 \(y\),动 \(d(z,y)\) 位。两段合起来动的位数至多 \(d(x,z)+d(z,y)\)(同一位可能被动两次,反而抵消)。
- 结果界住目标。这一整套操作把 \(x\) 变成了 \(y\),所以 \(x,y\) 真正不同的位数 \(d(x,y)\) 不会超过我们动过的位数总和:\(d(x,y)\le d(x,z)+d(z,y)\)。♦
数字例子
取 \(x=00000,\ z=11000,\ y=11011\)。则 \(d(x,z)=2\)(前两位不同),\(d(z,y)=2\)(后两位不同),\(d(x,y)=4\)(共四位不同)。验证 \(4\le 2+2\),等号成立。
再看“抵消”:\(x=000,\ z=111,\ y=000\),则 \(d(x,z)=3,\ d(z,y)=3\),但 \(d(x,y)=0\le 6\),因为每一位都被改回去了。
习题 11
不能。要让那种码是完美的(perfect),我们需要 \(v(1+v)=2^{v}\)。这是不可能的,因为 \(v\) 与 \(1+v\) 中必有一个是奇数(且至少为 \(7\)),而 \(2\) 的幂不可能有一个真奇因子(proper odd divisor)。
题意问能否有某种参数的完美码(perfect code)。完美码要求“以每个码字为中心、半径 1 的球恰好不重不漏铺满整个空间”。这里球的大小是 \(1+v\)(球心 1 个 + 改 1 位的 \(v\) 个邻居),码字有 \(v\) 个,整个空间有 \(2^v\) 个,于是需要 \(v(1+v)=2^v\)。
- 列出完美性方程。“球数 × 球大小 = 全空间大小”:\(v\cdot(1+v)=2^{v}\)。
- 奇偶分析。相邻整数 \(v\) 与 \(v+1\) 中必有一个是奇数。题设范围使这个奇数 \(\ge 7>1\),即它是一个大于 1 的真奇因子。
- 矛盾。等式右边 \(2^{v}\) 只有素因子 \(2\),它的因子全是 \(2\) 的幂,绝不会有大于 1 的奇因子。而左边却有一个 \(\ge 7\) 的奇因子。矛盾,故方程无解,这种完美码不存在。♦
直观核对
试几个 \(v\):\(v=3\) 时左 \(3\cdot4=12\)、右 \(2^3=8\);\(v=7\) 时左 \(7\cdot8=56\)、右 \(2^7=128\);\(v=15\) 时左 \(15\cdot16=240\)、右 \(2^{15}=32768\)。左边总带着一个奇因子(\(3,7,15,\dots\)),右边永远是纯 \(2\) 的幂,两者无法相等。
习题 12(陪集要么相等要么不交)
设 \(aH\) 与 \(bH\) 是 \(H\) 在 \(G\) 中的两个陪集(coset)。先假设 \(a\in bH\)。这意味着存在 \(h\in H\) 使 \(a=bh\)。于是 \(aH=bhH=bH\)。事实上,\(hH=H\),因为 \(hH\subseteq H\)(\(H\) 对乘法封闭)且 \(|hH|=|H|\)。
再假设 \(a\notin bH\)。我们断言此时 \(aH\cap bH=\varnothing\)。若不然,设 \(c\in aH\cap bH\)。这表示 \(c=ah_1=bh_2\),其中 \(h_1,h_2\in H\)。但这推出 \(a=bh_2h_1^{-1}\),与 \(a\notin bH\) 矛盾。
题意群论基本事实:一个子群 \(H\) 的两个左陪集(left coset)\(aH,bH\) 要么完全相等,要么完全不相交。这正是拉格朗日定理(Lagrange's theorem)背后的“把群整齐切块”的原理。
- 记号回顾。\(aH=\{ah:h\in H\}\)。它是 \(H\) 用 \(a\) “平移”得到的子集。
- 情形一:\(a\in bH\),证 \(aH=bH\)。由 \(a\in bH\) 得 \(a=bh\)(某 \(h\in H\))。于是
\[aH=(bh)H=b(hH).\]
而 \(hH=H\):因 \(H\) 对乘法封闭故 \(hH\subseteq H\),又左乘 \(h\) 是单射(可乘 \(h^{-1}\) 还原)故 \(|hH|=|H|\),有限集合中“子集且同样大”就相等。所以 \(aH=bH\)。
- 情形二:\(a\notin bH\),证 \(aH\cap bH=\varnothing\)(反证)。设有公共元 \(c=ah_1=bh_2\)。两边右乘 \(h_1^{-1}\):
\[a=bh_2h_1^{-1}.\]
因 \(h_2h_1^{-1}\in H\)(子群对乘法和逆封闭),故 \(a\in bH\),与假设矛盾。所以两陪集不交。
- 综合:两陪集“相等”或“不交”,没有第三种情况。♦
数字例子(\(G=\mathbb Z,\ H=3\mathbb Z\))
取整数加群,\(H=\{\dots,-3,0,3,6,\dots\}\)。陪集 \(0+H=\{\dots,0,3,6\}\)、\(1+H=\{\dots,1,4,7\}\)、\(2+H=\{\dots,2,5,8\}\) 三块互不相交、并起来是全体整数。而 \(4+H\) 与 \(1+H\) 完全相等(因 \(4\in 1+H\)),正对应情形一。
习题 13(素数边正多边形的着色,且至少用两色)
我们用集合 \([x]\) 中的颜色给一个正 \(p\) 边形的各边着色,使得至少用到两种颜色。若两种着色互为某个旋转的像,则称它们等价。如果各边是可区分的,由于至少要用两种颜色,着色总数应为 \(x^p-x\)。
共有 \(p\) 个旋转:\(r,r^2,\dots,r^p=\mathrm{id}\)。非恒等旋转不会固定任何允许的着色。事实上,若 \(r^i\) 固定某着色 \(C\),则多边形第一条边必与它的第 \(i+1\) 条边同色,后者又必与第 \(2i+1\) 条边同色,依此类推。由于 \(p\) 是素数,\(p\) 与 \(i\) 互素,这就推出多边形所有边同色,矛盾。
因此,由定理 8.36,不等价着色的个数为
\[\frac{1}{p}\bigl(1\cdot(x^p-x)+(p-1)\cdot 0\bigr)=\frac{x^p-x}{p}.\]
因为这是某类着色的个数,它必为整数,从而证明了我们的结论(即 \(p\mid x^p-x\),费马小定理)。
题意用 Burnside 引理(定理 8.36)数“正 \(p\) 边形、用 \(x\) 种颜色、至少两色、旋转视为相同”的着色数;结果是 \(\dfrac{x^p-x}{p}\)。因为它必为整数,顺手证出费马小定理:\(p\mid x^p-x\)。
- 固定(带标号)的着色总数。每条边 \(x\) 种选择,共 \(x^p\) 种;减去“全同色”的 \(x\) 种(这些只用一色,不合“至少两色”),得 \(x^p-x\) 种合法着色。
- 旋转群。群为循环群 \(\{\mathrm{id},r,r^2,\dots,r^{p-1}\}\),共 \(p\) 个元素。
- 各旋转的不动点。恒等 \(\mathrm{id}\) 固定全部 \(x^p-x\) 个合法着色。非恒等 \(r^i\)(\(1\le i\le p-1\))固定的着色须满足“边 \(1\) 与边 \(1+i\) 同色、边 \(1+i\) 与边 \(1+2i\) 同色……”。因 \(p\) 素且 \(i\) 与 \(p\) 互素,下标 \(1,1+i,1+2i,\dots\)(模 \(p\))会跑遍所有边,强制全部同色——但全同色不在合法集合内,故 \(r^i\) 的不动点数为 \(0\)。
- Burnside 求平均。
\[\#\text{轨道}=\frac1p\Bigl(\underbrace{(x^p-x)}_{\mathrm{id}}+\underbrace{(p-1)\cdot 0}_{\text{其余}}\Bigr)=\frac{x^p-x}{p}.\]
- 整数性 ⇒ 费马小定理。轨道数是计数,必为非负整数,所以 \(p\mid x^p-x\)。♦
数字例子(\(p=3,\ x=2\))
正三角形、两色、至少两色:合法着色 \(2^3-2=6\) 个(即恰用一红两蓝或两红一蓝各 \(3\) 种)。绕中心旋转后,这 \(6\) 个分成 \(6/3=2\) 个等价类(一类“两蓝一红”、一类“两红一蓝”)。与公式 \(\dfrac{2^3-2}{3}=2\) 一致;同时验证 \(3\mid 2^3-2=6\)。
习题 14(图的自同构群大小)
设 \(G\) 是作用在图的顶点集 \([n]\) 上的对称群(symmetric group)。那么 \(G\) 也作用在所有标号方式(labeling)的集合上。在后一个作用中,\(\bigl|i^{G}\bigr|\) 恰是图的所有标号方式的个数,而 \(|\mathrm{Aut}(H)|\) 是该作用的轨道个数。
题意用轨道–稳定子定理(orbit–stabilizer theorem)解释:图 \(H\) 的本质不同的标号数 = \(\dfrac{n!}{|\mathrm{Aut}(H)|}\),等价地 \(|\mathrm{Aut}(H)|=\dfrac{n!}{\#\text{标号}}\)。这里 \(\mathrm{Aut}(H)\) 是图的自同构群(automorphism group),即保持邻接关系的顶点置换组成的群。
- 群与作用。对称群 \(G=S_n\)(\(n\) 个顶点的全体置换)作用在“给这张图贴 \(1\sim n\) 标号”的所有方式上。一个标号 \(i\) 经置换 \(g\) 变为另一个标号 \(g\cdot i\)。
- 轨道 = 长得一样的标号。两种标号若能通过某个置换互相得到,就属于同一轨道;轨道数就是“本质不同的标号数”。题中 \(|\mathrm{Aut}(H)|\) 即此轨道数。
- 轨道–稳定子。对任一标号 \(i\),其轨道大小 \(|i^G|=\dfrac{|G|}{|\mathrm{Stab}(i)|}\)。稳定子 \(\mathrm{Stab}(i)\) 是“贴好标号后仍保持图不变的置换”,正是自同构群 \(\mathrm{Aut}(H)\)。又 \(S_n\) 在标号上是传递的,轨道就是全体 \(n!\) 种标号,即 \(|i^G|=n!\)。
- 于是 \(n!=|i^G|=\dfrac{n!}{|\mathrm{Aut}(H)|}\cdot|\mathrm{Aut}(H)|\),整理得本质不同标号数 \(=\dfrac{n!}{|\mathrm{Aut}(H)|}\)。♦
数字例子(三角形 \(K_3\))
\(n=3\),自同构群是全部 \(3!=6\) 个置换(完全图的任何顶点置换都保边),\(|\mathrm{Aut}|=6\)。故本质不同的标号数 \(=3!/6=1\)——确实,给三角形怎么贴标号,看起来都一样。再如三个孤立点的图,自同构也是 \(6\),结论相同。
习题 15(正方形四边、三色着色)
在四个旋转 \(r,r^2,r^3,\mathrm{id}\) 中,有两个——即 \(r\) 与 \(r^3\)——只保持那些四边全同色的着色。恒等保持全部 \(81\) 个着色。最后,\(r^2\) 保持那些对边同色的着色,这有九种情形。由定理 8.36,可知不等价着色共有
\[\frac14\bigl(1\cdot 81+1\cdot 9+2\cdot 3\bigr)=24.\]
题意给正方形四条边用 \(3\) 种颜色着色,只在旋转下视为相同(不翻转)。用 Burnside 引理算不等价着色数 = \(24\)。
- 旋转群。四个元素:\(\mathrm{id}\)(转 \(0^\circ\))、\(r\)(\(90^\circ\))、\(r^2\)(\(180^\circ\))、\(r^3\)(\(270^\circ\))。
- \(\mathrm{id}\) 的不动点。不动任何边,全部 \(3^4=81\) 个着色都被固定。
- \(r\) 与 \(r^3\)(转 \(90^\circ,270^\circ\))。它们把四条边整体循环 \(1\to2\to3\to4\to1\),要被固定就得四边全同色:\(3\) 种。各贡献 \(3\)。
- \(r^2\)(转 \(180^\circ\))。把对边两两交换(边1↔边3,边2↔边4)。被固定的着色须“对边同色”:两组对边各自独立选色,\(3\times 3=9\) 种。
- Burnside 平均。
\[\frac14\bigl(\underbrace{81}_{\mathrm{id}}+\underbrace{3}_{r}+\underbrace{9}_{r^2}+\underbrace{3}_{r^3}\bigr)=\frac{96}{4}=24.\]
(原书把 \(r,r^3\) 合并写成 \(2\cdot 3\),把 \(r^2\) 写成 \(1\cdot 9\),等价。)♦
四条边编号 1–4。\(90^\circ\) 旋转把它们整圈循环(需全同色),\(180^\circ\) 旋转交换对边(需对边同色)。
习题 16(四面体六条棱、k 色着色)
四面体(tetrahedron)有 \(12\) 个可由一连串旋转实现的对称,正如我们在第 4 章习题 36 中所证。最简单的是恒等,它固定全部 \(k^6\) 个着色。然后有八个绕轴的旋转,该轴垂直于四面体某个面 \(F\) 并通过第四个顶点 \(D\);这些旋转只固定那些“\(F\) 的三条棱同色、与 \(D\) 相邻的三条棱同色”的着色,共有 \(k^2\) 个。最后,有三个把两对顶点互换的变换。不失一般性,考虑同时交换 \(A,B\) 与 \(C,D\) 的那个变换。它固定棱 \(AB\) 与 \(CD\),互换棱 \(BC\) 与 \(AD\),互换棱 \(AC\) 与 \(BD\)。因此该变换保持那些“\(BC\) 与 \(AD\) 同色、\(AC\) 与 \(BD\) 同色”的着色,共有 \(k^4\) 个。
由定理 8.36,不等价着色的个数为
\[\frac{1}{12}\bigl(k^6+8k^2+3k^4\bigr).\]
请读者自行找出 \(k=2\) 时的 \(12\) 个不等价着色。
题意给正四面体的 \(6\) 条棱用 \(k\) 种颜色着色,在它的 \(12\) 个旋转对称下视为相同。用 Burnside 引理得不等价着色数 \(=\dfrac{1}{12}(k^6+8k^2+3k^4)\)。
- 旋转群有 12 个元素,分三类。恒等 \(1\) 个;绕“顶点–对面中心”轴的 \(\pm120^\circ\) 旋转 \(8\) 个(四个顶点各两个方向);绕“对棱中点连线”轴的 \(180^\circ\) 旋转 \(3\) 个(三对对棱)。
- 恒等:固定全部 \(k^6\)(每条棱独立 \(k\) 色)。
- 顶点轴 \(120^\circ\)(\(8\) 个)。这种旋转把含某顶点的三条棱循环、把对面三条棱循环,形成两个长度为 3 的循环。被固定须每个循环内同色,即两组各 \(1\) 色,共 \(k^2\) 个。八个旋转各贡献 \(k^2\)。
- 对棱轴 \(180^\circ\)(\(3\) 个)。以交换 \(A\leftrightarrow B,\ C\leftrightarrow D\) 为例:棱 \(AB,CD\) 各自不动(\(2\) 个固定棱),\(BC\leftrightarrow AD\)、\(AC\leftrightarrow BD\)(\(2\) 个对换)。循环结构为“\(2\) 个长度 1 + \(2\) 个长度 2”,共 \(4\) 个独立色块,故固定 \(k^4\) 个。三个旋转各贡献 \(k^4\)。
- Burnside 平均。
\[\frac1{12}\bigl(1\cdot k^6+8\cdot k^2+3\cdot k^4\bigr)=\frac{k^6+3k^4+8k^2}{12}.\]♦
\(k=2\) 的核对
代入 \(k=2\):
\[\frac{2^6+3\cdot2^4+8\cdot2^2}{12}=\frac{64+48+32}{12}=\frac{144}{12}=12.\]
正好 \(12\) 个不等价着色,与原书让读者自行列出的数目一致。可按“用红棱的条数”\(0,1,2,3\) 分类去枚举(注意对称等价),逐一找全这 \(12\) 个。
正四面体四顶点 \(A,B,C,D\)、六条棱。\(12\) 个旋转对称把这六条棱按不同方式置换,正是 Burnside 计数的对象。
返回 全书目录