当前位置: 首页 > news >正文

离散数学 复习 详细(子群,元素的周期,循环群,合同)

子群:

定义:

设(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)一共有两个生成元aa^-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,)是一个群&#xff0c;H属于G,如果(H,)仍是一个群&#xff0c;则(H,)叫做(G,)的子群。如果G的一个子群H不等于G&#xff0c;即H是G的真子集&#xff0c;则(H,)叫做(G,)的真子群 平凡子群和非平凡子群: 任意群都有两个子集一定是群 (平凡子群):{e} {G},其他…...

Java后端常见问题 (一)jar:unknown was not found in alimaven

1.安装配置maven时未将原来的 mirror 标签注释掉 解决方法&#xff1a;找到 mirrors 标签&#xff0c;先将原来配置的http://0.0.0.0给注释了,这个是高版本的maven增加的一个保护机制&#xff0c;如果不注释&#xff0c;那么使用的时候就下载不了jar包&#xff0c;如下图所示。…...

overleaf中文生僻字显示不正确,显示双线F

我是不想换全文字体的&#xff0c;只是一个生僻字显示不出来&#xff0c;就想要像word一样&#xff0c;把这个生僻字用包含这个生僻字的字体来显示就好了。 解决步骤&#xff1a; 1、使用如下宏包&#xff1a; \usepackage{xeCJK} %声明宏包&#xff0c;主要用于支持在XeTeX…...

C语言中的贪心算法

贪心算法&#xff08;Greedy Algorithm&#xff09;是一种在每一步选择中都采取当前最优解的算法&#xff0c;希望通过局部最优解的选择&#xff0c;最终得到全局最优解。它常用于解决最优化问题&#xff0c;如最小生成树、最短路径等。本文将从理论到实践&#xff0c;逐步引导…...

虚幻引擎结构之UWorld

Uworld -> Ulevel ->Actors -> AActor 在虚幻引擎中&#xff0c;UWorld 类扮演着至关重要的角色&#xff0c;它就像是游戏世界的总指挥。作为游戏世界的核心容器&#xff0c;UWorld 包含了构成游戏体验的众多元素&#xff0c;从游戏实体到关卡设计&#xff0c;再到物…...

太通透了,Android 流程分析 蓝牙enable流程(stack/hidl)

零. 前言 由于Bluedroid的介绍文档有限,以及对Android的一些基本的知识需要了(Android 四大组件/AIDL/Framework/Binder机制/JNI/HIDL等),加上需要掌握的语言包括Java/C/C++等,加上网络上其实没有一个完整的介绍Bluedroid系列的文档,所以不管是蓝牙初学者还是蓝牙从业人员…...

2.微服务灰度发布落地实践(agent实现)

前言 据上一篇&#xff0c;设计方案的分析&#xff0c;综合考虑&#xff0c;最终决定,客户端采用agent方案实现&#xff0c;具本原因不再赘述&#xff0c; 感觉兴趣的小伙伴可以回头了解一下.该篇主要讲java agent的实现,灰度agent客户端的基础框架实现 java agent的介绍 ja…...

搭建医疗客服知识库:智慧医疗的基石

在医疗行业&#xff0c;客服知识库不仅是提供患者咨询和支持的平台&#xff0c;更是提升医疗服务效率和质量的关键工具。 1. 明确知识库的目标和价值 构建医疗行业客服知识库的首要任务是明确其目标和价值。这包括提供患者教育、辅助临床决策、优化患者服务流程等。明确目标后…...

CES Asia 2025的低空经济展区有哪些亮点?

CES Asia 2025&#xff08;赛逸展&#xff09;的低空经济展区有以下亮点&#xff1a; • 前沿科技产品展示&#xff1a; 多款新型无人机将亮相&#xff0c;如固定翼无人机和系留无人机的最新型号&#xff0c;其在监测、救援和货物运输等方面功能强大。此外&#xff0c;还有可能…...

Java/Spring项目包名为何以“com”开头?

