0
大学数学基礎解説
文献あり

森田『代数概論』第Ⅱ章 例4.2を理解しよう④(終) 半直積の構造

44
0

 この記事は、「森田『代数概論』第Ⅱ章 例4.2を理解しよう」シリーズの第4回(最終回)となります。
  第1回はこちら
  第2回はこちら
  第3回はこちら  

あらすじ

p,q を素数とし、p>q, (q1)pとする。このとき位数pqの群はアーベル群である。

という命題の証明が『代数概論』(森田康夫 著)に載っており、その証明を読み解くことが目標でした。証明の全文は第1回の記事を参照して下さい。

 p,qを命題1の仮定を満たす素数とし、Gを位数pqの群とします。前回までで第一段落、第二段落を読み解きましたが、それにより

  • PGのシローp-部分群、QGのシローq-部分群とすると、G=PQ

ということが示されました。今回はいよいよ、第三段落を読んでいきます。

半直積の構造

 半直積の定義を再掲します。

半直積

Gを群、HGの正規部分群、KGの部分群とする。G=HKかつHK={1}が成り立つとき、GHKによる半直積であるといい、G=HKと書く。

 以下、G=HKであるとします。Gの元はhk  (hH,kK)の形で一意に書けるのでした。
 さてこのとき、Gの構造を知るにはどうすればよいでしょうか?H,Kの構造を知る必要があるのはもちろんですが、それだけでは足りません。

 演算についておさらいしましょう。h1,h2H,k1,k2Kに対し、h1k1h2k2の積を計算したいとします。Hが正規部分群であることから、
k1h2=h2k1
を満たすh2Hが存在します。これを用いて
h1k1h2k2=h1h2k1k2
とすれば、積を(Hの元)(Kの元)の形で書くことができます。

 このように、積を計算する際に「ひねり」が入るのでした。この「ひねり」によって、Gの構造が決定します。ここで、
k1h2=h2k1
というのは
k1h2k11=h2
と同じことです。したがって、「ひねり」について知るということは、各kKの定める内部自己同型Ik(第1回の記事を参照)によって、Hの元がどのように移るかを知ることと同じです。したがって、

Gの構造を知るために必要なデータは、

  • Hの構造
  • Kの構造
  • kKに対し、内部自己同型IkHにどのように作用するか

の3つである。

と言えます。

 さらに言い換えていきます。Ikは、H上の自己同型を定めます。すなわち、
Ik|HAut(H)
です。ここで、Ik|HIkHへの制限、Aut(H)H上の自己同型群を表します。各kKに対してAut(H)の元Ik|Hが定まっているので、これはKからAut(H)への写像となります。

上で得た写像KAut(H), kIk|Hは準同型である。

任意にa,bKをとる。任意のhHに対し、
Ia(Ib(h))=Ia(bhb1)=abhb1a1=abh(ab)1=Iab(h)
であるから、IaIb=Iabを得る。

というわけで、改めて言うと

Gの構造を知るために必要なデータは、

  • Hの構造
  • Kの構造
  • 準同型KAut(H)

の3つである。

となります。
 与えられた群Gが半直積の構造を持つとき、Gの構造を知るには、上の3つを調べるのがセオリーとなります。

二面体群Dnにおいて、前回と同様にσ,τをとり、H=σ, K=τとおく。このときDn=HKであった。上で述べた3つのデータはどのようになるだろうか?
 H,Kは巡回群である。また、前回見たように
τστ1=σ1
が成り立つ。したがって、

  • Hは位数nの巡回群
  • Kは位数2の巡回群
  • τの定めるH上の自己同型はσσ1によって定まるもの

となる。これらのデータにより、Dnの構造は完全に決定される。
つまり例えば、ある群Gが半直積の構造を持っていて、上と同じデータを持っていれば、GDnとなる。

なお、一般には半直積としての表し方は一意ではないので、データが異なるからといって同型でないとは限りません。

Aut(Z/nZ)

 この節のみ、群の演算を加法的に表します。
 後で必要になるので、Z/nZの自己同型群について述べておきます。整数kZ/nZにおける同値類をkで表します。

Aut(Z/nZ)の元は、n未満の非負整数でnと互いに素なものと1対1に対応する。

任意の整数kに対し、写像σk:Z/nZZ/nZ
σk(m)=km
で定める。これは well-defined かつ準同型であることが確かめられる(詳細略)。また、σk+n=σkである。
 Z/nZからZ/nZへの準同型はすべてσkの形をしていることを示そう。σ:Z/nZZ/nZを任意の準同型とする。σ(1)=kとすれば、任意のmZ/nZの行き先は
σ(m)=σ(1++1 )(1 は m 個)=σ(1)++σ(1) =k++k =km
となるから、σ=σkである。よって、Z/nZからZ/nZへの準同型はσ0,,σn1ですべてである。これらが全て異なることは、1の行き先を見れば確かめられる。

 任意の整数k,lに対し、
σk(σl(1))=σk(l)=kl
より、σkσl=σklが成り立つ。よって、
σk が同型  ある l が存在して σkσl=σlσk=σ1 ある l が存在して kl1modn k と n は互いに素 
となるので、
Aut(Z/nZ)={σk | 0kn1,  k は n と互いに素、 }
となる。

