群环域

主讲教师

李 辉

半群与含幺半群

半群

定义: 设有非空集合\(S\), \(*\)是定义在\(S\)上的二元代数运算, 若\(*\)运算满足结合律, 则称代数系统\(U={\langle}S, *{\rangle}\)半群.

\(S\)为有限集时, \(U={\langle}S, *{\rangle}\)称为有限半群.

\(S\)为无限集时, \(U={\langle}S, *{\rangle}\)称为无限半群.

例如, \({\langle}N, +{\rangle}\), \({\langle}N, \times{\rangle}\), \({\langle}E_v, +{\rangle}\), \({\langle}E_v, \times{\rangle}\)等都是半群.


例: 在\(R^+\)中定义两个二元运算\(*\)\(\div\):

\(a*b=a^b\), \(\div\)为普通除法.

由此得到两个代数系统\(U={\langle}R^+, *{\rangle}\)\(V={\langle}R^+, \div{\rangle}\), 问它们是否是半群.

解: 对于\(2, 3, 4{\in}R^+\), 有 \[(2*3)*4 = 2^3*4 = (2^3)^4= 2^{12}\] \[2*(3*4) = 2*(3^4)=2*(81) =2^{81}\]\((2*3)*4{\neq}2*(3*4)\).

根据\(\div\)运算性质, 其不满足结合律.

于是\(*\)\(\div\)运算都不满足结合律, 故\(U\)\(V\)都不是半群.


例: 设集合\(S_k=\{x|x{\in}Z, 且x{\geq}k\}\), \(k{\geq}0\), 问\(S_k\)与+是否可以构成半群?其中\(+\)为普通的加法运算.

解:封闭性.任取\(x, y{\in}S_k\), 则:\(x{\in}Z\), \(y{\in}Z\), \(x{\geq}k\), \(y{\geq}k\). 所以\(x+y{\in}Z\), \(x+y{\geq}k\).

\(+\)\(S_k\)是封闭的, \({\langle}S_k, +{\rangle}\)是代数系统.

结合律. 因\(x+(y+z)=(x+y)+z\), 所以\(+\)满足结合律.

\({\langle}S_k, +{\rangle}\)半群.

对于本例, 若去掉\(k{\geq}0\)这个条件, \({\langle}S_k, +{\rangle}\)还是半群吗?


例: 设集合\(S_k=\{x|x{\in}Z, 且x{\geq}k\}\), 问\(S_k\)\(+\)是否可以构成半群?其中\(+\)为普通的加法运算.

如果\(k<0\), 不妨取\(k=-5\).

\(S_k\)中两元素:\(-2, -4{\in}Z\), 显然\(-2, -4{\geq}k\), 但 \(-2+(-4)=-6<k\), 故\(-6{\notin}S_k\).

因此\(+\)\(S_k\)不是封闭的, \({\langle}S_k, +{\rangle}\)不是代数系统, \({\langle}S_k, +{\rangle}\)也不是半群.

定理: 设\(U={\langle}S, *{\rangle}\)是一个半群, 非空集合\(X{\subseteq}S\), 若\(*\)运算在\(X\)上是封闭的, 则\(V={\langle}X, *{\rangle}\)也是一个半群.

这个定理说明, 当封闭性成立时, 结合律不会因为集合的缩小而改变.


定义: 若在半群\(U={\langle}S, *{\rangle}\)\(*\)运算满足交换律, 则称\(U\)可交换半群.

例如, \({\langle}N, +{\rangle}\)\({\langle}N, {\times}{\rangle}\)都是可交换半群, 因为\(+\)运算和\({\times}\)运算都满足交换律.

含幺半群

定义: 含有幺元\(e\)的半群称为含幺半群独异点.

例如, \(U={\langle}N, +{\rangle}\)\(V={\langle}N, {\times}{\rangle}\)都是含幺半群, 0和1分别是\(U\)\(V\)的幺元.

\({\langle}N^*, +{\rangle}\)虽然是半群, 但关于+运算不存在幺元, 所以\({\langle}N^*, +{\rangle}\)不是含幺半群.

\({\langle}E_v, {\times}{\rangle}\)也不是含幺半群, 因为在\(E_v\)中, \({\times}\)运算不存在幺元.


有时为了强调幺元\(e\), 常把含幺半群\({\langle}S, *{\rangle}\)表示成\({\langle}S, *, e{\rangle}\).

定义: 若含幺半群\(U={\langle}S, *{\rangle}\)\(*\)运算满足交换律, 则称\(U\)可交换含幺半群.

例如, \({\langle}Z, +{\rangle}\)是可交换含幺半群.

再如, 对于任意集合\(S\)的幂集\(P(S)\), 以及集合间的\({\cap}\), \({\cup}\)运算来说, \(U={\langle}P(S), {\cap}{\rangle}\)\(V={\langle}P(S), {\cup}{\rangle}\)都是可交换的含幺半群, \(U\)的单位元是\(S\), \(V\)的单位元是\(\emptyset\).


例: 设\(R\)是实数集合, 定义\(*\)运算 \({\forall}a, b{\in}R\), \(a*b=a+b+ab\).

求证: \(*\)对于\(R\)可构成含幺半群.

证明: 封闭性. 任意的\(a, b{\in}R\): \(a*b=a+b+ab\), 因\(a+b+ab{\in}R\), 故\(a*b{\in}R\).

结合律. 任意的\(a, b, c{\in}R\), 则: \[(a*b)*c=(a+b+ab)*c\] \[=(a+b+ab)+c+(a+b+ab)c\] \[=a+b+c+ab+ac+bc+abc\]

\[a*(b*c)=a*(b+c+bc)\] \[=a+(b+c+bc)+a(b+c+bc)\] \[=a+b+c+ab+ac+bc+abc\]\((a*b)*c=a*(b*c)\).


单位元. 设\({\exists}e_l, e_r{\in}R\), 对\({\forall}a{\in}R\): \[e_l*a=e_l+a+e_la=a\] 得: \(e_l(a+1)=0\), 所以\(e_l=0\).

\[a*e_r=a+e_r+ae_r=a\] 得: \(e_r(a+1)=0\), 所以\(e_r=0\).

所以\(e_l=e_r=e=0\).

交换律. 任意的\(a, b{\in}R\): \[a*b=a+b+ab=b+a+ba=b*a\]\({\langle}R, *{\rangle}\)是可交换含幺半群.


定义: 设\(U={\langle}S, *{\rangle}\)是一个含幺半群. 若存在元素\(g{\in}S\), 使得\({\forall}a{\in}S\), \(a\)都可表示成\(g\)的方幂, 即\(a=g^n\)(\(n\)是自然数, 规定\(e=g^0\)), 则称\(U\)循环含幺半群.

\(g\)\(U\)的一个生成元, \(U\)可记为\(U={\langle}{\langle}g{\rangle}, *{\rangle}\).

 

例如, 自然数集合\(N\)和通常的加法运算\(+\), \({\langle}N, +{\rangle}\)是循环含幺半群, \(e=0\)是单位元, 1是生成元.

\(1^0=0\), \(1^1=1\), \(1^2=1+1=2\), \({\cdots}\), \(1^n=1+1+{\cdots}+1+1=n\), \({\cdots}\)

可写为:\({\langle}N, +{\rangle}={\langle}{\langle}1{\rangle}, +{\rangle}\).


例: 设\(X=\{0, 60, 120, 180, 240, 300\}\), \({\oplus}\)\(X\)上的二元运算, 对\({\forall}a, b{\in}X\), 有: \[a{\oplus}b=(a+b)\, mod\, 360\] 则代数系统\({\langle}X, {\oplus}{\rangle}\)是循环含幺半群.

证明: 因\({\langle}X, {\oplus}{\rangle}\)是代数系统, 故满足封闭性.

又因为模运算满足结合律, 即\({\forall}a, b, c{\in}X\), 有: \((a{\oplus}b){\oplus}c=a{\oplus}(b{\oplus}c)\), 所以\({\langle}X, {\oplus}{\rangle}\)是半群.

该半群有单位元0, 故\({\langle}X, {\oplus}{\rangle}\)是含幺半群.

有生成元\(g=60\), 因为: \[g^0=0, g^1=60, g^2=120, g^3=180, g^4=240, g^5=300, g^6=0,\] \[g^7=60, g^8=120, g^9=180, g^{10}=240, g^{11}=300, {\cdots},\]\({\langle}X, {\oplus}{\rangle}\)是循环含幺半群.


