# 代数系统

# 二元运算常见性质

结合律推广到 n 个对象:a1a2...ana_1*a_2*...*a_n 中任意加括号所得的积即(...(((a1a2)a3)a4)...an1)an(...(((a_1*a_2)*a_3)*a_4)...a_{n-1})*a_n

证明:

当 n=1 和 n=2 时命题显然成立,当 n=3 时由结合律可知上述式子仍然成立

假设对于少于 n 个元素的乘积上述式子成立:(归纳法)

a1a2...an任意加括号所得到的积为α在最后一次计算中是βγ两部分相乘,即α=βγα=(β)(γ)=(β)((...)an)=(β(...))an因为β(...)的元素个数小于n,故等于按次序从左而右加括号所得积(...(((a1a2)a3)a4)...an1)an设a_1*a_2*...*a_n\text{任意加括号所得到的积为}\alpha\\ 在最后一次计算中是\beta、\gamma两部分相乘,即\alpha=\beta\cdot\gamma\\ \alpha=(\beta)\cdot(\gamma)=(\beta)\cdot((...)*a_n)=(\beta\cdot(...))*a_n\\ 因为\beta\cdot(...)的元素个数小于n,故等于按次序从左而右加括号所得积(...(((a_1*a_2)*a_3)*a_4)...a_{n-1})*a_n

# 代数系统

定义:一个非空集合和定义在该集合上的一个或多个运算所组成的系统成为代数系统

整环

代数系统<J;+,><J;+,\cdot> 对运算++\cdot 由性质交换律、结合律、分配律、单位元、关于加法的可逆性、消去律,则称代数系统<J;+,><J;+,\cdot> 是整环

子代数 / 子系统

<S;o1,o2,><S;o_1,o_2,\sim> 是以代数系统,H 是 S 的一个非空子集,若 S 上的每一个运算在 H 上都是封闭的,则称代数系统<H;o1,o2,><H;o_1',o_2',\sim><S;o1,o2,><S;o_1,o_2,\sim> 的子代数或子系统

# 同态和同构

同态

V1=<S1;1,o1,1>V2<S2;2,o2,2>V_1=<S_1;*_1,o_1,\sim_1>、V_2=<S_2;∗_2,o_2,\sim_2> 是两个代数系统,h 是从 S1S_1S2S_2 的一个函数,若对于任意的 x,yS1x,y∈S_1,有

h(x1y)=h(x)2h(y)h(x∗_1 y)= h(x)*_2h(y),对任意 xS1x∈S1h(1(x))=2h(x)h(\sim_1(x))=\sim_2 h(x), 则称 h 是从代数系统 V1V_1V2V_2 的一个同态

  1. 如果 h 是内射,则称 h 是从V1V1V2V2单一同态
  2. 如果 h 是满射,则称 h 是从V1V1V2V2满同态
  3. 如果 h 是双射,则称 h 是从V1V1V2V2同构

满同态

1*_12*_2 可拥有的相同性质

  1. 可结合
  2. 可交换
  3. 单位元
  4. 零元
  5. 逆元
  6. 可分配

#

# 半群和独异点

半群:设 S 是一个非空集合,* 是 S 上的一个二元运算,如果运算*可结合的,则称代数系统<S;><S;*> 为半群

独异点:若半群<S;><S;*> 对于运算*单位元,则称半群为独异点

可交换独异点:如果独异点<S;><S;*> 中的运算*可交换的,则称独异点<S;><S;*> 是可交换独异点

循环独异点:在独异点<S;><S;*> 中,如果存在一个元素gSg\in S,使得每一个元素aSa\in S 都能写成 **gi(i0)g^i(i\geq 0) 的形式,则称独异点<S;><S;*> 为循环独异点,元素 g 称为该循环独异点的生成元 **

性质

  1. 每一个循环独异点都是可交换的
  2. <S;><S;*> 是一有限独异点,则对每一aSa\in S,存在一个整数j1j\geq 1,使得aja^j 是一幂等元

子半群:设<S;><S;*> 是一个半群,如果<T;><T;*><S;><S;*>子代数,则称<T;><T;*><S;><S;*> 的子半群

