3.1 商群与同构的引入

75 阅读3分钟

定义与示例

在本章中,我们引入了群GG的商群概念,这是从群GG得到一个“更小”群的方法,正如我们之前对子群所做的那样,我们将使用商群来研究GG的结构。群GG的结构反映在其商群和子群的结构中。例如,我们将看到,GG的商的子群格在GG的子群格的“顶部”(在精确意义上)有所体现,而GG的子群的格自然出现在底部。因此,通过结合这些信息,我们可以获得关于群GG的信息,我们将指出一些分类定理是如何以这种方式产生的。

研究GG的商群本质上等价于研究GG的同态,即从群GG到另一个群的映射,这些映射保留了群结构。如果φ\varphi是从GG到群HH的同态,回想一下,φ\varphi的纤维是GG中元素集合,这些元素映射到HH中的单一元素。

HH 中的群运算提供了一种 φ\varphi 像中的两个元素相乘的办法。这暗示了位于这两个点上的纤维的自然乘法,使得纤维集合成为 aa 群:如果 Xa{X}_{a}aa 上方的纤维,而 Xb{X}_{b}bb 上方的纤维,那么 Xa{X}_{a}Xb{X}_{b} 的乘积被定义为 Xab{X}_{ab} 上方的纤维,即 XaXb=Xab{X}_{a}{X}_{b} = {X}_{ab} 。这种乘法是结合的,因为 HH 中的乘法是结合的,单位元是 HH 的单位元上方的纤维,而 aa 上方纤维的逆元是 a1{a}^{-1} 上方的纤维,这一点从定义中很容易验证。例如,结合性如下证明:(XaXb)Xc=(Xab)Xc=X(ab)c\left( {{X}_{a}{X}_{b}}\right) {X}_{c} = \left( {X}_{ab}\right) {X}_{c} = {X}_{\left( {ab}\right) c}Xa(XbXc)=Xa(Xbc)=Xa(bc){X}_{a}\left( {{X}_{b}{X}_{c}}\right) = {X}_{a}\left( {X}_{bc}\right) = {X}_{a\left( {bc}\right) } 。由于 (ab)c=a(bc)\left( {ab}\right) c = a\left( {bc}\right)H,(XaXb)Xc=Xa(XbXc)H,\left( {{X}_{a}{X}_{b}}\right) {X}_{c} = {X}_{a}\left( {{X}_{b}{X}_{c}}\right) 中。粗略地说,群 GG 被分割成若干部分(纤维),这些部分本身具有群的结构,称为 GG 的商群(下面例子之后是正式定义)。

由于纤维的乘法定义来自 HH 中的乘法,通过构造,具有这种乘法的商群自然同构于 GG 在同态 φ\varphi 下的像(纤维 Xa{X}_{a} 与其在 HH 中的像 aa 相同)。

示例

G=ZG = \mathbb{Z} ,令 H=Zn=xH = {Z}_{n} = \langle x\rangle 为阶数为 nn 的循环群,并定义 φ:ZZn\varphi : \mathbb{Z} \rightarrow {Z}_{n}φ(a)=xa\varphi \left( a\right) = {x}^{a} 。由于

φ(a+b)=xa+b=xaxb=φ(a)φ(b)\varphi \left( {a + b}\right) = {x}^{a + b} = {x}^{a}{x}^{b} = \varphi \left( a\right) \varphi \left( b\right)

因此 φ\varphi 是一个同态(注意 Z\mathbb{Z} 中的运算是加法,Zn{Z}_{n} 中的运算是乘法)。同时也注意到 φ\varphi 是满射。那么 φ\varphixa{x}^{a} 上的纤维是

φ1(xa)={mZxm=xa}={mZxma=1}{\varphi }^{-1}\left( {x}^{a}\right) = \left\{ {m \in \mathbb{Z} \mid {x}^{m} = {x}^{a}}\right\} = \left\{ {m \in \mathbb{Z} \mid {x}^{m - a} = 1}\right\}
={mZn divides ma}   (by Proposition 2.3) = \{ m \in \mathbb{Z} \mid n\text{ divides }m - a\} \;\text{ (by Proposition 2.3) }
={mZma(  mod  n)}=aˉ,= \{ m \in \mathbb{Z} \mid m \equiv a\left( {\;\operatorname{mod}\;n}\right) \} = \bar{a},

即,φ\varphi 的纤维恰好是模 nn 的同余类。

Zn{Z}_{n} 中的乘法就是 xaxb=xa+b{x}^{a}{x}^{b} = {x}^{a + b} 。相应的纤维是 aˉ,bˉ\bar{a},\bar{b}a+b\overline{a + b},因此纤维的相应群运算是 aˉbˉ=a+b\bar{a} \cdot \bar{b} = \overline{a + b}。这就是在加法下的群 Z/nZ\mathbb{Z}/n\mathbb{Z},同构于 φ\varphi 的像。

这个群的单位元由 Z\mathbb{Z} 中所有 nn 的倍数组成,即 nZn\mathbb{Z},这是 Z\mathbb{Z} 的一个子群,其余的纤维只是这个子群的平移,a+nZa + n\mathbb{Z},这个群的运算也可以通过直接从这些纤维中取代表,在 Z\mathbb{Z} 中加这些代表,然后取包含这个和的纤维(这是群 Z/nZ\mathbb{Z}/n\mathbb{Z} 的原始定义)。从计算的角度来看,通过简单地加代表 aabb 来计算 aˉ\bar{a}bˉ\bar{b} 的积,比先计算这些纤维在 φ\varphi 下的像(即 xa{x}^{a}xb{x}^{b}),在 HH 中乘以这些像(得到 xa+b{x}^{a + b}),然后取这个积的纤维要容易得多。