例: 设含幺半群\(U={\langle}S, *{\rangle}\), \(S=\{1, a, b, c, d\}\), \(*\)运算的定义如下:

从中可以看出, 1是幺元, \(c\)是生成元, 而且: \[c^0=e=1, c^1=c, c^2=b, c^3=a, c^4=d\]   \[ \begin{array}{cccccc} * & 1 & a & b & c & d\\ 1 & 1 & a & b & c & d\\ a & a & a & b & d & d\\ b & b & b & d & a & a\\ c & c & d & a & b & b\\ d & d & d & a & b & b\\ \end{array} \]

定理: 循环含幺半群是可交换的含幺半群.

证明: 设\(U={\langle}S, *{\rangle}\)是一个循环含幺半群, 且\(G\)是它的生成元.

对于任意的\(a, b{\in}S\), 由生成元的定义, 存在\(m, n{\in}N\), 使得: \(a=g^m, b=g^n\)

于是有: \[a*b=g^m*g^n=g^{m+n}=g^{n+m}=g^n*g^m=b*a\] 所以, \(U\)是可交换的含幺半群.


子半群与子含幺半群

定义: 设\(U={\langle}S, *{\rangle}\)是一个半群, 非空子集\(X{\subseteq}S\), 若\(V={\langle}X, *{\rangle}\)也构成一个半群, 则称\(V\)\(U\)子半群.

例如, \({\langle}E_V, {\times}{\rangle}\)\({\langle}Z, {\times}{\rangle}\)的子半群, \({\langle}Z, +{\rangle}\)\({\langle}R, +{\rangle}\)的子半群.

给定一个半群\(U={\langle}S, *{\rangle}\)和非空集\(X{\subseteq}S\), 要验证\(V={\langle}X, *{\rangle}\)是否成为\(U\)的子半群, 这要求\(V\)是一个半群, 即\(*\)\(X\)上的二元运算(满足封闭性)且满足结合律.

\(*\)运算在\(S\)上满足结合律, 只要\(*\)\(X\)上是封闭的, 结合律在\(X\)上一定成立.


因此, 若要证明\(V={\langle}X, *{\rangle}\)\(U={\langle}S, *{\rangle}\)的子半群, 只要证明:

  1. 非空集\(X{\subseteq}S\).

  2. \(*\)\(X\)是封闭的.

 

例: \(U={\langle}Z, +{\rangle}\)是一个半群, 设: \(Z_E=\{x|x=2n, n{\in}Z\}\),

求证: \({\langle}Z_E, +{\rangle}\)\({\langle}Z, +{\rangle}\)的子半群.

证明: 显然\(Z_E\)\(Z\)的非空子集.

\({\forall}x, y{\in}Z_E\), 不妨设\(x=2n\), \(y=2m\), 有\(n, m{\in}Z\), 则\(n+m{\in}Z\), 而\(x+y=2n+2m=2(n+m){\in}Z_E\), 封闭性成立, 故\({\langle}Z_E, +{\rangle}\)是半群.

所以\({\langle}Z_E, +{\rangle}\)\({\langle}Z, +{\rangle}\)的子半群.


定义: 设\(U={\langle}S, *, e{\rangle}\)是含幺半群, 非空子集\(X{\subseteq}S\), 若\(V={\langle}X, *, e{\rangle}\)也构成含幺半群, 则称\(V\)\(U\)子含幺半群.

这里特别强调的是, \(V\)的单位元必须和\(U\)的单位元一致.否则, 即使\(V\)能构成一个含幺半群, 也不是\(U\)的子含幺半群.

例如, 对于实数集合\(R\)、整数集合\(Z\)、自然数集 合\(N\)和普通的加法运算\(+\)来说, \({\langle}R, +{\rangle}\)是一个含幺半群, 0是单位元, \({\langle}Z, +{\rangle}\)\({\langle}N, +{\rangle}\)都是\({\langle}R, +{\rangle}\)的子含幺半群.


例: 设\({\langle}Z, +{\rangle}\)是一个含幺半群, 设: \[Z_E=\{x|x=2n, \, n{\in}Z\}, \] 求证: \({\langle}Z_E, +{\rangle}\)\({\langle}Z, +{\rangle}\)的子含幺半群.

证明: 前已经证明\({\langle}Z_E, +{\rangle}\)\({\langle}Z, +{\rangle}\)的子半群.

现证明\({\langle}Z_E, +{\rangle}\)存在单位元, 且与\({\langle}Z, +{\rangle}\)的单位元相同. \({\langle}Z, +{\rangle}\)的单位元为0.

显然\(0{\in}Z_E\), 对\({\forall}x{\in}Z_E\), 设\(x=2n\), 有:

\(x+0=2n+0=2n=x\),

\(0+x=0+2n=2n=x\),

故0是\({\langle}Z_E, +{\rangle}\)的单位元, 所以\({\langle}Z_E, +{\rangle}\)是含幺半群.

因此\({\langle}Z_E, +{\rangle}\)\(是{\langle}Z, +{\rangle}\)的子含幺半群.


例: 设集合\(S=\{e, 0, 1\}\), \(*\)运算的定义如下:

  \[ \begin{array}{cccc} * & e & 0 & 1\\ e & e & 0 & 1\\ 0 & 0 & 0 & 0\\ 1 & 1 & 0 & 1\\ \end{array} \]

 

\(U={\langle}S, *{\rangle}\)是一个含幺半群, 单位元为\(e\).

设集合\(X=\{0, 1\}\), \(*\)运算的定义如下:

  \[ \begin{array}{ccc} * & 0 & 1 \\ 0 & 0 & 0 \\ 1 & 0 & 1 \\ \end{array} \]

 

\(V={\langle}X, *{\rangle}\)也是一个含幺半群, 单位元为1.

\(X{\subseteq}S\)且非空, 但\(V\)不是\(U\)的子含幺半群. 因为两个含幺半群的单位元不同.


例: 设\(V={\langle}S, *{\rangle}\)为含幺半群, \(e\)是幺元, 则\({\langle}\{e\}, *{\rangle}\)\(V\)的一个子含幺半群;\(V\)本身也是\(V\)的一个子含幺半群. 这两个子含幺半群称为平凡子含幺半群.

定理: 设\(U={\langle}S, *{\rangle}\)是一个可交换的含幺半群, \(X\)\(S\)中全体幂等元的集合, 则\(V={\langle}X, *{\rangle}\)\(U\)的子含幺半群.


同态与同构

定义: 设\(U={\langle}R, *{\rangle}\)\(V={\langle}S, +{\rangle}\)都是半群, 映射\(f:R{\rightarrow}S\), 若对于任意的\(a, b{\in}R\), 有: \[f(a*b)=f(a)+f(b)\] 则称\(f\)为从\(U\)\(V\)半群同态, 且:

  1. \(f\)是满射的, 称\(f\)为从\(U\)\(V\)半群满同态.

  2. \(f\)是单射的, 称\(f\)为从\(U\)\(V\)半群单同态.

  3. \(f\)是双射的, 称\(f\)为从\(U\)\(V\)半群同构.


定理: 设\(U={\langle}X, *{\rangle}\)\(V={\langle}S, +{\rangle}\)都是半群, \(f\)是从\(U\)\(V\)的半群同态. 对于任意的\(a{\in}X\), 若\(a\)\(U\)中的幂等元, 则\(f(a)\)\(V\)中的幂等元.

证明: 因为\(a{\in}X\), 故\(f(a){\in}S\).

由于\(a\)\(U\)中的幂等元, \(f\)是从\(U\)\(V\)的半群同态, 于是有: \[f(a)=f(a^2)=f(a*a)=f(a)+f(a)=f^2(a)\] 这说明\(f(a)\)\(V\)中关于\(+\)运算的幂等元.


定义: 设\(U={\langle}S, *, e_*{\rangle}\), \(V={\langle}X, +, e_+{\rangle}\)都是含幺半群, 又设\(f:S{\rightarrow}X\)是从\(U\)\(V\)的映射, 若对于任意的\(a, b{\in}S\), 有:

  1. \(f(a*b)=f(a)+f(b)\)

  2. \(f(e_*)=e_+\)

则称\(f\)含幺半群同态. 且:

  1. \(f\)是满射的, 则称\(f\)为从\(U\)\(V\)的含幺半群满同态.

  2. \(f\)是单射的, 则称\(f\)为从\(U\)\(V\)的含幺半群单同态.

  3. \(f\)是双射的, 则称\(f\)为从\(U\)\(V\)的含幺半群同构.


