1325 字
7 分钟
群论
2026-02-07
2026-04-21

不定时施工.

Q&A#

置换#

对称群#

给定任意含 nn 个元素的集合 SS,存在 n!n! 种置换 λ:SS\lambda: S \rightarrow S,它们在函数复合 \circ 下形成群 SnS_n,称为对称群

置换群#

NOTE

考虑两个有启发性的例子

Zp=aZp,1ap1Zn=aZn,0a<n,ap\begin{array}{ll} \mathbb Z_p^* = a \mathbb Z_p^*, &1 \le a \le p - 1\\ \mathbb Z_n^* = a \mathbb Z_n^*, &0 \le a < n, a \perp p \end{array}

思考更一般的情形:对于任意的有限群 GG 和群元 aGa \in G,是否总有

G=aG={ag:gG}G = aG = \{ag: g \in G\}

这样的置换?

TIP

考虑将 aa 作用于 xx,在有向图上连接 xaxx \mapsto ax

  1. 考虑 xx 的出度:封闭性保证 axGax \in G
  2. 对于非平凡的 aea \ne e,不会有自环 axxax \ne x
  3. 考虑 xx 的入度:若 az=xaz = x,逆元将保证 zz 是存在且唯一的。

综上,xx 的入度和出度均为 11。在有限的情况下,该作用必为置换。 更具体地,GG 会被划分为若干个有向环 (轨道),我们将看到这正是置换的循环分解!

任取 gGg \in G,用 aa 不断作用于 gg 得到

g,ag,a2g,...,am1gg, ag, a^2g, ..., a^{m-1}g

群是有限的,终有 am=ea^m = e 使得 amg=ga^mg = g,我们便得到了 gg 所处的轨道。环长 mm 正是 aa 的阶数,因此只要选定了 aa,环长、环数都是确定的。我们把公因子提出来,这正是 (左) 陪集 ag\langle a \rangle g

nn 阶群中,aa 一共有 nn 种选取方式,因此能定义 nn 种上面的置换映射 λa:xax\lambda_a: x \mapsto ax,它们又构成了新的集合

G={λa:aG}\overline{G} = \{\lambda_a : a \in G\}

我们断言:在函数复合 \circ 下,G\overline{G} 构成群。封闭性、幺元都是显然的,结合律请回顾离散数学的函数作为二元关系的定义,最后不难验证 λa\lambda_a 的逆元是 λa1\lambda_{a^{-1}}:这只需要把所有有向边取反即可。我们称 G\overline{G}置换群

IMPORTANT

一共有 n!n! 个置换,而左乘 aa 属于特殊的一类置换,共 nn 个,处在一个比较小的结构,但这个结构十分精妙:置换群是对称群的子群,这也可以直接作为定义。

为什么我们更偏爱置换群呢?因为相比对称群,置换群的置换足够简单:仅含单个参数的规则 xaxx \mapsto ax 就能描述整个置换,而无需给出所有元素被置换后的具体下落。

子群#

NOTE

由于非空子群 HGH \le G 继承了 GG 的结合律,以及在 GG 中幺元、逆元的唯一性,相比逐一验证群公理,我们可以简化检查。

设非空子集 HGH \subset G,那么 HGH \le G 当且仅当

a,bH,ab1H\forall a, b \in H, ab^{-1} \in H

循环群#

定义#

对任何群 GG,我们可以使用群元 gg 生成的

g={gk:kZ}\langle g \rangle = \{g^k : k \in \mathbb Z\}

来洞悉 GG 的结构。

g\langle g \rangle 是群吗?

是的,gG\langle g \rangle \le G。首先 gG\langle g \rangle \subset G,其次 gk1k2gg^{k_1-k_2} \in \langle g \rangle

容易发现,g1=g\langle g^{-1} \rangle = \langle g \rangle,因此至少有两个群元共享同一个循环子群,除非是平凡子群。

IMPORTANT
  1. 在任何群 GG 的内部,处处都是循环子群 a\langle a \rangle
  2. 任何群元 aa 的阶,都可被视作循环子群 a\langle a \rangle 的阶。

无限循环群#

生成元

一个无限循环群 g\langle g \rangle,生成元有且仅有 ggg1g^{-1}

证明

取另一生成元 gag^a,那么任取群元 gbg^b,方程 (ga)x=gb(g^a)^x = g^b 总有整数解,即

ax=bax = b

其中 a,b,xZa, b, x \in \mathbb Z。在如此严苛的要求下,仅有 a=±1a = \pm 1 能够满足这一点:因为 aba \mid b,而 bb 又是任意整数。

有限循环群#

现在我们着眼于有限的情形。

何谓循环?

在有限循环群 G=g={e,g,g2,,gn1}G = \langle g \rangle = \{e, g, g^2, \cdots, g^{n-1}\} 中,我们有

gn=eg^n = e

即生成元的阶等于群的阶。进而我们有

gk=gkmodng^{k} = g^{k \bmod n}

这意味着在有限循环群上,我们可以把群元间的运算

gagb=ga+b=g(a+b)modng^a g^b = g^{a+b} = g^{(a + b) \bmod n}

理解成群指数在 Zn\mathbb Z_n 上的加法。

证明

由封闭性,

gn=gk,0k<ng^n = g^k, \quad 0 \le k < n

我们断言 k=0k = 0,否则有 gnk=eg^{n - k} = e,与 G=n|G| = n 矛盾。

我们不加证明地给出显然的事实:gN=eg^N = e 当且仅当 nNn \mid N,最小的 NN 即为 gg 的阶。我们开始关心其他群元 gkg^k 的阶。

任何群元的阶

nn 阶循环群 g\langle g \rangle 中,任意群元 gkg^k 的阶

ord(gk)=ngcd(k,n)\mathrm{ord}(g^k) = \frac{n}{\gcd(k, n)}

这符合直觉,但又不太显然。

生成元

在有限循环子群 g={e,g,g2,,gn1}\langle g \rangle = \{e, g, g^2, \cdots, g^{n-1}\} 中,gkg^k 是生成元,当且仅当 knk \perp n。这意味着 g\langle g \rangle 恰有 φ(n)\varphi(n) 个生成元。

证明
{gkG:gk=G}={gkG:0y<n,xZ,gy=(gk)x}={gkG:0y<n,xZ,ykx(modn)}={gkG:0y<n,gcd(k,n)y}={gkG:gcd(k,n)gcd(0,1,,n1)}={gkG:gcd(k,n)1}={gkG:gcd(k,n)=1}={gkG:kn}\begin{aligned} \{g^k \in G : \langle g^k \rangle = G\} &= \{g^k \in G : \forall\, 0 \le y < n, \exists\, x \in \mathbb Z, g^y = (g^k)^x\} \\ &= \{g^k \in G : \forall\, 0 \le y < n, \exists\, x \in \mathbb Z, y \equiv kx \pmod n\} \\ &= \{g^k \in G : \forall\, 0 \le y < n, \gcd(k, n) \mid y\} \\ &= \{g^k \in G : \gcd(k, n) \mid \gcd(0, 1, \cdots, n - 1)\} \\ &= \{g^k \in G : \gcd(k, n) \mid 1\} \\ &= \{g^k \in G : \gcd(k, n) = 1\} \\ &= \{g^k \in G : k \perp n\} \end{aligned}
群论
https://fuwari.vercel.app/posts/math/algebra/group/
作者
Arishimu
发布于
2026-02-07
许可协议
CC BY-NC-SA 4.0