离散数学 复习 详细(子群,元素的周期,循环群,合同)
子群:
定义:
设(G,·)是一个群,H属于G,如果(H,·)仍是一个群,则(H,·)叫做(G,·)的子群。如果G的一个子群H不等于G,即H是G的真子集,则(H,·)叫做(G,·)的真子群
平凡子群和非平凡子群:
任意群都有两个子集一定是群 (平凡子群):{e} {G},其他的是非平凡子群
性质:
(1)G的子群H具有与G相同的运算。
(2)一般地,在群G中成立的运算律,在子群H中仍然成立。
(反过来未必:比如子群{1},有幂等律,但是原群未必就也有幂等律)
(3)群G一般都有两个明显的子群,称为G的平凡子群
①由其单位元素组成的子群{1},称为G的单位子群
②G本身。
其余的子群(如果有的话)称为非平凡子群
思考:H是群(G,*)的一个子集,且*运算在H上具有封闭性,那么:
(1)*运算在H上满足结合律? 对
(2)*运算在H中有单位元?未必,得有限才可以
(3)如果*运算在H中有单位元,H中每个元素都有*运算逆元?未必,理由同上
比如:取整数加法群(Z,+)的子集(N,+),这里N表示自然数集合,里面有单位元0,但是不是群
练习题:
例子:
(mZ,+)是整数加法群(Z,+)的一个子群。
(R,+)、(Q,+)(Z,+)都是(C,+)的真子群。
(R*,*)(Q*,*)都是(C*,*)的真子群。
行列式等于1的所有n阶矩阵是所有n阶非奇异矩阵的乘法群的真子群。
当n>1时,n次交代群是n次对称群的真子群
(C*m*)不是(C,+)的子群。
设Z6={0,1,2,3,4,5},则Z在整数模6加法下是一个群,它有[4]个子群,其中有[2]个真子群,有2个平凡子群。
{0}和{0,1,2,3,4,5} {0,3}和{0,2,4}
设(G,*)是群,对G中任意a,令H={x|x*a=a*x,x属于G}试证明(H,*)是(G,*)的子群。
1,有单位元e 非空
2,任意x,y属于H,有x*a=a*x ,y*a=a*y x*y*a=x*a*y=a*x*y 所以封闭
3,结合律也满足,
4,有逆:任意x 满足x*a=a*x,同时右乘 x^-1 x*a*x^-1 =a,
再同时左乘x^-1---> a*x^-1=x^-1*a
5单位元,由1,得证
(4,可除: 任意a,b属于H,存在x,y . ax=b,ya=b ->x=a^-1 b y=b*a^-1,因为逆元存在,得证)
H称为a在G中的中心化子

