零. 前言
复习【BZOJ】1004,发现Burnside引理和Polya定理忘记了,就再回顾一遍。
一篇很好的东西:Polya定理,Burnside引理
再来一个百度的:burnside引理
还有一个PPT:Burnside引理,Polya定理
本文就是参考了上文,再加入自己的理解。
一. 置换群
1. 群
设 G 是一个集合,
①封闭性: ∀a,b∈G,a∗b∈G
②交换律: ∀a,b,c∈G,(a∗b)∗c=a∗(b∗c)
③单位元: ∀a∈G,∃e∈G,a∗e=e∗a=a
④逆元: ∀a∈G,∃a′∈G,a∗a′=e
则称 (G,∗) 为一个群。
注意:①群是一个集合;
②二元运算针对集合中的元的,不是针对集合的;
【Example 1】
若满足
① G={
1,2,3,4,...,n} , n 为素数,
② 二元运算
则 (G,⋅) 是一个群。
【Example 2】
若满足
① G={
0,1,2,...,n−1}
② 二元运算 a⋅b=(a+b)modn
则 (G,⋅) 是一个群。
对于群 G ,
①若G中元素的个数有限,则称为有限群。
其中元素的个数称为阶,记为|G|。
②若G中元素的个数无限,则称为无限群。
若群中的元满足交换律,即
2. 置换
设 X 是一个有限集,
可将一个
注意:① π 是集合的运算;
②置换不是针对下标,而是针对集合中的元素。也就是说, π 的第一行不一定是 {
1,2,3,...,n} ;
③同一置换用这样的表示法有 n! 种,但其对应的关系不变。
接下来就是用循环节表示置换的第二种置换的表示方法。
设