文章目录 包名的基本概念域名反转规则历史背景包名的结构实际应用总结 在Java和Spring项目中&#xff0c;我们常常看到包名以“com”开头&#xff0c;比如com.example.project。这种命名方式看似简单&#xff0c;其实背后蕴含着不少学问。今天&#xff0c;我们就来聊聊这个话题…...

影刀进阶应用 | 知乎发布想法

文章目录 影刀进阶应用 | 知乎发布想法一、流程流程解释&#xff1a; 二、单条想法发布2.1 素材生产2.2 **进入发布流程**2.3 **输入文本**2.4 插入图片2.5 发布查看 三、批量发布 影刀进阶应用 | 知乎发布想法 一、流程 流程解释&#xff1a; 素材生产 &#xff1a;用AI生成待…...

v-if 和 v-for 优先级

一、优先级规则 在 Vue.js 中&#xff0c;v-for的优先级比v-if高。这意味着当它们同时出现在一个元素上时&#xff0c;v-for会首先被解析和执行。 <div v-for"item in items" v-if"shouldShow(item)">{{ item }}</div> 二、可能导致的问题 …...

【数据结构与算法】单向链表

一、什么是链表 链表由一系列节点组成&#xff0c;每个节点都包含一个 data 域&#xff08;存放数据&#xff09;和一个 next 域&#xff08;指向下一节点&#xff09;。链表中的节点可以按照任意顺序存放在内存中&#xff0c;它们之间并不连续。每个节点都记录了下一个节点的地…...

网络编程UDP—socket实现(C++)

网络编程UDP—socket实现 前言UDP客户端和服务端UDP使用场景UDP socket C代码示例服务端接收数据示例&#xff08;bindrecvfrom 阻塞式接收信息&#xff09;&#xff1a;bind 绑定-监听 函数为什么一般都是监听所有网络接口呢&#xff1f;为什么需要用inet_addr进行转换&#x…...

系统思考—冰山模型

“卓越不是因机遇而生&#xff0c;而是智慧的选择与用心的承诺。”—— 亚里士多德 卓越&#xff0c;从来不是一次性行为&#xff0c;而是一种习惯。正如我们在日常辅导中常提醒自己&#xff1a;行为的背后&#xff0c;隐藏着选择的逻辑&#xff0c;而选择的根源&#xff0c;源…...

MySQL 中存储金额数据一般使用什么数据类型

在 MySQL 中存储金额数据时&#xff0c;应该谨慎选择数据类型&#xff0c;以确保数据的精度和安全性。以下是几种常用的数据类型及其适用性&#xff1a; DECIMAL 类型&#xff1a; 描述&#xff1a;DECIMAL 类型是专门为存储精确的小数而设计的。它可以指定小数点前后的数字位数…...

Excel中一次查询返回多列

使用Excel或wps的时候&#xff0c;有时候需要一次查询返回多列内容&#xff0c;这种情况可以选择多次vlookup或者多次xlookup&#xff0c;但是这种做法费时费力不说&#xff0c;效率还有些低下&#xff0c;特别是要查询的列数过多时。我放了3种查询方法&#xff0c;效果图&…...

Java中各种数组复制方式的效率对比

在 Java 中&#xff0c;数组复制是一个常见的操作&#xff0c;尤其是在处理动态数组&#xff08;如 ArrayList&#xff09;时。Java 提供了多种数组复制的方式&#xff0c;每种方式在性能和使用场景上都有所不同。以下是对几种主要数组复制方式的比较&#xff0c;包括 System.a…...

STM32 FLASHdb

FlashDB是一款超轻量级的嵌入式数据库&#xff0c;专注于为嵌入式产品提供数据存储方案。以下是对STM32 FlashDB的详细介绍&#xff1a; 一、主要特性 资源占用极低&#xff1a;FlashDB的内存占用几乎为0&#xff0c;非常适合资源有限的嵌入式系统。支持多分区、多实例&#…...

【漏洞复现】Struts2(CVE-2024-53677)任意文件上传逻辑绕过漏洞

