正题

在数学中,群表示一个拥有满足封闭性、满足结合律、有单位元、有逆元的二元运算的代数结构,包括阿贝尔群。

置换,简单来说就是对元素来进行一种重排列,即 [1,n][1,n][1,n] 映射到 [1,n][1,n][1,n]。

比如排列 [1,3][1,3][1,3] 的全部置换,单位元为 {1,2,3}\left\{1,2,3\right\}{1,2,3},{2,3,1}\left\{2,3,1\right\}{2,3,1} 的逆元为 {3,1,2}\left\{3,1,2\right\}{3,1,2}。
但是 {2,3,1}\left\{2,3,1\right\}{2,3,1} 和 {1,2,3}\left\{1,2,3\right\}{1,2,3} 构成的集合不是群,因为 {2,3,1}\left\{2,3,1\right\}{2,3,1} 没有逆元,而且 {2,3,1}\left\{2,3,1\right\}{2,3,1}{2,3,1}\left\{2,3,1\right\}{2,3,1}={3,1,2}\left\{3,1,2\right\}{3,1,2}也不在。

Burnside引理

对于一个置换群 GGG ,若一个染色方案 SSS 在置换 gig_igi​ 后不变,那么称 SSS 在 gig_igi​ 作用下为不动点,即最小循环节为 111,将 gig_igi​ 作用下最小循环节为 kkk 的染色方案数量设为 ck(gi)c_k(g_i)ck​(gi​)。若通过置换群 GGG 作用后可以相等的元素称作一个等价类,那么等价类的数量为:l=1∣G∣∑i=1∣G∣c1(gi)l=\frac 1 {|G|}\sum_{i=1}^{|G|} c_1(g_i) l=∣G∣1​i=1∑∣G∣​c1​(gi​)
证明略

Polya定理

实质上就是Burnside引理的具体化,在颜色集合为 kkk 的情况下,等价类的数量为:l=1∣G∣∑i=1∣G∣kσ(gi)l=\frac 1 {|G|}\sum_{i=1}^{|G|} k^{\sigma(g_i)} l=∣G∣1​i=1∑∣G∣​kσ(gi​)
其中 σ(gi)\sigma(g_i)σ(gi​) 表示置换 gig_igi​ 中置换环的数量。

群论:Burnside引理与Polya定理相关推荐

  1. 置换群和Burnside引理,Polya定理

    定义简化版: 置换,就是一个1~n的排列,是一个1~n排列对1~n的映射 置换群,所有的置换的集合. 经常会遇到求本质不同的构造,如旋转不同构,翻转交换不同构等. 不动点:一个置换中,置换后和置换前没 ...

  2. Burnside引理和Polya定理详解(适合零基础)

    声明:本知识点为帮助大家更好地理解置换群论这一抽象的内容,一些定义中掺杂了撰写者自身的理解,和严格的数学定义有些出入,基本为数学定义的缩小解释和限制解释. 另外,统一一些符号的使用. 对集合A,|A| ...

  3. 群论(Burnside引理和Polya定理)

    群论 群指的是满足以下四个条件的一组元素的集合:(1)封闭性 (2)结合律成立 (3)单位元存在 (4)逆元存在.而在信息学中,我们主要用它来处理计数问题. Burnside引理 因为我们一般只会用P ...

  4. Burnside引理和Polya定理学习笔记

    前言 求·······的方案数 循环同构算一种 一脸懵逼 (于是我觉得系统的学一遍Burnside引理和Polya定理) 正文 置换 置换的概念 对于一个排列aia_iai​ 我们想成iii输进去会出 ...

  5. 解题报告 (五) Burnside引理和Polya定理

    Burnside引理 笔者第一次看到Burnside引理那个公式的时候一头雾水,找了本组合数学的书一看,全是概念.后来慢慢从Polya定理开始,做了一些题总算理解了.本文将从最简单的例子出发,解释Bu ...

  6. Burnside引理与Pólya定理

    正文 hht主要讲了Burnside引理的不完全证明和用Burnside引理推出Pólya定理 下面主要围绕这两方面来讨论 Burnside引理的不完全证明 有一个前置结论hht没有证明,说是需要引入 ...

  7. [学习笔记] 如果你愿意学那么你是可以看的懂的 —— 群论与 burnside 引理和 polya 定理

    群与子群 <G,op><G,op><G,op> 是一个群需要满足以下条件: opopop 是一个满足结合律的二元运算,如 *,+. GGG 是一个集合,存在单位元 ...

  8. 数学:Burnside引理与Pólya定理

    这个计数定理在考虑对称的计数中非常有用 先给出这个定理的描述,虽然看不太懂: 在一个置换群G={a1,a2,a3--ak}中,把每个置换都写成不相交循环的乘积. 设C1(ak)是在置换ak的作用下不动 ...

  9. 【组合数学】通俗解释 Burnside引理和Polya定理

    文章目录 前言 Burnside的数学定义: 用例子解释Burnside 用例子解释Polya定理 参考资料 前言 对于图形来说,如果通过旋转,图像能达到其他图像的效果,这叫做本质上一样. Burns ...

最新文章

  1. 强化学习教程来啦!贡献者来自中科院、清华、北大3位男神!
  2. 全新发布:《SQL语法速成手册》
  3. matlab对图像进行增强,利用matlab对图像进行增强处理.doc
  4. 关于JavaScript(脚本语言)
  5. #创建记事本程序在哪打开_微软Windows 10记事本商店版归来?系统可选,能卸载...
  6. 【数据结构与算法】通俗易懂说链表
  7. MYSQL导出数据报错ERROR 1290 (HY000) 和 ERROR 1 (HY000)
  8. hdu-5493 Queue(二分+树状数组)
  9. JAVA语法基础作业——动手动脑以及课后实验性问题(一)
  10. Python入门教程丨1300多行代码,让你轻松掌握基础知识点
  11. scrapy python版本_[python]scrapy框架构建(2.7版本)
  12. 微信公众号--根据用户的opneId发送模版消息
  13. 轻量级jQuery带底栏轮播(焦点图)插件slideBox
  14. 考研日记-计算机技术和软件工程的比较
  15. 程序员分哪几种?分别要学什么知识?工资怎么样?
  16. 解决缺少 SHA256.h文件
  17. 基于空间直方图meanshift跟踪
  18. vue子组件调用父组件方法 回调
  19. DHTMLX基本用法
  20. 17级广东工业大学邓积焕是谁?

热门文章

  1. 电脑公司特别版8.5操作系统出来了;下载地址
  2. 付宇泽四则运算试题生成,结对
  3. 在Windows上抓取Android手机的网络流量(另类用法-使用CainAbel + WireShark)
  4. 【鼠标移动到上面自动显示提示信息文字】
  5. 今天特意分享一个程序猿的微信群,聊天专用
  6. Reactor响应式流的核心机制——背压机制
  7. “RegSvr32 failed with exit code 0x3”问题的解决办法
  8. 如何打开 plist 文件
  9. oracle 断电起不来,解决方案
  10. Win10 20H1及以上文件误删恢复