第三部分代数结构(第十章、第十一章、第十二章)介绍.ppt

第三部分代数结构(第十章、第十一章、第十二章)介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
离 散 数 学 第五章 代数系统 主要内容: 本章引言 5.1 代数系统的引入 5.2 运算及其性质 5.3 半群 5.4 群与子群 5.5 阿贝尔群与循环群 5.7 陪集与拉格朗日定理 5.8 同态与同构 5.9 环与域 本章在集合、关系和函数等概念基础上,研究更为复杂的对象——抽象的代数系统,代数系统也叫做抽象代数,抽象的代数系统也是一种数学模型,可以用它表示实际世界中的离散结构。 抽象代数在计算机中有着广泛的应用,例如自动机理论、编码理论、形式语义学、代数规范、密码学等等都要用到抽象代数的知识。 代数结构的主要研究对象就是各种典型的抽象代数系统。 它们将集合、集合上的运算以及集合间的函数关系结合在一起进行研究。 5-1 代数系统的引入 知识点 理解代数系统的基本概念 代数系统的引入 代数系统的一般概念 粗略地说,代数系统是由一个特定的“集合”,以及定义于该集合上的若干“运算”所组成。 必须满足两个条件: (1)有一个非空集合A; (2)定义在该集合上的一个或多个运算; 代数系统的引入(续) 有关说明: (1)集合A是非空的,集合A给出了代数系统所研究的对象的范围。 (2)运算是代数系统对其研究对象进行加工的工具。 注:运算是广义的,可以是具体的,如数学中的+、-、*、/,也可以是抽象的,如集合中的?、?、~,命题演算中的?、?、?、?、?等。 定义5-1.1 设A、B是集合,若f(x1,x2,…,xn)=y,其中x1,x2,…,xn?An,y?B,则称f是集合A上的n元运算。 An=A?A?……?A是笛卡尔积,即An={a1,a2,……,an|ai?A}。 代数系统运算的定义 例5-1.1.设A={a,b,c},则A2=A?A={ai,aj|ai,aj?A} A2=A?A={a,a,a,b,a,c,b,a,b,b, b,c,c,a,c,b,c,c} 例5-1.2.设A={a,b},则A3={a,b}?{a,b}?{a,b} A3 ={a,a,a,a,a,b,a,a,c,………} n=1时,称f为一元运算,n=2时,称f为二元运算,……,本章中,最常用的为一元运算和二元运算。 可以用?,*,△,●,⊕,☉等符号表示二元或一元运算,称为算符。 对于二元运算?,如果x与y运算得到z,记做z=x ? y 对于一元运算? ,x的运算结果记作 ?x。 代数系统运算定义例 例5-1.3 设有函数f:N2?N,对于任意 n1,n2?N2 , f(n1,n2)= n1+n2 f(3,5)=8, f(5,3)=8, f(3,9)=12 例5-1.4 设有函数g:I2?I,I为正整数集,对于任意 i1,i2? I2 ,g(i1,i2)= i1-i2 g(3,5)=-2,f(5,3)=2 但减法运算在正整数集I上不封闭。 代数系统运算定义例 表示二元或一元运算的方法---公式和运算表 所谓公式就是使用运算符和表达式给出参与运算的元素和运算结果之间的映射规则。 当A是有限集时,A上的一元运算和二元运算有时采用运算表的方式来定义。 运算表例5-1.6 运算表例5-1.6 一架自动售货机,能接受一元和两元五角的硬币,而对应商品是桔子水(瓶)、可口可乐(瓶) 、冰淇淋(杯),当人们投硬币时,供应的商品可用运算表表示。 定义5-1.2 一个非空集合A和定义在A上的k个运算f1,f2,…fk组成的系统称为一个代数系统,记做A,f1,f2,…fk。 A有限集合,对应的A,f1,f2,…fk为有限代数系统,否则为无限代数系统。 判断给定集合与运算能否构成代数系统实际上是判断所有给定的运算是否为该集合上的运算(任一元素都可参与运算)。 例5-1.7 代数系统判定 (1)N,+,Z,+,·,R,+,·都是代数系统,其中+和·分别表示普通加法和乘法。 (2)Mn(R),+,·是代数系统,其中+和·分别表示n阶(n≥2)实矩阵的加法和乘法。 (3)Zn,⊕,☉是代数系统,其中Zn={0,1,…,n-1}, 和⊕,☉分别表示模n的加法和乘法,对于 x,y∈Zn,x⊕y=(x+y)mod n, x☉y=(x*y)mod n; (4)?(S),∪,∩,~也是代数系统,其中含有两个二元运算∪和∩以及一个一元运算~。 j+1 jm 1 j=m 5-2 运算及其性质 封闭性 运算交换律 定义5-2.2 设A是非空集合, *是A上的二元运算。若对于任意x,y?A,有x*y=y*x ,则称* 在 A 上是可交换的。 可交换的意味着运算结果与元素的位置无关。 例5-2.2 Q是有理数集合,*是Q上的二元运算,对任意a,b?Q,a*b=a+b-a·

文档评论(0)

123****6648 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档