2024年11月3日日曜日

853: ダイヘドラルグループ(二面体群)

<このシリーズの前の記事 | このシリーズの目次 | このシリーズの次の記事>

ダイヘドラルグループ(二面体群)の定義

話題


About: グループ(群)

この記事の目次


開始コンテキスト



ターゲットコンテキスト



  • 読者は、ダイヘドラルグループ(二面体群)の定義を得る。

オリエンテーション


本サイトにてこれまで議論された定義たちの一覧があります。

本サイトにてこれまで議論された命題たちの一覧があります。


本体


1: 構造化された記述


ここに'構造化された記述'のルールたちがある

エンティティ(実体)たち:
n: N{0}
g: { 全てのオブジェクトたち }
h: { 全てのオブジェクトたち }
Dn: ={[1],[g],...,[gn1],[h],[hg],...,[hgn1]}、ここで、別名たちとして、[1]=[g0],[g]=[g1],[h]=[hg0],[hg]=[hg1], { 全てのグループ(群)たち }で、下で指定されるグループ(群)オペレーションを持つもの
f: :Z{0,...,n1},jm 、ここで、 j=nl+m 、ここで、 l,mZ および 0m<n
//

コンディションたち:
[gj][gk]=[gf(j+k)]

[gj][hgk]=[hgf(j+k)]

[hgj][gk]=[hgf(j+k)]

[hgj][hgk]=[gf(j+k)]
//


2: 注


そうしたかぎ括弧たち[]を用いる目的は、単一要素[hgk]をマルチプリケーション(積)[h][gk]から区別すること、例えば: ここでのロジックは、第1に、セット(集合){[1],[g],...,[gn1],[h],[hg],...,[hgn1]}を、互いに異なるオブジェクトたちのセット(集合)として定義し、第2に、当該セット(集合)にグループ(群)オペレーションを定義するというもの: [hgk]は当該要素を特定する単なるシンボルでしかなく、マルチプリケーション(積)(それは、第1ステップにおいてはまだ定義されていない)ではない。勿論、そういうシンボルが選ばれている理由は、[hgk]は結局のところ[h][gk]に等しくなるということ。

それら別名たちの目的は、グループ(群)オペレーションの指定を簡略化するというだけのものである: それら別名たちが無ければ、[gj][h]に対する追加の指定を書く必要がでてくることになる、例えば。

一部の人々は、それをD2nと記す。

ある定義は、2nを要求する。

簡潔に言うと、fは引数のnで割った余り(非負)を取る、それ(余り)はユニークに決定される。

別の定義は、g,hの存在、gn=1h2=1gh=hg1と宣言し、グループ(群)オペレーションを、アソシアティビティ(結合性)を満たすように誘導させる、それは、可能かもしれない、しかし、当該グループ(群)が本当に{1,g,...,gn1,h,hg,...,hgn1}から成ること、そして、当該グループ(群)オペレーションが本当に無矛盾であることを確認しなければならなくなるだろう: あるマルチプリケーション(積)は複数の方法で誘導されることができ、それらの全ては同一の結果を与えるだろうか?例えば、(gh)g=(hg1)g=h(g1g)=h1=h(gh)g=g(hg)=g(g1h)=(gg1)h=1h=h、それは確かに無矛盾であったが、それを一般的に証明しなければならなくなるだろう。

それに代えて、私たちの定義は、Dnのセット(集合)を明示的に{[1],[g],...,[gn1],[h],[hg],...,[hgn1]}と宣言する(したがって、要素たちが実際にそれらであることをチェックする必要がない)、そして、明示的にグループ(群)オペレーションを指定する(したがって、無矛盾性をチェックする必要がない)、そして、既に定義された当該オペレーションに関してアソシアティビティ(結合性)をチェックする、その方が、私たちにはより直線的であるように思われる: セット(集合)を定義し、次に、グループ(群)オペレーションを指定するというのは、グループ(群)を定義するためのスタンダードな方法である。

それがウェルデファインド(妥当に定義された)(それは本当にグループ(群)である)であることを確認しよう。

Dnは、当該オペレーションの下で閉じている、なぜなら、当該定義は、明示的に各結果をDn内に指定した。

[1]=[g0]は本当に1である: [g0][gk]=[gf(k)]=[gk]; [gj][g0]=[gf(j)]=[gj]; [g0][hgk]=[hgf(k)]=[hgk]; [hgj][g0]=[hgf(j)]=[hgj]

各要素はインバース(逆)を持つことを見よう。

[1]1=[1]

0<j<nに対して、[gj]1=[gnj]、なぜなら、[gj][gnj]=[gnj][gj]=[gf(j+nj)]=[gf(n)]=[g0]=[1]=1、なぜなら、n=n1+0

0j<nに対して、[hgj]1=[hgj]、なぜなら、[hgj][hgj]=[gf(j+j)]=[gf(0)]=[g0]=[1]=1

アソシアティビティ(結合性)をチェックしよう。

準備として、f(f(j)+k)=f(j+k)およびf(f(j)+k)=f(j+k)であることを見よう。

j=nl+f(j)j+k=nl+f(j)+k。したがって、j+kの余りとf(j)+kの余りは同一である、なぜなら、j+kf(j)+kからの差異はnの倍数である、それが意味するのは、f(f(j)+k)=f(j+k)

j=nl+f(j)j=n(l)f(j)j+k=n(l)f(j)+k。したがって、j+kの余りとf(j)+kの余りは同一である、なぜなら、j+kf(j)+kからの差異はnの倍数である、それが意味するのは、f(j+k)=f(f(j)+k)

j,k,lN0j,k,l<nである任意のものたちとしよう、これ以降。

