群论学习笔记

文章目录

  • 群和元的阶
  • 子群和子群的陪集
  • 群的同构
  • 群的阶与其元的阶之间的关系
  • 置换群
  • 轨道与稳定化子
  • Burnside引理
  • Polya定理
  • Polya定理的生成函数形式

( G , ∗ ) (G,*) (G,)由非空集合 G G G G G G的一个代数运算 ∗ * 组成,且满足以下公理:
1 、 1、 1封闭性:对 ∀ a , b ∈ G \forall a,b\in G a,bG,有 a ∗ b ∈ G a*b\in G abG
2 、 2、 2结合律:对 ∀ a , b , c ∈ G \forall a,b,c\in G a,b,cG,有 ( a ∗ b ) ∗ c = a ∗ ( b ∗ c ) (a*b)*c=a*(b*c) (ab)c=a(bc)
3 、 3、 3单位元:存在 e ∈ G e\in G eG,使对 ∀ a ∈ G \forall a\in G aG,有 e ∗ a = a ∗ e = a e*a=a*e=a ea=ae=a
4 、 4、 4逆元:对 ∀ a ∈ G \forall a\in G aG,存在一元素 b ∈ G b\in G bG,使 a ∗ b = b ∗ a = e a*b=b*a=e ab=ba=e
如果群 G G G还满足结合律,也就是对 ∀ a , b ∈ G \forall a,b\in G a,bG,有 a ∗ b = b ∗ a a*b=b*a ab=ba,则称群 ( G , ∗ ) (G,*) (G,)为交换群,或者 A b e l Abel Abel群。
另若一个群 G G G的每一个元都是某一个元 a a a的乘方,这时我们把 ( G , ∗ ) (G,*) (G,)叫做循环群.我们也说, G G G是由元 a a a生成的,并用符号 G = < a > G= G=<a>表示,其中 a a a叫做 G G G的一个生成元。

群和元的阶

如果群 G G G只有有限个元素,我们称它为有限群.其元素的个数称为群G的阶,记为|G|,否则称它为无限群,记 ∣ G ∣ = ∞ |G|=\infin G=
对于群 G G G的一个元素 a a a,能够使得 a m = e a^m=e am=e的最小整数 m m m叫做元 a a a的阶,记为 ∣ a ∣ = m |a|=m a=m.如果这样的 m m m不存在,我们说 a a a是无限阶的,记为 ∣ a ∣ = ∞ |a|=\infin a=

结论1:在群 G G G中,若元 a a a的阶为 m m m,且 a n = e a^n=e an=e,则 m ∣ n m|n mn

结论2:设 G G G为群, a ∈ G a\in G aG,且 ∣ a ∣ = n |a|=n a=n,则对任意的整数 k k k,有 ∣ a k ∣ = n ( k , n ) |a^k|=\frac{n}{(k,n)} ak=(k,n)n

结论3:在群 G G G中,元素 a a a的阶为 n n n b b b的阶为 m m m,若 a b = b a ab=ba ab=ba,且 ( n , m ) = 1 (n,m)=1 (n,m)=1,则 ∣ a b ∣ = n m |ab|=nm ab=nm

子群和子群的陪集

假设 H H H是群 G G G的一个非空子集,如果对 G G G中的代数运算 H H H本身也成一个群,则称 H H H为群 G G G的一个子群。
我们 G G G的子集 a H = { a h ∣ h ∈ H } aH=\{ah|h\in H\} aH={ahhH} H a = { h a ∣ h ∈ H } Ha=\{ha|h\in H\} Ha={hahH}分别为 H H H的左陪集,右陪集。

定理1:已给子群 H H H的右陪集的个数和左陪集的个数相等。
证明:可以发现 H H H的左陪集 a H aH aH和右陪集 H a − 1 Ha^{-1} Ha1构成一一对应关系,所以 H H H的左陪集和右陪集个数相等。

一个群 G G G的子群 H H H的右陪集(或左陪集)的个数叫做 H H H G G G中的指数,记作 [ G : H ] [G:H] [G:H]

群的同构

φ \varphi φ是群 G G G G ‾ \overline G G的一个一一映射,如果对 G G G中任意元素 a , b a,b a,b均有 φ ( a b ) = φ ( a ) φ ( b ) \varphi(ab)=\varphi(a)\varphi(b) φ(ab)=φ(a)φ(b),则称 φ \varphi φ G G G G ‾ \overline G G的一个同构映射。

利用同构能够指出循环群只有两类。

结论1:设 < a > <a>为循环群,则
1)若不存在正整数 n n n,使 a n = e a^n=e an=e,则 < a >
<a>与整数加群同构。
2)若存在正整数 n n n,使 a n = e a^n=e an=e,且 n n n为最小,则 < a >
<a> n n n次单位根群同构。
证明:对于情况1),作映射 φ : a m → m \varphi:a^m\rightarrow m φ:amm
对于情况2),作映射 φ : a m → ω m \varphi:a^m\rightarrow \omega^m φ:amωm
可以发现对两种情况的映射均满足同构映射的定义。

