离散数学第12章 代数系统(修改)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
五角
表 五角 纯净水
一元 矿泉水
一元 矿泉水 橘子水
2020/9/14
例12.2.1(续)
分析 设集合A = {五角,一元},集合C = {纯净 水,矿泉水,橘子水},则表12.2.1实质上是 A×A→C的映射,也就是A×A到C的一个运算 “”。
解 (1)、(2)中定义的映射是二元运算。
2020/9/14
(0, 1) = 奇, (0, 2) = 偶, (1, 1) = 偶, (1, 2) = 奇。 分析 “”是一个A×B到C的映射,因此,按定义 12.2.1,则“”是一个A×B到C的运算。
2020/9/14
例12.2.1(续)
(2)一架自动售货机,能 接受五角和一元硬币, 而所对应的商品是纯净 水、矿泉水、橘子水, 当人们投入上述硬币中 的任何两枚时,自动售 货机供应出相应的商品 (右表)。
离散数学
Discrete mathematics
任课教师:朱鉴 邮箱:rockeyzhu@163.com 计算机学院 广东工业大学
2020年9月14日星期一
第五篇 代数系统
由于数学和其他科学的发展,人们需要对若干不 是数的事物,用类似普通计算的方法进行相似的 计算。如矩阵、向量等。
研究代数系统的学科称为“近世代数”或“抽象 代数”。
2020/9/14
例12.2.4
在代数系统<Z, +>中,令 Q = {5z | z Z},
证明<Q, +>是<Z, +>的子代数。 分析 根据定义,只需证明两点: (1)Q是非空子集;(2) “+”对集合Q封闭。 显然,集合Q非空。对任意的5z1,5z2∈Q,有
5z1 + 5z2 = 5(z1 + z2)∈Q, 因此“+”对集合Q封闭。
2020/9/14
第五篇 代数系统内容
1 代数集系合统的与概性念质
2 集合半的群表与示群方法
3
环与域
4 格与布尔代数
2020/9/14
第十二章 代数系统
1 代数集系合统的与概子念代数
2 运算性质与特殊元
3
同态与同构
2020/9/14
代数运算
•称自然数集合N上的加法“+”为运算,这是因为给 定两个自然数a, b, 由加法“+”,可以得到唯一的 自然数c = a + b。 • 加法“+” 是映射吗? • N上的加法运算“+”本质上是一个N×N→N的映射 定义12.2.1 设A, B, C是非空集合,从A×B到C的 一个映射(或函数) :A×B→C称为一个A×B到 C的二元代数运算,简称二元运算。
2020/9/14
定义12.2.5
设A是非空集合,1, 2, …, m分别是定义在A上k1, k2,…, km元封闭运算,ki是正整数,i = 1, 2, …, m。称集合A和1, 2, …, m所组成的系统称为代数 系统,简称代数,记为<A, 1, 2, …, m >。 当A是有限集合时,该代数系统称为有限代数系统, 否则称为无限代数系统
(3) 含有n个命题变元的命题集合A与A上的“∧”、 “∨”、“┐”运算;
解 构成代数系统〈A,∧,∨,┐〉,称之为命 题代数。
2020/9/14
子代数
定义12.2.7 设<A, 1, 2, …, m >是代数系 统,如果:
(1)BA并且B ; (2)1, 2, …, m都是B上的封闭运算。 则<B, 1, 2, …, m >也是一个代数系统,称 之为<A, 1, 2, …, m >的子代数系统,简称 子代数。又若B A,则称<B, 1, 2, …, m > 是<A, 1, 2, …, m >的真子代数。
2020/9/14
代数运算
一个二元运算就是一个特殊的映射 ,该映射 能够对aA和b B进行运算 ,得到C中的一 个元c , 即 (a, b)=c 。 中缀方法表示为
a b=c
2020/9/14
例12.2.1
判别下面的映射或表是否是二元运算: (1)设A = {0, 1}, B = {1, 2}, C = {奇, 偶}, 定义映射: A×B→C,其中
2020/9/14
1元代数运算表
当元素有限时,一元运算也可 以用运算表来说明。
设“”是A到A的一元运算,其 中 A = {a1, a2, …, an} , 则 一元运算“”可以用右表说明。
1元运算表
a
(a)
a1
(a1)
a2
(a2)
…
…
an
(an)
2020/9/14
代数运算:封闭性
定义12.2.3 如果“”是A×A到A的二元运算,则 称运算“”对集合A是封闭的,或者称“”是A上 的二元运算。
运算表
•当集合A和B有限时,一个A×B到C的代数运算,可 以借用一个表,称为运算表(乘法表 )来说明。 •设“”是A×B→C的运算,A = {a1, a2, … , an}, B = {b1, b2, … , bm},则运算“”可用下表说明。
运算表
b1
b2
…
a1
a1 b1
a1 b2
…
a2
a2 b1
定义12.2.4 设“”是一个A1×A2×…×An到A的n 元代数运算,如果A1=A2=…=An=A,则称代数运 算“”对集合A是封闭的,或者称是A上的n元代数 运算。
2020/9/14
说明
一般通常用大写的英文字母表示集合,用符号 “+”、“-”、“*”、“/”、“∩”、“∪”、 “∧”、“∨”、“┐”、“★”、“☆”、 “о”、“⊕”、“+”、“”、“”等抽象的符 号来表示一个抽象的运算。
a2 b2
…
…
…
…
…
bm a1 bm a2 bm
…
an
an b1
Leabharlann Baidu
an b2
…
2020/9/14
an bm
定义12.2.2
设 A1, A2, …, An , A 是 非 空 集 合 , A1×A2×…×An 到 A 的 一 个 映 射 ( 或 函 数 ) : A1×A2×…×An→A称为一个A1×A2×…×An到A的 n元代数运算,简称n元运算。当n = 1时,称为 一元运算。
注意:判断集合A和其上的代数运算是否是代数 系统,关键是判断两点:一是集合A非空,二是 这些运算关于A是否满足封闭性。
2020/9/14
例子
(1) R上的“+”、“×”运算; 解 构成一个代数系统〈R,+,×〉;
(2) P(S)上的“∩”、“∪”、“―”运算; 解 构成代数系统<P(S),∩,∪,->,称集合代数;