代数系统
代数系统简介

代数发展简史一门科学的历史是那门科学中最宝贵的一部分,因为科学只能给我们知识,而历史却能给我们智慧。
傅鹰数学的历史是重要的,它是文明史的有价值的组成部分,人类的进步和科学思想是一致的。
F. Cajori0、引言数学发展到现在,已经成为科学世界中拥有100多个主要分支学科的庞大的“共和国”。
大体说来,数学中研究数的部分属于代数学的范畴;研究形的部分,属于几何学的范筹;沟通形与数且涉及极限运算的部分,属于分析学的范围。
这三大类数学构成了整个数学的本体与核心。
在这一核心的周围,由于数学通过数与形这两个概念,与其它科学互相渗透,而出现了许多边缘学科和交叉学科。
在此简要介绍代数学的有关历史发展情况。
“代数”(algebra)一词最初来源于公元9世纪阿拉伯数学家、天文学家阿尔·花拉子米(al-Khowārizmī,约780-850)一本著作的名称,书名的阿拉伯文是‘ilm al-jabr wa’l muqabalah,直译应为《还原与对消的科学》.al-jabr 意为“还原”,这里指把负项移到方程另一端“还原”为正项;muqabalah 意即“对消”或“化简”,指方程两端可以消去相同的项或合并同类项.在翻译中把“al-jabr”译为拉丁文“aljebra”,拉丁文“aljebra”一词后来被许多国家采用,英文译作“algebra”。
阿布·贾法尔·穆罕默德·伊本·穆萨·阿尔—花拉子米的传记材料,很少流传下来.一般认为他生于花拉子模[Khwarizm,位于阿姆河下游,今乌兹别克境内的希瓦城(Хива)附近],故以花拉子米为姓.另一说他生于巴格达附近的库特鲁伯利(Qut-rubbullī).祖先是花拉子模人.花拉子米是拜火教徒的后裔,早年在家乡接受初等教育,后到中亚细亚古城默夫(Мерв)继续深造,并到过阿富汗、印度等地游学,不久成为远近闻名的科学家.东部地区的总督马蒙(al-Ma’mūn,公元786—833年)曾在默夫召见过花拉子米.公元813年,马蒙成为阿拔斯王朝的哈利发后,聘请花拉子米到首都巴格达工作.公元830年,马蒙在巴格达创办了著名的“智慧馆”(Bayt al-Hikmah,是自公元前3世纪亚历山大博物馆之后最重要的学术机关),花拉子米是智慧馆学术工作的主要领导人之一.马蒙去世后,花拉子米在后继的哈利发统治下仍留在巴格达工作,直至去世.花拉子米生活和工作的时期,是阿拉伯帝国的政治局势日渐安定、经济发展、文化生活繁荣昌盛的时期.花拉子米科学研究的范围十分广泛,包括数学、天文学、历史学和地理学等领域.他撰写了许多重要的科学著作.在数学方面,花拉子米编著了两部传世之作:《代数学》和《印度的计算术》.1859年,我国数学家李善兰首次把“algebra”译成“代数”。
第四章-代数系统

例: 设<S,*>和<T,+>是两个代数系统,其中*和+均是二 元运算。在集合S×T上定义运算为:<x1,y1><x2,y2>=
<x1*x2,y1+y2>,则<S×T,>构成代数系统。
证明 对于任意的<a,b>、<c,d>∈S×T,有a、c∈S和b、 d∈T。由<S,*>是代数系统可得,a*c∈S且惟一确定。由<T, +>是代数系统可得,b+d∈T且惟一确定。因此,对于运算来说, <a,b><c,d>=<a*c,b+d>∈S×T且惟一确定,故<S×T,> 构成代数系统。
定理设<S,*>是一个代数系统,|S|>1,若存在单位元e和 零元 ,则e≠。 证明 反证法。若e=,则对任意的x∈S,必有x=e*x=
*x=,可见S中的元素都相同,与|S|>1矛盾。所以e≠。
例:设S={a,b,c},且对任意的x、y∈S有x*y=x。列 出运算表,并判断*的性质和相应的特殊元素。 解 运算表如下表所示
(2)若一个元素x的逆元x-1存在,则x-1是惟一的。 证明 (1) xl=xl*e=xl *(x*xr)=(xl*x)*xr=e*xr=xr 。 (2)若x∈S也是x的逆元,则x=x*e=x*(x*x-1)=(x*x)*x-1 =e*x-1=x-1。
幂等律与幂等元
定义:设<S,*>是一个代数系统,若对任意的x∈S有x*x= x,则称*是幂等的,或说*满足幂等律。若a∈S,使得a*a=a, 则称a是幂等元。 例:给定<P(A),∩,∪>,则∩和∪都满足幂等律。因为对
代数系统间的同构与同态