例: 给定两个含幺半群\(U={\langle}R, +, 0{\rangle}\)\(V={\langle}R^+, {\times}, 1{\rangle}\).

定义\(f:R{\rightarrow}R^+\)如下: 对任意的\(x{\in}R\), \[f(x)=5^x\]

求证: \(f\)\(U\)\(V\)的含幺半群单同态.

证明: 对于任意的\(x, y{\in}R\), 有 \[f(x+y)=5^{x+y}=5^x{\times}5^y=f(x){\times}f(y)\] \[f(0)=5^0=1\] \(f\)是从\(U\)\(V\)的同态映射.

\(f\)是R上的严格单调增函数, 故\(f\)是单射的.

因此: \(f\)是从\(U\)\(V\)的含幺半群单同态映射.


例: 给定两个含幺半群\(U={\langle}N, +, 0{\rangle}\)\(V={\langle}S, *, e{\rangle}\), \(N\)是自然数集合, \(S=\{e, 0, 1\}\), \(+\)是普通加法运算, \(*\)运算的定义如下:

  \[ \begin{array}{cccc} * & e & 0 & 1\\ e & e & 0 & 1\\ 0 & 0 & 0 & 0\\ 1 & 1 & 0 & 1\\ \end{array} \]

 

定义映射\(f:N{\rightarrow}S\), 对于任意的\(m{\in}N\):

\[ f(m)=\begin{cases}0&当m{\neq}0\\1&当m=0\end{cases} \]

\(f\)是否是含幺半群同态?

解: 对于任意的\(a, b{\in}N\),

(1)\(a{\neq}0或b{\neq}0\), 有:

\(f(a+b)=0, \, f(a)*f(b)=0\),

故:\(f(a+b)=f(a)*f(b)\).

(2)\(a=0, b=0\), 有:

\(f(a+b)=1, \, f(a)*f(b)=1*1=1\),

故:\(f(a+b)=f(a)*f(b)\).

因此, \(f\)是从\(U\)\(V\)的半群同态, 但由于

\(f(0)=1{\neq}e\)

所以, \(f\)不是\(U={\langle}N, +, 0{\rangle}\)\(V={\langle}S, *, e{\rangle}\)含幺半群同态.


定理: 设\(f\)是从代数系统\(U={\langle}S, +{\rangle}\)到代数系统\(V={\langle}X, *{\rangle}\)的满同态映射, 其中, \(*\)\(+\)都是二元运算, 则:

  1. \(U\)是半群, 则\(V\)也是半群.

  2. \(U\)是含幺半群, 则\(V\)也是含幺半群.

定理: 设\(U={\langle}R, *{\rangle}\), \(V={\langle}S, {\otimes}{\rangle}\)\(W={\langle}T, {\oplus}{\rangle}\)都是半群, 且函数\(f:R{\rightarrow}S\), \(g:S{\rightarrow}T\)分别是从\(U\)\(V\)和从\(V\)\(W\)的半群同态, 则\(f{\cdot}g\)是一个从\(U\)\(W\)的半群同态.

证明: 对于任意的\(a, b{\in}R\), 有:

\[(f{\cdot}g)(a*b)=g(f(a*b))\]

\[=g(f(a){\otimes}f(b))\]

\[=g(f(a)){\oplus}g(f(b))\]

\[=(f{\cdot}g)(a){\oplus}(g{\cdot}f)(b)\] 所以, \(f{\cdot}g\)是从\(U\)\(W\)的半群同态.

群与子群

定义: 给定代数系统\(U={\langle}S, *{\rangle}\), \(S\)是非空集合, \(*\)是定义在\(S\)上的二元运算, 若:

(1)\(*\)运算是可结合的;

(2)存在幺元\(e\);

(3)每个元素都可逆.

则称\(U\)是一个.

定义: 设\(U={\langle}S, *{\rangle}\)是一个含幺半群, 若\(S\)中的每个元素都可逆, 则称\(U\)是一个.

对于群\(U={\langle}S, *{\rangle}\), 为简化描述, 可直接用集合\(S\)表示, 即群\(S\).


例: 代数系统\(U={\langle}R^*, {\times}{\rangle}\)是群, 其中\(R^*\)是非0实数集合, \({\times}\)是数的乘法运算.

证明: (1)结合律. \({\forall}a, b, c{\in}R^*\), \[a{\times}(b{\times}c)=(a{\times}b){\times}c\] 满足结合律.

(2)单位元.\(e=1\).

(3)逆元. 对\({\forall}a{\in}R^*\), \(a^{-1}=1/a\),

\(a{\times}1/a=1/a{\times}a=1\)

因此, \(U\)是一个群.


定理: 群中不存在零元.

定理: 幺元是群中唯一的一个幂等元.

定理: 设\(U={\langle}S, *{\rangle}\)是一个群, 则对于任意\(的a, b{\in}S\), 有:

  1. 存在唯一的一个元素\(x{\in}S\), 使得\(a*x=b\).

  2. 存在唯一的一个元素\(y{\in}S\), 使得\(y*a=b\).

定理: 设\(U={\langle}S, *{\rangle}\)是一个群, 则对\({\forall}a, b{\in}S\), 有\((a*b)^{-1}=b^{-1}*a^{-1}\).

证明:

\((a*b)*(b^{-1}*a^{-1})\)

\(=a*(b*b^{-1})*a^{-1}\)

\(=a*e*a^{-1}\)

\(=a*a^{-1}=e\)

\((b^{-1}*a^{-1})*(a*b)\)

\(=b^{-1}*(a^{-1}*a)*b\)

\(=b^{-1}*e*b\)

\(=b^{-1}*b=e\)

这说明\(a*b\)的逆元是\(b^{-1}*a^{-1}\), 所以:

\[(a*b)^{-1}=b^{-1}*a^{-1}.\]


定理: 设\(U={\langle}S, *{\rangle}\)是一个群, 对于\({\forall}a, b, c{\in}S\),

  1. \(a*c=b*c\), 则\(a=b\).

  2. \(c*a=c*b\), 则\(a=b\).

即群中的运算满足消去律.

定义: 设\(U={\langle}S, *{\rangle}\)是一个群. 若

  1. \(S\)为有限集合, 则称\(U\)有限群. 若\(|S|=n\), 则称\(U\)n阶群. 并用\(|U|\)表示\(U\)的阶.

  2. \(S\)为无限集合, 则称\(U\)无限群.

例: \({\langle}Z, +{\rangle}\)是无限群.

例: \({\langle}N_k, +_k{\rangle}\)是有限群(\(k\)阶群). 其中: \[N_k=\{0, 1, 2, {\cdots}, k-1\}\] \(+_k\)是模\(k\)加运算.

例: \({\langle}\{e, a\}, *{\rangle}\)是二阶群.

其中定义为:

  \[ \begin{array}{ccc} * & e & a \\ e & e & a \\ a & a & e \\ \end{array} \]


定义: 设\(a\)是群\({\langle}S, *{\rangle}\)中的一个元素,

  1. 若存在正整数\(n\), 使得\(a^n=e\), 则称满足\(a^n=e\)的最小正整数为元素\(a\)的周期(), 并称元素\(a\)的周期是有限的(\(a\)是有限阶元素), \(a\)的阶记为\(|a|\).

  2. 若不存在这样的正整数\(n\), 则称元素\(a\)的周期是无限的.

定理: 设\(U={\langle}S, *{\rangle}\)是一个群, \(a{\in}S\)\(n\)阶元素, \(k\)是一个整数, 则:

(1)\(a^k=e\)当且仅当\(k\)\(n\)的整倍数;

(2)\(a^{-1}\)的周期与\(a\)的周期相同;

(3)若\(U\)是有限群, 则任一元素的阶都小于等于\(|S|\).


例: 设\(G={\langle}K_4, *{\rangle}\)为群, \(K_4=\{a, b, c, d\}\), \(*\)运算定义如下:

 

\[ \begin{array}{ccccc} * & a & b & c & d\\ a & a & b & c & d\\ b & b & a & d & c\\ c & c & d & a & b\\ d & d & c & b & a\\ \end{array} \]

求:

  1. 各元素的阶;

  2. \(|G|\).

解:

单位元\(e=a\).

\(a^1=a\), \(b^2=a\), \(c^2=a\), \(d^2=a\)

所以, 每个非单位元的阶都是2.

  \[|G|=4.\]


子群

定义: 设\(U={\langle}G, *{\rangle}\)是一个群, 非空子集\(S{\subseteq}G\), 如果\(V={\langle}S, *{\rangle}\)也构成群, 则称\(V\)\(U\)子群;若\(S\)\(G\)的真子集, 则称\(V\)\(U\)真子群;若\(S=\{e\}\)\(S=G\), 则称\(V\)\(U\)平凡子群.