子独异点

  • 定义:设<S;><S;*> 是一个独异点,如果<T;><T;*><S;><S;*>子代数,且单位元eTe\in T,则称<T;><T;*><S;><S;*> 的子独异点

  • 定理:设<S;><S;*> 是一个可交换的独异点,则 S 的所有幂等元的集合形成<S;><S;*> 的一个子独异点

设 h 是从代数系统V1=<S1;>V_1=<S_1;*>V2=<S2;>V_2=<S_2;*> 的满同态,其中运算* 和 $\circ $ 都是二元运算,则

  1. V1V_1 是半群,则V2V_2 也是半群
  2. V1V_1 是独异点,则V2V_2 也是独异点

# 群的定义

定义:设<G;><G;*> 是一个代数系统,如果 G 上的二元运算* 满足可结合、有单位元、有逆元,则称<G;><G;*> 是一个群

交换群:如果群<G;><G;*> 的运算* 是可交换的,则称该群为交换群或阿贝尔群

循环群:在群<G;><G;*> 中,如果存在一个元素gGg\in G,使得每个元素aGa\in G 都能写成gi(iI)g^i(i\in I) 的形式,则称群<G;><G;*> 是循环群,g 是该群的生成元。说群<G;><G;*> 由 g 生成。

性质:每一个循环群都是阿贝尔群

有限群 / 无限群:设<G;><G;*> 是一个群,如果 G 是有限集,则称<G;><G;*> 是一有限群。G 中元素的个数称为群<G;><G;*>。如果 G 是无限集,则称<G;><G;*> 为无限群。

周期:对于群<G;><G;*> 的元素 a,若存在一正整数 r 使得 **ar=ea^r=e,则称元素 a 具有有限周期 **;而使ar=ea^r=e 成立的最小的正整数成为 a 的周期。如果对于任何正整数 r,总有 **area^r\neq e,则称 a 的周期为无限 **

<G;><G;*> 是一由元素 g 生成的循环群

  1. 若 g 的周期是 n,则<G;><G;*> 是一个 n 阶的有限循环群
  2. 若 g 的周期为无限,则<G;><G;*> 是一个无限阶的循环群

群的特点

  1. 群中每一个元素都是可逆的,所以在阶大于 1 的群没有零元

证明:假设一个阶大于 1 的群中存在零元 a,又因为 a 由逆元,所以必存在 b,使得ab=ea\circ b=e,但是ab=aa\circ b=a,所以a=ea=e 即零元等于逆元,只有在阶为 1 的群中才成立。

  1. 了单位元外,群没有任何幂等元

证明:假设aGa\in G 是幂等元,则aa=aa*a=a,则a=(a1a)a=a1(aa)=a1a=ea=(a^{-1}*a)*a=a^{-1}*(a*a)=a^{-1}*a=e

# 群的基本性质

相约性 \color\red{\star\star\star}:

如果<G;><G;*> 是一个群,则对于任意的a,bGa,b\in G,有

  1. 存在唯一的元素xGx\in G,则ax=ba*x=b
  2. 存在唯一的元素yGy\in G,则ya=by*a=b

证明

因为a(a1b)=(aa1)b=eb=ba*(a^{-1}*b)=(a*a^{-1})*b=e*b=b,所以至少存在一个元素x=a1bx=a^{-1}*b 满足ax=ba*x=b

现设xGx'\in G 也使得ax=ba*x'=b,则x=ex=(aa1)x=a1(ax)=a1bx'=e*x'=(a*a^{-1})*x'=a^{-1}*(a*x')=a^{-1}*b

因此x=a1bx=a^{-1}*b 是满足ax=ba*x=b 的唯一元素

如果<G;><G;*> 是一个群,则对于任意的a,b,cGa,b,c\in G,有

  1. ab=aca*b=a*c,则有b=cb=c
  2. ba=cab*a=c*a,则有b=cb=c

如果<G;><G;*> 是一个群,则对于任意的a,bGa,b\in G,有(a*b)^{-1}=b^{-1}*a^