例3 < I, +,×> 和< 2X,∩,∪>是两个同类型的代数系统,因为 这两个代数系统都具有两个运算,且+和∩都是二元运算, ×和∪也都是二元运算。
定义2 设< X,f >和< Y,g >是两个代数系统,f 和 g 分别是 X 和 Y 上的 n 元运算。若存在一个函数 h:X→Y,使得 ( x1,x2,…,x n ) X n ,有 h (f(x1,x2,…,x n ))=g(h(x1),h(x2),…,h(x n)) ①
则称函数 h 对 f 和 g 保持运算,同时称①式为同态公式。
❖ h对 f 和 g保持运算的含义是指在 h 的作用下,元素运算结 果的象等于元素象的运算结果。
❖ 当 h 对 f 和 g 保持运算时,也称 h 满足同态公式。
2.2 代数系统间的同构关系
定义3 设 A= < X,f1,f2,···,fm > 和 B= < Y,g1,g2, ···,g m > 是两个 同类型的代数系统。若存在一双射函数 h:X→Y,对于A 和B 中的每一对相应的运算fi和gi(i=1,2,…,m)满足同态公式, 则称 h 是从 A 到 B 的同构函数,同时称 A 和 B 同构。
定理1 代数系统间的同构关系R是X上的等价关系, 其中 X={A | A是代数系统}。 由等价关系的定义知要证R是 1)自反的; 2定义4 设A1= < X,f1,f2,···,fm> 和A2= < Y,g1,g2, ···,gm> 是两个同 类型的代数系统。若存在函数h:XY,对A1 和A2 中每一对 相应的运算满足同态公式,则称 h 是从 A1到 A2的同态函数, 并称< h(X),g1,g2, ···,gm> 是A1的同态象。
第5章 代数系统-1

o (3)设 是集合A上的关系} (3)设S A = {ρ | ρ 是集合A上的关系},“ ” 是
求复合关系的运算。 求复合关系的运算。它们构成代数系统S 〈
A ,o〉
。
的幂集2 (4)以集合 的幂集 A为基集,以集合并、交、补 )以集合A的幂集 为基集,以集合并、 为其二元运算和一元运算,组成一代数系统, 为其二元运算和一元运算,组成一代数系统,记为 及空集 〈 2A,∪,∩,-〉。有时为了突出全集 及空集在2A中 ∪ 〉 有时为了突出全集A及空集 ∅ 的特殊地位,也可将这一代数系统记为〈 2A,∪,∩,-, 的特殊地位,也可将这一代数系统记为〈 ∪ A, 〉。这个系统就是常说的幂集代数系统。以上 这个系统就是常说的幂集代数系统。 ∅ ),(2),( 的(1),( ),( ), (4)均称为具体代数系统。 ),( ),(3) )均称为具体代数系统。
⊆ 如果对任意元素x T S, 如果对任意元素 1,x2,…,xn∈T, ,
算封闭。 算封闭。
定义5.1.3 设*是S上的 元运算(n=1,2,…), 上的n元运算 定义 是 上的 元运算( = , , )
*(x1,x2,…,xn)∈T,称*运算对 封闭或 关于 运 运算对T封闭或 , ∈ , 运算对 封闭或T 关于*运 为非负偶数集, 为非负奇数集 为非负奇数集, 【例5.1.4】 设E为非负偶数集,M为非负奇数集,那 】 为非负偶数集 么定义于N上的通常数的加法运算对E封闭 对M不 封闭,对 不 么定义于 上的通常数的加法运算对 封闭 上的通常数的加法运算 封闭,乘法运算对E和M都封闭。 封闭,乘法运算对 和 都封闭。 都封闭
【例5.1.3】 】 为基集,加法运算"+ 为二元 为二元, (1)以实数集 R 为基集,加法运算 +"为二元, ) 运算组成一代数系统,记为〈 , 运算组成一代数系统,记为〈R,+〉。 实数矩阵组成的集合M为基集 (2)以全体 ×n实数矩阵组成的集合 为基集 , )以全体n× 实数矩阵组成的集合 为基集, 矩阵加“ +"为二元运算 , 组成一代数系统 , 记为 为二元运算, 矩阵加 “ 为二元运算 组成一代数系统, 〈M,+〉。 〉
第5章 代数系统

