第五章代数结构剖析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章代数结构剖析;本讲内容;Chapter 5 代数结构 ;计算机科学很大部分研究的是“代数”— 数据集合上进行操作. Chapter 1: 集合代数 Chapter 2: 关系代数(数据库) Chapter 3 + 4: 逻辑代数 代数结构的研究采用的是形式化方法, 在符号系统中进行抽象讨论. ;5.1 代数结构简介;(A, f1, f2,…, fk) = A Abstract? 对于代数结构的理解, 需注意以下几点: (1) A非空. (2) 代数运算. (3) (k + 1)-元组(A, f1, f2,…, fk). (4) 运算的元数可以相同.;例5-1 (1) (R, +): Group. (2) (R, +, ?): Ring. (3) Boolean Algebra. ? 有限代数与无限代数 ;2. 两种最简单的代数结构: 半群及独异点 Def 设*是非空集合S上的2元代数运算, 若*满足结合律, 即对于任意x, y, z ?S,有(x*y)*z = x*(y*z), 则(S, *)称是半群(semigroup). 例5-2 实数集合R关于其上的乘法运算“?”作成一个半群(R, ?). ;例5-3 字母表?是若干个字母组成的集合,由?中有限个字母组成的序列称为?上的串,不含任何字母的串称为空串,记为?. 令?*是?上所有的串组成的集合, 其上的运算?为? *上的连接运算: (i) (? *, ?)是半群. (ii) (?+, ?)是半群, ?+ = ?*- {?}.;半群中元素a的正整数方幂: R, ?: R, +:;代数结构是将运算满足的条件作为公理进行定义的. 接下去的任务是从这些公理出发推导出一些有用的结论, 它对于所有满足给定公理的代数系统都成立. 先看一个关于有限半群结论的推导方法,更多的特殊代数结构的结论的推导见后. 例5-4 设(S, *)是有限半群, 则(S, *)中存在幂等元素. ;Proof 取a?S(S≠?). 根据封闭性知, 对于任意正整数n, 有an?S. 因为S是有限集合,所以存在正整数i和j(i j)使得ai = aj. 令p = i – j ≥1,显然有ai = ap * aj. 由于ai = aj, 因而aj = ap * aj ,进而aq = ap * aq (q≥j). 因为p≥1, 必存在正整数k满足kp≥j. 由上面的结论有akp = ap * akp. 应用该结论k次,有akp = akp * akp. 令b = akp , 则b = b * b,即b就是有限半群 (S, *)的幂等元. ;Def 5-4 设*是非空集合M上的2元代数运算,若*满足结合律且M关于*有幺元e, 即对于任意x?M, 有e*x = x*e = x, 则称(M, *, e)为独异点(monoid). (i) 封闭性 (ii) 结合性 (iii)幺元性: 幺元e是一个独特、奇异元素. ;含幺半群就是独异点. (R, ?)是独异点. (?*, ?, ?)是独异点, 而(?+, ?)不是. ;小结与作业;第5章 代数结构;本讲内容;3.子代数 讨论代数结构,一种常用的方法是根据其子代数所具有的性质去推测原代数的性质. Def 5-5 设(A, f1, f2,??, fk)是代数结构, ? ? S ? A, 若(S, f1, f2,…, fk)是代数结构, 则称其为(A, f1, f2,…, fk)的子代数(subalgebra), 或简称S是A的子代数. (Z, +, .)是(R, +, .)的子代数.;4. 代数结构的同态与同构 借助于同态映射也是研究代数结构的方法之一: 映射的作用体现. Def 5-6 设(A, f1, f2,…, fk)和(B, g1, g2,…, gk)是代数结构, 若fi与gi有相同的运算元数, i = 1, 2, …, k, 则称这两个代数结构是同类型的. ;Def 5-7 设(A, f1, f2,…, fk)和(B, g1, g2,…, gk)是同类型的代数结构, 若存在?: A?B且?保持所有运算, 即对于ni元运算fi和gi, 有 即先(在A中)运算再映射等于先映射再(在B中)运算, 则称?为(A, f1, f2,…, fk)到(B, g1, g2,…, gk)的同态映射, 称(A, f1, f2,…, fk)和(B, g1, g2,…, gk)同态(homomorphism). ;例5-7 对于代数结构(Z, +, .)和 ,令 ?是(Z, +, .)到 的同态映射. cf.

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8126037011000004

1亿VIP精品文档

相关文档