------运算的定义及性质

设S是一个非空集合,映射f:Sn->S称为S上的一个n元运算。假设“•”是定义在集合S上的一个二元运算。若:

  1. ∀x,y∈S,x•y∈S,则称“•”在S上是封闭的。
  2. ∀x,y∈S,x•y=y•x,则称“•”在S上是可交换的。
  3. ∀x,y,z∈S,x•(y•z)=(x•y)•z,则称“•”在S上是可结合的。
  4. ∀x∈S,x•x=x,则称“•”在S上是幂等的。

设◆和☉是同时定义在S上的两个二元运算,如果

  1. ∀x,y,zs,x☉(y◆z)=(x☉y)◆(x☉z)且y☉(z◆x)=(y☉x)◆(z☉x),则称运算关于是可分配的。
  2. ◆和☉是可换运算,且∀x,yS,x◆(x☉y)=x及x☉(x◆y)=x,则称运算☉和◆满足吸收律

------代数系统及特异元的定义

一个非空集合S连同若干个定义在S上的运算f1,f2,... ,fk所组成的系统称为一个代数系统,记为<S,f1,f2,...,fk>。

代数系统内特异元的定义:
1.幺元(单位元):如果∃eS使得Xs,e•x=e•x=x,则称e为代数系统的幺元。

2.零元:如果∃θS使得对于S中任意元素x,都有θ•x=x•θ=θ,则称θ为代数系统中的零元。

3.幂等元:如果∃a S,使得a•a = a,则称a是系统中的幂等元。

4.逆元:a•b = b•a = e,则a和b互为逆元。

——幺元和零元都是唯一的,每个元素如果有逆元则其逆元唯一。

------群

对于代数系统<S,•>,如果

1.“•”是封闭运算,则为广群

2.“•”是封闭运算,也是可结合运算,则为半群

3.“•”是封闭运算,也是可结合运算,存在幺元,且每个元素都有逆元,则为

设n个元素的集合A上的全体置换构成集合Sn

Sn中两个置换的复合仍然是A上的一个置换,故运算是封闭的;

由于函数的复合是可结合的,故置换的复合也是可结合的;

Sn 中存在幺置换π = (1) ,使对任何中的置换均有σ • π= π • σ= σ ,因而π = (1)是幺元;

把每个元素的x变成y的置换,其逆置换则把元素y变成x,因而每个置换都有逆;

我们把<S , •>称为 n次对称群。

两种情况下都是子群:

设<G,*>和<S,*>都是群,若S是G的非空子集,则称S是G的子群。

设<G,*>是群,a ϵ G,记S={ an | n ϵ Z },则<S,*>是<G,*>的子群。

(其他的定义也都可,满足第一条就行)

如果<S , •>是群,且运算满足交换律,则称<S , •>为可交换群。

<S , •>为可交换群   ↔ 对任意a,b ϵ G,都有( a • b )2=a2 • b2

如果<S , •>是群,且其中存在一个元a使得群可由a生成,即G=(a)。则称G为循环群,a为G的一个生成元。称使得an=e的最小正整数n为元素a的周期。

在此基础上有三条推断可以直接使用:

  1. am=e   ↔     n|m
  2. ai=aj    ↔    n|(i-j)
  3. 由a生成的子群恰有n个元素,即(a) = {e,a,a2,…,an-1}

拉格朗日定理

群G中子群H的所有左右陪集都是等势的;

n阶群<G,*>的任何子群<H,*>的阶必是n的因子;

n元群G中任何元素的周期必是n的因子。

——正规子群

设<H,*>是群<G,*>的一个子群。如果对于任何a ϵ G,aH=Ha 或 aHa-1 ⊆ H,则称H是G的正规子群(或不变子群)。

——商群

设<H,*>是群<G,*>的一个正规子群,G/H表示G的所有陪集的集合,则<G/H,•>是一个群,称为商群。“•”定义为∀aH,bH ϵ G/H,aH•bH = (a*b)H 。

群的同态,群的同构

设<S,*>和<T,•> 是两个二元代数系统,

如果存在映射f:S→T,使得对任意a1,a2ϵS,f(a1*a2)=f(a1)•f(a2),则称S,T同态,当f是双射时称f为同构映射。