群的阶与其元的阶之间的关系

引理1:一个子群 H H H H H H的右陪集 H a Ha Ha之间都存在一个一一映射。
证明:作映射 π : h → h a \pi:h\rightarrow ha π:hha
因为 H H H的每一个元 h h h都有唯一的象 h a ha ha H a Ha Ha的每一个元 h a ha ha h h h,且假如 h 1 a = h 2 a h_1a=h_2a h1a=h2a,则有 h 1 = h 2 h_1=h_2 h1=h2,故映射 π \pi π是一个一一映射。

引理2:假定 H H H是一个有限群 G G G的一个子群.那么 H H H的阶 n n n和它在 G G G里的指数 j j j都能整除 G G G的阶 N N N,并且 N = n j N=nj N=nj
证明: G G G N N N个元被分成 j j j个右陪集,而且由引理1可知,每一个右陪集都有 n n n个元,所以 N = n j N=nj N=nj

拉格朗日定理:一个有限群 G G G的任意一个元 a a a的阶 n n n都整除 G G G的阶。
证明: a a a生成一个阶是 n n n的子群,由引理2可知, n n n整除 ∣ G ∣ |G| G

置换群

考虑集合 M M M,作映射 f : M → M f:M\rightarrow M f:MM
如果 f f f是一个双射,就称 f f f M M M上的一个置换。

考虑两个置换 f , g f,g f,g,对于 m ∈ M m\in M mM,定义 ( f ∗ g ) ( m ) = f ( g ( m ) ) (f*g)(m)=f(g(m)) (fg)(m)=f(g(m)),即 f ∗ g f*g fg f f f g g g的复合函数。

对于置换的集合 G G G和复合操作 ∗ * ,如果 ( G , ∗ ) (G,*) (G,)满足群公理,则称其为置换群。

轨道与稳定化子

对于一个被置换元素 m ∈ M m\in M mM,其在 ( G , ∗ ) (G,*) (G,)作用下的轨道定义为 O r b i t ( m ) = { n ∣ n = f ( m ) , f ∈ G } Orbit(m)=\{n|n=f(m),f\in G\} Orbit(m)={nn=f(m),fG}
m m m G G G中的置换一步能够置换成的元素的集合。

对于一个被置换元素 m ∈ M m\in M mM,其在 ( G , ∗ ) (G,*) (G,)中的稳定化子定义为 S t a b ( m ) = { f ∣ f ( m ) = m , f ∈ G } Stab(m)=\{f|f(m)=m,f\in G\} Stab(m)={ff(m)=m,fG}
G G G中的作用与于 m m m不变的置换组成的集合。
可以发现 ( S t a b ( m ) , ∗ ) (Stab(m),*) (Stab(m),) G G G的一个子群。

轨道-稳定化子定理:对 ∀ m ∈ M \forall m\in M mM,有 ∣ O r b i t ( m ) ∣ ∗ ∣ S t a b ( m ) ∣ = ∣ G ∣ |Orbit(m)|*|Stab(m)|=|G| Orbit(m)Stab(m)=G
证明:由于 S t a b ( m ) Stab(m) Stab(m) G G G的一个子群,且对于任意满足 f ( m ) = g ( m ) = k f(m)=g(m)=k f(m)=g(m)=k的置换 f , g f,g f,g,有 S t a b ( m ) ∗ f = S t a b ( m ) ∗ g Stab(m)*f=Stab(m)*g Stab(m)f=Stab(m)g,所以 S t a b ( m ) Stab(m) Stab(m) ∣ O r b i t ( m ) ∣ |Orbit(m)| Orbit(m)个右陪集,根据群的阶与其元的阶之间的关系可得上述定理成立。

如果定义通过 G G G中的置换可以相等的元素为等价类,那么显然 m m m所在的等价类大小就等于 ∣ O r b i t ( m ) ∣ |Orbit(m)| Orbit(m)

Burnside引理

Burnside引理:若 G G G是对集合 M M M的置换,且 ( G , ∗ ) (G,*) (G,)构成置换群,设 c ( g ) c(g) c(g)为置换 g g g中的不动点个数,即满足 f ( m ) = m f(m)=m f(m)=m的元素 m m m的数量,那么 M M M中的等价类个数 L L L满足 L = 1 ∣ G ∣ ∑ g ∈ G c ( g ) L=\frac{1}{|G|}\sum_{g\in G}c(g) L=G1gGc(g)

