一、定义
定义1 设G是定义了一个二元运算+的集合,如果这个运算满足下列性质:
(1)封闭性——如果a和b都属于G,则a+b也属于G。

(2)结合律——对于G中的任意元素a、b和c,都有(a+b)+c=a+(b+c)成立。

(3)单位元——G中存在元素e,对于G中任意元素a,都有a+e=e+a=a成立。

(4)逆元——对于G中任意元素a,G中都存在元素a',使得a+a'=a'+a=e成立。G就叫作一个群,记为(G,+)。

如果这里的运算+是加法运算,则称G为加法群;如果这里的运算+是乘法运算,则称G为乘法群。如果一个群中的元素是有限的,则称这个群是一个有限群;否则称这个群是一个无限群。有限群中元素的个数称为群的阶

例:集合{0,1}关于xor运算是群,阶为2
封闭性:0 xor 1 = 1属于该群
结合律:(0 xor 1)xor 0 = 1 = 0 xor (1 xor 0)
单位元为0:0 xor 0 = 0,0 xor 1 = 1
逆元为1:1 xor 0 = 1,1 xor 1 = 0

又如:自然数集合N={1,2,3…}对于通常的加法封闭且满足结合律,但不存在左单位元和左逆元,因此对于加法不是群。

如果群(G,+)中的运算+还满足交换律,即对G中的任意元素a和b,都有a+b=b+a成立,则称G为一个交换群Abel群,例如整数关于加法的运算(Z,+)就为交换群。

在群中定义求幂运算为重复使用群中的运算,如a4=a+a+a+a。规定a0=e为单位元。如果一个群的所有元素都是a的幂ak,则称这个群是一个循环群,这里的k是整数。a也被称为这个群的生成元

例:整数加法群是一个循环群,1是生成元,每一个元素都是1的幂,如:
4=14=1+1+1+1
-3=1 -3=(-1)+(-1)+(-1)
而且规定0=1 0,即0为0个1相加。

(注:定义中的“+”并不代表具体的加法,而是抽象的加法——代表一种代数运算)

定义2 给定群G中元素a,称满足ai=e的最小正整数i为元素a的阶。

二、群的基本性质
(1)左逆元同时也是右逆元,即对于a,b∈G,b+a=e,则a+b=e。

(2)左单位元同时也是右单位元,即如果对于所有的a∈G有ea=e,则对于所有的a∈G也有ae=e。

(3)单位元是唯一的。

(4)逆元是唯一的。

双线性映射

抽象意义的双线性映射描述如下:

设G1、G2都是阶为p的循环群,p是素数。如果映射e: G1 × G1 → G2 满足以下性质:
(1)双线性性
对于任意a,b∈Zp和R,S∈G1,有e(Ra, Sb) = e(R, S)ab;

(2)非退化性
存在R,S∈G1,使得e(R, S) ≠ 1G2。这里1G2代表G2群的单位元;

(3)可计算性
存在有效的算法对任意的R,S∈G1,计算e(R, S)的值。

那么称e是一个双线性映射。
双线性映射可以通过有线域上的超椭圆曲线上的Tate对或Weil对来构造。

