浏览本栏目

LA4-1: 基本抽象代数

no comments

Preview 11

问题一:关系具有哪些重要性质?自反性、对称性/反对称性、传递性。

问题二:如何计算关系的闭包?自反闭包、对称闭包直接计算,传递闭包可使用 Warshall 算法。

关系的性质

关系的性质:自反性。

  • 自反性(reflexive): 有 .
  • 反自反性(irreflexive): 有 .
  • 是 上的自反关系等价于 .

关系的性质:对称性。

  • 对称性(symmetric): 则 .

  • 反对称性(anti-symmetric): 且 则 .

  • 是集合 上的对称关系等价于 .

关系的性质:传递性。

  • 传递性(transitive):若 则 .
  • 记 其中共 个 ,那么 是集合 上的对称关系等价于 .

一些常用关系的性质。

关系运算与性质的保持。

关系的闭包

闭包一般定义:设 是集合 上的关系, 是某种给定的性质,满足下列所有条件的关系 称为 的关于 的闭包:

  • 满足性质 .
  • .
  • 如果存在集合 上的关系 ,其满足性质 且包含 ,则必然有 .

自反闭包、对称闭包、传递闭包分别记为 .

  • .
  • .
  • .

简记 为 ,那么:

  • .
  • .

关于某性质的闭包存在则必唯一。

有限集合上的传递闭包:特别地,如果 ,那么 .

使用矩阵乘法计算传递闭包。

求传递闭包的 Warshall 算法。

Preview 12

一、等价关系与等价类。等价关系分元素为等价类,等价类集合为商集。

二、偏序关系、偏序集、偏序格。

等价关系

等价关系:非空集合上满足自反性、对称性、传递性的关系。

等价类:对于非空集合 上的等价关系 ,,称 为 所在的等价类, 称为该等价类的代表元素。

商集:对于非空集合 上的等价关系 ,其所有等价类的集合称为商集,记作 .

集合的划分:集合 的划分 是 的一组非空子集的集合,且满足交空不漏:

  • .
  • .

商集是集合的一种划分,反过来一个划分也可以定义一个等价关系。

偏序关系

偏序关系:非空集合上满足自反性、反对称性、传递性的关系,经常使用 记录。

任取两元素 ,存在三种情况: 或 ,,(二者不可比)。

若任何两元素都可比,则偏序关系转而称呼为全序关系(或线序关系)。

如果 且不存在 使得 ,则称 覆盖 .

偏序集:集合 和 上的偏序关系构成的二元组,记作 .

哈斯图:利用偏序关系的自反性、反对称性、传递性进行简化的关系图,特点如下:

  • 每个结点无环。
  • 两个连通的结点之间的序关系通过结点位置的高低表示,位置低的元素的顺序在前。
  • 具有覆盖关系的两个结点之间连边。

字典序(lexicographic order)。

偏序集中的特殊元素

设 为偏序集,,:

  • 最小元: 则称 为 的最小元。
  • 最大元: 则称 为 的最大元。
  • 极小元: 则称 为 的极小元。
  • 极大元: 则称 为 的极大元。

性质:对于有穷集,极大极小元一定存在,但不一定唯一。最大最小元不一定存在,但存在必唯一。最小元一定是极小元,最大元一定是极大元。孤立点既是极小元也是极大元。

此时如果改设 :

  • 上界: 则称 是 的上界(UB)。
  • 下界: 则称 是 的下界(LB)。
  • 上确界:上界集合的最小元称为最小上界(LUB),也即上确界。
  • 下确界:下界集合的最大元称为最大上界(GLB),也即下确界。

性质:四个界不一定存在。上下界存在也不一定唯一。上下确界存在则必唯一。集合的最小元就是它的下确界,集合的最大元就是它的上确界,反之不对。

偏序集与格

格(lattice)作为一个代数系统可以通过两种方式进行定义:

  • 偏序集与偏序关系定义。
  • 普通集合与特殊运算定义。

下文采用前者。

对于偏序集 ,若 我们都有 的上下确界,那么 关于偏序 形成一个格。

依照前文,上下确界存在必唯一,所以可以将求上下确界写成二元运算,分别记为 和 .

格的对偶原理:设 是含有格中元素以及符号 的命题,则将 互换, 互换,得到的命题 称为 的对偶命题。若 对一切格为真,那么 也对一切格为真。

Preview 13

问题一:什么是代数系统?非空集合+封闭的(二元)运算。

问题二:代数系统相关性质?见下文。

问题三:什么是群?非空集合,二元运算,封闭性,结合律,单位元,逆元。

问题四:群有哪些性质?元素的阶、群的阶。

代数系统

代数系统一般被称为「抽象代数」(abstract algebra)或「近世代数」,20 世纪初被命名,但其研究的主要内容却于 19 世纪就已开展。

代数系统研究的主要内容包括:代数结构、群、环、域、模、向量空间、格、布尔代数、李代数等。

运算的函数定义:函数 称为(从 到 的) 元运算。下文主要讨论二元运算。

运算表:通常用于定义有限集合(一般元素很少)上的一元或二元运算。

运算的封闭性:对于运算 ,若 ,则称该运算在集合 上封闭(closeness)。

代数系统(简称代数):给定一个非空集合 ,给定一个或若干个运算 ,运算对上述集合封闭,记作 .

运算的性质

结合性(associativity):集合 上的运算 具有结合性定义为:.

交换性(commutativity):集合 上的运算 具有交换性定义为:.

分配性(distributivity):集合 上的运算 对 满足分配性定义为:.

单位元(identity element):元素 是代数系统 的单位元(幺元)当且仅当 .

单位元可记为 或简记为 (幺),代数系统不一定有单位元。

左单位元和右单位元:元素 称为系统的左单位元(左幺)当且仅当 ,类似可定义右单位元(右幺).

左右单位元不一定存在也不一定唯一。但若一个代数系统同时有左右单位元,则左右单元必相等且唯一,即为单位元。系统若有单位元则必唯一。

逆元(inverse element):只对存在单位元的代数系统讨论逆元:给定系统 中的元素 ,若存在 满足 ,那么称其为左逆元;同理得到右逆元 ;若存在 满足 ,那么称 为 的逆元,一般记为 .

逆元既是左逆元也是右逆元, 和 互为逆元。

若代数系统满足结合律:那么对于既有左逆又有右逆的元素,左右逆必相等且唯一;每个元素均有左逆,则左逆即右逆,同时逆元唯一。

零元:元素 是代数系统的零元当且仅当 ,可记为 ,或简记为 .

一个代数系统不一定存在零元。

同构(isomorphism):代数系统 和 同构()当且仅当存在双射函数 满足:,这个函数 称为同构映射。同构关系是等价关系。

同态(homomorphism):代数系统 和 同态()当且仅当存在函数 满足:,这个函数 称为同态映射。特别地,若 为满射则称二者「满同态」(epimorphism)

群

代数系统(magma)+结合性称为「半群」(semigroup)。

半群+单位元称为「幺半群」(monoid, semigroup with unit)。注意代数系统中存在左右单位元则必相等且唯一。

幺半群+所有元素均有逆元称为「群」(group)。注意半群中逆元若存在则唯一。

群的性质:设 为群:

  • .
  • .
  • 左消去律:.
  • 右消去律:.
  • 和 在 中对 有唯一解。

运算 常省去符号而直接拼在一起 , 等常记为 及 等。显然在群中 .

元素的阶:,如果这样的 不存在,则 为无限阶元 .

性质:

  • 有限群不存在无限阶元。
  • 群中元素及其逆元具有相同的阶。
  • 有限群中阶大于二的元素有偶数个。
  • 偶数群中阶为二的元素有奇数个。

对于 均有穷:

  • .
  • .
  • .
  • .

群的阶:若集合有限,则成为有限群,阶为元素的个数;若集合为无穷集,则称其为无限群。

一阶群、二阶群、三阶群在同构一一下只有一个。四阶群均为 Abel 群,同构意义下仅有两个: 和 .

群方程,群的方程定义。

Preview 14

问题一:什么是子群,如何判别?非空子集为群,判定根据定义或三个判定定理。

问题二:子群一定存在吗?若存在则有什么性质?一定存在平凡子群。性质包括子群的所有陪集构成母群的一个划分,Lagrange 定理及其推论。

子群

设 是群, 是 的非空子集,若 也是群,则 是 的子群,记作 ,简记为 . 两个平凡子群是 和 .

子群的判定:

  • 判定定理一:对于群 的非空子集 ,其为 的子群当且仅当 且 .
  • 判定定理二:对于群 的非空子集 ,其为 的子群当且仅当 .
  • 判定定理三:对于群 的非空有限子集 ,其为 的子群当且仅当 .

生成子群和陪集

设 是群,,构造 的子群 ,称为 生成的子群 .

左陪集和右陪集:若 是群 的一个子群,,定义 为 关于 的左陪集,类似可定义右陪集。

设 是群 的子群,则 的所有左陪集构成 的划分。右陪集同理。

正规子群: 是 的一个子群,当且仅当 使得 时,称 为 的正规子群。

引理:左右陪集和子群的势相等:.

指数:对有限群 ,每个陪集元素个数有限且相同,并等于 (引理),所以 ,此 即为左陪集(右陪集)的数量,称为 在 中的指数,记作 .

Lagrange 定理:设 为有限群, 则 .

推论:,则 .

推论:质数阶群存在元素,其阶等于群的阶。

推论:六阶群必含三阶子群。

Preview 15

问题一:什么是循环群?可通过某个元素(生成元)生成所有元素的群。

问题二:循环群的子群是否存在?如何构造?对于 阶循环群,恰有一个 阶子群 ,此处 .

问题三:循环群是否存在统一的规律性?无限循环群同构于整数加法群,有限循环群同构于模加法群。

循环群与生成元

设 为「循环群」(cyclic group),则 ,此处 , 称为 的「生成元」(generator)。

有限循环群:循环群的生成元的阶有限。

无限循环群:循环群的生成元为无限阶元。

命题:若 是无限循环群的生成元,则 也是该无限循环群的生成元。

命题:无限循环群有且仅有两个生成元。

命题:设有限循环群 ,则对任意正整数 有 .

命题:由 Euler phi 函数的定义, 阶有限循环群有 个生成元。

循环群的子群

设 为循环群,则:

  • 的子群为循环群
  • 若 ,则 的子群除 外均为无限循环群。

命题:对 的每个因子 , 阶循环群 中恰有一个 阶子群。

循环群的性质

群同构与同构映射、群同态与同态映射。

命题:若 为 到 的同态,则:.

定理:设 为无限循环群,则 .

定理:设 为有限循环群,则 .( 为模 加法)。

推论:循环群都是阿贝尔群。

群的直积:对于群 和 ,定义笛卡尔积 上的运算 :,则 为群,称作群的直积(群的外直积)。

循环群的直积: 则 ,其中 表示 阶循环群。

命题:. 推论: 中 阶元素共有 个。

欧拉定理:.

Preview 16

内容一:代数格的定义与性质。满足结合律、交换律、吸收律的两个二元运算与集合。

内容二:格同态、格同构。格的同态、格的同构。

内容三:分配格、有补格,有补分配格。

代数格

代数格:设 是一个集合, 是 上的二元运算,且满足结合律、交换律、吸收律,则称 是代数格。

代数格中的偏序关系:,从而可以定义 . 从而代数格等同于(偏序格)。

两次应用吸收律推出幂等律:.

格同态:设 和 为格,若有 使得 有 ,则称 为 到 的同态映射,称为格同态。

格同态的性质:

  • 格同态保序,即 .
  • 若 为双射,则格同态转换为格同构。其等价条件是 .

几种典型的格

  • 链(chain)
  • 钻石格(diamond lattice):.
  • 五角格(pentagon lattice):.

分配格(distributive lattice):满足 对 的分配律和 对 分配律的格。

子格(sub lattice):子集对两个集合仍然构成格。

分配格判定定理一:格为分配格当且仅当其不含有与钻石格或五角格同构的子格。

推论:小于五元的格均为分配格。

推论:链均为分配格。

分配格判定定理二:格 为分配格当且仅当 且 .

有界格:对于格 ,若存在 ,则称 为格的「全下界」(bottom);若存在 ,则称 为格的「全上界」(top)。同时拥有两者的格称为有界格(bounded lattice)。

  • 格中存在全下界或全上界,则必唯一。
  • 一般记全下界为 ,全上界为 .
  • 有界格一般记为 .
  • 有限格皆为有界格,所有元素的 join 和 meet 为该有界格的全上界和全下界。
  • 由此推广对偶原理,将全上界和全下界调换,命题成立。
  • 有界格满足同一律和支配律,全上下界为两个运算的单位元和零元。

补元:有界格中若 且 则称 为 的补元(complement)。

  • 任何有界格中,全上下界互补。
  • 对于一般元素,补元不一定存在。
  • 补元若存在,也不一定唯一。
  • 对于有界分配格,补元若存在则唯一。

有补格:有界格中所有元素都存在补元,此时称为有补格(complemented lattice)。

有补分配格:既是有补格也是分配格。

  • 代数格:结合律、交换律、吸收律、(幂等律)。
  • 分配格:分配律。
  • 有界:同一律、(支配律)。
  • 有补:补律、(双重补律)、(德摩根律)。

Preview 17

内容一:布尔代数。

内容二:有限布尔代数表示定理。

布尔代数的抽象定义

一个布尔代数是一个集合 ,其有二元运算 和 ,一元运算 及特殊元素 和 满足以下五条性质:结合律、交换律、分配律、同一律、补律。则 为布尔代数。

这五条性质蕴含吸收律、支配律、幂等律、双重补律、德摩根律。

布尔代数相当于有补分配格。

有限布尔代数表示定理

原子(覆盖最小元的元素):设 为格, 有最小元(全下界),给定元素 ,若 ,则称 是 中的原子。

命题:原子的 meet 是最小元。

有限布尔代数表示定理:任一有限布尔代数 同构于 中所有原子构成的集合 的幂集代数系统 ,也即:.

注:无限布尔代数不一定有原子。

推论:任何有限布尔代数的基数是二的幂次。

推论:等势的有限布尔代数均同构。

推论:,其中 个 .

推论:无平方因子的正整数可构造出一个布尔代数。

推论:有平方因子的正整数不可构造出一个布尔代数。

  • 证明:设 是整数,那么考虑 的补 ,将会有 ,这就导致了 ,与 矛盾,故不是布尔代数。

布尔代数应用

数字电路中逻辑图表:or gate, and gate, inverter、卡诺图(Karnaugh map)及其简化。