西安交通大学-刘国荣-离散数学 第六章 代数系统[1].pptVIP

西安交通大学-刘国荣-离散数学 第六章 代数系统[1].ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
离散数学 西安交通大学 电子与信息工程学院 计算机软件所 刘国荣 离散数学 代数系统在计算机科学中的应用 代数系统是一种数学结构,代数的概念和方法是研究计算机科学的重要数学工具。在利用计算机科学解决实际问题时都离不开数学模型,而构造一个现象或过程的数学模型就需要某种数学结构,而代数结构就是最常用的数学结构之一。如描述机器可计算的函数、研究算法计算的复杂性、刻划抽象数据结构、程序设计语言的语义基础、逻辑电路设计和编码理论等都需要代数知识。代数系统中的群论在计算机安全领域得到广泛关注,比如有名的椭圆曲线算法,半群在形式语言与自动机中都有具体的应用。 另外,计算机科学中的有限自动机理论、开关网络理论、计算机逻辑设计等领域都直接地应用了布尔代数的结论。 离散数学 离散数学 第六章 代数系统 §1.代数系统的基本概念      §2.代数系统的同态和同构      §3.半群与单子      §4.群 §5.环 §6.域      §7.同余关系 离散数学 §1.代数系统的基本概念 ?代数系统 ?代数系统的基本性质 ?子代数系统 离散数学 第四章 代数系统 (algebra system) §1.代数系统的基本概念 代数系统有两层含义,一层是代数,一层是系统。代数的实质是运算与比较,运算与比较的概念我们在上二章已经定义过了,比较则牵扯到半序关系;而系统的含义则是集成,即将若干相关联的部分构成一个整体。代数系统就是将一个非空集合以及这个集合上的若干个运算、关系集成在一起成为一个整体。  这相当于面向对向的程序设计中的捆绑思想。其实代数系统的许多概念都已渗透到计算机科学的各个方面了。 定义1.代数系统 代数结构(algebra structure) 离散数学 一个代数系统(代数结构,简称代数)A是如下的一个有序元组: A=(X,O1 , O2 ,?, Om , R1 , R2 ,?, Rn , c1 , c2 ,?, cl ) 其中: (1)X??是一个任意集合,称为母集或承载子(carrier); (2)O1 , O2 ,?, Om是X上的m个运算(m?1) ; (3)R1 , R2 ,?, Rn是X上的n个(序)关系(n?0) ; (4)c1 , c2 ,?, cl ?X是X中的l个特殊元素(l?0),称为常项(constants)。 注:?当X是有限集合时,称A为有限代数系统;   ?当X是无限集合时,称A为无限代数系统; ?在一个代数系统中运算的集合不能是空的,必须至少有一个X上的运算。代数系统中各个运算的元(阶)数可能是不一样的,即每个运算都有自己的运算元数; ?对于运算我们主要讨论运算的封闭性;另外还要讨论运算的 离散数学 许多性质; ?我们离散数学研究的代数系统主要包含一些运算(以一元、二 元)为主及一些常项。 例1. (1)(I,+), (I, ?) ,(I,+,?)都是代数系统。 这里:I是整数集合:+和?是整数的加法和乘法。 由于两个整数之和仍为整数,且结果唯一,即?a,b,a?I?b?I?a+b?I ,满足封闭性,故+是I上的二元运算。 由于两个整数之积仍为整数,且结果唯一,即?a,b,a?I?b?I?a?b?I ,满足封闭性,故?是I上的二元运算。 由代数系统的定义知(I,+), (I, ?) ,(I,+,?)分别都是代数系统。 (2)(I,+, ?, ?, 0,1)是代数系统。 另外小于等于关系?是I上的二元关系(半序),0,1?I是I 离散数学 上的两个特殊元素,故(I,+, ?, ?, 0,1)更是一个典型的代数系统。 例2. (?, o)是代数系统。 这里:X={a,b},设?={f ? f :X?X },则 ?={f 1 , f 2 , f 3 , f 4 } 。 其中: f 1 (a)=a f 2 (a)=a f 3 (

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档