浅谈群论

article/2025/9/13 21:01:35

群指qq群,U群,L群,LG群等

一下大量内容参考神仙yyc的blog

群论概念和基本性质

一些定义

代数系统: 由若干元素组成的集合,在上面定义 一元/二元…运算,要求运算必须是封闭的.
群: 由若干元素组成的集合,在上面定义二元运算*,满足 封闭性 结合律 存在单位元 存在逆元,则称G在*运算下是个群(运算一般叫乘法)
置换群: 由若干个置换组成的群,定义乘法为先做前一个置换,再做后一个置换。显然成群。这里记作 G G G
元素集: 置换用的元素集合。
等价类: 是一个由元素构成的集合,元素之间可以通过置换互相得到。 一般在题目中就是一堆本质相同的方案,题目要求的也是等价类的个数。元素 k k k的等价类写作 E k E_k Ek. E k ⊆ Ω E_k ⊆ Ω EkΩ
不动置换类: 所有无法移动元素 k k k的置换组成的集合。 k k k就是这些置换的不动点。 令元素 k k k的不动置换类为 Z k Z_k Zk, 显然 Z k ⊆ G Z_k ⊆ G ZkG,也可以证明 Z k Z_k Zk自己也是个群,即 Z k Z_k Zk G G G的一个子群。
不动点: 置换 p p p下不动点的个数记作 c ( p ) c(p) c(p)

一些性质&引理

当 x , y 属 于 同 一 个 等 价 类 时 , ∣ Z x ∣ = ∣ Z y ∣ 当x,y属于同一个等价类时,|Z_x|=|Z_y| x,yZx=Zy
这个显然吧
轨道-稳定化子定理: ∣ E k ∣ ∣ Z k ∣ = ∣ G ∣ \large |E_k||Z_k|=|G| EkZk=G
证明直接搬神仙yyc的了,网上大多都是这么证的
在这里插入图片描述

Burnside引理

等 价 类 个 数 l = 1 ∣ G ∣ ∑ c ( p i ) \large 等价类个数 \ l=\frac{1}{|G|}\sum c(p_i)  l=G1c(pi)
人 话 : 等 价 类 个 数 = 每 个 值 换 下 不 动 点 个 数 的 和 的 平 均 数 人话:等价类个数=每个值换下不动点个数的和的平均数 :=

证明:
看神仙yyc的blog吧

Pólya定理

但是一般题目不动点个数并不是那么好求,可以考虑每个置换的轮换环数,每个轮换环的颜色必须相等,所以 等 价 类 个 数 l = 1 ∣ G ∣ ∑ m c 1 ( p i ) , c 1 ( p i ) 表 示 p i 置 换 的 轮 换 环 数 \large 等价类个数 \ l=\frac{1}{|G|}\sum m^{c1(p_i)},c1(p_i)表示p_i置换的轮换环数  l=G1mc1(pi),c1(pi)pi
然后就莫得了

丢个例题 luogu P4980 【模板】Pólya 定理

直接套式子, 发现置换环的个数是 n n / g c d ( n , i ) n^{n/gcd(n,i)} nn/gcd(n,i)个,
a n s = ∑ i = 0 n n n / g c d ( n , i ) = ∑ i = 0 n n g c d ( n , i ) ans = \sum\limits_{i=0}^{n} n^{n/gcd(n,i)}=\sum\limits_{i=0}^{n} n^{gcd(n,i)} ans=i=0nnn/gcd(n,i)=i=0nngcd(n,i)

// luogu-judger-enable-o2
#include<bits/stdc++.h>
#define mod 1000000007
#define ll long long
using namespace std;
ll qpow(ll x, ll y){ll ret = 1;for(;y; y >>= 1, x = x * x % mod) if(y & 1) ret = ret * x % mod;return ret;
}
ll phi(int x){ll ret = x;for(int i = 2; i * i <= x; i ++) if(x % i == 0){ret = ret / i * (i - 1);while(x % i == 0) x /= i;}if(x > 1) ret = ret / x * (x - 1);return ret;
}
int n, t;
int main(){scanf("%d", &t);while(t --){scanf("%d", &n);ll ans = 0;for(int i = 1; i * i <= n; i ++) if(n % i == 0){if(i * i != n) ans += qpow(n, n / i) * phi(i) % mod;ans += qpow(n, i) * phi(n / i) % mod;ans %= mod;}printf("%lld\n", ans * qpow(n, mod - 2) % mod);	}return 0;
}

练习题
luogu P4128 [SHOI2006]有色♂图
luogu P4727 [HNOI2009]图的同构记数


http://chatgpt.dhexx.cn/article/aIFMvSGg.shtml

相关文章

群论:同构 与 同态 (群同构 与 群同态)

0、前言 群论中的同态和同构来描述两个群之间的相似关系。 从中文上粗略看&#xff0c;同构好像指相同结构&#xff0c;同态好像不好说。 先上结论&#xff0c;从相似关系的程度来看&#xff1a;相同&#xff1e;同构&#xff1e;同态&#xff0c;即同态要求比同构更宽松&am…

数论中群的概念

定义&#xff08;群&#xff09;设G为某种元素组成的一个非空集合&#xff0c;若在G内定义一个称为乘法的运算“”&#xff0c;满足以下条件&#xff1a; &#xff08;1&#xff09;&#xff08;封闭性&#xff09;有&#xff1b; &#xff08;2&#xff09;&#xff08;结合性…

群论:变换群

1. 变换群及其定义 群的本质是集合&#xff0c;集合的元素除了数值以外也可以是集合、数对、变换、函数等等。 当群的元素是变换时&#xff0c;称作变换群 (transformation group)。 变换实际是一个函数&#xff0c;一个一元变量的变换作用于x可以写作 表示变换函数有n个参…