若群的<G;><G;*> 的元素 a 具有有限周期 r,则当且仅当 k 是 r 的倍数时,ak=ea^k=e

群中任一元素与它的逆元具有相同的周期

证明

若 a 是一具有有限周期 r 的元素,则ar=ea^r=e,并由此有(a1)r=(ar)1=e1=e(a^{-1})^r=(a^r)^{-1}=e^{-1}=e,则a1a^{-1} 必有有限周期rr',且rrr'\leq r

ar=((a1)r)1=e1=ea^{r'}=((a^{-1})^{r'})^{-1}=e^{-1}=e,则rrr\leq r'

所以r=rr'=r

在有限群<G;><G;*> 中,每个元素有一有限周期,而且每个元素的周期不超过 #G

# 子群及其陪集

# 子群

子群:设<G;><G;*> 是一个群,<H;><H;*><G;><G;*>子代数,如果单位元 **eHe\in H,对任意的aHa\in H,有a1Ha^{-1}\in H,则称<H;><H;*><G;><G;*>子群 **。如果 H 是 G 的真子集,则称子群<H;><H;*><G;><G;*>真子群

因为可以由逆元推出单位元存在,所以:设<H;><H;*><G;><G;*>子代数,则当且仅当对于任意的aHa\in H,有 **a1Ha^{-1}\in H 时,<H;><H;*><G;><G;*>子群 **

<G;><G;*> 是一个有限群,若<H;><H;*><G;><G;*>子代数,则<H;><H;*><G;><G;*>子群

<G;><G;*> 是一个,若<H;><H;*><G;><G;*>有限子代数,则<H;><H;*><G;><G;*>子群

<G;><G;*> 是一个,若<G;><G;*>子代数<H;><H;*>,则<H;><H;*><G;><G;*>子群

子群的判定

<G;><G;*> 是一个群,H 是 G 的一非空子集

  1. 满足封闭性和可逆性
  2. 当且仅当a,bH,ab1Ha,b\in H,a*b^{-1}\in H

<H;><H;*><G;><G;*> 的子群

条件 2 证明充分性:

a,bH,ab1Ha,b\in H,a*b^{-1}\in H,则由aHa\in Haa1=eHa*a^{-1}=e\in H,又ea1=a1He*a^{-1}=a^{-1}\in H,可逆性得证

由上述方法可知b1Hb^{-1}\in H,则a(b1)1=abHa*(b^{-1})^{-1}=a*b\in H,封闭性得证

<G;><G;*> 是一个有限群,H 是 G 的一非空子集,判断 H 是否能构成<G;><G;*> 的子群,只需检验 H 对运算* 是否封闭即可

<H;><H;*>(H 是 G 的非空子集)是<G;><G;*> 的子群的充要条件是,<H;><H;*> 是一个

# 左右陪集

<H;><H;*><G;><G;*>子群,a 是 G 的任意一个元素,则

  • 集合Ha={hahH}H*a=\left\{h*a|h\in H\right\} 称为子群<H;><H;*> 在群<G;><G;*> 中的右陪集
  • 集合aH={ahhH}a*H=\left\{a*h|h\in H\right\} 称为子群<H;><H;*> 在群<G;><G;*> 中的左陪集

正规子群

<H;><H;*><G;><G;*> 的子群,如果对于每一个aGa\in G,有aH=Haa*H=H*a,则称<H;><H;*><G;><G;*>正规子群,此时右陪集和左陪集简称为陪集

正规子群的判定

<H;><H;*><G;><G;*> 的子群,当且仅当对于任意的aGa\in G,有aHa1=Ha*H*a^{-1}=H 时,<H;><H;*><G;><G;*> 的正规子群

<H;><H;*><G;><G;*> 的子群,当且仅当对于任意的aGa\in G,有aHa1Ha*H*a^{-1}\subseteq H 时,<H;><H;*><G;><G;*> 的正规子群(可证互相包含)

性质