5.1代数系统 (Algebraic Systems)
我们把这种数集中的代数运算,抽象概括推广,可 得到一般集合上代数运算的概念。集合中的代数运算 实质上是集合中的一类函数。 定义5.1.1 设A,B是集合,函数f: An→B称为 集合A上的n元运算( n-ary operation),整数n 称为运算的阶(order)。若B=A或B A,则称该
f(x)=-x是将x映为它的相反数。-x是由x唯一确定的,
它是对一个数施行求相反数运算的结果。
f :Z→Z是函数。
5.1代数系统 (Algebraic Systems)
(2)在A={0,1}集合上,p∈A, f(p)=﹁p, ﹁表示否定。则 f(p)=﹁p是将p映为它的否定。 ﹁p是由p唯一确定的,它是对A中的一个元素 施行否定运算的结果。f : A→A是函数。
表 5.2.2
。
a a a
b a b
a b
从“。”运算表可知, “。”是可交换的。因为 (a。a)。b=a。b=a (a。b)。b=a。b=a 所以“。”是可结合的。 a。(a。b)=a。a=a a。(b。b)=a。b=a
5.2.1 二元运算的性质 (Properties of Operations)
若xy z
(x, y, z∈S→(y。z)*x=(y*x)。(z*x)),
则称“*”运算对“。”运算满足右分配律。
若二者均成立,则称“*”运算对“。”运算满足分
配律 (distributivity) 。
5.2.1 二元运算的性质 (Properties of Operations)
系统的概念。
作业: Pg134:1,2,5,6
5.2 二元运算(Binary Operation)
离散数学中代数系统知识点梳理

离散数学中代数系统知识点梳理离散数学作为一门数学学科,研究的是离散化的对象和结构。
代数系统作为离散数学的一个重要分支,是对数学对象的代数性质进行研究的一种形式化工具。
在离散数学中,代数系统的概念和相关知识点是非常重要的。
一、代数系统的基本概念代数系统是指由集合和一组运算构成的数学结构。
其中,集合是代数系统中最基本的概念,可以是有限集或无限集;运算是指对集合中的元素进行操作并得到新的元素。
代数系统主要包括代数结构、代数运算和代数性质三个方面。
1. 代数结构:代数结构由集合和一组运算构成,可以包括加法、减法、乘法、除法等。
常见的代数结构有群、环、域等。
2. 代数运算:代数运算是指对集合中的元素进行操作,可以是二元运算也可以是多元运算。
常见的代数运算有加法、乘法、幂运算等。
3. 代数性质:代数系统具有一些特定的性质,如封闭性、结合律、交换律、单位元素、逆元素等。
二、代数系统的分类根据代数运算的性质,代数系统可以分为群、环、域和向量空间等不同类型。
1. 群:群是一种代数系统,具有封闭性、结合律、单位元素和逆元素等性质。
群分为有限群和无限群,可以是交换群或非交换群。
2. 环:环是一种代数系统,具有封闭性、结合律、交换律和单位元素等性质。
环分为有限环和无限环,可以是可除环或非可除环。
3. 域:域是一种代数系统,具有封闭性、结合律、交换律、单位元素、逆元素和分配律等性质。
域是一种完备的代数系统,可以进行加、减、乘、除运算。
4. 向量空间:向量空间是一种代数系统,具有封闭性、结合律、交换律、单位元素、逆元素和分配律等性质。
向量空间是一种具有线性结构的代数系统。
三、代数系统的应用代数系统作为离散数学的一个重要分支,在计算机科学、密码学、通信工程等领域有着广泛的应用。
1. 计算机科学:代数系统在计算机科学中起到重要的作用,比如在数据库设计、编译原理、算法设计等方面都有应用。
代数系统可以描述和分析计算机系统的运行和性能。
代数系统练习题答案

