ここでは、剰余類どうしに新たに演算を定義して、その演算に関して剰余類の集合は群(これを剰余群という)になることを証明していきます。ガロアによる偉大な発見です。
ますは、本シリーズ (28) ~ (30) でやった定義、重要事項を記していきます。
(復習)群の定義
空でない集合 G の任意の要素 a, b, c の間に1つの演算 ∗ が規定されているとする。
この集合 G の任意の要素 a, b, c が、その演算 ∗ に関して次の条件を満たすとき、G は演算 ∗ に関して群であるという。
(1) a∗b は G の要素である。
(2) 交換法則 (a∗b)∗c=a∗(b∗c) が成り立つ。
(3) a∗e=e∗a=a となる単位元 e が G に存在する。
(4) a∗x=x∗a=e となる逆元 x が G に存在する。
***
(1) を満たすことを、集合 G は演算 ∗ について閉じているといいます。演算の結果、集合 G からはみ出さないことを意味します。
(2) は、カッコを気にしないで、どこから演算を施してもよいことを保証します。
(3) は、左右どちらから演算を施しても変化しない要素の存在です。その要素を単位元といいます。
(4) は、左右両方から演算を施すと単位元となる要素の存在です。その要素を逆元といいます。
要するに群とは、イメージとして
(1) 全部そろっている
(2) つなげることができる
(3) 変えないことができる
(4) 元に戻すことができる
の4つの条件が成り立つ要素の集まり(集合)です(本シリーズ (28))。
3次置換の集合は群であり、それを3次対称群 S3 と表します。
S3={id, ρ2, ρ3, τ1, τ2, τ3}
S3 の置換の積(合成)の対応表は、次のようになります(本シリーズ (28))。
後先 idρ2ρ3τ1τ2τ3ididρ2ρ3τ1τ2τ3ρ2ρ2ρ3idτ2τ3τ1ρ3ρ3idρ2τ3τ1τ2τ1τ1τ3τ2idρ3ρ2τ2τ2τ1τ3ρ2idρ3τ3τ3τ2τ1ρ3ρ2id
(復習)部分群の定義
ある群 G の空でない部分集合 H が同じ演算で群になるとき、その部分集合 H を、 G の『部分群』といいます。
ここで重要なのは、あくまでも「同じ演算で」ということです。もとの群がたし算に関して群となる場合、その部分群もたし算に関して群となります(本シリーズ (29))。

なお、自分自身や、要素が単位元だけからなる集合は、すべての群の部分群となるため『自明な部分群』といいます。
3次対称群 S3 の部分群には、全部で以下の6通りがありますが、S3 と {id} が自明な部分群となります。また、自明な部分群以外の部分群を『真部分群』といいます。
{id, ρ2, ρ3, τ1, τ2, τ3}(自明な部分群)
{id, ρ2, ρ3}(真部分群)
{id, τ1}(真部分群)
{id, τ2}(真部分群)
{id, τ3}(真部分群)
{id}(自明な部分群)
部分群について、次の正規部分群は重要です。
(復習)正規部分群の定義
N を群 G の部分群とする。G のすべての要素 g について
gN=Ng
を満たすとき、N を G の正規部分群という。
***
gN=Ng とは、あくまでも集合として等しいことを意味します。つまり、G のすべての要素 g について、左剰余類 gN(という集合)の要素と、右剰余類 Ng(という集合)の要素が、同じになるということです(本シリーズ (30))。
左剰余類gN=右剰余類Ng↑集合の要素が同じ(集合として等しい)
S3 の部分群のうち、正規部分群となるのは、自分自身 S3、単位元のみからなる集合 {id}、及び偶置換のみからなる3次交代群
A3={id, ρ2, ρ3}
の3つのみです。そのうち、自明な部分群である S3 と {id} を『自明な正規部分群』といいます。
{id, ρ2, ρ3, τ1, τ2, τ3} (自明な)正規部分群である
{id, ρ2, ρ3} 正規部分群である
{id, τ1} 正規部分群ではない
{id, τ2} 正規部分群ではない
{id, τ3} 正規部分群ではない
{id} (自明な)正規部分群である
正規部分群によって、ある法則をもって群をいくつかのグループに分けることができます。それが剰余類による類別です。正規部分群による剰余類を考えた場合、その剰余類による類別の方法は、左剰余類と右剰余類で同じ類別となる、というのがガロアの発見した重要な定理です。
(復習)正規部分群による類別
一般に、正規部分群によって類別する場合は、左剰余類で類別する場合と、右剰余類で類別する場合とでは、必ず同じ類別になります(本シリーズ (30))。
(図説)
S3 の正規部分群 N={id, ρ2, ρ3} について
<左剰余類による類別>

⇕ 類別の方法は同じ
<右剰余類による類別>

一方、正規部分群ではない部分群によって類別する場合は、左剰余類で類別する場合と、右剰余類で類別する場合とでは、必ず異なる類別になります。
(図説)
S3 の正規部分群ではない部分群 M={id, τ1} について
<左剰余類による類別>

