第13讲 环和域, 格与布尔代数 主要内容: 1.环和域的有关内容. 2格与布尔代数的有关内容..

Slides:



Advertisements
Similar presentations
全微分 教学目的:全微分的有关概念和意义 教学重点:全微分的计算和应用 教学难点:全微分应用于近似计算.
Advertisements

2.3 函数的微分. 四川财经职业学院 课前复习 高阶导数的定义和计算方法。 作业解析:
因数与倍数 2 、 5 、 3 的倍数的特 征 新人教版五年级数学下册 执教者:佛山市高明区明城镇明城小学 谭道芬.
复习: :对任意的x∈A,都有x∈B。 集合A与集合B间的关系 A(B) A B :存在x0∈A,但x0∈B。 A B A B.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第三章 函数逼近 — 最佳平方逼近.
[S;*]是一个代数系统,*为定义在S上的二元运算,若满足:
近世代数(Abstract Algebra)
第7章 纠错编码代数基础.
§1 线性空间的定义与性质 ★线性空间的定义 ★线性空间的性质 ★线性空间的子空间 线性空间是线性代数的高等部分,是代数学
四种命题 2 垂直.
1.1.3四种命题的相互关系 高二数学 选修2-1 第一章 常用逻辑用语.
常用逻辑用语复习课 李娟.
例题 教学目的: 微积分基本公式 教学重点: 牛顿----莱布尼兹公式 教学难点: 变上限积分的性质与应用.
一、原函数与不定积分 二、不定积分的几何意义 三、基本积分公式及积分法则 四、牛顿—莱布尼兹公式 五、小结
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
2-7、函数的微分 教学要求 教学要点.
第二章 矩阵(matrix) 第8次课.
计算机数学基础 主讲老师: 邓辉文.
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
第一章 函数 函数 — 研究对象—第一章 分析基础 极限 — 研究方法—第二章 连续 — 研究桥梁—第二章.
组合数学 第五章 二项式系数 主要内容: 1. 二项式系数及相关性质 2. 链与反链.
第三部分 代数系统 ——格 西安工程大学 计算机科学学院 王爱丽.
离散数学-代数结构 南京大学计算机科学与技术系
第一章 函数与极限.
实数与向量的积.
课题:1.5 同底数幂的除法.
代数格.
线性代数 第二章 矩阵 §1 矩阵的定义 定义:m×n个数排成的数表 3) 零矩阵: 4) n阶方阵:An=[aij]n×n
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
定理14.17:F[x]为域F上的多项式环, 商环F[x]/(p(x))是域, 当且仅当p(x)为F[x]上的不可约多项式。
5.2 常用统计分布 一、常见分布 二、概率分布的分位数 三、小结.
循环群与群同构.
Z3[x]/(x2+1) x2+1在Z3上不可约, Z3[x]/(x2+1)为域 Z3[x]/(x2+1) ={ax+b|a,bZ3}
复习.
第十章 双线性型 Bilinear Form 厦门大学数学科学学院 网址: gdjpkc.xmu.edu.cn
1.2 有理数 第1课时 有理数 伏家营中学 付宝华.
4.偏序集合中的几个特殊元素 定义:设(A,≤)是一个偏序集合, BA,若存在一个元素bB,对所有b‘B都有b’≤b, 则称b是B的最大元;若都有b≤b‘, 则称b是B的最小元。特别B=A时,称b为A的最大元或最小元。 例:A1={1,2,3,4,5,6},(A1,) 1为A1的最小元,6为A1的最大元.
测验: 2.设是群G上的等价关系,并且对于G的任意三个元素a,x,x‘,若axax’则必有x x‘。证明:与G中单位元等价的元素全体构成G的一个子群。 H={x|xG,并且xe} 对任意的xH, xe, xee=xx-1 对任意的x,yH, xe, ye, eye, x-1xyx-1x.
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
定理21.9(可满足性定理)设A是P(Y)的协调子集,则存在P(Y)的解释域U和项解释,使得赋值函数v(A){1}。
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§8.3 不变因子 一、行列式因子 二、不变因子.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
第13讲 非齐次线性方程组的结构解, 线性空间与线性变换
第6讲 等价关系、相容关系 与偏序关系 主要内容: 1.等价关系. 2.相容关系. 3.偏序关系..
1.2 子集、补集、全集习题课.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
例:循环群的每个子群一定是循环群。 证明:设H是循环群G的子群,a是G的生成元。 1.aH
第一节 不定积分的概念与性质 一、原函数与不定积分的概念 二、不定积分的几何意义 三、基本积分表 四、不定积分的性质 五、小结 思考题.
第三章 函数的微分学 第二节 导数的四则运算法则 一、导数的四则运算 二、偏导数的求法.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
考试时间:5月8日(周三)9:50 地点: Z2107教室 答疑时间: 5月7日13:30-16:00 地点:软件楼4楼密码与信息安全实验室.
第12讲 代数结构的概念和群 主要内容: 1.了解代数结构、半群、独异点、子代数、代数同态与同构的定义.
2.2矩阵的代数运算.
第8讲 布尔代数 Boolean Algebra.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
线 性 代 数 厦门大学线性代数教学组 2019年5月12日4时19分 / 45.
第三章 空间向量与立体几何 3.1 空间向量及其运算 3.1.2空间向量的数乘运算.
《离散结构》 二元运算性质的判断 西安工程大学计算机科学学院 王爱丽.
§2 方阵的特征值与特征向量.
定义21.17:设P1=P(Y1)和P2=P(Y2),其个体变元与个体常元分别为X1,C1和 X2,C2,并且或者C1=或者C2。一个半同态映射(,):(P1,X1∪C1)→(P2,X2∪C2)是一对映射: P1→P2; : X1∪C1→X2∪C2,它们联合实现了映射p(x,c)→(p)((x),
§4 理想与商环 一、理想 定义14.13:[R;+,*]为环, 若I ,IR,关于+,*运算满足条件:
定义5 把矩阵 A 的行换成同序数的列得到的矩阵,
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
陪集 例:三次对称群S3={e,1, 2, 3, 4, 5}的所有非平凡子群是:
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
§4.5 最大公因式的矩阵求法( Ⅱ ).
离散数学─归纳与递归 南京大学计算机科学与技术系
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
Presentation transcript:

第13讲 环和域, 格与布尔代数 主要内容: 1.环和域的有关内容. 2格与布尔代数的有关内容.

5.3 环和域 群仅一个2元运算,环是有两个2元运算的代数结构. 1. 环的定义 Def 设(R, +, )是含两个2元运算的代数结构,若 5.3 环和域 群仅一个2元运算,环是有两个2元运算的代数结构. 1. 环的定义 Def 设(R, +, )是含两个2元运算的代数结构,若 (1) (R, +)是Abel群. (2) (R, )是半群. (3)对+可分配: 则称(R, +, )是环(ring).

环的加法? 环的乘法? 下面是几种常见的环的例子. 例5-17 容易验证关于数的加法和乘法运算,下列代数结构是环. (1)(Z, +, )(整数环). (2)(R, +, ).

例5-18 设R是所有n阶元素取值整数的矩阵组成的集合, 则R对于矩阵的加法运算+和矩阵的乘法运算构成环,称为矩阵环. 例5-19 验证:Zm = {0, 1, 2, …, m-1}对于模m加法运算+m和模m乘法运算 m构成环, 称为模m剩余类环. 例5-20 设所有实数集合R上的关于x的多项式组成的集合为R[x],则R[x]对应多项式的加法运算+和多项式的乘法运算构成环,称为R上的多项式环.

2. 几种特殊的环. Def 5-26 设(R, +, )是环,若 (1)R中的可交换,则(R, +, )称是交换环. (2)R中的有幺元,则称(R, +, )是含幺环,其乘法幺元记为1. (3)对于任意x  0, y  0, 均有x  y  0,则称(R, +, )是无零因子环,其中0是环的零元. (4) (R, +, )是含幺、无零因子、交换环,则称(R, +, )为整环(integral domain). (5) (R, +, )是含幺环且任意x  0关于乘法运算都有逆元, 则称(R, +, )为除环.

关于交换环或含幺环的判断是容易的, 对于无零因子环有以下说明. (a)环的零元是加法幺元. (b)对于整数环(Z, +, ), 因为其零元是0, 对于任意x  0, y  0, 均有x  y  0, 所以整数环(Z, +, )是无零因子环. (c)若x  0, y  0, 而x  y = 0, 则称x和y是零(的)因子. 含有零因子的环称为有零因子环. 例如, 对于模6剩余类环(Z6, +6, 6),其零元为0, 显然, 2 6 3 = 0, 所以2和3是零因子,因此, 环(Z6, +6, 6)是有零因子环.

例5-31 对于m > 1,模n剩余类环(Zm, +m, m)是无零因子环的充要条件是m为素数. Proof ()(反证) ()

很容易验证, (Z, +, )是整环但不是除环. 下面介绍一个重要的除环的例子—四元数除环. 例5-22 R = {a + bi + cj +dk|a, b, c, d  R}, (R, +, )是除环.

用复数表示平面上的向量.(用数而不是几何). 空间中的向量: 要同时具有实数和复数的性质, 3个分量可以吗? 15年以后, William R. Hamilton在1843年10月16日步行在Brougham桥上时,思想的电路接通了,想到了用i, j, k扮演i的角色. (1) a + bi + cj +dk, a, b, c, d  R. (2) 乘法不满足交换律. 作用: 存在一个四元数用来旋转, 伸长或缩短一个给定的空间向量成另一个给定的空间向量, 在计算机图形图像中用.

Def 5-17 设(F, +, )是环, 若(F – {0}, )是Abel群, 则称(F, +, )是域(field). 3.域的定义 Def 5-17 设(F, +, )是环, 若(F – {0}, )是Abel群, 则称(F, +, )是域(field). 对于域(F, +, ), 有 |F|  2. 例5-23 验证: (R, +, )是域, 而整数环(Z, +, )不是域. Field

例5-24 证明: 域是整环, 但整环不一定是域. Theorem 5-29 阶2的有限整环是域. Proof f单射:

4.有限域 有限域(finite field)称为Galois域, 有q个元素的Galois域记为GF(q). 有限域理论在计算机密码学中有着非常重要的应用, 特别是研究公钥密码学中的大素数测试算法. 例5-25 验证: 环(Z5, +5, 5)是域, 但(Z6, +6, 6)不是域. Hint

Theorem 5-5 环(Zm, +m, m)是域当且仅当是m素数. Proof ()(Zm, +m, m)是无零因子环. ()

下面将不加证明地给出几个关于有限域的结论,先给出域的同态与同构的定义. Def 设(F1, +, )和(F2, , ⊙)是域, 若: F1  F2且分别保持域的加法运算和乘法运算, 则称为(F1, +, )到(F2, , ⊙)的域同态映射. 若是双射且是域同态映射,则称为(F1, +, )到(F2, , ⊙)的域同构映射,又称域(F1, +, )与(F2, , ⊙)同构,记为(F1, +, )  (F2, , ⊙).

Theorem 5-6下面结论成立: (1)设(F, +, )是有限域, 则存在素数p和正整数n使得|F| = pn. (2)对于任意素数p和正整数n, 存在pn个元素的有限域. (3)元素个数相同的有限域是同构的. 作业 习题5.3 1, 11, 13.

5-4 格与布尔代数 格论(1935)是一种重要的代数结构, 它是计算机语言的指称语义的理论基础,在计算机应用逻辑研究中有着重要作用. 布尔代数是英国数学家George Boole在1847年左右在对逻辑思维法则进行研究时提出的,后来很多数学家特别是E. V. Hungtington和E. H. Stone对布尔代数的进行了一般化研究,在1938年C. E. Shannon发表的A Symbolic Analysis of Relay and Switching Circuits 论文,为布尔代数在工艺技术

格和布尔代数都是按“序结构”进行的讨论,它们本质上也是代数结构. 中的应用开创了先河, 作为计算机设计基础的《数字逻辑》就是布尔代数. 格和布尔代数都是按“序结构”进行的讨论,它们本质上也是代数结构.

1.格的定义和性质 偏序集(L, )? Remark 偏序集(L, )中不是任意两个元素均存在上确界及下确界的. {c, b}, {a, d}?

Def 设(L, )是偏序集, 若L中任意两个元素都存在上确界以及下确界, 则称(L, )是格(lattice) 钻石格与五角格?

例5-26 证明: (P(X), )是格, 其中P(X)是集合X的幂集. Proof (cf. Chapter 1) A, B  P(X), (1)sup{A, B} = A  B, (2)inf{A, B} = A  B.

例5-27 证明: (Dn, |)是格, 其中Dn是自然数n的正因数组成的集合, | 是其上的整除关系. Proof (cf. Chapter 2)

例5-28 令F是所有合式公式(WFF)组成的集合,  是公式间的逻辑蕴涵关系, 则(F, )是格. Proof (cf. Chapter 3) A, B  F, (1)sup{A, B} = A  B, (2)inf{A, B} = A  B.

Def 设(L, )是格, x + y = sup{x,y}, x ∙ y = inf{x,y}. 格中的“+”是求上确界运算, 可以看作是格的加法运算, 读作“加”;同样, 格中的“”是求下确界运算, 可以看作是格的乘法运算, 读作“乘”. (与环中的“加”和“乘”, 以及数的“加”和“乘”不同) (与布尔代数的运算一致)

由于“上确界上界”以及“下界下确界”,根据定义易知 Theorem 5-7 设(L, )是格,则对于任意x, y  L, 有 (1)x  x + y, y  x + y. (2)x ∙ y  x, x ∙ y  y.

(L, )与(L, )? Def 5-21对于任意关于格(L, )的命题, 将命题前提和结论中的(1) 改为; (2)+ 改为; (3)  改为+;(4)0改为1;(5)1改为0所得到的命题称为原命题的对偶命题. Theorem 5-8 对于任意关于格(L, )的真命题,其对偶命题亦为真. 如 (1)x  x + y, y  x + y; (2)x ∙ y  x, x ∙ y  y. 在格的性质中, 有很多都是成对(dual)出现的.

Theorem 5-9(保序性) 设(L, )是格, 对于任意xi, yi  L, i = 1, 2: Proof (1) x1 + x2 是{x1 , x2}的上确界; (2) y1 + y2 是{x1 , x2}的上界: 设(L, )是格, x  L, x + x = x, x ∙ x = x.

格的特征性质. Theorem 5-10 格(L, )满足: (1)交换性. (2)结合性. (3)吸收性. Proof (3)x  x, x ∙ y  x  x+ (x ∙ y) x; 显然, x  x+ (x ∙ y), 所以x+ (x ∙ y) = x. x ∙ (x + y) = x? (仿上; 对偶)

设(L, +, ∙)是代数结构, +和是L上的两个2元运算, 同时满足: (1)交换性. (2)结合性. (3)吸收性. 格是具有两个2元运算的代数结构. 可以证明偏序格和代数格本质相同.

在序结构的讨论中,保序映射是一个很重要的概念. Def 5-22 保序映射可以进一步推广到一般的关系R上考虑. 例5-29?

2.分配格(distributive lattice)的定义 有例子表明, 格不满足分配性. 例 5-30 举例说明在格(L, )中, 格的乘法运算“”和格加法运算“+”相互不一定可分配. Solution

钻石格? 五角格?

Def 设(L, +, ∙)是格, 若格的乘法运算“”对格的加法运算“+”可分配 (或格的加法运算“+”对格的乘法运算“”可分配), 则称(L, +, ∙)是分配格. 例5-31 证明: (P(X), )是分配格. 其他例子?

钻石格和五角格是两个非常重要的非分配格的例子. 我们只给出 Theorem 5-11 (1) 小于5个元素的格为分配格. (2) 任意链是分配格.

Theorem 5-12 设(L, +, ∙)是格, 则L是分配格的充要条件是对于任意x, y, z  L,由x + y = x + z和x ∙ y = x ∙ z可以推出y = z. Remark 由x + y = x + z可以推出y = z? x ∙ y = x ∙ z? Proof () y = y + (x ∙ z) = (y +x) ∙(y + z) = (z +x) ∙(y + z) = (x ∙ y) + z = (x ∙ z) + z = z. ()? 判断一个格是否分配格?

3.有补格 一般来说,格L不一定存在最大元与最小元. 例如,实数集R关于数的小于等于关系 所作成的格(R, ). Def 设(L, )是格, 若L存在最大元素1以及最小元素0, 则称(L, )为有界格(bounded lattice).

例5-32 证明: 对任意集合X, (P(X), )是有界格. Hint 最小元素: . 显然, 任意有限格是有界格(?).

Def 5-25 设(L, +, ∙)是有界格, a  L, 若存在b  L,使得a + b = 1且a ∙ b = 0, 则称b为a的补元(complement). 因此, 不能定义1元运算 .

Def 5-26 设(L, +, ∙)是有界格, 若L中每个元素都有补元, 则称(L, +, ∙)为有补格(lattice complemented). 例5-34 证明: 对任意集合X, (P(X), )是有补格. Hint A  P(X), X - A  P(X): A  (X - A) = X, A  (X - A) = . 右图是有补格, 不是分配格.

Theorem 5-13 在分配格中, 若一个元素存在补元,则补元是唯一的. Clearly. 根据定理5-13知, 在有补分配格中, 每个元素都有唯一的补元. 正因为如此, 在有补分配格中可以定义一个元素的补运算“ ”,它是其上的1元代数运算.

下述定理是有补分配格的重要性质. Theorem 5-14 设(L, +, ∙)是有补分配格, 则De Morgan律成立, 即对于任意x, y  L, 有 (1) (2) Proof (1) (2)?

4.布尔代数 Def 元素个数 2 的有补分配格(B, )称为布尔代数(Boolean algebra)或布尔格. 偏序集与各种格之间的相互关系? 仅1个元素的有补分配格是布尔代数的退化情形,一般不作为布尔代数考虑,可参见布尔代数的公理化定义. 显然,在任何布尔代数或布尔格中有两个特殊元素,一个是其最小元0,一个是其最大元1. 当然0  1.

在任意布尔代数(B, )中可以定义3种代数运算: 对于任意x, y  B, (a)布尔加“+”: x + y = sup{x, y}. (b)布尔乘“”: x ∙ y = inf{x, y}. (c)布尔补“ ”: x的补元. 例5-35 设|X|  1, 证明: (P(X), )是布尔代数, 称为集合代数: , X) .