群论基本概念学习

1.群的定义是很容易理解的&#xff0c;这里就不赘述了。关键点是封闭性&#xff0c;结合律&#xff0c;单位元&#xff0c;逆元。 2.群元素的数目叫做群的阶 3.理解群的最基本的出发点的是群的乘法表 写群乘法表的关键是重排定理&#xff0c;即乘法表每一行每一列所有元素都…

机器学习数学基础——群论

群论的定义 对于群论是什么&#xff0c;这里引用百度百科中的一段介绍&#xff1a; 群论&#xff0c;是数学概念。在数学和抽象代数中&#xff0c;群论研究名为群的代数结构。群在抽象代数中具有基本的重要地位&#xff1a;许多代数结构&#xff0c;包括环、域和模等可以看作是…

22222

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也…

222222222222

转自&#xff1a;http://computerscience.ycool.com/post.1801408.html Intel的IA32-x86体系结构CPU的每条指令都可能由以下六个域组成&#xff0c;并且它们在指令中的排列顺序是不能改变的。 这六个域分别是&#xff1a; prefixes (1 Byte) code …

2222222222222

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题&#xff0c;有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

2222

markdown编辑器被很多人声称是可以取代word的文字编辑器&#xff0c;其优点我们在这就不再过多赘述了&#xff0c;但对于一些初次接触的人来说&#xff0c;或多或少都有还些不适应&#xff0c;其主要原因在于一些常见的功能突然不知道怎么实现&#xff0c;所以&#xff0c;这篇…

练习2222222

将整数转换为相应的一个字符数组。 分析&#xff1a;从个位提取数字&#xff0c;组合字符 符号位的处理 12345>“12345” 查找介于n1与n2&#xff08;0<n1<n2<32768&#xff09;之间所有满足下列条件的整数&#xff1a;(1)该数的十进制表示中有且仅有两个相同的数…

MyCat分片规则之ASCII码取模范围分片

一、简介 上一篇文章介绍了如何在MyCat中实现取模范围分片&#xff0c;其实还有一个分片方式与它很相似&#xff0c;那就是本节讲解的ASCII码取模范围分片。 实现方式&#xff1a;与取模范围算法类似&#xff0c;支持数值、符号、字母取模。根据配置的分片字段&#xff0c;截…

pandorabox php7,新路由3newifi D2专用潘多拉PandoraBox固件SFE快速转发超强信号不掉速eeprom...

今天就分享一个这次给新路由3(newifi3) PandoraBox 潘多拉固件下载刷的第三方固件潘多拉PandoraBox固件 PandoraBox是什么?PandoraBox 是基于LEDE/OpenWrt框架高度定制的中文本地化固件,应用层与OpenWrt高度兼容,但内核相关部分与OpenWrt/LEDE不同。 以前按照这个方案改了eep…

亲测可用小米刷旧版开发版固件,刷入华硕、潘多拉固件

准备 小米路由器青春版 *1、网线 *1、电脑 *1 准备文件&#xff1a;小米路由器青春版刷机.zip 最主要的还是小米路由器青春版的老版开发版固件 刷入开发版ROM 解压提供的压缩包 登录你的小米路由器&#xff08;192.168.31.1&#xff09; 然后选择升级系统、手动升级选择“…

已刷高格固件的路由器如何更换为潘多拉固件

此方法适用于从任意固件改刷其他插件 方法步骤&#xff1a; 第一步 进入breed模式 拨电-按住reset键-插电-&#xff08;看到电源灯连闪松开reset键一般通电3~5秒即可&#xff09; 第二步 电脑插网线到LAN口-打开浏览器-清理缓存-输入网址&#xff1a;192.168.1.1&#xff0…

小米mini路由器刷breed不死鸟和潘多拉固件

前言 开启小米路由器ssh, 这一步浪费我很长时间&#xff0c;因为目前的开发版都对ssh升级进行了md5校验&#xff0c;导致官方升级方法总是失败&#xff0c;所以换成老版本的 路由器固件就行了。 步骤 下载 0.4.36 mini路由器开发版固件 地址, 然后直接在路由器后台管理的web…

极路由HC5661a刷潘多拉固件后配置python环境运行脚本登陆dr.com校园网

极路由hc5661a刷openwrt并配置python&#xff0c;本文是网上搜索的方法经过本人亲测可用于hc5651的方法&#xff0c;非原创 提前先说&#xff0c;如果之前没有刷路由器刷openwrt经验的&#xff0c;看教程自己进行配置仍然会遇到许多问题耗费许多时间&#xff08;比如我&#x…

潘多拉 搭建 php服务器,OpenWrt/LEDE/潘多拉固件4G网卡上网之【HiLink模式上网教程】...

OpenWrt/LEDE/潘多拉固件4G网卡上网之【HiLink模式上网教程】 时间&#xff1a;2019-07-21 16:38:33 / 来源&#xff1a;你好多多DIY / 作者&#xff1a;多多 本教程以多多本店的OPENWRT 4G网卡路由器和华为4G网卡为例&#xff0c;其他固件和网卡可能会有少许不同&#xff0c;非…

优酷路由宝刷潘多拉固件最详细教程+最新版+赚钱插件

我的优酷路由器是最新版的固件,所以刷机钱要回滚版本。 1,首先把浏览器(360浏览器调成兼容模式) 2、先刷固件 luyoubao_818_downgrade.bin 链接:http://pan.baidu.com/s/1kVoDF2f 密码:6524 登陆后台 http://192.128.11.1 在 更多设置—系统升级—手动升级—上传固件。然后…