我们首先考虑同态及其纤维的一些基本性质。一个同态 φ:GH\varphi : G \rightarrow HHH 的单位元上方的纤维被赋予了一个名称:

核的定义

如果 φ\varphi 是一个同态 φ:GH\varphi : G \rightarrow H ,那么 φ\varphi 的核是集合

{gGφ(g)=1}\{ g \in G \mid \varphi \left( g\right) = 1\}

并将表示为 kerφ\ker \varphi (这里 1 是 HH 的单位元)。

命题 1

GGHH 是群,φ:GH\varphi : G \rightarrow H 是一个同态。

(1) φ(1G)=1H\varphi \left( {1}_{G}\right) = {1}_{H} ,其中 1G{1}_{G}1H{1}_{H} 分别是 GGHH 的单位元。

(2) φ(g1)=φ(g)1\varphi \left( {g}^{-1}\right) = \varphi {\left( g\right) }^{-1} 对所有 gGg \in G 成立。

(3) φ(gn)=φ(g)n\varphi \left( {g}^{n}\right) = \varphi {\left( g\right) }^{n} 对所有 nZn \in \mathbb{Z} 成立。

(4) kerφ\ker \varphiGG 的一个子群。

(5) im(φ)\operatorname{im}\left( \varphi \right) ,即 GGφ\varphi 下的像,是 HH 的一个子群。

证明:(1) 由于 φ(1G)=φ(1G1G)=φ(1G)φ(1G)\varphi \left( {1}_{G}\right) = \varphi \left( {{1}_{G}{1}_{G}}\right) = \varphi \left( {1}_{G}\right) \varphi \left( {1}_{G}\right) ,消去律表明 (1) 成立。

(2) φ(1G)=φ(gg1)=φ(g)φ(g1)\varphi \left( {1}_{G}\right) = \varphi \left( {g{g}^{-1}}\right) = \varphi \left( g\right) \varphi \left( {g}^{-1}\right) ,由部分 (1) 可知 φ(1G)=1H\varphi \left( {1}_{G}\right) = {1}_{H} ,因此

1H=φ(g)φ(g1).{1}_{H} = \varphi \left( g\right) \varphi \left( {g}^{-1}\right) .

左乘 φ(g)1\varphi {\left( g\right) }^{-1} 并简化两边得到 (2)。

(3) 这是 nZ+n \in {\mathbb{Z}}^{ + } 的一个简单的归纳练习。由部分 (2) 可知,结论 (3) 对 nn 的负值也成立。

(4) 由于 1Gkerφ{1}_{G} \in \ker \varphiφ\varphi 的核非空。设 x,ykerφx,y \in \ker \varphi ,即 φ(x)=φ(y)=1H\varphi \left( x\right) = \varphi \left( y\right) = {1}_{H} 。那么

φ(xy1)=φ(x)φ(y1)=φ(x)φ(y)1=1H1H1=1H\varphi \left( {x{y}^{-1}}\right) = \varphi \left( x\right) \varphi \left( {y}^{-1}\right) = \varphi \left( x\right) \varphi {\left( y\right) }^{-1} = {1}_{H}{1}_{H}^{-1} = {1}_{H}

xy1kerφx{y}^{-1} \in \ker \varphi 。由子群准则,kerφG\ker \varphi \leq G

(5)  Since  φ(1G)=1H,so  im(φ)  is  nonempty.\left( 5\right) \;\mathrm{{Since}}\;\varphi \left( {1}_{G}\right) = {1}_{H},\mathrm{{so}}\;\mathrm{{im}}\left( \varphi \right) \;\mathrm{{is}}\;\mathrm{{nonempty}}. 如果 xxyyim(φ)\operatorname{im}\left( \varphi \right) 中,比如说 x=φ(a),y=φ(b)x = \varphi \left( a\right) ,y = \varphi \left( b\right) ,那么 y1=φ(b1){y}^{-1} = \varphi \left( {b}^{-1}\right) 根据(2)使得 xy1=φ(a)φ(b1)=φ(ab1)x{y}^{-1} = \varphi \left( a\right) \varphi \left( {b}^{-1}\right) = \varphi \left( {a{b}^{-1}}\right) ,因为 φ\varphi 是同态。因此 xy1x{y}^{-1} 也在 φ\varphi 的像中,所以根据子群准则,im(φ)\operatorname{im}\left( \varphi \right)HH 的子群。

我们现在可以定义一些与商群相关术语。

商群的定义

φ:GH\varphi : G \rightarrow H 为一个核为 KK 的同态。商群 G/KG/K(读作 GGKK )是一个其元素为 φ\varphi 的纤维,并且群运算如上定义:即如果 XXaa 上的纤维,YYbb 上的纤维,那么 XXYY 的乘积被定义为 ab{ab} 上的纤维。

这种记法强调了核 KK 在群 G/KG/K 中是一个单一元素,我们将看到下面(命题2),正如上面 Z/nZ\mathbb{Z}/n\mathbb{Z} 的情况,G/KG/K 的其他元素只是核 KK 的“平移”。因此我们可以认为 G/KG/K 是通过坍缩或“除以” KK(或者更准确地说,通过模 KK 的等价)得到的。这就解释了为什么 G/KG/K 被称为“商”群。

