当前位置: 首页 > 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优秀的设…...

PostgreSQL 的扩展pageinspect

PostgreSQL 的扩展pageinspect pageinspect 是 PostgreSQL 提供的一个强大的底层扩展&#xff0c;允许数据库管理员和开发者直接检查数据库页面的内部结构。这个扩展对于数据库调试、性能优化和深入学习 PostgreSQL 存储机制非常有价值。 一、扩展概述 功能&#xff1a;提供…...

通道注意力

一、 什么是注意力 其中注意力机制是一种让模型学会「选择性关注重要信息」的特征提取器&#xff0c;就像人类视觉会自动忽略背景&#xff0c;聚焦于图片中的主体&#xff08;如猫、汽车&#xff09;。 transformer中的叫做自注意力机制&#xff0c;他是一种自己学习自己的机制…...

gitlab CI/CD本地部署配置

背景: 代码管理平台切换为公司本地服务器的gitlab server。为了保证commit的代码至少编译ok&#xff0c;也为了以后能拓展test cases&#xff0c;现在先搭建本地gitlab server的CI/CD基本的编译job pipeline。 配置步骤&#xff1a; 先安装gitlab-runner: curl -L "ht…...

东芝Toshiba DP-4528AG打印机信息

东芝 Toshiba DP 4528AG 是一款黑白激光数码复合机&#xff1a; 类型&#xff1a;激光数码复合机&#xff0c;涵盖复印、打印、扫描、传真功能&#xff0c;能满足办公室多样化的文档处理需求。速度类型&#xff1a;中速&#xff0c;黑白复印和打印速度可达 45 页 / 分钟&#…...

Vue3+Vite中lodash-es安装与使用指南

在 Vue 3 Vite 项目中安装和使用 lodash-es 的详细指南如下&#xff1a; 一、为什么选择 lodash-es&#xff1f; ES 模块支持&#xff1a;lodash-es 以原生 ES 模块格式发布&#xff0c;支持现代构建工具的 Tree Shaking 按需加载&#xff1a;只引入需要的函数&#xff0c;显…...

实现单例模式的常见方式

前言 java有多种设计模式&#xff0c;如下图所示&#xff1a; 单例模式它确保一个类只有一个实例&#xff0c;并提供一个全局访问点。 1、单例模式介绍 1.1、使用原因 为什么要使用单例模式&#xff1f; 1. 控制资源访问 核心价值&#xff1a;确保对共享资源&#xff08;如…...

96. 2017年蓝桥杯省赛 - Excel地址(困难)- 进制转换

96. Excel地址&#xff08;进制转换&#xff09; 1. 2017年蓝桥杯省赛 - Excel地址&#xff08;困难&#xff09; 标签&#xff1a;2017 省赛 1.1 题目描述 Excel 单元格的地址表示很有趣&#xff0c;它使用字母来表示列号。 比如&#xff0c; A 表示第 1 列&#xff0c;…...

《数据挖掘》- 房价数据分析

这里写目录标题 采用的技术1. Python编程语言2. 网络爬虫库技术点对比与区别项目技术栈的协同工作流程 代码解析1. 导入头文件2. 读取原始数据3. 清洗数据4. 数据分割4.1 统计房屋信息的分段数量4.2 将房屋信息拆分为独立列4.3 处理面积字段4.4 删除原始房屋信息列 5. 可视化分…...

机器学习笔记【Week7】

一、SVM的动机&#xff1a;大间隔分类器 1、逻辑回归回顾 假设函数为 sigmoid 函数&#xff1a; h θ ( x ) 1 1 e − θ T x h_\theta(x) \frac{1}{1 e^{-\theta^Tx}} hθ​(x)1e−θTx1​ 分类依据是 h θ ( x ) ≥ 0.5 h_\theta(x) \geq 0.5 hθ​(x)≥0.5 为正类&a…...

【Python 算法零基础 4.排序 ⑨ 堆排序】

目录 一、问题描述 二、算法对比 1.朴素算法 ① 数组模拟容器 ② 有序数组模拟容器 2.二叉堆 ① 二叉堆特点 ② 数组表示二叉树 ③ 堆 ④ 大顶堆 ⑤ 小顶堆 ⑥ 元素插入 ⑦ 获取堆顶 ⑧ 堆顶元素删除 三、代码分析 1.工具函数 2.调整大顶堆函数 Ⅰ、计算子节点索引 Ⅱ、找出最…...