# 同态映射

定义
G,GG,G' 为群,对于映射 f:GGf:G \to G'

f(ab)=f(a)f(b)f(ab) = f(a)f(b)

则称 ff同态映射 (Homomorphism)「準同型」,记作 fHom(G,G)f \in Hom(G,G')
若在此之上,有 ff 双射,则称 ff同构映射 (Isomorphism)「同型」

要注意的是,同态并不依赖于运算的种类,也就是说哪怕左边的群 GG 是乘法群,右边的群 GG' 是加法群,函数满足 f(ab)=f(a)+f(b)f(ab) = f(a)+f(b) 就可以是同态。另外,如果这两个群上可以定义多个运算,只要关于其中一个运算有这个性质就可以是同态了。

示例
例 1:令 xGx' \in G'GG' 上的单位元,常值映射 f:GG,xef : G \to G',\ x \mapsto e' 显然是一个同态映射,这个映射常称为 trivial 映射
例 2:令 NGN \triangleleft G,将每个元映射到陪集 ϕ:GG/N,aaN\phi : G \to G/N,\ a \mapsto aN 是一个同态映射(ϕ(ab)=abN=(aN)(bN)=ϕ(a)ϕ(b)\phi(ab) = abN = (aN)(bN) = \phi(a)\phi(b)),这个映射称为自然的同态映射

几个关于同态映射的性质

命题
f:GG,g:GGf:G \to G',\ g:G' \to G'' 为同态,eG,eGe \in G, e' \in G' 为各自的单位元,则

  • f(e)=ef(e) = e'
  • xG,f(x1)=f(x)1\forall x \in G,\ f(x^{-1}) = f(x)^{-1} \quad
  • gf:GGg \circ f : G \to G'' 也是同态
  • f(G)Gf(G) \leq G'
  • KerfGKer f \triangleleft G
证明

(1)对

f(e)=f(ee)=f(e)f(e)f(e) = f(ee) = f(e)f(e)

两边同时乘 f(e)1f(e)^{-1} 即可

(2)因为

e=f(e)=f(xx1)=f(x)f(x1)e' = f(e) = f(xx^{-1}) = f(x)f(x^{-1})

(3)x,yG\forall x,y \in G

(gf)(xy)=g(f(xy))=g(f(x)f(y))=g(f(x))g(f(y))=(gf)(x)(gf)(y)(g \circ f)(xy) = g(f(xy)) = g(f(x)f(y)) = g(f(x))g(f(y)) = (g \circ f)(x) (g \circ f)(y)

(4)e=f(e)f(G),f(x)f(y)=f(xy)f(G),(f(x))1=f(x1)f(G)e' = f(e) \in f(G),\ f(x)f(y) = f(xy) \in f(G),\ (f(x))^{-1} = f(x^{-1}) \in f(G)

(5)f(e)=ef(e) = e'

eKerf,f(xy)=f(x)(y)=ee=e\therefore e \in Kerf,\ f(xy) = f(x)(y) = e'e' = e'

进一步有

xyKerf,f(x1)=f(x)1=(e)1=exy \in Kerf,\ f(x^{-1}) = f(x)^{-1} = (e')^{-1} = e'

x1KerfkerfG\therefore x^{-1} \in Kerf\ \Rightarrow kerf \leq G

因为对任意 aG,xKerf,a \in G,\forall x \in Kerf,

f(axa1)=f(a)ef(a)1=eKerfGf(axa^{-1}) = f(a)e'f(a)^{-1} = e' \ \therefore Kerf \triangleleft G \quad \square

注意此处 KerfKer f 和线性映射处的定义基本一致,同样的也有像 ImfIm f

  • Kerf:={xGf(x)=e}Ker f := \{x \in G \mid f(x) = e'\} \quad
  • Imf:={f(x)xG}Im f := \{f(x) \mid x \in G\} \quad

关于核有一个非常常用的性质

命题
fHom(G,G)f \in Hom(G,G')

f(a)=f(b)aKerf=bKerff(a) = f(b) \quad \iff \quad aKer f = bKer f

证明

注意 f(a)=f(b)f(a)1f(b)=e=f(a1b)f(a) = f(b) \Leftrightarrow f(a)^{-1}f(b) = e' = f(a^{-1}b),所以有

f(a)=f(b)a1bKerfaKerf=bKerff(a) = f(b) \Leftrightarrow a^{-1}b \in Kerf \Leftrightarrow aKerf = bKerf \quad \square

这个定理实际上在说明,映射过去相同的元是关于核同余的

并且引出证明单射同态的一个方法

命题
fHom(G,G)f \in Hom(G,G')

f单射Kerf={e}f 单射 \quad \iff \quad Ker f = \{e\}

证明

由上述定理,同属一个陪集 aKerfaKerf 的所有元都会映射为 f(a)f(a),所以每个以 KerfKerf 为模做出来的陪集,映射的结果都一样,并且注意到之前定理中有每个陪集的阶数一致,所以我们只需要约束核中只有一个元(只能是 ee)即可 \quad \square

对于同构也有一个很容易证明的性质

命题

f:GG同构f1:GG同构f:G \to G' 同构 \quad \iff \quad f^{-1}:G' \to G 同构

证明

由于 ff 是双射,所以 f1f^{-1} 存在,并且 a,bG,a,bG:f(a)=a,f(b)=b\forall a',b' \in G',\ \exists a,b \in G : f(a) = a',f(b) = b',所以

f1(ab)=f1(f(a)f(b))=f1(f(ab))=ab=f1(a)f1(b)f^{-1}(a'b') = f^{-1}(f(a)f(b)) = f^{-1}(f(ab)) = ab = f^{-1}(a')f^{-1}(b') \quad \square

同构映射主要的作用是分析两个群之间的关系(哪怕同态也是为了引出同构来分析关系,见后同态定理),规定如果 f:GGf:G \to G' 是同构,那么群 GG 与群 GG' 同构。记作 GGG \cong G'

同构这个概念抽象上来说类似于 “等于”,也就是说这两个群作为一个群的构成,是一致的。

示例
例 1:加法群 R\mathbb R 和乘法群 R+\mathbb R^+ 同构,例如指数函数就是一个同构映射

现在回到同态,我们需要引出一个非常重要的定理

刚刚有提到,如果核只含单位元,那么同态映射是单射的,证明过程中提到了每个陪集只会映射为同一个元。所以我们如果给定一个映射是将陪集本身映射为这个元,这一定会成为一个双射映射,也是同构映射,这就是同态定理(或者叫同构定理)

定理 群同构第一定理
fHom(G,G)f \in Hom(G,G'),此时定映射 ϕ\phi

ϕ:G/KerfImf,aKerff(a)\phi : G/Kerf \to Imf,\ aKerf \mapsto f(a)

那么 ϕ\phi 是同构映射,并且有 G/KerfImfG/Kerf \cong Imf

证明

证明此映射为同构映射主要需要证明:良定性,双射性和同态
(良定性)取定义域内两元 aKerf,bKerfaKerf,bKerf 并假设 aKerf=bKerfaKerf = bKerf,此时由于逆元的唯一性有 aKerf=bKerfb1aKerff(b1a)=f(b)1f(a)=ef(a)=f(b)aKerf = bKerf \Leftrightarrow b^{-1}a \in Kerf \Leftrightarrow f(b^{-1}a) = f(b)^{-1}f(a) = e' \Leftrightarrow f(a) = f(b) 所以有 ϕ(aKerf)=f(b)=f(a)=ϕ(bKerf)\phi(aKerf) = f(b) = f(a) = \phi(bKerf),得到良定性
(双射性)令 ϕ(aKerf)=ϕ(bKerf)\phi(aKerf) = \phi(bKerf),则 f(a)=f(b)aKerf=bKerff(a) = f(b) \Leftrightarrow aKerf = bKerf,得到单射性。另外 Imϕ={ϕ(xKerf)xKerfG/KerfxG}={f(x)xG}=ImfIm\phi = \{\phi(xKerf) \mid xKerf \in G/Kerf \Leftrightarrow x \in G\} = \{f(x) \mid x \in G\} = Imf 所以 ϕ\phi 是满射,进而双射
(同态)aN,bNG/kerf:\forall aN,bN \in G/kerf : ϕ(aNbN)=ϕ(abN)=f(ab)=f(a)f(b)=ϕ(aN)ϕ(bN)\phi(aNbN) = \phi(abN) = f(ab) = f(a)f(b) = \phi(aN)\phi(bN) \quad \square

此外还有

定理 群同构第二定理
NG,HGN \triangleleft G,\ H \leq G,有

  1. HNGHN \leq G
  2. HNGH \cap N \triangleleft G
  3. H/(HN)HN/NH/(H \cap N) \cong HN/N
证明

给定标准的同态映射 f:GG/N,xxNf:G \to G/N, x \mapsto xN,由于同态映射保持运算结构,我们可以知道由于 HH 是一个子群,所以 H:=f(H)H' := f(H) 也是一个子群,同理 f1(H)f^{-1}(H') 也是一个子群。我们证明 HN=f1(H)HN = f^{-1}(H') 即可证明第一条。注意f1(f(A))=Af^{-1}(f(A)) = A 不一定成立。
aHNa \in HN,则 a=hn,hH,nNa = hn,\ h \in H,n \in N,由于 f(n)=nN=Nf(n) = nN = N,所以 f(a)=f(hn)=f(h)f(H)=Hf(a) = f(hn) = f(h) \in f(H) = H',得到 af1(H)a \in f^{-1}(H')
另一边,取 af1(H)a \in f^{-1}(H'),则 f(a)H=f(H)hH:aN=hNaHNf(a) \in H' = f(H) \Rightarrow \exists h \in H : aN = hN \Rightarrow a \in HN
综上有 HN=f1(H)GHN = f^{-1}(H') \leq G 成立
接下来令映射 ϕ:HHN/N,hhnN=hN\phi:H \to HN/N,h \mapsto hnN = hN,由于同个 hh 映射到同个 hNhN,所以 ϕ\phi 是良定的。并且有 ϕ(h1h2)=(h1h2)N=(h1N)(h2N)=ϕ(h1)ϕ(h2)\phi(h_1h_2) = (h_1h_2)N = (h_1N)(h_2N) = \phi(h_1)\phi(h_2),给出 ϕHom(H,HN/N)\phi \in Hom(H,HN/N)
此时,Imϕ={hNhH}={hnNhH,nN}=HN/NIm\phi = \{hN \mid h \in H\} = \{hnN \mid h \in H,n \in N\} = HN/N,且 Kerϕ={hHϕ(h)=eN}={hHhN=N}={hHhN}=HNKer\phi = \{h \in H \mid \phi(h) = eN\} = \{h \in H \mid hN = N\} = \{h \in H \mid h \in N\} = H \cap N,由于核是正规子群,所以有 HNGH \cap N \triangleleft G
最后,根据群同构第一定理可以得到 H/KerϕImϕH/Ker\phi \cong Im\phi,也就是 H/(HN)HN/NH/(H \cap N) \cong HN/N \quad \square

以及

定理 群同构第三定理
N,MG,MNN,M \triangleleft G,\ M \subset N,有

  • G/N(G/M)/(N/M)G/N \cong (G/M)/(N/M)
证明

令映射 ϕ:G/MG/N,gMgN\phi:G/M \to G/N,gM \mapsto gN,先检查一下良定性:取 aM=bMaM = bM,那么 b1aMNb^{-1}a \in M \subset N,所以 aN=bNaN = bN,well-defined
接下来,由于 ϕ(aMbM)=ϕ(abM)=abN=(aN)(bN)=ϕ(aM)ϕ(bM)\phi(aMbM) = \phi(abM) = abN = (aN)(bN) = \phi(aM)\phi(bM),所以 ϕ\phi 是同态
此时,Kerϕ={aMG/Mϕ(aM)=eN=N}={aMG/MaN=NaN}=(GN)/M=N/MKer\phi = \{aM \in G/M \mid \phi(aM) = eN = N\} = \{aM \in G/M \mid aN = N \Leftrightarrow a \in N\} = (G \cap N)/M = N/M
Imϕ={gNgG}=G/NIm\phi = \{gN \mid g \in G\} = G/N
所以,由群同构第一定理可得 G/N(G/M)/(N/M)G/N \cong (G/M)/(N/M) \quad \square


对于群 GG,称其自己到自己的同构映射为 自同构 (Automorphism)「自己同型」

自同构的映射全体实际上是构成一个群的,我们来检查一下:首先如果 f,gf,g 是自同构,那么根据上面同构的定理,有 fg,f1f \circ g,f^{-1} 都是自同构,所以这个群对于映射的合成这个运算构成一个群,通常记群GG 上的自同构全体的群为 Aut(G)Aut(G)