商群 G/KG/K 的定义需要显式地使用映射 φ\varphi,因为纤维的乘法是通过首先将纤维通过 φ\varphi 投影到 HH,在 HH 中进行乘法,然后确定这个乘积上的纤维来完成的。正如上面的 Z/nZ\mathbb{Z}/n\mathbb{Z} 一样,也可以直接用纤维的代表来定义纤维的乘法。这种方法在计算上更简单,而且映射 φ\varphi 不显式出现。我们首先证明同态的纤维可以用同态的核来表示,就像上面的例子一样(其中核是 nZn\mathbb{Z},纤维是形式为 a+nZa + n\mathbb{Z} 的平移)。

命题2

φ:GH\varphi : G \rightarrow H 是群的同态,其核为 KK。设 XG/KX \in G/Kaa 上方的纤维,即 X=φ1(a)X = {\varphi }^{-1}\left( a\right)。那么

(1) 对于任意的 uX,  X={ukkK}u \in X,\;X = \{ {uk} \mid k \in K\}

(2) 对于任意的 uX,X={kukK}u \in X,X = \{ {ku} \mid k \in K\}

证明:只证明 (1),将 (2) 的证明留作练习。设 uK={ukkK}.{uK} = \{ {uk} \mid k \in K\} .

我们首先证明 uKX{uK} \subseteq X。对于任意的 kKk \in K

φ(uk)=φ(u)φ(k)   (since φ is a homomorphism) \varphi \left( {uk}\right) = \varphi \left( u\right) \varphi \left( k\right) \;\text{ (since }\varphi \text{ is a homomorphism) }
=φ(u)1  ( since kkerφ)= \varphi \left( u\right) 1\;\left( {\text{ since }k \in \ker \varphi }\right)
=a,= a\text{,}

ukX{uk} \in X。这证明了 uKX{uK} \subseteq X。为了建立反向包含,假设 gXg \in X 并且设 k=u1gk = {u}^{-1}g。那么

φ(k)=φ(u1)φ(g)=φ(u)1φ(g)   (by Proposition 1) \varphi \left( k\right) = \varphi \left( {u}^{-1}\right) \varphi \left( g\right) = \varphi {\left( u\right) }^{-1}\varphi \left( g\right) \;\text{ (by Proposition 1) }
=a1a=1.= {a}^{-1}a = 1\text{.}

因此 kkerφk \in \ker \varphi。由于 k=u1g,g=ukuKk = {u}^{-1}g,g = {uk} \in {uK},确立了包含 XuKX \subseteq {uK}。这证明了 (1)。

如果把群 GG 想象成一个复杂的结构,同态φ φ 就像是一个 “过滤器”,将G G 中的元素映射到群HH中。同态核 KK 则是那些在过滤过程中被 “过滤掉” 的元素,而纤维XX则是映射到同一个目标元素的那些元素的集合。命题 2 告诉我们,纤维 XX 可以通过取一个特定的元素 uu 和同态核K K 中的元素进行组合来完全确定,这就像是在探索这个复杂结构中的一种规律和模式。

命题2中出现的用于描述同态 φ\varphi 的纤维的集合对于任何 GG 的子群 KK 都有定义,不一定是某个同态的核(我们很快将确定一个子群成为这样的核的必要和充分条件),并给它们一个名称:

陪集的定义

对于任意 NGN \leq G 和任意 gGg \in G

gN={gnnN} and Ng={ngnN}{gN} = \{ {gn} \mid n \in N\} \text{ and }{Ng} = \{ {ng} \mid n \in N\}

分别称为 NNGG 中的左陪集和右陪集。陪集中的任何元素都称为该陪集的代表元。

我们已经在命题2中看到,如果 NN 是一个同态的核,且 g1{g}_{1} 是陪集 gN{gN} 的任意代表元,那么 g1N=gN{g}_{1}N = {gN}(如果 g1Ng{g}_{1} \in {Ng}Ng1=NgN{g}_{1} = {Ng})。我们将在下面的命题4中看到,这个事实对于任意的子群 NN 也是成立的,这解释了代表元术语的用法。

如果 GG 是一个加法群,我们将分别用 g+Ng + NN+gN + g 表示 NNGG 中的左陪集和右陪集,代表元为 gg。一般来说,我们可以将 NNGG 中的左陪集 gN{gN} 视为 NN 通过 gg 的左平移。

就这个定义而言,命题2表明同态的纤维是核的左陪集(即guKg\in uK),即商集 G/KG/K 的元素是左陪集 gK,gG{gK},g \in G 。在 Z/nZ\mathbb{Z}/n\mathbb{Z} 的例子中,商群中的乘法也可以用陪集的代表来定义。以下结果说明,对于一般的 G/KG/K (前提是我们知道 KK 是某个同态的核),同样的结果也是成立的,即两个左陪集 XXYYG/KG/K 中的乘积是通过选择 XX 的任意代表 uuYY 的任意代表 vv ,在 GG 中相乘并形成陪集 (uv)K\left( {uv}\right) K

定理3

GG 是一个群,KK 是从 GG 到另一个群的某个同态的核。那么,元素为 KKGG 中的左陪集的集合,其运算定义为

uKvK=(uv)K{uK} \circ {vK} = \left( {uv}\right) K

构成一个群,G/KG/K 。特别是,这个运算在以下意义上是良定义的:如果 u1{u}_{1}uK{uK} 中的任意元素,v1{v}_{1}vK{vK} 中的任意元素,那么 u1v1uvK{u}_{1}{v}_{1} \in {uvK} ,即 u1v1K=uvK{u}_{1}{v}_{1}K = {uvK} ,因此乘法不依赖于陪集代表的选择。同样的陈述对于“右陪集”代替“左陪集”也成立。

