半群・モノイド・群への入口
mathabstract-algebragroup-theorylecture
群の定義をいきなり四条件で覚えると、何故その条件が必要なのかが見えにくい。そこで、二項演算に条件を一つずつ足していく。
\text{二項演算}
\longrightarrow
\text{半群}
\longrightarrow
\text{モノイド}
\longrightarrow
\text{群}
という流れで見ると、群は「演算を繰り返せて、何もしない操作があり、さらに戻せる構造」であることが分かる。
Entrance to semigroups, monoidsモノイド, and groups群ぐん
If the definition定義ていぎ of a group群ぐん is memorized all at once as four conditions, it is hard to see why those conditions are needed. Instead, add conditions one by one to a binary operation二項演算にこうえんざん.
\text{binary operation}
\longrightarrow
\text{semigroup}
\longrightarrow
\text{monoid}
\longrightarrow
\text{group}
Viewed in this order順序じゅんじょ, a group群ぐん is a structure in which operations can be repeated, there is an operation that does nothing, and operations can be undone.
1半群はんぐん
半群はんぐんsemigroupとは、集合しゅうごう S と結合法則けつごうほうそくを満みたす二項演算にこうえんざん \ast の組くみである。
(a\ast b)\ast c=a\ast(b\ast c)
半群はんぐんでは、単位元たんいげんや逆元ぎゃくげんは要求ようきゅうしない。結合法則けつごうほうそくがあるため、長ながい積せき
a_1\ast a_2\ast\cdots\ast a_n
の括弧かっこを省略しょうりゃくできる。
1Semigroups
A semigroup半群はんぐん is a pair consisting of a set S and a binary operation二項演算にこうえんざん \ast satisfying the associative law結合法則けつごうほうそく.
(a\ast b)\ast c=a\ast(b\ast c)
A semigroup does not require an identity element単位元たんいげん or inverse elements. Because associativity holds, parentheses can be omitted in a long product such as
a_1\ast a_2\ast\cdots\ast a_n
2モノイド
モノイドmonoidとは、単位元たんいげんを持もつ半群はんぐんである。つまり、ある元げん e が存在そんざいして、任意にんいの a について
e\ast a=a\ast e=a
が成なり立たつ。
たとえば自然数全体しぜんすうぜんたい \mathbb N は、足たし算ざんについて 0 を単位元たんいげんとするモノイドである。ただし自然数しぜんすうの範囲はんいでは、全すべての元げんに加法逆元かほうぎゃくげんがあるわけではないので群ぐんではない。
2Monoids
A monoidモノイド is a semigroup with an identity element単位元たんいげん. That is, there exists an element e such that for every a,
e\ast a=a\ast e=a
For example, the natural numbers \mathbb N form a monoid under addition with identity element単位元たんいげん 0. However, within the natural numbers, not every element has an additive inverse, so this is not a group.
3群ぐん
群ぐんgroupとは、全すべての元げんが逆元ぎゃくげんを持もつモノイドである。任意にんいの a に対たいして、ある a^{-1} が存在そんざいして
a\ast a^{-1}=a^{-1}\ast a=e
となる。
群ぐんでは、演算えんざんによって進すすんだ操作そうさを逆元ぎゃくげんで戻もどせる。この「戻もどせる」性質せいしつが、群ぐんを対称性たいしょうせいや変換へんかんの数学すうがくにしている。
3Groups
A group群ぐん is a monoid in which every element has an inverse. For every a, there exists an element a^{-1} such that
a\ast a^{-1}=a^{-1}\ast a=e
In a group, an operation that moves forward can be undone by an inverse. This property of being able to return is what makes groups the mathematics of symmetries and transformations.
4具体例ぐたいれい:自然数しぜんすう、整数せいすう、有理数ゆうりすう
足たし算ざんで見みると、
(\mathbb N,+)
はモノイドである。0 は単位元たんいげんだが、たとえば 3 を足たして 0 に戻もどす自然数しぜんすうは存在そんざいしない。
(\mathbb Z,+)
は群ぐんである。整数せいすう a の逆元ぎゃくげんは -a である。
掛かけ算ざんで見みると、
(\mathbb Q\setminus\{0\},\cdot)
は群ぐんである。0 を除のぞく理由りゆうは、0 には乗法逆元じょうほうぎゃくげんが存在そんざいしないからである。
4Concrete examples: natural numbers, integers, and rational numbers
With addition,
(\mathbb N,+)
is a monoid. The identity element単位元たんいげん is 0, but there is no natural number that brings 3 back to 0 by addition.
(\mathbb Z,+)
is a group群ぐん. The inverse of an integer a is -a.
With multiplication,
(\mathbb Q\setminus\{0\},\cdot)
is a group群ぐん. The reason for excluding 0 is that 0 has no multiplicative inverse.
7まとめ
半群はんぐんは結合法則けつごうほうそくを持もつ演算えんざん、モノイドは単位元たんいげんを持もつ半群はんぐん、群ぐんは全すべての元げんに逆元ぎゃくげんがあるモノイドである。この階段かいだんを理解りかいすると、群ぐんの公理こうりが必要最小限ひつようさいしょうげんの条件じょうけんとして見みえる。
7Summary
A semigroup半群はんぐん is an operation with associativity, a monoidモノイド is a semigroup with an identity element単位元たんいげん, and a group群ぐん is a monoid in which every element has an inverse. Understanding this staircase makes the group axioms appear as minimal necessary conditions.
8反例はんれい補足ほそく:半群はんぐん・モノイド・群ぐんの階層かいそうは真しんに異ことなる
半群はんぐん、モノイド、群ぐんは条件じょうけんを一ひとつずつ足たしていく階層かいそうである。ただし、上うえの概念がいねんが下したの概念がいねんと同おなじになるわけではない。
(\mathbb Z_{>0},+) は結合法則けつごうほうそくを満みたすので半群はんぐんsemigroupである。しかし単位元たんいげん 0 が \mathbb Z_{>0} に入はいっていないのでモノイドではない。
(\mathbb Z_{\ge0},+) は 0 を単位元たんいげんに持もつのでモノイドmonoidである。しかし 1 の加法逆元かほうぎゃくげん -1 が \mathbb Z_{\ge0} に入はいっていないので群ぐんではない。
(\mathbb Z,+) は 0 とすべての加法逆元かほうぎゃくげんを持もつので群ぐんである。このように、各段階かくだんかいで新あたらしく要求ようきゅうした条件じょうけんが本当ほんとうに効きいている。
8Counterexample supplement: the hierarchy of semigroups半群はんぐん, monoidsモノイド, and groups群ぐん is strict
Semigroups, monoids, and groups form a hierarchy obtained by adding conditions one at a time. However, the stronger notions do not collapse to the weaker ones.
(\mathbb Z_{>0},+) is a semigroup半群はんぐん because addition is associative. It is not a monoidモノイド, because the identity element 0 is not in \mathbb Z_{>0}.
(\mathbb Z_{\ge0},+) is a monoidモノイド because it has 0 as its identity element単位元たんいげん. It is not a group群ぐん, because the additive inverse -1 of 1 is not in \mathbb Z_{\ge0}.
(\mathbb Z,+) is a group群ぐん because it has 0 and all additive inverses. Thus each newly required condition has real content.