半直積

提供: testwiki
ナビゲーションに移動 検索に移動

群論において、半直積(はんちょくせき、テンプレート:Lang-en-short)とは、ふたつの群から新たな群を作り出す方法の一種。 群の直積の一般化であり、通常の直積をその特別な場合として含む。

定義

内部半直積

ふたつの テンプレート:Mvar, テンプレート:Mvar に対して テンプレート:Mvarテンプレート:Mvar による内部半直積とは、次の性質を満たす群 テンプレート:Mvar のことで、 テンプレート:Math と表すテンプレート:Sfn

テンプレート:Mvar を群とし、テンプレート:Mvar をその部分群、テンプレート:Mvar を正規部分群 (テンプレート:Math) とすると、以下は同値である。

外部半直積

テンプレート:Math を正規部分群 テンプレート:Mvar と部分群 テンプレート:Mvar の(内部)半直積であるとする。テンプレート:Mathテンプレート:Mvar のすべての自己同型からなる群とする。次で定義される写像 テンプレート:Math群準同型である。テンプレート:Math, ただしすべての テンプレート:Mathテンプレート:Math に対し、テンプレート:Math.(テンプレート:Mvarテンプレート:Mvar の正規部分群であるから テンプレート:Math であることに注意。)テンプレート:Math, テンプレート:Math, テンプレート:Math の三つ組は以下で示すように テンプレート:Math を同型の違いを除いて決定する。

2つの群 テンプレート:Mathテンプレート:Math(与えられた群の部分群である必要はない)と群準同型 テンプレート:Math が与えられると、次のように定義される、テンプレート:Math に関する テンプレート:Mvarテンプレート:Mvar の(外部半直積と呼ばれる新しい群 NφH を構成することができる[1]テンプレート:Sfn

(n1,h1)*(n2,h2)=(n1φh1(n2),h1h2)
によって定義される
*:(N×H)×(N×H)NφH
である。

これは群を定め、単位元は テンプレート:Math で、テンプレート:Math の逆元は テンプレート:Math である。対 テンプレート:Math 全体は テンプレート:Math と同型な正規部分群をなし、対 テンプレート:Math 全体は テンプレート:Math に同型な部分群をなす。群全体はこれら2つの部分群の内部半直積になっている。

逆に、群 テンプレート:Mvar と正規部分群 テンプレート:Math と部分群 テンプレート:Math が与えられていて、テンプレート:Mvar のすべての元 テンプレート:Math が一意的に テンプレート:Math, ただし テンプレート:Math, テンプレート:Math, の形に書けるとしよう。テンプレート:Mathテンプレート:Math、ただしすべての テンプレート:Math に対して

φh(n)=hnh1,

によって与えられる準同型とする。すると テンプレート:Math は半直積 NφH に同型である。同型写像は積 テンプレート:Math を対 テンプレート:Math に送る。テンプレート:Math において次が成り立ち

(n1h1)(n2h2)=n1h1n2h11h1h2=(n1φh1(n2))(h1h2)

これは上の写像が確かに同型であることを示しておりまた NφH の乗法の規則の定義の説明もしている。

直積は半直積の特別な場合である。これを見るためには、テンプレート:Math を自明な準同型、すなわち テンプレート:Mvar のすべての元を テンプレート:Mvar の恒等自己同型に送るものとしよう。すると NφH は直積 N×H である。

ホモロジー代数的定義

テンプレート:Mvar の 群 テンプレート:Mvar による半直積とは、分裂する短完全列

1NGH1

を持つような群 テンプレート:Mvar のことであるテンプレート:Sfnテンプレート:Sfn。ここで、短完全列が分裂するとは切断 テンプレート:Math が存在することである。(つまり半直積 テンプレート:Mvar とは群 テンプレート:Mvar の群 テンプレート:Mvar による群の拡大のなかで「もっとも単純なもの」である。)

導入

定義は直観的にやや分かりにくく、奇妙に見えるかもしれないが、分かりやすい例として、n次元ユークリッド空間におけるアフィン変換群 をあげることができる。テンプレート:Mvar 次元アフィン変換

(A,b):nn;(A,b)x=Ax+b

テンプレート:Mvar 次元一般線型変換 A𝐺𝐿(n,)テンプレート:Mvar次元の並進変換 bn を合成したものであり、この変換の全体は群を成し、これを Aff(n) で表し、テンプレート:Mvar 次元アフィン変換群と呼ぶ。2つのアフィン変換 (A1,b1)(A2,b2) の合成変換を考えると、

(A1,b1)(A2,b2)x=(A1,b1)(A2x+b2)=A1A2x+A1b2+b1

である。従って、アフィン変換群 Aff(n) の群演算は、

(A1,b1)(A2,b2)=(A1A2,A1b2+b1)

となり、𝐺𝐿(n,)n の単純な直積群ではないことが分かる。しかし 𝐺𝐿(n,)n は共に Aff(n) の部分群を成し、とくに n正規部分群になる。 このような関係をさらに一般化したものが半直積である[2]

直積

直積群は半直積群でもある。

二面体群

位数 テンプレート:Math二面体群 テンプレート:Math は位数 テンプレート:Mvar巡回的正規部分群 テンプレート:Math の位数 テンプレート:Math の巡回群 テンプレート:Math による半直積であるテンプレート:Sfn

D2n=r,srn=s2=1,s1rs=r1
Cn:=r,C2:=s,D2n=CnC2

標準ボレル部分群

一般線型群上三角行列からなる部分群 テンプレート:Mvar を取る。 テンプレート:Mvar を対角成分がすべて テンプレート:Math からなる群 テンプレート:Mvar の部分群とし、 テンプレート:Mvar対角行列からなる群 テンプレート:Mvar の部分群とする。このとき次が成り立つテンプレート:Sfn

B=UT

アフィン変換群

正則アフィン変換からなる群 テンプレート:Math も半直積の例である。

運動群

テンプレート:Mvar 次元ユークリッド空間運動群 テンプレート:Math並進部分群 テンプレート:Math直交群 テンプレート:Math の半直積 テンプレート:Math である。

半直積で表せない例

位数 テンプレート:Math四元数群 テンプレート:Math は自身より小さなふたつの群の半直積で表すことはできないテンプレート:Sfn

性質

位数

位数はそれぞれの積である。

|NH|=|N||H|

埋め込み

もとの群は半直積群に埋め込まれる。 つまり、ふたつの単射準同型写像 テンプレート:Mathテンプレート:Math がある。 さらに テンプレート:Mvar の単射準同型像は テンプレート:Math正規部分群で、その剰余群テンプレート:Mvar同型である。

異なる作用における同型

一般に、ふたつの異なる群作用 テンプレート:Math が非同型な半直積群を定めるとは限らないテンプレート:Sfn。 もし テンプレート:Mvar が巡回群で作用 テンプレート:Math単射かつ テンプレート:Math を満たすならば テンプレート:Math であるテンプレート:Sfn

関連項目

脚注

テンプレート:Reflist

参考文献

  1. テンプレート:Cite book
  2. 小林俊夫・大島利雄 『Lie群とLie環 1』、岩波書店、1999年、pp6-8。