网站大量收购独家精品文档,联系QQ:2885784924

第6讲 数据加密技术(代数系统1).ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6讲 数据加密技术(代数系统1)

* 代 数 系 统 1 代数系统的定义 集合的性质:确定性,互异性和无序性。 定义1 n元运算:设S是一个非空集合,函数f: Sn→S称为S上的一个n元运算,n称为运算f的阶数(注意:封闭性!)。 例1 (1)加法、乘法运算是自然数集N、整数集Z、有理数集Q、实数集R上的二元运算。 (2)非0实数集R-{0}上的乘法、除法运算是R-{0}上的二元运算。但加法、减法不是,因为加法、减法运算得到的结果0不在集合R-{0}中,因而对于加法和减法运算封闭性不成立。 例2 设Zm={[0],[1],…,[m-1]}是模m同余关系所有剩余类组成的集合,在Zm上定义运算+m和×m为(封闭性): 对任意的[a]、[b]∈Zm, [a]+m[b]=[a+b], [a]×m[b]=[a×b], 则+m和×m是Zm上的二元运算。 0 1 2 3 4 1 2 3 4 0 2 3 4 0 1 4 0 1 2 4 0 1 2 3 0 1 2 3 4 0 1 2 3 4 +m 当S为有限集合时,S上的二元运算可以列表给出,称其为S关于该运算的运算表。 设S={a1,a2,…,an},*是S上的二元运算,则S的运算表如下表所示: 定义2 一个非空集合S连同若干个定义在S上的运算f1、f2、…、fm组成的系统称为代数系统或代数结构,记作S,f1,f2,…,fm。集合S的基数称为代数系统的基数。 由定义可知,一个代数系统需满足以下3个条件: (1)有一个非空集合S。 (2)有建立在S上的一些运算。 (3)这些运算在S上是封闭的。 1.单位元 定义3 设代数系统S,*,且存在el 、 er 、e∈S,对任意x∈S,若el *x=x,则称el是S中关于*的一个左幺元;若x*er =x,则称er是S中关于*的一个右幺元。若e关于*既是左幺元又是右幺元,则称e为S中关于*的幺元(单位元)。 例3 (1)在R,+,×中,运算+的幺元是0,运算×的幺元是1,因为x+0=0+x=x,x×1=1×x=x。 (2)在Zm,+m,×m中,运算+m的幺元是[0],运算×m的幺元是[1]。 0 1 1 0 0 1 0 1 + 0 0 0 1 0 1 0 1 × Z2,+,× 0 1 2 2 0 2 0 1 0 1 2 0 1 2 + Z3,+,× 0 0 0 0 1 2 0 2 1 0 1 2 0 1 2 × 例4 设S={a,b,c,d},在S上定义运算*和?如下表所示,试指出关于*和?的左幺元或右幺元。 解 b、d是S中关于*的左幺元,关于*没有右幺元;a是S中关于?的右幺元,关于?没有左幺元。 定理1设S,*是一个代数系统, el 、 er分别为S中关于*的左幺元和右幺元,则有el = er =e,且e是S中关于*的惟一的幺元。 2.零元 定义4设代数系统S,*,且存在?l、?r、? ∈S,对任意的x∈S,若?l*x=? l,则称?l是S中关于*的一个左零元;若x*?r=?r,则称?r是S中关于*的一个右零元。若?关于*既是左零元又是右零元,则称?为S中关于*的零元。 例5 (1)在Zm,×m中,[0]是零元,因为对任意的[a]∈Zm,有[a]×m[0]=[0]×m[a]=[0]。 定理2设S,*是一个代数系统,?l、?r分别为*的左零元和右零元,则有?l=?r=?且?是S上关于*的惟一的零元。 3.逆元 定义5设S,*是一个代数系统,e是S中关于*的幺元。对于x∈S,若存在yl∈S使得yl*x=e,则称yl是x的左逆元;对于x∈S,若存在yr∈S使得x*yr =e,则称yr是x的右逆元。 对于x∈S,若存在y∈S既是x的左逆元又是x的右逆元,则称y为x的逆元,通常记为x-1。 例7 设S={a,b,c,d},S上定义运算*和?如下表所示,试讨论关于运算*、?在S上的特殊元素。 解 对于运算*,无幺元也无零元。对于运算?,a是幺元,由运算表可知,a-1=a,b-1=d,c-1=c,d-1=b,对于运算?无零元。 例8 设S={a,b,c},且对任意的x、y∈S有x

文档评论(0)

cgtk187 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档