组合数学之Burnside 引理及其应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12
定理2 定理2 这G是有限集合X上的一个置换 是有限集合X 则对任意k 群, 则对任意k∈G, 有 |G|=|G(k)||Gk|. |=|G )||G |G(k)|=|G|/|Gk|. )|=|G|/|G 这等于把求| )|的问题转化为求 的问题转化为求| 这等于把求|G(k)|的问题转化为求|Gk| 的问题. 的问题. 下面看一个简单例子. 下面看一个简单例子. 4)}是一个 例2 G={(1), (1 2), (3 4), (1 2)(3 4)}是一个 4次置换群, 取k=1. 容易看出G1={(1), 次置换群, 容易看出G (34)}, 这样|G(1)|=|G|/|G1|=4/2=2. 这样| (1)|=|G|/|G
任何一个置换都可以表示成若干不相 交轮换的乘积, 而且表示是唯一的. 交轮换的乘积, 而且表示是唯一的. 如果一个n次置换f可以表示成c 如果一个n次置换f可以表示成c1个长 的轮换, 个长为2的轮换,…, 为1的轮换, c2个长为2的轮换,…, cn个 长为n的不相交轮换之积, 则称置换f 长为n的不相交轮换之积, 则称置换f 的类型为( ,…,c 的类型为(c1,c2,…,cn). 类型为( ,…,c 的置换也可表示为: 类型为(c1,c2,…,cn)的置换也可表示为:
18
设G在X上的t个轨道为X1,X2,…,Xt, 则 上的t个轨道为X X1,X2,…,Xt是X的一个划分. 的一个划分. 根据轨道的定义, 对于任意x 根据轨道的定义, 对于任意xi∈Xi, 都 )=X )|=|X 有G(xi)=Xi, |G(xi)|=|Xi|, i=1,2,…,t.
1 1 1 ∑ | G(k ) | = k∑ | G(k ) | + + k∑ | G(k ) | k∈ X ∈X 1 ∈X t 1 1 = ∑ ++ ∑ =t k∈ X 1 | X 1 | k∈ X t | X t |
13
III. Burnside引理及应用 Burnside引理及应用
Burnside引理是 Burnside引理是William Burnside 给 引理是William 出的. 出的. 这个引理给出了利用置换群G 这个引理给出了利用置换群G中每个 置换的不动点的个数 不动点的个数, 置换的不动点的个数, 来计算置换群 G不同轨道数目的公式. 不同轨道数目的公式. 轨道数目的公式 类型为( ,…,c 的置换a 类型为(c1,c2,…,cn)的置换a的不动点 的个数恰好是c 的个数恰好是c1. 表示a的不动点的个数. 设a∈G, 用c1(a)表示a的不动点的个数.
9
定理1 置换群G群中保持k 定理1 置换群G群中保持k不动的置换全 体所组成的集合G 的一个子群. 体所组成的集合Gk是G的一个子群. 只需要验证G 满足乘法封闭性, 证 只需要验证Gk满足乘法封闭性, 即需 要证明: 要证明: ab∈ a,b∈Gk, ab∈Gk. 设a, b∈Gk, 那么 a(k)=k, b(k)=k, )=k )=k ab)(k)=a ))=a )=k 而(ab)(k)=a(b(k))=a(k)=k, 所以ab∈ 所以ab∈Gk.
16
1 a1 … ai … am 1 … si 1 … sm 1
… … … … … …
k 1 …. sik … smk
… … … … … …
百度文库
n 1 … sin … smn
17
注意每行1的个数,每列1 注意每行1的个数,每列1的个数的含义
表格主体中1 表格主体中1的个数是全部置换不动 点的总数, 它可以用两种方式计算. 点的总数, 它可以用两种方式计算. 按行来计算: 按行来计算: 1的总数= c1(a1)+c1(a2)+…+c1(am). 的总数= )+c )+… 按列来计算: 按列来计算: 1的总数=|G1|+|G2|+…+|Gn| 的总数=|G |+|G |+…+|G =|G|/|G(1)|+|G|/|G(2)|+…+|G|/|G =|G|/|G(1)|+|G|/|G(2)|+…+|G|/|G(n)| =|G|(1/|G(1)|+1/|G(2)|+…+1/|G =|G|(1/|G(1)|+1/|G(2)|+…+1/|G(n)|) |(1/|G(1)|+1/|G(2)|+…+1/|G |(1/|G(1)|+1/|G(2)|+…+1/|G(n)|)=?
14
定理3 Burnside引理 定理3 (Burnside引理) 设G是X={1,2,…,n} 引理) ={1,2,… 上的置换群, ={a 上的置换群, G={a1,a2, …, am}, 则G在X 上 不同轨道的个数为 t=(c1(a1)+c1(a2)+…+c1(am))/|G|. =(c )+c )+… ))/|G 轨道数目为G 即: 轨道数目为G中所有置换的不动点个 数总和对| 的平均值. 数总和对|G|的平均值. 这个引理的证明, 证明 这个引理的证明, 也是一种很重要 的计数技巧. 先构造一个m 的表格. 的计数技巧. 先构造一个m×n的表格.
15
m个行对应G的m个元素{a1,a2,…,am} 个行对应G 个元素{ ,…,a n个列对应X中的n个数{1,2,…,n} 个列对应X中的n个数{1,2,…,n 为方便起见, =(1)为恒等置换 为恒等置换. 为方便起见, 设a1=(1)为恒等置换. 表中( 位置上元素s 表中(i,k)位置上元素sik取1或0, 取值原 则如下: 则如下: 如果a 保持k不动, )=k 则取s 如果ai保持k不动, 即ai(k)=k, 则取sik=1; 否则s 否则sik=0. 书中列出了刚才前面例子当中的置换 群相应的表格. 下面给出一般形式. 群相应的表格. 下面给出一般形式.
10
讨论| 讨论|G(k)|=? 设G(k)={k1,k2,…,kr}. )={k ,…,k 必有p 使得p )=k =1,2,…,r 必有pi∈G使得pi(k)=ki, i=1,2,…,r. 这r 个置换显然是互不相同的, 个置换显然是互不相同的, 记 P={p1,p2,…,pr}. ={p ,…,p 对任意g 应有g 对任意g∈G, 应有g(k)∈G(k). 这样必 然有g )=k 然有g(k)=ki=pi(k), 由此可得到 pi-1g(k) =k, 这说明置换pi-1g属于k的稳 =k 这说明置换p 属于k 定子群G 可设p 定子群Gk. 可设pi-1g=f∈Gk, 则g=pif. 说明G的每个元素都可以表示成P 说明G的每个元素都可以表示成P中 一个元素与G 中一个元素的乘积. 一个元素与Gk中一个元素的乘积.
5
定理 设G是Sn的子群,则j∈G(k)当且仅当 的子群, G(k)=G(j). )=G 证明: 充分性) )=G 由于j 证明:(充分性)若G(k)=G(j),由于j∈G(j), 所以j 所以j∈G(k) (必要性) 因为j∈G(k),所以存在 g∈G 使得 必要性) 因为j g(k)=j )=j ),则有 则有f 使得f )=l 设l∈G(k),则有f1∈G, 使得f1(k)=l )=f ))=f )=l 所以l 而f1g-1(j)=f1(g-1(j))=f1(k)=l, 所以l∈G(j) 设l∈G(j),则有f2∈G, 使得f2(j)=l ),则有 则有f 使得f )=l )=f ))=f )=l 所以l 而f2g(k)=f2(g(k))=f2(j)=l, 所以l∈G(k)
《组合数学》 组合数学》
第十讲
Burnside 引理及其应用
1
第十讲: 第十讲: 内容提要
I. 置换群内容回顾 II. 置换群的轨道与稳定子群 II. III. Burnside引理及应用 III. Burnside引理及应用 IV. Polya定理及应用 IV. Polya定理及应用
2
I. 置换群内容回顾
8
问题1 对于给定的元素k 如何计算k 问题1 对于给定的元素k, 如何计算k在G下 轨道长度| 的轨道长度|G(k)|=? 问题2 对于给定的n次置换群G而言, 问题2 对于给定的n次置换群G而言, G在X 上不同轨道数目如何计算? 轨道数目如何计算 上不同轨道数目如何计算? 要回答这两个问题要做一些准备工作. 要回答这两个问题要做一些准备工作. 是一个n次置换群. 中使k 设G是一个n次置换群. 若k∈X, G中使k 保持不变的置换全体, 记以G 保持不变的置换全体, 记以Gk, 叫k在G 中的稳定子群 稳定子群. 中的稳定子群. 下面给出G 一定构成G的子群的证明. 下面给出Gk一定构成G的子群的证明.
Sn的子群都称为n次置换群. 的子群都称为n次置换群. Sn, An是两个特殊的n次置换群. 是两个特殊的n次置换群. 一般置换群中置换类型数的计算和同 型置换个数的计算是相当困难的. 型置换个数的计算是相当困难的.
4
II. 置换群轨道与稳定子群
设G是Sn的一个子群, 即, G是一个n次 的一个子群, 是一个n 置换群. 置换群. 任意取定一个k ={1,2,…,n 任意取定一个k∈X={1,2,…,n}, 可以考 中所有置换下的象 虑k在G中所有置换下的象所组成的 集合, 记为G )={g )|g 称为k 集合, 记为G(k)={g(k)|g∈G}, 称为k在 置换群G下的轨道 轨道. 置换群G下的轨道. 4)}是一个 例1 G={(1), (1 2), (3 4), (1 2)(3 4)}是一个 4次置换群. 次置换群. G(1)={1,2}=G(2), G(3)={3,4}=G(4). (1)={1,2}=G (3)={3,4}=G
7
置换群G在集合X 置换群G在集合X上的全部不同的轨 道恰好构成X的一个划分 划分. 道恰好构成X的一个划分. 如果定义X中的两个元素等价 等价当且仅 如果定义X中的两个元素等价当且仅 当它们在同一个轨道当中, 在同一个轨道当中 当它们在同一个轨道当中, 则可以证 明这是一个等价关系. 明这是一个等价关系. 如果有G(1)=X 则称G 传递置换群. 如果有G(1)=X, 则称G为传递置换群. 也就是说, 也就是说, 所有元素都在同一个轨道 之中, 或者说G只有一个轨道. 之中, 或者说G只有一个轨道. Sn, An都是传递置换群. 都是传递置换群.
(1) ( 2) ( n)
c1
c2
cn
3
Sn中置换的类型数等于n的拆分数. 中置换的类型数等于n的拆分数. 类型为( ,…,c 类型为(c1,c2,…,cn)的置换的个数可以 利用下面的Cauchy公式来计算 公式来计算: 利用下面的Cauchy公式来计算:
n! cn c1 c 2 c1 ! c2 ! cn !1 2 n
11
下面我们证明这种表示方法是唯一. 下面我们证明这种表示方法是唯一. 如果g 其中f 如果g= pif=pjh, 其中f, h∈Gk. 那么 pif(k)=pjh(k)pi(k)=pj(k)ki=kj, i=j. )=p )=p i=j. 利用消去律可以得到f=h. 利用消去律可以得到f=h. 由此即得分 解唯一. 解唯一. 既然G中每个元素都能表示成P 既然G中每个元素都能表示成P中的 一个元素与G 中的一个元素的乘积, 一个元素与Gk中的一个元素的乘积, 必有| )||G 必有|G|≤|G(k)||Gk|. 注意到这样的乘积都在G 注意到这样的乘积都在G中, 自然有 |G(k)||Gk|≤|G|. 于是有下面的定理. )||G 于是有下面的定理.
6
定理 设G是Sn的子群,则与G相联系的两个 的子群,则与G 或是不相交,或是相等, 轨道G 轨道G(k)和G(j)或是不相交,或是相等,即 G(k)=G(j) 或 G(k)∩G(j)=Φ. )=G )=Φ 证明:假设G )∩G 证明:假设G(k)∩G(j)≠Φ,则存在 l∈G(k)∩G(j),即l∈G(k)且l∈G(j) )∩G 由轨道的定义,存在f 由轨道的定义,存在f, g∈G,使得 f(k)=l, 且g(j)=l,因此f(k)=g(j) )=l )=l 因此f )=g 所以 f-1g(j)=k, )=k, 因为G是群, 因为G是群,f-1g∈G 因此,k∈G(j), 即 G(k)=G(j) )=G 因此,
相关文档
最新文档