Polya定理,burnside引理
来源:互联网 发布:HIS系统数据库类型 编辑:程序博客网 时间:2024/05/16 04:01
burnside引理
设G={a1,a2,…ag}是目标集[1,n]上的置换群。每个置换都写成不相交循环的乘积。 是在置换ak的作用下不动点的个数,也就是长度为1的循环的个数。通过上述置换的变换操作后可以相等的元素属于同一个等价类。若G将[1,n]划分成l个等价类,则:等价类个数为: 例1:一正方形分成4格,2着色,有多少种方案?其中,经过转动相同的图象算同一方案。解:每个格子一共有两种颜色可以选择,所以共有右图16中图像。对图中图像的置换可以分为以下四种:不动:a1=(1)(2)…(16)逆时针转90度 :a2=(1)(2)(3 4 5 6)(7 8 9 10) (11 12)(13 14 15 16)顺时针转90度 :a3=(1)(2)(6 5 4 3)(10 9 8 7)(11 12)(16 15 14 13)转180度:a4=(1)(2)(3 5)(4 6)(7 9)(8 10)(11)(12) (13 15)(14 16)由Burnside引理,共有(16+2+2+4)/4=6(种方案)由例子可见,Burnside引理是针对图像集的转动群来求解,当多种颜色(N>2)着色时,理论上可以用Burnside来求解,但是极其复杂,此时一般通过Pólya定理求解。例2 :用六种颜色给立方体的六个面着色,每面颜色不同,并且当一个着色的立方体经转动可得到另一个时,就认为二者相同。问有多少种着色方案?解:使用六种颜色对立方体的面染色,通过旋转得到的情形视为同一种方案,最终染色方式总数可以由这个公式确定。分别选取面心-面心、立方体对角线、棱中-棱中3类共12条轴进行旋转旋转情况置换个数不动点个数不动1×16!面心-面心旋转±90°3×20面心-面心旋转180°3×10棱中-棱中旋转6×10立方体对角线旋转±120°4×20从而有 30 种旋转不同的立方体 六色染色方式。一般地,使用n种颜色,应当使用Pólya定理求解,此时立方体不同的旋转面染色数是:
例1:一正方形分成4格,2着色,有多少种方案?其中,经过转动相同的图象算同一方案。
解:每个格子一共有两种颜色可以选择,所以共有右图16中图像。
对图中图像的置换可以分为以下四种:
不动:a1=(1)(2)…(16)
逆时针转90度 :a2=(1)(2)(3 4 5 6)(7 8 9 10) (11 12)(13 14 15 16)
顺时针转90度 :a3=(1)(2)(6 5 4 3)(10 9 8 7)(11 12)(16 15 14 13)
转180度:a4=(1)(2)(3 5)(4 6)(7 9)(8 10)(11)(12) (13 15)(14 16)
由Burnside引理,共有(16+2+2+4)/4=6(种方案)
由例子可见,Burnside引理是针对图像集的转动群来求解,当多种颜色(N>2)着色时,理论上可以用Burnside来求解,但是极其复杂,此时一般通过Pólya定理求解。
例2 :用六种颜色给立方体的六个面着色,每面颜色不同,并且当一个着色的立方体经转动可得到另一个时,就认为二者相同。问有多少种着色方案?
解:使用六种颜色对立方体的面染色,通过旋转得到的情形视为同一种方案,最终染
色方式总数可以由这个公式确定。
分别选取面心-面心、立方体对角线、棱中-棱中3类共12条轴进行旋转
旋转情况置换个数不动点个数不动1×16!面心-面心旋转±90°3×20面心-面心旋转180°3×10棱中-棱中旋转6×10立方体对角线旋转±120°4×20从而有 30 种旋转不同的立方体 六色染色方式。一般地,使用n种颜色,应当使用Pólya定理求解,此时立方体不同的旋转面染色数是:
Polya定理
设 是n个对象的一个置换群, 用m种颜色染图这n个对象,则不同的染色方案数为:
其中 , 为 的循环节数
比如正四面体:
应用(正多面体的刚体旋转问题)
甲烷CH4的支链结构为正四面体,若4个H键用H,CL,CH3,C2H5之一取代,问有几种不同的化学结构?
解:
问题相当于对正四面体的4个顶点用4种颜色着色,求不同的方案数目,使正四面体v1,v2,v3,v4重合的刚体运动有两类,一类是绕过顶点的中心线XX'旋转120度,240度;另一类是绕过v1v2,v3v4中点的连线yy’旋转180度,如下图旋转群G的元素为:
(v1)(v2)(v3)(v4),(v1)(v2v3v4),(v1)(v4v3v2),(v2)(v1v3v4),
(v2)(v4v3v1),(v3)(v1v2v4),(v3)(v4v2v1),(v4)(v1v2v3),
(v4)(v3v2v1),(v1v2)(v3v4),(v1v3)(v2v4),(v1v4)(v2v3),
故不同的化学结构数目为:
来源于百度百科
需要对几何体的旋转,反转有基础认识
阅读全文
0 0
- Polya定理,Burnside引理
- Polya定理,Burnside引理
- Polya定理,Burnside引理
- Polya定理,burnside引理
- #置换#Burnside引理Polya定理
- 【Burnside引理】【Polya定理】Arif in Dhaka
- ACM_置换群 burnside引理 Polya定理
- polya/burnside定理入门
- poj1286-polya计数、burnside定理
- [BZOJ1004] [HNOI2008] Cards - 群论,Burnside引理,Polya定理
- UVA 10601 Cubes (Polya定理+Burnside引理)
- 组合数学常用内容——Polya定理+Burnside引理
- Burnside引理、Polya定理和欧拉函数
- Burnside引理和Polya定理 & [bzoj 1004] [HNOI2008]Cards:Burnside引理,动态规划
- polya 计数法,burnside定理 学习小结
- Burnside引理和Polya定理
- polya|burnside定理的一些总结
- Burnside引理与Polya定理
- Tunnel Warfare(hdu 1540)
- 【图解】ROC曲线
- 数据库事务的四种隔离级别
- JAVA学习笔记-09
- Android——实现二维码扫描
- Polya定理,burnside引理
- 对于For 语句的理解
- Fuzzing及Sulley简介
- 【新手上路】学做js轮播图
- 博客说明
- 自定义view,进度圆
- 多线程知识点总结一
- Main主方法判断网络
- Git(III)add,commit,diff,log命令