专栏文章

证明 Burnside 引理

算法·理论参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mio2vo22
此快照首次捕获于
2025/12/02 12:28
3 个月前
此快照最后确认于
2025/12/02 12:28
3 个月前
查看原文
从零开始。
AA 是一个非空的对象集合。GG 是一个非空的操作集合。运算符 \cdot 两边可以是操作 + 对象或操作 + 操作,分别 G×AA,G×GGG\times A\to A, G\times G\to G。以下在不引起误导的情况可省略 \cdot
考虑满足以下性质的 AAGG
1.g1,g2G,aA:(g1g2)a=g1(g2a)\forall g_1,g_2\in G, a\in A: (g_1 g_2)a=g_1(g_2 a),即结合律
2.eGgG:eg1=g1e=g1\exist e\in G \forall g\in G: e\cdot g_1 = g_1\cdot e = g_1,即单位元 ee
3.gGg1G:g×g1=g1×g=e\forall g\in G \exist g^{-1}\in G: g\times g^{-1} = g^{-1}\times g=e,即逆元
单位元唯一且逆元唯一,读者自证不难。
然后由此可以推出 gg 的消去律:g1g2=g1g3g2=g3g_1 g_2=g_1 g_3\Rightarrow g_2=g_3
aA\forall a\in A,定义 Oa={b=gagG},Ga={gga=a}O_a=\{b=g\cdot a\mid g\in G\},G_a=\{g\mid g\cdot a = a\},分别称为轨道和稳定子。
轨道-稳定子定理:aA:OaGa=G\forall a\in A: |O_a||G_a|=|G|
这个证明一下。设 Ga={g1,g2gn}|G_a|=\{g_1,g_2\cdots g_n\},不存在其他的 gg 满足 ga=ag\cdot a = a。设 aOaa,a=haa'\in O_a\neq a, a'=h\cdot a。考虑 hg1,hg2,,hgnGh\cdot g_1, h\cdot g_2, \cdots, h\cdot g_n\in Gnn 个运算均不相同,且 i[1,n]:hgia=a\forall i\in [1, n]: h\cdot g_i\cdot a = a'f s.t. fa=a:hgia=fa(h1f)a=gia=aj[1,n]:h1f=gjf{hgii[1,n]}\forall f \ \text{s.t.} \ f\cdot a=a': h\cdot g_i\cdot a=f\cdot a\Rightarrow (h^{-1}\cdot f)\cdot a = g_i\cdot a=a\Rightarrow \exist j\in[1, n]:h^{-1}\cdot f = g_j\Rightarrow f\in \{ h\cdot g_i\mid i\in[1, n]\}。即 {gga=a}=n|\{g\mid g\cdot a=a'\}|=n。因此,G=aOa{gga=a}=OaGa|G|=\displaystyle\sum_{a''\in |O_a|} |\{g\mid g\cdot a=a''\}|=|O_a||G_a|
由此可以很容易推出 Burnside 引理:设不同的轨道数量为 xx,则 xG=aAGOa=aAGa=gGAgx|G|=\displaystyle\sum_{a\in A}\frac{|G|}{|O_a|}=\displaystyle\sum_{a\in A}|G_a|=\displaystyle\sum_{g\in G}|A_g|,即 x=1GgGAgx=\displaystyle\frac{1}{|G|}\sum_{g\in G}|A_g|AgA_g 表示在 gg 操作下不变的 aAa\in A 的对象集合。
由此考虑 Polya 计数。给定 nn 个结点均匀分布的环,每个结点涂 mm 种颜色中的一种,问有多少种不同的染色方案(旋转后相同的,算一种)。AA 表示所有染色方案集合(旋转后相同的,算两种),GG 表示顺时针旋转 i(0in1)i(0\leq i\leq n-1) 个结点,得到 x=1ni=1nmgcd(n,i)=1ndnmdϕ(nd)x=\displaystyle\frac{1}{n}\sum_{i=1}^{n} m^{\gcd(n, i)}=\displaystyle\frac{1}{n}\sum_{d\mid n}m^d\phi(\frac{n}{d})

评论

0 条评论,欢迎与作者交流。

正在加载评论...