第五章 代数系统20111128
第5章+代数系统(x)
g(x2∘x1)=g (x2) *g (x1)= y2 * y1.
(2) (X, ∘) 满足交换律
x1∘x2= x2 ∘ x1
g(x1∘x2)=g(x2 ∘ x1)
y1 * y2 = y2 * y1
第6页
第5章 代数系统
Th5.1(5.2) (S, ∘)对运算“∘”,若存在左单位元el, 存在右单位元er,则 el=er=e; 且A中的单位元若存在必惟一。
证明 (1) 左右等。
存在左单位元el el ∘ er= er 存在右单位元erer ∘ el = el
el=er=e
(2) 惟一性。反证法,还有一个e’,
证明 (1) (X, ∘) ≌(Y,*)
有一一对应g, yY, xX, g(x) =y,
方
y1(y2y3)= (y1 y2) (y1y3).
法 证 得
(3) 同理可得 x1* (x2 ∘ x3) = (x1*∘x2)∘(x1*x3) y1(y2 y3)= (y1 y2) (y1 y3).
第19页
第5章 代数系统
Th5.8 (X,∘) 单位元ex,(X,∘)≌(Y,*) (Y,*) 单位元ey= g(ex).
第4页
§5: (S, ∘) ,a,bS,都有a ∘b= b ∘a. 2. 结合律: (S, ∘) ,a,b,cS,都有a ∘(b ∘ c)= (a ∘b) ∘ c.
3.分配律: (S, ∘,*) ,a,b,cS,均有 a ∘(b * c)= (a ∘b) *(a∘ c) (∘对 *左分配律,第一分配率) a*(b∘c)=(a*b)∘(a*c) (*对 ∘ 左分配律,第一分配率)
第五章 1代数系统的概念
5-1 代数系统的引入
例2 下面均是二元运算的例子。 (1) A为集合,2A为其幂集。f : 2A×2A →2A 。f 可以 是∩、∪、-、。 (2) A={0,1}。f:AAA。f 可以是∧、∨、、 。
一般地,二元运算用符号“”、“◦”、“•”、 “△”、“◇”、“☆”等等表示,并将其写于 两个元素之间,如Z×Z→Z的加法:
定义5-2.1 设“”,“◦”均为集合A上的二元运 算。 (1) 若x, y∈A,都有xyA,则称“”运算在A 上是封闭的(Closed) 。即
xy( x A y A x y A) 在A上封闭
(2) 若x, y∈A,都有xy=yx,则称“”运算在A 上满足交换律(Commutativity) 。即
离散数学
(Discrete Mathematics)
第五章 代数结构(Algebraic Structure)
❖ 以具体代数为研究对象的经典代数,其研究内容、 基本理论和方法,主要反映在初等代数和高等代数 (工科的线性代数)两部分的现代教育中。
❖ 从19世纪早期由法国数学家Galois(1811-1832)创始, 近200年来经历起伏、逐渐成熟的代数系统,常被 人们冠以代数结构、抽象代数及近世代数(Modern Algebra)等美称。
xy(x A y A x y y x)
在A上可交换
5-2 运算及其性质
(3) 若x, y, z∈A,都有x(yz)=(xy)z,则称“” 运算在A上满足结合律(Associativity) 。即
在A上可结合 xyz( x A y A z A
x(y z) (x y) z)
(4) 若x, y, z∈A,都有x(y◦z)=(xy)◦(xz) ,则称 “”运算对“◦”运算满足左分配律; 若x, y, z∈A,都有(x◦y)z=(xz)◦(yz) ,则称“” 运算对“◦”运算满足右分配律。若二者均成立, 则称“”运算对“◦”运算满足分配律 (Distributivity) 。
第5章 代数系统hhs
*
一元
二元五
一元 桔子水
可口可乐
不封闭
二元五 可口可乐
冰淇淋
3/38
5.1 代数系统的引入
一个非空集合 A 连同若干个定义在该集合上的运算 f1, f2, …, fk 所组成的系统称为一个代数系统, 记作< A, f1, f2, …, fk >. 例
{命题},,
P( S ),,, ~ ( S为有限集)
13/38
5.2 运算及其性质
逆元的定义 设代数系统 <A, >, 是定义在 A 上的二元运算, 且 e 是 A 中关于运算 的幺元。如果对于 a A , b A, 使ba=e, 则称 b 为 a 左逆元; ab=e, 右逆元; 如果 b 既是 a 的左逆元又是 a 的右逆元,则称 b 是 a 的逆元, 记为 a-1 = b . 显然 a 和 b 互为逆元.
例
、为左幺元
α为幺元
10/38
5.2 运算及其性质
定理:设*是定义在集合 A 上的二元运算, 且在 A 中有关 于运算 * 的左幺元 el 和右幺元 er ,则 el = er = e,且 A 中的幺元是唯一的。
12/38
5.2 运算及其性质
定理:设 是定义在集合 A 上的二元运算, 且在 A 中有关于运 算 的左零元 l 和右零元 r ,则 l = r = ,且 A 中的零元 是唯一的。 证明: l = l r = r = 设另有一零元 1, 则 1=1= 定理:设代数系统 <A, >, 且 | A | > 1。如果该代数系统中 存在幺元 e 和零元 ,则 e 。 证明:用反证法。 设 e = , 则对于任意的 x A , 必有 x=ex=x==e 于是 A 中只有一个元素,与假设矛盾。
第五章 代数系统概述
和原代数系统相同,故可略而不写,而简单
地说 A 是代数系统
➢ {0}, N, Z, Q 是 < R, + > 的子代数,< R, >, {0, 1} 不是 < R, + > 的子代数。
➢ n 阶随机矩阵集是 < S, > 的子代数,其中 S 是 n 阶实矩阵集, 是矩阵乘法。
第五章 代数系统概述
5.1 二元运算及其性质 5.2 代数系统 5.3 代数系统的同态和同构
➢ 对于自然数集 N 上的加法 +,0 是幺元, 没有零元,每个正整数都没有逆元,+ 满足 消去律。
➢ 对于整数集 Z 上的加法 +,0 是幺元,没有 零元,每个整数 n 的逆元是 n, + 满足消 去律。
假设 < x, y > 是幂等元,则 < x, y > < x, y > = < x, y >,
即 x2 = x 且 xy + y = y,解得 x = 0 或者 (x = 1 且 y = 0),幂等元集为 {< 0, y > | yQ} {< 1, 0 >}。 假设 < x, y > 有逆元 < a, b >,则 < a, b > < x, y > = < x, y > < a, b > = < 1, 0 >, 即 ax = 1且 ay + b = xb + y = 0,解得 a = x /1, b = y /x,只要 x 0, < x, y > 就有逆元 < x /1, y /x >。
第五章 代数系统的一般性质 - 嘉应学院
例 独异点V= .是矩阵乘法。
其中S= 令ϕ : S→ S, 那么对任意x,y∈S都有
,
16
但是
而
不是独异点V的么元,因此,
ห้องสมุดไป่ตู้
ϕ不是独异点V 的自同态。 这就是说,如果把V看作半群,则ϕ是V的自 同态 ;如果把V看作独异点,则ϕ就不是它的 自同态了。
17
18
19
11
半群同态
定义 设V1 =<S1,˚>, V2=<S2,*>为半 群, , ϕ : S1 → S2,且对任意x,y∈S1有 ϕ (x˚y)= ϕ (x)* ϕ (y) 则称ϕ为半群V1到V2的同态.
12
例 半群V=<S,.>,其中S= .是矩阵乘法。令ϕ : S→ S,
那么有 = =
13
=
这说明ϕ 是半群V的自同态,但不是满自同态
2
半群中运算的幂
因为半群V=<S, ˚>中的运算˚是可结合的,可以 定义运算的幂.对任意的x∈S,规定xn是 x1=x, xn+1= xn˚x , n为正整数。
易证x的幂遵从以下规律: xn ˚ xm= xn+m , (xn)m= xnm ,n为正整数.
3
独异点中运算的幂
在独异点V=<S,˚,e>中,如果规定x0=e(x是S 中的任意元素),那么有关半群中幂的定义可 以变成 x0=e xn+1= xn ˚x n为非负整数. 而关于幂的两个运算公式不变,只要其中的 m和n是非负整数就可以了。
独异点的积代数
设V1=<S1,˚,e1> , V2=<S2,*,e2>是独异 点,则它们的积代数是 V1×V2=<S1×S2,.,<e1,e2>> 其中的·定义与积半群一样. 即:对任意<a,b>,<c,d>∈S1×S2有 <a,b>·<c,d>=<a˚c,b*d>
离散数学—第五章代数系统的一般性质
判断幺元
1. 对于给定的集合和运算有的存在幺元,有的不存 在幺元.
① R*是非零实数集,o是R*上的二元运算,任取a,bR*有 aob = a,那么不存在el使得对所有的b R*都有 elob = b,所以运算o没有左幺元. ② 但对任意的a R*,对所有的b R*,都有boa=b,所以, 任意R*的元素a都是运算o的右幺元.R*中有无数多的 右幺元,但没有幺元.
① ② ③ ① 如:<N,+>是<Z,+>的子代数; 如:<N,+,0>是<Z,+,0>的子代数; 如:<N-{0},+>不是<Z,+>的子代数; 如有的代数系统决定该系统的二元运算存在幺元.
2. 代数系统的公理:运算的性质. 3. 子代数与代数系统的关系:不仅具有相同的代数运算,而 且这些运算也具有相同的性质,它们非常相似,只是子代 数比原来的代数系统小一些.
{2} {1}
交换律
1. 定义5.3: 设o为S上的二元运算,如果对任意的 x,yS都有xoy =yox,则称运算o在S上是可交换 的,或者说o在S上适合交换律.
① 例如加法,乘法符合交换律,但减法和除法不符合.
结合律
1. 定义5.4:设o为S上的二元运算,如果对任意的 x,yS都有(xoy)oz =xo(yoz),则称运算o在S上 是可结合的,或者说o在S上适合结合律.
运算表
ai a1 a2 ... an
o(ai) o(a1) o(a2) ... o(an)
第5章代数系统的一些性质
第五章代数系统的一般性质代数的概念与方法是研究计算机科学和工程的重要数学工具。
众所周知,在许多实际问题的研究中都离不开数学模型,而构造数学模型就要用到某种数学结构,而近世代数研究的中心问题是代数系统的结构:半群、群、格与布尔代数等等。
近世代数的基本概念、方法和结果已成为计算机科学与工程领域中研究人员的基本工具。
在研究形式语言与自动机理论、编码理论、关系数据库理论、抽象数据类型理论中,在描述机器可计算的函数、研究计算复杂性、刻画抽象数据结构、研究程序设计学中的语义学、设计逻辑电路中有着十分广泛的应用。
5.1 代数运算及其性质5.1.1代数运算的定义定义5.1.1 设S是一个非空集合,(1)函数f:S→S,称为一个S上的一个一元运算。
(2)函数f:S⨯S→S,称为一个S上的一个二元运算。
记号: f(x,y)=z, xfy=z x y=z(3)函数f:S⨯S⨯…⨯S →S,称为一个S上的一个n元运算。
[例5.1.1](1)数理逻辑中的联结词;集合论中的并运算、交运算和补运算;整数集中的加法、减法和乘法运算都是相应集合上的运算.(2)但Z中的除法不是一个二元运算。
(3) 在Z商定义x*y=x+y-2,则*是一个二元运算。
当S是有限集时,S上的一元、二元运算可用运算表来定义。
定义5.1.2 设 是集合S上的n元运算,S是S的一个非空子集。
若对∀x1,x2,…,x n∈S,有 (x 1,x 2,…,x n)∈S,则称S关于运算 是封闭的。
[例5.1.2]实数集关于数的普通除法是封闭的,整数集关于数的普通加法不是封闭的。
5.1.2代数运算的性质定义5.1.3 设*是集合S上的二元运算。
若∀x,y∈S,x*y=y*x,则称运算*满足交换律(或称*是可交换的)。
定义5.1.4 设*是集合S上的二元运算。
若∀x,y,z∈S,(x*y)*z = x*(y*z),则称运算*满足结合律(或称*是可结合的)。
定义5.1.5 设*是集合S上的二元运算。
第五章—代数系统的一般性质
。
例5.6 设R为实数集, 定义 R 上的二元运算, 如下: x y = x1+y1-x1 y1 则 满足交换律和结合律。 证: ∵ x y = x1+y1-x1 y1 = y1 + x1- y1 x1= y x ∴ 满足交换律 ∵( x y) z = (x1+y1-x1 y1 ) z = (x1+y1-x1 y1 ) + z1- (x1+y1-x1 y1 ) z1 = x1+y1 + z1 -x1 y1 - x1 z1 -y1 z1 +x1 y1 z1 x (y z) = x (y1+z1-y1 z1 ) = x1 + (y1+z1-y1 z1 ) - x1 (y1+z1-y1 z1 ) = x1+y1 + z1 -x1 y1 - x1 z1 -y1 z1 +x1 y1 z
表 2
=
表 3
解:
如表 1 所定义, 是 的幺元
(单位元)
Hale Waihona Puke 如表 2 所定义, 和 是 的右幺元
如表 3 所定义, 和
是 的左幺元
定理5.1 设 是S上的二元运算,el、er分别 为 运算的左、右幺元,(单位元)则有 el = er = e 且e为S上关于运算 的唯一幺元。 ∵ el是 证明: 左单位 el er = e r ∵ er是右单 元 位元 el er = e l ∴ el = er 把el = er 记作e,则e是S中的幺元。假设 e`也是S中的幺元,则 ∵ e是 e`=e e`=e 单位元 ∴ e是S中关于 运算的唯一的幺元。
离散数学第五章 代数系统基础
第五章 代数系统基础
第五章 代数系统基础
6、逆元 、 是集合A上具有单位元 的二元运算, 设 * 是集合 上具有单位元 e 的二元运算,对于元 , 素 a ∈ A,若 ∃一个元素 a l -1∈A,使得 a l -1* a = e , , 则称元素a 是左可逆的, 则称元素 对于运算 * 是左可逆的,并称 a l -1为 a 的 左逆元; 左逆元;若 ∃一个元素 a r -1∈A,使得 a * a r -1 = e , , 则称元素a 对于运算 * 是右可逆的,并称 r -1为a的 是右可逆的,并称a 则称元素 的 右逆元; 右逆元;若 ∃一个元素 a -1∈A ,使得 a -1* a = a * a -1 = e ,则称元素 a 对于运算 * 是可逆的,并称 -1为 a 是可逆的,并称a 的逆元。 的逆元。 显然, 的逆元, 也为a 显然,若a -1为 a 的逆元,则 a 也为 -1的逆元
第五章 代数系统基础
例7:代数系统 (ρ( E), ∼) 与 (ρ( E),∪) 的类型不相同。 : ∪ 的类型不相同。
第五章 代数系统基础
3、子系统(或子代数) 、子系统(或子代数) 定义: 定义:设 ( S ,
1
,
2
,⋯ ,
i
n
) 是代数系统, 是代数系统,
S ′ 是 S 的在每一运算
下 ( i = 1, 2, …,n ) ,
上述运算为 °( (x, y) ) = x · y (mod3),其中 · 是普通乘法 ,
第五章 代数系统基础
A={0, 1}, 二元运算 * 的定义见下表。 的定义见下表。 * 0 1 0 0 0 1 0 1
上述运算*是集合 , 上的逻辑合取运算 上述运算 是集合{0,1}上的逻辑合取运算 是集合
代数系统的基本概念.ppt
第5章 代数系统的基本概念
证明 设xr和xl分别是x对*运算的右逆元和左逆元, 故有
xl*x=x*xr=e 由于*可结合,于是
xl=xl*e=xl*(x*xr)=(xl*x)*xr=e*xr=xr
故xl=xr。
假设x1 -1,x2 -1均是对*的逆元,则
第5章 代数系统的基本概念
第5章 代数系统的基本概念
5.1 二元运算及其性质 5.2 代数系统 *5.3 代数系统的同态与同构 5.4 例题选解 习题五
第5章 代数系统的基本概念
5.1 二元运算及其性质
集合和它上面的运算所遵从的算律构成了代 数系统。 集合中的代数运算实质上是集合中的一类函数。
定义5.1.1 设A是集合,函数f:An→A称为集 合A上的n元代数运算(operators),整数n称为 运算的阶(order)。
证明 首先,θ≠e,否则S中另有元素a,a不是么元 和零元,从而
第5章 代数系统的基本概念
【例5.1.2】 下面均是二元运算的例子。 (1)在Z集合上(或Q,或R),f:Z×Z→Z,
〈x,y〉∈Z2,f(〈x,y〉)=x+y(或f(〈x,y〉)=x-y 或f(〈x,y〉)=x·y),如f(〈2,3〉)=5。 (2)A为集合,P(A)为其幂集。f:P(A)×P(A)→P(A)。 f可以是∩、∪、-、 。 (3)A={0,1}。f:A×A→A。f可以是∧、∨、→、 。
显然对于二元运算*,若*是可交换的,则 任何左(右)可逆的元素均可逆。
第5章 代数系统的基本概念
定理5.1.3 设*是集合S中的一个可结合的 二元运算,且S中对于*有e为幺元,若x∈S是 可逆的,则其左、右逆元相等,记作x -1,称 为元素x对运算*的逆元(inverseelements)且 是唯一的。(x的逆元通常记为 x -1;但当运 算被称为"加法运算"(记为+)时,x的逆元 可记为-x。)
第五章 代数系统
至少有2+22ห้องสมุดไป่ตู้6A。
4/7/2014 10:07 PM chapter5 11
5.1 代数运算及其性质
5.1.2 二元运算的性质
algebra system 代数系统
【例7】设A是一个非空集合,★是A上的二元运算,对于 任意a,b∈A,有a★b=b,证明★是可结合运算。 证明:因为对于任意的a,b,c∈A,(a★b)★c=b★c=c
4/7/2014 10:07 PM chapter5 14
5.1 代数运算及其性质
5.1.2 二元运算的性质
algebra system 代数系统
【例11】设集合S={α ,β ,γ ,δ },在S上定义的两个 二元运算*和★如表示。试指出左幺元或右幺元。
* α β γ δ αβγ δ Δα αβ αβ αβ β γ γ γ γ δ γ δ
5.1 代数运算及其性质
5.1.2 二元运算的性质
algebra system 代数系统
【例10】在整数集合I上,定义二元运算★为a★b=a+b-2 试问:集合I和运算★是否构成代数系统? 运算★在I上可交 换吗?可结合吗?有无单位元?是否所有的元素都有逆元? 若有,逆元是什么? 解:a,b,c∈I,a★b=a+b-2∈I,即运算★在I上封闭, 若e是I上关于★的单位元,则a∈I,a★e=e★a=a, 即<I,★>是代数系统。 即a+e-2=a,得e=2,而2∈I,∴★在I中有单位元2。 ∵a★b=a+b-2=b+a-2=b★a,∴★在I上可交换。 a∈I,有4-a∈I,而 ∵(a★b)★c=(a+b-2)★c=(a+b-2)+c-2=a+b+c-4 a★(4-a)=a+(4-a)-2=(4-a)+a-2=(4-a)★a=2 a★(b★c)=a★(b+c-2)=a+(b+c-2)-2=a+b+c-4 即I中任一元素a都有逆元4-a。 ∴(a★b)★c=a★(b★c),即运算★在I上可结合。
离散数学第5章 代数系统
代数系统的性质
十.吸收律
设和 都是X上的二元运算,若对任何x,y∈X, 有
x(xy)=x
则与 满足吸收律。
和
x(xy)=x
例如
Hale Waihona Puke 集合的∪与∩满足吸收律。软件学院
a)
b)
c c a b
c)
c c c c
d)
c c c c
a a a b b c c
b b c a
a a a b b c c
软件学院
代数系统基础
就专业知识而言,计算机学科中要培养学生三个能力: 理论抽象设计 理论:就是计算机科学中各种理论课。 抽象:要把实际问题抽象成数学模型(数学系统)。 设计:系统设计、程序设计。 确定数学模型,需要了解有哪些代数结构(系统)。
另外,抽象代数可以培养学生的抽象逻辑思维能力。
本章主要讨论:代数结构(系统)的概念,运算的性质、代数 结构(系统)的同构、半群、独异点、群、环、域等。
软件学院
同态与同构
设<X,>,<Y, >是两个代数系统,和 都是二元运算,
如果存在映射f:XY,使得对任何x1 ,x2∈X,有
f(x1x2)=f(x1)f(x2) --------此式叫同态关系式 则称 f是从<X,>到<Y, >的同态映射,简称这两个代数
系统同态。
并称<f(X), >为<X,>的同态像。 如果f是满射的,称此同态f是满同态。 如果f是单射的,称此同态f是单同态。 如果f是双射的,称<X,>与<Y,>同构,记作(X,)≌(Y,)。 f是<X,>到 <X,>的同态(同构),称之为自同态(自构)。
第五章代数系统
当群阶为1时,它的唯一元素视为幺元;
|G|>1,且群有零元,则任意x∈G,x * x不存在逆元。 2、群中方程有唯一解 x*a=b 3、群满足削去率 4、群中除e元外,无其它等幂元素 = * x= ≠e
反证:设存在a∈A且a≠e,a*a=a,则
a-1*a*a=a-1*a a=e
5、有限群运算表中每一行或每一列都是G的元素的一个置换 设S是一个非空集合,从集合S到S的一个双射称为S的一个置换。 设集合S={a,b,c,d},则下例都是S置换。
三、 独异点性质
1、设<A,*>是一个独异点,则运算*的运算表中任何两行或两列都是不相同 的。
2、设<A,*>是一个独异点,任意a,b ∈A,且a,b都有逆元,则:
(a-1)-1=a (a * b)-1=b-1 * a-1 练习: 设<R,*>是代数系统,其中R是实数集合,任意a,b ∈R都有:a*b=a+b+a· b 证明: <R,*>是独异点,判断每个元素是否有逆元? 设<S,*>是一个半群, a∈S,在S上定义· 运算如下:任意x,y ∈S,x · y=x*a*y, 证明: <S, · >也是一个半群。 设A是一个非空集合,定义· 运算:任意a,b ∈ A,a · b=a,证明<A, · >是半群。
例3:<P(A),∩ > ,<P(A),∪> , 〈N,+〉
二、 有限半群性质 设代数系统<A,*>是半群,A为有限集合,则必然存在a∈A,a*a=a. 证明:因为A是有限半群,根据半群封闭性: 则任意b∈A,必有b1, b2, b3, …, bi,… bj ∈A 又根据半群是有限的,必然存在i和j,使bi= bj ,(j>i,j=i+p) 即有bi= bi * bp 则bi+1= bi +1 * bp bi+2= bi +2 * bp
第五章 代数系统简介[88页]
5.1 二元运算及性质
内容:二元运算,交换律,结合律,分 配 律,吸收律,幂等律,消去律等。 重点:(1)掌握二元运算的概念;
(2)掌握二元运算的重要性质; (3)掌握零元,幺元,逆元的定 义。
则运算“ ”对运算“ ”满足右分配律.若左右分配律 均满足,则 称运算“ ”对运算“”满足分配律.
4、若 a a c a ,则 称运算“ ”对运算“ ”满足
左吸收律;若 a b a a ,则 称运算“ ”对运算
“ ”满足右吸收律.若左右吸收律均满足,则称运算 “ ”对运算“ ”满足吸收律.
f ( a1, a2 ,, an ) b,则可记为
a1, a2 ,, an b .
例如, (a) b
一元运算,
a1,a2 b
二元运算,
a1, a2 , a3 b 三元运算.
这些相当于前缀表示法,但对二元运算用得较多的还是
a1 a2 b .我们在本书中所涉及的代数运算仅限于一元.
运算 的右幺元. R 中有无数多个右幺元,但是没有 幺元.
例 5.3 代数系统 R, 中,其中 R 为实数,“ ” 是普通乘法,问1是它的幺元吗?
解:代数系统 R, ,其中 R 为实数,“ ”是普 通乘法,并且对任意的实数 m R ,有 m1 1 m m,
1R
即任意实数 m 与1相乘为 m .显然1是代数系统 R, 的幺元.
就称运算 满足消去律
例如,在整数集合上加法是满足消去律的.对任意的
整数 x, y, z 由 x y x z或y x z x 可得 y z .
消去了 x .类似地,对乘法也有消去律.但在幂集 P(S)
离散数学 第五章:2代数系统及其子代数和积代数 3代数系统的同态与同构
0 0 1 0 0 1 −3, 0 1 0 = 2, 0 1 0 . 0 0 1 0 1 1
10
如果原来的两个代数系统分别含有代数常数 比如说 如果原来的两个代数系统分别含有代数常数,比如说 1的 代数常数 比如说V 代数常数为a 的代数常数为a 就是积代数 代数常数为 1 , V2的代数常数为 2 ,<a1 , a2>就是积代数 V1×V2中的代数常数.例如 中的代数常数.例如,
x ⊕ y = (x + y)modn.
这里
Zn ={0,1,2,⋯, n −1 }.
令
则 ϕ 是从
ϕ : Z →Zn ,ϕ(x) = (x)modn ,
V1 到 V2 的同态. 同态.
解: 因为对任意x,y∈Z有 因为对任意x,y∈
ϕ(x + y) = (x + y)modn = (x)modn ⊕( y)modn = ϕ(x) ⊕ϕ( y).
1 0 0 V =< Z , +, 0 >,V2 =< M3(R),•, 0 1 0 >, 1 0 0 1
1 0 0 0, 0 1 0 0 0 1
那么积代数V 那么积代数V1 × V2 的代数常数就是 这时
1 0 0 V ×V2 = Z ×M3(R), , 0, 0 1 0 1 0 0 1
12
积代数的性质: 积代数的性质:
1)如果 1)如果 或幂等的). 幂等的 2)如果 e 和 2)如果 1 就是积代数 中的二元运算都是可交换 可交换的 V 和 V2 中的二元运算都是可交换的(可结合的 1 或幂等的), 则积代数中相应的二元运算也是可交换的 (可结合的 幂等的 则积代数中相应的二元运算也是可交换 可交换的 可结合的
离散数学第5章代数系统(学生用)
运算的分类
一元运算
只对一个元素进行操作的 运算。
二元运算
对两个元素进行操作的运 算。
n元运算
对n个元素进行操作的运算。
运算的实例
加法
是二元运算,满足结合性和交换性,不满足 幂等性和消去性。
指数运算
是二元运算,满足结合性和交换性,不满足 幂等性和消去性。
乘法
是二元运算,满足结合性和交换性,满足幂 等性和消去性。
离散数学第5章代数系统( 学生用)
• 代数系统的基本概念 • 代数系统的运算 • 代数系统的同态与同构 • 代数系统的子代数与商代数 • 代数系统的应用
01
代数系统的基本概念
定义与性质
定义
代数系统是一个有序的三元组 (A,F,D),其中A是一个非空集合, F是A上的一组二元运算,D是A上 的一组一元运算。
同构实例
例如,矩阵代数中的矩阵集合M与向量空间中的向量集合V之间存在一个一一对应的映射f,使得M中的每一个元 素x经过f的映射后,都对应于V中的某个元素y,并且M中的加法、数乘和乘法运算也对应于V中的加法、数乘和 外积运算,因此M与V同构。
04
代数系统的子代数与商代数
子代数与商代数的定义
子代数
如果代数系统的一个非空子集在给定的运算下仍然是一个代 数系统,则称这个子集为原代数系统的子代数。
同构性质
同构关系具有自反性、对称性和传递性,即如果A同构于B,那么B一定同构于A;如 果A同构于B,B同构于C,那么A一定同构于C。
同态与同构的实例
同态实例
例如,整数集合Z与有理数集合Q之间存在一个一一对应的映射f,使得Z中的每一个元素x经过f的映射后,都对应 于Q中的某个元素y,并且Z中的加法运算也对应于Q中的加法运算,因此Z与Q同态。
第5章 代数系统的一般性质
是有限集合时, 为有限代数系统。 当S是有限集合时,称V为有限代数系统。 是有限集合时 为有限代数系统 是无限集合时, 为无限代数系统。 当S是无限集合时,称V为无限代数系统。 是无限集合时 为无限代数系统
3. 注意事项
集合S不能是空的 集合 不能是空的 运算的集合不能是空的 必须至少有一个S 的集合不能是空的, 运算 的集合不能是空的 , 必须至少有一个 上的运算。 上的运算。 代数系统中各个运算的元数可能是不一样的, 元数可能是不一样的 代数系统中各个运算的 元数可能是不一样的, 即每个运算都有自己的运算元数。 即每个运算都有自己的运算元数。
二元运算的定义及表示 二元运算的性质 几个特殊的元素
复习
二元运算的定义 二元运算的性质 几个特殊的元素
§5.2
代数系统及其 子代数和积代数
代数的本义是用符号代替数字 进行运算 代数的本义是 用符号代替数字进行运算 。 用符号代替数字 进行运算。 虽然这个概念现在已大大拓广了, 虽然这个概念现在已大大拓广了 , 但代 数仍然是和运算紧密联系在一起的。 数仍然是和运算紧密联系在一起的 。 现 在代数的含义是对各种运算进行研究, 在代数的含义是对各种运算进行研究 , 从众多具体的运算中抽出其公共的最基 从众多具体的运算中抽出其 公共的最基 本的性质, 本的性质 , 然后根据这些性质的不同而 构成各种不同的代数系统, 构成各种不同的代数系统 , 使之符合人 们使用之需要。 们使用之需要。
一、代数系统
1. 定义 非空集合S和 上的 上的k个运算 非空集合 和S上的 个运算 f ,f ,…,f 组成的系统 (其中 为n 元运算 i=1,2,…,k) 其中f 元运算, 其中 代数 <S, f ,f ,…,f > 特异元素(代数常数) 特异元素(代数常数)
《离散数学》代数系统--代数系统的基本概念 ppt课件
解:(1) 封闭、可交换、等幂、幺元是b、无零元
b-1=b a-1=c c-1=a
(2) 封闭、不可交换、无等幂性、幺元是a、
无零元,d是左零元、
a-1=a b-1=b c-1=b b-1=c
23
P184
作业
(1)(2)
24
16
定理2:*是A上的二元运算,且在A中有关于*的左零元l和右零元 r,则l = r = ,且A中零元是唯一的。
证明:(1) r = l * r = l = (2) 设’也是A中关于*的零元,则 * ’= ’ 又∵ 是A中关于*的零元, ∴ * ’= ∴ = ’
定理3:设<A,*>是一个代数系统,且 | A |>1,若<A,*>中存在幺元e 和零元,则e ≠ 。 证明: 假设 = e ,则 对于A中任意元素,有x=e*x= *x= =e 即A中所有元素都是 ,也都是e,所有元素都相同, ∴ | A |=1 与已知矛盾,假设错 ∴e≠
例:代数系统<I,+>满足消去律。
11
代数系统的组成
N元运算法则
如+、-
×………
特异元素
如×中的1和0
代数载体
(集合:如实数集、整数集)
代数系统
12
4. 代数常元
幺元
定义3:设*是集合A上的二元运算 若elA,对于xA ,都有el*x=x,则称el为A中 关于运算*的左幺元; 若erA,对于xA ,都有x*er=x,则称er为A中 关于运算*的右幺元; 若eA,对于xA ,都有e*x=x*e=x,则称e为A 中关于运算*的幺元。
15
零元
定义4:设*是集合A上的二元运算 若lA,对于xA ,都有l*x=l ,则称l为A中关于运 算*的左零元; 若rA,对于xA ,都有x*r=r ,则称r为A中关于 运算*的右零元; 若A,对于xA ,都有*x=x*=,则称为A中关于 运算*的零元。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
பைடு நூலகம்
5-3 半群 例题1 :设S={a,b,c},在S上的一个二元运算Δ定义 如表所示,验证 <S,Δ>是一个半群。
Δ
7
5-2 运算及其性质 定义5-2.3[运算可结合] 设*是定义在集合A上的二元运算,如果对于任意的 x,y,z∈A都有(x*y)*z=x*(y*z),则称该二元运算* 是可结合的,或运算满足结合律。 例题3 设A是一个非空集合,★是A上的二元运算, 对于任意a,b∈A,有a★b=b,证明★是可结合运算。 证明: 因为对于任意的a,b,c∈A, (a★b)★c=b★c=c,a★(b★c)=a★c=c, 所以 (a★b)★c=a★(b★c)
21
5-2 运算及其性质
例题8: 设集合S={α,β,γ,δ,},定义在S上的一个二 元运算*如表所示。试指出代数系统<S,*>中各个元素的左、 右逆元情况。
*
α β γ δ
α
α β γ δ
β
β δ α α δ
γ
γ α β γ α
δ
δ γ α δ γ
δ β γ
解:α是幺元;β有两个左逆元γ和δ,右逆元都是γ;即β和γ 互为逆元;γ的左逆元是β和,右逆元是β和δ; δ的左逆元是 γ而右逆元是β;的右逆元是γ,但没有左逆元。
17
5-2 运算及其性质 例题 7: 设集合S={浅色,深色},定义在S上 的一个二元运算*如表所示,试指出零元和幺元。 * 浅色 深色 浅色 深色 浅色 深色 深色 深色
解:深色是S中关于运算*的零元, 浅色是S中关于运算*的幺元。
18
5-2 运算及其性质 定理5-2.2 设*是定义在集合A上的一个二元运算,且在A中 有关于运算*的左零元θl和右零元θr,那么, θl=θr=θ,且A中的零元是唯一的。 证明:因为θl和θr分别是A中关于运算∗的左零 元和右零元,所以 θl=θl∗θr=θr=θ 设另一零元θ1A,则θ1=θ1 ∗ θ=θ
22
5-2 运算及其性质 定理5-2.4 设代数系统<A,*>, 这里*是定义在A上的一个二 元运算,A中存在幺元e,且每一个元素都有左逆 元。如果*是可结合的运算,那么,这个代数系统 中任何一个元素的左逆元必定也是该元素的右逆 元,且每个元素的逆元是唯一的。
23
5-2 运算及其性质
证明:设a,b,c∈A,且b是a的左逆元,c是b的左逆元。 因为 (b*a)*b=e*b=b (运算可结合) 所以 e=c*b=c*((b*a)*b) =(c*(b*a))*b =((c*b)*a)*b =(e*a)*b =a*b 因此,b也是a的右逆元。 设元素a有两个逆元b和c,那么 b=b*e=b*(a*c) =(b*a)*c =e*c =c 因此,a的逆元是唯一的。
25
5-2 运算及其性质 4、A关于*有零元,当且仅当该元素所对应的行和 列中元素都与该元素相同。 5、A关于*有幺元,当且仅当该元素所对应的行和 列依次与运算表的行和列相一致。 6、设A中有幺元,a和b互逆,当且仅当位于a所在 行,b所在列的元素以及其b所在行,a所在列的 元素都是幺元。
26
5-2 运算及其性质 例题9: 试构造一个代数系统,使得其中只有一 个元素具有逆元。
24
5-2 运算及其性质 可以指出:<A,*>是一个代数系统,*是A上的一 个二元运算,那么该运算的有些性质可以从运算 表中直接看出。那就是:
1、运算*具有封闭性,当且仅当运算表中的每个元 素都属于A。
2、运算*具有可交换性,当且仅当运算表关于主对 角线是对称的。 3、运算*具有等幂性,当且仅当运算表的主对角线 上的每一元素与它所在行(列)的表头元素相同。
3
5-1 代数系统的引入 定义5-1.1 [ n元运算] 对于集合A,一个从An到B的映射,称为集合A上 的一个n元运算。如果BA,则称该n元运算是封 闭的。 定义5-1.2[代数系统] 一个非空集合A连同若干个定义在该集合上的运 算f1,f2,…,fk所组成的系统就称为一个代数系统, 记作<A,f1,f2,…,fk>。
解: 设m,n∈I,T={x|x∈I,m≤x≤n},那么,代数 系统<T,max>中有一个幺元是m,且只有m有逆 元,因为m=max(m,m)。
27
5-2 运算及其性质 例题10: 对于代数系统<R,· >,这里R 是实数 的全体,· 是普通的乘法运算,是否每个元素都有 逆元。 解: 该代数系统中的幺元是1,除了零元素0外, 所有的元素都有逆元。
解:由表可知:β,δ都是S中关于运算*的左幺元, 而α是S中关于运算★的右幺元。
15
5-2 运算及其性质 定理5-2.1 设*定义在集合A上的一个二元运算,且在A中有 关于运算*的左幺元el和右幺er,则el=er=e,且A中 的幺元是唯一的。 证明:因为el和er分别是A中关于运算∗的左幺元和 右幺元,所以 el=el ∗ er=er=e 设另一幺元e1A,则 e1=e1 ∗ e=e
19
5-2 运算及其性质 定理5-2.3 设<A,*>是一个代数系统,且集合A中元素的个 数大于1。如果该代数系统中存在幺元e和零元θ, 则θ≠e。 证明:用反证法。设e=θ,那么对于任意的 aA,必有 a=e∗a=θ∗a=θ, 于是A中的所有元素都是零元,与A中至少有两个 元素矛盾。
20
第三篇 代数系统
第五章 代数结构
5-1 代数系统的引入 介绍代数系统之前,引进在一个集合A上的运算概念 例1:f: R→R f(a)=1/a , a≠0 例2: f: R2→R f(<x,y>)=x+y, x+y=z g: R→R g(y)=y g: R2→R g(<x,y>)=x*y, x*y=s
x*(xΔy)=x
xΔ(x*y)=x 则称运算*和运算Δ满足吸收律。
11
5-2 运算及其性质 例题5: 设集合N为自然数全体,在N上定义两个二 元运算*和★,对于任意x,y∈N,有 x*y=max(x,y) x★y=min(x,y) 验证运算*和★满足吸收律。 解: 对于任意a,b∈N, a*(a★b)=max(a,min(a,b))=a, a★(a*b)=min(a,max(a,b))=a
6
5-2 运算及其性质 定义5-2.2[运算可交换] 设*是定义在集合A上的二元运算,如果对于任意 的x,y∈A,都有x*y=y*x,则称该二元运算*是可 交换的,或运算满足交换律。 例题2:设R为实数集合,对于任意的a,bR, a∗b=(a–b)2 a∘b=a2+b2 a·b=a+b–ab 运算∗、∘和·都是可交换的。
28
5-2 运算及其性质 例题11: 对于代数系统<Nk,+k>,这里Nk={0, 1,2,…,k-1},+k是定义在Nk上的模k加法运 算,定义如下: 对于任意x,y∈Nk,若 x+y<k,则 x+y= x+y; 若 x+y≥k ;则x +k y=x+y-k , 试问是否每个元素都有逆元。 解: 可以验证,+k是一个可结合的二元运算,Nk 中关于运算+k的幺元是0,Nk中的每一个元素都 有唯一的逆元,即0的逆元是0,每个非零元素x 的逆元是k-x。
因此,*和★满足吸收律。
12
5-2 运算及其性质 定义5-2.6[运算等幂] 设*是定义在集合A上的一个二元运算,如果对于 任意的x∈A,都有x*x=x,则称运算*是等幂的,或 称运算满足等幂律。则称x为运算*的幂等元。 易见,集合的并、交运算满足幂等律,每一个集 合都是幂等元。
13
5-2 运算及其性质 定义5-2.7[幺元] 设*是定义在集合A上的一个二元运算,如果有一 个元素el∈A,对于任意的元素x∈A都有el*x=x, 则称el为A中关于运算*的左幺元;如果有一个元 素er∈A,对于任意的元素x∈A都有x*er=x,则称 er为A中关于运算*的右幺元; 如果A中的一个元素e,它既是左幺元又是右幺元, 则称e为A中关于运算*的幺元。显然,对于任一 x∈A,有e*x=x*e=x。
5-2 运算及其性质 定义5-2.9[逆元] 设代数系统<A,*>,这里*是定义在A上的一个二元 运算,且e是A中关于运算*的幺元。如果对于A中的 一个元素a存在着A中的某个元素b,使得b*a=e,那 么称b为a的左逆元;如果a*b=e成立,那么称b为a 的右逆元;如果一个元素b,它既是a的左逆元又是a 右逆元,那么就称b是a的一个逆元。很明显,如果 b是a的逆元,那么a也是b是逆元,简称a与b互为逆 元。今后一个元素x的逆元记为x-1。
5
5-2 运算及其性质 定义5-2.1[运算封闭] 设*是定义在集合A上的二元运算,如果对于任意的 x,y∈A,都有x*y∈A,则称二元运算*在A上是封闭的。 例题1 设A={x|x=2n,n∈N},问乘法运算是否封闭? 对加法运算呢? 解:对于任意的2r,2sA; r,sN; 2r.2s= 2r+s A(因为r+sN) 所以乘法运算是封闭的。 而对于加法运算是不封闭的,因为至少 2+22=6A。
4
5-1 代数系统的引入 正整数集合I+以及在该集合上的普通加法运算 “+”组成一个代数系统<I+,+>。 又如,一个有限集S,由S的幂集P (S)以及在该 集合上的集合运算“∪”、“∩” 、 “~”组成 一个代数系统< P (S),∪,∩,~>。 虽然,有些代数系统具有不同的形式,但是,他 们之间可能有一些共同的运算规律。
将这些映射称为在集合R上的一元运算;
将这些映射称为在集合R上的二元运算;
2
5-1 代数系统的引入 对集合R上的三个数x,y,z,算法语言中的条件算 术表达式: if x=0 then y else z 这就是集合R上的三元运算。 运算结果都是在原来的集合R中,我们称那些具 有这种特征的运算是封闭的,简称闭运算。相反地, 没有这种特征的运算就是不封闭的。