([gj][gk])[gl]=[gf(j+k)][gl]=[gf(f(j+k)+l)]=[gf(j+k+l)]、その一方で、[gj]([gk][gl])=[gj][gf(k+l)]=[gf(j+f(k+l))]=[gf(j+k+l)]

([hgj][gk])[gl]=[hgf(j+k)][gl]=[hgf(f(j+k)+l)]=[hgf(j+k+l)]、その一方で、[hgj]([gk][gl])=[hgj][gf(k+l)]=[hgf(j+f(k+l))]=[hgf(j+k+l)]

([gj][hgk])[gl]=[hgf(j+k)][gl]=[hgf(f(j+k)+l)]=[hgf(j+k+l)]、その一方で、[gj]([hgk][gl])=[gj][hgf(k+l)]=[hgf(j+f(k+l))]=[hgf(j+k+l)]

([gj][gk])[hgl]=[gf(j+k)][hgl]=[hgf(f(j+k)+l)]=[hgf((j+k)+l)]、その一方で、[gj]([gk][hgl])=[gj][hgf(k+l)]=[hgf(j+f(k+l))]=[hgf(jk+l)]=[hgf((j+k)+l)]

([hgj][hgk])[gl]=[gf(j+k)][gl]=[gf(f(j+k)+l)]=[gf(j+k+l)]、その一方で、[hgj]([hgk][gl])=[hgj][hgf(k+l)]=[gf(j+f(k+l))]=[gf(j+k+l)]

([gj][hgk])[hgl]=[hgf(j+k)][hgl]=[gf(f(j+k)+l)]=[gf((j+k)+l)]、その一方で、[gj]([hgk][hgl])=[gj][gf(k+l)]=[gf(j+f(k+l))]=[gf(jk+l)]=[gf((j+k)+l)]

([hgj][hgk])[hgl]=[gf(j+k)][hgl]=[hgf(f(j+k)+l)]=[hgf((j+k)+l)]、その一方で、[hgj]([hgk][hgl])=[hgj][gf(k+l)]=[hgf(j+f(k+l))]=[hgf(jk+l)]=[hgf((j+k)+l)]

したがって、アソシアティビティ(結合性)は成立する。

したがって、Dnは本当にグループ(群)である。

[hgj]は1つのシンボルであると定義されているが、それは実のところ[h][gj]のマルチプリケーション(積)に等しい、結果として(勿論、その結果を予期していたから、私たちはそのシンボルを特に選んだのだ)。したがって、これまで[]を使う労を取ってきたが、hgjのような表記たちには実のところ実用上の曖昧さが全くない。

[g]n=1[h]2=1[g][h]=[h][g]1は結果として成立する、なぜなら、[g]n=[g]n1[g1]=[gn1][g1]=[gf(n1+1)]=[gf(n)]=[g0]=1[h]2=[hg0][hg0]=[gf(0+0)]=[gf(0)]=[g0]=1、そして、[gh]=[g1][hg0]=[hgf(1+0)]=[hgf(1)]=[hgn1]=[h][gn1]=[h][g]1: [g][gn1]=[gn1][g]=[gf(1+n1)]=[gf(n)]=[g0]=1

既にあるセット(集合){[1],[g],...,[gn1],[h],[hg],...,[hgn1]}およびその上のあるグループ(群)オペレーションを持っていると仮定して、それがダイヘドラルグループ(二面体群)であることを確認する十分な方法を見よう: 勿論、オペレーション全体をチェックすることは可能だが、それは面倒であり得る。

グループ(群)オペレーションを持っていると仮定しているので、それは閉じていてアソシアティブ(結合的)であると保証されている、なぜなら、そうでなければ、それはグループ(群)オペレーションではないだろう。アソシアティビティ(結合性)をチェックすること自体が面倒だと思われるかもしれないが、1つの容易なケースは、当該セット(集合)の各要素がマップ(写像)であるように定義され、各マルチプリケーション(積)がマップ(写像)たちのコンポジション(合成)であるように定義されている場合、それは、アソシアティビティ(結合性)を保証する、なぜなら、マップ(写像)たちのコンポジション(合成)たちはアソシアティブ(結合的)だから。

さて、以下は、チェックされるべき条件たちの1つの十分なセット(集合)である: 1) {[1],[g],...,[gn1]}はシクリック(循環的)である; 2) {[1],[h]}はシクリック(循環的)である; 3) [h][gj]=[hgj]; 4) [g][h]=[hgn1]

それは本当に十分であることを見よう。

[gj][gk]=[g]j[g]k=[g]j+k=[g]f(j+k)=[gf(j+k)]

[gj][hgk]=[g]j[h][gk]=[g]j1([g][h])[gk]=[g]j1([hgn1])[gk]=[g]j2[g][h][gn1][gk]=[g]j2([g][h])[gn1][gk]=[g]j2([hgn1])[gn1][gk]=...=[hgn1][gn1]...[gn1][gk]、ここで、j1個の[gn1]たちがある、=[h][gn1]j[gk]=[h]([g]n1)j[g]k=[h][g](n1)j+k=[h][gf((n1)j+k)]=[h][gf(j+k+nj)]=[h][gf(j+k)]=[hgf(j+k)]

[hgj][gk]=[h][gj][gk]=[h]([g]j[g]k)=[h]([g]j+k)=[h][gf(j+k)]=[hgf(j+k)]

[hgj][hgk]=[h][gj][hgk]=[h]([gj][hgk])=[h][hgf(j+k)]=[h][h][gf(j+k)]=([h][h])[gf(j+k)]=[1][gf(j+k)]=[gf(j+k)]

したがって、当該オペレーションは、不可避に、Dnであるための条件を満たす。


参考資料


<このシリーズの前の記事 | このシリーズの目次 | このシリーズの次の記事>