markdown
部分群と生成md a4a485b
lecture/math/abstract-algebra/subgroups-and-generators.lecture.n.md
Download PDF

部分群ぶぶんぐんsubgroupと生成せいせいgeneration

date2026-07-14document_iddoc_d0eebf3f26ea5064ce5e6ac3432c62c0description部分群を、群の構造を保ったまま小さく切り出す方法として説明し、生成元・巡回群・部分群判定を扱う。prerequisites[群/ぐん]の[基本/きほん] / [合同式/ごうどうしき]と mod [演算/えんざん]type講義content_typelecturestatusactiverelateddata/lecture/math/abstract-algebra/congruences-and-modular-arithmetic.lecture.n.md / data/lecture/math/abstract-algebra/group-basics.lecture.n.md / data/lecture/math/abstract-algebra/cosets-and-lagrange-theorem.lecture.n.md / data/exercise/math/abstract-algebra/groups-and-subgroups.exercise.n.md
mathabstract-algebragroup-theorylecture

群ぐんの中なかに、群ぐんとしての構造こうぞうを保たもった小ちいさな部分ぶぶんを見みつけたいことがある。そのような部分集合ぶぶんしゅうごうが部分群ぶぶんぐんである。

部分群ぶぶんぐんは、単たんなる部分集合ぶぶんしゅうごうではない。元げんどうしを演算えんざんしても中なかに残のこり、逆元ぎゃくげんも中なかに残のこる必要ひつようがある。

1部分群ぶぶんぐんの定義ていぎ

群ぐん G の部分集合ぶぶんしゅうごう H⊆G が部分群ぶぶんぐんであるとは、H が G の演算えんざんを受うけ継ついで群ぐんになることである。

実用上じつようじょうは、次つぎの条件じょうけんで判定はんていできる。

H≠[PARSE ERROR: Undefined("Command(\"varnothing\")")]

かつ、任意にんいの a,b∈H について

ab-1∈H

が成立せいりつするなら、H は部分群ぶぶんぐんである。

この判定はんていでは割わり算ざんをしているように見みえるが、群ぐん G にある逆元ぎゃくげん b-1 を使つかっている。確認かくにんすべき点てんは、その逆元ぎゃくげんや積せきが小ちいさい集合しゅうごう H にも残のこることである。

2具体例ぐたいれい

(Z,+) の中なかで、偶数ぐうすう全体ぜんたい

2Z={2k∣k∈Z}

は部分群ぶぶんぐんである。0 を含ふくみ、偶数ぐうすうどうしの差さは偶数ぐうすうだからである。

一方いっぽう、自然数全体しぜんすうぜんたい N は (Z,+) の部分群ぶぶんぐんではない。たとえば 3 は含ふくむが、逆元ぎゃくげん -3 を含ふくまない。

3生成元せいせいげん

群ぐん G の部分集合ぶぶんしゅうごう A から、A の元げんとその逆元ぎゃくげんの有限積ゆうげんせき

a1ε1a2ε2⋯arεr(ai∈A,εi∈{1,-1},r[PARSE ERROR: Undefined("Command(\"ge\")")]0)

として得えられる元げん全体ぜんたいを、A が生成せいせいする部分群ぶぶんぐんという。r=0 の空積くうせきは単位元たんいげん e と定さだめるので、A=[PARSE ERROR: Undefined("Command(\"varnothing\")")] のときも ⟨A⟩={e} となる。

⟨A⟩

と書かく。

一ひとつの元げん a で生成せいせいされる群ぐん

⟨a⟩={an∣n∈Z}

を a が生成せいせいする巡回部分群じゅんかいぶぶんぐんcyclic subgroupという。ここで a0=e、m>0 に対たいして a-m=(a-1)m とする。群ぐん G が G=⟨a⟩ と書かけるとき、G を巡回群じゅんかいぐんcyclic groupという。

4例れい:剰余類じょうよるいの巡回群じゅんかいぐん

(Z/6Z,+) では、[1] は全体ぜんたいを生成せいせいする。

[0],[1],[2],[3],[4],[5]

が [1] の繰くり返かえしで得えられるからである。一方いっぽう、[2] が生成せいせいする部分群ぶぶんぐんは

{[0],[2],[4]}

である。これが全すべてであることも確たしかめる。[2] の任意にんいの整数倍せいすうばいを k[2] と書かき、k∈Z を k=3q+r、r∈{0,1,2} と書かけば、

k[2]=[2k]=[6q+2r]=[2r]

は [0],[2],[4] のいずれかである。逆ぎゃくに、q=0、k=r=0,1,2 とすればこの 3 元げんがそれぞれ得えられるので、列挙れっきょした集合しゅうごうと ⟨[2]⟩ は一致いっちする。

5何なにが保存ほぞんされるか

部分群ぶぶんぐんでは、元げんの群ぐんの演算えんざん、単位元たんいげん、逆元ぎゃくげんがそのまま保たもたれる。変かわるのは、使つかえる元げんの範囲はんいである。生成せいせいでは、少数しょうすうの元げんから閉包性へいほうせいと逆元ぎゃくげんを使つかって、必要最小限ひつようさいしょうげんの部分群ぶぶんぐんを作つくる。

6証明しょうめい補足ほそく:部分群判定法ぶぶんぐんはんていほうと生成部分群せいせいぶぶんぐんの最小性さいしょうせい