定理: 设\(U={\langle}G, *{\rangle}\)是一个群, 非空子集\(S{\subseteq}G\), \(V={\langle}S, *{\rangle}\)\(U\)的子群的充要条件是:

  1. \({\forall}a, b{\in}S\), 有\(a*b{\in}S\).

  2. \(V\)中有单位元.

  3. \({\forall}a{\in}S\), \(a\)有逆元\(a^{-1}{\in}S\).


例如, 群\({\langle}Z, +{\rangle}\)是群\({\langle}R, +{\rangle}\)的子群.

\({\langle}Z, +{\rangle}\)是群, \(Z_E=\{x|x=2n, n{\in}Z\}\). 求证: \({\langle}Z_E, +{\rangle}\)\({\langle}Z, +{\rangle}\)的子群.

证明: 显然非空子集\(Z_E{\subseteq}Z\).

(1)\({\forall}x, y{\in}Z_E\), 设\(x=2n\), \(y=2m\), 则\(n, m{\in}Z\), \(n+m{\in}Z\). \(x+y=2n+2m=2(n+m){\in}Z_E\), 满足封闭性.

(2)单位元为0.因为\({\forall}x{\in}Z_E\), 设\(x=2n\), \(0+2n=2n+0=2n\).

(3)\({\forall}x{\in}Z_E\), 设\(x=2n\), 则\(n{\in}Z\).

\(-x=-2n=2(-n)\), 因为\(-n{\in}Z\), 所以\(2(-n){\in}Z_E\), 即:\(-x{\in}Z_E\).

\(x+(-x)=(-x)+x=0\). 故\(x\)的逆元是\(-x\), 即每一个元素均有逆元.

所以\({\langle}Z_E, +{\rangle}\)\(是{\langle}Z, +{\rangle}\)的子群.


定理: 子群的单位元就是群的单位元.

证明: 设\({\langle}S, *{\rangle}\)\(是{\langle}G, *{\rangle}\)的任一子群, \(e_1\)\(e\)分别是\(S\)\(G\)的单位元, 则对于任意的\(x{\in}S{\subseteq}G\), 有

\[e_1*x=x,\,\, e*x=x\] 故: \(e_1*x=e*x\)

由消去律, 得: \(e_1=e\).

定理: 设\(U={\langle}G, *{\rangle}\)是一个群, 非空子集\(S{\subseteq}G\), 则\(V={\langle}S, *{\rangle}\)\(U\)的子群的充分必要条件是:对于任意的\(a, b{\in}S\), 有\(a*b^{-1}{\in}S\).


\(U_1={\langle}S_1, *{\rangle}\), \(U_2={\langle}S_2, *{\rangle}\)都是\(U={\langle}S, *{\rangle}\)的子群, 则\(U_3={\langle}S_1{\cap}S_2, *{\rangle}\)也是\(U\)的子群.

证明: 设\(U\)的单位元为\(e\), 则\(e{\in}S_1\), \(e{\in}S_2\), 故\(e{\in}S_1{\cap}S_2\), 所以, \(S_1{\cap}S_2\)\(S\)的非空子集.

对于任意的\(a, b{\in}S_1{\cap}S_2\), 则\(a, b{\in}S_1\), \(a, b{\in}S_2\), 因\(U_1\)\(U\)的子群, 故\(a*b^{-1}{\in}S_1\).

\(U_2\)\(U\)的子群, 故:\(a*b^{-1}{\in}S_2\). 于是, \(a*b^{-1}{\in}S_1{\cap}S_2\).故\(U_3\)\(U\)的子群.

 

定理: 设\(U={\langle}G, *{\rangle}\)是一个群, \(S\)\(G\)的非空子集. 如果\(S\)是一个有限集, 则\(V={\langle}S, *{\rangle}\)\(U\)的子群的充要条件是: \({\forall}a, b{\in}S\), 都有\(a*b{\in}S\).

特殊群

交换群

定义: 设群\(U={\langle}S, *{\rangle}\)中, \(*\)运算满足交换律, 则称\(U\)交换群(Abel群, 阿贝尔群). 否则, 称\(U\)非交换群.

例: \({\langle}R, +{\rangle}\), \({\langle}Z, +{\rangle}\), \({\langle}R-\{0\}, {\times}{\rangle}\)\({\langle}Q-\{0\}, {\times}{\rangle}\)都是交换群. 其中\(Q\), \(R\)\(Z\)分别是有理数、实数和整数集合, \(+\)\({\times}\)分别是通常的加法和乘法运算.

例: 设\(G\)为所有\(n\)阶非奇异矩阵的集合, 矩阵乘法运算“\({\cdot}\)”作为定义在集合\(G\)上的二元运算.


求证: 代数系统\({\langle}G, {\cdot}{\rangle}\)是一个非交换群.

证明:

  1. \({\forall}A, B, C{\in}G\), 有:\(A{\cdot}(B{\cdot}C)=(A{\cdot}B){\cdot}C\), 故是可结合的.

  2. \({\langle}G, {\cdot}{\rangle}\)的单位元是单位阵\(E\). 因为对\({\forall}A{\in}G\), 有 \(E{\cdot}A=A{\cdot}E=A\).

  3. \({\forall}A{\in}G\), \(A\)存在唯一的逆元, 即\(A\)的逆矩阵\(A^{-1}\), 因为:

\(A^{-1}{\cdot}A=A{\cdot}A^{-1}=E.\)

\({\langle}G, {\cdot}{\rangle}\)是群. 但是, 对\({\forall}A, B{\in}G\), \(A{\cdot}B{\neq}B{\cdot}A\), 故\({\langle}G, {\cdot}{\rangle}\)是一个非交换群.

例: 设\(G={\langle}K_4, *{\rangle}\)为群, \(K_4=\{a, b, c, d\}\), \(*\)运算定义如下.

  \[ \begin{array}{ccccc} * & a & b & c & d\\ a & a & b & c & d\\ b & b & a & d & c\\ c & c & d & a & b\\ d & d & c & b & a\\ \end{array} \]

 

求证: \({\langle}K_4, *{\rangle}\)是交换群.

证明: \(G\)由运算表可见, 运算表是对称表, 所以\(*\)运算满足交换律, 故\({\langle}K_4, *{\rangle}\)是交换群.


定理: 设\(U={\langle}S, *{\rangle}\)是一个群, 则\(U\)是交换群的充分必要条件是:对于任意的\(a, b{\in}S\), 有: \((a*b)^2=a^2*b^2\).

证明: 充分性. 对于任意的\(a, b{\in}S\), 有: \((a*b)^2 = a^2*b^2\), 即:

\((a*b)*(a*b) = (a*a)*(b*b)\).

\(a*(b*a)*b=(a*b)*(a*b)\)

\(=(a*a)*(b*b)=a*(a*b)*b\).

由消去得: \(b*a=a*b\), 因此\(U\)是交换群.

必要性. 因\(U\)是交换群, 故对于任意的\(a, b{\in}S\), 有: \[a*b=b*a\]

于是 \[(a*b)^2=(a*b)*(a*b)\] \[=a*(b*a)*b\] \[=a*(a*b)*b\] \[=(a*a)*(b*b)\] \[=a^2*b^2\] 得证.


循环群

定义: 设\(U={\langle}S, *{\rangle}\)是一个群, 若\(S\)中存在一个元素\(g\), 使得\(S\)中任何一个元素都能表示成\(g\)的幂, 即\(S=\{g^n|n{\in}Z\}\), 则称\(U\)是一个循环群.

并称\(g\)\(U\)的生成元, 这时的\(U\)可以表示成\(U={\langle}{\langle}g{\rangle}, *{\rangle}\).

例: 设\(X=\{0, 60, 120, 180, 240, 300\}\), \({\oplus}\)\(X\)上的二元运算, 对\({\forall}a, b{\in}X\), 有: \[a{\oplus}b=(a+b)\, mod\, 360\] 则代数系统\({\langle}X, {\oplus}{\rangle}\)是循环群.

证明: (1)模运算满足结合律, 即\({\forall}a, b, c{\in}X\), 有: \((a{\oplus}b){\oplus}c=a{\oplus}(b{\oplus}c)\). 所以\({\langle}X, {\oplus}{\rangle}\)是半群.


(2)单位元为0, 故\({\langle}X, {\oplus}{\rangle}\)是含幺半群.