子群的判定:
1,非空+封闭+结合律+含有单位元+任意元有逆元
(其中,单位元就是G中单位元,逆元也是G中对应的逆元)
2,非空,封闭,有对应逆元
(任取a属于H,有a^2.a^3...由于鸽巢原理,一定存在a^i=a^j->p=j-i .a^p*a^i=a^i,单位元就是a^p,逆元就是a^(p-i))
3,非空 + 任意a,b属于H,有a*b^-1属于H(a^-1 * b属于H 也可以)
(充分性:a*b^-1属于H,说明,b有逆元,如果a=b,就会存在单位元)
4,元素有限+封闭(鸽巢原理可证明)
练习题:
例:给定整数m,证明(mz,+)是一个群。
非空and 封闭(任意a,b属于mZ,a=ml,b=mn a+b=m(l+n))
逆元为 -a
也可以是非空+ (任意a=ml,b=mn a-b=m(l-n)也属于mz)
例:证明任意两个子群的交集仍是子群
1,非空,肯定有单位元
2,任取a,b属于两个子群的交集 ,因为满足群的性质,一定存在 a*b^-1属于两个子群,也就是说一定存在他们的交集中 得证
经典例题:
例11.设H和K都是群G的子群,令HK={xy|x属于H,y属于K},KH={yx|y属于K,x属于H}。试证若HK=KH,则HK是G的子群
1,显然有单位元
2,假设x=h*K;y=h1*k1显然x,y都属于HK,y^-1=k1^-1 * h1^-1 ,x*y^-1=h*((k*k1^-1)*h1^-1)
显然k2=k*k1^-1属于 k, 又因为HK=KH 也就是说存在k2*h1^-1=h3*k3
也就是x*y^-1=h*k2*h1^-1=(h*h3)*k3=h4k3属于HK,得证
例:设G是n次对称群,判断其非空子集是否是群只需验证运算是否封闭。试判断下面哪些子集在置换的乘法下是群?(AC)
所有偶置换的集合 所有奇置换的集合 {I, (1 2)} {I,(12),(13)}
例:设G是一个群,H是G的一个子群。a属于G。试证:aHa^-1={aha^-1|h属于H}是G的子群。(aHa^-1也称为H一个的共轭子群)
1,非空,因为a*e*a^-1=e
2,封闭X=a*x*a^-1,Y=a*y*a^-1 ,X*Y=a*(x*y)*a^-1 显然封闭
3.逆元:任意X,Y属于aHa^-1 ,也就是X=a*x*a^-1,Y=a*y*a^-1 ,Y^-1=a*y^-1*a显然逆元也属于子群
(2,判别法3:X*Y^-1=a*x*y^-1*a^-1,也属于子群)
(补充知识,只有正规子群的共轭子群是自己本身)
元素的周期:
定义:
最小的p让a^p=e,周期是p,如果不存在这样的数,那么周期就是0/∞
练习题:
例:模6整数加法群(Z6,+)中,0的周期是[1],1的周期是[6],2的周期是[3],3的周期是[2],4的周期是[3],5的周期是「6]。
例:模7整数加法群(Z-,+)中,0的周期是[1],1的周期是[7],2的周期是[7],3的周期是[7],4的周期是[7],5的周期是[7],6的周期是[7]。
思考:他们和元素数的关系是?
周期数都只能是元素数的约数
并且,如果元素是元素数的质因数,那么周期就是n/x(反过来说,一群阶为n的群,一定存在其质因数周期的元素)
Eg:元素有4个的群只有两种(元素周期为1,2,2,4的,是一个循环群,元素周期为1,2,2,2的,克莱因四元群)
(补充,循环群是交换群,循环群是由生成元a生成的一个群)
比如模6加法群,2: 3 但是 4的周期:3 (4不是6的质因数)
4次对称群中(1234)的周期是4,
因为(1 2 3 4)^2=(1 3)(2 4)
(12 3 4)^3=(1 4 3 2)
(1 2 3 4)^4=I
两个结论:
1,单位元周期数为1
2,任意一个元素的周期和他的逆元周期一致
练习题:
例15.设(G,·)是群,x、y属于G,且y·x·y-1=x^2,其中x≠1,y的周期是2,试求x的周期
(x^2)^2=y*x^2*y^-1=y*(y*x*y^-1)*y^-1=x所以周期是3
若群G中元素a的周期为k,则
1)1, a1. a2. a....ak-1.为k个不同元素
2)a^m=1当且仅当 k|m;
3)a^s=a^t当且仅当k|(s-t)。
思考题:

2^22=4^11
因为(1234)^4=I 所以答案是I
例题:


生成子群:
设a是群G的一个元素。于是a的所有幂的集合a^n,n=0,士1,士2....做成G的一个子群,记为(a)。此群称为由a生成的子群。
练习题
例:在模6加法群(Z6,+):
(0)={0}; (1)={0,1,2,3,4,5}; (2)={0,2,4};
(3)={0,3}; (4)={0,2,4}; (5)={0,1,2,3,4,5};
例:设G是4次对称群,由(12)生成的子群为{I,(12)}。
4次对称群中((1 2 3 4))=?
(1 2 3 4)^0=I (1 2 3 4)^1=(1 2 3 4) (1 2 3 4)^2=(1 3)(2 4)
(1 2 3 4)^3=(1 4 3 2) (1 23 4)^4=I
设Z6={0,1,2,3,4,5},请问在模6加法群(Z6,+e)的所有子群中:
(1)包含元素0的最小子群是? {0}
(2)包含元素1的最小子群是? {Z6}
(3)包含元素2的最小子群是? (0,2,4)
(4)包含元素3的最小子群是? (0,3)
(5)包含元素4的最小子群是? (0,2,4)
(6)包含元素5的最小子群是?{G}
循环群(巡回群):
群G为一个循环群或巡回群,如果G可以由它的某元素a生成,即有a属于G使得G=(a),a称为群G的生成元,所以a确定的子群(a)可称为由a生成的循环子群
循环群一定是交换群,且(a)的大小就是G中a的周期
练习题:
例:以下哪些是循环群?ABCDE
A,整数加法群(Z,+) B,<{1,-1},*> C,<{1,-1,i,-i},*>
D,模6整数加法群Z6 E,模7整数加法群Z7 F,Klein四元群 G四次对称群S4
模m整数加法群(Z,+)共有多少个生成元?
有欧拉函数f(x),从1开始的与x互质的数的多少
计算公式是f(x)=x*(1-1/p1)(1-1/p2)...(1-1/pn)
两个结论
(1)无限循环群(a)一共有两个生成元a及a^-1
(2)n元循环群(a)中,元素a是(a)的生成元的充要条件是(n,k)=1。所以(a)一共有f(n)个生成元素。
引入:给定集合Z6={0,1,2,3,4,5},田为模6加法Z,的一个子群H={0,3}
对于:0,3 * H 仍然是H
对于1,4 + H 是(1,4)不是子群
对于2,5+ H 是(2,5)不是子群
但是这几个将集合划分为了3块
合同:
定义:
设G是群,H是G的子群,a、b属于G若有h∈H,使得a=bh,则称a合同于b(右模H)记为a=b(右mod H)。
合同表示属于一个类的,是一种等价关系的表示...H是划分的依据
等价关系可以确定等价类,等价类可以构成商集,商集是一种对原集合的划分
陪集:
群G在合同关系(右模H)下的一个等价类叫做H的一个右陪集。
不同的子群会产生出不同的右模合同关系,也就会得到不同的右陪集
练习题
给定群G及其子群H,怎样求G中元素a所在右陪集? a*H
例:设G是三次对称群,H是由(123)生成的子群:H={I, (1 2 3), (1 3 2)}。
求(1 2 3)所在右陪集。

一些结论:
(1)若H为G的有限子群,则|aH|=|H|。
(2)子群H本身也是H的一个右陪集。
(3)a在右陪集aH中(a属于aH)。
根据这点,把a叫做右陪集aH的一个陪集代表。
(4)aH=H的充分必要条件是a属于H。
(5)对任意b属于aH,都有aH=bH。这点说明右陪集aH中任一元素都可以取做陪集代表
(6)aH=bH的充分必要条件是(a^-1*b属于H,b^-1*a属于H)
(7)任意两个右陪集aH和bH或者相等或者不相交。
(8)如果G是交换群,那么左右陪集没有区别