文章目录 前言一、漏洞描述二、漏洞详情三、影响版本四、危害描述五、漏洞分析六、漏洞复现七、修复建议前言 Struts2框架是一个用于开发Java EE网络应用程序的开放源代码网页应用程序架构。它利用并延伸了Java Servlet API,鼓励开发者采用MVC架构。Struts2以WebWork优秀的设…...

多云管理“拦路虎”:深入解析网络互联、身份同步与成本可视化的技术复杂度​

一、引言&#xff1a;多云环境的技术复杂性本质​​ 企业采用多云策略已从技术选型升维至生存刚需。当业务系统分散部署在多个云平台时&#xff0c;​​基础设施的技术债呈现指数级积累​​。网络连接、身份认证、成本管理这三大核心挑战相互嵌套&#xff1a;跨云网络构建数据…...

7.4.分块查找

一.分块查找的算法思想&#xff1a; 1.实例&#xff1a; 以上述图片的顺序表为例&#xff0c; 该顺序表的数据元素从整体来看是乱序的&#xff0c;但如果把这些数据元素分成一块一块的小区间&#xff0c; 第一个区间[0,1]索引上的数据元素都是小于等于10的&#xff0c; 第二…...

Spring Boot 实现流式响应(兼容 2.7.x)

在实际开发中&#xff0c;我们可能会遇到一些流式数据处理的场景&#xff0c;比如接收来自上游接口的 Server-Sent Events&#xff08;SSE&#xff09; 或 流式 JSON 内容&#xff0c;并将其原样中转给前端页面或客户端。这种情况下&#xff0c;传统的 RestTemplate 缓存机制会…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言&#xff1a;为什么 Eureka 依然是存量系统的核心&#xff1f; 尽管 Nacos 等新注册中心崛起&#xff0c;但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制&#xff0c;是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

MySQL中【正则表达式】用法

MySQL 中正则表达式通过 REGEXP 或 RLIKE 操作符实现&#xff08;两者等价&#xff09;&#xff0c;用于在 WHERE 子句中进行复杂的字符串模式匹配。以下是核心用法和示例&#xff1a; 一、基础语法 SELECT column_name FROM table_name WHERE column_name REGEXP pattern; …...

【7色560页】职场可视化逻辑图高级数据分析PPT模版

7种色调职场工作汇报PPT&#xff0c;橙蓝、黑红、红蓝、蓝橙灰、浅蓝、浅绿、深蓝七种色调模版 【7色560页】职场可视化逻辑图高级数据分析PPT模版&#xff1a;职场可视化逻辑图分析PPT模版https://pan.quark.cn/s/78aeabbd92d1...

深度学习水论文:mamba+图像增强

&#x1f9c0;当前视觉领域对高效长序列建模需求激增&#xff0c;对Mamba图像增强这方向的研究自然也逐渐火热。原因在于其高效长程建模&#xff0c;以及动态计算优势&#xff0c;在图像质量提升和细节恢复方面有难以替代的作用。 &#x1f9c0;因此短时间内&#xff0c;就有不…...

push [特殊字符] present

push &#x1f19a; present 前言present和dismiss特点代码演示 push和pop特点代码演示 前言 在 iOS 开发中&#xff0c;push 和 present 是两种不同的视图控制器切换方式&#xff0c;它们有着显著的区别。 present和dismiss 特点 在当前控制器上方新建视图层级需要手动调用…...

Ubuntu系统复制(U盘-电脑硬盘)

所需环境 电脑自带硬盘&#xff1a;1块 (1T) U盘1&#xff1a;Ubuntu系统引导盘&#xff08;用于“U盘2”复制到“电脑自带硬盘”&#xff09; U盘2&#xff1a;Ubuntu系统盘&#xff08;1T&#xff0c;用于被复制&#xff09; &#xff01;&#xff01;&#xff01;建议“电脑…...

Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践

前言&#xff1a;本文将向开发者介绍一款创新性协作工具——Neko虚拟浏览器。在数字化协作场景中&#xff0c;跨地域的团队常需面对实时共享屏幕、协同编辑文档等需求。通过本指南&#xff0c;你将掌握在Ubuntu系统中使用容器化技术部署该工具的具体方案&#xff0c;并结合内网…...