(3)逆元.

\(60^{-1}=300\), \(120^{-1}=240\), \(180^{-1}=180\), \(240^{-1}=120\), \(300^{-1}=60\).

\({\langle}X, {\oplus}{\rangle}\)是群.

(4)生成元\(g=60\). 因为:

\(g^0=0\), \(g^1=60\), \(g^2=120\), \(g^3=180\), \(g^4=240\), \(g^5=300\), \(g^6=0\), \(g^7=60\), \({\cdots}\)

\({\langle}X, {\oplus}{\rangle}\)是循环群.

实际上, 该循环群还有一个生成元\(g=300\). 因为:

\(g^0=0\), \(g^1=300\), \(g^2=240\), \(g^3=180\), \(g^4=120\), \(g^5=60\), \(g^6=0\), \(g^7=300\), \({\cdots}\)


对于循环群\(U={\langle}{\langle}g{\rangle}, *{\rangle}\), 根据生成元周期的特点可分为两类循环群:

(1)当生成元\(g\)的阶为无限时, \(U\)是一个无限阶循环群, 这时: \[{\langle}g{\rangle}=\{g^n|n{\in}Z, 当m{\neq}n时, g^m{\neq}g^n\}\]

(2)当生成元\(g\)的阶为有限时, \(U\)是一个有限阶循环群.若\(|g|=n\), 则: \[{\langle}g{\rangle}=\{e, g, g^2, {\cdots}, g^{n-1}\}.\]

例: 设\(X=\{0, 60, 120, 180, 240, 300\}\), \({\oplus}\)\(X\)上的二元运算, 对\({\forall}a, b{\in}X\), 有: \(a{\oplus}b=(a+b)\, mod\, 360\). \({\langle}X, {\oplus}{\rangle}\)就是六阶循环群.

因为: 有生成元\(g=60\). \(g^0=0\), \(g^1=60\), \(g^2=120\), \(g^3=180\), \(g^4=240\), \(g^5=300\), \(g^6=0\), \(g^7=60\), \({\cdots}\), 所以, \(|g|=6\), \(X={\langle}g{\rangle}=\{g^0, g^1, g^2, g^3, g^4, g^5\}.\)


关于循环群\(U={\langle}{\langle}g{\rangle}, *{\rangle}\)的生成元的个数, 有以下定理.

定理:

(1)若\(U\)是一个无限阶循环群, 则\(U\)中只有\(g\)\(g^{-1}\)两个生成元.

(2)若\(U\)是一个有限阶循环群, 且阶为\(n\), 则\(U\)中有\(\varphi(n)\)个生成元.

\(\varphi(n)\)是欧拉函数, 表示小于\(n\)且与\(n\)互素的正整数的个数.

例: 9的欧拉函数:\(\varphi(9)=6\).

因为与9互素且小于9的正整数是1, 2, 4, 5, 7, 8, 共6个.

例如, 设\(X=\{0, 60, 120, 180, 240\),\(300\}, {\oplus}\)\(X\)上的二元运算, 对\({\forall}a, b{\in}X\), 有:

\[a{\oplus}b=(a+b)\, mod\, 360.\]

六阶循环群\({\langle}X, {\oplus}{\rangle}\), \(\varphi(6)=2\).故有两个生成元60和300.


例: 整数加法群\(U={\langle}Z, +{\rangle}\)是个无限循环群.

解: \(U\)的幺元为0, 对于任意的\(x{\in}Z\), \(x\)的逆元是\(-x\), 即\(x^{-1}=-x\). 整数1和-1都是\(U\)的生成元.

对生成元1来说, 对于任意的正整数\(n\), 有:

\(1^0=0\), \(1^1=1\), \(1^2=1+1=2\), \({\cdots}\), \(1^n=1+1+{\cdots}+1=n\), \({\cdots}\).

\(1^{-1}=-1\), \(1^{-2}=(1^{-1})^2=(-1)^2=(-1)+(-1)=-2\), \({\cdots}\), \(1^{-n}=(1^{-1})^n=(-1)^n=-n\), \({\cdots}\).

\(n=(1+1+\cdots+1)=1^n\),

\(-n=(-1)+(-1)+\cdots+(-1)=(-1)^n\).


例: 对于12阶循环群: \(G={\langle}{\langle}g{\rangle}, *{\rangle}={\langle}\{e, g, g^2, {\cdots}, g^{11}\}, *{\rangle}\), 小于等于12且与12互素的数是1, 5, 7, 11, 所以 \(\varphi(12)=4\). \(G\)有四个生成元, 分别是\(g, g^5, g^7, g^{11}\).

定理: 设\(U={\langle}{\langle}g{\rangle}, *{\rangle}\)是一个循环群:

  1. \(g\)的周期是有限的(\(|g|=m\)), 则\({\langle}{\langle}g{\rangle}, *{\rangle}\)\({\langle}N_m, +_m{\rangle}\)同构.

  2. \(g\)的周期是无限的. 则\({\langle}{\langle}g{\rangle}, *{\rangle}\)\({\langle}Z, +{\rangle}\)同构.

定理: 设\(U={\langle}S, *{\rangle}\)是由\(g\)生成的一个有限循环群. 若\(|S|=n\), 则必有\(g^n=e\), 且: \[S=\{g^1, g^2, {\cdots}, g^n=g^0=e\}\] 其中, \(n\)是能使\(g^n=e\)的最小正整数.


定理: 每个循环群都是交换群.

证明: 设\(U={\langle}S, *{\rangle}\)是一循环群, 生成元是\(g\), 则对于任意的\(x, y{\in}S\), 存在正整数\(m, n{\in}Z\), 使得: \(x=g^m, y=g^n\). 于是有: \(x*y=g^m*g^n=g^{m+n},\,\,y*x=g^n*g^m=g^{n+m}=g^{m+n}\). 从而\(x*y=y*x\), 所以\(U\)是交换群.

对称群与置换群

定义: 设\(S\)是一个非空有限集合, \(S\)上的一个双射函数(一一映射)称为\(S\)上的一个置换; 若\(S\)中有\(n\)个元素, 则称为n元置换. 若\(|S|=n\), 用\(S_n\)表示\(S\)上全体\(n\)元置换集合. \[S_n=\{f|f:S{\rightarrow}S的置换\}\]

置换的复合运算定义为: 对\({\forall}x{\in}S\), 有: \(f{\circ}g(x)=g(f(x))\), \(f{\circ}g\)称为\(f\)\(g\)置换乘法.


对于\(S\)上任意两个置换\(f, g\), 进行置换复合运算后得到的\(f{\circ}g\)也是\(S\)上的置换, 即置换的复合运算是封闭的.

这样的复合运算是满足结合律的, 且\(S\)上存在一个恒等置换\(E\)(单位元), 使得对于任意\(S\)上的置换\(f\), 有: \(E{\circ}f=f{\circ}E=f\)

另外, 对于任意置换\(f\), \(S\)中存在置换\(f^{-1}\), 使得: \(f^{-1}{\circ}f=f{\circ}f^{-1}=E\).

这说明\(S\)上的全体置换集合\(S_n\)同置换的复合运算\({\langle}S_n, \circ{\rangle}\)构成一个群.

定义: 设\(S_n\)\(S\)上的全体置换的集合, 则对于置换的复合运算\({\circ}\), \({\langle}S_n, {\circ}{\rangle}\)构成一个群, 这个群称为\(S\)上的n元对称群.

\({\langle}S_n, {\circ}{\rangle}\)的任何一个子群称为集合\(S\)上的一个n元置换群.


例: 设\(S=\{1, 2, 3\}\), \(S\)上的三元对称群为\({\langle}S_3, \circ{\rangle}\), 其中:

\(S_3=\{{\pi}_e, {\pi}_1, {\pi}_2, {\pi}_3, {\pi}_4, {\pi}_5\}\)

  \[ {\pi}_e=\left(\begin{matrix} 1 & 2 & 3\\ 1 & 2 & 3\\ \end{matrix}\right) ,\,\, {\pi}_1=\left(\begin{matrix} 1 & 2 & 3\\ 2 & 1 & 3\\ \end{matrix}\right) \]   \[ {\pi}_2=\left(\begin{matrix} 1 & 2 & 3\\ 3 & 2 & 1\\ \end{matrix}\right) ,\,\, {\pi}_3=\left(\begin{matrix} 1 & 2 & 3\\ 1 & 3 & 2\\ \end{matrix}\right) \]

  \[ {\pi}_4=\left(\begin{matrix} 1 & 2 & 3\\ 2 & 3 & 1\\ \end{matrix}\right) ,\,\, {\pi}_5=\left(\begin{matrix} 1 & 2 & 3\\ 3 & 1 & 2\\ \end{matrix}\right) \]