证明:设 X,YG/KX,Y \in G/KZ=XYZ = {XY}G/KG/K 中,因此根据命题2(1) XXYYZZKK 的(左)陪集。由假设,KK 是某个同态 φ:GH\varphi : G \rightarrow H 的核,所以 X=φ1(a)X = {\varphi }^{-1}\left( a\right)Y=φ1(b)Y = {\varphi }^{-1}\left( b\right) 对于某个 a,bHa,b \in H 成立。根据 G/K,Z=φ1(ab)G/K,Z = {\varphi }^{-1}\left( {ab}\right) 中运算的定义。设 uuvvXXYY 的任意代表元,因此 φ(u)=a,φ(v)=b\varphi \left( u\right) = a,\varphi \left( v\right) = bX=uK,Y=vKX = {uK},Y = {vK} 。我们必须证明 uvZ{uv} \in Z 。现在

uvZ    uvφ1(ab){uv} \in Z\; \Leftrightarrow \;{uv} \in {\varphi }^{-1}\left( {ab}\right)
φ(uv)=ab\Leftrightarrow \varphi \left( {uv}\right) = {ab}
  φ(u)φ(v)=ab\Leftrightarrow \;\varphi \left( u\right) \varphi \left( v\right) = {ab}

由于后者确实成立,uvZ{uv} \in Z 因此 ZZ 是(左)陪集 uvK{uvK}。这证明了 XXYY 的乘积是对于任意代表元的选择 uX,vYu \in X,v \in Y 的陪集 uvK{uvK} ,从而完成了定理第一部分的证明。定理的最后陈述立即得出,因为根据命题 2,uK=Ku2,{uK} = {Ku}vK=Kv{vK} = {Kv} ,对于 GG 中的所有 uuvv 都成立。

我们强调这样一个事实:乘法与所选特定代表元无关。具体来说,两个陪集 XXYY 的积(如果该群以加法表示,则是和)是包含乘积 uv{uv} 的陪集 uvK{uvK},其中 uuvv 分别是陪集 XXYY 的任意代表元。这种只考虑包含某个元素的陪集,或者“模 KK 归约”的过程,与我们之前在 Z/nZ\mathbb{Z}/n\mathbb{Z} 中所做的是一样的。一个表示包含代表元 uu 的陪集 uK{uK} 的有用记号是 uˉ\bar{u}。使用这个记号(我们曾在处理 Z/nZ\mathbb{Z}/n\mathbb{Z} 时的预备知识中引入),商群 G/KG/K 表示为 Gˉ\bar{G},元素 uˉ\bar{u}vˉ\bar{v} 的积就是包含 uv{uv} 的陪集,即 uv\overline{uv}。这个记号还强化了一个事实:在 G/KG/K 中的陪集 uK{uK}G/KG/K 中的元素 uˉ\bar{u}

示例

(1)本章中第一个同态 φ\varphiZ\mathbb{Z}Zn\mathbb{Z}_{n} 的例子中,aa的纤维是核 nZn\mathbb{Z} 的左(也是右)陪集 a+nZa + n\mathbb{Z}。定理3证明了这些陪集在代表元的加法下构成一个群,即 Z/nZ\mathbb{Z}/n\mathbb{Z},这解释了该群的记号。这个群自然同构于其在 φ\varphi 下的像,因此我们恢复了第2章中的同构 Z/nZZn\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}_{n}

(2) 如果 φ:GH\varphi : G \rightarrow H 是同构,那么 K=1K = 1φ\varphi 的纤维是 GG 的单元素子集,因此 G/1GG/1 \cong G

(3) 设 GG 为任意群,H=1H = 1 为阶数为1的群,并定义 φ:GH\varphi : G \rightarrow Hφ(g)=1\varphi \left( g\right) = 1 ,对于所有 gGg \in G 。显然 φ\varphi 是同态。这个映射被称为平凡同态。注意在这种情况下 kerφ=G\ker \varphi = GG/GG/G 是只有一个元素 GG 的群,即 G/GZ1={1}G/G \cong \mathbb{Z}_{1} = \{ 1\}

(4) 设 G=R2G = {\mathbb{R}}^{2} (运算向量加法),H=RH = \mathbb{R} (运算加法)并定义 φ:R2R\varphi : {\mathbb{R}}^{2} \rightarrow \mathbb{R}φ((x,y))=x\varphi \left( \left( {x,y}\right) \right) = x 。因此 φ\varphi 是到 xx 轴的投影。我们证明 φ\varphi 是同态:

φ((x1,y1)+(x2,y2))=φ((x1+x2,y1+y2))\varphi \left( {\left( {{x}_{1},{y}_{1}}\right) + \left( {{x}_{2},{y}_{2}}\right) }\right) = \varphi \left( \left( {{x}_{1} + {x}_{2},{y}_{1} + {y}_{2}}\right) \right)
=x1+x2=φ((x1,y1))+φ((x2,y2)).= {x}_{1} + {x}_{2} = \varphi \left( \left( {{x}_{1},{y}_{1}}\right) \right) + \varphi \left( \left( {{x}_{2},{y}_{2}}\right) \right) .

现在

kerφ={(x,y)φ((x,y))=0}\ker \varphi = \{ \left( {x,y}\right) \mid \varphi \left( \left( {x,y}\right) \right) = 0\}
={(x,y)x=0}= the y-axis. = \{ \left( {x,y}\right) \mid x = 0\} = \text{ the }y\text{-axis. }

注意 kerφ\ker \varphi 确实是 R2{\mathbb{R}}^{2} 的子群,并且 φ\varphiaRa \in \mathbb{R} 上的纤维是 yy 轴通过 aa 的平移,即直线 x=ax = a 。这也是核的左(和右)陪集,代表元为(a,0) (a,0)(或任何其他投影到 a 的代表点):