<H;><H;*><G;><G;*> 的子群,a 和 b 是 G 的任意两个元素,则有:

  1. Ha=HbH*a=H*b(Ha)(Hb)=(H*a)\cap (H*b)=\empty
  2. aH=bHa*H=b*H(aH)(bH)=(a*H)\cap (b*H)=\empty

<H;><H;*><G;><G;*> 的子群,则

  1. 当且仅当bHab\in H*a 时,有Hb=HaH*b=H*a
  2. 当且仅当baHb\in a*H 时,有bH=aHb*H=a*H

<H;><H;*><G;><G;*> 的子群,则

  1. <G;><G;*><H;><H;*> 的所有相异右陪集组成 G 的一个分划
  2. <G;><G;*><H;><H;*> 的所有相异左陪集组成 G 的一个分划

<H;><H;*><G;><G;*> 的子群,则对于任意的aGa\in G,有#(Ha)=#(aH)=#H\#(H*a)=\#(a*H)=\#H

<H;><H;*> 的所有相异右陪集的个数和所有相异左陪集的个数相同

# 拉格朗日定理

指数:设<H;><H;*><G;><G;*> 的子群,群<G;><G;*><H;><H;*> 的所有相异左(右)陪集个数称为<H;><H;*><G;><G;*> 中的指数

拉格朗日定理:设<G;><G;*> 是一具有子群<H;><H;*> 的有限群,且<H;><H;*><G;><G;*> 中的指数为 d,则#G=d(#H)\#G=d\cdot (\#H)

推广

  1. 任一子群的阶必为该群的阶的因子
  2. 任何素数阶的群只有平凡子群
  3. 在有限群<G;><G;*> 中,每个元素的周期是#G\#G 的因子

# 格和布尔代数

# 偏序集

偏序关系:自反、反对称且可传递的关系

下界、最大下界 (glb)、上界、最小上界 (lub)、最小元素、最大元素的定义

glb、lub、最小元素、最大元素唯一

# 格和性质

定义:设 <L;≤> 是一个偏序集,如果 L 中任意两个元素存在着最大下界和最小上界,则称 <L;≤> 是格

l1l2=glb(l1,l2),l1l2=lub(l1,l2)l1\wedge l2=glb(l1,l2),l1\vee l2=lub(l1,l2)

性质

l1l2l1,l1l2l2l1\wedge l2\leq l1,l1\wedge l2\leq l2

l1l2l1,l1l2l2l1\vee l2\geq l1,l1\vee l2 \geq l2

l3l1,l3l2,l3l1l2l3\leq l1,l3\leq l2,l3\leq l1\wedge l2

l3l1,l3l2,l3l1l2l3\geq l1,l3\geq l2,l3\geq l1\vee l2

l1l2=l2l1l2=l1l1l2l1\vee l2=l2\Leftrightarrow l1\wedge l2=l1\Leftrightarrow l1\leq l2

格的保序性

l1l3,l2l4,l1l2l3l4,l1l2l3l4若l1\leq l3,l2\leq l4,则l1\vee l2\leq l3\vee l4 ,l1\wedge l2\leq l3\wedge l4

l2l3,l1l2l1l3,l1l2l1l3若l2\leq l3,则l1\vee l2\leq l1\vee l3,l1\wedge l2\leq l1\wedge l3

对偶原理:格上的任一真命题,其对偶亦为真。

交换律:$$l1\vee l2=l2\vee l1,l1\wedge l2=l2\wedge l1$$

结合律:$$l1\vee (l2\vee l3)=(l1\vee l2)\vee l3,l1\wedge (l2\wedge l3)=(l1\wedge l2)\wedge l3$$

等幂律:$$l\vee l=l,l\wedge l=l$$

吸收率:$$l1\vee (l1\wedge l2)=l1,l1\wedge (l1\vee l2)=l1$$

分配不等式

l1(l2l3)(l1l2)(l1l3)l1\vee (l2\wedge l3)\leq (l1\vee l2)\wedge(l1\vee l3)

l1(l2l3)(l1l2)(l1l3)l1\wedge(l2\vee l3)\geq (l1\wedge l2)\vee (l1\wedge l3)