\[ \begin{array}{ccccccc} \circ & {\pi}_e & {\pi}_1 & {\pi}_2 & {\pi}_3 & {\pi}_4 & {\pi}_5\\ {\pi}_e & {\pi}_e & {\pi}_1 & {\pi}_2 & {\pi}_3 & {\pi}_4 & {\pi}_5\\ {\pi}_1 & {\pi}_1 & {\pi}_e & {\pi}_4 & {\pi}_5 & {\pi}_2 & {\pi}_3\\ {\pi}_2 & {\pi}_2 & {\pi}_5 & {\pi}_e & {\pi}_4 & {\pi}_3 & {\pi}_1\\ {\pi}_3 & {\pi}_3 & {\pi}_4 & {\pi}_5 & {\pi}_e & {\pi}_1 & {\pi}_2\\ {\pi}_4 & {\pi}_4 & {\pi}_3 & {\pi}_1 & {\pi}_2 & {\pi}_5 & {\pi}_e\\ {\pi}_5 & {\pi}_5 & {\pi}_2 & {\pi}_3 & {\pi}_1 & {\pi}_e & {\pi}_4\\ \end{array} \]

可以验证: \({\langle}S_3, {\circ}{\rangle}\)是六阶三元对称群,

\({\langle}\{{\pi}_e\}, {\circ}{\rangle}\)是一阶三元置换群,

\({\langle}\{{\pi}_e, {\pi}_1\}, {\circ}{\rangle}\), \({\langle}\{{\pi}_e, {\pi}_2\}, {\circ}{\rangle}\)\({\langle}\{{\pi}_e, {\pi}_3\}, {\circ}{\rangle}\)都是二阶三元置换群,

\({\langle}\{{\pi}_e, {\pi}_4, {\pi}_5\}, {\circ}{\rangle}\)是三阶三元置换群.


定义: 设\(U={\langle}G, {\circ}{\rangle}\)是集合\(S\)的一个置换群, 称: \[R=\{{\langle}a, b{\rangle}|{\pi}(a)=b, {\pi}{\in}G\}\]\(U\)诱导的集合\(S\)上的二元关系.

例: 设\(S=\{1, 2, 3\}\), \(G=\{{\pi}_e, {\pi}_1\}\).

  \[ {\pi}_e=\left(\begin{matrix} 1 & 2 & 3\\ 1 & 2 & 3\\ \end{matrix}\right) ,\,\, {\pi}_1=\left(\begin{matrix} 1 & 2 & 3\\ 2 & 1 & 3\\ \end{matrix}\right) \]

\({\langle}G, {\circ}{\rangle}\)\(S\)的一个二阶三元置换群, 它所诱导的二元关系为:

\[R=\{{\langle}1, 1{\rangle}, {\langle}2, 2{\rangle}, {\langle}3, 3{\rangle}, {\langle}1, 2{\rangle}, {\langle}2, 1{\rangle}\}\]

 

定理: 由置换群\({\langle}G, \circ{\rangle}\)诱导的\(S\)上的二元关系是一个等价关系.

上例中, 显然:

\(R=\{{\langle}1, 1{\rangle}, {\langle}2, 2{\rangle}, {\langle}3, 3{\rangle}, {\langle}1, 2{\rangle}, {\langle}2, 1{\rangle}\}\)

是自反的、对称的和传递的, 故是等价关系.


定义: 设\(U={\langle}G, *{\rangle}\)\(V={\langle}H, \circ{\rangle}\)都是群, \(f:G{\rightarrow}H\)是映射, 若对于任意的\(a, b{\in}G\), 有: \[f(a*b)=f(a){\circ}f(b)\] 则称\(f\)为从\(U\)\(V\)群同态, 且:

(1)若\(f\)是满射的, 则称\(f\)为从\(U\)\(V\)群满同态.

(2)若\(f\)是单射的, 则称\(f\)为从\(U\)\(V\)群单同态.

(3)若\(f\)是双射的, 则称\(f\)为从\(U\)\(V\)群同构.

特别地, 若\(f\)是群\(U\)到群\(U\)的同态(同构), 则称\(f\)为群\(U\)自同态(自同构).

 

例: 设群\(G_1={\langle}M_n^*(R), *{\rangle}\)和群\(G_2={\langle}R^*, {\times}{\rangle}\).

其中, \(R^*\)是非零实数集, \(M_n^*(R)\)为实\(n{\times}n\)实可逆方阵集合, \(G_1\)\(G_2\)中代数运算\(*\)\({\times}\)分别为矩阵乘法和数的乘法.

函数\(f:M_n^*(R){\rightarrow}R^*\), 定义为:对于任意的\(A{\in}M_n^*(R)\), 有: \[f(A)=|A|\]


求证: \(f\)\(G_1\)\(G_2\)的群满同态.

证明: 对于任意的\(A, B{\in}M_n^*(R)\), 有: \[f(A*B)=|A*B|=|A|{\times}|B|=f(A){\times}f(B)\]\(f\)是群同态.

另外, 对于任意的\(r{\in}R^*\), 取

  \[ A=\left( \begin{matrix} r & 0 & \cdots & 0\\ 0 & 1 & \cdots & 0\\ \vdots & \vdots & \cdots & \vdots\\ 0 & 0 & \cdots & 1\\ \end{matrix} \right){\in}M_n^*(R) \]

则有: \(f(A)=|A|=r\). 故\(f\)是满射的, 于是\(f\)是从\(G_1\)\(G_2\)的群满同态.

 

 

定理: 设\(f\)是群\(U={\langle}G, *{\rangle}\)到群\(V={\langle}H, \circ{\rangle}\)的同态映射. \(e_G\)\(e_H\)分别为\(U\)\(V\)的单位元, 那么:

  1. \(f(e_G)=e_H\)

  2. \(f(x^{-1})=f^{-1}(x)\) (\({\forall}x{\in}G\))


定义: 若具有两个二元运算的代数系统\(U={\langle}S, +, *{\rangle}\)同时满足:

  1. \({\langle}S, +{\rangle}\)是一个交换群;

  2. \({\langle}S, *{\rangle}\)是一个半群;

  3. 乘法运算\(*\)对加法运算\(+\)满足分配律, 即:对于任意的\(a\), \(b\), \(c{\in}S\), 有:

\(a*(b+c)=a*b+a*c\), \((b+c)*a=b*a+c*a\), 则称\(U\)是一个.

例: \({\langle}Z, +, {\times}{\rangle}\), \({\langle}Q, +, {\times}{\rangle}\), \({\langle}R, +, {\times}{\rangle}\), \({\langle}C, +, {\times}{\rangle}\)都是环, 分别称为整数环有理数环实数环复数环. 这些环统称为数环.


例: 对于\({\langle}Z, +, {\times}{\rangle}\)来说, 因为:

(1)\({\langle}Z, +{\rangle}\)是一个交换群;

(2)\({\langle}Z, {\times}{\rangle}\)是一个半群;

(3)乘法\({\times}\)对加法\(+\)满足分配律:

\({\forall}a, b, c{\in}S\), 有: \(a{\times}(b+c)=a{\times}b+a{\times}c, \, \, (b+c){\times}a=b{\times}a+c{\times}a\).

所以\({\langle}Z, +, {\times}{\rangle}\)是一个环.

在环\({\langle}S, +, *{\rangle}\)中, 加法运算的幺元用0表示, 称为环的零元; 乘法运算若有幺元则用1表示, 称为环的幺元(单位元).

环中元素\(a\)对加法运算的逆元用\(-a\)表示, 称为\(a\)的负元.

\(a+(-b)\)通常写成\(a-b\). 乘法运算若存在逆元, 则用\(a^{-1}\)表示, 称为\(a\)的逆元.


有时为了简洁起见, 可以把\(a*b\)写成\(ab\)的形式.对于\(+\)运算和\(*\)运算\(a\)\(n\)次幂分别表示成\(na\)\(a^n\), 即: \[na=a+a+\cdots+a\] \[a^n=a*a*\cdots*a\]

并且约定, 在无扩号时, 运算顺序是指数优先于乘法, 乘法优先于加法.

定义: 在环\(R={\langle}S, +, *{\rangle}\)中, 若\(*\)运算是可交换的, 则称\(R\)交换环.

例如, 数环都是交换环.