例5-36 证明: (F, )是布尔代数, 其中F是所有合式公式组成的集合, 是公式间的逻辑蕴涵关系,称为逻辑代数, F中的元素是逻辑表达式: 特别地,令G是所有命题公式组成的集合,则称(G, )为命题代数. 令H是仅含命题变元p1, p2,…, pn的所有命题公式组成的集合,则(H, )是布尔代数,这时 由于集合代数和逻辑代数都是布尔代数,因此它们有完全相似的性质.

布尔代数的性质: Theorem 5-15 设(B, )是布尔代数, I. (B, )是格; II. (B, )是分配格; III. (B, )是有补格; IV. (B, )是有补分配格.

以下是布尔代数的特征性质,参见下面的布尔代数的公理化定义. 交换律. 分配律. 幺元律: 有补律:

布尔代数的公理化定义 Def (E. V. Hungtington) 设B是集合, |B|  2, “+”和“”是B上的两个2元代数运算, “ ”是B上的1元代数运算,且满足 (1)交换律. (2)分配律. (3)幺元律: (4)有补律: 则称 是布尔代数. Remark (1) 按这种定义需强调两个0元运算. (2) 布尔代数的两种定义是等价的.

两个布尔代数同构? 有限布尔代数与无限布尔代数?对于集合代数(P(X), ), 当|X| = n1有限时P(X)有限, (P(X), )是有限布尔代数. 下面给出有限布尔代数的结构定理. Theorem (M. H. Stone)设 是有限布尔代数, 则存在有限集合X使得 与集合代数 , X)同构.

由Stone定理有 Corollary 1 任意有限布尔代数的元素个数为2n,其中n为正整数. Corollary 2 在同构意义下, 2n个元素的有限布尔代数是唯一的, 其中n为正整数. 作业 习题5-4 1, 3, 5, 7, 9, 11, 13.