⇕ 類別の方法は異なる
<右剰余類による類別>

ρ2M=Mρ2、ρ3M=Mρ3 であることから、M={id, τ1} は正規部分群ではありません。それにより、上図の様に左剰余類による類別と、右剰余類による類別は異なることが見てとれます。
復習はここで終わり、次からいよいよ剰余類どうしに新たに演算を定義していきます。
剰余類どうしに演算を定義
ここで、正規部分群についての左剰余類どうし、および右剰余類どうしについて、次のように新たに演算を定義します。まずは左剰余類について考えます。本記事最後の方で、右剰余類についても言及します。
左剰余類どうしの演算の定義
N を群 G の正規部分群とする。a, b を G の任意の要素とするとき、左剰余類 aN, bN による演算 ∘ を次のように定義する。
aN∘bNdef=abN
これを簡単に、『左剰余類の積』という場合があります。
なお「def」とは定義 (definition) の意味です。
***
この式について簡単に説明すると
a を代表元とする左剰余類 aN
b を代表元とする左剰余類 bN
があったとき、aN と bN の演算
aN∘bN
の結果を、「置換の積 ab を代表元とする左剰余類 abN と定義する」ということです(代表元については本シリーズ (30))。
aN∘bNdef=abN代表元aを↑代表元bを↑代表元abを↑
やや抽象的なので、具体的に解説します。
3次対称群
S3={id, ρ2, ρ3, τ1, τ2, τ3}
と、その正規部分群
N={id, ρ2, ρ3}
について、演算 ∘ の定義より
idN∘τ1Ndef=idτ1Nρ2N∘τ3Ndef=ρ2τ3N
となります。つまり
idN∘τ1N
は、置換の積 idτ1 を代表元とする左剰余類 idτ1N と定義し、
ρ2N∘τ3N
は、置換の積 ρ2τ3 を代表元とする左剰余類 ρ2τ3N と定義します。
idN∘τ1Ndef=idτ1N代表元id を↑代表元τ1を↑代表元idτ1を↑ρ2N∘τ3Ndef=ρ2τ3N代表元ρ2を↑代表元τ3を↑代表元ρ2τ3を↑
すると、3次対称群 S3 の置換の積の演算表
後先 idρ2ρ3τ1τ2τ3ididρ2ρ3τ1τ2τ3ρ2ρ2ρ3idτ2τ3τ1ρ3ρ3idρ2τ3τ1τ2τ1τ1τ3τ2idρ3ρ2τ2τ2τ1τ3ρ2idρ3τ3τ3τ2τ1ρ3ρ2id
より、置換の積は
idτ1=τ1 ⋯(∗1)(下線部)
ρ2τ3=τ2 ⋯(∗2)(波線部)
と定まるので、左剰余類の演算 ∘ は
idN∘τ1Nρ2N∘τ3Ndef=idτ1N=τ1N ∵ (∗1)よりdef=ρ2τ3N=τ2N ∵ (∗2)より=τ1N ∵ τ2N=τ1Nより
と定まります(「∵」は ”なぜなら” を表す記号)。τ2N=τ1N は、左剰余類による類別によります(図1)。
(図1)

代表元どうしの積を求め、その新たな代表元の左剰余類をその演算の結果とします。
なお、この左剰余類の類別(図1)
idN=ρ2N=ρ3N
かつ
τ1N=τ2N=τ3N
は、今後頻繁に出てくるので押さえておいてください。覚えてしまった方がよいかもしれません。
well-defined な定義について
なお、先ほどの左剰余類の演算 ∘ の定義
aN∘bN=abN
について注意事項があります。
それは、この定義が well-defined(ウェル・ディファインド)になっているかどうかです。well-defined とは、平たくいえば、「矛盾がおきることなく、ちゃんと定義されている」ことを意味します。演算を定義する場合、その定義は well-defined でなければなりません。
具体例を上げて解説します。
well-defined な定義の例
例えば、分数の足し算は次のように定義されます。
ab+cd=acbc+ad
いわゆる通分です。この定義より、例えば 21+32 は
21+32=2⋅31⋅3+2⋅2=67
となりますが、21 と同じ値 42(=2×21×2)、32 と同じ値 96(=3×32×3) でこのたし算を行っても
42+96=4⋅92⋅9+4⋅6=3618+24=3642=67
と、どちらも同じ値となります。これが well-defined な定義です。
21+3242+96=67同じ↕同じ↕↕同じになる(well-defined)=67
well-defined ではない定義の例
しかし、仮に分数どうしに次のような演算 ⊕ を定義したとしましょう。
ab⊕cd=a+cb+d
あくまでも仮定の計算として、分母は分母どうし、分子は分子どうしで足すと定義します。
これに従うと、例えば
21⊕32=2+31+2=53
となりますが、21 と同じ値 42、32 と同じ値 96 でこの演算 ⊕ を行うと
42⊕96=4+92+6=138
と、異なる結果となります。同じ値を用いて同じ演算をしたにも関わらず異なる結果となるので、これは well-defined ではありません。
21⊕3242⊕96=2+31+2=53同じ↕同じ↕↕同じにならない(well-defined ではない)=4+92+6=138
正規部分群による左剰余類の演算は well-defined か?
では、正規部分群による左剰余類の演算 ∘ の定義
aN∘bNdef=abH
は well-defined になるでしょうか?
この定義は代表元の取り方に依存しています。これで「左剰余類の演算が定義できる」というためには、同じ左剰余類となる別の代表元を使って演算しても、その結果は同じにならなければなりません。
やや抽象的なので、具体例を示して解説します。
具体例で解説
先ほどやった、置換の積の例
idN∘τ1Ndef=idτ1N=τ1N ∵ (∗1)より⋯(∗3)
を考えると、左剰余類による類別
(図1を再掲)

