组合数学中的组合对称
组合对称研究组合结构在对称变换下的不变性,通常与群论紧密结合。下面从基本概念到应用逐步展开说明。
1. 对称性与组合对象
对称性指某种变换下对象保持不变的性质。例如,正方形的旋转和反射是其对称变换。在组合数学中,我们关注离散结构的对称性,如图的自同构、集合系统的置换不变性等。
2. 群作用与轨道-稳定子定理
- 群作用:设群 \(G\) 作用于集合 \(X\),则每个 \(g \in G\) 对应一个双射 \(X \to X\),且满足单位元作用不变(\(e \cdot x = x\))和兼容群运算(\(g \cdot (h \cdot x) = (gh) \cdot x\))。
- 轨道:元素 \(x \in X\) 的轨道是 \(G \cdot x = \{ g \cdot x \mid g \in G \}\),即通过群作用可到达的所有元素。
- 稳定子:\(\text{Stab}_G(x) = \{ g \in G \mid g \cdot x = x \}\) 是保持 \(x\) 不变的子群。
- 轨道-稳定子定理:
\[ |G \cdot x| = \frac{|G|}{|\text{Stab}_G(x)|}. \]
该公式是计数对称性下不同构对象的核心工具。
3. 伯恩赛德引理
若直接计数轨道数(即本质不同的对象数),需计算所有轨道的平均固定点数:
\[\text{轨道数} = \frac{1}{|G|} \sum_{g \in G} |X^g|, \]
其中 \(X^g = \{ x \in X \mid g \cdot x = x \}\) 是 \(g\) 的不动点集。此引理避免了逐条分析轨道的复杂性。
4. 波利亚计数定理
推广伯恩赛德引理至带权重的对象(如用颜色给图的顶点着色)。设颜色集 \(C\),权重函数 \(w: C \to \mathbb{R}\),则群 \(G\) 作用于对象集 \(X = C^n\) 时,波利亚定理通过循环指标公式计算不同构的配置数:
\[P_G(z_1, z_2, \dots, z_n) = \frac{1}{|G|} \sum_{g \in G} z_1^{c_1(g)} z_2^{c_2(g)} \cdots z_n^{c_n(g)}, \]
其中 \(c_k(g)\) 是 \(g\) 的循环分解中长度为 \(k\) 的循环数。代入 \(z_k = \sum_{c \in C} w(c)^k\) 可得生成函数。
5. 应用示例:立方体顶点着色
考虑用两种颜色(红/蓝)给立方体顶点着色,对称群为立方体的旋转群(共24个元素)。通过分析群元素的循环结构(如单位元有8个1-循环,面心旋转有2个4-循环等),代入波利亚公式可得不同着色方案数为:
\[\frac{1}{24}(2^8 + 6 \cdot 2^2 + 3 \cdot 2^4 + 6 \cdot 2^4 + 8 \cdot 2^2) = 23. \]
6. 与组合结构的联系
组合对称广泛用于:
- 图枚举:计算不同构的简单图数量(如n≤6的图分类)。
- 设计理论:对称性帮助构造平衡不完全区组设计(BIBD)。
- 晶体学:点群对称性用于分子结构的组合模型。
通过对称性简化计数,组合对称成为连接离散数学与代数的关键桥梁。