markdown
半群・モノイド・群への入口md a4f53f9
lecture/math/abstract-algebra/semigroups-monoids-and-groups.lecture.n.md
Download PDF

半群はんぐんsemigroup・モノイドmonoid・群ぐんgroupへの入口いりぐち

date2026-07-14document_iddoc_586a7ad2b3d329fc982af4f81b928bb7description半群、モノイド、群を、二項演算にどの条件を追加するかという流れで説明する。prerequisites[二項演算/にこうえんざん]と[閉包性/へいほうせい]type講義content_typelecturestatusactiverelateddata/lecture/math/abstract-algebra/binary-operations-and-closure.lecture.n.md / data/lecture/math/abstract-algebra/equivalence-relations-and-cosets.lecture.n.md / data/lecture/math/abstract-algebra/congruences-and-modular-arithmetic.lecture.n.md / data/lecture/math/abstract-algebra/group-basics.lecture.n.md / data/exercise/math/abstract-algebra/algebraic-structures-and-binary-operations.exercise.n.md
mathabstract-algebragroup-theorylecture

群ぐんの定義ていぎを、閉包性へいほうせいを含ふくむ二項演算にこうえんざんであることから逆元ぎゃくげんまでの条件じょうけんとしていきなり覚おぼえると、何故なぜその条件じょうけんが必要ひつようなのかが見みえにくい。そこで、二項演算にこうえんざんに条件じょうけんを一ひとつずつ足たしていく。

二項演算⟶半群⟶モノイド⟶群

という流ながれで見みると、群ぐんは「演算えんざんを繰くり返かえせて、何なにもしない操作そうさがあり、さらに戻もどせる構造こうぞう」であることが分わかる。

1半群はんぐん

半群はんぐんsemigroupとは、集合しゅうごう S と、任意にんいの a,b,c∈S に対たいして結合法則けつごうほうそくを満みたす二項演算にこうえんざん [PARSE ERROR: Undefined("Command(\"ast\")")] の組くみである。

(a[PARSE ERROR: Undefined("Command(\"ast\")")]b)[PARSE ERROR: Undefined("Command(\"ast\")")]c=a[PARSE ERROR: Undefined("Command(\"ast\")")](b[PARSE ERROR: Undefined("Command(\"ast\")")]c)

半群はんぐんでは、単位元たんいげんや逆元ぎゃくげんは要求ようきゅうしない。可換性かかんせいも要求ようきゅうしないので、a[PARSE ERROR: Undefined("Command(\"ast\")")]b と b[PARSE ERROR: Undefined("Command(\"ast\")")]a は一般いっぱんには異ことなる。

結合法則けつごうほうそくがあるため、長ながい積せき

a1[PARSE ERROR: Undefined("Command(\"ast\")")]a2[PARSE ERROR: Undefined("Command(\"ast\")")]⋯[PARSE ERROR: Undefined("Command(\"ast\")")]an

の括弧かっこを省略しょうりゃくできる。これは、元げんの順序じゅんじょを変かえずに括弧かっこだけをどのように付つけても同おなじ値あたいになる、という意味いみである。3 個この場合ばあいが結合法則けつごうほうそくそのものである。一般いっぱんの個数こすうについては帰納法きのうほうを使つかう。どの括弧付かっこづけも、ある k によって「最初さいしょの k 個この積せき」と「残のこりの積せき」の積せきに分わかれる。各部分かくぶぶんを帰納法きのうほうで左ひだりからまとめ、結合法則けつごうほうそくを繰くり返かえせば、全体ぜんたいも左ひだりからまとめた同おなじ形かたちへ直なおせる。

2モノイド

モノイドmonoidとは、単位元たんいげんを持もつ半群はんぐんである。つまり、ある元げん e が存在そんざいして、任意にんいの a について

e[PARSE ERROR: Undefined("Command(\"ast\")")]a=a[PARSE ERROR: Undefined("Command(\"ast\")")]e=a

が成立せいりつする。

ここでは N={0,1,2,…} とする。すると自然数全体しぜんすうぜんたい N は、足たし算ざんについて 0 を単位元たんいげんとするモノイドである。ただし自然数しぜんすうの範囲はんいでは、全すべての元げんに加法逆元かほうぎゃくげんがあるわけではないので群ぐんではない。

3群ぐん

群ぐんgroupとは、全すべての元げんが逆元ぎゃくげんを持もつモノイドである。任意にんいの a に対たいして、ある a-1 が存在そんざいして

a[PARSE ERROR: Undefined("Command(\"ast\")")]a-1=a-1[PARSE ERROR: Undefined("Command(\"ast\")")]a=e

となる。

群ぐんでは、演算えんざんによって進すすんだ操作そうさを逆元ぎゃくげんで戻もどせる。この「戻もどせる」性質せいしつが、群ぐんを対称性たいしょうせいや変換へんかんの数学すうがくにしている。

前まえの講義こうぎで示しめしたように、結合法則けつごうほうそくのもとでは単位元たんいげんと各元かくげんの逆元ぎゃくげんはそれぞれ一意いちいである。したがって a-1 という記号きごうは一ひとつの元げんを表あらわす。

4群ぐんでできる約分やくぶん

群ぐん G では、任意にんいの a,b,c∈G について

a[PARSE ERROR: Undefined("Command(\"ast\")")]b=a[PARSE ERROR: Undefined("Command(\"ast\")")]c⟹b=c

が成立せいりつする。これを左約分律ひだりやくぶんりつという。実際じっさい、等式とうしきの両辺りょうへんの左ひだりから a-1 を演算えんざんすると、