(a,0)=(a,0)+y-axis.\overline{\left( a,0\right) } = \left( {a,0}\right) + y\text{-axis.}

群运算(此处以加法表示)可以通过使用映射 φ\varphi 来描述:直线 (x=a)\left( {x = a}\right) 和直线 (x=b)\left( {x = b}\right) 的和是直线 (x=a+b)\left( {x = a + b}\right) ;或者直接用陪集代表来表示:包含点 (a,y1)\left( {a,{y}_{1}}\right) 的竖线和包含点 (b,y2)\left( {b,{y}_{2}}\right) 的竖线的和是包含点 (a+b,y1+y2)\left( {a + b,{y}_{1} + {y}_{2}}\right) 的竖线。特别注意的是,这些竖线的代表的选择并不重要(即,yy 坐标并不重要)。

(5)(一个群 GG 是非交换的例子。)设 G=Q8G = {Q}_{8} 并且设 H=V4H = {V}_{4} 为克莱因四元群。定义 φ:Q8V4\varphi : {Q}_{8} \rightarrow {V}_{4}

φ(±1)=1,  φ(±i)=a,  φ(±j)=b,  φ(±k)=c.\varphi \left( {\pm 1}\right) = 1,\;\varphi \left( {\pm i}\right) = a,\;\varphi \left( {\pm j}\right) = b,\;\varphi \left( {\pm k}\right) = c.

验证 φ\varphi 是同态的任务留作练习 。显然 φ\varphi 是满射且 kerφ={±1}\ker \varphi = \{ \pm 1\} 。可以认为 φ\varphiQ8{Q}_{8} 上的“绝对值”函数,因此 φ\varphi 的纤维是集合 E={±1},A={±i},B={±j}E = \{ \pm 1\} ,A = \{ \pm i\} ,B = \{ \pm j\}C={±k}C = \{ \pm k\} ,在 Q8/±1{Q}_{8}/\langle \pm 1\rangle 中分别坍缩为1,a,ba,bcc ,这些是 kerφ\ker \varphi 的左(也是右)陪集(例如,A=ikerφ={i,i}=A = i \cdot \ker \varphi = \{ i, - i\} = kerφi)\ker \varphi \cdot i)

根据定理3,如果我们给定一个群KK的子群GG,我们知道它是某个同态的核,那么我们可以通过乘法uKvK=uvK{uKvK} = {uvK}定义商G/KG/K,而无需求助于同态。这就引出了一个问题,即是否可以对GG的任意子群NN以类似的方式定义商群G/NG/N。一般来说答案是否定的,因为这种乘法通常不是良好定义的(参见后面的命题5)。实际上,我们将看到,只有在NN是某个同态的核时,才能在NN的陪集中定义群结构(命题7)。我们还将给出一个标准,用于确定一个子群NN何时为这样的核 - 这就是正规子群的概念,我们将在后续章节考虑非正规子群。

我们首先证明,任意子群GG的陪集将GG分割(即,它们的并集是整个GG,且不同的陪集有平凡的交集)。

命题4

NN为群GG的任意子群。则NNGG中的左陪集构成GG的一个分割。进一步地,对于所有的u,vG,uN=vNu,v \in G,{uN} = {vN}当且仅当v1uN{v}^{-1}u \in N,特别是,uN=vN{uN} = {vN}当且仅当uuvv是同一陪集的代表。

证明:首先注意,由于NNGG的子群,所以1N1 \in N。因此对于所有的gGg \in Gg=g1gNg = g \cdot 1 \in {gN}成立,即

G=gGgNG = \mathop{\bigcup }\limits_{{g \in G}}{gN}

为了证明不同的左陪集具有空交集,假设 uNvN{uN} \cap {vN} \neq \varnothing 。我们证明 uN=vN{uN} = {vN} 。设 xuNvNx \in {uN} \cap {vN} 。 不妨有

x=un=vm,   for some n,mN.x = {un} = {vm},\;\text{ for some }n,m \in N.

在后面的等式中,两边同时乘以 n1{n}^{-1} 以得到

u=vmn1=vm1,   where m1=mn1N.u = {vm}{n}^{-1} = v{m}_{1},\;\text{ where }{m}_{1} = m{n}^{-1} \in N.

现在对于 uN(tN){uN}\left( {t \in N}\right) 中的任何元素 ut{ut}

ut=(vm1)t=v(m1t)vN.{ut} = \left( {v{m}_{1}}\right) t = v\left( {{m}_{1}t}\right) \in {vN}.

这证明了 uNvN{uN} \subseteq {vN} 。通过交换 uuvv 的角色,可以同样得到 vNuN{vN} \subseteq {uN} 。因此,具有非空交集的两个陪集是重合的。

根据命题的第一部分,uN=vN{uN} = {vN} 当且仅当 uvNu \in {vN} 当且仅当 u=vnu = {vn} ,对于某个 nNn \in N 当且仅当 v1uN{v}^{-1}u \in N ,如所声称的。最后,vuNv \in {uN} 等价于说 vvuN{uN} 的代表,因此 uN=vN{uN} = {vN} 当且仅当 uuvv 是同一个陪集(即陪集 uN=vN{uN} = {vN} )的代表。

命题 5

GG 是一个群,NNGG 的一个子群。

(1)在 GGNN 的左陪集集合上的运算,由以下描述

uNvN=(uv)N{uN} \cdot {vN} = \left( {uv}\right) N