在格<L;><L;*> 中,l1l2...lnl1\wedge l2\wedge...\wedge ln 就是元素l1,l2,...,lnl1,l2,...,ln 的最大下界;l1l2...lnl1\vee l2\vee ...\vee ln 就是元素l1,l2,...,lnl1,l2,...,ln 的最小上界

# 格是一种代数系统

定义:设<L;,><L;\vee,\wedge> 是一格代数系统,\vee\wedge 是 L 上的二元运算,如果这两个运算满足交换律、结合律和吸收率,则称<L;,><L;\vee,\wedge> 是一个格

子格:设<L,,><L,\vee,\wedge> 是一个格,如果<A;,><A;\vee,\wedge><L;,><L;\vee,\wedge> 的子代数,则称<A;,><A;\vee,\wedge><L;,><L;\vee,\wedge> 的子格

# 分配格和有补格

# 分配格

定义:设<L;,><L;\vee,\wedge> 是一个格,若对于任一的l1,l2,l3Ll1,l2,l3\in L,有 $$l1\wedge (l2\vee l3)=(l1\wedge l2)\vee (l1\wedge l3)$$ $$l1\vee (l2\wedge l3)=(l1\vee l2)\wedge (l1\vee l3)$$

性质 1:在格中如果交运算对并运算是可分配的,那么并运算对交运算也是可分配的;反之同理。

性质 2:设l1,l2,l3l1,l2,l3 是分配格<L;,><L;\vee,\wedge> 中任意三个元素,则(l1l2=l1l3,l1l2=l1l3)(l2=l3)(l1\vee l2=l1\vee l3,l1\wedge l2=l1\wedge l3)\Leftrightarrow (l2=l3)

判定:格<L;><L; ≤> 是分配格的充要条件是<L;><L; ≤> 不含钻石格五角格同构的子格

# 有补格

有界格:具有最小元素和最大元素的格,最大元素 1,最小元素 0

补元素:设<L;,><L;\vee,\wedge> 是一个含有元素 1 和 0 的格,对于 L 中的一个元素 l,若有元素l\overline{l} 使得ll=1,ll=0l\vee\overline{l}=1,l\wedge\overline{l}=0,则称元素l\overline{l} 是 l 的补

有补格:设<L;,><L;\vee,\wedge> 是一个含有元素 1 和 0 的格,如果 L 中的每一个元素都有补,则称<L;,><L;\vee,\wedge> 为有补格

# 有补分配格

对合律:在有补分配格<L;,><L;\vee,\wedge> 中,对于任一元素lLl\in L,有l=l\overline{\overline{l}}=l

德摩根定律:在有补分配格<L;,><L;\vee,\wedge> 中,对于任意的l1,l2Ll1,l2\in L,有\overline{l1\vee l2}=l1\wedge l2,\overline{l1\wedge l2}=\overline{l1}\vee\overline

(l1l2)(l1l2=0)(l1l2=1)(l1\leq l2)\Leftrightarrow (l1\wedge \overline{l2}=0)\Leftrightarrow (\overline{l1}\vee l2=1)

# 布尔代数

定义:如果一个格既是分配格又是有补格,而称其为一个布尔代数

设代数系统中<B;,><B;-,\vee,\wedge> 的运算满足交换律分配律同一律互补律,则它也必定满足其他的集合定律,则称<B;,><B;-,\vee,\wedge> 是布尔代数

性质

布尔代数的每一子代数仍是布尔代数。

一个布尔代数的每一满同态像都是布尔代数。

# 有限布尔代数的同构

<B;-,>< B ;-,∨,∧> 是布尔代数,如果元素 a≠0,且对任意的 x ∈B,有 x ∧a=a 或 x ∧ a=0,则称 a 是原子。

<B;-,>< B ;-,∨,∧> 是一有限布尔代数,则对任意的 x ∈B 且 x ≠ 0,一定存在一个原子 a ,使得 x ∧ a=a(或 a ≤x)。

如果 a1 和 a2 是布尔代数<B;-,>< B ;-,∨,∧> 的原子,且 a1 ∧ a2 ≠ 0 ,则 a1 =a2。