G を群ぐん、H⊆G を空からでない部分集合ぶぶんしゅうごうとする。もし

x,y∈H⟹xy-1∈H

が成立せいりつするなら、H は部分群ぶぶんぐんsubgroup である。

証明しょうめいする。H は空からでないので、ある h∈H が存在そんざいする。すると hh-1=e∈H である。つぎに x∈H とする。e∈H なので、条件じょうけんを e,x に使つかうと ex-1=x-1∈H である。最後さいごに x,y∈H とする。いま y-1∈H が分わかっているので、条件じょうけんを x,y-1 に使つかうと x(y-1)-1=xy∈H である。よって H は単位元たんいげん、逆元ぎゃくげん、積せきについて閉とじている。結合法則けつごうほうそくは G の演算えんざんからそのまま受うけ継つぐので、H は群ぐん、すなわち部分群ぶぶんぐんである。

有限積ゆうげんせきの集合しゅうごうは、空積くうせき e を含ふくみ、二ふたつの有限積ゆうげんせきの因子いんしを順じゅんに並ならべれば積せきになり、因子いんしを逆順ぎゃくじゅんにしてそれぞれを逆元ぎゃくげんにすれば逆元ぎゃくげんになる。結合法則けつごうほうそくは G から受うけ継つぐので、これは部分群ぶぶんぐんである。

生成部分群せいせいぶぶんぐん ⟨S⟩ は、S を含ふくむすべての部分群ぶぶんぐんの共通部分きょうつうぶぶんとしても定義ていぎできる。

⟨S⟩=⋂S⊆H[PARSE ERROR: Undefined("Command(\"le\")")]GH

この共通部分きょうつうぶぶんは部分群ぶぶんぐんである。なぜなら、単位元たんいげんはすべての H に含ふくまれ、積せきと逆元ぎゃくげんも各かく H の中なかで閉とじているからである。また、どの H も S を含ふくむので、共通部分きょうつうぶぶんも S を含ふくむ。さらに S を含ふくむ任意にんいの部分群ぶぶんぐん K は、交まじわりを取とる対象たいしょうの一ひとつなので、⟨S⟩⊆K である。よって ⟨S⟩ は S を含ふくむ最小さいしょうの部分群ぶぶんぐんである。先さきに定義ていぎした有限積ゆうげんせきの集合しゅうごうは S を含ふくむ部分群ぶぶんぐんなので、この共通部分きょうつうぶぶんを含ふくむ。一方いっぽう、S を含ふくむどの部分群ぶぶんぐんも S の元げんと逆元ぎゃくげんの有限積ゆうげんせきを全すべて含ふくむ。したがって二ふたつの定義ていぎは一致いっちする。

7計算けいさん補足ほそく:Z/nZ で [k] が生成せいせいする部分群ぶぶんぐん

n[PARSE ERROR: Undefined("Command(\"ge\")")]1、k∈Z とする。有限群ゆうげんぐんやその部分群ぶぶんぐんの位数いすうorderとは、その元げんの個数こすうである。加法群かほうぐん (Z/nZ,+) で [k] が生成せいせいする部分群ぶぶんぐんの元げんは

[0],[k],[2k],[3k],[PARSE ERROR: Undefined("Command(\"dots\")")]

である。この列れつが初はじめて [0] に戻もどる正せいの整数せいすう m は、n∣mk を満みたす最小さいしょうの m である。d=[PARSE ERROR: Undefined("Command(\"gcd\")")](n,k)、n=dn′、k=dk′ と書かくと [PARSE ERROR: Undefined("Command(\"gcd\")")](n′,k′)=1 であり、

n∣mk⟺n′∣mk′⟺n′∣m

となる。最後さいごの同値どうちを確認かくにんする。[PARSE ERROR: Undefined("Command(\"gcd\")")](n′,k′)=1 なので、ベズーの等式とうしき un′+vk′=1 を満みたす整数せいすう u,v がある。n′∣mk′ なら m=mun′+mvk′ の右辺うへんの両項りょうこうを n′ が割わるので、n′∣m である。逆向ぎゃくむきは明あきらかである。したがって最小さいしょうの m は n′=n/d である。

さらに、0[PARSE ERROR: Undefined("Command(\"le\")")]i<j<m で [ik]=[jk] なら [(j-i)k]=[0] となり、0<j-i<m が m の最小性さいしょうせいに矛盾むじゅんする。よって [0],[k],…,[(m-1)k] は相異あいことなる。[mk]=[0] なのでその後あとは周期しゅうき m で繰くり返かえす。したがって

|⟨[k]⟩|=nd

である。

たとえば Z/12Z で [8] を考かんがえると、[PARSE ERROR: Undefined("Command(\"gcd\")")](12,8)=4 なので生成せいせいされる部分群ぶぶんぐんの位数いすうは 12/4=3 である。実際じっさい、

⟨[8]⟩={[0],[8],[4]}

である。

9まとめ

部分群ぶぶんぐんは、群ぐんの構造こうぞうを保たもったまま元げんを制限せいげんしたものである。生成せいせいは、指定していした元げんから閉とじた最小さいしょうの部分群ぶぶんぐんを作つくる操作そうさであり、巡回群じゅんかいぐんは一ひとつの元げんで生成せいせいされる群ぐんである。

raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる