置换群,Polya引理和burnside引理(等价类计数问题)

Posted Jozky86

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了置换群,Polya引理和burnside引理(等价类计数问题)相关的知识,希望对你有一定的参考价值。

参考文章:
等价类计数问题
Burnside引理&Pólya定理
Burnside引理与Polya定理
置换群和Burnside引理,Polya定理

概念引入:

离散数学应该学过置换群的相关概念,置换本质就是映射,可以理解成一个正方形绕其中心逆时针旋转90度,就可以看作是正方形四个顶点的置换。
置换会形成一个环。且如果一个状态经过置换后跟原来相同,可以认为该状态为f的不动点。
有些题目中经常出现”本质不同的方案数“,一般是指等价类的数目,题目定义一个等价关系,满足等价关系的元素属于同一等价类。等价关系通常是一个置换集合F,如果一个置换能把其中一个方案映射到另一个方案中,就认为两者是等价的。

题目引入:

问题描述

一个由2*2方格组成的正方形,每个格子上可以涂色或不涂色,问共有多少种本质不同的涂色方案。
(若两种方案可通过旋转互相得到,称作本质相同的方案)

解法:

先看一共有多少方案,不考虑本质不同,一共16种


现在我们开始将本质相同的方案合并归类:
方案1:{1}
方案2:{2}
方案3:{3,4,5,6}
方案4:{7,8,9,10}
方案5:{11,12}
方案6:{13,14,15,16}
一共六种不同的方案
这里结合我们上面说的,旋转可以看作是置换,所有置换组成置换群。
如果x通过置换(旋转)得到y,说明x和y等价。
与x互相等价的一组元素组成一个集合,称为x的等价类。
不动元为旋转一定角度,图形不发生改变

在这个问题中,我们要求的就是有多少个等价类?
我们引入一个引理:burnside引理
burnside引理:
∣ X / G ∣ = ∣ G ∣ − 1 ⋅ ∑ g ∈ G ∣ x g ∣ |X/G|=|G|^{−1}⋅∑_{g∈G}|x^g| X/G=G1gGxg
等价类的个数 = 每个置换中不动元的个数和 ➗置换群的大小
我们统计不动元的个数
不旋转(逆时针360度):不动元16个
逆时针90度,不动元2个{1,2}
逆时针180度,不动元4个{1,2,11,12}
逆时针270度,不动元2个{1,2}
置换群大小为4
∣ X / G ∣ = 16 + 2 + 4 + 2 4 |X/G|=\\frac{16+2+4+2}{4} X/G=416+2+4+2

Burnside’s引理:

∣ X / G ∣ = ∣ G ∣ − 1 ⋅ ∑ g ∈ G ∣ x g ∣ |X/G|=|G|^{−1}⋅∑_{g∈G}|x^g| X/G=G1gGxg
等价类的个数 = 每个置换中不动元的个数和 ➗置换群的大小
等价类的个数=不动元个数的平均数

Pólya引理:

∣ Y X G ∣ = 1 ∣ G ∣ ∑ g ∈ G ∣ Y ∣ c ( g ) |\\frac{Y^X}{G}|=\\frac{1}{|G|}∑_{g∈G}|Y|^{c(g)} GYX=G1gGYc(g)
染 色 方 案 数 ( 等 价 类 个 数 ) = 1 珠 子 数 ( 总 置 换 数 ) ∑ 对 于 每 种 置 换 颜 色 数 ( 映 射 数 ) 循 环 节 数 染色方案数(等价类个数)=\\frac{1}{珠子数(总置换数)}\\sum_{对于每种置换}颜色数(映射数)^{循环节数} ()=()1()

以上是关于置换群,Polya引理和burnside引理(等价类计数问题)的主要内容,如果未能解决你的问题,请参考以下文章

置换群和Burnside引理,Polya定理

Polya 定理入门[Burnside引理,Polya定理,欧拉函数]

Polya 定理入门[Burnside引理,Polya定理,欧拉函数]

burnside引理&polya定理

积累Burnside引理和Polya定理

Polya定理与Burnside引理