# 代数系统 - 半群 - 幺半群 - 群:代数系统的完善化

# 代数系统

设非空集合 AA 上有 f1,f2,,fnf_1, f_2, \dots, f_nnn 个不同的运算,则称 AAnn 个运算下构成一个代数系统 (algebraic system), 记作 A,f1,f2,,fn\lang A, f_1, f_2, \dots, f_n \rang.

代数系统只规定了运算是封闭的,并没有规定各个运算的具体性质。所以代数系统是代数学中最笼统最没用的概念,其表明代数学研究的对象是集合上的一些运算及性质。按照从简单到复杂的规律,我们首先研究(具有某些性质的)仅含有一个元素的代数系统,即半群和群。

# 半群

# 概念

若代数系统 S,\lang S, \circ \rang 中运算 \circ 满足结合律,即 x,y,zS\forall x,y,z \in S, 有

(xy)z=x(yz)(x \circ y) \circ z = x \circ (y \circ z)

则称代数系统 S,\lang S, \circ \rang半群 (semigroup). 记号 \circ 通常叫做乘法,在不引起混淆的前提下,可以省略记号 \circ, 并将半群 S,\lang S, \circ \rang 简记为 SS. 对半群 S,\lang S, \circ \rang, 若 TS\exists T \subseteq S 使得 T,\lang T, \circ \rang 也为半群,则称 TTSS子半群

若半群的运算满足交换律,那么称该半群为可交换半群 (commutative semigroup). 对于可交换半群,我们有时采用 ++ 作为运算的符号。

下面是半群的一些例子:

  1. 对任意集合 AA, P(A),\lang P(A), \cap \rang, P(A),\lang P(A), \cup \rang 是半群。
  2. 由集合 AAAA 的全体映射构成的集合 AAA^A, 在映射的复合运算下构成半群 AA,\lang A^A, \circ \rang.
  3. 全体偶数在乘法意义下构成半群 2Z,×\lang 2\mathbb{Z}, \times \rang.

# 半群的幂和指数律

在半群 SS 中,若 ASA \in S 我们定义幂运算 ana^n 为连续 nnaa 相乘。那么,我们有以下指数律成立:

  1. aman=am+na^ma^n = a^{m+n}.
  2. (am)n=amn(a^m)^n = a^{mn}.

对于可交换半群,我们还有:(ab)n=anbn(ab)^n = a^nb^n.

# 幺半群

若半群 SS 中存在单位元 eSe \in S 使得 sS,es=se=s\forall s \in S, es = se = s. 则称 SS幺半群 (monoid), 有时也称之为独异点。

# 群的基本概念

# 定义

若某幺半群的各元素均存在逆元,则其为群。也即对代数系统 G,\lang G, \circ \rang, 我们称之为 (group), 当其满足以下三条件:

  1. 结合律:a,b,cG,(ab)c=a(bc)\forall a,b,c \in G, (a \circ b) \circ c = a \circ (b \circ c).
  2. 存在单位元 (identity element) ee 使得 aG,ea=ae=e\forall a \in G, ea = ae = e.
  3. aG\forall a \in G, 存在逆元 (inverse element) a1a^{-1} 使得 aa1=a1a=eaa^{-1} = a^{-1}a = e.

注意到,这三项条件不是相互独立的, 2 可以由 1 , 3 推出,但是由于使群的性质更清晰我们同样将 2 作为群定义的条件之一。

此外,还需要注意的是,在许多代数学书籍上,群的定义还包括一个条件:封闭性 (closure) : a,bG,abG\forall a,b \in G, ab \in G. 但我们的定义是基于代数系统进行的,代数系统天然是封闭的,因此在我们的定义中并不需要这一条件。

# 其它零碎的概念

# 交换群

如果群 GG 的运算满足交换律,即 a,bG\forall a,b \in G, ab=baab = ba. 那么称这个群为交换群 (commutative group), 也叫阿贝尔群 (Abelian group).

#

若群 GG 中只含有有限个元素,称其为有限群,否则称其为无限群。对有限群 S,\lang S, \circ \rang, 其元素个数称为 SS 的阶;对无限群,我们规定其阶为 \infty. 群 GG 的阶采用 G|G| 表示。

# 子群

对群 GG, 若 HG\exists H \subseteq G 使得 HH 也为群,则称 HHGG子群 (subgroup), 记作 HGH \leq G.

# 生成元

设 集合 XX 是群 GG 的子集,令 {Hi}\{H_i\} 是所有包含 XX 的子集,则 iHi\bigcap_{i} H_i 称为群 GG 由集合 XX 生成的子群,记作 X\langle X \rangle, 并称 XX 是子群 X\langle X \rangle生成元 (generator).

# 商群

# 正规子群

# 同态

# 概念

GGHH 是两个半群,若映射 f:GHf:G \to H 满足

f(ab)=f(a)f(b),a,bGf(ab) = f(a)f(b), \quad \forall a,b \in G

那么称 ffGGHH同态 (homomorphism), 并称 GGHH 同态 (homomorphic), 记作 GHG \sim H.

进一步,有:

  • ff 是单射 (injective), 则称 ffGGHH单同态 (monomorphism).
  • ff 是满射 (surjective), 则称 ffGGHH满同态 (epimorphism).
  • ff 是双射 (bijective), 则称 ffGGHH同构 (isomorphism), 记作 GHG \cong H.

# 性质

# 群同态基本定理

# 循环群

# 置换、对称群、Cayley 定理

# 置换

有限集 SS 到自身的一一映射称为置换,一般用 σ\sigma 表示。若 S=n|S| = n, 我们称这样的置换为
nn 次置换。显然,在 nn 元集合 SS 中,共有
n!n! 个置换。置换可以采用下列符号表示:

σ=(12nσ(1)σ(2)σ(n))\sigma = \left(\begin{matrix} 1 & 2 & \cdots & n \\ \sigma(1) & \sigma(2) & \cdots & \sigma(n) \end{matrix}\right)

它表示将 SS 中的元素 1,2,,n1,2,\cdots,n 重新排列,使得 11 映射到 σ(1)\sigma(1), 22 映射到 σ(2)\sigma(2), 以此类推。

# 对称群

含有 nn 个元素的集合 SS 上的所有置换组成一个群,称为 SS对称群 (symmetric group), 记作 SnS_n.

对称群的某一子群由部分置换组成,称为置换群 (permutation group), 通常表示为 PnP_n.