群的概念,双线性映射相关推荐

  1. 分布式、集群的概念、区别

    分布式.集群的概念.区别: 分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 =================================== 集群:不 ...

  2. 高可用集群原理概念详述

    一.高可用集群的定义 高可用集群,英文原文为High Availability Cluster,简称HACluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网 ...

  3. 云原生(二十七) | Kubernetes篇之自建高可用k8s集群前置概念与操作

    文章目录 自建高可用k8s集群前置概念与操作 一.内核升级 二.k8s集群架构

  4. 【数学】《离散数学中“群”的概念》

    文章目录 离散数学中群的概念 群的定义 举例 几种常见的群 群的由来 补充 群能解决什么问题(行业应用) 离散数学中群的概念 群的定义 说起群,首先要引出一个更大的概念--代数系统(什么是代数系统就不 ...

  5. k8s集群核心概念pod

    文章目录 k8s集群核心概念pod 1.pod介绍 什么是pod 网络: 存储: pod的使用 2.pod的生命周期 了解 Init 容器 使用 Init 容器 状态和策略 容器探针的类型 3.查看p ...

  6. 分布式和集群的概念和区别

    分布式系统是当前比较热门的话题,说到分布式就不得不提集群和单机,如果要学习分布式就要先对他的概念和功能有所了解 单机 单机就是把做的系统部署到一台服务器上,所有的请求业务都由这台服务器处理.显然,当业 ...

  7. 红帽436——HA高可用集群之概念篇

    一.集群概念: 集群:提高性能,降低成本,提高可扩展性,增强可靠性,任务调度室集群中的核心技术. 集群作用:保证业务不断 集群三种网络:业务网络,集群网络,存储网络 二.集群三种类型: HA:高可用集 ...

  8. Kubernetes集群(概念篇)

    Kubernetes介绍 2013年docker诞生,自此一发不可收拾,它的发展如火如荼,作为一个运维如果不会docker,那真的是落伍了. 而2014年出现的kubernetes(又叫k8s)更加炙 ...

  9. 形象理解集群、分布式、分布式集群的概念

    我在网上看到的一个图,特别有意思也很形象: 如果不是很明白那么看了下面的内容,再回头看这个图,你会豁然开朗的 什么是集群? 百度: 计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和 ...

  10. linux说明是集群,集群——菜鸟学习Linux集群之概念篇

    前两天学习了集群的应用,简单总结下:集群并不是很高深难懂的知识,只要掌握其原理,那么实现起来并不是很困难.下面我们一起来简单学习下集群. 什么是集群? 集群或者说是群集:其目的是为了实现将多台计算机组 ...

最新文章

  1. 注意力机制的本质中文版代码
  2. cube sdio fatfs 初始化sd卡_SD卡读卡器检测——硬盘检测软件Hard Disk Sentinel Pro介绍
  3. CF1379F1 Chess Strikes Back (easy version)(鸽笼原理、线段树)
  4. linux练习手册,Linux操作习题集(1)
  5. Android应用开发——文件目录
  6. 深入解析Node.js setTimeout方法的执行过程
  7. TVideoGrabber如何将网络摄像头影像实时发布到网络
  8. SQL Server 2012 自动增长列,值跳跃问题
  9. 见贤思齐,正式开启源码之旅
  10. 零售的哲学前三章读后感
  11. Google谷歌新手SEO优化教程篇【1】
  12. mysql数据库用户密码_修改mysql数据库的用户名和密码
  13. Unity学习笔记(7) Unity2D骨骼动画制作流程
  14. Power BI_柱状图中间空一列_横坐标显示
  15. 华清见远 pcie网卡驱动_使用PCIe交换网结构在多主机系统中优化资源部署
  16. Key exchange was not finished,connection is closed近期遇到这个错误sshd更新导致的
  17. XSS朝花夕拾代码简单分析(XSSgame)
  18. 【后端学习】后端技术要点总结【一】
  19. spectre仿真不收敛的应对方法
  20. 摩托罗拉手机连接Wifi后提示“网络受限”问题的解决!

热门文章

  1. Python 批量修改文件后缀
  2. C语言抽签(抽奖)小程序
  3. 超强OCR文字识别软件,图片转文字上班族必备
  4. 批量自动付款(京东)
  5. Ubuntu 配置 SFTP 服务器
  6. 【linux内核分析与应用-陈莉君】字符设备驱动
  7. 向日葵RCE后续利用之本地提权
  8. c# 导入PKCS1和PKCS8密钥
  9. 《架构探险——从零开始写javaweb框架》.pdf
  10. 计算机图形学--全局光照(屏幕空间:SSDO,SSR)