其他分享
首页 > 其他分享> > 置换群,Polya引理和burnside引理(等价类计数问题)

置换群,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∣=∣G∣−1⋅g∈G∑​∣xg∣
等价类的个数 = 每个置换中不动元的个数和 ➗置换群的大小
我们统计不动元的个数
不旋转(逆时针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∣=∣G∣−1⋅g∈G∑​∣xg∣
等价类的个数 = 每个置换中不动元的个数和 ➗置换群的大小
等价类的个数=不动元个数的平均数

Pólya引理:

标签:方案,置换,不动元,等价,计数问题,引理,置换群
来源: https://blog.csdn.net/qq_35975367/article/details/120816385