博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Polya定理与Burnside引理
阅读量:5099 次
发布时间:2019-06-13

本文共 1509 字,大约阅读时间需要 5 分钟。

\(Burnside引理\)

  • 公式
    \(\begin{aligned}L=\frac{1}{|G|}\sum_{i=1}^{|G|}D_{G_i}\end{aligned}\)
  • 一些定义
    \(E_i\) 表示与\(i\)同类的方案
    \(Z_i\) 表示使\(i\)不变的置换
    \(G\) 表示所有的置换方法
    \(D_i\) 表示第\(i\)种置换能使多少方案不变
    \(n\) 表示方案总数
    \(L\) 表示本质不同的方案数
  • 引理的引理

    \(|E_i|*|Z_i|=|G|\) \(\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ //\)这个我不会证明
    \(\begin{aligned}n=\sum_{i=1}^{L}{|E_i|}\end{aligned}\)\(\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ //\)这个就是按照定义,注意的是\(E_i\)表示的是本质不同的第\(i\)种方案
    \(\begin{aligned}\sum_{i=1}^n|Z_i|=\sum_{i=1}^{|G|}D_{G_i}\end{aligned}\)\(\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ //\)这个也是按照定义,就是换了个计算方法,计算的是同样的东西

  • Burnside引理

    \(\begin{aligned}\sum_{j=1}^n|Z_j|=\sum_{i=1}^L\sum_{j \in E_i}|Z_j|=\sum_{i=1}^L|E_i|·|Z_i|=L·|G| \end{aligned}\)
    \(\begin{aligned}\therefore L·|G|=\sum_{j=1}^{|G|}D_{G_i} \end{aligned}\)
    \(\begin{aligned}\therefore L=\frac{1}{|G|}\sum_{i=1}^{|G|}D_{G_i} \end{aligned}\)

\(Polya定理\)

  • 公式
    \(\begin{aligned}L=\frac{1}{|G|}\sum_{i=1}^{|G|}m^{C_{G_i}}\end{aligned}\)
    其中\(m\)为颜色个数,\(C_i\)为第\(i\)种置换有多少个循环

\(一个置换的循环个数\)

一个项链有\(n\)个珠子,用\(k\)种颜色涂染会形成多少种不同的项链

两条可通过旋转得到的项链为相同项链

\(n\)种置换方式\((\)每次旋转\(0,1,2...n\)个珠子\()\)

对于一次旋转\(i\)个珠子的方式,有\(gcd(i,n)\)个循环
证明
每个循环有的珠子的个数因是一样的
假设从\(x\)号珠子开始置换,循环结束时一定回到\(x\)号珠子 如\(x->(x+i-1)\%n+1->(x+2i-1)\%n+1->x\)
假设循环有\(p\)个珠子,那么循环\(p\)次就回到原来的珠子,此时转过\(i\)\(n\)的最小公倍数个珠子
\(p·i=i·n/gcd(i,n) \ \ \ k\in Z\)
\(\therefore p=n/gcd(i,n)\)
每个循环有\(p\)个珠子那么就有\(n/p=gcd(i,n)\)个循环

转载于:https://www.cnblogs.com/Morning-Glory/p/11106033.html

你可能感兴趣的文章
信用卡还款项目(同事封装的ajax)
查看>>
java基本概念
查看>>
Struts2学习笔记(六) 结果(Result)(上)
查看>>
ajax提交写法
查看>>
Java编程语言基础 第三章 if嵌套分支用法
查看>>
判断质数的方法
查看>>
安全和共享设置
查看>>
树链剖分
查看>>
python常用模块(一)
查看>>
css例子
查看>>
AOJ 759.会绕圈的数
查看>>
五种绘图模式和四种渲染模式
查看>>
easywechat (在thinkphp5中使用easywechat完成微信网页认证)
查看>>
android语言适配
查看>>
动态加载so文件
查看>>
Android Service实现双向通信(一)
查看>>
【Unity Tips】备忘录(扫盲篇)
查看>>
android面试题总结加强再加强版(一)
查看>>
苹果IOS系统SVN命令 同样适用于linux系统
查看>>
原型模式登记形式
查看>>