a-1[PARSE ERROR: Undefined("Command(\"ast\")")](a[PARSE ERROR: Undefined("Command(\"ast\")")]b)=a-1[PARSE ERROR: Undefined("Command(\"ast\")")](a[PARSE ERROR: Undefined("Command(\"ast\")")]c)

であり、結合法則けつごうほうそくと逆元ぎゃくげん・単位元たんいげんの条件じょうけんから b=c を得える。右みぎから逆元ぎゃくげんを演算えんざんすれば、b[PARSE ERROR: Undefined("Command(\"ast\")")]a=c[PARSE ERROR: Undefined("Command(\"ast\")")]a⇒b=c という右約分律みぎやくぶんりつも得えられる。

5具体例ぐたいれい:自然数しぜんすう、整数せいすう、有理数ゆうりすう

足たし算ざんで見みると、

(N,+)

はモノイドである。0 は単位元たんいげんだが、たとえば 3 を足たして 0 に戻もどす自然数しぜんすうは存在そんざいしない。

(Z,+)

は群ぐんである。整数せいすう a の逆元ぎゃくげんは -a である。

掛かけ算ざんで見みると、

(Q∖{0},·)

は群ぐんである。0 を除のぞく理由りゆうは、0 には乗法逆元じょうほうぎゃくげんが存在そんざいしないからである。

6非可換ひかかんな例れい:全単射ぜんたんしゃの合成ごうせい

集合しゅうごう X から X への写像しゃぞう f が全単射ぜんたんしゃであるとは、各かく y∈X に対たいして f(x)=y となる x∈X がちょうど 1 個こあることをいう。この対応たいおうを逆向ぎゃくむきにたどる写像しゃぞうを逆写像ぎゃくしゃぞう f-1 とよぶ。全単射ぜんたんしゃ全体ぜんたいを Sym(X) とする。

2 個この写像しゃぞうを続つづけて使つかう合成ごうせいを (f∘g)(x)=f(g(x)) で定義ていぎする。全単射ぜんたんしゃどうしの合成ごうせいは全単射ぜんたんしゃなので閉包性へいほうせいがある。また、任意にんいの x∈X について

((f∘g)∘h)(x)=f(g(h(x)))=(f∘(g∘h))(x)

なので合成ごうせいは結合法則けつごうほうそくを満みたす。恒等写像こうとうしゃぞう idX(x)=x が単位元たんいげんであり、各全単射かくぜんたんしゃ f の逆写像ぎゃくしゃぞう f-1 が逆元ぎゃくげんである。したがって

(Sym(X),∘)

は群ぐんである。

X={1,2,3} とし、f は 1 と 2 を入いれ替かえ、g は 2 と 3 を入いれ替かえる全単射ぜんたんしゃとする。このとき (f∘g)(1)=2 だが (g∘f)(1)=3 なので、f∘g≠g∘f である。つまり群ぐんの定義ていぎに可換性かかんせいは含ふくまれない。

7何なにが変かわり、何なにが保存ほぞんされるか

半群はんぐんからモノイドへ進すすむと、「何なにもしない操作そうさ」が使つかえるようになる。モノイドから群ぐんへ進すすむと、「戻もどす操作そうさ」が使つかえるようになる。一方いっぽうで、いずれも演算えんざんが同おなじ集合しゅうごうの中なかで閉とじていることと、結合法則けつごうほうそくは保存ほぞんされる。

8反例はんれい補足ほそく:半群はんぐん・モノイド・群ぐんの階層かいそうは真しんに異ことなる

半群はんぐん、モノイド、群ぐんは条件じょうけんを一ひとつずつ足たしていく階層かいそうである。ただし、上うえの概念がいねんが下したの概念がいねんと同おなじになるわけではない。

(Z>0,+) は結合法則けつごうほうそくを満みたすので半群はんぐんsemigroupである。しかし単位元たんいげん 0 が Z>0 に入はいっていないのでモノイドではない。

(Z[PARSE ERROR: Undefined("Command(\"ge\")")]0,+) は 0 を単位元たんいげんに持もつのでモノイドmonoidである。しかし 1 の加法逆元かほうぎゃくげん -1 が Z[PARSE ERROR: Undefined("Command(\"ge\")")]0 に入はいっていないので群ぐんではない。

(Z,+) は 0 とすべての加法逆元かほうぎゃくげんを持もつので群ぐんである。このように、各段階かくだんかいで新あたらしく要求ようきゅうした条件じょうけんが本当ほんとうに効きいている。

9演習えんしゅうリンク

data/exercise/math/abstract-algebra/algebraic-structures-and-binary-operations.exercise.n.md

問題もんだい2・3・4を続つづけて解とくと、一ひとつの演算えんざんが群ぐんになるまでの条件じょうけんを確認かくにんできる。

10次つぎの講義こうぎへの橋渡はしわたし

この後あとは、まず同値関係どうちかんけいと合同式ごうどうしきを使つかって「余あまりが同おなじ整数せいすう」を一ひとつの元げんとしてまとめる。その具体例ぐたいれいを持もって群ぐんの基本きほんへ戻もどり、(Z/nZ,+) を群ぐんとして詳くわしく調しらべる。

11まとめ

半群はんぐんは集合しゅうごうと結合法則けつごうほうそくを持もつ二項演算にこうえんざんの組くみ、モノイドは単位元たんいげんを持もつ半群はんぐん、群ぐんは全すべての元げんに逆元ぎゃくげんがあるモノイドである。この階段かいだんを理解りかいすると、群ぐんの各条件かくじょうけんがどの役割やくわりを担になうかが見みえる。

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
タブを全て閉じる