求证: 代数系统\({\langle}Z, {\oplus}, {\odot}{\rangle}\)是交换环, 其中\({\oplus}\), \({\odot}\)分别定义如下: \({\forall}a, b{\in}Z\), \(a{\oplus}b=a+b-1\), \(a{\odot}b=a+b-ab\).

证明: (1)\({\langle}Z, {\oplus}{\rangle}\)是交换群.

结合律. \({\forall}a, b, c{\in}Z\), \[(a{\oplus}b){\oplus}c=(a+b-1){\oplus}c=(a+b-1)+c-1=a+b+c-2\] \[a{\oplus}(b{\oplus}c)=a{\oplus}(b+c-1)=a+(b+c-1)-1=a+b+c-2\] \[(a{\oplus}b){\oplus}c=a{\oplus}(b{\oplus}c)\]

单位元(零元).

1是单位元. 因为\({\forall}a{\in}Z\),

\[1{\oplus}a=1+a-1=a\] \[a{\oplus}1=a+1-1=a\] \[1{\oplus}a=a{\oplus}1=a\]

逆元(负元).

\({\forall}a{\in}Z\), \(A\)的逆元为\(2-a\). 因为: \[a{\oplus}(2-a)=a+2-a-1=1\] \[(2-a){\oplus}a=2-a+a-1=1\] \[a{\oplus}(2-a)=(2-a){\oplus}a=1\]


交换律.

\({\forall}a, b{\in}Z\), \[a{\oplus}b=a+b-1=b+a-1=b{\oplus}a\]

故: \({\langle}Z, {\oplus}{\rangle}\)是交换群.

(2)\({\langle}Z, {\odot}{\rangle}\)是半群.

结合律.

\({\forall}a, b, c{\in}Z\), \[(a{\odot}b){\odot}c=(a+b-ab){\odot}c\] \[=(a+b-ab)+c-(a+b-ab)c\] \[=a+b+c-ab-ac-bc+abc\]

\[a{\odot}(b{\odot}c)=a{\odot}(b+c-bc)\] \[=a+(b+c-bc)-a(b+c-bc)\] \[=a+b+c-ab-ac-bc+abc\] \[(a{\odot}b){\odot}c=a{\odot}(b{\odot}c)\] 故:\({\langle}Z, {\odot}{\rangle}\)是半群

(3)\({\odot}\)\({\oplus}\)的分配律. \({\forall}a, b, c{\in}Z\), \[a{\odot}(b{\oplus}c)=a{\odot}(b+c-1)\] \[=a+b+c-1-a(b+c-1)\] \[=a+b-ab+a+c-ac-1\] \[=a{\odot}b+a{\odot}c-1=(a{\odot}b){\oplus}(a{\odot}c)\]


\[(b{\oplus}c){\odot}a=(b+c-1){\odot}a\] \[=b+c-1+a-(b+c-1)a\] \[=b+c-1+a-ba-ca+a\] \[=b+a-ba+c+a-ca-1\] \[=(b{\odot}a){\oplus}(c{\odot}a)\]

故:\({\langle}Z, {\oplus}, {\odot}{\rangle}\)是环.

(4)乘法交换律.

\({\forall}a, b{\in}Z\), \[a{\odot}b=a+b-ab\] \[b{\odot}a=b+a-ba=a+b-ab\] 于是 \[a{\odot}b=b{\odot}a\]

故:\({\langle}Z, {\oplus}, {\odot}{\rangle}\)是交换环.


定义: 在环\(U={\langle}S, +, *{\rangle}\)中, 若\({\langle}S, *{\rangle}\)为含幺半群, 则称\(U\)含幺环.

例如, 整数环、有理数环和实数环都是含幺环 (幺元为1), 复数环的幺元也是1(即\(1+0i\), 其中\(i\)为虚数符号).

对于\({\langle}Z, +, {\times}{\rangle}\)来说, 因为\({\langle}Z, +{\rangle}\)是交换群, \({\langle}Z, {\times}{\rangle}\)是含幺半群, \({\times}\)\(+\)满足分配律.故\({\langle}Z, +, {\times}{\rangle}\)是含幺环.

又如, 设\(E_V\)为偶数集合, 即\(E_V=\{2i|i{\in}Z\}\), \(+\)\({\times}\)是通常的加法运算和乘法运算, 则\(U={\langle}E_V, +, {\times}{\rangle}\)构成一个环, 但这个环不含幺元, 故\(U\)不是含幺环.


例: 设\({\langle}A, +{\rangle}\)是一个交换群, 在\(A\)上规定\(*\)运算为: 对\({\forall}a, b{\in}A\), \(a*b=0\).

这里0是\({\langle}A, +{\rangle}\)中单位元, 则\({\langle}A, +, *{\rangle}\)是环.

证明: 已知\({\langle}A, +{\rangle}\)是一个交换群.

  1. 证明\({\langle}A, *{\rangle}\)是半群. \({\forall}a, b, c{\in}A\), 有:

\(a*b=0{\in}A\), 封闭性成立.

\(a*(b*c)=a*0=0\), \((a*b)*c=0*c=0\), 所以\(a*(b*c)=(a*b)*c\), 结合律成立.

\({\langle}A, *{\rangle}\)是半群.

  1. *对+的分配律.\({\forall}a, b, c{\in}A, b+c{\in}A\)

\(a*(b+c)=0\), \(a*b+a*c=0+0=0\)

故:\(a*(b+c)=a*b+a*c\)

\((b+c)*a=0\), \(b*a+c*a=0+0=0\)

故:\((b+c)*a=b*a+c*a\)

\(*\)\(+\)满足分配律.

所以: \({\langle}A, +, *{\rangle}\)是环. 此环称为零环.


定义: 设\(a\), \(b\)是环\(U={\langle}S, +, *{\rangle}\)中的两个非零元素, 如果\(a*b=0\), 则称\(a\)\(U\)的一个左零因子, \(b\)\(U\)的一个右零因子. 若一个元素既是左零因子, 又是右零因子, 则称它是一个零因子.

例: 设\(R\)是实数集合, 在全体实数序偶\(R{\times}R\)中, 定义\({\oplus}\)运算和\({\odot}\)运算与如下:

对于任意的\({\langle}a_1, b_1{\rangle}\), \({\langle}a_2, b_2{\rangle}{\in}R{\times}R\)

\[{\langle}a_1, b_1{\rangle}{\oplus}{\langle}a_2, b_2{\rangle}={\langle}a_1+a_2, b_1+b_2{\rangle}\] \[{\langle}a_1, b_1{\rangle}{\odot}{\langle}a_2, b_2{\rangle}={\langle}a_1{\times}a_2, b_1{\times}b_2{\rangle}\]\({\langle}R{\times}R, {\oplus}, {\odot}{\rangle}\)构成环.

零元是\({\langle}0, 0{\rangle}\), 幺元是 \({\langle}1, 1{\rangle}\), 并且对于任意的\(a{\neq}0\), \(b{\neq}0\). \({\langle}a, 0{\rangle}{\neq}{\langle}0, 0{\rangle},\,\,{\langle}0, b{\rangle}{\neq}{\langle}0, 0{\rangle}\) 是非零元素. 但: \[{\langle}a, 0{\rangle}{\odot}{\langle}0, b{\rangle}={\langle}0, 0{\rangle},\,\,\, {\langle}0, b{\rangle}{\odot}{\langle}a, 0{\rangle}={\langle}0, 0{\rangle}\] 都是零因子.


定义: 设\(U={\langle}S, +, *{\rangle}\)是一个环, 若对于任意的非零元素\(a, b{\in}S\), 都有\(a*b{\neq}0\), 则称\(U\)是一个无零因子环.

数环都是无零因子环. 例如, 对\({\langle}Z, +, {\times}{\rangle}\), \({\forall}a, b{\in}Z\), 若\(a{\times}b=0\), 则\(a=0\)\(b=0\), 故\({\langle}Z, +, {\times}{\rangle}\)是无零因子环.

由无零因子环的定义可知, 当一个环无左零因子(这时必然也无右零因子), 就称该环是无零因子环.

定理: 设\(R={\langle}S, +, *{\rangle}\)是环, \({\forall}a, b, c{\in}S\), 则有:

  1. \(a*0=0*a=0.\)

  2. \((-a)*b=a*(-b)=-a*b.\)

  3. \((-a)*(-b)=a*b.\)

  4. \(a*(b-c)=a*b-a*c\), \((b-c)*a=b*a-c*a\).


定理: 环\(U={\langle}S, +, *{\rangle}\)是一个无零因子环当且仅当\(*\)运算满足消去律.