代数系统练习题答案1. 以下集合和运算是否构成代数系统?如果构成,说明该系统是否满足结合律、交换律?求出该运算的幺元、零元和所有可逆元素的逆元.1) P关于对称差运算⊕,其中P为幂集.构成代数系统;满足结合律、交换律;幺元φ;无零元;逆元为自身。
2) A={a,b,c},*运算如下表所示:构成代数系统;满足结合律、交换律;无幺元;无逆元;零元b.2. 设集合A={a,b},那么在A上可以定义多少不同的二元运算?在A上可以定义多少不同的具有交换律的二元运算?24个不同的二元运算;23个不同的具有交换律的二元运算3. 设A={1,2},B是A上的等价关系的集合.1) 列出B的元素.元集合上只有2种划分,因此只有2个等价关系,即B={IA,EA}2) 给出代数系统V=的运算表.3) 求出V的幺元、零元和所有可逆元素的逆元.幺元EA、零元IA;只有EA可逆,其逆元为EA.4) 说明V是否为半群、独异点和群?V是为半群、独异点,不是群4. 设A={a,b,c},构造A上的二元运算*,使得a*b=c,c*b=b,且*运算满足幂等律、交换律.1) 给出关于*运算的一个运算表.其中表中?位置可以是a、b、c。
2) *运算是否满足结合律,为什么?不满足结合律;a*=c ≠*b=b5. 设是一个代数系统。
*是R上的一个二元运算,使得对于R中的任意元素a,b都有a*b=a+b+a·b.证明:: 是独异点.6. 如果是半群,且*是可交换的.证明:如果S中有元素a,b,使得a*a=a和b*b=b,则*=a*b.*= a**b结合律= a**b 交换律= *= a*b.7. 设是一个群,则?a,b,c∈S。
试证明:群G中具有消去律,即成立: 如果a·b=a·c ,b·a=c·a 那么b=c.8. 设是群,a∈G .现定义一种新的二元运算⊙:x⊙y=x*a*y,?x,y∈G .证明:也是群 .证明:显然⊙是G上的一个二元运算。
代数系统(习题课)

