1 正規 Hall 部分群
定義 1.1. G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G とする。
gcd ( ∣ N ∣ , [ G : N ] ) = 1 \gcd(|N|,[G:N])=1 g cd( ∣ N ∣ , [ G : N ]) = 1 が成り立つとき、N N N をG G G の正規 Hall 部分群 (normal Hall subgroup ) という。
命題 1.3. G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G を正規 Hall 部分群、H H H をG G G におけるN N N の補群とする。N ≤ L ≤ G N\le L\le G N ≤ L ≤ G ならば、N N N はL L L の正規 Hall 部分群であり、H ∩ L H\cap L H ∩ L はL L L におけるN N N の補群である。
2 帰納法の準備
補題 2.1. X X X を非自明な有限群とし、X X X が非自明な真の特性部分群をもたないと仮定する。このとき、ある有限単純群S S S と正整数t t t が存在して
X ≅ S t X\cong S^t X ≅ S t となる。したがってX X X は、ある素数p p p に対する初等アーベルp p p 群であるか、互いに同型な非アーベル単純群の直積である。
証明. X X X の非自明な正規部分群のうち、包含関係に関して極小なものS 1 S_1 S 1 を取る。Aut ( X ) \operatorname{Aut}(X) Aut ( X ) によるS 1 S_1 S 1 の像は、いずれもX X X の極小な非自明正規部分群であり、S 1 S_1 S 1 と同型である。これらの像からS 1 , … , S t S_1,\ldots,S_t S 1 , … , S t を、積
D = S 1 ⋯ S t D=S_1\cdots S_t D = S 1 ⋯ S t が内部直積となり、因子をこれ以上追加することができないように選ぶ。この選択は有限性により可能である。実際、すでに選んだ因子の積をD i D_i D i とし、別の像T T T がT ∩ D i = { e X } T\cap D_i=\{e_X\} T ∩ D i = { e X } を満たせば、T , D i ⊴ X T,D_i\trianglelefteq X T , D i ⊴ X から[ T , D i ] ≤ T ∩ D i = { e X } [T,D_i]\le T\cap D_i=\{e_X\} [ T , D i ] ≤ T ∩ D i = { e X } である。したがってT D i TD_i T D i は内部直積となり、T T T を因子として追加することができる。
T T T をS 1 S_1 S 1 の任意の自己同型像とする。T ∩ D T\cap D T ∩ D はX X X の正規部分群であり、T T T の極小性から、自明であるかT T T 自身である。前者ならばT T T をD D D の因子へ追加することができ、最大性に反する。したがってT ≤ D T\le D T ≤ D である。
α ∈ Aut ( X ) \alpha\in\operatorname{Aut}(X) α ∈ Aut ( X ) とする。各α ( S i ) \alpha(S_i) α ( S i ) はS 1 S_1 S 1 の自己同型像なのでD D D に含まれ、
α ( D ) = α ( S 1 ) ⋯ α ( S t ) ≤ D \alpha(D)=\alpha(S_1)\cdots\alpha(S_t)\le D α ( D ) = α ( S 1 ) ⋯ α ( S t ) ≤ D となる。α − 1 \alpha^{-1} α − 1 にも同じ包含を適用するとα ( D ) = D \alpha(D)=D α ( D ) = D を得る。ゆえにD D D はX X X の非自明な特性部分群であり、仮定からD = X D=X D = X である。したがってX X X はS 1 , … , S t S_1,\ldots,S_t S 1 , … , S t の内部直積である。
L ⊴ S i L\trianglelefteq S_i L ⊴ S i とする。S i S_i S i はL L L を正規化し、j ≠ i j\ne i j = i に対してS j S_j S j はS i S_i S i を元ごとに中心化するためL L L も正規化する。X = S 1 ⋯ S t X=S_1\cdots S_t X = S 1 ⋯ S t なのでL ⊴ X L\trianglelefteq X L ⊴ X である。S i S_i S i の極小性からL = { e X } L=\{e_X\} L = { e X } またはL = S i L=S_i L = S i となる。ゆえに各S i S_i S i は単純群である。
S 1 S_1 S 1 がアーベル群ならば、単純性によりS 1 S_1 S 1 は素数位数の巡回群である。この場合X X X は初等アーベルp p p 群になる。S 1 S_1 S 1 が非アーベル群ならば、すべてのS i S_i S i は互いに同型な非アーベル単純群である。▨
補題 2.2. G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G とし、P P P をN N N の Sylowp p p 部分群とする。このとき
G = N N G ( P ) G=N\,N_G(P) G = N N G ( P ) である。
証明. g ∈ G g\in G g ∈ G とする。N ⊴ G N\trianglelefteq G N ⊴ G なのでg P g − 1 gPg^{-1} g P g − 1 はN N N の Sylowp p p 部分群である。§E7.18 定理 2.2 により、あるn ∈ N n\in N n ∈ N が存在して
n ( g P g − 1 ) n − 1 = P n(gPg^{-1})n^{-1}=P n ( g P g − 1 ) n − 1 = P となる。したがってn g ∈ N G ( P ) ng\in N_G(P) n g ∈ N G ( P ) であり、
g = n − 1 ( n g ) ∈ N N G ( P ) g=n^{-1}(ng)\in N\,N_G(P) g = n − 1 ( n g ) ∈ N N G ( P ) である。一方、N ≤ G N\le G N ≤ G かつN G ( P ) ≤ G N_G(P)\le G N G ( P ) ≤ G なのでN N G ( P ) ⊆ G N\,N_G(P)\subseteq G N N G ( P ) ⊆ G である。したがって等式を得る。▨
補題 2.3. Q Q Q を非自明な有限可解群とする。このとき、ある素数p p p と真の正規部分群B ⊴ Q B\trianglelefteq Q B ⊴ Q が存在して
Q / B ≅ C p Q/B\cong C_p Q / B ≅ C p となる。
証明. Q Q Q が可解かつ非自明なので、[ Q , Q ] ≠ Q [Q,Q]\ne Q [ Q , Q ] = Q である。実際、両者が等しければ導来列のすべての項がQ Q Q となり、自明部分群へ達しない。したがってアーベル化
Q a b = Q / [ Q , Q ] Q^{\mathrm{ab}}=Q/[Q,Q] Q ab = Q / [ Q , Q ] は非自明な有限アーベル群である。Q a b Q^{\mathrm{ab}} Q ab の極大な真の部分群U U U を取る。アーベル群の部分群は正規なのでQ a b / U Q^{\mathrm{ab}}/U Q ab / U は単純アーベル群である。非自明な有限単純アーベル群では、非単位元が生成する巡回部分群が非自明な正規部分群なので、群全体が一つの元で生成される。その位数が合成数ならば巡回群は非自明な真の部分群をもつため、位数は素数である。したがって、ある素数p p p に対してQ a b / U ≅ C p Q^{\mathrm{ab}}/U\cong C_p Q ab / U ≅ C p となる。B B B を合成準同型
Q ⟶ Q a b ⟶ Q a b / U Q\longrightarrow Q^{\mathrm{ab}}\longrightarrow Q^{\mathrm{ab}}/U Q ⟶ Q ab ⟶ Q ab / U の核とすれば、B ⊴ Q B\trianglelefteq Q B ⊴ Q かつQ / B ≅ C p Q/B\cong C_p Q / B ≅ C p である。▨
補題 2.4. G G G を群、N ⊴ G N\trianglelefteq G N ⊴ G とし、H ≤ K ≤ G H\le K\le G H ≤ K ≤ G 、C = N ∩ K C=N\cap K C = N ∩ K とする。G = N K G=NK G = N K 、K = C H K=CH K = C H 、C ∩ H = { e G } C\cap H=\{e_G\} C ∩ H = { e G } ならば、H H H はG G G におけるN N N の補群である。
証明. C ≤ N C\le N C ≤ N なのでG = N K = N C H = N H G=NK=NCH=NH G = N K = N C H = N H である。H ≤ K H\le K H ≤ K よりN ∩ H ≤ ( N ∩ K ) ∩ H = C ∩ H = { e G } N\cap H\le (N\cap K)\cap H=C\cap H=\{e_G\} N ∩ H ≤ ( N ∩ K ) ∩ H = C ∩ H = { e G } である。▨
3 補群の存在
定理 3.1 (Schur–Zassenhaus の存在定理). G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G を正規 Hall 部分群とする。このとき、N N N はG G G に補群をもつ。すなわち、ある部分群H ≤ G H\le G H ≤ G が存在して
G = N H , N ∩ H = { e G } G=NH,\qquad N\cap H=\{e_G\} G = N H , N ∩ H = { e G } となる。
証明. 位数が∣ G ∣ |G| ∣ G ∣ より小さい有限群について主張が成り立つと仮定する。N = { e G } N=\{e_G\} N = { e G } ならばH = G H=G H = G が補群である。以下ではN ≠ { e G } N\ne\{e_G\} N = { e G } とする。
N N N が非自明な真の特性部分群C C C をもつと仮定する。C C C はN N N の特性部分群であり、N ⊴ G N\trianglelefteq G N ⊴ G なので§E7.15 命題 4.2 (3) によりC ⊴ G C\trianglelefteq G C ⊴ G である。G / C G/C G / C においてN / C N/C N / C は正規部分群であり、
[ G / C : N / C ] = [ G : N ] , ∣ N / C ∣ ∣ ∣ N ∣ [G/C:N/C]=[G:N],\qquad |N/C|\mid |N| [ G / C : N / C ] = [ G : N ] , ∣ N / C ∣ ∣ ∣ N ∣ なのでN / C N/C N / C はG / C G/C G / C の正規 Hall 部分群である。C ≠ { e G } C\ne\{e_G\} C = { e G } から∣ G / C ∣ < ∣ G ∣ |G/C|<|G| ∣ G / C ∣ < ∣ G ∣ であり、帰納法の仮定によってN / C N/C N / C はG / C G/C G / C に補群をもつ。§E7.8 定理 3.1 により、その補群をK / C K/C K / C と書くことができる。補群の積と交わりの条件から
G = N K , N ∩ K = C G=NK,\qquad N\cap K=C G = N K , N ∩ K = C (3.1.1) \text{(3.1.1)} (3.1.1) を得る。
C ⊴ K C\trianglelefteq K C ⊴ K であり、
[ K : C ] = ∣ K / C ∣ = [ G : N ] [K:C]=|K/C|=[G:N] [ K : C ] = ∣ K / C ∣ = [ G : N ] である。∣ C ∣ ∣ ∣ N ∣ |C|\mid|N| ∣ C ∣ ∣ ∣ N ∣ なのでC C C はK K K の正規 Hall 部分群である。また式 (3.1.1) とC ≠ N C\ne N C = N から
[ G : K ] = [ N : C ] > 1 [G:K]=[N:C]>1 [ G : K ] = [ N : C ] > 1 であり、∣ K ∣ < ∣ G ∣ |K|<|G| ∣ K ∣ < ∣ G ∣ となる。帰納法の仮定をK K K とC C C に適用し、C C C の補群H ≤ K H\le K H ≤ K を取る。すなわち
K = C H , C ∩ H = { e G } . K=CH,\qquad C\cap H=\{e_G\}. K = C H , C ∩ H = { e G } . 補題 2.4 により、H H H はG G G におけるN N N の補群である。
N N N が非自明な真の特性部分群をもたないと仮定する。補題 2.1 により、N N N は初等アーベル群であるか、互いに同型な非アーベル単純群の直積である。
N N N が初等アーベルp p p 群である場合を考える。正規 Hall 条件からp ∤ [ G : N ] = ∣ G / N ∣ p\nmid[G:N]=|G/N| p ∤ [ G : N ] = ∣ G / N ∣ である。短完全列
1 ⟶ N ⟶ G ⟶ G / N ⟶ 1 1\longrightarrow N\longrightarrow G\longrightarrow G/N\longrightarrow1 1 ⟶ N ⟶ G ⟶ G / N ⟶ 1 へ§E7.24 補題 3.3 を適用すると、N N N の補群が存在する。
N N N が互いに同型な非アーベル単純群の直積である場合を考える。∣ N ∣ |N| ∣ N ∣ を割る素数p p p を取り、N N N の Sylowp p p 部分群P P P を取る。非アーベル単純群はp p p 群ではない。実際、非自明な有限p p p 群は§E7.13 定理 7.2 により非自明な中心をもち、単純ならば中心が群全体になってアーベル群となる。したがってP ≠ N P\ne N P = N である。
K = N G ( P ) K=N_G(P) K = N G ( P ) と置く。補題 2.2 により
G = N K G=NK G = N K (3.1.2) \text{(3.1.2)} (3.1.2) である。もしK = G K=G K = G ならばP ⊴ G P\trianglelefteq G P ⊴ G である。このときP P P はN N N の唯一の Sylowp p p 部分群なのでN N N の特性部分群となる。P ≠ { e G } P\ne\{e_G\} P = { e G } と
characteristically simple であることからP = N P=N P = N となり、P ≠ N P\ne N P = N に反する。したがってK < G K<G K < G である。
D = N ∩ K = N N ( P ) D=N\cap K=N_N(P) D = N ∩ K = N N ( P ) と置く。N ⊴ G N\trianglelefteq G N ⊴ G なのでD ⊴ K D\trianglelefteq K D ⊴ K である。式 (3.1.2) と第二同型定理から
[ K : D ] = [ G : N ] [K:D]=[G:N] [ K : D ] = [ G : N ] であり、∣ D ∣ ∣ ∣ N ∣ |D|\mid|N| ∣ D ∣ ∣ ∣ N ∣ なのでD D D はK K K の正規 Hall 部分群である。∣ K ∣ < ∣ G ∣ |K|<|G| ∣ K ∣ < ∣ G ∣ であるから、帰納法の仮定によりD D D はK K K に補群H H H をもつ。すなわち
K = D H , D ∩ H = { e G } . K=DH,\qquad D\cap H=\{e_G\}. K = D H , D ∩ H = { e G } . 補題 2.4 をG , N , H , K G,N,H,K G , N , H , K とD = N ∩ K D=N\cap K D = N ∩ K に適用すると、H H H はG G G におけるN N N の補群である。▨
補題 3.2. G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G を正規 Hall 部分群とし、N ≤ A ⊴ G N\le A\trianglelefteq G N ≤ A ⊴ G かつ[ G : A ] = p [G:A]=p [ G : A ] = p が素数であるとする。H , K H,K H , K がG G G におけるN N N の補群であり、H ∩ A = K ∩ A H\cap A=K\cap A H ∩ A = K ∩ A ならば、H H H とK K K はG G G の元によって共役である。
証明. D = H ∩ A = K ∩ A D=H\cap A=K\cap A D = H ∩ A = K ∩ A と置く。A ⊴ G A\trianglelefteq G A ⊴ G なので、D = H ∩ A D=H\cap A D = H ∩ A はH H H の正規部分群であり、D = K ∩ A D=K\cap A D = K ∩ A はK K K の正規部分群である。補群の条件と[ G : A ] = p [G:A]=p [ G : A ] = p から
H / D ≅ G / A ≅ C p , K / D ≅ G / A ≅ C p . H/D\cong G/A\cong C_p,\qquad K/D\cong G/A\cong C_p. H / D ≅ G / A ≅ C p , K / D ≅ G / A ≅ C p . (3.2.1) \text{(3.2.1)} (3.2.1) §E7.18 定理 1.3 により、H H H の Sylowp p p 部分群P P P とK K K の Sylowp p p 部分群P 1 P_1 P 1 を取る。
正整数a a a を割る最大のp p p の冪をa p a_p a p と書く。式 (3.2.1) から∣ H ∣ p = p ∣ D ∣ p |H|_p=p|D|_p ∣ H ∣ p = p ∣ D ∣ p である。したがってP P P はD D D に含まれず、P D / D PD/D P D / D はH / D H/D H / D の非自明な部分群である。∣ H / D ∣ = p |H/D|=p ∣ H / D ∣ = p なのでP D / D = H / D PD/D=H/D P D / D = H / D 、すなわち
H = D P H=DP H = D P (3.2.2) \text{(3.2.2)} (3.2.2) である。式 (3.2.1) から∣ K ∣ p = p ∣ D ∣ p |K|_p=p|D|_p ∣ K ∣ p = p ∣ D ∣ p でもある。したがってP 1 P_1 P 1 はD D D に含まれず、P 1 D / D P_1D/D P 1 D / D は位数p p p の群K / D K/D K / D の非自明な部分群である。ゆえにP 1 D / D = K / D P_1D/D=K/D P 1 D / D = K / D 、すなわち
K = D P 1 K=DP_1 K = D P 1 (3.2.3) \text{(3.2.3)} (3.2.3) となる。
D ⊴ H D\trianglelefteq H D ⊴ H とD ⊴ K D\trianglelefteq K D ⊴ K から
P , P 1 ≤ N G ( D ) P,P_1\le N_G(D) P , P 1 ≤ N G ( D ) である。p p p は∣ G / N ∣ |G/N| ∣ G / N ∣ を割り、gcd ( ∣ N ∣ , [ G : N ] ) = 1 \gcd(|N|,[G:N])=1 g cd( ∣ N ∣ , [ G : N ]) = 1 なのでp ∤ ∣ N ∣ p\nmid|N| p ∤ ∣ N ∣ である。∣ G ∣ = ∣ N ∣ ∣ H ∣ = ∣ N ∣ ∣ K ∣ |G|=|N||H|=|N||K| ∣ G ∣ = ∣ N ∣∣ H ∣ = ∣ N ∣∣ K ∣ から
∣ G ∣ p = ∣ H ∣ p = ∣ P ∣ = ∣ K ∣ p = ∣ P 1 ∣ |G|_p=|H|_p=|P|=|K|_p=|P_1| ∣ G ∣ p = ∣ H ∣ p = ∣ P ∣ = ∣ K ∣ p = ∣ P 1 ∣ を得る。したがってP P P とP 1 P_1 P 1 はG G G の Sylowp p p 部分群である。N G ( D ) N_G(D) N G ( D ) はG G G の部分群であり、P , P 1 ≤ N G ( D ) P,P_1\le N_G(D) P , P 1 ≤ N G ( D ) なので、∣ N G ( D ) ∣ p = ∣ G ∣ p |N_G(D)|_p=|G|_p ∣ N G ( D ) ∣ p = ∣ G ∣ p である。ゆえにP P P とP 1 P_1 P 1 はN G ( D ) N_G(D) N G ( D ) の Sylowp p p 部分群でもある。§E7.18 定理 2.2 により、あるx ∈ N G ( D ) x\in N_G(D) x ∈ N G ( D ) が存在して
x P 1 x − 1 = P xP_1x^{-1}=P x P 1 x − 1 = P となる。式 (3.2.2) 、式 (3.2.3) とx ∈ N G ( D ) x\in N_G(D) x ∈ N G ( D ) から
x K x − 1 = x ( D P 1 ) x − 1 = D P = H xKx^{-1}=x(DP_1)x^{-1}=DP=H x K x − 1 = x ( D P 1 ) x − 1 = D P = H を得る。▨
4 補群の共役
定理 4.1 (Schur–Zassenhaus の共役定理). G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G を正規 Hall 部分群とする。N N N またはG / N G/N G / N の少なくとも一方が可解であると仮定する。このとき、G G G におけるN N N の任意の二つの補群はG G G の元によって共役である。
証明. 位数が∣ G ∣ |G| ∣ G ∣ より小さい有限群について主張が成り立つと仮定する。N = { e G } N=\{e_G\} N = { e G } ならば補群はG G G 自身だけである。以下ではN ≠ { e G } N\ne\{e_G\} N = { e G } とする。H H H とK K K をN N N の二つの補群とする。商写像のH H H とK K K への制限は、核がそれぞれH ∩ N H\cap N H ∩ N とK ∩ N K\cap N K ∩ N であり、G = N H = N K G=NH=NK G = N H = N K から全射なので、
H ≅ G / N ≅ K , ∣ H ∣ = ∣ K ∣ = [ G : N ] H\cong G/N\cong K,\qquad |H|=|K|=[G:N] H ≅ G / N ≅ K , ∣ H ∣ = ∣ K ∣ = [ G : N ] である。
N N N に含まれるG G G の非自明な正規部分群のうち、包含関係に関して極小なものをM M M とする。M M M に含まれるG G G の非自明な正規部分群もN N N に含まれるため、M M M はG G G の極小な非自明正規部分群である。
G / M G/M G / M においてH M / M HM/M H M / M とK M / M KM/M K M / M はN / M N/M N / M の補群である。実際、
[ G / M : N / M ] = [ G : N ] , ∣ N / M ∣ ∣ ∣ N ∣ [G/M:N/M]=[G:N],\qquad |N/M|\mid|N| [ G / M : N / M ] = [ G : N ] , ∣ N / M ∣ ∣ ∣ N ∣ なのでN / M N/M N / M はG / M G/M G / M の正規 Hall 部分群であり、
( H M / M ) ( N / M ) = G / M (HM/M)(N/M)=G/M ( H M / M ) ( N / M ) = G / M である。またH M ∩ N = M HM\cap N=M H M ∩ N = M である。なぜなら、h m ∈ N hm\in N hm ∈ N (h ∈ H , m ∈ M h\in H,\ m\in M h ∈ H , m ∈ M )ならばh ∈ H ∩ N = { e G } h\in H\cap N=\{e_G\} h ∈ H ∩ N = { e G } だからである。したがって
( H M / M ) ∩ ( N / M ) = M / M (HM/M)\cap(N/M)=M/M ( H M / M ) ∩ ( N / M ) = M / M であり、K M / M KM/M K M / M についても同じ計算が成り立つ。
§E7.22 定理 3.3 により、N N N が可解ならばN / M N/M N / M は可解であり、G / N G/N G / N が可解ならば
( G / M ) / ( N / M ) ≅ G / N (G/M)/(N/M)\cong G/N ( G / M ) / ( N / M ) ≅ G / N が可解である。∣ G / M ∣ < ∣ G ∣ |G/M|<|G| ∣ G / M ∣ < ∣ G ∣ なので帰納法の仮定をG / M G/M G / M に適用することができる。したがって、あるg ∈ G g\in G g ∈ G でK K K をg K g − 1 gKg^{-1} g K g − 1 に置き換えることにより
H M = K M HM=KM H M = K M とすることができる。この共通の部分群をX X X と書く。
M < N M<N M < N と仮定する。補群の条件から
∣ X ∣ = ∣ M ∣ ∣ H ∣ , ∣ G ∣ = ∣ N ∣ ∣ H ∣ |X|=|M||H|,\qquad |G|=|N||H| ∣ X ∣ = ∣ M ∣∣ H ∣ , ∣ G ∣ = ∣ N ∣∣ H ∣ であり、∣ X ∣ < ∣ G ∣ |X|<|G| ∣ X ∣ < ∣ G ∣ である。H H H とK K K はX X X におけるM M M の補群であり、
[ X : M ] = ∣ H ∣ = [ G : N ] [X:M]=|H|=[G:N] [ X : M ] = ∣ H ∣ = [ G : N ] なのでM M M はX X X の正規 Hall 部分群である。§E7.22 定理 3.3 により、N N N が可解ならばその部分群M M M は可解である。G / N G/N G / N が可解ならば
X / M ≅ H ≅ G / N X/M\cong H\cong G/N X / M ≅ H ≅ G / N が可解である。したがって帰納法の仮定をX X X とM M M に適用すると、H H H とK K K はX X X の元によって共役である。商群で行った共役と合わせると、元のH H H とK K K はG G G の元によって共役である。
残る場合はM = N M=N M = N であり、N N N はG G G の極小な非自明正規部分群である。
N N N が可解であると仮定する。§E7.24 系 2.2 により、ある素数p p p に対してN N N は初等アーベルp p p 群である。正規 Hall 条件からp ∤ ∣ G / N ∣ p\nmid|G/N| p ∤ ∣ G / N ∣ なので、§E7.24 補題 3.3 の共役結論を
1 ⟶ N ⟶ G ⟶ G / N ⟶ 1 1\longrightarrow N\longrightarrow G\longrightarrow G/N\longrightarrow1 1 ⟶ N ⟶ G ⟶ G / N ⟶ 1 へ適用することができる。したがってH H H とK K K はN N N の元によって共役である。
G / N G/N G / N が可解であり、N N N が可解でないと仮定する。G / N G/N G / N が自明ならばH = K = { e G } H=K=\{e_G\} H = K = { e G } なので、G / N G/N G / N は非自明であると仮定してよい。Q = G / N Q=G/N Q = G / N と置く。補題 2.3 により、ある素数p p p とB ⊴ Q B\trianglelefteq Q B ⊴ Q が存在してQ / B ≅ C p Q/B\cong C_p Q / B ≅ C p となる。商写像ρ : G → Q \rho\colon G\to Q ρ : G → Q に対して
A = ρ − 1 ( B ) A=\rho^{-1}(B) A = ρ − 1 ( B ) と置く。このとき
N ≤ A ⊴ G , G / A ≅ C p N\le A\trianglelefteq G,\qquad G/A\cong C_p N ≤ A ⊴ G , G / A ≅ C p (4.1.1) \text{(4.1.1)} (4.1.1) であり、A < G A<G A < G である。
D H = H ∩ A D_H=H\cap A D H = H ∩ A 、D K = K ∩ A D_K=K\cap A D K = K ∩ A と置く。命題 1.3 により、N N N はA A A の正規 Hall 部分群であり、D H D_H D H とD K D_K D K はA A A におけるN N N の補群である。
§E7.22 定理 3.3 により、A / N ≅ B A/N\cong B A / N ≅ B は可解である。∣ A ∣ < ∣ G ∣ |A|<|G| ∣ A ∣ < ∣ G ∣ なので帰納法の仮定をA A A とN N N に適用すると、D H D_H D H とD K D_K D K はA A A の元によって共役である。K K K をその元による共役部分群に置き換えることにより、
D H = D K = D D_H=D_K=D D H = D K = D (4.1.2) \text{(4.1.2)} (4.1.2) と仮定することができる。
補題 3.2 をG , N , A , H , K G,N,A,H,K G , N , A , H , K に適用すると、H H H とK K K はG G G の元によって共役である。▨
定理 4.2 (Schur–Zassenhaus の定理). G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G を正規 Hall 部分群とする。このとき、N N N はG G G に補群をもつ。さらに、N N N またはG / N G/N G / N の少なくとも一方が可解ならば、任意の二つの補群はG G G の元によって共役である。
命題 4.3. G G G を有限群、N ⊴ G N\trianglelefteq G N ⊴ G を正規 Hall 部分群、H H H をG G G におけるN N N の補群とする。N N N またはG / N G/N G / N が可解ならば、G G G におけるN N N の補群の個数は[ N : C N ( H ) ] [N:C_N(H)] [ N : C N ( H )] である。ここでC N ( H ) C_N(H) C N ( H ) はH H H のすべての元と可換なN N N の元の全体である。
5 分裂拡大と半直積
系 5.1. 有限群の短完全列
1 ⟶ N → ι E → π Q ⟶ 1 1\longrightarrow N\xrightarrow{\iota}E\xrightarrow{\pi}Q\longrightarrow1 1 ⟶ N ι E π Q ⟶ 1 を考え、ι \iota ι によってN N N とι ( N ) \iota(N) ι ( N ) を同一視する。gcd ( ∣ N ∣ , ∣ Q ∣ ) = 1 \gcd(|N|,|Q|)=1 g cd( ∣ N ∣ , ∣ Q ∣ ) = 1 ならば、この拡大は分裂する。したがって、ある作用
α : Q ⟶ Aut ( N ) \alpha\colon Q\longrightarrow\operatorname{Aut}(N) α : Q ⟶ Aut ( N ) について、この短完全列は標準半直積拡大
1 ⟶ N ⟶ N ⋊ α Q ⟶ Q ⟶ 1 1\longrightarrow N\longrightarrow N\rtimes_\alpha Q\longrightarrow Q\longrightarrow1 1 ⟶ N ⟶ N ⋊ α Q ⟶ Q ⟶ 1 と拡大として同型である。
証明. 短完全列からE / N ≅ Q E/N\cong Q E / N ≅ Q なので、[ E : N ] = ∣ Q ∣ [E:N]=|Q| [ E : N ] = ∣ Q ∣ である。定理 3.1 により、N N N はE E E に補群H H H をもつ。π ∣ H : H → Q \pi|_H\colon H\to Q π ∣ H : H → Q は単射である。実際、その核はH ∩ N = { e E } H\cap N=\{e_E\} H ∩ N = { e E } である。またE = N H E=NH E = N H とπ ( N ) = { e Q } \pi(N)=\{e_Q\} π ( N ) = { e Q } からπ ( H ) = Q \pi(H)=Q π ( H ) = Q であり、π ∣ H \pi|_H π ∣ H は全射でもある。したがって
s = ( π ∣ H ) − 1 : Q ⟶ E s=(\pi|_H)^{-1}\colon Q\longrightarrow E s = ( π ∣ H ) − 1 : Q ⟶ E は群準同型であり、π ∘ s = id Q \pi\circ s=\operatorname{id}_Q π ∘ s = id Q を満たす。ゆえに拡大は分裂する。
§E7.17 定理 5.1 により、切断s s s が定める共役作用
α q ( n ) = s ( q ) n s ( q ) − 1 \alpha_q(n)=s(q)ns(q)^{-1} α q ( n ) = s ( q ) n s ( q ) − 1 について、写像
Φ : N ⋊ α Q ⟶ E , Φ ( n , q ) = n s ( q ) \Phi\colon N\rtimes_\alpha Q\longrightarrow E,\qquad
\Phi(n,q)=ns(q) Φ : N ⋊ α Q ⟶ E , Φ ( n , q ) = n s ( q ) は、核N N N と商Q Q Q 上の恒等写像と可換する拡大の同型である。▨
6 例と仮定の境界
例 6.1. N = A 3 ⊴ S 3 N=A_3\trianglelefteq S_3 N = A 3 ⊴ S 3 とする。∣ N ∣ = 3 |N|=3 ∣ N ∣ = 3 、[ S 3 : N ] = 2 [S_3:N]=2 [ S 3 : N ] = 2 は互いに素なので、N N N は正規 Hall 部分群である。各互換が生成する位数2 2 2 の部分群はN N N の補群であり、三つの補群はS 3 S_3 S 3 で互いに共役である。
共役による作用C 2 → Aut ( C 3 ) C_2\to\operatorname{Aut}(C_3) C 2 → Aut ( C 3 ) は非自明であり、
S 3 ≅ C 3 ⋊ C 2 S_3\cong C_3\rtimes C_2 S 3 ≅ C 3 ⋊ C 2 となる。この同型は、正規部分群A 3 A_3 A 3 と商群S 3 / A 3 S_3/A_3 S 3 / A 3 を保つ拡大の同型として得られる。
例 6.2. G = C 4 = ⟨ x ⟩ G=C_4=\langle x\rangle G = C 4 = ⟨ x ⟩ とし、N = ⟨ x 2 ⟩ N=\langle x^2\rangle N = ⟨ x 2 ⟩ と置く。このときN ⊴ G N\trianglelefteq G N ⊴ G 、∣ N ∣ = [ G : N ] = 2 |N|=[G:N]=2 ∣ N ∣ = [ G : N ] = 2 であり、二つの数は互いに素でない。
N N N の補群が存在するならば、その位数は2 2 2 でなければならない。しかし、C 4 C_4 C 4 の位数2 2 2 の部分群はN N N だけであり、N ∩ N = N ≠ { e G } N\cap N=N\ne\{e_G\} N ∩ N = N = { e G } である。したがってN N N はG G G に補群をもたない。
7 演習
問題 7.1. G G G は有限群とする。
命題 1.3 の証明を完成させよ。
G = A 5 × C 7 G=A_5\times C_7 G = A 5 × C 7 (C 7 = Z / 7 Z C_7=\Z/7\Z C 7 = Z /7 Z )、N = A 5 × { 0 } N=A_5\times\{0\} N = A 5 × { 0 } 、P = ⟨ ( 1 2 3 4 5 ) ⟩ × { 0 } P=\langle(1\,2\,3\,4\,5)\rangle\times\{0\} P = ⟨( 1 2 3 4 5 )⟩ × { 0 } とする。定理 3.1 の非アーベル核の場合の記号でK = N G ( P ) K=N_G(P) K = N G ( P ) 、D = N ∩ K D=N\cap K D = N ∩ K とおく。∣ K ∣ |K| ∣ K ∣ と∣ D ∣ |D| ∣ D ∣ を求めて[ K : D ] = [ G : N ] [K:D]=[G:N] [ K : D ] = [ G : N ] を確かめ、K K K におけるD D D の補群を一つ求めて、それがG G G におけるN N N の補群であることを確かめよ。
命題 4.3 の証明を完成させよ。また例 6.1 の場合にこの個数を確かめよ。
N ⊴ G N\trianglelefteq G N ⊴ G とし、[ G : N ] = p [G:N]=p [ G : N ] = p が素数でp ∤ ∣ N ∣ p\nmid|N| p ∤ ∣ N ∣ であるとする。G G G におけるN N N の補群がG G G の Sylowp p p 部分群と一致することを示せ。これにより、可解性を仮定しなくても補群が互いに共役であり、その個数が∣ N ∣ |N| ∣ N ∣ を割り、p p p を法として1 1 1 に合同であることを導け。
解答 (演習の解答). (1) では、N ⊴ G N\trianglelefteq G N ⊴ G とN ≤ L N\le L N ≤ L からN ⊴ L N\trianglelefteq L N ⊴ L である。∣ N ∣ |N| ∣ N ∣ と[ L : N ] [L:N] [ L : N ] について、[ L : N ] [L:N] [ L : N ] は[ G : N ] = [ G : L ] [ L : N ] [G:N]=[G:L][L:N] [ G : N ] = [ G : L ] [ L : N ] を割るので、gcd ( ∣ N ∣ , [ L : N ] ) \gcd(|N|,[L:N]) g cd( ∣ N ∣ , [ L : N ]) はgcd ( ∣ N ∣ , [ G : N ] ) = 1 \gcd(|N|,[G:N])=1 g cd( ∣ N ∣ , [ G : N ]) = 1 を割り、N N N はL L L の正規 Hall 部分群である。x ∈ L x\in L x ∈ L を取る。G = N H G=NH G = N H であるからx = n h x=nh x = nh (n ∈ N n\in N n ∈ N 、h ∈ H h\in H h ∈ H )と書くことができ、h = n − 1 x ∈ L h=n^{-1}x\in L h = n − 1 x ∈ L である。したがってh ∈ H ∩ L h\in H\cap L h ∈ H ∩ L であり、L = N ( H ∩ L ) L=N(H\cap L) L = N ( H ∩ L ) である。またN ∩ ( H ∩ L ) ≤ N ∩ H = { e G } N\cap(H\cap L)\le N\cap H=\{e_G\} N ∩ ( H ∩ L ) ≤ N ∩ H = { e G } である。よってH ∩ L H\cap L H ∩ L はL L L におけるN N N の補群である。
(2) では、∣ N ∣ = 60 |N|=60 ∣ N ∣ = 60 、[ G : N ] = 7 [G:N]=7 [ G : N ] = 7 であり、N N N は正規 Hall 部分群である。( a , c ) ∈ G (a,c)\in G ( a , c ) ∈ G について、{ e } × C 7 \{e\}\times C_7 { e } × C 7 はG G G の中心に含まれるので、( a , c ) P ( a , c ) − 1 = a P 0 a − 1 × { 0 } (a,c)P(a,c)^{-1}=aP_0a^{-1}\times\{0\} ( a , c ) P ( a , c ) − 1 = a P 0 a − 1 × { 0 } である。ここでP 0 = ⟨ ( 1 2 3 4 5 ) ⟩ P_0=\langle(1\,2\,3\,4\,5)\rangle P 0 = ⟨( 1 2 3 4 5 )⟩ である。したがってK = N A 5 ( P 0 ) × C 7 K=N_{A_5}(P_0)\times C_7 K = N A 5 ( P 0 ) × C 7 である。§E7.18 例 3.1 によりA 5 A_5 A 5 の Sylow5 5 5 部分群の個数は6 6 6 であり、§E7.18 式 (2.2.1) により[ A 5 : N A 5 ( P 0 ) ] = 6 [A_5:N_{A_5}(P_0)]=6 [ A 5 : N A 5 ( P 0 )] = 6 であるから、∣ N A 5 ( P 0 ) ∣ = 10 |N_{A_5}(P_0)|=10 ∣ N A 5 ( P 0 ) ∣ = 10 である。よって∣ K ∣ = 70 |K|=70 ∣ K ∣ = 70 、D = N ∩ K = N A 5 ( P 0 ) × { 0 } D=N\cap K=N_{A_5}(P_0)\times\{0\} D = N ∩ K = N A 5 ( P 0 ) × { 0 } であり∣ D ∣ = 10 |D|=10 ∣ D ∣ = 10 である。したがって[ K : D ] = 7 = [ G : N ] [K:D]=7=[G:N] [ K : D ] = 7 = [ G : N ] である。H = { e } × C 7 H=\{e\}\times C_7 H = { e } × C 7 はK K K の部分群であり、D ∩ H = { ( e , 0 ) } D\cap H=\{(e,0)\} D ∩ H = {( e , 0 )} 、∣ D H ∣ = 70 = ∣ K ∣ |DH|=70=|K| ∣ D H ∣ = 70 = ∣ K ∣ であるから、H H H はK K K におけるD D D の補群である。さらにN ∩ H = { ( e , 0 ) } N\cap H=\{(e,0)\} N ∩ H = {( e , 0 )} 、∣ N H ∣ = 420 = ∣ G ∣ |NH|=420=|G| ∣ N H ∣ = 420 = ∣ G ∣ であるから、H H H はG G G におけるN N N の補群である。
(3) では、g ∈ G g\in G g ∈ G についてg H g − 1 gHg^{-1} g H g − 1 は補群である。実際、N N N は正規であるからG = g G g − 1 = N g H g − 1 G=gGg^{-1}=N\,gHg^{-1} G = g G g − 1 = N g H g − 1 であり、N ∩ g H g − 1 = g ( N ∩ H ) g − 1 = { e G } N\cap gHg^{-1}=g(N\cap H)g^{-1}=\{e_G\} N ∩ g H g − 1 = g ( N ∩ H ) g − 1 = { e G } である。逆に定理 4.1 により、任意の補群はg H g − 1 gHg^{-1} g H g − 1 の形である。G = N H G=NH G = N H からg = n h g=nh g = nh (n ∈ N n\in N n ∈ N 、h ∈ H h\in H h ∈ H )と書くとg H g − 1 = n H n − 1 gHg^{-1}=nHn^{-1} g H g − 1 = n H n − 1 である。したがって補群の全体は、G G G の部分群全体の集合へのN N N の共役作用によるH H H の軌道であり、§E7.10 定理 4.5 によりその個数は[ N : N N ( H ) ] [N:N_N(H)] [ N : N N ( H )] である。ここでN N ( H ) = { n ∈ N ∣ n H n − 1 = H } N_N(H)=\{n\in N\mid nHn^{-1}=H\} N N ( H ) = { n ∈ N ∣ n H n − 1 = H } である。n ∈ N N ( H ) n\in N_N(H) n ∈ N N ( H ) とh ∈ H h\in H h ∈ H についてn h n − 1 h − 1 nhn^{-1}h^{-1} nh n − 1 h − 1 は、n h n − 1 ∈ H nhn^{-1}\in H nh n − 1 ∈ H からH H H に属し、N N N の正規性からn ( h n − 1 h − 1 ) ∈ N n(hn^{-1}h^{-1})\in N n ( h n − 1 h − 1 ) ∈ N にも属するので、N ∩ H = { e G } N\cap H=\{e_G\} N ∩ H = { e G } により単位元である。したがってN N ( H ) ≤ C N ( H ) N_N(H)\le C_N(H) N N ( H ) ≤ C N ( H ) である。逆にn ∈ C N ( H ) n\in C_N(H) n ∈ C N ( H ) はすべてのh ∈ H h\in H h ∈ H についてn h n − 1 = h nhn^{-1}=h nh n − 1 = h を満たすのでn H n − 1 = H nHn^{-1}=H n H n − 1 = H であり、C N ( H ) ≤ N N ( H ) C_N(H)\le N_N(H) C N ( H ) ≤ N N ( H ) である。よってN N ( H ) = C N ( H ) N_N(H)=C_N(H) N N ( H ) = C N ( H ) である。よって補群の個数は[ N : C N ( H ) ] [N:C_N(H)] [ N : C N ( H )] である。G = S 3 G=S_3 G = S 3 、N = A 3 N=A_3 N = A 3 、H = ⟨ ( 1 2 ) ⟩ H=\langle(1\,2)\rangle H = ⟨( 1 2 )⟩ では、( 1 2 3 ) ( 1 2 ) = ( 1 3 ) (1\,2\,3)(1\,2)=(1\,3) ( 1 2 3 ) ( 1 2 ) = ( 1 3 ) 、( 1 2 ) ( 1 2 3 ) = ( 2 3 ) (1\,2)(1\,2\,3)=(2\,3) ( 1 2 ) ( 1 2 3 ) = ( 2 3 ) であるから( 1 2 3 ) (1\,2\,3) ( 1 2 3 ) と( 1 2 ) (1\,2) ( 1 2 ) は可換でなく、同様に( 1 3 2 ) (1\,3\,2) ( 1 3 2 ) も可換でないのでC A 3 ( H ) = { e } C_{A_3}(H)=\{e\} C A 3 ( H ) = { e } である。したがって補群の個数は3 3 3 であり、例 6.1 の三つの補群と一致する。
(4) では、∣ G ∣ = p ∣ N ∣ |G|=p|N| ∣ G ∣ = p ∣ N ∣ かつp ∤ ∣ N ∣ p\nmid|N| p ∤ ∣ N ∣ であるから、G G G の Sylowp p p 部分群は位数p p p の部分群である。H H H が補群ならば∣ G ∣ = ∣ N H ∣ = ∣ N ∣ ∣ H ∣ |G|=|NH|=|N||H| ∣ G ∣ = ∣ N H ∣ = ∣ N ∣∣ H ∣ であるから∣ H ∣ = p |H|=p ∣ H ∣ = p であり、H H H は Sylowp p p 部分群である。逆に∣ H ∣ = p |H|=p ∣ H ∣ = p ならば、∣ N ∩ H ∣ |N\cap H| ∣ N ∩ H ∣ は∣ N ∣ |N| ∣ N ∣ とp p p をともに割るのでN ∩ H = { e G } N\cap H=\{e_G\} N ∩ H = { e G } であり、N H NH N H は部分群で∣ N H ∣ = ∣ N ∣ ∣ H ∣ = ∣ G ∣ |NH|=|N||H|=|G| ∣ N H ∣ = ∣ N ∣∣ H ∣ = ∣ G ∣ であるからG = N H G=NH G = N H である。したがって補群と Sylowp p p 部分群は一致する。§E7.18 定理 2.2 (2) により Sylowp p p 部分群は互いに共役であり、§E7.18 定理 2.2 (3) を∣ G ∣ = p ⋅ ∣ N ∣ |G|=p\cdot|N| ∣ G ∣ = p ⋅ ∣ N ∣ に適用すると、その個数n p n_p n p は∣ N ∣ |N| ∣ N ∣ を割り、n p ≡ 1 ( m o d p ) n_p\equiv1\pmod p n p ≡ 1 ( mod p ) を満たす。この議論ではN N N とG / N G/N G / N の可解性を用いていない。▨