设f是群<G,*>到<H,*>的同态映射,e‘是H的幺元,记Ker(f)={x|xϵG ∧ f(x)=e'},Ker(f)称为f的同态核。 Ker(f)是G的正规子群。

<离散数学>代数系统——群,半群的更多相关文章

  1. 读Linear Algebra -- Gilbert Strang

    转眼间我的学士学位修读生涯已经快要到期了,重读线性代数,一是为了重新理解Algebra的的重要概念以祭奠大一刷过的计算题,二是为了将来的学术工作先打下一点点(薄弱的)基础.数学毫无疑问是指导着的科研方 ...

  2. c++ 离散数学 群的相关判断及求解

    采用C/C++/其它语言编程,构造一个n阶群<G={a,b,c,…},*>,G的阶|G|满足:3<=|G|<=6 1.判断该群是否是循环群,若是,输出该群的某个生成元. 2.给 ...

  3. 离散数学 II(最全面的知识点汇总)

    离散数学 II(知识点汇总) 目录 离散数学 II(知识点汇总) 代数系统 代数系统定义 例子 二元运算定义 运算及其性质 二元运算的性质 封闭性 可交换性 可结合性 可分配性 吸收律 等幂性 消去律 ...

  4. 我所理解的monad(1):半群(semigroup)与幺半群(monoid)

    google到数学里定义的群(group): G为非空集合,如果在G上定义的二元运算 *,满足 (1)封闭性(Closure):对于任意a,b∈G,有a*b∈G (2)结合律(Associativit ...

  5. 启动了VSAN服务的主机不在vCenter集群中

    背景: 这个问题的来源是,某用户将该ESXi主机直接夺取到另一个vCenterA的管辖中,而这个vCenterA中集群A开启了VSAN功能,导致再次反向夺取到vCenterB中的时候带有了来自于集群A ...

  6. Apache Ignite之集群应用测试

    集群发现机制 在Ignite中的集群号称是无中心的,而且支持命令行启动和嵌入应用启动,所以按理说很简单.而且集群有自动发现机制感觉对于懒人开发来说太好了,抱着试一试的心态测试一下吧. 在Apache ...

  7. 从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)

    从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www ...

  8. Ubuntu 14.04中Elasticsearch集群配置

    Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成 ...

  9. SignalR快速入门 ~ 仿QQ即时聊天,消息推送,单聊,群聊,多群公聊(基础=》提升)

     SignalR快速入门 ~ 仿QQ即时聊天,消息推送,单聊,群聊,多群公聊(基础=>提升,5个Demo贯彻全篇,感兴趣的玩才是真的学) 官方demo:http://www.asp.net/si ...

随机推荐

  1. Prometheus PromQL 简单用法

    目录 说明 CPU 内存 磁盘监控 磁盘空间利用率百分比 预计饱和 说明 基于上一篇文章的基础,这里做一些关于 CPU.内存.磁盘的一些基础查询语句. CPU 通过查询 metric值为 node_c ...

  2. 《一张图看懂华为云BigData Pro鲲鹏大数据解决方案》

    8月27日,华为云重磅发布了业界首个鲲鹏大数据解决方案--BigData Pro.该方案采用基于公有云的存储与计算分离架构,以可无限弹性扩容的鲲鹏算力作为计算资源,以支持原生多协议的OBS对象存储服务 ...

  3. “智慧海绵城市”(SSC)监测评价体系整体解决方案

    一.方案简介 无论是内涝防治.黑臭水体治理,还是海绵城市规划设计及建设.评估,乃至未来智慧城市的建设,都需要有全面.致密.大量的城市水文监测数据和先进模拟仿真技术作基础支撑,唯有如此,决策才有据可依, ...

  4. 华为eNSP路由交换-静态路由

    静态路由 一. 静态路由及默认路由基本配置 1.1实验内容 在由三台路由器所组成的简单网络中,R1和R3各连着一台PC,现在要求能够实现PC-1和PC-2之间的通信.本实验将通过配置基本的静态路由和默 ...

  5. MySQL的存储(一、连接数据库)

    准备工作: 确保安装MySql 安装PyMySQL库 连接数据库: 这里首先尝试连接下数据库,假设当前MySQL运行在本地,用户名为root,密码为123456,运行端口为3306. 通过PyMySQ ...

  6. idea中自定义快捷键

    idea中自定义快捷键 在开发的过程中,总要写一些重复的代码,那么使用自定义快捷键,可以将这些经常用到的代码,自动生成. 1.在idea工具中点击File-->Settings 2.在弹出来的界 ...

  7. 超详细实操教程!在现有K8S集群上安装JenkinsX,极速提升CI/CD体验!

    在2018年年初,Jenkins X首次发布,它由Apache Groovy语言的创建者Jame Strachan创建.Jenkins X 是一个高度集成化的 CI/CD 平台,基于 Jenkins ...

  8. Tomcat下载安装并部署到IDEA(附带idea两种热部署设置方法)

    目录 Tomcat下载教程 Tomcat安装教程 Tomcat热部署到IDEA idea两种热部署设置方法 使用Idea的时候,修改了代码,需要反复的重启Tomcat,查看效果,是不是贼烦?还记得刚上 ...

  9. [TimLinux] TCP全连接队列满

    0. TCP三次握手 该图来自:TCP SOCKET中backlog参数的用途是什么? syns queue: 半连接队列 accept queue: 全连接队列 控制参数存放在文件:/proc/sy ...

  10. 香港6合彩数据分析 V1.0

    最近写了个VBA小工具,分析香港6合彩中奖的概率,得出的结果不尽人意,但至少不会让你赔钱,嘿嘿! 点此链接获取 密码:3u65