第2章 巡回群と生成
一つの元だけで、群はどこまで作れるか
群の中で一つの元 a を選び、それを繰り返しかけていくとどうなるでしょう。
a, a2, a3,…、そして逆向きに a−1,a−2,…、それに e=a0。これらだけで
すでに一つの群(部分群)ができます。たった一つの元から生成される群——これが巡回群、
最も単純で、最も基本的な群です。
時計を思い浮かべてください。12 時から 1 時間ずつ進めると一周して戻る。この「一周する加法」が
巡回群 Zn です。単純ですが侮れません。すべてのアーベル群は巡回群の組み合わせで作れ(第10章)、
巡回群の生成元の個数は数論のオイラー関数そのもの。群論と初等整数論が最初に出会う場所です。
巡回群 = 一つの元 a の累乗だけからなる群 ⟨a⟩。時計算術 Zn と無限巡回群 Z の2種類しかない。
生成される部分群と元の位数
定義 生成される巡回部分群
a∈G に対し ⟨a⟩={an:n∈Z} は G の部分群で、a を含む最小の部分群
(a が生成する巡回部分群)。G=⟨a⟩ となる a があるとき G を巡回群という。
前章の「元の位数」が、この部分群の大きさに一致します。
命題 位数と巡回部分群
ord(a)=n<∞ なら ⟨a⟩={e,a,a2,…,an−1} で ∣⟨a⟩∣=n。
このとき am=e⟺n∣m。ord(a)=∞ なら ai (i∈Z) はすべて相異なり ⟨a⟩≅Z。
証明
n=ord(a) とする。ai=aj (0≤i<j<n) なら aj−i=e で 0<j−i<n、位数の最小性に反する。よって
e,…,an−1 は相異なる n 個。任意の am は m=qn+r (0≤r<n) と割り算して am=(an)qar=ar なので
⟨a⟩ はこの n 個で尽きる。am=e⟺ar=e⟺r=0⟺n∣m。∎
∎
元の位数=その元が生成する部分群の大きさ。この一致が、次章のラグランジュの定理で「元の位数が群の位数を割る」
という美しい結論を生みます。証明の道具は割り算(m=qn+r)——巡回群の理論は整数の割り算の理論とほぼ同じです。
巡回群の分類
定理 巡回群の分類
巡回群は同型を除いて、無限なら Z(整数の加法群)、位数 n なら Zn(modn の加法群)のみ。
証明
G=⟨a⟩ とし、写像 φ:Z→G, φ(k)=ak を考える。φ(k+l)=ak+l=akal=φ(k)φ(l) ゆえ
準同型(次章)で全射。ord(a)=∞ なら単射でもあり G≅Z。ord(a)=n なら φ(k)=e⟺n∣k なので、
φ は Zn→G の同型を誘導し G≅Zn。∎
∎
「一つの元で生成される」という条件だけで、群は本質的に2種類(Z か Zn)に決まってしまう。
抽象的な群が、なじみ深い整数の世界に完全に翻訳されるのです。
巡回群の部分群
巡回群の部分群は、驚くほど整然としています。整数 Z の部分群がすべて nZ(n の倍数)だったことの反映です。
定理 巡回群の部分群
巡回群の部分群はすべて巡回群。とくに Zn=⟨a⟩ の部分群は、n の各約数 d に対し
位数 d のものがちょうど一つ ⟨an/d⟩ ずつ、それで全部。
証明
部分群 H≤⟨a⟩ が {e} でないとする。H に含まれる ak のうち k>0 が最小のものを am とする。
任意の ak∈H は k=qm+r (0≤r<m) と割ると ar=ak(am)−q∈H、最小性より r=0、つまり m∣k。
ゆえに H=⟨am⟩(巡回)。位数の対応(n の約数 d ↔ 部分群 ⟨an/d⟩、位数 d)も同様に出る。∎
∎
「約数の個数だけ部分群があり、各サイズにきっかり一つ」——Z12 なら位数 1,2,3,4,6,12 の部分群が
一つずつ。部分群の格子が約数の格子とそっくりになります。
生成元の個数
Zn を生成する元(⟨ak⟩=Zn となる ak)はいくつあるでしょう。ここで数論が顔を出します。
命題 生成元と互いに素
Zn=⟨a⟩ において、ak が Zn を生成する ⟺gcd(k,n)=1。
ゆえに生成元の個数はオイラーのトーシェント関数 φ(n)(n 以下で n と互いに素な数の個数)。
証明
ak の位数は n/gcd(k,n)((ak)m=e⟺n∣km⟺gcd(k,n)n∣m)。これが n に等しい ⟺gcd(k,n)=1。
このとき ⟨ak⟩ は位数 n で全体。∎
∎
Z12 の生成元は gcd(k,12)=1 となる k=1,5,7,11 の 4=φ(12) 個。群論の問い(生成元の数)が、
そのまま整数論の関数 φ(n) になりました。この橋は代数的整数論や環論へ続きます。
生成系
一つの元で足りなければ、複数の元で群を「張り」ます。線形代数の生成系の群版です。
定義 生成系
S⊆G に対し、S を含む最小の部分群を ⟨S⟩ と書き、S を生成系、
G=⟨S⟩ のとき「S が G を生成する」という。⟨S⟩ は S の元と逆元の有限積すべてからなる。
例:Sn は互換(2つを入れ替える置換)で生成される(第9章)。Dn は回転 r と鏡映 s の2元で生成される。
有限生成でない群(Q の加法群など)もあります。生成元だけでなく「生成元が満たす関係」まで指定して群を定めるのが、
第12章の生成元と関係式による表示です。
つまずきポイント
注意 よくある誤解
- 元の位数と群の位数は別(だが関係する)。 元の位数=その元が生成する巡回部分群の大きさ。次章でこれが群の位数を割ると分かる。
- 巡回群は必ず可換だが、逆は偽。 Z2×Z2(クラインの四元群)は可換だが巡回でない(位数4の元が無い)。
- am=e は「m が位数」ではなく「位数が m を割る」。 ord(a)∣m。位数は最小の正の指数。
この章のまとめ
- 巡回群 ⟨a⟩ は一元生成。元の位数=生成する巡回部分群の大きさで、am=e⟺ord(a)∣m。分類は Z か Zn のみ。
- 巡回群の部分群はすべて巡回で、Zn では各約数 d に位数 d の部分群がちょうど一つ。生成元の個数は φ(n)(数論との接点)。
- 複数元で張るのが生成系。生成元+関係式で群を表示する道(第12章)へ繋がる。
次章は、部分群が群を等しい大きさに分割することを示し、群論最初の大定理——ラグランジュの定理を証明します。