logo

抽象代数学におけるモノイド 📂抽象代数

抽象代数学におけるモノイド

定義 1

半群<M, >\left< M , \ast\ \right>において、全ての元aaに対して、a e=e a=aa \ast\ e = e \ast\ a = aを満たすeeが存在するなら、<M, >\left< M , \ast\ \right>モノイドmonoidと定義する。そして、このようなee恒等円identityと呼びます。

説明

モノイドは恒等元が存在する半群だ。恒等元という概念を導入することで、話せることが格段に増える。半群でありながらモノイドにならない典型的な例を見てみよう。

半群<N,+>\left< \mathbb{N} , +\right>はモノイドではない。

  • 任意の自然数aaに対して恒等元e eが存在してa+e=aa + e = aを満たすと仮定する。

ee11以上の自然数だから、a+ea+1a + e \ge a + 1が成り立つ。一方でa+1>aa + 1 > aであるから、a+e>aa + e > aとなり、これは仮定に矛盾する。

このように自然に反証できる例があるということは、恒等元の存在が必ずしも自明ではないとも言えるだろう。

定方行列の集合Rn×n\mathbb{R}^{n \times n}について、<Rn×n,>\left< \mathbb{R}^{n \times n} , \cdot \right>はモノイドだ。

  • 行列の積の定義に従って、<Rn×n,+>\left< \mathbb{R}^{n \times n} , + \right>が半群になることは容易に示せる。一方、単位行列InI_{n}と任意の行列(aij)( a_{ij} )を考えると、aij1=aija_{ij} \cdot 1 = a_{ij}およびaij0=0a_{ij} \cdot 0 = 0だから(aij)I=I(aij)=(aij)(a_{ij}) I = I (a_{ij}) = (a_{ij})となる。したがって、II<Rn×n,>\left< \mathbb{R}^{n \times n} , \cdot \right>の恒等元になる。


  1. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p42. ↩︎