即 a, b ∈ S
(3) S 中含幺元:设 e 是 G 中的幺元,因为对任意的
x ∈ G 有 e ∗ x = x ∗ e ,所以 e ∈ S .
(4)可逆性:对任意的 a∈ S ,所以对任意的 x∈ G 有
a ∗ x = x ∗ a ⇒ a ∗ ( a ∗ x) ∗ a = a ∗ ( x ∗ a ) ∗ a
6阶群不可能有 阶子群.( 阶群不可能有4 8. 6阶群不可能有4阶子群.(
) )
若群中每个元素以自身为逆,则是交换群.( 9. 若群中每个元素以自身为逆,则是交换群.( 10. 为整数集合, 为普通加法. 10. 设V=<I, +>, I为整数集合,+为普通加法. 则命题为假的是 I,+>是群 A. < I,+>是群 I,+>是循环群 B. < I,+>是循环群 I,+>交换群 C. < I,+>交换群 不是A,B,C D. 不是A,B,C
代数结构
代数系统又称为代数结构(抽象代数,近世代数), 代数系统又称为代数结构(抽象代数,近世代数), 它是在一个抽象集合上定义了若干抽象代数运算后所组 成的系统. 成的系统. 不同的数学结构常常具有相同的代数运算性质, 不同的数学结构常常具有相同的代数运算性质,把 这 些 共 同 的 性 质 抽 象 出 来 加 以 统 一 研 究 就形成了代数系统这门学科. 就形成了代数系统这门学科. 代数系统的理论在逻辑电路设计,形式语言, 代数系统的理论在逻辑电路设计,形式语言,自动 机,数据结构,编码理论等的研究中有广泛的应用. 数据结构,编码理论等的研究中有广泛的应用.
−1 −1 −1
因此, < G ,∗ > 是个阿贝尔群.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
代数系统
一、单项选择题:
1.设集合A={1,2,…,10},在集合A上定义的运算,不是封闭的为()。
(A)∀a, b∈A,a*b=lcm{a, b}(最小公倍数)
(B)∀a, b∈A,a*b=gcd{a, b}(最大公约数)
(C)∀a, b∈A,a*b=max{a, b}
(D)∀a, b∈A,a*b=min{a, b}
2.下列代数系统<G, *>(其中*是普通加法运算)中,()不是群。
(A)G为整数集合(B)G为偶数集合
(C)G为有理数集合(D)G为自然数集合
3.在自然数N上定义的二元运算◦,满足结合律的是()。
(A)a◦b=a- b(B)a◦b=a+4b
(C)a◦b= min{a, b} (D)a◦b=| a- b|
4.在布尔代数L中,表达是(a∧b)∨(a∧b∧c)∨(b∧c)的等价式是()。
(A)b∧(a∨c) (B)(a∧c)∨(a∧b)
(C)(a∨b)∧(a∨b∨c)∧(b∨c) (D)(b∨c)∧(a∨c)
5.设集合A={a, b, c},代数系统G=<{∅, A}, ⋃>和H=<{{a, b}, A}, ⋃>同构的映射是()。
(A)f : G→H, f (A)=∅, f ({a, b})=A
(B)f : G→H, f (∅)=A, f (A)={a, b}
(C)f : G→H, f ({a, b})=∅, f (A)=A
(D)f : G→H, f (∅)={a, b}, f (A)=A
6.同类型的代数系统不具有的特征是()。
(A)子代数的个数相同(B)运算的个数相同
(C)相同的构成成分(D)相同元数的运算个数相同7.下列图表示的偏序集中,是格的为()。
(A)(B)(C)(D)
8.下列各代数系统中不含有零元素的是()。
(A)<Q, *>,Q是全体有理数集,*是普通乘法运算
(B)<M n(R), *>,M n(R)是全体阶n实矩阵集合,*是矩阵乘法运算(C)<Z, *>,Z是整数集,*定义为x*y=xy, x, y∈Z
(D)<Z, +>,Z是整数集,+是普通加法运算
9.设Z为整数集,A为集合,A的幂集为P(A),+,-,/为数的加、减、除运算,⋂为集合的交运算,下列系统中是代数系统的有()。
(A )<Z , +, /> (B )<Z , /> (C )<Z , -, />
(D )<P (A ), ⋂>
10.设i 是虚数,·是复数乘法运算,则G =<{1, -1, i , -i },·>是群,下列是G 的子群的是()。
(A )<{-i },·> (B )<{-1},·> (C )<{i },·>
(D )<{1},·>
11.在代数系统<R , ⨯>中,x ∈Z 有逆元,x 的逆元和⨯运算的幺元分别是()。
(A )-x , 1
(B )1/x , 0 (C )1/x , 1
(D )-x , 0
12.设S={1, 2, 3, 4},下面哪个运算是S 上的运算()。
(+、-、·和mod 分别代表普通加、减、乘和取模运算) (A )x *y =x - y
(B )x *y =x +y
(C )x *y =x ·y
(D )x *y =(x ·y )(mod 5)
13.下图中是分配格的是()。
a) b) c)
a
b
c a
b
c d
e a
b
c d
e
(A)图a (B)图b和图c
(C)图c (D)图a和图c
14.设<B,·, +,⎺, 0,1>是布尔代数,∀a, b∈B,a≤b,则下式中不成立的是()。
(A)a⎺b =0 (B)⎺a+b=1
(C)⎺a+⎺b=⎺a (D)a+⎺b=1
15.设V=<R+,·>,其中·为普通乘法,对任意的x∈R+令ϕ1(x)=|x|,ϕ2(x)=4x,ϕ3(x)=x2,ϕ4(x)=1/x2,ϕ5(x)=-3x,则下面命题为真的是()。
(A)ϕ1、ϕ2和ϕ4是自同态的
(B)ϕ1、ϕ3和ϕ4是自同态的
(C)ϕ2和ϕ3是自同态的
(D)ϕ2、ϕ4和ϕ5是自同态的
16.设Z是整数集合,对于*运算,哪个<Z, *>代数系统是半群()。
(A)a*b=a b(B)a*b=a
(C)a*b=a+ab(D)a*b=a-b
二、填空题:
1.在代数系统<Z, +>中,幺元是,零元是,在Z中元素有逆元。
如果x∈Z有逆元,它的逆元是。
2.在代数系统<Z , ⨯>中,幺元是 ,零元是 ,在Z 中 元素有逆元。
3.设G 是有6个元素构成的循环群,a 是G 的一个生成元素,则G 有 个子群,G 的生成元是 。
4.设S ={a , b },在S 上定义了4个运算f 1, f 2, f 3, f 4,其运算表如下:
其中满足交换律的是 ,满足幂等律的是 ,有幺元的是 ,有零元的是 。
5.设R 是实数集,定义函数f 1, f 2, f 3, f 4, f 5, f 6如下:有: f 1(<x , y >)=x +y +2
f 2(<x , y >)=x -y -1
f 3(<x , y >)=2xy f 4(<x , y >)=max{x , y } f 5(<x , y >)= min{x , y }
f 6(<x , y >)=|x -y |,则这
6个函数是R 上的二元运算的有 个,可交换的二元运算有 个,可结合的二元运算有 个,有幺元的二元运算有 个。
6.设A 是非空集合,集合代数<P (A ), ⋃, ⋂>中,P (A )对运算⋃的幺元是 ,P (A )对运算⋂的幺元是 。
7.在代数系统<N , +>中,幺元是 , 有逆元。
8.设S =Q ⨯Q ,其中Q 是有理数集合,在S 上定义二元运算*,∀<x , y >, <w , z >∈S ,<x , y >*<w , z >=<xw , xz +y >,则<S , *>的幺元是 , 有逆元。
三、计算题:
1.在整数集Z 上定义二元运算*,x *y =x +y -xy ,求出幺元,并指出每个元素的逆元。
2.设集合B ={1, 2, 3, 4, 5},令A ={1, 4, 5}∈ P (B ),求证由A 生成的子群<A ’, ⊕>是<P (B ), ⊕>的子群,其中A ’={A , ∅},并求解方程A ⊕X ={2, 3, 4}。
四、证明题:
1.设<S , *>是一个半群,对于∀x , y ∈S ,如果有a *x =a *y ⇒x =y ,则称元素a 是左可约的。
试证明:如果a , b 是左可约的,则a *b 也是左可约的。
2.设R *=R -{0},集合S 定义为:
⎪⎭
⎪⎬⎫⎪⎩⎪⎨⎧∈⎥
⎦⎤⎢⎣⎡=*R b a b a S ,00 证明:代数系统<S , *>是群,其中*是矩阵的乘法运算。
3.证明<Z ,Θ,⊗>是环,其中Z 是整数集,运算Θ,⊗定义如下:
a Θ
b =a +b -1, a ⊗b =a +b -ab
4.设f1和f2都是从代数<S,*>到<S’,*’>的同态,*和*’都是二元运算,且*’是可交换和可结合的。
证明函数h: S→S’,h(x)=f1(x)*’f2(x)是从<S,*>到<S’,*’>的同态。