是良定义的当且仅当对于所有 gGg \in G 和所有 nNn \in Ngng1N{gn}{g}^{-1} \in N

(2)如果上述运算是良定义的,那么它将 GGNN 的左陪集集合变成了一个群。特别是,这个群的单位元是陪集 1N{1N}gN{gN} 的逆元是陪集 g1N{g}^{-1}N ,即 (gN)1=g1N{\left( gN\right) }^{-1} = {g}^{-1}N

证明:(1)首先假设这个运算是良定义的,即对于所有 u,vGu,v \in G

if u,u1uN and v,v1vN  then  uvN=u1v1N.\text{if}\ u,{u}_{1} \in {uN}\ \text{and}\ v,{v}_{1} \in {vN}\;\text{then}\;{uvN} = {u}_{1}{v}_{1}N\text{.}

ggGG 的一个任意元素,令 nnNN 的一个任意元素。假设 u=1,u1=nu = 1,{u}_{1} = nv=v1=g1v = {v}_{1} = {g}^{-1} ,应用上述假设我们推断出

1g1N=ng1N   i.e.,  g1N=ng1N.1{g}^{-1}N = n{g}^{-1}N\;\text{ i.e.,}\;{g}^{-1}N = n{g}^{-1}N.

因为 1N,ng11ng1N1 \in N,n{g}^{-1} \cdot 1 \in n{g}^{-1}N 。因此 ng1g1Nn{g}^{-1} \in {g}^{-1}N ,所以 ng1=g1n1n{g}^{-1} = {g}^{-1}{n}_{1} ,对于某个 n1N{n}_{1} \in N 。两边同时乘以 gg 得到 gng1=n1N{gn}{g}^{-1} = {n}_{1} \in N ,如所声称的。

反之,假设对于所有 gng1N{gn}{g}^{-1} \in N 和所有 gGg \in G ,有 nN.n \in N. 。为了证明上述操作定义良好,令 u,u1uNu,{u}_{1} \in {uN}v,v1vNv,{v}_{1} \in {vN} 。我们可以写出

u1=un and v1=vm,for some n,mN.{u}_{1} = {un}\ \text{and}\ {v}_{1} = {vm}\text{,for some}\ n,m \in N\text{.}

我们必须证明 u1v1uvN{u}_{1}{v}_{1} \in {uvN}

u1v1=(un)(vm)=u(vv1)nvm{u}_{1}{v}_{1} = \left( {un}\right) \left( {vm}\right) = u\left( {v{v}^{-1}}\right) {nvm}
=(uv)(v1nv)m=(uv)(n1m),= \left( {uv}\right) \left( {{v}^{-1}{nv}}\right) m = \left( {uv}\right) \left( {{n}_{1}m}\right) ,

其中 n1=v1nv=(v1)n(v1)1{n}_{1} = {v}^{-1}{nv} = \left( {v}^{-1}\right) n{\left( {v}^{-1}\right) }^{-1} 是一个假设属于 NN 的元素。现在 NN 在乘积下是封闭的,所以 n1mN{n}_{1}m \in N 。因此

u1v1=(uv)n2,   for some n2N.{u}_{1}{v}_{1} = \left( {uv}\right) {n}_{2},\;\text{ for some }{n}_{2} \in N.

因此,左陪集 uvN{uvN}u1v1N{u}_{1}{v}_{1}N 包含公共元素 u1v1{u}_{1}{v}_{1} 。根据之前的命题,它们是相等的。这证明了操作是定义良好的。

(2) 如果陪集上的操作定义良好,那么群公理很容易验证,并且是由它们在 GG 中的有效性引起的。例如,结合律成立,因为对于所有 u,v,wGu,v,w \in G

(uN)(vNwN)=uN(vwN)\left( {uN}\right) \left( {vNwN}\right) = {uN}\left( {vwN}\right)
=u(vw)N= u\left( {vw}\right) N
=(uv)wN=(uNvN)(wN)= \left( {uv}\right) {wN} = \left( {uNvN}\right) \left( {wN}\right)

由于 u(vw)=(uv)wu\left( {vw}\right) = \left( {uv}\right) wGG 中。 G/NG/N 中的单位元是陪集 1N{1N} ,而 gN{gN} 的逆元是 g1N{g}^{-1}N ,这一点从乘法的定义中立即可以看出。

如前所述,满足命题 5 中条件的子群 NN ,在商 G/NG/N 上具有自然群结构,被赋予了一个名称:

正规子群的定义

gng1{gn}{g}^{-1} 称为 nNn \in Ngg 的共轭元。集合 gNg1={gng1nN}{gN}{g}^{-1} = \left\{ {{gn}{g}^{-1} \mid n \in N}\right\} 称为 NNgg 的共轭集。如果 gNg1=N{gN}{g}^{-1} = N ,则称元素 gg 规范化 NN 。如果 NN 是群 GG 的子群,并且 GG 的每个元素都规范化 NN ,即对所有的 gGg \in G 都有 gNg1=N{gN}{g}^{-1} = N ,那么 NN 被称为 GG 的正规子群。如果 NNGG 的正规子群,我们将写作 NGN \trianglelefteq G

注意,当 NN 是正规子群时,GG 的结构反映在商 G/NG/N 的结构中(例如,G/NG/N 中的乘法结合性是由 GG 中的结合性引起的,G/NG/N 中的逆元是由 GG 中的逆元引起的)。当我们考虑第3节中的同构定理时,我们将看到更多关于 GG 与其商 G/NG/N 的关系。

我们将上述结果总结为定理6。

定理6

NN 是群 GG 的子群。以下条件是等价的:

(1) NGN \trianglelefteq G