证明:显然有 ∑ m ∈ M ∣ S t a b ( m ) ∣ = ∑ g ∈ G c ( g ) \sum_{m\in M}|Stab(m)|=\sum_{g\in G}c(g) mMStab(m)=gGc(g)
E i E_i Ei为第 i i i个等价类的所有元素构成的集合,显然同一个等价类中的两个元素 a , b a,b a,b,必然有 ∣ S t a b ( a ) ∣ = ∣ S t a b ( b ) ∣ |Stab(a)|=|Stab(b)| Stab(a)=Stab(b),设 ∣ S t a b ( E i ) ∣ |Stab(E_i)| Stab(Ei) E i E_i Ei中元素的等价类大小,则 ∑ m ∈ M ∣ S t a b ( m ) ∣ = ∑ i = 1 L ∑ m ∈ E i ∣ S t a b ( m ) ∣ = ∑ i = 1 L ∣ E i ∣ ∣ S t a b ( E i ) ∣ = L ∣ G ∣ \sum_{m\in M}|Stab(m)|=\sum_{i=1}^L\sum_{m\in E_i}|Stab(m)|=\sum_{i=1}^L|E_i||Stab(E_i)|=L|G| mMStab(m)=i=1LmEiStab(m)=i=1LEiStab(Ei)=LG
那么有 L = 1 ∣ G ∣ ∑ g ∈ G c ( g ) L=\frac{1}{|G|}\sum_{g\in G}c(g) L=G1gGc(g)

另一种证明:现在用每个置换分别作用在每个等价类的其中一个状态上,得到 L ∣ G ∣ L|G| LG个不同的状态。对于属于同一个等价类 k k k的状态 k 1 , k 2 , k 3 k_1,k_2,k_3 k1,k2,k3,设 k 2 = f 2 ( k 1 ) , k 3 = f 3 ( k 1 ) k_2=f_2(k_1),k_3=f_3(k_1) k2=f2(k1),k3=f3(k1) k 1 k_1 k1为置换 f 1 f_1 f1的不动点,则 k 2 = f 2 ( f 1 ( k 1 ) ) = ( f 2 ∗ f 1 ) ( k 1 ) k_2=f_2(f_1(k_1))=(f_2*f_1)(k_1) k2=f2(f1(k1))=(f2f1)(k1) k 3 = f 3 ( f 1 ( k 1 ) ) = ( f 3 ∗ f 1 ) ( k 1 ) k_3=f_3(f_1(k_1))=(f_3*f_1)(k_1) k3=f3(f1(k1))=(f3f1)(k1)
因此一个状态到所有和他属于同一个等价类中的状态(包括他自己)的置换数是相等的,也就是每一个状态的稳定化子数均为 ∣ G ∣ ∣ k ∣ \frac{|G|}{|k|} kG
于是在等式右边的 ∑ \sum 中等价类 k k k中的每个状态都被计算了 ∣ G ∣ ∣ k ∣ \frac{|G|}{|k|} kG次,于是等式两边相等。

Polya定理

在利用Burnside引理处理对序列的染色问题时,如果每个单元可选的颜色都是 a a a种,Burnside引理可化简为Polya定理。

Polya定理:设 λ ( g ) \lambda(g) λ(g)表示置换 g g g中可独立染色的集团数,也就是环的数量,则 L = 1 ∣ G ∣ ∑ g ∈ G a λ ( g ) L=\frac{1}{|G|}\sum_{g\in G}a^{\lambda(g)} L=G1gGaλ(g)

Polya定理的生成函数形式

设有 m m m种不同颜色,则颜色的生成函数为 F ( x 1 , … , x m ) = ∑ i = 1 m x i F(x_1,\dots,x_m)=\sum_{i=1}^mx_i F(x1,,xm)=i=1mxi
如果颜色带权,也就是要求某种颜色的权值为为定值的方案数,设 r i , f i r_i,f_{i} ri,fi分别表示颜色 i i i的权值和数量,那么颜色的带权生成函数为 F ( x 1 , … , x m ) = ∑ i = 1 m f i x i r i F(x_1,\dots,x_m)=\sum_{i=1}^mf_{i}x_i^{r_{i}} F(x1,,xm)=i=1mfixiri
c k ( g ) c_k(g) ck(g)表示置换 g g g的长为 k k k的循环节个数,则群 G G G的循环节指标生成函数为 Z G ( t 1 , … , t n ) = 1 ∣ G ∣ ∑ g ∈ G ∏ k = 1 n t k c k ( g ) Z_G(t_1,\dots,t_n)=\frac{1}{|G|}\sum_{g\in G}\prod_{k=1}^nt_k^{c_k(g)} ZG(t1,,tn)=G1gGk=1ntkck(g)
Polya定理的生成函数为 Z G ( F ( x 1 , … , x m ) , … , F ( x 1 n , … , x m n ) ) Z_G(F(x_1,\dots,x_m),\dots,F(x_1^n,\dots,x_m^n)) ZG(F(x1,,xm),,F(x1n,,xmn))
Z G Z_G ZG展开后 ∏ x i r i \prod x_i^{r_i} xiri的系数就表示颜色 x i x_i xi恰有 r i r_i ri的方案数。

你可能感兴趣的:(学习小记)