求所有陪集的一个方法:穷举任何一个不属于H的元素得到的交集然后去并集
相关文章:
离散数学 复习 详细(子群,元素的周期,循环群,合同)
子群: 定义: 设(G,)是一个群,H属于G,如果(H,)仍是一个群,则(H,)叫做(G,)的子群。如果G的一个子群H不等于G,即H是G的真子集,则(H,)叫做(G,)的真子群 平凡子群和非平凡子群: 任意群都有两个子集一定是群 (平凡子群):{e} {G},其他…...
Java后端常见问题 (一)jar:unknown was not found in alimaven
1.安装配置maven时未将原来的 mirror 标签注释掉 解决方法:找到 mirrors 标签,先将原来配置的http://0.0.0.0给注释了,这个是高版本的maven增加的一个保护机制,如果不注释,那么使用的时候就下载不了jar包,如下图所示。…...
overleaf中文生僻字显示不正确,显示双线F
我是不想换全文字体的,只是一个生僻字显示不出来,就想要像word一样,把这个生僻字用包含这个生僻字的字体来显示就好了。 解决步骤: 1、使用如下宏包: \usepackage{xeCJK} %声明宏包,主要用于支持在XeTeX…...
C语言中的贪心算法
贪心算法(Greedy Algorithm)是一种在每一步选择中都采取当前最优解的算法,希望通过局部最优解的选择,最终得到全局最优解。它常用于解决最优化问题,如最小生成树、最短路径等。本文将从理论到实践,逐步引导…...
虚幻引擎结构之UWorld
Uworld -> Ulevel ->Actors -> AActor 在虚幻引擎中,UWorld 类扮演着至关重要的角色,它就像是游戏世界的总指挥。作为游戏世界的核心容器,UWorld 包含了构成游戏体验的众多元素,从游戏实体到关卡设计,再到物…...
太通透了,Android 流程分析 蓝牙enable流程(stack/hidl)
零. 前言 由于Bluedroid的介绍文档有限,以及对Android的一些基本的知识需要了(Android 四大组件/AIDL/Framework/Binder机制/JNI/HIDL等),加上需要掌握的语言包括Java/C/C++等,加上网络上其实没有一个完整的介绍Bluedroid系列的文档,所以不管是蓝牙初学者还是蓝牙从业人员…...
2.微服务灰度发布落地实践(agent实现)
前言 据上一篇,设计方案的分析,综合考虑,最终决定,客户端采用agent方案实现,具本原因不再赘述, 感觉兴趣的小伙伴可以回头了解一下.该篇主要讲java agent的实现,灰度agent客户端的基础框架实现 java agent的介绍 ja…...
搭建医疗客服知识库:智慧医疗的基石
在医疗行业,客服知识库不仅是提供患者咨询和支持的平台,更是提升医疗服务效率和质量的关键工具。 1. 明确知识库的目标和价值 构建医疗行业客服知识库的首要任务是明确其目标和价值。这包括提供患者教育、辅助临床决策、优化患者服务流程等。明确目标后…...
CES Asia 2025的低空经济展区有哪些亮点?
CES Asia 2025(赛逸展)的低空经济展区有以下亮点: • 前沿科技产品展示: 多款新型无人机将亮相,如固定翼无人机和系留无人机的最新型号,其在监测、救援和货物运输等方面功能强大。此外,还有可能…...
Java/Spring项目包名为何以“com”开头?
文章目录 包名的基本概念域名反转规则历史背景包名的结构实际应用总结 在Java和Spring项目中,我们常常看到包名以“com”开头,比如com.example.project。这种命名方式看似简单,其实背后蕴含着不少学问。今天,我们就来聊聊这个话题…...
影刀进阶应用 | 知乎发布想法
文章目录 影刀进阶应用 | 知乎发布想法一、流程流程解释: 二、单条想法发布2.1 素材生产2.2 **进入发布流程**2.3 **输入文本**2.4 插入图片2.5 发布查看 三、批量发布 影刀进阶应用 | 知乎发布想法 一、流程 流程解释: 素材生产 :用AI生成待…...
v-if 和 v-for 优先级
一、优先级规则 在 Vue.js 中,v-for的优先级比v-if高。这意味着当它们同时出现在一个元素上时,v-for会首先被解析和执行。 <div v-for"item in items" v-if"shouldShow(item)">{{ item }}</div> 二、可能导致的问题 …...
【数据结构与算法】单向链表
一、什么是链表 链表由一系列节点组成,每个节点都包含一个 data 域(存放数据)和一个 next 域(指向下一节点)。链表中的节点可以按照任意顺序存放在内存中,它们之间并不连续。每个节点都记录了下一个节点的地…...
网络编程UDP—socket实现(C++)
网络编程UDP—socket实现 前言UDP客户端和服务端UDP使用场景UDP socket C代码示例服务端接收数据示例(bindrecvfrom 阻塞式接收信息):bind 绑定-监听 函数为什么一般都是监听所有网络接口呢?为什么需要用inet_addr进行转换&#x…...
系统思考—冰山模型
“卓越不是因机遇而生,而是智慧的选择与用心的承诺。”—— 亚里士多德 卓越,从来不是一次性行为,而是一种习惯。正如我们在日常辅导中常提醒自己:行为的背后,隐藏着选择的逻辑,而选择的根源,源…...
MySQL 中存储金额数据一般使用什么数据类型
在 MySQL 中存储金额数据时,应该谨慎选择数据类型,以确保数据的精度和安全性。以下是几种常用的数据类型及其适用性: DECIMAL 类型: 描述:DECIMAL 类型是专门为存储精确的小数而设计的。它可以指定小数点前后的数字位数…...
Excel中一次查询返回多列
使用Excel或wps的时候,有时候需要一次查询返回多列内容,这种情况可以选择多次vlookup或者多次xlookup,但是这种做法费时费力不说,效率还有些低下,特别是要查询的列数过多时。我放了3种查询方法,效果图&…...
Java中各种数组复制方式的效率对比
在 Java 中,数组复制是一个常见的操作,尤其是在处理动态数组(如 ArrayList)时。Java 提供了多种数组复制的方式,每种方式在性能和使用场景上都有所不同。以下是对几种主要数组复制方式的比较,包括 System.a…...
STM32 FLASHdb
FlashDB是一款超轻量级的嵌入式数据库,专注于为嵌入式产品提供数据存储方案。以下是对STM32 FlashDB的详细介绍: 一、主要特性 资源占用极低:FlashDB的内存占用几乎为0,非常适合资源有限的嵌入式系统。支持多分区、多实例&#…...
【漏洞复现】Struts2(CVE-2024-53677)任意文件上传逻辑绕过漏洞
文章目录 前言一、漏洞描述二、漏洞详情三、影响版本四、危害描述五、漏洞分析六、漏洞复现七、修复建议前言 Struts2框架是一个用于开发Java EE网络应用程序的开放源代码网页应用程序架构。它利用并延伸了Java Servlet API,鼓励开发者采用MVC架构。Struts2以WebWork优秀的设…...
RestClient
什么是RestClient RestClient 是 Elasticsearch 官方提供的 Java 低级 REST 客户端,它允许HTTP与Elasticsearch 集群通信,而无需处理 JSON 序列化/反序列化等底层细节。它是 Elasticsearch Java API 客户端的基础。 RestClient 主要特点 轻量级ÿ…...
铭豹扩展坞 USB转网口 突然无法识别解决方法
当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…...
Chapter03-Authentication vulnerabilities
文章目录 1. 身份验证简介1.1 What is authentication1.2 difference between authentication and authorization1.3 身份验证机制失效的原因1.4 身份验证机制失效的影响 2. 基于登录功能的漏洞2.1 密码爆破2.2 用户名枚举2.3 有缺陷的暴力破解防护2.3.1 如果用户登录尝试失败次…...
iPhone密码忘记了办?iPhoneUnlocker,iPhone解锁工具Aiseesoft iPhone Unlocker 高级注册版分享
平时用 iPhone 的时候,难免会碰到解锁的麻烦事。比如密码忘了、人脸识别 / 指纹识别突然不灵,或者买了二手 iPhone 却被原来的 iCloud 账号锁住,这时候就需要靠谱的解锁工具来帮忙了。Aiseesoft iPhone Unlocker 就是专门解决这些问题的软件&…...
系统设计 --- MongoDB亿级数据查询优化策略
系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log,共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题,不能使用ELK只能使用…...
C++中string流知识详解和示例
一、概览与类体系 C 提供三种基于内存字符串的流,定义在 <sstream> 中: std::istringstream:输入流,从已有字符串中读取并解析。std::ostringstream:输出流,向内部缓冲区写入内容,最终取…...
【RockeMQ】第2节|RocketMQ快速实战以及核⼼概念详解(二)
升级Dledger高可用集群 一、主从架构的不足与Dledger的定位 主从架构缺陷 数据备份依赖Slave节点,但无自动故障转移能力,Master宕机后需人工切换,期间消息可能无法读取。Slave仅存储数据,无法主动升级为Master响应请求ÿ…...
stm32wle5 lpuart DMA数据不接收
配置波特率9600时,需要使用外部低速晶振...
spring Security对RBAC及其ABAC的支持使用
RBAC (基于角色的访问控制) RBAC (Role-Based Access Control) 是 Spring Security 中最常用的权限模型,它将权限分配给角色,再将角色分配给用户。 RBAC 核心实现 1. 数据库设计 users roles permissions ------- ------…...
Vue3中的computer和watch
computed的写法 在页面中 <div>{{ calcNumber }}</div>script中 写法1 常用 import { computed, ref } from vue; let price ref(100);const priceAdd () > { //函数方法 price 1price.value ; }//计算属性 let calcNumber computed(() > {return ${p…...
