定义:一个集合和一种运算构成的二元组。

一个群要满足以下性质:

  • 每个元素在该运算下都要有逆元。
  • 这种运算满足结合律。
  • 封闭性(若a,bGa,b \in G,则abGa\cdot b\in G
  • 有单位元

性质:
对于一个群G=(g,*)和一个元素a,G的单位元与aa进行运算得到的结果一定是aa本身。
g1g2)a=g1(g2a)g_ 1*g_ 2) \otimes a = g_ 1 \otimes (g_ 2 \otimes a),把g2g_ 2看做单位元)

对于一个置换,一个元素进行不停的变换时轨迹会变成一个环,否则在会合处有两个数置换结果会一样,不满足置换的定义。
(对于有限群其实也差不多)


一个定理:对于一个元素aa,一个群gg中的元素对他作用可以根据结果分成若干个大小相等的组。
现在考虑证明在G中把aa转化成aaa1a_ 1的元素个数一样。
现在假设我们找到了所有把aa转化为aag0g_ 0和一个把aa转化为a1a_ 1g1g_ 1
根据群的结合律,会有(g1g0)a=g1(g0a)=a1(g_ 1 * g_ 0 ) \otimes a = g_ 1 \otimes (g_ 0 \otimes a) = a_ 1
所以只要找到了一个g1g_ 1,就可以还原出大于等于能变换出aa的元素的个数。

现在考虑对于所有可以把aa变成a1a_ 1g1g_ 1'
从中随便挑出一个g1g_ 1来。
g1a=g1ag_ 1 \otimes a=g_ 1' \otimes a
ea=g11g1ae \otimes a=g_ 1 ^{-1} * g_ 1' \otimes a
所以也可以通过从aaa1a_ 1g1g_ 1构造出g0g_ 0
这样就有g0=g1|g _ 0| = |g _ 1|(个数)

burnside

轨道:一个元素aa经过变换能够到达的位置。((3,4,1,2)置换有两个轨道:(1,3),(2,4))
不动点:对于一个变换ff,如果一个元素ss经过变换后不变,则称ssff的不动点。

现在考虑一些问题。
现在把一个轨道提出来,问所有变换ff的不动点个数之和。(这里仅在轨道内的点才被计入不动点)
再拿一个元素aa出来,根据上面的定义,这些ff被分成了若干个块。

怎么证明a1>a1a _ 1 - > a _ 1的数量等于a0>a1a _ 0 -> a _ 1的数量?
和上面的套路一样。
找一个a0>a1a_ 0->a_ 1求逆,然后对于任意一个a0>a1a_ 0->a_ 1,乘起来能对应构造出a1>a1a_ 1-> a_ 1
找一个a0>a1a_ 0->a_ 1,然后对于任意一个a1>a1a_ 1->a_ 1,乘起来能对应构造出a0>a1a_ 0-> a_ 1
这样就把a0>aia_ 0 ->a_ i的那一块表示到aia_ i的不动点上了?
所以对于一个轨道,所有变换的不动点个数之和为变换的个数。
设一个置换p的不动点数为F(p)F(p),总置换数为nn,则:
pF(p)\sum_ p F(p)=轨道数 ×n\times n
轨道数=pF(p)n=\frac{\sum_ p F(p)}n