より
idN=ρ2N(=ρ3N)
かつ
τ1N(=τ2N)=τ3N
なので、代表元 id を ρ2 にかえた左剰余類 ρ2N と、代表元 τ1 を τ3 にかえた左剰余類 τ3N とで同じ演算
ρ2N∘τ3N
を行っても、(∗3) と同じ結果になる必要があります。
(図説)

実際に演算してみると
ρ2N∘τ3N=ρ2τ3N=τ2N ∵ (∗2)より=τ1N ∵ τ2N=τ1N(図1)より
となり、確かに結果は (∗3) と同じになります。
idH∘ρ1H=τ1H同じ↕同じ↕↕同じになるρ2H∘τ3H=τ1H
(図説)

仮にこの結果が異なれば、上で述べた ⊕ のように不完全な定義、つまり well-defined ではない定義です。
一般に、正規部分群による左剰余類どうしの演算
aN∘bN=abN
は、必ず well-defined な定義になります。
逆に、正規部分群ではないただの部分群では、この定義は well-defined ではありません(これについては後半の方で解説します)。
aN∘bN=abN という演算の定義は、
N が正規部分群ならば well-defined である
N が正規部分群でなければ well-defined ではない
これが、ただの部分群ではだめで、正規部分群でなけらばならない理由です。
ではここで、3次対称群 S3 のすべての要素 a, b に対して
aN∘bN
の演算表を完成させることによって、正規部分群 N による左剰余類の演算 ∘ の定義が、well-defined であることを具体的に示していきます。
左剰余類の演算が well-defined であることを示す
3次対称群
S3={id, ρ2, ρ3, τ1, τ2, τ3}
その正規部分群
N={id, ρ2, ρ3}
について、S3 のすべての要素に対して
aN∘bN
の演算表を完成させていきます。
そのために、idN のグループ
idN=ρ2N=ρ3N={id, ρ2, ρ3}
と、τ1N のグループ
τ1N=τ2N=τ3N={τ1, τ2, τ3}
とで、2つのグループに分けて考えます。ひとつひとつの左剰余類を個別に考えるのではなく、グループでまとめて考えると分かりやすいです。
(1) idN グループどうしの演算表
idN=ρ2N=ρ3N グループどうしで演算 ∘ を行います。
左剰余類の演算 ∘ の定義より
idN∘idN=ididN
idN∘ρ2N=idρ2N
idN∘ρ3N=idρ3N
ρ2N∘idN=ρ2idN
ρ2N∘ρ2N=ρ2ρ2N
ρ2N∘ρ3N=ρ2ρ3N
ρ3N∘idN=ρ3idN
ρ3N∘ρ2N=ρ3ρ2N
ρ3N∘ρ3N=ρ3ρ3N
これらを表にすると
後先∘idNρ2Nρ3NidNididNρ2idNρ3idNρ2Nidρ2Nρ2ρ2Nρ3ρ2Nρ3Nidρ3Nρ2ρ3Nρ3ρ3N
ここで、S3 の置換の積の演算表
後先 idρ2ρ3τ1τ2τ3ididρ2ρ3τ1τ2τ3ρ2ρ2ρ3idτ2τ3τ1ρ3ρ3idρ2τ3τ1τ2τ1τ1τ3τ2idρ3ρ2τ2τ2τ1τ3ρ2idρ3τ3τ3τ2τ1ρ3ρ2id
により
idid=id
idρ2=ρ2
idρ3=ρ3
ρ2id=ρ2
ρ2ρ2=ρ3
ρ2ρ3=id
ρ3id=ρ3
ρ3ρ2=id
ρ3ρ3=ρ2
なので
idN∘idN=ididN=idN
idN∘ρ2N=idρ2N=ρ2N
idN∘ρ3N=idρ3N=ρ3N
ρ2N∘idN=ρ2idN=ρ2N
ρ2N∘ρ2N=ρ2ρ2N=ρ3N
ρ2N∘ρ3N=ρ2ρ3N=idN
ρ3N∘idN=ρ3idN=ρ3N
ρ3N∘ρ2N=ρ3ρ2N=idN
ρ3N∘ρ3N=ρ3ρ3N=ρ2N
これらを表にすると
後先∘idNρ2Nρ3NidNidNρ2Nρ3Nρ2Nρ2Nρ3NidNρ3Nρ3NidNρ2N
さらに、左剰余類による類別(図1)
idN=ρ2N=ρ3N
より結果はすべて同じになるので、次のように結果を idN に選んで
後先∘idNρ2Nρ3NidNidNρ2N↓idNρ3N↓idNρ2Nρ2N↓idNρ3N↓idNidNρ3Nρ3N↓idNidNρ2N↓idN
よって
後先∘idNρ2Nρ3Nτ1NidNidNidNτ2NidNidNidNτ3NidNidNidN
3×3=9 通りのすべての結果は、どれも同じ idN になりました。左剰余類の代表元として id, ρ2, ρ3 のどの組み合わせで演算しても、すべて同じ結果となります。
(2) idN グループと τN グループとの演算表
(1) と同様に演算表を作っていきます。
idN=ρ2N=ρ3N
グループを先に、
τ1N=τ2N=τ3N
グループを後にして演算 ∘ を行います。
左剰余類の演算 ∘ の定義より
idN先∘τ1N後=idτ1N
idN∘τ2N=idτ2N
idN∘τ3N=idτ3N
ρ2N∘τ1N=ρ2τ1N
ρ2N∘τ2N=ρ2τ2N
ρ2N∘τ3N=ρ2τ3N
ρ3N∘τ1N=ρ2τ1N
ρ3N∘τ2N=ρ3τ2N
ρ3N∘τ3N=ρ3τ3N
これらを表にすると
後先∘idNρ2Nρ3Nτ1Nidτ1Nρ2τ1Nρ3τ1Nτ2Nidτ2Nρ2τ2Nρ3τ2Nτ3Nidτ3Nρ2τ3Nρ3τ3N
ここで、S3 の置換の積の演算表
後先 idρ2ρ3τ1τ2τ3ididρ2ρ3τ1τ2τ3ρ2ρ2ρ3idτ2τ3τ1ρ3ρ3idρ2τ3τ1τ2τ1τ1τ3τ2idρ3ρ2τ2τ2τ1τ3ρ2idρ3τ3τ3τ2τ1ρ3ρ2id
より
idτ1=τ1
idτ2=τ2
idτ3=τ3
ρ2τ1=τ3
ρ2τ2=τ1
ρ2τ3=τ2
ρ3τ1=τ2
ρ3τ2=τ3
ρ3τ3=τ1
なので
idN∘τ1N=idτ1N=τ1N
idN∘τ2N=idτ2N=τ2N
idN∘τ3N=idτ3N=τ3N
ρ2N∘τ1N=ρ2τ1N=τ3N
ρ2N∘τ2N=ρ2τ2N=τ1N
ρ2N∘τ3N=ρ2τ3N=τ2N
ρ3N∘τ1N=ρ3τ1N=τ2N
ρ3N∘τ2N=ρ3τ2N=τ3N
ρ3N∘τ3N=ρ3τ3N=τ1N
これらを表にすると
後先∘idNρ2Nρ3Nτ1Nτ1Nτ3Nτ2Nτ2Nτ2Nτ1Nτ3Nτ3Nτ3Nτ2Nτ1N
さらに、左剰余類による類別(図1)
τ1N=τ2N=τ3N
より結果はすべて同じになるので、次のように結果を τ1N に選んで
後先∘idNρ2Nρ3Nτ1Nτ1Nτ3N↓τ1Nτ2N↓τ1Nτ2Nτ2N↓τ1Nτ1Nτ3N↓τ1Nτ3Nτ3N↓τ1Nτ2N↓τ1Nτ1N
よって
後先∘idNρ2Nρ3Nτ1Nτ1Nτ1Nτ1Nτ2Nτ1Nτ1Nτ1Nτ3Nτ1Nτ1Nτ1N
3×3=9 通りのすべての結果は、どれも同じ τ1N となりました。先の左剰余類の代表元として id, ρ2, ρ3、後の左剰余類の代表元として τ1, τ2, τ3 のどの組み合わせで演算しても、すべて同じ結果となります。
(3) tN グループと idN グループとの演算表
(1), (2) と同様なので、ここからは結果のみを演算表を用いて記していきます。
(2) の演算の順序を逆にします。つまり
τ1N=τ2N=τ3N
グループを先に、
idN=ρ2N=ρ3N
グループを後にして演算 ∘ を行います。
左剰余類の演算 ∘ の定義より
後先∘τ1Nτ2Nτ3NidNτ1idNτ2idNτ3idNρ2Nτ1ρ2Nτ2ρ2Nτ3ρ2Nρ3Nτ1ρ3Nτ2ρ3Nτ3ρ3N
S3 の置換の積の演算表より
後先∘τ1Nτ2Nτ3NidNτ1Nτ2Nτ3Nρ2Nτ2Nτ3Nτ1Nρ3Nτ3Nτ1Nτ2N
左剰余類による類別(図1)
τ1N=τ2N=τ3N
より結果はすべて同じになるので、次のように結果を τ1N に選んで
後先∘τ1Nτ2Nτ3NidNτ1Nτ2N↓τ1Nτ3N↓τ1Nρ2Nτ2N↓τ1Nτ3N↓τ1Nτ1Nρ3Nτ3N↓τ1Nτ1Nτ2N↓τ1N
よって
後先∘τ1Nτ2Nτ3NidNτ1Nτ1Nτ1Nρ2Nτ1Nτ1Nτ1Nρ3Nτ1Nτ1Nτ1N
3×3=9 通りのすべての結果は、どれも同じ τ1N となりました。先の左剰余類の代表元として τ1, τ2, τ3、後の左剰余類の代表元として id, ρ2, ρ3 のどの組み合わせで演算しても、すべて同じ結果となります。
(4) tN グループどうしの積の演算表
τ1N=τ2N=τ3N グループどうしで演算 ∘ を行います。
左剰余類の演算 ∘ の定義より
後先∘τ1Nτ2Nτ3Nτ1Nτ1τ1Nτ2τ1Nτ3τ1Nτ2Nτ1τ2Nτ2τ2Nτ3τ2Nτ3Nτ1τ3Nτ2τ3Nτ3τ3N
S3 の置換の積の演算表より
後先∘τ1Nτ2Nτ3Nτ1NidNρ3Nρ2Nτ2Nρ2NidNρ3Nτ3Nρ3Nρ2NidN
左剰余類による類別(図1)
idN=ρ2N=ρ3N
より結果はすべて同じになるので、次のように結果を idN に選んで
後先∘τ1Nτ2Nτ3Nτ1NidNρ3N↓idNρ2N↓idNτ2Nρ2N↓idNidNρ3N↓idNτ3Nρ3N↓idNρ2N↓idNidN
よって
後先∘τ1Nτ2Nτ3Nτ1NidNidNidNτ2NidNidNidNτ3NidNidNidN
3×3=9 通りのすべての結果は、どれも同じ idN となりました。左剰余類の代表元として τ1, τ2, τ3 のどの組み合わせで演算しても、すべて同じ結果となります。
以上をまとめると、(1) の場合、演算結果はすべて idN と同じ結果となります。
後先∘idNρ2Nρ3Nτ1NidNidNidNτ2NidNidNidNτ3NidNidNidN
(2) の場合、演算結果はすべて τ1N と同じ結果となります。
後先∘idNρ2Nρ3Nτ1Nτ1Nτ1Nτ1Nτ2Nτ1Nτ1Nτ1Nτ3Nτ1Nτ1Nτ1N
(3) の場合、演算結果はすべて τ1N と同じ結果となります。
後先∘τ1Nτ2Nτ3NidNτ1Nτ1Nτ1Nρ2Nτ1Nτ1Nτ1Nρ3Nτ1Nτ1Nτ1N
(4) の場合、演算結果はすべて τ1N と同じ結果となります。
後先∘τ1Nτ2Nτ3NidNτ1Nτ1Nτ1Nρ2Nτ1Nτ1Nτ1Nρ3Nτ1Nτ1Nτ1N
以上により、同じ左剰余類となる別の代表元を使って演算しても、その結果は同じになるので、左剰余類の演算
aH∘bHdef=abH
は well-defined であることが分かりました。
演算結果の簡略化
ここで、(1) ~ (4) の結果を1つの表にまとめると
後先∘idNρ2Nρ3Nτ1Nτ2Nτ3NidNidNidNidNτ1Nτ1Nτ1Nρ2NidNidNidNτ1Nτ1Nτ1Nρ3NidNidNidNτ1Nτ1Nτ1Nτ1Nτ1Nτ1Nτ1NidNidNidNτ2Nτ1Nτ1Nτ1NidNidNidNτ3Nτ1Nτ1Nτ1NidNidNidN
この表から、左上と右下は idN、左下と右上が τ1N になるので、そのエリアごとに結果をまとめると
後先∘idNρ2Nρ3Nτ1Nτ2Nτ3NidNρ2NidNτ1Nρ3Nτ1Nτ2Nτ1NidNτ3N
また、左剰余類による類別(図1)
idN=ρ2N=ρ3N
τ1N=τ2N=τ3N
より、次のように演算させる左剰余類も idN と τ1N でまとめると
後先 ∘ idNρ2N→idNρ3N→idNτ1Nτ2N→τ1Nτ3N→τ1NidNρ2N↓idNidNτ1Nρ3N↓idNτ1Nτ2N↓τ1Nτ1NidNτ3N↓τ1N
より
後先∘idNidNidNτ1Nτ1Nτ1NidNidNidNτ1NidNτ1Nτ1Nτ1NidNτ1N
となるので、これをシンプルにまとめると次のようになります。
後先∘idNτ1NidNidNτ1Nτ1Nτ1NidN
これは、idN と τ1N の、2つの左剰余類の間の演算 ∘ の演算表とみることができます。
以上より、初めは 6×6=36 通りの演算であったものが、左剰余類による類別(図1)
idN=ρ2N=ρ3N
τ1N=τ2N=τ3N
によって、2×2=4 通りの well-defined な演算に簡略化することができます。
(再掲)
後先∘idNρ2Nρ3Nτ1Nτ2Nτ3NidNidNidNidNτ1Nτ1Nτ1Nρ2NidNidNidNτ1Nτ1Nτ1Nρ3NidNidNidNτ1Nτ1Nτ1Nτ1Nτ1Nτ1Nτ1NidNidNidNτ2Nτ1Nτ1Nτ1NidNidNidNτ3Nτ1Nτ1Nτ1NidNidNidN
↓ 簡略化
後先∘idNτ1NidNidNτ1Nτ1Nτ1NidN
左剰余類の集合が群になること
ここから、左剰余類の集合
{idN, τ2N}
が、演算 ∘
aN∘bN=abN
に関して群になることを示していきます。
なお、左剰余類の集合は
{idN, ρ2N, ρ3N, τ1N, τ2N, τ3N}
と表記しないことを注意しておきます。
集合の表記法として、1つの集合に同じ要素をいくつも書くことはありません。例えば {1, 2, 2, 3} は、同じ要素を1つにして {1, 2, 3} と表記します。
すると、左剰余類による類別(図1)
idN=ρ2N=ρ3N
τ1N=τ2N=τ3N
により、同じ要素を1つにして {idN, τ1N} と表したものが左剰余類の集合です。ここでは idN と τ1N を代表として選んでいます。
{idNidN, ρ2N, ρ3N, τ1Nτ1N, τ2N, τ3N}↓{idN, τ1N}
さて、群になるためには、次の2つの条件が必要です。
➀ 演算 ∘ が well-defined であること。
② 群の定義を満たすこと。
➀ は先ほど確認しました。よって、ここでは ② を示していきます。
まず、群の定義を復習します。
群の定義(復習)
空でない集合 G の任意の要素 a, b, c の間に1つの演算 ∗ が規定されているとする。
この集合 G の任意の要素 a, b, c が、その演算 ∗ に関して次の条件を満たすとき、G は演算 ∗ に関して群であるという。
(1) a∗b は G の要素である。
(2) 交換法則 (a∗b)∗c=a∗(b∗c) が成り立つ。
(3) a∗e=e∗a=a となる単位元 e が G に存在する。
(4) a∗x=x∗a=e となる逆元 x が G に存在する。
***
{idN, τ1N} が、左剰余類の演算 ∘ に関して群の定義 (1) ~ (4) をすべて満たすことを証明していきます。
(1) 演算に関して閉じている。
先ほどの演算表
後先∘idNτ1NidNidNτ1Nτ1Nτ1NidN
より
idN∘idN=idH
idN∘τ1N=τ1N
τ1N∘idN=τ1N
τ1N∘τ1N=idN
となるので、2×2=4 通りの結果はすべて {idN, τ1N} の要素となり、(1) を満たします。{idN, τ1N} は左剰余類の演算 ∘ について閉じています。
(2) 結合法則は成り立つ。
例えば、次の交換法則は成り立ちます。
(τ1N∘idN)∘τ1N=τ1N∘(idN∘τ1N)
以下、この式を証明します。
(証明)
左剰余類の演算 ∘ の定義
aN∘bN=abN
より
(τ1N∘idN)∘τ1N=(τ1idH)∘τ1N=(τ1id)τ1N ⋯(∗1)
τ1N∘(idN∘τ1N)=τ1N∘(idτ1N)=τ1(idτ1)N ⋯(∗2)
ここで、{id, τ1} は3次対称群 S3 の部分群であるので、{id, τ1} はそもそも群です。つまり、{id, τ1} の任意の要素について、交換法則は常に成り立つので
(τ1id)τ1=τ1(idτ1)
すると、(∗1), (∗2) の下線部は等しくなるので
(∗1)=(∗2)
より、次の交換法則
(τ1N∘idN)∘τ1N=τ1N∘(idN∘τ1N)
は成り立つことが分かります。
このような理由で、一般にどのような順序でも交換法則は成り立つので、(2) を満たします。
(3) 単位元は存在する。
演算表
後先∘idNτ1NidNidNτ1Nτ1Nτ1NidN
より
τ1N∘idN=idN∘τ1N=τ1N(変化しない)
が成り立つので、単位元は idH です。よって、単位元は {idN, τ1N} の要素として存在するので、(3) を満たします。
(4) 逆元は存在する。
idN∘idN=idN∘idN=idN(単位元)
τ1N∘τ1N=τ1N∘τ1N=idN(単位元)
より、idN の逆元は idN、τ1N の逆元は τ1N です。よって、逆元は {idN, τ1N} の要素として存在するので、(4) を満たします。
以上により、群の定義 (1) ~ (4) をすべて満たすので、正規部分群 N による左剰剰余類の集合 {idN, τ1N} は
aN∘bNdef=abH
という演算 ∘ に関して群になることが証明されました。

この群 {idN, τ1N} を、S3 の N による『剰余群』といいます。
剰余群の定義
剰余群について、改めて定義すると次にようになります。ちょうど、これまでの内容のまとめになります。
<剰余群の定義>
N を群 G の部分群とする。G のすべての要素 g について
gN=Ng
を満たすとき、N を G の『正規部分群』という。

また、N が G の正規部分群であるとき、N による左剰余類の集合は、G のすべての要素 a, b について
aN∘bN=abN
という演算 ∘ に関して群になる。
この群を G の N による『剰余群』という。
***
3次対称群
S3={id, ρ2, ρ3, τ1, τ2, τ3}
は群です。その正規部分群 N={id, ρ2, ρ3} を考えたとき、その左剰余類による類別
{idN, τ1N}
も群となります。いわば群構造のなかに群構造が現れます。群構造が入れ子状になっているわけです。
{id, ρ2, ρ3, τ1, τ2, τ3} は群↓類別{idN, τ1N} は群
これが、ガロアの偉大なる発見であり、「5次以上の方程式に解の公式が存在しないこと」への決定的な役割を演じます。
(追記)
なお、左剰余類の集合 {idN, τ1N} は、「集合を要素に持つ集合」であることに注意してください。{idN, τ1N} の要素は idN, τ1N ですが、それは
idN={id, ρ2, ρ3}
τ1N={τ1, τ2, τ3}
という集合でした。すなわち、左剰余類の集合は
{idN, τ1N}={{id, ρ2, ρ3}, {τ1, τ2, τ3}}
という「集合を要素に持つ集合」となります。
{idN, τ1N}={要素が集合{id, ρ2, ρ3}, 要素が集合{τ1, τ2, τ3}}
つまり、3次対称群
S3={id, ρ2, ρ3, τ1, τ2, τ3}
は群であり、その正規部分群
N={id, ρ2, ρ3}
によって類別された左剰余類の集合
{idN, τ1N}={{id, ρ2, ρ3}, {τ1, τ2, τ3}}
について、その要素である
idN={id, ρ2, ρ3}
τ1N={τ1, τ2, τ3}
という「集合」が、aN∘bN=abN という演算に関して「一体」となって群(剰余群)となる、というのがガロアの発見であり、正規部分群が重要である理由です。
{idN, τ1N}剰余群={idN{id, ρ2, ρ3}↓, τ1N{τ1, τ2, τ3}↓}
(追記終わり)
正規部分群ではない場合
それでは、正規部分群ではない場合はどうなるか。
結論からいうと、仮に N を正規部分群ではない部分群とした場合、次の演算 ∘ の定義
aN∘bNdef=abN
は well-defined ではありません。この定義が well-defined になるのは、N が正規部分群のときのみとなります。
例えば、本シリーズ (30) で、S3 の正規部分群ではない部分群として
M={id, τ1}
を取り上げました。この部分群による左剰余類で S3 を分類すると、次のようになります(本シリーズ (30))。
(図2)