(2) NG(N)=G{N}_{G}\left( N\right) = G (回顾 NG(N){N}_{G}\left( N\right)GGNN 的正规化子)

(3) 对所有的 gGg \in GgN=Ng{gN} = {Ng}

(4) 根据命题5中描述的 NNGG 中的左陪集上的运算,使得左陪集的集合成为一个群

(5) 对所有的 gGg \in GgNg1N{gN}{g}^{-1} \subseteq N

证明:我们已经完成了困难的等价性;其他的留作练习。

实际上,人们试图最小化确定给定子群 NN 在群 GG 中是否正规所需的计算。特别是,尽可能避免计算 nNn \in NgGg \in G 的所有共轭 gng1{gn}{g}^{-1}。例如,NN 的元素本身正规化 NN,因为 NN 是一个子群。此外,如果有一个生成 NN 的集合,只需检查这些生成元的所有共轭是否都在 NN 中,就足以证明 NN 是一个正规子群(这是因为乘积的共轭是共轭的乘积,逆元的共轭是共轭的逆元)。类似地,如果还知道 GG 的生成元,那么只需检查这些 GG 的生成元是否正规化 NN。特别是,如果同时知道 NNGG 的生成元,这会将计算减少到只需检查少数几个共轭。如果 NN 是有限群,那么只需检查 GG 的生成元对 NN 的生成元进行共轭后仍然是 NN 的元素。最后,通常可以直接证明 NG(N)=G{N}_{G}\left( N\right) = G 而不过度计算(下一节有一些例子),再次证明 NNGG 的正规子群,而不必盲目计算所有可能的共轭 gng1{gn}{g}^{-1}

我们现在证明,正规子群恰好与之前考虑的同态的核完全相同。

命题7

GG 的子群 NN 是正规子群当且仅当它是某个同态的核。

证明:如果 NN 是同态 φ\varphi 的核,那么命题2表明 NN 的左陪集与 NN 的右陪集相同(且两者都是映射 φ\varphi 的纤维)。根据定理6的(3),NN 是一个正规子群。。

反之,如果 NGN \trianglelefteq G ,设 H=G/NH = G/N 并定义 π:GG/N\pi : G \rightarrow G/N

π(g)=gN   for all gG.\pi \left( g\right) = {gN}\;\text{ for all }g \in G.

根据在 G/NG/N 中操作的定义,

π(g1g2)=(g1g2)N=g1Ng2N=π(g1)π(g2).\pi \left( {{g}_{1}{g}_{2}}\right) = \left( {{g}_{1}{g}_{2}}\right) N = {g}_{1}N{g}_{2}N = \pi \left( {g}_{1}\right) \pi \left( {g}_{2}\right) .

这证明了 π\pi 是一个同态。现在

kerπ={gGπ(g)=1N}(since NgN=gNN=gN)\ker \pi = \{ g \in G \mid \pi \left( g\right) = {1N}\}(\text{since}\ N\cdot gN=gN\cdot N=gN)
={gGgN=1N}= \left\{ {g \in G \mid {gN} = {1N}}\right\}
={gGgN}=N.= \{ g \in G \mid g \in N\} = N\text{.}

因此 NN 是同态 π\pi 的核。

上面构造的同态 π\pi 证明了正规子群 NN 作为同态的核,给它一个名称:

定义

NGN \trianglelefteq G 。由 π(g)=gN\pi \left( g\right) = {gN} 定义的同态 π:GG/N\pi : G \rightarrow G/N 被称为 GGG/NG/N 的自然投影(同态)1{}^{1}。如果 HG/N\overline{H} \leq G/NG/NG/N 的一个子群,那么 GGH\overline{H} 的完全逆像是在自然投影同态下的 H\overline{H} 的逆像。

子群 G/NG/N 的完全逆像是一个包含子群 NNGG 的子群,因为这些元素映射到单位元 1H\overline{1} \in \overline{H}。我们将在第3节的同构定理中看到,存在 GG 中包含 NN 的子群与 G/NG/N 的商的子群之间的自然对应。

现在我们有了一个“内部”标准,它精确地决定了何时一个给定群 GG 的子群 NN 是某个同态的核, \\

NG(N)=G(命题7){N}_{G}\left( N\right) = G(\text{命题7})

因此,我们可以将子群 NNGG 中的正规化子视为衡量 NN 与正规子群有多“接近”的一种度量(这解释了为什么选择这个名字)。请记住,正规性是一种嵌入性质,即它取决于 NNGG 的关系,而不是 NN 自身的内部结构(同一个群 NN 可能是 GG 的正规子群,但在包含 GG 的更大群中可能不是正规子群)。

我们从存在一个从 GGHH 的同态 φ\varphi 开始讨论商群,并展示了这个同态的核是 GG 的正规子群 NN,并且商 G/NG/N(最初定义为纤维)自然同构于 GGHH 下的 φ\varphi 的像。反过来说,如果 NGN \trianglelefteq G,我们可以找到一个群 HH(即 G/NG/N)和一个同态 π:GH\pi : G \rightarrow H,使得 kerπ=N\ker \pi = N(即自然投影)。因此,对 GG 的同态像的研究(即从 GG 到其他群的同态的像)等价于对 GG 的商群的研究,我们将使用同态来生成正规子群,反之亦然。


在范畴论中,“自然”一词具有精确的数学含义;出于我们的目的,我们使用这个术语来表示这个同态的定义是“坐标无关”的投影,即仅用元素本身来描述,而不是用 GGNN 的生成元来描述。