|Aut(Z/nZ)|=φ(n)となる。ここで、φ(n)nと互いに素なn未満の非負整数の個数を表す(オイラーのφ関数)。

特に、素数pに対しては|Aut(Z/pZ)|=p1となります。

 Aut(Z/nZ)の構造についてはさらに詳しい結果も知られていますが、この記事ではここまで知っていれば十分です。

『代数概論』第Ⅱ章 例4.2 第三段落

それでは準備が整ったので、『代数概論』の例の第三段落を見ていきます。
第二段落までの状況をまとめると、

  • p,qは素数でp>q, q(p1)を満たす。
  • Gは位数pqの群、PGのシローp-部分群、QGのシローq-部分群。
  • 第一段落ではPGの正規部分群であること、第二段落ではG=PQであることを示した。

こんな感じでした。ここからGの構造を調べたいので、P,Qの構造及び準同型QAut(P)を調べるわけですが、P,Qは素数位数の群なので巡回群です。あとは準同型QAut(P)を調べていきます。

 まずは全体を表示します。

 PGだから、QPに内部自己同型写像で作用している。ところがPZ/pZであるから、Aut(P)は位数p1の群である。したがって、qp1を割り切らないなら、Aut(P)の部分群でQの準同型像となり得るのは{1}のみである。したがって、q(p1)ならQPの上に自明に(idPとして)作用し、Pの元とQの元は可換となる。よって、q(p1)ならG=PQは位数pqのアーベル群となる。

 細かく見ていきます。

PGだから、QPに内部自己同型写像で作用している。

先ほど述べた話です。これにより、準同型QAut(P)が得られます。

ところがPZ/pZであるから、Aut(P)は位数p1の群である。

これも先ほど見ましたね。

 つまり準同型QAut(P)は、「位数qの群」から「位数p1の群」への準同型ということになります。ここで、q(p1)という条件を思い出しましょう。準同型QAut(P)の像の位数はqの約数かつp1の約数となりますが、そのような数は1しかないですね。これが↓の部分です。

したがって、qp1を割り切らないなら、Aut(P)の部分群でQの準同型像となり得るのは{1}のみである。

 これでデータが揃いました。すなわち、

  • Pは位数pの巡回群
  • Qは位数qの巡回群
  • 準同型QAut(P)は自明(任意の元を1に移す)

です。これらを用いて、Gがアーベル群であることを示しましょう。

 まず、QAut(P)の像が{1}というのはどういうことでしょうか?ここでの1Aut(P)における1,すなわち恒等写像idを表します。つまり、任意のaQに対し、内部自己同型IaP上で恒等写像になるわけです。
 さらに言い換えれば、任意のaQ,bPに対して
aba1=b
となるので、
ab=ba
となります。したがって、Pの元とQの元は可換です。これが↓の部分です。

したがって、q(p1)ならQPの上に自明に(idPとして)作用し、Pの元とQの元は可換となる。

 P,Qはそれぞれ可換群でした。さらにPの元とQの元も可換です。Gの任意の元はab (aP,bQ)の形で書けることから、Gの任意の2元が可換であることが分かります。したがって

よって、q(p1)ならG=PQは位数pqのアーベル群となる。

となります。

以上で『代数概論』第Ⅱ章 例4.2をすべて読み終わりました!お疲れ様でした!

まとめ

 第一、第二段落が自然な発想で得られるということは前回までで見ましたが、第三段落も半直積の構造を調べる際のセオリーに沿って進めているに過ぎませんでした。ということで、この証明は最初から最後まで基本的な考え方に沿ったものであった、と言えるのです。

 証明で使われた考え方や手法をおさらいすると、

  • まずシロー部分群をとる。

  • 半直積の構造を持つかどうかを調べる。そのために。シロー部分群が正規部分群かどうかを調べる。

  • シロー部分群が正規部分群かどうかを調べるために、正規化群の性質やシローの定理を用いて共役な部分群の個数を絞り込む。

  • 半直積の構造を持つことが分かったら、上で述べた3つのデータについて調べる。

といったところです。これらはいずれも、有限群の構造を調べる際の常套手段ですので、有限群に興味のある方は覚えておくと良いでしょう。なお、有限群の構造を調べる手段はこれらだけではありません(有名なのだと「類等式」とか)。奥が深いですね。

おわりに

 群Gがアーベル群であることを示すには、任意にa,bGをとってab=baであることを示す。Gの部分群Nが正規部分群であることを示すには、任意にaG,bNをとってaba1Nを示す。……それしかないと思っていた時期が、私にもありました。それだけじゃないんですね。数学の世界は、思ったよりも豊かでした。
 改めて振り替えると、今回のシリーズで一番伝えたかったのはそういうことかもしれません。上手く書けているかは分かりませんが。
 何にせよ、このシリーズが少しでも誰かの学びの助けになっていれば幸いです。
 ではまた。

参考文献

[1]
森田康夫, 数学選書9 代数概論 第12版, 裳華房, 2003
投稿日:20241013
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

koumei
koumei
18
2670
(2023/11/30)別名義を使ってましたが、OMCでの名義に揃えました。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. あらすじ
  2. 半直積の構造
  3. Aut(Z/nZ)
  4. 『代数概論』第Ⅱ章 例4.2 第三段落
  5. まとめ
  6. おわりに
  7. 参考文献