1
代数结构
Algebraic Structure
代数系统半群与独异点群
环与域格与布尔代数
2
第十五章代数系统
代数系统的构成
成分:载体及运算
公理:运算性质
积代数
商代数
子集
等价关系
子代数
新代数系统
同
类
型
的
同
种
的
代数系统的
同态与同构
代数系统间关系
Σ代数
推广
分类
半群与群环域格与布尔代数
映射
笛卡尔积
产
生
3
15.1二元运算及其性质
?n元运算的定义及实例
?n元运算的表示
?二元运算的算律
?二元运算的特异元素
4
n元运算的定义
定义设A为集合,函数f:A×A→A称为A上的二
元运算
定义设A为集合,函数f:A
n
→A称为A上的n元
运算
n=0, 0元运算,f:→A
n=1, 一元运算,f:A→A
封闭性:
任何A中元素都可参与运算
运算结果属于A
5
n元运算的实例
集合二元运算一元运算0元运算
Z ,Q, R, C +, ×?0, 1
M
n
(R) +, ×?θ, E
P(B) ∪,∩,?,⊕~ ?, B
R(B) ° I
B
A
A
° I
A
R(B): B上的关系集合
6
n元运算的表示
算符记号:°,?,?,□,?,△等,
表达式:
° (x
1
, x
2
, …, x
n
) = y
x
1
° x
2
= y
△x = y
表示方法:
解析表达式
运算表(适用于有穷集)
7
? {a} {b} {a,b}
{a} ? {a,b} {b}
{b} {a,b} ? {a}
{a,b} {b} {a} ?
?
{a}
{b}
{a,b}
? {a} {b} {a,b} ⊕
{a,b}
{b}
{a}
?
?
{a}
{b}
{a,b}
~xx
n元运算的表示实例
?表达式:°是实数集R上的二元运算
x°y = x+y?2xy
?运算表
A=P({a,b}), A上的二元运算⊕,一元运算~
8
a
1
°a
1
a
1
°a
2
… a
1
°a
n
a
2
°a
1
a
2
°a
2
… a
2
°a
n
……
a
n
°a
1
a
n
°a
2
… a
n
°a
n
a
1
a
2
a
n
a
1
a
2
… a
n
°
?a
1
?a
2
?a
n
a
1
a
2
a
n
?a
i
a
i
运算表的一般形式(用于有穷集)
9
二元运算的算律
?涉及一个二元运算的算律
交换
结合——广义结合
幂等
消去
?涉及两个不同的二元运算
分配——广义分配
吸收(以交换为前提)
10
算律的定义
设°,*为A上的二元运算
交换律?a,b∈A, a°b=b°a
结合律?a,b,c∈A, (a°b)°c=a°(b°c)
幂等律?a∈A, a°a=a
分配律?a,b,c∈A,
a°(b*c)=(a°b)*(a°c) (b*c)°a=(b°a)*(c°a)
吸收律设°,?可交换?a,b∈A,
a°(a*b)=a,a*(a°b)=a
推广:结合律、幂等律、分配律推广到有限项
11
实例:交换、结合、幂等律
无有有
普通乘法×
无有无
矩阵乘法×
无有有
对称差⊕
无无无
相对补?
有有有
交∩
无有无
函数复合°
A
A
有有有
并∪P(B)
无有有矩阵加法+
M
n
(R)
无有有普通加法+
Z,Q,R
幂等律结合律交换律运算集合
12
实例:分配、吸收律
无
∩对⊕可分配交∩与对称差⊕
有
∪对∩可分配
∩对∪可分配
并∪与交∩P(B)
无
×对+可分配
+对×不分配
矩阵加法+与乘法×M
n
(R)
无
×对+可分配
+对×不分配
普通加法+与乘法×Z,Q,R
吸收律分配律运算集合
13
二元运算的特异元素
?特异元素名称
单位元(幺元)e
零元θ
幂等元
可逆元和逆元
?说明:特异元素也可以作为算律
同一律(存在单位元)
零律(存在零元)
14
特异元素的定义与性质
定义设°为A上二元运算
单位元e, ?a∈A, e°a=a°e=a
零元θ, ?a∈A, θ°a=a°θ=θ
幂等元aa∈A, a°a=a
可逆元x (逆元y) x∈A, ?y∈A, x°y=y°x=e
特异元素的性质
单位元以及零元的唯一性
如果|A|>1, e ≠θ
可结合运算逆元唯一性:x 的逆元标记为x
-1
.
15
定理证明
定理1对于给定集合A 和A上的二元运算°,如果存在
e
l
∈A和e
r
∈A使得?x∈A满足
e
l
°x = x °e
r
= x,
则e
l
= e
r
= e, 且e 就是A中关于°运算的唯一的单位元.
证e
l
= e
l
°e
r
= e
r
, 令e
l
= e
r
= e, 则e为单位元.
假设e’也为单位元,则e’= e’° e = e
定理2 对于给定集合A和A上的二元运算°,如果存在
θ
l
∈A和θ
r
∈A使得?x∈A满足
θ
l
°x = θ
l
,x°θ
r
= θ
r
,
则θ
l
= θ
r
= θ, 且θ就是A中关于°运算的唯一的零元.
16
定理证明(续)
定理3对于集合A 和A 上可结合的二元运算°, 如果
对于A 中元素x, 存在元素y
l
和y
r
使得
y
l
°x = x°y
r
= e,
则y
l
= y
r
= y, 且y 是x 的唯一的逆元.
证y
l
= y
l
°e = y
l
°(x°y
r
) = (y
l
°x)°y
r
= e°y
r
= y
r
令y
l
= y
r
= y, y 是x 的逆元.
假设y’也是x 的逆元,则
y’= y’°e = y’°(x°y) = (y’°x)°y = e°y = y
17
实例:单位元、零元、可逆元
X的逆元为X
无
?对称差⊕
B的逆元为B?B交∩
X的逆元X
?1
全0矩阵
单位矩阵
矩阵乘法×
x的逆元x
?1
01普通乘法×
?的逆元为?B?并∪P(B)
X逆元?X
无
全0矩阵矩阵加法+M
n
(R)
x的逆元?x
无
0普通加法+Z,Q,R
逆元零元单位元运算集合
注意:只有可逆元x 存在逆元,且x
-1
必须属于给定集合
18
定义设A为集合,°为A上二元运算,若?a,b,c∈A,
a°b=a°c ∧ a≠θ? b=c
b°a=c°a ∧ a≠θ? b=c
则称°运算满足消去律
实例:
Z, Q, R,+,×满足消去律
M
n
(R),矩阵+满足消去律,矩阵×不满足消去律
P(B), ⊕满足消去律,∪、∩、?不满足消去律
A
A
,°不满足消去律
消去律定义及实例
19
例题分析
解(1)°运算可交换,可结合,可消去,不幂等.
证明算律成立:定义验证;证明算律不成立:举反例.
结合律成立,任取x, y, z∈Q,
(x ° y) ° z= (x+y+2xy) + z + 2(x+y+2xy) z
= x+y+z+2xy+2xz+2yz+4xyz
x °(y ° z) = x + (y+z+2yz) + 2x(y+z+2yz
= x+y+z+2xy+2xz+2yz+4xyz
幂等律不成立,因为1 °1=1+1+2=4 ≠1 .
例1设°运算为Q 上的二元运算,
?x, y∈Q, x°y = x+y+2xy,
(1)判断°运算是否满足交换、结合、幂等、消去律.
(2)求出°运算的单位元、零元和所有可逆元素的逆元.
20
(2)设°运算的单位元和零元分别为e 和θ,则对于任
意x 有x ° e = x 成立,即
x+e+2xe = x ? e = 0
由于°运算可交换,所以0 是幺元.
例题分析(续)
对于任意x 有x°θ = θ成立,即
x+θ+2 x θ = θ? x + 2 x θ = 0 ?θ = ?1/2
给定x,设x 的逆元为y, 则有x ° y = 0 成立,即
x+y+2xy = 0 ? (x ≠ = ?1/2)
因此当x ≠?1/2时,是x的逆元.
x
x
y
21+
?=
x
x
y
21+
?=
21
例题分析(续)
例2下面是三个运算表
(1)说明那些运算是可交换的、可结合的、幂等的.
(2)求出每个运算的单位元、零元、所有可逆元素的逆元.
abc
bcc
ccc
a
b
c
aaa
bbb
ccc
a
b
c
cab
abc
bca
a
b
c
abc
●
abcοabc?
(2)?的单位元为b, 没有零元,a
?1
=c, b
?1
=b, c
?1
=a
ο的单位元和零元都不存在,没有可逆元素.
●的单位元为a,零元为c, a
?1
=a. b, c不是可逆元素.
解
(1)?满足交换律、结合律;ο满足结合律、幂等律;
●满足交换律、结合律.
22
第二节代数系统
?代数系统的定义
构成成分、公理
?代数系统的分类
同类型的代数系统
同种的代数系统
?构造代数系统的方法
子代数
积代数
23
记法一V = <A, ?, K>,
A:载体,非空?:运算集,非空,
K:代数常数集,??K?A
记法二V = <A, ?>, 其中
记法三V = <A, o
1
, o
2
, …, o
r
>
代数系统的构成:成分+公理
,
0
U
∞
=
=
j
j
?? ?
j
={o
j
| o
j
为A上的k
j
元运算}
代数系统的构成
,
1
U
∞
=
=
j
j
??
?
j
={o
j
| o
j
为A上的k
j
元运算}
24
代数系统的实例
<Z, +, ?>, <Q, + , ?>, <R, + , ?>
<M
n
(R), +, ?>,
<P(B), ∩, ∪>,
<{0,1}, ∧, ∨>,
<Z
n
, ⊕, ?>,
Z
n
= {0, 1, … , n-1},
x ⊕ y = (x+y) mod n
x ? y = (xy) mod n
<A
A
, °>
25
代数系统的分类
同类型的:构成成分相同
同种的:构成成分与公理都相同
构成成份:运算个数,对应运算的元数
公理:交换、结合,幂等,吸收,分配,消去
单位元e, 每个元素可逆
<A,°,*>:*可结合;*对°可分配
<Z,+,?>, <Z
n
,⊕,?>, <M
n
(R),+,?> 与<A,°,*> 是同种的
<S,°’,*’>: 可交换、结合、幂等;°’, *’相互分配、吸收
<P(B),∩,∪>, <{0,1},∧,∨> 与<S,°’,*’> 是同种的
<A,°,*>与<S,°’,*’> 同类型的
26
子代数
定义设V=<A,o
1
,o
2
,…,o
r
>是代数系统,B是A的非空子集.
若B对于V中的所有运算封闭(含0元运算在内),则称
V’=<B,o
1
,o
2
,…,o
r
>为V的子代数,若B?A,子代数V’称为V
的真子代数.
平凡子代数:V是V的平凡子代数. 除此之外,若V=<A,
o
1
,o
2
,…,o
r
>的代数常数集合为K,且K对V上所有的运算封
闭,那么<K,o
1
,o
2
,…,o
r
>也为V的平凡的子代数.
说明:
若公理是二元运算性质,子代数与原代数是同种的
子代数一定存在(至少存在平凡子代数)
27
实例
例1
V=<Z,+,0>,
公理:+满足结合律,每个元素可逆
子代数为:nZ, n∈N,
n=0 平凡的真子代数
n=1 平凡子代数
n>1 非平凡的真子代数
V=<Z,+>
公理:+满足结合律
子代数为:nZ(n∈N),N, Z
+
等.
28
定理1设V
1
=<A,o
11
,o
12
,…,o
1r
>与V
2
=<B,o
21
,o
22
,…,o
2r
>是同
类型的代数系统,V
1
与V
2
的积代数是
V
1
×V
2
=<A×B,o
1
,o
2
, …, o
r
>,
(1) 若o
1i
,o
2i
分别在V
1
与V
2
中可交换(可结合或幂等),则o
i
在V中也可交换(可结合或幂等);
(2) 若o
1i
对o
1j
, o
2i
对o
2j
在V
1
与V
2
中分别适合分配律,则o
i
对
o
j
在V中也适合分配律;
(3) 若o
1i
, o
1j
与o
2i
,o
2j
在V
1
与V
2
中分别适合吸收律,则o
i
与o
j
在V中也适合吸收律;
积代数的性质
29
(4) 若e
1i
(θ
1i
),e
2i
(θ
2i
)分别为V
1
与V
2
中关于o
1i
和o
2i
运算的单位元(零元),则<e
1i
,e
2i
>(<θ
1i
,θ
2i
>)为V中
关于o
i
运算的单位元(零元)
(5) 若o
1i
和o
2i
分别为V
1
与V
2
中含单位元的运算,a∈A,
b∈B分别关于o
1i
和o
2i
运算存在逆元a
-1
和b
-1
, 则
<a
-1
,b
-1
> 是V 中<a, b>关于o
i
运算的逆元
积代数的性质(定理续)
30
积代数
定义设V
1
=<A,o
11
,o
12
,…,o
1r
>与V
2
=<B,o
21
,o
22
, … , o
2r
>是同
类型的代数系统,对于i=1,2,…,r, o
1i
和o
2i
是k
i
元运算,
V
1
与V
2
的积代数是
V
1
×V
2
=<A×B,o
1
,o
2
, …, o
r
>
其中o
i
是k
i
元运算,i=1, 2, …, r, 对于任意的<x
1
,y
1
>,
<x
2
,y
2
>, …, ∈A×B,
V是V
1
与V
2
的积代数,也称V
1
和V
2
是V的因子代数.
><
ii
kk
yx ,
>=<><>< ),...,(),,...,(),,...,(
121111
iiii
kikikki
yyoxxoyxyxo
31
小结
(1)积代数能够保持因子代数的如下性质:
算律:交换律, 结合律, 幂等律, 分配律, 吸收律
特异元素:单位元, 零元, 幂等元, 可逆元素及其逆元
消去律不一定能够保持,反例:
V
1
=<Z
2
,?>,V
2
=<Z
3
,?>
(2)积代数与因子代数是同类型的
系统公理不含消去律,积代数与因子代数同种;
系统公理含消去律,不保证积代数与因子代数同种.
(3)积代数可以推广到有限多个同类型的代数系统
(4) 直积分解是研究代数结构的有效手段
(5)笛卡尔积是构造同种离散结构的有效手段
积代数的性质(定理续)
32
作业
?复习要点:
?代数系统的构成要素
?如何判断运算的封闭性
?如何判断二元运算的性质及其特异元素
?子代数与积代数的构成及其性质
?书面作业
习题十五,4,11,12,14,15