群论

1|0

群表示一个拥有满足封闭性、满足结合律、有单位元、有逆元的二元运算的代数结构。设 G 是一个非空集合, 是它的一个二元运算,如果满足以下条件:

封闭性:若 a,bG,则存在唯一的 cG 使得 ab=c

结合律:对 G 中任意元素 a,b,c,都有 (ab)c=a(bc)

存在单位元:存在 eG,满足对于任意 aG,都有 ea=ae=a

存在逆元:对于任意 aG,都存在 bG,使得 ab=ba=e

则称 G 构成一个群。

2|0置换群

有限集合到其自身的一一映射,称为该集合上的一个置换。

对一个有六个顶点的环来说:

沿对称轴翻转后,得到的置换为:

(1 2 3 4 5 61 6 5 4 3 2)

置换的乘法就是映射叠加。置换群中的元素是置换,运算是置换的乘法,置换群是一个不满足交换律的群。

对于集合中的一个元素 xxG={f(x)fG} 称为 x 的轨道,Gx={ff(x)=x,fG} 称为 x 的稳定化子。

轨道-稳定化子定理:对于一个置换群 G 和一个元素 x,有 |xG||Gx|=|G|

对于置换 f,集合中满足 f(x)=x 的元素称为该置换的不动点。

3|0Burnside 引理

G 是集合 A 上的置换群,c(f) 为置换 f 的不动点个数,若 G 将集合 A 划分为 L 个等价类,则有:

L=1|G|fGc(f)

考虑证明,发现若一个元素 x 的轨道大小为 |xG|,因为置换群中一定存在逆元,所以一共有 |xG| 个元素和 x 有相同的轨道,因此得每个元素的贡献为 1|xG|,得:

L=xA1|xG|=1|G|xA|Gx|=1|G|fGc(f)

举一个例子,4 个点的环,染 2 种颜色的方案数,要考虑旋转同构。

设不考虑旋转的 16 种染⾊⽅案为集合 A,置换群 G={f0,f1,f2,f3}fi 代表对环顺时针旋转 i 次,得:

L=1|G|fGc(f)=1|G|(c(f0)+c(f1)+c(f2)+c(f3))=14(16+2+4+2)=6

4|0Pólya 定理

考虑一个置换可以写成轮换的形式:

(1 2 3 4 5 61 6 5 4 3 2)(1)(2 6)(3 5)(4)(1 2 3 4 5 63 5 6 4 2 1)(1 3 6)(2 5)(4)

这样表示是一一对应的。

对于一个置换 f,设 m(f) 为其轮换个数,若要用 k 种颜色给集合 A 染色,得 c(f)=km(f),因为是不动点,所以每个轮换的颜色要一样,进一步得:

L=1|G|fGkm(f)


__EOF__

本文作者lhm_
本文链接https://www.cnblogs.com/lhm-/p/12260105.html
关于博主:sjzez 的一名 OI 学生
版权声明:转载标明出处
声援博主:希望得到宝贵的建议
posted @   lhm_liu  阅读(966)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示