ここで、左剰余類の演算 ∘ の定義に従って
idM∘ρ2M
τ1M∘τ3M
を計算します。(図2)より、idM=τ1M かつ ρ2M=τ3M なので、 well-defined であれば、両者は同じ結果になるはずです。
idM∘ρ2M=idρ2M同じ↕同じ↕↕well-defined であれば同じ結果τ1M∘τ3M=τ1τ3M
すると、S3 の置換の積の対応表
後先 idρ2ρ3τ1τ2τ3ididρ2ρ3τ1τ2τ3ρ2ρ2ρ3idτ2τ3τ1ρ3ρ3idρ2τ3τ1τ2τ1τ1τ3τ2idρ3ρ2τ2τ2τ1τ3ρ2idρ3τ3τ3τ2τ1ρ3ρ2id
より
idρ2=ρ2(下線部)
τ1τ3=ρ3(波線部)
なので
idM∘ρ2M=ρ2M同じ↕同じ↕τ1M∘τ3M=ρ3M
となりますが
ρ2M=ρ3M
より演算結果は同じにならないので(図2)、正規部分群ではない M による左剰余類については、演算
aM∘bMdef=abM
は well-defined にはなりません。
idM∘ρ2M=ρ2M同じ↕同じ↕↕同じ結果にならない(well-defined ではない)τ1M∘τ3M=ρ3M
すると、この演算はそもそも well-defined ではないので、M はその演算 ∘ に関して群とはならないことも合わせて結論されます。演算自体がきちんと定義されていないので、そもそも群構造は持ちません。
一般に、左剰余類の集合が演算 ∘ に関して群になるのは、正規部分群による左剰余類の場合のみとなります。
aN∘bN=abN という演算に関して、
N が正規部分群ならば、左剰余類の集合は群になる
N が正規部分群でないなら、左剰余類の集合は群にならない
右剰余類の集合も群になること
ここまでは左剰余類について述べてきましたが、一般に、正規部分群による右剰余類の場合でも、次の演算 ∘ の定義
Na∘Nbdef=Nab
は well-defined となります。
また、正規部分群による右剰余類の集合は、この演算 ∘ に関して群となります。左剰余類のときと同様、正規部分群であることが重要です。
Na∘Nb=Nab という演算に関して、
N が正規部分群ならば、右剰余類の集合は群になる
N が正規部分群でないなら、右剰余類の集合は群にならない
正規部分群 N の定義 aN=Na により、正規部分群であれば左剰余類と右剰余類は一致するので、左剰余類で行った議論を、右剰余類でも同様に行うことが可能です。左か右か、どちらかで統一して議論すればよいことになります。本記事では左剰余類で統一して議論しました。
改めて右剰余類を用いて剰余群を定義すると、次のようになります。
<剰余群の定義>
N を群 G の部分群とする。G のすべての要素 g について
gN=Ng
を満たすとき、N を G の『正規部分群』という。