我们通过同态的方式发展了商群理论,而不是简单地定义正规子群及其相关的商群的概念,以强调商群的元素是原群的子集(核的纤维或陪集 NN )的事实 GG 。在商群 G/NG/N 中的计算是通过从涉及的各个陪集中取代表来进行的。

以下是正规子群及其相关商的一些例子。

示例

GG 是一个群。

(1) 子群11GGG;G/1GG;G/1 \cong GG/G1G/G \cong 1 中总是正规的。

(2) 如果 GG 是一个阿贝尔群,那么 GG 的任何子群 NN 都是正规的,因为对于所有的 gGg \in G 和所有的 nNn \in N

gng1=gg1n=nN.{gn}{g}^{-1} = g{g}^{-1}n = n \in N.

注意,重要的是 GG 是阿贝尔群,而不仅仅是 NN 是阿贝尔群。随着我们取 GG 的不同子群 NNG/NG/N 的结构可能会发生变化。 \\例如,如果 G=ZG = \mathbb{Z} ,那么 GG 的每个子群 NN 都是循环群:

N=n=n=nZ,   for some nZN = \langle n\rangle = \langle - n\rangle = n\mathbb{Z},\;\text{ for some }n \in \mathbb{Z}

并且 G/N=Z/nZG/N = \mathbb{Z}/n\mathbb{Z} 是一个以 1=1+nZ\overline{1} = 1 + n\mathbb{Z} 为生成元的循环群(注意1是 GG 的生成元)。

假设现在 G=ZkG = {Z}_{k} 是一个阶为 kk 的循环群。令 xxGG 的生成元,并且令 NGN \leq G 。根据命题 2.6 N=xdN = \left\langle {x}^{d}\right\rangle,其中 ddxx 的最小幂次,它位于 NN 中。现在

G/N={gNgG}={xαNαZ}G/N = \{ {gN} \mid g \in G\} = \left\{ {{x}^{\alpha }N \mid \alpha \in \mathbb{Z}}\right\}

由于 xαN=(xN)α{x}^{\alpha }N = {\left( xN\right) }^{\alpha }(参见下面的练习 4),因此可以得出

G/N=xN   i.e.,G/N is cyclic with xN as a generator. G/N = \langle {xN}\rangle \;\text{ i.e.,}G/N\text{ is cyclic with }{xN}\text{ as a generator. }

xN{xN}G/NG/N 中的阶等于 dd 。根据命题 2.5,d=GNd = \dfrac{\left| G\right| }{\left| N\right| } 。总之,

循环群的商群是循环的

并且生成元 ggGG 中的像是一个生成元 gˉ\bar{g} 在商群中的像。如果 GG 是一个有限的循环群并且 NGN \leq G,那么 G/N=GN\left| {G/N}\right| = \dfrac{\left| G\right| }{\left| N\right| } 给出了商群阶数的公式。

(3) 如果 NZ(G)N \leq Z\left( G\right),那么 NGN \trianglelefteq G,因为对于所有的 gGg \in G 和所有的 nN,gng1=nNn \in N,{gn}{g}^{-1} = n \in N,推广了之前的例子(其中中心 Z(G)Z\left( G\right)GG 的所有元素)。因此,特别是 Z(G)GZ\left( G\right) \trianglelefteq G 。之前已经看到,  1  \left\langle {\; - 1\;}\right\rangle  Q8\;{Q}_{8} 的一个子群,它是同态的核,但由于 1=Z(Q8)\langle - 1\rangle = Z\left( {Q}_{8}\right),我们现在以另一种方式得到这个子群的正则性。我们已经看到 Q8/1V4{Q}_{8}/\langle - 1\rangle \cong {V}_{4} 。下一段关于 D8{D}_{8} 的讨论同样适用于 Q8{Q}_{8},以独立地确定商群的同构类型。

G=D8G = {D}_{8} 并且令 Z=r2=Z(D8)Z = \left\langle {r}^{2}\right\rangle = Z\left( {D}_{8}\right) 。由于 Z={1,r2}Z = \left\{ {1,{r}^{2}}\right\} ,每个陪集 gZ{gZ} 都由两个元素组成的集合 {g,gr2}\left\{ {g,g{r}^{2}}\right\} 构成。因为这些陪集将 D8{D}_{8} 的8个元素分成对,所以在 D8{D}_{8} 中必定有4个(不相交的)左陪集 ZZ

1=1Z,  r=rZ,  s=sZ,   and   rs=rsZ.\overline{1} = {1Z},\;\overline{r} = {rZ},\;\overline{s} = {sZ},\;\text{ and }\;\overline{rs} = {rsZ}.

现在根据阶数为4的群分类,我们知道 D8/Z(D8)Z4{D}_{8}/Z\left( {D}_{8}\right) \cong {Z}_{4} 或者 V4{V}_{4} 。为了确定这两个中的哪一个正确(即确定商的同构类型),只需观察到

(rˉ)2=r2Z=1Z=1{\left( \bar{r}\right) }^{2} = {r}^{2}Z = {1Z} = \overline{1}
(sˉ)2=s2Z=1Z=1{\left( \bar{s}\right) }^{2} = {s}^{2}Z = {1Z} = \overline{1}
(rs)2=(rs)2Z=1Z=1{\left( \overline{rs}\right) }^{2} = {\left( rs\right) }^{2}Z = {1Z} = \overline{1}

因此 D8/Z{D}_{8}/Z 中每个非单位元素都有阶2。特别地,商中没有阶为4的元素,因此 D8/Z{D}_{8}/Z 不是循环群,所以 D8/Z(D8)V4{D}_{8}/Z\left( {D}_{8}\right) \cong {V}_{4}