即:\(U={\langle}S, +, *{\rangle}\)是一个无零因子环, 对于\({\forall}a, b, c{\in}S\), 且\(a{\neq}0\), 若有\(a*b=a*c\)\(b*a=c*a\), 则有\(b=c\).

定义: 若\(U\)是可交换、含么元、无零因子环, 则称\(U\)整环. 数环都是整环.

例: 设\(M_2(R)\)是全体\(2{\times}2\)实矩阵的集合, \(+\)\(*\)是普通的矩阵加法和乘法. 则\({\langle}M_2(R), +, *{\rangle}\)是个含幺元的不可交换环, 从而不是整环.

因为这个环的零元和幺元分别是:

\[ \left( \begin{matrix} 0 & 0\\ 0 & 0\\ \end{matrix} \right) 和 \left( \begin{matrix} 1 & 0\\ 0 & 1\\ \end{matrix} \right) \]

显然, 矩阵乘法不满足交换律, 即\(A*B{\neq}B*A\), 所以\(*\)运算是不可交换的.

因此, \({\langle}M_2(R), +, *{\rangle}\)不是整环. 是否是无零因子环?


例: 设\(U={\langle}S, +, *{\rangle}\)是至少具有两个元素的含幺元环, \(\mathbf{0}\), \(\mathbf{1}\)分别是\(U\)中的零元和单位元, 则\(\mathbf{0}{\neq}\mathbf{1}\).

证明: 用反证法.若\(\mathbf{0}=\mathbf{1}\), 由\(S\)至少有两个元素知, \(S\)中必有一个非零元素\(a{\neq}\mathbf{0}\).

因为: \[\mathbf{0}*a=\mathbf{0}\] \[\mathbf{0}=\mathbf{0}*a=\mathbf{1}*a=a\] 于是有: \(\mathbf{0}=a\)

这与假设矛盾. 所以\(\mathbf{0}{\neq}\mathbf{1}\).


定义: 一个环\(U={\langle}S, +, *{\rangle}\)若满足:

  1. \(S\)中至少有两个元素;

  2. \(S\)中存在单位元1;

  3. \(S-\{0\}\)中每个元素都有逆元.

则称此环\(U\)除环.

定理: 除环满足消去律, 且无零因子.

定义: 除环若满足交换律, 称其为交换除环.


子环与环的同态

子环

定义: 设\(U={\langle}R, +, *{\rangle}\)是一个环, \(S\)\(R\)的一个非空子集.若\(V={\langle}S, +, *{\rangle}\)也构成一个环, 则称\(V\)\(U\)子环, 同时称\(U\)\(V\)扩环.

特别地, 当\(S=R\)\(S=\{0\}\)时, \(V\)也都是\(U\)的子环, 这两个子环统称为平凡子环.

例如, 偶数环\({\langle}E_V, +, {\times}{\rangle}\)是整数环\({\langle}Z, +, {\times}{\rangle}\)的子环.

有理数环\(Q\)、实数环\(R\)和整数环\(Z\)都是复数环\(C\)的子环.


定理:设\(U={\langle}R, +, *{\rangle}\)是一个环, \(S{\subseteq}R\)非空, 则\(V={\langle}S, +, *{\rangle}\)\(U\)的子环的充要条件是:

  1. \({\langle}S, +{\rangle}\)\({\langle}R, +{\rangle}\)的子群.

  2. \({\langle}S, *{\rangle}\)\({\langle}R, *{\rangle}\)的子半群.

定理: 设\(U={\langle}R, +, *{\rangle}\)是一个环, \(S{\subseteq}R\), 则\(V={\langle}S, +, *{\rangle}\)\(U\)的子环当且仅当对于任意的\(a, b{\in}S\), 有\(a-b{\in}S\)\(a*b{\in}S\).

求证:\({\langle}2Z, +, {\times}{\rangle}\)是整数环\({\langle}Z, +, {\times}{\rangle}\)的子环. 其中, \(2Z=\{2n|n{\in}Z\}.\)

证明: 显然\(2Z{\subseteq}Z\), 且非空(\(0{\in}2Z\)).

\({\forall}2m, 2n{\in}2Z\), 有\(m, n{\in}Z\), \(m-n{\in}Z\), \(-n{\in}Z\), \(-2n=2(-n){\in}2Z\).

所以: \(2m-2n=2(m-n){\in}2Z,\,\,2m{\times}2n=2(m{\times}2n){\in}2Z\) (因\(2n{\in}Z\), \(m{\times}2n{\in}Z\)), 故: \({\langle}2Z, +, {\times}{\rangle}\)是整数环\({\langle}Z, +, {\times}{\rangle}\)的子环.


环的同态

定义: 设\(U={\langle}S, +, *{\rangle}\), \(V={\langle}X, {\oplus}, {\odot}{\rangle}\)是两个环, 若有映射\(f:S{\rightarrow}X\), 使得对于任意的\(a, b{\in}S\), 有: \(f(a+b)=f(a){\oplus}f(b),\,\,f(a*b)=f(a){\odot}f(b)\), 则称\(f\)\(U\)\(V\)环同态. 且:

  1. \(f\)是满射的, 则称\(f\)为从\(U\)\(V\)环满同态.

  2. \(f\)是单射的, 则称\(f\)为从\(U\)\(V\)环单同态.

  3. \(f\)是双射的, 则称\(f\)为从\(U\)\(V\)环同构.

例: 设\(U={\langle}Z, +, {\times}{\rangle}\)为整数环, \(V={\langle}N_m, \mathsf{+}_m, \mathsf{\times}_m{\rangle}\)为模\(m\)整数环, \(N_m=\{0, 1, 2, {\cdots}, m-1\}\). 其中, \(\mathsf{+}_m\), \(\mathsf{\times}_m\)为模等加与模等乘.

即对\({\forall}x, y{\in}Z\), 有: \(x\mathsf{+}_my=(x+y)\, mod\, m,\,\,x\mathsf{\times}_my=(x{\times}y)\, mod\, m\)


设函数\(f:Z{\rightarrow}N_m\), 对任意\(x{\in}Z\), \(f(x)=x\, mod\, m\).

求证: \(f\)是从\(U\)\(V\)的环满同态.

证明: 对任意\(x_1, x_2{\in}Z\), 有 \[f(x_1+x_2)=(x_1+x_2)\, mod\, m=x_1\, mod\, m\mathsf{+}_mx_2\, mod\, m\]

\[f(x_1{\times}x_2)=(x_1{\times}x_2)\, mod\, m=x_1\, mod\, m\mathsf{\times}_mx_2\, mod\, m\] 即: \[f(x_1+x_2)=f(x_1)\mathsf{+}_mf(x_2),\,\,f(x_1{\times}x_2)=f(x_1)\mathsf{\times}_mf(x_2)\]

故: \(f\)是从\(U\)\(V\)的环同态.

\({\forall}n{\in}N_m\), 存在\(n{\in}Z\), 满足\(f(n)=n\, mod\, m\), 故\(f\)是满射函数, 所以\(f\)是环满同态.

定义: 设有代数系统\(U={\langle}S, +, *{\rangle}\), 若满足:

  1. \({\langle}S, +{\rangle}\)是阿贝尔群;

  2. \({\langle}S-\{0\}, *{\rangle}\)是阿贝尔群;

  3. \(*\)运算对\(+\)运算满足分配律.

则称\(U\)是一个.

定义的第二个条件说明一个域至少包含两个元素.

因此, 含有非零元素、存在幺元、并且每个非零元素都有逆元的交换环就是域.


例: 若\(Z\), \(R\), \(Q\)\(C\)分别是整数、实数、有理数和复数集合, \(+\)\({\times}\)是普通的加法和乘法运算, 则: \({\langle}R, +, {\times}{\rangle}\), \({\langle}Q, +, {\times}{\rangle}\), \({\langle}C, +, {\times}{\rangle}\) 都是域.

\({\langle}Z, +, {\times}{\rangle}\)是整环不是域, 因\({\langle}Z-\{0\}, {\times}{\rangle}\)不是群.除1和-1外, 其它非零元素均无逆元.

 

定理: 每一个域都满足消去律.

证明: 设\({\langle}R, +, *{\rangle}\)是一个域. 对于任意的\(a, b, c{\in}R\), \(a{\neq}0\), 若: \(a*b=a*c\), 则: \(a^{-1}*a*b=a^{-1}*a*c\). 因此: \(b=c\).

定理: 域一定是整环.

定理: 有限整环必定是域.