また、N が G の正規部分群であるとき、G の N による右剰余類の集合は、G のすべての要素 a, b について
Na∘Nb=Nab
という演算 ∘ に関して群になる。
この群を G の N による『剰余群』という。
***
まとめ
本記事で述べた、「正規部分群による剰余類の集合は、その剰余類どうしに演算 ∘ を定義することによって群となる」というのがガロアの偉大な発見であり、これが「5次以上の方程式に解の公式が存在しないこと」への決定的な役割を演じます。
この事実を用いて、次の章から「5次以上の方程式に解の公式が存在しない」ガロアの証明のアイデアをみていきます。
(参考)各章の内容
(1)「2次方程式の解の公式」を式変形で導出
・平方完成
(2)「3次方程式の解の公式」を導出するための準備
・1 の3乗根 ω
(3)「3次方程式の解の公式」を式変形で導出
・チルンハウス変換
(4)「解と係数の関係」と「対称式」の解説
(5)「対称式」を用いた「2次方程式の解の公式」の導出
(6)「解の置換」と「ラグランジュ・リゾルベント」の解説
(7)「ラグランジュ・リゾルベント」による「3次方程式の解の公式」の導出
(8)「偶置換」と「奇置換」の解説(ここから「アーベルの証明」の準備)
(9)「差積の2乗」が対称式となること、及び「差積」と平方根を結ぶ等式の証明。
(10)「平方根」「3乗根」と次々と累乗根を加えていくアイデア
(11)「アーベルの証明」のアイデアを用いて、なぜ「2次方程式の解の公式が存在するのか」を解説(添加する式について加筆予定)
(12)「アーベルの証明」のアイデアを用いて、なぜ「3次方程式の解の公式が存在するのか」を解説(前編)。「差積の2乗の平方根」を用いて対称性を保つ置換を「偶置換」にまで絞り込む(対称性の破壊)。
(13)「アーベルの証明」のアイデアを用いて、なぜ「3次方程式の解の公式が存在するのか」を解説(後編)。「ラグランジュ・リゾルベント」を用いて対称性を保つ置換を「恒等置換」にまで絞り込む(対称性の破壊)。⟶ 3次方程式の解の公式の完成
(14)「アーベルの証明」の解説①。5次方程式の解の差積(または差積の2乗の平方根)を添加して、加減乗除ができる式の範囲を拡大。その結果、構成可能な式の対称性が5次置換(対称式)から偶置換シンメトリーへと破壊されることを解説。
(15)「アーベルの証明」の解説②。すべての置換は互換で表せることから、5次置換をすべて互換の積で表して、偶置換と奇置換に分類する。
(16)「アーベルの証明」の解説➂。「すべての偶置換は3次巡回置換の積で表される」ことの解説。
(17)「アーベルの証明」の解説➃(最後)。「任意の3次巡回置換が5次巡回置換の積で表せる」ことによって、5次方程式には解の公式が存在しないことが証明されることの解説。
(18)もっと分かりやすくシリーズ①「累乗根の添加」について重点解説。
(19)もっと分かりやすくシリーズ②「対称性の破壊」について重点解説。
(20)もっと分かりやすくシリーズ③「対称性を恒等置換まで破壊」することについて重点解説。
(21)もっと分かりやすくシリーズ➃ 何次方程式でも「最初に解の差積を添加して対称性を破壊すること」は常套手段。
(22)もっと分かりやすくシリーズ➄「解の和と差の連立」による2次方程式の解の公式の導出について。
(23)もっと分かりやすくシリーズ➅「対称式ではない解の公式を基本対称式で表す」ことのついて。
(24)もっと分かりやすくシリーズ➆「定数 ω」について復習
(25)もっと分かりやすくシリーズ➇ 3次方程式の解の公式の導出方法「カルダノの方法」を復習
(26)もっと分かりやすくシリーズ➈「カルダノの方法」と「対称性の破壊」の関連について
(27)もっと分かりやすくシリーズ⑩ そもそもなぜ解の公式が存在しないかを『巡回置換』から紐解く
(28)中学でも分かるガロアの証明① ガロアの発見した「群」について
(29)中学でも分かるガロアの証明② ガロアの発見した「部分群」について
(30)中学でも分かるガロアの証明③ ガロアの発見した「正規部分群」について